|
@@ -20,8 +20,8 @@
|
|
|
</el-col>
|
|
|
<el-col :span="12" class="text">
|
|
|
<!-- mechanism_id是服务端要的 -->
|
|
|
- <el-form-item label="服务机构" prop="mechanism">
|
|
|
- <el-input v-model="form.mechanism" :disabled="true"></el-input>
|
|
|
+ <el-form-item label="服务机构" prop="mechanism_name">
|
|
|
+ <el-input v-model="form.mechanism_name" :disabled="true"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12" class="text">
|
|
@@ -55,6 +55,11 @@
|
|
|
<el-input v-model="form.email"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
+ <el-col :span="12" class="text">
|
|
|
+ <el-form-item label="订单总金额" prop="money">
|
|
|
+ <el-input v-model.number="form.money" type="number"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
<el-col :span="24" class="text">
|
|
|
<el-form-item label="备注" prop="remark">
|
|
|
<el-input v-model="form.remark" type="textarea" maxlength="300" :autosize="{ minRows: 4, maxRows: 6 }" show-word-limit></el-input>
|
|
@@ -93,6 +98,10 @@ export default {
|
|
|
person: [{ required: true, message: '请填写需方机构联系人', trigger: 'blur' }],
|
|
|
phone: [{ required: true, message: '请填写需方机构联系电话', trigger: 'blur' }],
|
|
|
email: [{ required: true, message: '请填写需方机构电子邮箱', trigger: 'blur' }],
|
|
|
+ money: [
|
|
|
+ { required: true, message: '请填写订单总金额', trigger: 'blur' },
|
|
|
+ { type: 'number', message: '请填写订单总金额', trigger: 'blur' },
|
|
|
+ ],
|
|
|
remark: [{ required: true, message: '请填写备注', trigger: 'blur' }],
|
|
|
},
|
|
|
};
|
|
@@ -116,7 +125,7 @@ export default {
|
|
|
{ key: '_id', prop: 'mechanism_id' },
|
|
|
{ key: 'deptname', prop: 'mechanism_person' },
|
|
|
{ key: 'phone', prop: 'mechanism_mobile' },
|
|
|
- { key: 'deptname', prop: 'mechanism' },
|
|
|
+ { key: 'deptname', prop: 'mechanism_name' },
|
|
|
];
|
|
|
obj = this.setObj(user, uArr);
|
|
|
// 用户数据
|
|
@@ -130,6 +139,7 @@ export default {
|
|
|
obj = { ...obj, ...this.setObj(this.user, aArr) };
|
|
|
obj.apply_id = this.id;
|
|
|
obj.policy_user_type = _.get(policy, 'use_type');
|
|
|
+ obj.policy_id = _.get(policy, '_id');
|
|
|
this.$set(this, 'form', obj);
|
|
|
}
|
|
|
},
|
|
@@ -147,6 +157,7 @@ export default {
|
|
|
const dup = _.cloneDeep(this.form);
|
|
|
const res = await this.create(dup);
|
|
|
if (this.$checkRes(res, '订单创建成功', res.errmsg || '订单创建失败')) {
|
|
|
+ this.back();
|
|
|
}
|
|
|
},
|
|
|
back() {
|