| | |
| | | return this.$error("æå·ä¸è½ä¸ºç©º"); |
| | | } |
| | | }) |
| | | if (formData.detailData.length > 3) return this.$error("å
¥åºåæç»ä¸è½è¶
è¿3个"); |
| | | // if (formData.detailData.length > 3) return this.$error("å
¥åºåæç»ä¸è½è¶
è¿3个"); |
| | | return req; |
| | | }, |
| | | updateBefore(formData) { |
| | | //ç¼è¾ä¿ååformData为对象ï¼å
æ¬æç»è¡¨ãå é¤è¡çId |
| | | // this.$error(formData.detailData.length) |
| | | if (formData.detailData.length > 3) return this.$error("å
¥åºåæç»ä¸è½è¶
è¿3个"); |
| | | // if (formData.detailData.length > 3) return this.$error("å
¥åºåæç»ä¸è½è¶
è¿3个"); |
| | | return true; |
| | | }, |
| | | rowClick({ row, column, event }) { |
| | |
| | | } |
| | | this.refresh(); |
| | | }) |
| | | this.editFormOptions.forEach(x => { |
| | | x.forEach(option => { |
| | | if (option.field == 'orderNo' || option.field == 'orderType') { |
| | | option.readonly = false |
| | | } |
| | | }) |
| | | }) |
| | | this.detailOptions.columns.forEach(x => { |
| | | if (x.field == 'materielCode' || x.field == 'batchNo' || x.field == 'orderQuantity' || x.field == 'locationCode') { |
| | | x.readonly = false |
| | | } |
| | | }); |
| | | } else { |
| | | this.detailOptions.columns.forEach(x => { |
| | | if (x.field == 'materielCode' || x.field == 'batchNo' || x.field == 'orderQuantity' || x.field == 'locationCode') { |
| | | x.readonly = true// row.orderStatus > 0 |
| | | this.editFormOptions.forEach(x => { |
| | | x.forEach(option => { |
| | | if (option.field == 'orderNo' || option.field == 'orderType') { |
| | | option.readonly = true |
| | | } |
| | | }); |
| | | }) |
| | | }) |
| | | // this.detailOptions.columns.forEach(x => { |
| | | // if (x.field == 'materielCode' || x.field == 'batchNo' || x.field == 'orderQuantity' || x.field == 'locationCode') { |
| | | // x.readonly = true// row.orderStatus > 0 |
| | | // } |
| | | // }); |
| | | } |
| | | // if (row.orderStatus != '0') { |
| | | // this.detailOptions.columns.forEach(x => { |