|
|
@@ -179,7 +179,7 @@
|
|
|
:span="12"
|
|
|
v-if="form.type !== '工具订单' && form.type !== '项目订单'"
|
|
|
>
|
|
|
- <el-form-item :label="$t(`领域明细`)">
|
|
|
+ <el-form-item :label="$t(`领域明细`)" prop="tradefieldmx">
|
|
|
<el-select
|
|
|
v-model="form.tradefieldmx"
|
|
|
:placeholder="$t(`请选择领域明细`)"
|
|
|
@@ -217,7 +217,7 @@
|
|
|
form.type === '样品订单'
|
|
|
"
|
|
|
>
|
|
|
- <el-form-item :label="$t(`项目备注`)">
|
|
|
+ <el-form-item :label="$t(`项目备注`)" prop="projectnote">
|
|
|
<el-input
|
|
|
size="mini"
|
|
|
class="order__note__input"
|
|
|
@@ -395,7 +395,10 @@ export default {
|
|
|
this.typemxlist = res.data;
|
|
|
},
|
|
|
resetForm() {
|
|
|
- this.$refs["form"].resetFields();
|
|
|
+ // this.$refs["form"].resetFields();
|
|
|
+ let type = this.form.type
|
|
|
+ this.$refs.form.resetFields()
|
|
|
+ this.form.type = type
|
|
|
if (this.$refs.enterprise) this.$refs.enterprise.form.enterprisename = "";
|
|
|
},
|
|
|
async pageData() {
|
|
|
@@ -431,6 +434,7 @@ export default {
|
|
|
this.form.sa_contractid = row.sa_contractid;
|
|
|
this.form.sa_projectid = row.sa_projectid;
|
|
|
this.form.contractname = row.title === "" ? this.$t("未知") : row.title;
|
|
|
+ this.$refs.form.validateField("contractname")
|
|
|
this.visible = false;
|
|
|
},
|
|
|
setChildField(item) {
|
|
|
@@ -474,6 +478,7 @@ export default {
|
|
|
rebate_used: 0, //默认0,是否使用返利金
|
|
|
billdate: "", //单据日期,默认创建日期
|
|
|
signbacknum: "",
|
|
|
+ contractname:""
|
|
|
};
|
|
|
this.visible1 = false;
|
|
|
},
|