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
d52aa845
Commit
d52aa845
authored
Jan 22, 2024
by
huangqy
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
视图提交
parent
eda8e8b4
显示空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
37 行增加
和
15 行删除
+37
-15
ViewdrdcDao.ets
common/src/main/ets/db/dao/ViewdrdcDao.ets
+13
-1
ViewdrdcModel.ets
entry/src/main/ets/model/ViewdrdcModel.ets
+19
-0
WzInPage.ets
entry/src/main/ets/pages/metailmange/WzInPage/WzInPage.ets
+5
-14
没有找到文件。
common/src/main/ets/db/dao/ViewdrdcDao.ets
View file @
d52aa845
...
...
@@ -49,7 +49,7 @@ export class ViewdrdcDao extends BaseTable<Viewdrdc> {
}
getCreateTableSql(): string {
let sql_val = `create
or replace
view if not exists view_dr_dc as SELECT
let sql_val = `create view if not exists view_dr_dc as SELECT
crk.guid guid,
crk.pzzbguid jhguid,
crk.gznd gznd,
...
...
@@ -79,4 +79,15 @@ export class ViewdrdcDao extends BaseTable<Viewdrdc> {
}
async getDrdc(data:Partial<Viewdrdc>): Promise<Viewdrdc[]> {
let wp = this.getPredicates();
for (const [key, value] of Object.entries(data)) {
if(value) {
wp.equalTo(key, value)
}
}
return this.query(wp, this.getTableColumns());
}
}
\ No newline at end of file
entry/src/main/ets/model/ViewdrdcModel.ets
0 → 100644
View file @
d52aa845
/**
* 导入导出的视图model
*/
import { SQLiteContext, ViewdrdcDao } from '@ohos/common';
import { Viewdrdc } from '@ohos/common/src/main/ets/entity/Viewdrdc';
class ViewdrdcModel {
// 查询
async queryExport(data:Partial<Viewdrdc>): Promise<Viewdrdc[]> {
let res = await SQLiteContext.with(ViewdrdcDao).getDrdc(data)
return res;
}
}
const drModel = new ViewdrdcModel()
export default drModel
\ No newline at end of file
entry/src/main/ets/pages/metailmange/WzInPage/WzInPage.ets
View file @
d52aa845
...
...
@@ -7,6 +7,8 @@ import { WzinClass } from './Wzin.data'
import promptAction from '@ohos.promptAction';
import { SetStatusDialog } from '../../../view/SetStatusDialog/SetStatusDialog';
import { ExportOrderDialog } from '../../../view/ExportOrderDialog/ExportOrderDialog';
import ViewdrdcModel from '../../../model/ViewdrdcModel';
import { ViewdrdcDao } from '@ohos/common/src/main/ets/db/dao/ViewdrdcDao';
@Extend(Button) function bottomBtnSty() {
.borderWidth(1)
...
...
@@ -159,21 +161,10 @@ export struct WzInPage {
}
onExportSubmit() {
// let newObj = {
// cbdwdm: filterData.ckdwguid,
// ckkfdm: filterData.KFDM,
// ...filterData,
// scjid: getClientId(),
// cjmc: '普华',
// bbh: this.sysConfig.bbh,
// imei: getDevice().imei,
// model: getDevice().model,
// vendor: getDevice().vendor,
// dcsj: date,
// pzmx: ItemData
// }
this.checkedList.forEach(element => {
this.dataSource.find(i => i.guid == element)
// let data = new ViewdrdcDao()
// ViewdrdcModel.queryExport()
})
Logger.info('--------覆盖合并-------:' + JSON.stringify(this.dataSource), JSON.stringify(this.checkedList))
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论