|
|
@@ -1688,6 +1688,14 @@ const add_gdenterDialog = async ()=>{
|
|
|
ElMessage({type: 'warning',message: '交货日期为空'})
|
|
|
return false;
|
|
|
}
|
|
|
+ const startdeliveryDate = new Date(add_gdscgdformData['开单日期']);
|
|
|
+ const start = startdeliveryDate.getFullYear() + '-' +
|
|
|
+ (startdeliveryDate.getMonth() + 1).toString().padStart(2, '0') + '-' +
|
|
|
+ startdeliveryDate.getDate().toString().padStart(2, '0') + ' ' +
|
|
|
+ startdeliveryDate.getHours().toString().padStart(2, '0') + ':' +
|
|
|
+ startdeliveryDate.getMinutes().toString().padStart(2, '0') + ':' +
|
|
|
+ startdeliveryDate.getSeconds().toString().padStart(2, '0');
|
|
|
+
|
|
|
const deliveryDate = new Date(add_gdscgdformData['交货日期']);
|
|
|
const jhriqi = deliveryDate.getFullYear() + '-' +
|
|
|
(deliveryDate.getMonth() + 1).toString().padStart(2, '0') + '-' +
|
|
|
@@ -1697,7 +1705,7 @@ const add_gdenterDialog = async ()=>{
|
|
|
deliveryDate.getSeconds().toString().padStart(2, '0');
|
|
|
const formattedData = {
|
|
|
zdgd: add_gdscgdformData['重点工单'],
|
|
|
- start: add_gdscgdformData['开单日期'],
|
|
|
+ start: start,
|
|
|
gdbh: add_gdscgdformData['工单编号'],
|
|
|
sclx: add_gdscgdformData['生产类型'],
|
|
|
khdh: add_gdscgdformData['客户代号'],
|
|
|
@@ -2735,16 +2743,30 @@ const updateCompanyFunc = async(row) => {
|
|
|
}
|
|
|
// 弹窗控制标记
|
|
|
const dialogFormVisible = ref(false)
|
|
|
-// 弹窗确定
|
|
|
+// 修改工单资料确定
|
|
|
const enterDialog = async () => {
|
|
|
const zdgx = /^[A-Za-z0-9\u4e00-\u9fa5\s]*$/.test(scgdformData.value['重点工单']);
|
|
|
if (!zdgx) {
|
|
|
ElMessage({ type: 'warning', message: '重点工单数据中 只允许出现中文、数字、空格' });
|
|
|
return false;
|
|
|
}
|
|
|
+ const kdrqdeliveryDate = new Date(scgdformData.value['开单日期']);
|
|
|
+ const kdrq = kdrqdeliveryDate.getFullYear() + '-' +
|
|
|
+ (kdrqdeliveryDate.getMonth() + 1).toString().padStart(2, '0') + '-' +
|
|
|
+ kdrqdeliveryDate.getDate().toString().padStart(2, '0') + ' ' +
|
|
|
+ kdrqdeliveryDate.getHours().toString().padStart(2, '0') + ':' +
|
|
|
+ kdrqdeliveryDate.getMinutes().toString().padStart(2, '0') + ':' +
|
|
|
+ kdrqdeliveryDate.getSeconds().toString().padStart(2, '0');
|
|
|
+ const jhrqdeliveryDate = new Date(scgdformData.value['交货日期']);
|
|
|
+ const jhrq = jhrqdeliveryDate.getFullYear() + '-' +
|
|
|
+ (jhrqdeliveryDate.getMonth() + 1).toString().padStart(2, '0') + '-' +
|
|
|
+ jhrqdeliveryDate.getDate().toString().padStart(2, '0') + ' ' +
|
|
|
+ jhrqdeliveryDate.getHours().toString().padStart(2, '0') + ':' +
|
|
|
+ jhrqdeliveryDate.getMinutes().toString().padStart(2, '0') + ':' +
|
|
|
+ jhrqdeliveryDate.getSeconds().toString().padStart(2, '0');
|
|
|
const formattedData = {
|
|
|
lx: scgdformData.value['重点工单'],
|
|
|
- kdrq: scgdformData.value['开单日期'],
|
|
|
+ kdrq: kdrq,
|
|
|
gdbh: scgdformData.value['工单编号'],
|
|
|
scfl: scgdformData.value['生产类型'],
|
|
|
khdh: scgdformData.value['客户代号'],
|
|
|
@@ -2752,7 +2774,7 @@ const enterDialog = async () => {
|
|
|
cpdh: scgdformData.value['产品代号'],
|
|
|
cpmc: scgdformData.value['产品名称'],
|
|
|
ddsl: scgdformData.value['订单数量'],
|
|
|
- jhrq: scgdformData.value['交货日期'],
|
|
|
+ jhrq: jhrq,
|
|
|
tll: scgdformData.value['投料率'],
|
|
|
jhtl: scgdformData.value['平张投料'],
|
|
|
sjtl: scgdformData.value['万小张'],
|
|
|
@@ -2772,6 +2794,7 @@ const enterDialog = async () => {
|
|
|
avg:scgdformData.value['平均合格率'] === undefined ? '' : scgdformData.value['平均合格率'],
|
|
|
printID: scgdformData.value['印件ID'],
|
|
|
};
|
|
|
+ // console.log(formattedData);return;
|
|
|
const WorkOrderEdit_edit = await WorkOrderEdit(formattedData);
|
|
|
if (WorkOrderEdit_edit.code === 0) {
|
|
|
dialogFormVisible.value = false
|