Commit c6b98d6d by huangqy

出库列表的功能实现

parent 69e75a13
......@@ -124,19 +124,19 @@ export class WzcrkDao extends BaseTable<Wzcrk> {
async getWzcrk(data: Partial<Wzcrk>): Promise<Wzcrk[]> {
let wp = this.getPredicates();
// if (pzh) {
// wp.equalTo('PZH', pzh)
// }
// if (wczt) {
// wp.equalTo('WCZT', wczt)
// }
// wp.equalTo('CRKLX', crklx)
// wp.orderByAsc('PZH');
for (const [key, value] of Object.entries(data)) {
if (value) {
wp.equalTo(key, value)
if (data.pzh) {
wp.like('PZH', '%' + data.pzh + '%')
}
if (data.wczt) {
wp.equalTo('WCZT', data.wczt)
}
if (data.pzlx) {
wp.equalTo('PZLX', data.pzlx)
}
if (data.sjlx) {
wp.equalTo('SJLX', data.sjlx)
}
wp.orderByAsc('PZH');
return this.query(wp, this.getTableColumns());
}
......
......@@ -132,8 +132,7 @@ export struct WzInPage {
try{
this.checkedList.forEach(async (element)=>{
let num = await wzcrkModel.updateWzcrkWczt(element, (this.radioChecked == undefined || this.radioChecked ? '已完成' : '未完成'))
if(num){
Logger.info("删除的数据是:" + JSON.stringify(this.dataSource))
if(num) {
this.dataSource.splice(this.dataSource.findIndex(i => i.guid == element), 1)
}
})
......
......@@ -86,7 +86,7 @@ export struct MaterialManagement {
break;
case "out":
router.pushUrl({
url: "pages/metailmange/WzOutPage",
url: "pages/metailmange/WzOutPage/WzOutPage",
})
break;
case "exchange":
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论