|
@@ -96,6 +96,16 @@
|
|
|
allowClear/>
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
|
+ <a-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24">
|
|
|
+ <a-form-model-item label="摘要" prop="abstract" :label-col="{span:3}" :wrapper-col="{span:19}">
|
|
|
+ <a-textarea
|
|
|
+ id="expenseReimbursementAddform-abstract"
|
|
|
+ placeholder="请详细描述费用报销内容(最多30个字符)"
|
|
|
+ v-model.trim="form.abstract"
|
|
|
+ :maxLength="30"
|
|
|
+ allowClear/>
|
|
|
+ </a-form-model-item>
|
|
|
+ </a-col>
|
|
|
</a-row>
|
|
|
<a-row>
|
|
|
<a-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24">
|
|
@@ -173,9 +183,14 @@ export default {
|
|
|
productTypeSn3: '', // 产品三级分类
|
|
|
expenseDate: moment().locale('zh-cn').format('YYYY-MM'), // 费用产生月
|
|
|
title: '', // 主题
|
|
|
- content: '' // 费用说明
|
|
|
- },
|
|
|
- rules: {
|
|
|
+ content: '', // 费用说明
|
|
|
+ abstract: '' // 摘要
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ computed: {
|
|
|
+ rules () {
|
|
|
+ return {
|
|
|
applyPersonSn: [
|
|
|
{ required: true, message: '请选择申请人', trigger: 'change' }
|
|
|
],
|
|
@@ -193,6 +208,9 @@ export default {
|
|
|
],
|
|
|
content: [
|
|
|
{ required: true, message: '请输入详细说明', trigger: 'blur' }
|
|
|
+ ],
|
|
|
+ abstract: [
|
|
|
+ { required: this.form.expenseTypeName == '促销费用', message: '请输入摘要', trigger: 'blur' }
|
|
|
]
|
|
|
}
|
|
|
}
|