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
3ba11392
Commit
3ba11392
authored
Jan 22, 2024
by
陈桂东
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
导入导出记录
parent
6d27777a
显示空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
57 行增加
和
20 行删除
+57
-20
DataSynchronism.ets
entry/src/main/ets/pages/sub_systemMaintenance/DataSynchronism/DataSynchronism.ets
+23
-11
ListDialog.ets
entry/src/main/ets/pages/sub_systemMaintenance/DataSynchronism/ListDialog.ets
+34
-9
没有找到文件。
entry/src/main/ets/pages/sub_systemMaintenance/DataSynchronism/DataSynchronism.ets
View file @
3ba11392
...
@@ -19,6 +19,7 @@ import bgglModel from '../../../model/BgglModel'
...
@@ -19,6 +19,7 @@ import bgglModel from '../../../model/BgglModel'
import wzdmModel from '../../../model/WzdmModel'
import wzdmModel from '../../../model/WzdmModel'
import drModel from '../../../model/DrModel'
import drModel from '../../../model/DrModel'
import { DrInfo } from '@ohos/common/src/main/ets/entity/DrInfo'
import { DrInfo } from '@ohos/common/src/main/ets/entity/DrInfo'
import wzcrkmxModel from '../../../model/WzcrkmxModel'
@Extend(Button) function CommonButtonStyle() {
@Extend(Button) function CommonButtonStyle() {
.borderWidth(2)
.borderWidth(2)
...
@@ -57,6 +58,7 @@ export struct Pmhx {
...
@@ -57,6 +58,7 @@ export struct Pmhx {
listController: CustomDialogController = new CustomDialogController({
listController: CustomDialogController = new CustomDialogController({
builder: ListDialog({
builder: ListDialog({
cancel: this.onCancel,
cancel: this.onCancel,
getDrData: this.getDrData
}),
}),
autoCancel: true,
autoCancel: true,
alignment: DialogAlignment.Bottom,
alignment: DialogAlignment.Bottom,
...
@@ -77,7 +79,7 @@ export struct Pmhx {
...
@@ -77,7 +79,7 @@ export struct Pmhx {
console.log("onSubmit")
console.log("onSubmit")
}
}
aboutToAppear(){
aboutToAppear()
{
this.getDrData()
this.getDrData()
}
}
...
@@ -94,6 +96,11 @@ export struct Pmhx {
...
@@ -94,6 +96,11 @@ export struct Pmhx {
case "基础信息":
case "基础信息":
try {
try {
this.showProgress = true
this.showProgress = true
await qyModel.clear();
await kfModel.clear();
await hwModel.clear();
await hjModel.clear();
await gldwModel.clear();
const res = await getPmList({ rows: 5000, page: 1 })
const res = await getPmList({ rows: 5000, page: 1 })
// 获取品名
// 获取品名
const allData = JSON.parse(res).bzhxList as Bzhx[]
const allData = JSON.parse(res).bzhxList as Bzhx[]
...
@@ -142,6 +149,8 @@ export struct Pmhx {
...
@@ -142,6 +149,8 @@ export struct Pmhx {
case "单据导入":
case "单据导入":
try {
try {
this.showProgress = true
this.showProgress = true
await wzcrkModel.clear()
await wzcrkmxModel.clear()
const { rows } = await getDjList({})
const { rows } = await getDjList({})
// 使用map对rows进行操作
// 使用map对rows进行操作
const mappedRows = rows.map((row) => {
const mappedRows = rows.map((row) => {
...
@@ -193,6 +202,7 @@ export struct Pmhx {
...
@@ -193,6 +202,7 @@ export struct Pmhx {
case "订单导入":
case "订单导入":
try {
try {
this.showProgress = true
this.showProgress = true
await bgglModel.clear()
const res = await getBgList({})
const res = await getBgList({})
// 获取包裹数据
// 获取包裹数据
const bgData = JSON.parse(res) as Bggl[]
const bgData = JSON.parse(res) as Bggl[]
...
@@ -257,18 +267,20 @@ export struct Pmhx {
...
@@ -257,18 +267,20 @@ export struct Pmhx {
Column() {
Column() {
Row() {
Row() {
Text("当前数据导入版本:").fontSize(12).fontColor("#0fa983")
Text("当前数据导入版本:").fontSize(12).fontColor("#0fa983")
Text("暂无").fontSize(12).fontColor("#0fa983")
Text("暂无").fontSize(12).fontColor("#0fa983").margin({ left: 20 })
}
}.margin({ top: 5 })
List(){
ForEach(this.drData,(item: DrInfo) => {
List() {
ListItem(){
ForEach(this.drData, (item: DrInfo) => {
Column(){
ListItem() {
Text(item.filename).fontSize(11)
Column() {
Text(item.time).fontSize(10).fontSize('#858383')
Text(item.filename).fontSize(12).alignSelf(ItemAlign.Start).padding({ top: 6, bottom: 3 })
}
Text(item.time).fontSize(10).padding({ bottom: 4 }).fontColor('#8a919f').alignSelf(ItemAlign.Start)
}.margin({ left: 8 })
}
}
})
})
}
}.divider({ strokeWidth: 1, color: "#afb5c0" }).margin({ top: 6 })
}.border({ width: 1, color: 0x0fa983, radius: 2, style: BorderStyle.Dotted })
}.border({ width: 1, color: 0x0fa983, radius: 2, style: BorderStyle.Dotted })
.height("92%").width('92%').margin({ top: 12 })
.height("92%").width('92%').margin({ top: 12 })
}
}
...
...
entry/src/main/ets/pages/sub_systemMaintenance/DataSynchronism/ListDialog.ets
View file @
3ba11392
...
@@ -11,12 +11,14 @@ import kfModel from '../../../model/KfModel'
...
@@ -11,12 +11,14 @@ import kfModel from '../../../model/KfModel'
import hwModel from '../../../model/HwModel'
import hwModel from '../../../model/HwModel'
import hjModel from '../../../model/HjModel'
import hjModel from '../../../model/HjModel'
import gldwModel from '../../../model/GldwModel'
import gldwModel from '../../../model/GldwModel'
import drModel from '../../../model/DrModel'
@CustomDialog
@CustomDialog
@Component
@Component
export struct ListDialog {
export struct ListDialog {
cancel: () => void
cancel: () => void
@State content: string = ''
@State content: string = ''
getDrData: () => void
dialogController: CustomDialogController = new CustomDialogController({
dialogController: CustomDialogController = new CustomDialogController({
builder: TipDialog({
builder: TipDialog({
cancel: this.onCancel,
cancel: this.onCancel,
...
@@ -41,11 +43,13 @@ export struct ListDialog {
...
@@ -41,11 +43,13 @@ export struct ListDialog {
case '是否确定清除基础数据':
case '是否确定清除基础数据':
try {
try {
qyModel.clear();
await qyModel.clear();
kfModel.clear();
await kfModel.clear();
hwModel.clear();
await hwModel.clear();
hjModel.clear();
await hjModel.clear();
gldwModel.clear();
await gldwModel.clear();
await await drModel.set('清除基础数据')
await this.getDrData()
promptAction.showToast({
promptAction.showToast({
message: '清除基础数据成功'
message: '清除基础数据成功'
})
})
...
@@ -57,8 +61,10 @@ export struct ListDialog {
...
@@ -57,8 +61,10 @@ export struct ListDialog {
case '是否确认清除单据数据':
case '是否确认清除单据数据':
try {
try {
wzcrkModel.clear()
await wzcrkModel.clear()
wzcrkmxModel.clear()
await wzcrkmxModel.clear()
await drModel.set('清除单据数据')
// await this.getDrData()
promptAction.showToast({
promptAction.showToast({
message: '清除单据数据成功'
message: '清除单据数据成功'
})
})
...
@@ -71,7 +77,9 @@ export struct ListDialog {
...
@@ -71,7 +77,9 @@ export struct ListDialog {
case '是否确认清除包裹数据':
case '是否确认清除包裹数据':
try {
try {
bgglModel.clear()
await bgglModel.clear()
await drModel.set('清除包裹数据')
await this.getDrData()
promptAction.showToast({
promptAction.showToast({
message: '清除包裹数据成功'
message: '清除包裹数据成功'
})
})
...
@@ -84,7 +92,9 @@ export struct ListDialog {
...
@@ -84,7 +92,9 @@ export struct ListDialog {
case '是否确认清除品名及号型数据':
case '是否确认清除品名及号型数据':
try {
try {
bzhxModel.clear()
await bzhxModel.clear()
await drModel.set('清除品名及号型')
await this.getDrData()
promptAction.showToast({
promptAction.showToast({
message: '清除品名及号型数据成功'
message: '清除品名及号型数据成功'
})
})
...
@@ -95,6 +105,21 @@ export struct ListDialog {
...
@@ -95,6 +105,21 @@ export struct ListDialog {
}
}
break;
break;
case '是否确认清除导入导出数据':
try {
await drModel.clear()
await drModel.set('清除导入导出数据')
await this.getDrData()
promptAction.showToast({
message: '清除导入导出数据成功'
})
} catch (e) {
promptAction.showToast({
message: '清除导入导出数据失败'
})
}
break;
default:
default:
break;
break;
}
}
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论