|
@@ -18,6 +18,7 @@
|
|
|
ref="ruleForm">
|
|
|
<div class="lookTitle">基本信息</div>
|
|
|
<el-form-item label="所属分部"
|
|
|
+ :rules="[{ required: true, message: '请选择分部', trigger: 'change' }]"
|
|
|
prop="organId"
|
|
|
:label-width="formLabelWidth">
|
|
|
<!-- -->
|
|
@@ -32,6 +33,7 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="所属学校"
|
|
|
+ :rules="[{ required: true, message: '请选择学校', trigger: 'change' }]"
|
|
|
prop="schoolId"
|
|
|
:label-width="formLabelWidth">
|
|
|
<!-- @change="checkSchool" -->
|
|
@@ -53,6 +55,7 @@
|
|
|
</el-form-item>
|
|
|
<div class="lookTitle">交易信息</div>
|
|
|
<el-form-item label="交易流水号"
|
|
|
+ :rules="[{ required: true, message: '请输入流水号', trigger: 'change' }]"
|
|
|
prop="transNo"
|
|
|
:label-width="formLabelWidth">
|
|
|
<el-input placeholder="请输入交易流水号"
|
|
@@ -62,6 +65,7 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item label="收款账户"
|
|
|
prop="merNo"
|
|
|
+ :rules="[{ required: true, message: '请输入收款账户', trigger: 'change' }]"
|
|
|
:label-width="formLabelWidth">
|
|
|
<el-input placeholder="请输入收款账户"
|
|
|
type="text"
|
|
@@ -69,6 +73,7 @@
|
|
|
v-model.trim="form.merNo"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="交易日期"
|
|
|
+ :rules="[{ required: true, message: '请选择交易日期', trigger: 'change' }]"
|
|
|
prop="payTime"
|
|
|
:label-width="formLabelWidth">
|
|
|
<el-date-picker style="width: 100%;"
|
|
@@ -82,6 +87,7 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item label="收入类型"
|
|
|
:label-width="formLabelWidth"
|
|
|
+ :rules="[{ required: true, message: '请选收入类型', trigger: 'change' }]"
|
|
|
prop="applyType">
|
|
|
<el-select class="multiple"
|
|
|
style="width: 100% !important;"
|
|
@@ -97,6 +103,7 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="销售金额"
|
|
|
+ :rules="[{ required: true, message: '请输入销售金额', trigger: 'change' }]"
|
|
|
v-if="form.applyType == 'SELL'"
|
|
|
prop="
|
|
|
saleAmount"
|
|
@@ -109,6 +116,7 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item label="服务金额"
|
|
|
v-if="form.applyType == 'SERVICE'"
|
|
|
+ :rules="[{ required: true, message: '请输入服务金额', trigger: 'change' }]"
|
|
|
prop="serviceAmount"
|
|
|
:label-width="formLabelWidth">
|
|
|
<el-input type="number"
|
|
@@ -162,7 +170,8 @@
|
|
|
</div>
|
|
|
<div class="lookTitle">其它</div>
|
|
|
<el-form-item label="提交备注"
|
|
|
- :label-width="formLabelWidth">
|
|
|
+ :label-width="formLabelWidth"
|
|
|
+ :rules="[{ required: true, message: '请输入提交备注', trigger: 'change' }]">
|
|
|
<el-input placeholder="请输入备注"
|
|
|
:disabled="!isAdd"
|
|
|
v-model.trim="form.memo"
|
|
@@ -338,7 +347,6 @@ export default {
|
|
|
form.goodsJson = form.applyType == "SERVICE" ? null : JSON.stringify(goodsJson)
|
|
|
form.id = this.orderId
|
|
|
form.auditStatus = 'ING'
|
|
|
- console.log(form)
|
|
|
updateRouteOrder(form).then(res => {
|
|
|
if (res.code == 200) {
|
|
|
this.$message.success("修改成功");
|