|
|
@@ -15,7 +15,7 @@
|
|
|
|
|
|
<el-form
|
|
|
label-width="120px"
|
|
|
- ref="form"
|
|
|
+ ref="baseInfoRef"
|
|
|
:model="form"
|
|
|
:rules="rules"
|
|
|
class="el-form-box"
|
|
|
@@ -76,7 +76,7 @@
|
|
|
></sampleTable>
|
|
|
|
|
|
<div slot="footer" class="footer">
|
|
|
- <el-button type="primary" @click="save">保存</el-button>
|
|
|
+ <el-button type="primary" @click="save('baseInfoRef')">保存</el-button>
|
|
|
|
|
|
<el-button @click="cancel">返回</el-button>
|
|
|
</div>
|
|
|
@@ -144,7 +144,18 @@
|
|
|
// }
|
|
|
},
|
|
|
cancel() {},
|
|
|
- save() {},
|
|
|
+ save(formName) {
|
|
|
+ this.$refs[formName].validate((valid) => {
|
|
|
+ if (valid) {
|
|
|
+ if (this.dataList.length > 0) {
|
|
|
+
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ console.log('error submit!!');
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ });
|
|
|
+ },
|
|
|
async changesMainNumberModal(id, data) {
|
|
|
// console.log(data.code);
|
|
|
|
|
|
@@ -160,7 +171,10 @@
|
|
|
newData.batchNo = data.brandNum;
|
|
|
newData.measureUnit = data.measuringUnit;
|
|
|
newData.weightUnit = data.weightUnit;
|
|
|
-
|
|
|
+ newData.weight = data.netWeight;
|
|
|
+
|
|
|
+ this.dataList.push(newData);
|
|
|
+
|
|
|
// if (data.measureType == 1) {
|
|
|
// newData.measureUnit = data.measuringUnit;
|
|
|
// } else if (data.measureType == 2) {
|