|  | @@ -190,7 +190,7 @@
 | 
	
		
			
				|  |  |                       :disabled="tableDataCost.length !== 1">导入</el-button>
 | 
	
		
			
				|  |  |          </span>
 | 
	
		
			
				|  |  |      </el-dialog>
 | 
	
		
			
				|  |  | -    <!--    打印-->
 | 
	
		
			
				|  |  | +    <!--打印-->
 | 
	
		
			
				|  |  |      <el-dialog
 | 
	
		
			
				|  |  |          title="打印单"
 | 
	
		
			
				|  |  |          append-to-body
 | 
	
	
		
			
				|  | @@ -334,7 +334,7 @@ import {
 | 
	
		
			
				|  |  |    corpsfiles,
 | 
	
		
			
				|  |  |    corpsitem,
 | 
	
		
			
				|  |  |    getList
 | 
	
		
			
				|  |  | -} from "@/api/basicData/configuration"
 | 
	
		
			
				|  |  | +} from "@/api/basicData/receipt"
 | 
	
		
			
				|  |  |  import customerContact from "./configuration/customerContact.json"
 | 
	
		
			
				|  |  |  import advantageProject from "./configuration/advantageProject.json"
 | 
	
		
			
				|  |  |  import bankOfDeposit from "./configuration/bankOfDeposit.json"
 | 
	
	
		
			
				|  | @@ -435,7 +435,7 @@ export default {
 | 
	
		
			
				|  |  |          column: [
 | 
	
		
			
				|  |  |            {
 | 
	
		
			
				|  |  |              label: '系统编号',//发货通知(点击)
 | 
	
		
			
				|  |  | -            prop: 'orderNo',
 | 
	
		
			
				|  |  | +            prop: 'sysNo',
 | 
	
		
			
				|  |  |              rules: [
 | 
	
		
			
				|  |  |                {
 | 
	
		
			
				|  |  |                  required: true,
 | 
	
	
		
			
				|  | @@ -445,7 +445,7 @@ export default {
 | 
	
		
			
				|  |  |              ]
 | 
	
		
			
				|  |  |            }, {
 | 
	
		
			
				|  |  |              label: '采购方式',
 | 
	
		
			
				|  |  | -            prop: 'morderNo',
 | 
	
		
			
				|  |  | +            prop: 'purchaseMode',
 | 
	
		
			
				|  |  |              rules: [
 | 
	
		
			
				|  |  |                {
 | 
	
		
			
				|  |  |                  required: true,
 | 
	
	
		
			
				|  | @@ -454,18 +454,8 @@ export default {
 | 
	
		
			
				|  |  |                }
 | 
	
		
			
				|  |  |              ]
 | 
	
		
			
				|  |  |            }, {
 | 
	
		
			
				|  |  | -            label: '供应商简称',
 | 
	
		
			
				|  |  | -            prop: 'morderNo',
 | 
	
		
			
				|  |  | -            rules: [
 | 
	
		
			
				|  |  | -              {
 | 
	
		
			
				|  |  | -                required: true,
 | 
	
		
			
				|  |  | -                message: ' ',
 | 
	
		
			
				|  |  | -                trigger: 'blur'
 | 
	
		
			
				|  |  | -              }
 | 
	
		
			
				|  |  | -            ]
 | 
	
		
			
				|  |  | -          }, {
 | 
	
		
			
				|  |  | -            label: '单据状态',
 | 
	
		
			
				|  |  | -            prop: 'shippingAddress',
 | 
	
		
			
				|  |  | +            label: '供应商',
 | 
	
		
			
				|  |  | +            prop: 'corpId',
 | 
	
		
			
				|  |  |              rules: [
 | 
	
		
			
				|  |  |                {
 | 
	
		
			
				|  |  |                  required: true,
 | 
	
	
		
			
				|  | @@ -475,7 +465,7 @@ export default {
 | 
	
		
			
				|  |  |              ]
 | 
	
		
			
				|  |  |            }, {
 | 
	
		
			
				|  |  |              label: '所属公司',
 | 
	
		
			
				|  |  | -            prop: 'arrivalAddress',
 | 
	
		
			
				|  |  | +            prop: 'salesCompany',
 | 
	
		
			
				|  |  |              rules: [
 | 
	
		
			
				|  |  |                {
 | 
	
		
			
				|  |  |                  required: true,
 | 
	
	
		
			
				|  | @@ -485,7 +475,7 @@ export default {
 | 
	
		
			
				|  |  |              ]
 | 
	
		
			
				|  |  |            }, {
 | 
	
		
			
				|  |  |              label: '匹配订单号',
 | 
	
		
			
				|  |  | -            prop: 'paymentType',
 | 
	
		
			
				|  |  | +            prop: 'srcOrderNo',
 | 
	
		
			
				|  |  |              rules: [
 | 
	
		
			
				|  |  |                {
 | 
	
		
			
				|  |  |                  required: true,
 | 
	
	
		
			
				|  | @@ -495,17 +485,7 @@ export default {
 | 
	
		
			
				|  |  |              ]
 | 
	
		
			
				|  |  |            }, {
 | 
	
		
			
				|  |  |              label: '仓库名称',
 | 
	
		
			
				|  |  | -            prop: 'packageRemarks',
 | 
	
		
			
				|  |  | -            rules: [
 | 
	
		
			
				|  |  | -              {
 | 
	
		
			
				|  |  | -                required: true,
 | 
	
		
			
				|  |  | -                message: ' ',
 | 
	
		
			
				|  |  | -                trigger: 'blur'
 | 
	
		
			
				|  |  | -              }
 | 
	
		
			
				|  |  | -            ]
 | 
	
		
			
				|  |  | -          }, {
 | 
	
		
			
				|  |  | -            label: '仓库类型',
 | 
	
		
			
				|  |  | -            prop: 'packageRemarks',
 | 
	
		
			
				|  |  | +            prop: 'storageId',
 | 
	
		
			
				|  |  |              rules: [
 | 
	
		
			
				|  |  |                {
 | 
	
		
			
				|  |  |                  required: true,
 | 
	
	
		
			
				|  | @@ -515,7 +495,7 @@ export default {
 | 
	
		
			
				|  |  |              ]
 | 
	
		
			
				|  |  |            }, {
 | 
	
		
			
				|  |  |              label: '入库金额',
 | 
	
		
			
				|  |  | -            prop: 'banks',
 | 
	
		
			
				|  |  | +            prop: 'deliveryAmount',
 | 
	
		
			
				|  |  |              rules: [
 | 
	
		
			
				|  |  |                {
 | 
	
		
			
				|  |  |                  required: true,
 | 
	
	
		
			
				|  | @@ -525,8 +505,7 @@ export default {
 | 
	
		
			
				|  |  |              ]
 | 
	
		
			
				|  |  |            }, {
 | 
	
		
			
				|  |  |              label: '采购金额',
 | 
	
		
			
				|  |  | -            prop: 'requiredDeliveryDate',
 | 
	
		
			
				|  |  | -            type: 'datetime',
 | 
	
		
			
				|  |  | +            prop: 'purchaseAmount',
 | 
	
		
			
				|  |  |              rules: [
 | 
	
		
			
				|  |  |                {
 | 
	
		
			
				|  |  |                  required: true,
 | 
	
	
		
			
				|  | @@ -536,18 +515,7 @@ export default {
 | 
	
		
			
				|  |  |              ]
 | 
	
		
			
				|  |  |            },{
 | 
	
		
			
				|  |  |              label: '入库数量',
 | 
	
		
			
				|  |  | -            prop: 'requiredDeliveryDate',
 | 
	
		
			
				|  |  | -            type: 'datetime',
 | 
	
		
			
				|  |  | -            rules: [
 | 
	
		
			
				|  |  | -              {
 | 
	
		
			
				|  |  | -                required: true,
 | 
	
		
			
				|  |  | -                message: ' ',
 | 
	
		
			
				|  |  | -                trigger: 'blur'
 | 
	
		
			
				|  |  | -              }
 | 
	
		
			
				|  |  | -            ]
 | 
	
		
			
				|  |  | -          }, {
 | 
	
		
			
				|  |  | -            label: '发货日期',
 | 
	
		
			
				|  |  | -            prop: 'requiredArrivalDate',
 | 
	
		
			
				|  |  | +            prop: 'totalQuantity',
 | 
	
		
			
				|  |  |              type: 'datetime',
 | 
	
		
			
				|  |  |              rules: [
 | 
	
		
			
				|  |  |                {
 | 
	
	
		
			
				|  | @@ -558,7 +526,7 @@ export default {
 | 
	
		
			
				|  |  |              ]
 | 
	
		
			
				|  |  |            }, {
 | 
	
		
			
				|  |  |              label: '费用合计',
 | 
	
		
			
				|  |  | -            prop: 'banksAccountName',
 | 
	
		
			
				|  |  | +            prop: 'totalCost',
 | 
	
		
			
				|  |  |              rules: [
 | 
	
		
			
				|  |  |                {
 | 
	
		
			
				|  |  |                  required: false,
 | 
	
	
		
			
				|  | @@ -567,20 +535,9 @@ export default {
 | 
	
		
			
				|  |  |                }
 | 
	
		
			
				|  |  |              ]
 | 
	
		
			
				|  |  |            }, {
 | 
	
		
			
				|  |  | -            label: '费用合计',
 | 
	
		
			
				|  |  | -            type: 'datetime',
 | 
	
		
			
				|  |  | -            prop: 'creditDate',
 | 
	
		
			
				|  |  | -            rules: [
 | 
	
		
			
				|  |  | -              {
 | 
	
		
			
				|  |  | -                required: true,
 | 
	
		
			
				|  |  | -                message: ' ',
 | 
	
		
			
				|  |  | -                trigger: 'blur'
 | 
	
		
			
				|  |  | -              }
 | 
	
		
			
				|  |  | -            ]
 | 
	
		
			
				|  |  | -          }, {
 | 
	
		
			
				|  |  | -            label: '制单时间',
 | 
	
		
			
				|  |  | +            label: '入库日期',
 | 
	
		
			
				|  |  | +            prop: 'businessDate',
 | 
	
		
			
				|  |  |              type: 'datetime',
 | 
	
		
			
				|  |  | -            prop: 'creditDate',
 | 
	
		
			
				|  |  |              rules: [
 | 
	
		
			
				|  |  |                {
 | 
	
		
			
				|  |  |                  required: true,
 | 
	
	
		
			
				|  | @@ -607,13 +564,17 @@ export default {
 | 
	
		
			
				|  |  |        detail(id).then(res => {
 | 
	
		
			
				|  |  |          console.log(res.data.data)
 | 
	
		
			
				|  |  |          this.form = res.data.data;
 | 
	
		
			
				|  |  | -        this.contactsData = this.form.orderItemsList
 | 
	
		
			
				|  |  | -        this.advantageProjectData = this.form.orderFeesList
 | 
	
		
			
				|  |  | -        this.bankOfDepositData = this.form.orderFilesList
 | 
	
		
			
				|  |  | -        delete this.form.orderItemsList
 | 
	
		
			
				|  |  | -        delete this.form.orderFeesList
 | 
	
		
			
				|  |  | -        delete this.form.orderFilesList
 | 
	
		
			
				|  |  | +        this.contactsData = this.form.deliveryItemsList
 | 
	
		
			
				|  |  | +        this.advantageProjectData = this.form.deliveryFeesList
 | 
	
		
			
				|  |  | +        this.bankOfDepositData = this.form.deliveryFilesList
 | 
	
		
			
				|  |  | +        delete this.form.deliveryItemsList
 | 
	
		
			
				|  |  | +        delete this.form.deliveryFeesList
 | 
	
		
			
				|  |  | +        delete this.form.deliveryFilesList
 | 
	
		
			
				|  |  |        });
 | 
	
		
			
				|  |  | +    }else if (this.$route.query.form){
 | 
	
		
			
				|  |  | +      this.form = JSON.parse(this.$route.query.form);
 | 
	
		
			
				|  |  | +      this.contactsData = this.form.orderItemsList
 | 
	
		
			
				|  |  | +      delete this.form.orderItemsList
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    watch: {
 | 
	
	
		
			
				|  | @@ -716,7 +677,11 @@ export default {
 | 
	
		
			
				|  |  |          for (let item in this.tableData) {
 | 
	
		
			
				|  |  |            console.log(this.tableData[item])
 | 
	
		
			
				|  |  |            this.tableData[item].itemId = this.tableData[item].id
 | 
	
		
			
				|  |  | +          this.tableData[item].priceCategory = this.tableData[item].goodsTypeName
 | 
	
		
			
				|  |  | +          delete this.tableData[item].goodsTypeName
 | 
	
		
			
				|  |  |            delete this.tableData[item].id
 | 
	
		
			
				|  |  | +          delete this.tableData[item].status
 | 
	
		
			
				|  |  | +          delete this.tableData[item].isDeleted
 | 
	
		
			
				|  |  |            this.$refs.crudContact.rowCellAdd(this.tableData[item]);
 | 
	
		
			
				|  |  |            this.$refs.crudContact.rowCell(this.tableData[item], this.contactsData.length - 1)
 | 
	
		
			
				|  |  |          }
 | 
	
	
		
			
				|  | @@ -896,14 +861,13 @@ export default {
 | 
	
		
			
				|  |  |        this.$refs["form"].validate((valid) => {
 | 
	
		
			
				|  |  |          if (valid) {
 | 
	
		
			
				|  |  |            //商品信息
 | 
	
		
			
				|  |  | -          this.form.orderItemsList = this.contactsData
 | 
	
		
			
				|  |  | -          this.form.orderFeesList = this.advantageProjectData
 | 
	
		
			
				|  |  | -          this.form.orderFilesList = this.bankOfDepositData
 | 
	
		
			
				|  |  | +          this.form.deliveryItemsList = this.contactsData
 | 
	
		
			
				|  |  | +          this.form.deliveryFeesList = this.advantageProjectData
 | 
	
		
			
				|  |  | +          this.form.deliveryFilesList = this.bankOfDepositData
 | 
	
		
			
				|  |  |            if (typeof this.form.corpsTypeId == 'object') {
 | 
	
		
			
				|  |  |              this.form.corpsTypeId = this.form.corpsTypeId.join(",")
 | 
	
		
			
				|  |  |            }
 | 
	
		
			
				|  |  |            this.disabled = true
 | 
	
		
			
				|  |  | -          this.form.billType = 'CG'
 | 
	
		
			
				|  |  |            typeSave(this.form).then(res => {
 | 
	
		
			
				|  |  |              this.$message({type: "success", message: this.form.id ? "修改成功!" : "新增成功!"});
 | 
	
		
			
				|  |  |              //成功关闭此页面回到列表页
 |