|
@@ -377,6 +377,7 @@ export default {
|
|
|
'oldOrNew',
|
|
|
'projectId',
|
|
|
'positionNo',
|
|
|
+ 'cbmemo',
|
|
|
'cptcode',
|
|
|
'remark',
|
|
|
'cdepcode',
|
|
@@ -424,9 +425,23 @@ export default {
|
|
|
this.confirmLoading = false
|
|
|
return
|
|
|
}
|
|
|
+ let status = 0
|
|
|
values.needDate = values.needDate ? this.BaseTool.Date.formatter(values.needDate, this.BaseTool.Date.PICKER_NORM_DATE_PATTERN) : null
|
|
|
values.planGetDate = values.planGetDate ? this.BaseTool.Date.formatter(values.planGetDate, this.BaseTool.Date.PICKER_NORM_DATE_PATTERN) : null
|
|
|
- values.detailDTOS = this.data
|
|
|
+ values.detailDTOS = this.data.map(item => {
|
|
|
+ if (!item.ftaxprice) {
|
|
|
+ status++
|
|
|
+ this.$message.error('请填写' + item.spareName + '单价')
|
|
|
+ }
|
|
|
+ if (!item.cdefine12) {
|
|
|
+ status++
|
|
|
+ this.$message.error('请填写' + item.spareName + '物料简述')
|
|
|
+ }
|
|
|
+ return item
|
|
|
+ })
|
|
|
+ if (status !== 0) {
|
|
|
+ return
|
|
|
+ }
|
|
|
if (values.id) {
|
|
|
updatePurchaseOrder2(values).then(res => {
|
|
|
this.$message.success('修改成功!')
|