Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
I
inspection-pad-web
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
专网
inspection-pad-web
Commits
abc8ec03
提交
abc8ec03
authored
4月 09, 2025
作者:
JaxBBLL
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix
上级
e1ca3e54
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
32 行增加
和
10 行删除
+32
-10
inspectionContentList.vue
pages/inspectionContent/inspectionContentList.vue
+25
-4
dialog.vue
pages/inspectionManagement/dialog.vue
+7
-6
没有找到文件。
pages/inspectionContent/inspectionContentList.vue
浏览文件 @
abc8ec03
...
...
@@ -45,9 +45,19 @@
:src=
"detailsInfo.signImg"
@
click=
"previewImage([detailsInfo.signImg], 0)"
></image>
<button
class=
"record-button"
@
click=
"toSign"
>
重签
</button>
<button
v-if=
"detailsInfo.synchronization != 1"
class=
"record-button"
@
click=
"toSign"
>
重签
</button>
</div>
<button
class=
"record-button ml-10"
@
click=
"onSyncData"
>
<button
v-if=
"detailsInfo.synchronization != 1"
class=
"inspection-button ml-10"
@
click=
"onSyncData(true)"
>
数据同步
</button>
</view>
...
...
@@ -199,6 +209,11 @@
:startDialogData=
"startDialogData"
@
confirm=
"handleStartDialog"
></startDialog>
<Dialog
v-show=
"isDialog"
:list=
"propList"
@
close=
"onSyncData(false)"
></Dialog>
</view>
</template>
<
script
>
...
...
@@ -216,11 +231,14 @@ import startDialog from "./components/dialog.vue";
import
assRoomApi
from
"@/api/assRoom.js"
;
import
inspectApi
from
"@/api/inspect"
;
import
{
sqlToData
,
dataToSql
}
from
"./shared"
;
import
Dialog
from
"@/pages/inspectionManagement/dialog.vue"
;
export
default
{
components
:
{
signDialog
,
detail
,
startDialog
,
Dialog
,
},
data
()
{
return
{
...
...
@@ -247,6 +265,8 @@ export default {
name
:
"F座3楼-内环屏蔽机房"
,
value
:
"1"
,
listData
:
[],
isDialog
:
false
,
propList
:
[],
};
},
computed
:
{
...
...
@@ -608,8 +628,9 @@ export default {
urls
:
images
,
});
},
onSyncData
()
{
console
.
log
(
this
.
uid
);
onSyncData
(
show
)
{
this
.
isDialog
=
show
;
this
.
propList
=
[
dataToSql
(
this
.
detailsInfo
)];
},
},
};
...
...
pages/inspectionManagement/dialog.vue
浏览文件 @
abc8ec03
...
...
@@ -5,6 +5,7 @@
<text
class=
"title"
>
待打包数据
</text>
</view>
<view
class=
"row-item count-num"
>
{{
list
}}
<text
class=
"num"
>
{{
list
.
length
}}
</text>
<text>
条
</text>
</view>
...
...
@@ -77,8 +78,8 @@ export default {
watch
:
{
list
(
newVal
)
{
console
.
log
(
"newVal"
,
newVal
);
this
.
init
()
console
.
log
(
"newVal"
,
newVal
);
this
.
init
()
;
},
},
// async mounted() {
...
...
@@ -99,7 +100,7 @@ export default {
methods
:
{
init
()
{
const
temp
=
[];
this
.
notSynchronizationList
=
this
.
list
this
.
notSynchronizationList
=
this
.
list
;
getAllInspections
().
then
((
res
)
=>
{
this
.
allList
=
res
;
...
...
@@ -214,11 +215,11 @@ export default {
icon
:
"none"
,
duration
:
2000
,
});
let
ids
=
this
.
list
.
map
(
e
=>
e
.
id
)
await
inspectApi
.
updateSyncData
(
ids
)
let
ids
=
this
.
list
.
map
((
e
)
=>
e
.
id
);
await
inspectApi
.
updateSyncData
(
ids
);
this
.
close
();
this
.
loading
=
false
;
// 生成日志
const
logContent
=
getLogContent
(
LOG_TYPE_ENUM
.
sys
,
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论