|
|
@@ -433,6 +433,7 @@ const SelectClickBz = (row, column, event) => {
|
|
|
|
|
|
// 获取列表数据
|
|
|
const getTableData = async () => {
|
|
|
+ console.log('刷新列表')
|
|
|
try {
|
|
|
const response = await getPackingTable({
|
|
|
date: params.date,
|
|
|
@@ -440,6 +441,7 @@ const SelectClickBz = (row, column, event) => {
|
|
|
page: page.value.toString(),
|
|
|
limit: limit.value.toString(),
|
|
|
})
|
|
|
+ console.log('查看回调',response)
|
|
|
if (response.code === 0) {
|
|
|
total.value = response.data.total
|
|
|
tableData.splice(0, tableData.length, ...response.data.rows)
|
|
|
@@ -752,8 +754,7 @@ const SelectClickBz = (row, column, event) => {
|
|
|
}
|
|
|
detailData.table.forEach((item, index, array) => {
|
|
|
const num = index + 1
|
|
|
- if (item.sczl_cl != null && item.sczl_cl.trim() !== '' && item.sczl_cl != '0.00') {
|
|
|
- restoredData[`sczl_gdbh${num}`] = item.sczl_gdbh
|
|
|
+ restoredData[`sczl_gdbh${num}`] = item.sczl_gdbh
|
|
|
restoredData[`sczl_yjGx${num}`] = item.sczl_yjGx
|
|
|
restoredData[`sczl_gxmc${num}`] = item.sczl_gxmc
|
|
|
restoredData[`sczl_type${num}`] = item.hsbz === undefined ? '' : item.hsbz;
|
|
|
@@ -764,16 +765,16 @@ const SelectClickBz = (row, column, event) => {
|
|
|
restoredData[`sczl_计产系数${num}`] = item.sczl_计产系数
|
|
|
restoredData[`sczl_Jtbh${num}`] = item.sczl_Jtbh1
|
|
|
restoredData[`sczl_dedh${num}`] = item.sczl_dedh
|
|
|
- }
|
|
|
})
|
|
|
console.log(restoredData)
|
|
|
- // return;
|
|
|
+ // return false;
|
|
|
const res = await updatePackingTable(restoredData)
|
|
|
if (res.code === 0) {
|
|
|
ElMessage({
|
|
|
type: 'success',
|
|
|
message: '更新成功',
|
|
|
})
|
|
|
+ getTableData()
|
|
|
dialogFormVisible.value = false
|
|
|
}
|
|
|
}
|
|
|
@@ -823,7 +824,6 @@ const SelectClickBz = (row, column, event) => {
|
|
|
sczl_desc: detailData.sczl_desc,
|
|
|
}
|
|
|
detailData.table.forEach((item, index, array) => {
|
|
|
- if (item.sczl_cl != null && item.sczl_cl.trim() !== '' && item.sczl_cl != '0.00') {
|
|
|
const num = index + 1
|
|
|
restoredData[`sczl_gdbh${num}`] = item.sczl_gdbh
|
|
|
restoredData[`sczl_yjGx${num}`] = item.sczl_yjGx
|
|
|
@@ -836,7 +836,6 @@ const SelectClickBz = (row, column, event) => {
|
|
|
restoredData[`sczl_计产系数${num}`] = item.sczl_计产系数
|
|
|
restoredData[`sczl_Jtbh${num}`] = item.sczl_Jtbh1
|
|
|
restoredData[`sczl_dedh${num}`] = item.sczl_dedh
|
|
|
- }
|
|
|
})
|
|
|
|
|
|
const res = await addPackingTable(restoredData)
|
|
|
@@ -845,6 +844,7 @@ const SelectClickBz = (row, column, event) => {
|
|
|
type: 'success',
|
|
|
message: '新增成功',
|
|
|
})
|
|
|
+ getTableData()
|
|
|
// dialogFormVisible.value = false
|
|
|
if (params.date != '') {
|
|
|
getTableData()
|
|
|
@@ -1072,14 +1072,8 @@ const SelectClickBz = (row, column, event) => {
|
|
|
}
|
|
|
}
|
|
|
// 弹窗确定
|
|
|
- const enterDialog = () => {
|
|
|
- ElMessageBox.confirm('数据存盘?', '提示', {
|
|
|
- confirmButtonText: '确定',
|
|
|
- cancelButtonText: '取消',
|
|
|
- type: 'warning'
|
|
|
- }).then(() => {
|
|
|
- if (type.value === '查改') {
|
|
|
- for(let i = 0; i < detailData.table.length; i++) {
|
|
|
+ const enterDialog = async () => {
|
|
|
+ for(let i = 0; i < detailData.table.length; i++) {
|
|
|
if (detailData.table[i].sczl_gdbh ) {
|
|
|
if(detailData.table[i].sczl_yjGx === '' || detailData.table[i].sczl_gxmc === '' || detailData.table[i].Gd_cpmc === ''){
|
|
|
ElMessage({
|
|
|
@@ -1090,13 +1084,19 @@ const SelectClickBz = (row, column, event) => {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ ElMessageBox.confirm('数据存盘?', '提示', {
|
|
|
+ confirmButtonText: '确定',
|
|
|
+ cancelButtonText: '取消',
|
|
|
+ type: 'warning'
|
|
|
+ }).then(() => {
|
|
|
console.log(detailData.table[0].sczl_gdbh)
|
|
|
+ if (type.value === '查改') {
|
|
|
updateDetailData()
|
|
|
+ console.log('查改')
|
|
|
} else if (type.value === '新增') {
|
|
|
addDetailData()
|
|
|
}
|
|
|
})
|
|
|
-
|
|
|
}
|
|
|
|
|
|
|