Commit eda5555c by 毛勇泽

盘库修改crksl更新

parent 1230a082
......@@ -103,7 +103,7 @@ struct WzExchangeDetailPage{
Button("保存").CommonButtonStyle().width("100%")
.onClick(async () => {
try {
Logger.info('保存的入库明细数据>>', JSON.stringify(this.wzmx))
Logger.info('保存的明细数据>>', JSON.stringify(this.wzmx))
if(this.isUpdate) {
await wzcrkModel.updateWcztByData(this.wzcrk.guid, {
......@@ -117,7 +117,7 @@ struct WzExchangeDetailPage{
this.wzcrk.gznd = new Date().getFullYear() + ''
this.wzcrk.sjlx = '新建'
await wzcrkModel.setOne(this.wzcrk)
Logger.info('添加的入库数据>>', JSON.stringify(this.wzcrk))
Logger.info('添加的数据>>', JSON.stringify(this.wzcrk))
}
// for (let index = 0; index < this.wzmx.length; index++) {
......@@ -143,11 +143,11 @@ struct WzExchangeDetailPage{
// })
//
promptAction.showToast({
message: '保存入库数据成功',
message: '保存数据成功',
bottom: 300
})
setTimeout(() => {
router.replaceUrl({ url: 'pages/metailmange/WzInPage/WzInPage' })
router.back({ url: 'pages/metailmange/WzExchangePage/WzExchangePage' })
}, 300)
} catch (e) {
promptAction.showToast({
......
......@@ -242,9 +242,9 @@ struct WzExchangePage{
message: '请至少选择一条单据'
})
} else {
// if (this.dialogController != undefined) {
// this.dialogController.open()
// }
if (this.dialogController != undefined) {
this.dialogController.open()
}
}
})
.fontColor("#0fa983")
......@@ -261,9 +261,9 @@ struct WzExchangePage{
message: '请选择已完成的单据'
})
} else {
// if (this.exportDialogController != undefined) {
// this.exportDialogController.open()
// }
if (this.exportDialogController != undefined) {
this.exportDialogController.open()
}
}
}).fontColor("#0fa983") .fontSize("14vp")
Button("全选")
......@@ -316,6 +316,7 @@ struct WzExchangePage{
.margin({top:-15})
.onChange((index: number) => {
this.currentIndex = index
this.getWzcrkList()
})
......
......@@ -100,50 +100,27 @@ struct WzInvDetail{
.onClick(async () => {
try {
Logger.info('保存的入库明细数据>>', JSON.stringify(this.wzmx))
const crksl = this.wzmx.map(v => Number(v.crksl)).reduce((a, b) => a + b, 0)
await wzcrkModel.updateWcztByData(this.wzcrk.guid, {
dec: this.wzcrk.dec,
ydh: this.wzcrk.ydh,
crksl
})
if(this.isUpdate) {
await wzcrkModel.updateWcztByData(this.wzcrk.guid, {
dec: this.wzcrk.dec,
ydh: this.wzcrk.ydh,
})
}
else {
this.wzcrk.guid = uuid()
this.wzcrk.gznd = new Date().getFullYear() + ''
this.wzcrk.sjlx = '新建'
await wzcrkModel.setOne(this.wzcrk)
Logger.info('添加的入库数据>>', JSON.stringify(this.wzcrk))
for (let index = 0; index < this.wzmx.length; index++) {
const element = this.wzmx[index];
try {
let val1 = await wzcrkmxModel.updateWcztmxByData(element.guid, {crksl:element.crksl})
} catch (e) {
Logger.error(this, '保存失败了>>' + JSON.stringify(e))
}
}
// for (let index = 0; index < this.wzmx.length; index++) {
// const element = this.wzmx[index];
// try {
// Logger.error(this, '更新数据参数' + JSON.stringify({
// 'guid': element.guid,
// 'crksl': element.crksl
// }))
// let val1 = await this.wzcrkmxDao.update({ 'guid': element.guid, 'crksl': element.crksl } as Wzcrkmx)
// Logger.error(this, '更新查询的入库数据>>' + JSON.stringify(val1));
// } catch (e) {
// Logger.error(this, '保存失败了>>' + JSON.stringify(e))
// }
// }
//
// const crksl = this.wzmx.map(v => Number(v.crksl)).reduce((a, b) => a + b, 0)
//
// await wzcrkModel.updateWcztByData(this.wzcrk.guid, {
// dec: this.wzcrk.dec,
// ydh: this.wzcrk.ydh,
// crksl
// })
//
promptAction.showToast({
message: '保存入库数据成功',
bottom: 300
})
setTimeout(() => {
router.replaceUrl({ url: 'pages/metailmange/WzInPage/WzInPage' })
router.back({ url: 'pages/metailmange/WzInvPage/WzInvPage' })
}, 300)
} catch (e) {
promptAction.showToast({
......
......@@ -239,9 +239,9 @@ struct WzInvPage{
message: '请至少选择一条单据'
})
} else {
// if (this.dialogController != undefined) {
// this.dialogController.open()
// }
if (this.dialogController != undefined) {
this.dialogController.open()
}
}
})
.fontColor("#0fa983")
......@@ -259,9 +259,9 @@ struct WzInvPage{
message: '请选择已完成的单据'
})
} else {
// if (this.exportDialogController != undefined) {
// this.exportDialogController.open()
// }
if (this.exportDialogController != undefined) {
this.exportDialogController.open()
}
}
}).fontColor("#0fa983") .fontSize("14vp")
Button("全选")
......
......@@ -144,7 +144,7 @@ struct WzReverseDetailPage{
bottom: 300
})
setTimeout(() => {
router.replaceUrl({ url: 'pages/metailmange/WzInPage/WzInPage' })
router.back({ url: 'pages/metailmange/WzReversePage/WzReversePage' })
}, 300)
} catch (e) {
promptAction.showToast({
......
......@@ -232,9 +232,9 @@ struct WzReversePage{
message: '请至少选择一条单据'
})
} else {
// if (this.dialogController != undefined) {
// this.dialogController.open()
// }
if (this.dialogController != undefined) {
this.dialogController.open()
}
}
})
.fontColor("#0fa983")
......@@ -252,9 +252,9 @@ struct WzReversePage{
message: '请选择已完成的单据'
})
} else {
// if (this.exportDialogController != undefined) {
// this.exportDialogController.open()
// }
if (this.exportDialogController != undefined) {
this.exportDialogController.open()
}
}
}).fontColor("#0fa983") .fontSize("14vp")
Button("全选")
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论