多处域名列表支持批量输入

This commit is contained in:
刘祥超
2022-10-28 17:59:46 +08:00
parent 9fce0ac0aa
commit cba642a4bc
7 changed files with 182 additions and 26 deletions

View File

@@ -126,7 +126,7 @@
<tr>
<td class="title">证书域名列表 *</td>
<td>
<values-box name="" placeholder="域名" size="30" @change="changeDomains"></values-box>
<domains-box :v-support-wildcard="authType == 'dns'" @change="changeDomains"></domains-box>
<p class="comment">需要申请的证书中包含的域名列表<span v-if="authType == 'dns'">,所有域名必须是同一个顶级域名</span><span v-if="authType == 'http'">使用HTTP认证方式时域名中不能含有通配符</span></p>
</td>
</tr>
@@ -134,7 +134,7 @@
<td>自动续期</td>
<td>
<checkbox v-model="autoRenew"></checkbox>
<p class="comment">在免费证书临近到期之前,是否尝试自动续期。</p>
<p class="comment">选中后,表示在免费证书临近到期之前尝试自动续期。</p>
</td>
</tr>
</table>

View File

@@ -28,7 +28,7 @@
<div class="ui message blue" v-if="isRunning">有任务在执行中,可能需要的时间较长,请耐心等待。</div>
<table class="ui table selectable" v-if="tasks.length > 0">
<table class="ui table selectable celled" v-if="tasks.length > 0">
<thead>
<tr>
<th>ACME用户</th>

View File

@@ -8,6 +8,7 @@ Tea.context(function () {
this.updateTask = function (taskId) {
teaweb.popup("/servers/certs/acme/updateTaskPopup?taskId=" + taskId, {
width: "45em",
height: "26em",
callback: function () {
teaweb.success("保存成功,如果证书域名发生了改变,请重新执行生成新证书", function () {

View File

@@ -30,7 +30,7 @@
<tr>
<td class="title">证书域名列表 *</td>
<td>
<values-box name="domains" :values="task.domains" placeholder="域名" size="30"></values-box>
<domains-box name="domainsJSON" :v-domains="task.domains" :v-support-wildcard="task.authType == 'dns'"></domains-box>
<p class="comment">需要申请的证书中包含的域名列表<span v-if="task.authType == 'dns'">,所有域名必须是同一个顶级域名</span><span v-if="task.authType == 'http'">使用HTTP认证方式时域名中不能含有通配符</span></p>
</td>
</tr>
@@ -38,7 +38,7 @@
<td>自动续期</td>
<td>
<checkbox name="autoRenew" v-model="task.autoRenew"></checkbox>
<p class="comment">在免费证书临近到期之前,是否尝试自动续期。</p>
<p class="comment">选中后,表示在免费证书临近到期之前尝试自动续期。</p>
</td>
</tr>
<tr>