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
2e175768
Commit
2e175768
authored
Jan 22, 2024
by
huangqy
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
页面渲染的bug解决
parent
3ba11392
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
7 行增加
和
12 行删除
+7
-12
WzInPage.ets
entry/src/main/ets/pages/metailmange/WzInPage/WzInPage.ets
+4
-11
SetStatusDialog.ets
entry/src/main/ets/view/SetStatusDialog/SetStatusDialog.ets
+3
-1
没有找到文件。
entry/src/main/ets/pages/metailmange/WzInPage/WzInPage.ets
View file @
2e175768
...
...
@@ -61,11 +61,6 @@ export struct WzInPage {
this.getWzcrkList()
}
ininData() {
this.checkedList = []
this.getWzcrkList()
}
async getWzcrkList(qzh?: number, wczt?: string) {
Logger.info('出入库传入参数>>:', JSON.stringify(this.searchData))
this.dataSource = []
...
...
@@ -75,10 +70,7 @@ export struct WzInPage {
res.forEach(element => {
this.dataSource.push(new WzinClass(element))
});
// for (let index = 0; index < res.length; index++) {
// const element = res[index];
// this.dataSource.push(new WzinClass(element))
// }
Logger.info('数量是' + JSON.stringify(this.dataSource))
}
@Builder container() {
...
...
@@ -111,6 +103,7 @@ export struct WzInPage {
cancel: this.onCancel,
confirm: this.onSubmit,
checkedList: $checkedList,
dataSource: $dataSource,
container: this.container
}),
autoCancel: true,
...
...
@@ -127,13 +120,13 @@ export struct WzInPage {
this.checkedList.forEach(async (element) => {
let num = await wzcrkModel.updateWzcrkWczt(element, this.radioChecked ? '已完成' : '未完成')
if (num) {// 如果更新成功就减少
this.dataSource = this.dataSource.filter(i => i.guid != element)
Logger.info("删除的数据是:" + JSON.stringify(this.dataSource))
this.dataSource.splice(this.dataSource.findIndex(i => i.guid == element), 1)
}
})
} catch (e) {
} finally {
this.checkedList = []
}
}
...
...
entry/src/main/ets/view/SetStatusDialog/SetStatusDialog.ets
View file @
2e175768
import { UniListItem } from '@ohos/system/src/main/ets/model/UniInitList';
import { WzinClass } from '../../pages/metailmange/WzInPage/Wzin.data';
@Extend(Button) function CommonButtonStyle() {
.borderWidth(2)
.borderColor('#0fa983')
...
...
@@ -31,7 +32,7 @@ interface FormData {
@CustomDialog
@Component
export struct SetStatusDialog {
@Link dataSource: WzinClass[]
@Link checkedList: Array<string>
controller: CustomDialogController
cancel: () => void
...
...
@@ -39,6 +40,7 @@ export struct SetStatusDialog {
@BuilderParam container: () => void
build() {
Column() {
Flex({ alignItems: ItemAlign.Start }) {
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论