return `select wzcrkguid, sum(case when ifnull(pzmxguid,'')<>'' then pzsl else 0 end) pzsl, sum(ifnull(crksl,0)) crksl from tab_bzgl_knzy_app_wzcrkmx where wzcrkguid = '${params.wzcrkguid}'`
}
// 更新凭证列表中的总数量和日描总数量
static updateZsSql(params) {
return `update tab_bzgl_knzy_app_wzcrk set pzsl=${params.pzsl}, crksl=${params.crksl} where guid = '${params.wzcrkguid}'`
}
// 验证当前货位收否有物资(入库)
static testRkHwWzSql(params) {
const sql =
`select * from (select hw.*,qy.kfdm kfdm from tab_bzgl_knzy_app_hwb hw left join tab_bzgl_knzy_app_hjb hj on hj.guid = hw.hjguid left join tab_bzgl_knzy_app_qyb qy on qy.guid = hj.qyguid
) where kfdm = '${(params.kfdm)}' and ( pmdmcode = '${(params.pmdmcode)}' or pmdmcode = '' or pmdmcode is null ) and hwh = '${(params.hwh)}' `
return sql
}
static updateRkWzSql(params) {
const sql =
`update tab_bzgl_knzy_app_hwb set hwsl = ifnull(hwsl,0) + ${params.hwsl} , pmdmcode = '${(params.pmdmcode)}' where guid = '${(params.hwguid)}' `