Commit c5ae3ec2 by huangqy

能跑起来sql

parent 5189f26d
......@@ -99,6 +99,7 @@ export class WzcrkDao extends BaseTable<Wzcrk> {
Logger.info(this, 'wzcrkguidwzcrkguid' + JSON.stringify(wzcrkguid))
try {
let val_sql = NativeSql.getSqlByCrkDetail(wzcrkguid);
Logger.info(this, val_sql)
let db = await this.futureDb;
let rs = await db.querySql(val_sql);
let items = []
......
......@@ -21,15 +21,7 @@ export class NativeSql {
*
*/
static getSqlByCrkDetail(wzcrkguid: string): string {
let sql_val = `
select crk.pzlx pzlx,crk.guid, crk.pzh pzh, rk.kfdm rkkfdm, ck.kfdm kfdm, crk.pzszlx pzszlx, crk.sfdw sfdw, crk.ydh ydh,crk.dec dec, crk.fwgldwdm fwgldwdm, crk.swgldwdm swgldwdm, crk.zmlx zmlx
from tab_bzgl_knzy_app_wzcrk crk
left join
TAB_BZGL_KNZY_APP_DWKF ck
on ck.KFDM = crk.kfdm
left join TAB_BZGL_KNZY_APP_DWKF rk
on rk.KFDM = crk.rkkfdm
where crk.guid = '${wzcrkguid}'`;
let sql_val = `SELECT crk.pzlx pzlx, crk.guid, crk.pzh pzh, rk.kfdm rkkfdm, ck.kfdm kfdm, crk.pzszlx pzszlx, crk.sfdw sfdw, crk.ydh ydh, crk.dec dec, crk.fwgldwdm fwgldwdm, crk.swgldwdm swgldwdm, crk.zmlx zmlx FROM tab_bzgl_knzy_app_wzcrk crk LEFT JOIN TAB_BZGL_KNZY_APP_DWKF ck ON ck.KFDM = crk.kfdm LEFT JOIN TAB_BZGL_KNZY_APP_DWKF rk ON rk.KFDM = crk.rkkfdm WHERE crk.guid = '${ wzcrkguid }'`
return sql_val;
}
......
......@@ -5,7 +5,6 @@ import kfModel from '../../../model/KfModel';
import { DividerTitle } from '../../../view/DividerTitle/DividerTitle';
import { WzClass, WzmxClass } from './Wzcrk.data';
import { WzList } from '../WzInPage/WzinDetail/WzList';
import { pzForm } from './action'
import { WzScanInfoDialog } from './Dialog/WzScanInfoDialog';
import { analysisQrCode } from '../../../identify/analysis/analysis_QR_code'
import emitter from '@ohos.events.emitter';
......@@ -23,6 +22,10 @@ import wzcrkmxModel from '../../../model/WzcrkmxModel';
.stateEffect(true)
}
interface pzForm {
hwh: string
}
@Component
// 物资信息
export struct WzInfo {
......@@ -35,6 +38,9 @@ export struct WzInfo {
@State isHaveButton: boolean = false // 完成状态, 未完成是true, 其他false
@State isAutomation: boolean = true //控制扫描提示显示隐藏
@State defaultHwh: string = this.convertionDefaultHwh()
@State pzForm: pzForm= {
hwh: ''
}
@State currentDw: string = ''
@State kfmc: string = ''
@State wzmx: WzmxClass[] = []
......@@ -174,12 +180,12 @@ export struct WzInfo {
return
}
// 无货位
// if (!this.wzcrk.hwh && !res.data[0].hwh) {
// Prompt.showToast({
// message: '请优先扫描货位'
// })
// return
// }
if (!this.pzForm.hwh && !res.data[0].hwh) {
Prompt.showToast({
message: '请优先扫描货位'
})
return
}
// 如果没有货位:
// if (!this.pzFrom.hwh && res.data[0].hwh) {
// // if (this.pageType == '倒库') {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论