| | |
| | | import {getUploadUrl} from '@/utils/base'; |
| | | import {mapGetters} from 'vuex'; |
| | | import * as DateFormatter from '@/utils/DateFormatter'; |
| | | import {warehouseSelectNumber} from "@/api/baseSetting/finsystenant"; |
| | | import {warehouseAllSelectNumber} from "@/api/baseSetting/finsystenant"; |
| | | |
| | | export default { |
| | | components: {MyButton, winMd, upload}, |
| | |
| | | operatorName: [{required: true, message: '请填写领取人', trigger: 'blur'}], |
| | | tel: [{required: true, message: '请填写联系电话', trigger: 'blur'}], |
| | | createTime: [{required: true, message: '请选择分发时间', trigger: 'change'}], |
| | | // 增加了分发的中间流程,若后期序号此流程(下载分发单,上传分发单)则注掉procureDoc |
| | | procureDoc: [{required: true, message: '请上传审批手续', trigger: 'change'}], |
| | | baseCategoryIds: [{required: true, message: '请选择', trigger: 'change'}], |
| | | baseGoodsTemplateId: [{required: true, message: '请选择', trigger: 'change'},{validator: checkGoodsTemplateId, trigger: ['blur', 'change']}], |
| | |
| | | uploadUrl: getUploadUrl(), // 上传路径 |
| | | multiple: true, // 是否支持批量上传 |
| | | disabled: false, // 是否禁用 |
| | | type: 'picture', // text/picture |
| | | }, |
| | | }; |
| | | }, |
| | |
| | | let str = JSON.stringify(arr); |
| | | for (const item of e) { |
| | | if (str.indexOf(item) === -1) { |
| | | let num = await warehouseSelectNumber({ |
| | | let num = await warehouseAllSelectNumber({ |
| | | baseGoodsModelsId: item, |
| | | warehouseType: 0, |
| | | states: 1, |
| | | agencyId: this.userInfo.tenantId, |
| | | }); |
| | |
| | | .catch((err) => { |
| | | this.loading = false |
| | | console.log('create err', err); |
| | | this.$message.error('保存失败'); |
| | | //this.$message.error('保存失败'); |
| | | }); |
| | | } else { |
| | | this.$message.error('校验未通过,请检查。'); |