[update 动态消息] 增加来源字段,详情增加推送范围

This commit is contained in:
danshihao
2024-07-17 11:35:41 +08:00
parent cb117beee9
commit c884fa7462
5 changed files with 56 additions and 9 deletions
@@ -23,16 +23,37 @@
@change="handleCatalogingChange" />
</a-form-item>
</a-col>
<!--来源-->
<a-col :span="12">
<a-form-item :labelCol="labelCol"
:wrapperCol="wrapperCol"
:label="$t('standardRegulationLibrary.dynamicMessage.source')">
<a-input :placeholder="$t('pleaseEnter') + $t('standardRegulationLibrary.dynamicMessage.source')"
:maxLength="200"
v-decorator="['source', validatorRules.source]" />
</a-form-item>
</a-col>
<!--推送范围-->
<a-col :span="12">
<a-form-item :labelCol="labelCol"
:wrapperCol="wrapperCol"
:label="$t('standardRegulationLibrary.dynamicMessage.pushRange')">
<user-selection v-decorator="['pushRange', validatorRules.pushRange]"
type="checkbox"
:name-str="modal.pushRange_dictText"
:placeholder="$t('pleaseSelect') + $t('standardRegulationLibrary.dynamicMessage.pushRange')" />
</a-form-item>
</a-col>
</a-row>
<!--推送范围-->
<a-form-item :labelCol="lineLabelCol"
:wrapperCol="lineWrapperCol"
:label="$t('standardRegulationLibrary.dynamicMessage.pushRange')">
<user-selection v-decorator="['pushRange', validatorRules.pushRange]"
type="checkbox"
:name-str="modal.pushRange_dictText"
:placeholder="$t('pleaseSelect') + $t('standardRegulationLibrary.dynamicMessage.pushRange')" />
</a-form-item>
<!--<a-form-item :labelCol="lineLabelCol"-->
<!-- :wrapperCol="lineWrapperCol"-->
<!-- :label="$t('standardRegulationLibrary.dynamicMessage.pushRange')">-->
<!-- <user-selection v-decorator="['pushRange', validatorRules.pushRange]"-->
<!-- type="checkbox"-->
<!-- :name-str="modal.pushRange_dictText"-->
<!-- :placeholder="$t('pleaseSelect') + $t('standardRegulationLibrary.dynamicMessage.pushRange')" />-->
<!--</a-form-item>-->
<!--动态详情-->
<a-form-item v-if="needWriteDynamicDetails"
:labelCol="lineLabelCol"
@@ -214,6 +235,14 @@ export default {
}],
validateTrigger: 'change'
},
// 来源
source: {
rules: [{
required: true,
message: this.$t('pleaseEnter') + this.$t('standardRegulationLibrary.dynamicMessage.source')
}],
validateTrigger: 'blur'
},
// 推送范围
pushRange: {
rules: [{