|
@@ -679,8 +679,8 @@
|
|
align="center"
|
|
align="center"
|
|
field="deliveryDate"
|
|
field="deliveryDate"
|
|
width="230px"
|
|
width="230px"
|
|
- edit-render
|
|
|
|
>
|
|
>
|
|
|
|
+ <!-- edit-render -->
|
|
<template v-slot:edit="scope">
|
|
<template v-slot:edit="scope">
|
|
<el-date-picker
|
|
<el-date-picker
|
|
v-model="scope.row.deliveryDate"
|
|
v-model="scope.row.deliveryDate"
|
|
@@ -1611,6 +1611,27 @@ export default {
|
|
},
|
|
},
|
|
};
|
|
};
|
|
},
|
|
},
|
|
|
|
+ watch: {
|
|
|
|
+ // "basicForm.demandDate": {
|
|
|
|
+ // handler(nVal, oVal) {
|
|
|
|
+ // if (nVal && nVal !== "") {
|
|
|
|
+ // 交货日期=需求日期+采购周期+2 且不允许修改
|
|
|
|
+ // let { puDemandItemList } = this.basicForm;
|
|
|
|
+ // this.basicForm.puDemandItemList = puDemandItemList.map((item) => {
|
|
|
|
+ // let deliveryDate = new Date(
|
|
|
|
+ // new Date(nVal).setDate(
|
|
|
|
+ // new Date(nVal).getDate() + Number(item.puPeriod) + 2
|
|
|
|
+ // )
|
|
|
|
+ // ).Format("yyyy-MM-dd");
|
|
|
|
+ // return {
|
|
|
|
+ // ...item,
|
|
|
|
+ // deliveryDate,
|
|
|
|
+ // };
|
|
|
|
+ // });
|
|
|
|
+ // }
|
|
|
|
+ // },
|
|
|
|
+ // },
|
|
|
|
+ },
|
|
created() {
|
|
created() {
|
|
if (this.pageStu == "check") {
|
|
if (this.pageStu == "check") {
|
|
this.getDetails(this.row);
|
|
this.getDetails(this.row);
|