4.29
This commit is contained in:
parent
d0b4ce581c
commit
0ad93999fc
|
|
@ -171,7 +171,7 @@ export default {
|
||||||
{field:'',title:'',span:24,isTitle:true,Htitle:'土质物料信息',itemRender:{}},//分割线
|
{field:'',title:'',span:24,isTitle:true,Htitle:'土质物料信息',itemRender:{}},//分割线
|
||||||
{field: 'code', title: '编码', span: 6, itemRender: {name: '$input'}},
|
{field: 'code', title: '编码', span: 6, itemRender: {name: '$input'}},
|
||||||
{field: 'name', title: '品名', span: 6, itemRender: {name: '$input'}},
|
{field: 'name', title: '品名', span: 6, itemRender: {name: '$input'}},
|
||||||
{field: 'price', title: '单价', span: 6, itemRender: {name: '$input'}},
|
{field: 'price', title: '单价', span: 6, itemRender: {name: '$input', props: {type: "number"}, events: { input: this.handleInputNumber }}},
|
||||||
{field: 'image', title: '图片', span: 24, itemRender: {name: 'MkFormCropper', props: {}}},
|
{field: 'image', title: '图片', span: 24, itemRender: {name: 'MkFormCropper', props: {}}},
|
||||||
{field: 'description', title: '描述', span: 24, itemRender: {name: '$textarea'}},
|
{field: 'description', title: '描述', span: 24, itemRender: {name: '$textarea'}},
|
||||||
{field: 'remark', title: '备注', span: 24, itemRender: {name: '$textarea'}},
|
{field: 'remark', title: '备注', span: 24, itemRender: {name: '$textarea'}},
|
||||||
|
|
@ -385,6 +385,13 @@ export default {
|
||||||
updateRow.customer_name =inv.customer[1];
|
updateRow.customer_name =inv.customer[1];
|
||||||
Object.assign(row, updateRow);
|
Object.assign(row, updateRow);
|
||||||
},
|
},
|
||||||
|
handleInputNumber(e){
|
||||||
|
if(e.field){
|
||||||
|
this.formOptions.data[e.field] = Number(this.formOptions.data[e.field])
|
||||||
|
}else{
|
||||||
|
return
|
||||||
|
}
|
||||||
|
},
|
||||||
// 保存
|
// 保存
|
||||||
ok() {
|
ok() {
|
||||||
let save = () => {
|
let save = () => {
|
||||||
|
|
@ -438,14 +445,14 @@ export default {
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
// 验证表单
|
// 验证表单
|
||||||
this.$mk.validateForm({form: this.$refs.xForm}).then(() => { // 验证表单
|
this.$mk.validateForm({form: this.$refs.xForm}).then(() => { // 验证表单
|
||||||
save(); // 提交保存
|
save(); // 提交保存
|
||||||
}).catch(count => { // 验证失败
|
}).catch(count => { // 验证失败
|
||||||
this.$mk.error(`存在${count}项错误,请检查`);
|
this.$mk.error(`存在${count}项错误,请检查`);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -180,6 +180,7 @@ export default {
|
||||||
|
|
||||||
{field: 'code', sortable: true, title: '编码', width: 150}, // 编码
|
{field: 'code', sortable: true, title: '编码', width: 150}, // 编码
|
||||||
{field: 'name', sortable: true, title: '品名', width: 150}, // 品名
|
{field: 'name', sortable: true, title: '品名', width: 150}, // 品名
|
||||||
|
{field: 'price', sortable: true, title: '单价', width: 150}, // 品名
|
||||||
{field: 'description', title: '描述', width: 250}, // 描述
|
{field: 'description', title: '描述', width: 250}, // 描述
|
||||||
{field: 'remark', title: '备注', minWidth: 200}, // 备注
|
{field: 'remark', title: '备注', minWidth: 200}, // 备注
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -596,6 +596,8 @@ export default {
|
||||||
onDataChanged: ({value,data}) => {
|
onDataChanged: ({value,data}) => {
|
||||||
console.log(value,data)
|
console.log(value,data)
|
||||||
this.formOptions.data.soil_quality_material_id = data.id;
|
this.formOptions.data.soil_quality_material_id = data.id;
|
||||||
|
this.formOptions.data.buy_unit_price = data.price;
|
||||||
|
this.formOptions.data.unit_price = data.price;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -713,6 +715,8 @@ export default {
|
||||||
onDataChanged: ({value,data}) => {
|
onDataChanged: ({value,data}) => {
|
||||||
console.log(value,data)
|
console.log(value,data)
|
||||||
this.formOptions.data.train_number[this.nowIndex].soil_quality_material_id = data.id;
|
this.formOptions.data.train_number[this.nowIndex].soil_quality_material_id = data.id;
|
||||||
|
this.formOptions.data.train_number[this.nowIndex].buy_unit_price = data.price;
|
||||||
|
this.formOptions.data.train_number[this.nowIndex].unit_price = data.price;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue