增加忽略相似消息周期设置

This commit is contained in:
刘祥超
2021-08-24 20:45:07 +08:00
parent e9dadd5571
commit 14cb3bdc67
7 changed files with 48 additions and 7 deletions

View File

@@ -360,16 +360,31 @@
</div>
</div>
</div>
<p class="comment">用来限制此媒介的发送频率。</p>
<p class="comment">用来限制此媒介的发送频率,防止短时间内消息数量过载</p>
</td>
</tr>
<tr>
<td>忽略相似消息周期</td>
<td>
<div class="ui input right labeled">
<input type="text" name="hashLife" style="width: 5em" maxlength="4"/>
<span class="ui label"></span>
</div>
<p class="comment">可以在这个时间内忽略相似消息防止短时间内消息数量过载。默认60秒。</p>
</td>
</tr>
<tr>
<td>备注</td>
<td>
<textarea rows="3" name="description" maxlength="100"></textarea>
</td>
<td colspan="2"><more-options-indicator></more-options-indicator></td>
</tr>
<tbody v-show="moreOptionsVisible">
<tr>
<td>备注</td>
<td>
<textarea rows="3" name="description" maxlength="100"></textarea>
</td>
</tr>
</tbody>
</table>
<submit-btn></submit-btn>

View File

@@ -234,11 +234,19 @@
<span v-else>{{instance.rate.count}}次/{{instance.rate.minutes}}分钟</span>
</td>
</tr>
<tr>
<td>忽略相似消息周期</td>
<td>
<span v-if="instance.hashLife > 0">{{instance.hashLife}}秒</span>
<span v-else-if="instance.hashLife == 0" class="disabled">使用默认</span>
<span v-else class="disabled">没有设置</span>
</td>
</tr>
<tr>
<td>备注</td>
<td>
<span v-if="instance.description.length > 0">{{instance.description}}</span>
<span v-else class="disabled">-</span>
<span v-else class="disabled">没有设置</span>
</td>
</tr>
</table>

View File

@@ -363,6 +363,16 @@
<p class="comment">用来限制此媒介的发送频率。</p>
</td>
</tr>
<tr>
<td>忽略相似消息周期</td>
<td>
<div class="ui input right labeled">
<input type="text" name="hashLife" style="width: 5em" maxlength="4" v-model="instance.hashLife"/>
<span class="ui label"></span>
</div>
<p class="comment">可以在这个时间内忽略相似消息防止短时间内消息数量过载。不填或者为0表示默认为60秒。</p>
</td>
</tr>
<tr>
<td>备注</td>
<td>

View File

@@ -18,7 +18,7 @@
<tr>
<td>媒介</td>
<td>
{{recipient.instance.name}}
{{recipient.instance.name}} <link-icon v-if="recipient.instance.id > 0" :href="'/admins/recipients/instances/instance?instanceId=' + recipient.instance.id"></link-icon>
<p class="comment">{{recipient.instance.description}}</p>
</td>
</tr>