Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
J
jump_hm_warehouse
概览
Overview
Details
Activity
Cycle Analytics
版本库
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
问题
0
Issues
0
列表
Board
标记
里程碑
合并请求
0
Merge Requests
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
Snippets
成员
Members
Collapse sidebar
Close sidebar
活动
图像
聊天
创建新问题
作业
提交
Issue Boards
Open sidebar
毛勇泽
jump_hm_warehouse
Commits
c5ae3ec2
Commit
c5ae3ec2
authored
Jan 25, 2024
by
huangqy
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
能跑起来sql
parent
5189f26d
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
15 行增加
和
16 行删除
+15
-16
WzcrkDao.ets
common/src/main/ets/db/dao/WzcrkDao.ets
+1
-0
NativeSql.ets
common/src/main/ets/db/sql/NativeSql.ets
+1
-9
WzInfo.ets
entry/src/main/ets/pages/metailmange/Common/WzInfo.ets
+13
-7
没有找到文件。
common/src/main/ets/db/dao/WzcrkDao.ets
View file @
c5ae3ec2
...
@@ -99,6 +99,7 @@ export class WzcrkDao extends BaseTable<Wzcrk> {
...
@@ -99,6 +99,7 @@ export class WzcrkDao extends BaseTable<Wzcrk> {
Logger.info(this, 'wzcrkguidwzcrkguid' + JSON.stringify(wzcrkguid))
Logger.info(this, 'wzcrkguidwzcrkguid' + JSON.stringify(wzcrkguid))
try {
try {
let val_sql = NativeSql.getSqlByCrkDetail(wzcrkguid);
let val_sql = NativeSql.getSqlByCrkDetail(wzcrkguid);
Logger.info(this, val_sql)
let db = await this.futureDb;
let db = await this.futureDb;
let rs = await db.querySql(val_sql);
let rs = await db.querySql(val_sql);
let items = []
let items = []
...
...
common/src/main/ets/db/sql/NativeSql.ets
View file @
c5ae3ec2
...
@@ -21,15 +21,7 @@ export class NativeSql {
...
@@ -21,15 +21,7 @@ export class NativeSql {
*
*
*/
*/
static getSqlByCrkDetail(wzcrkguid: string): string {
static getSqlByCrkDetail(wzcrkguid: string): string {
let sql_val = `
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 }'`
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;
return sql_val;
}
}
...
...
entry/src/main/ets/pages/metailmange/Common/WzInfo.ets
View file @
c5ae3ec2
...
@@ -5,7 +5,6 @@ import kfModel from '../../../model/KfModel';
...
@@ -5,7 +5,6 @@ import kfModel from '../../../model/KfModel';
import { DividerTitle } from '../../../view/DividerTitle/DividerTitle';
import { DividerTitle } from '../../../view/DividerTitle/DividerTitle';
import { WzClass, WzmxClass } from './Wzcrk.data';
import { WzClass, WzmxClass } from './Wzcrk.data';
import { WzList } from '../WzInPage/WzinDetail/WzList';
import { WzList } from '../WzInPage/WzinDetail/WzList';
import { pzForm } from './action'
import { WzScanInfoDialog } from './Dialog/WzScanInfoDialog';
import { WzScanInfoDialog } from './Dialog/WzScanInfoDialog';
import { analysisQrCode } from '../../../identify/analysis/analysis_QR_code'
import { analysisQrCode } from '../../../identify/analysis/analysis_QR_code'
import emitter from '@ohos.events.emitter';
import emitter from '@ohos.events.emitter';
...
@@ -23,6 +22,10 @@ import wzcrkmxModel from '../../../model/WzcrkmxModel';
...
@@ -23,6 +22,10 @@ import wzcrkmxModel from '../../../model/WzcrkmxModel';
.stateEffect(true)
.stateEffect(true)
}
}
interface pzForm {
hwh: string
}
@Component
@Component
// 物资信息
// 物资信息
export struct WzInfo {
export struct WzInfo {
...
@@ -35,6 +38,9 @@ export struct WzInfo {
...
@@ -35,6 +38,9 @@ export struct WzInfo {
@State isHaveButton: boolean = false // 完成状态, 未完成是true, 其他false
@State isHaveButton: boolean = false // 完成状态, 未完成是true, 其他false
@State isAutomation: boolean = true //控制扫描提示显示隐藏
@State isAutomation: boolean = true //控制扫描提示显示隐藏
@State defaultHwh: string = this.convertionDefaultHwh()
@State defaultHwh: string = this.convertionDefaultHwh()
@State pzForm: pzForm= {
hwh: ''
}
@State currentDw: string = ''
@State currentDw: string = ''
@State kfmc: string = ''
@State kfmc: string = ''
@State wzmx: WzmxClass[] = []
@State wzmx: WzmxClass[] = []
...
@@ -174,12 +180,12 @@ export struct WzInfo {
...
@@ -174,12 +180,12 @@ export struct WzInfo {
return
return
}
}
// 无货位
// 无货位
// if (!this.wzcrk
.hwh && !res.data[0].hwh) {
if (!this.pzForm
.hwh && !res.data[0].hwh) {
//
Prompt.showToast({
Prompt.showToast({
//
message: '请优先扫描货位'
message: '请优先扫描货位'
//
})
})
//
return
return
//
}
}
// 如果没有货位:
// 如果没有货位:
// if (!this.pzFrom.hwh && res.data[0].hwh) {
// if (!this.pzFrom.hwh && res.data[0].hwh) {
// // if (this.pageType == '倒库') {
// // if (this.pageType == '倒库') {
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论