Commit c6b98d6d by huangqy

出库列表的功能实现

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