Skip to content
项目
群组
代码片段
帮助
正在加载...
登录/注册
切换导航
广
广东建设用地-前端
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
广东建设用地
广东建设用地-前端
Commits
e3eaef5e
提交
e3eaef5e
authored
3月 26, 2026
作者:
jinrongbin
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
编辑保存时新增其他字段
上级
1d540e5d
显示空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
19 行增加
和
2 行删除
+19
-2
trfx.vue
src/components/customComponent/fxpg/trfx.vue
+19
-2
没有找到文件。
src/components/customComponent/fxpg/trfx.vue
浏览文件 @
e3eaef5e
...
...
@@ -447,6 +447,8 @@
previousXfmb
.
value
.
trZjs
=
JSON
.
parse
(
obj
.
trZjsXfmb
)
if
(
wjwWrwTr
.
indexOf
(
'重金属其他'
)
>
-
1
)
{
zjsqtOption
.
value
=
previousXfmb
.
value
.
trZjs
[
'重金属其他'
]
}
else
{
zjsqtOption
.
value
=
[]
}
}
...
...
@@ -477,15 +479,16 @@
);
// 获取子组件 列表
async
function
getFormValueTrhj
()
{
console
.
log
(
'子组件执行'
);
//获取所有值
let
fieldsValue
=
await
getFieldsValue
();
fieldsValue
=
await
validate
();
//修复目标、其他必填校验
const
relusFlag
=
ref
(
true
);
if
(
previousValues
.
value
.
yjwTr1
.
length
>
0
)
{
let
arr
=
previousValues
.
value
.
yjwTr1
||
[];
if
(
zjsqtOption
.
value
.
length
>
0
&&
arr
.
indexOf
(
"重金属其他"
)
>
-
1
)
{
let
wjwTrQt
=
[]
for
(
let
i
=
0
;
i
<
zjsqtOption
.
value
.
length
;
i
++
)
{
const
element
=
zjsqtOption
.
value
[
i
];
if
(
!
element
.
qt
||
!
element
.
lx
)
{
...
...
@@ -493,8 +496,13 @@
relusFlag
.
value
=
false
break
}
wjwTrQt
.
push
(
element
.
qt
)
}
fieldsValue
.
wjwTrQt
=
wjwTrQt
.
join
(
','
)
previousXfmb
.
value
.
trZjs
[
'重金属其他'
]
=
zjsqtOption
.
value
;
}
else
{
fieldsValue
.
wjwTrQt
=
''
delete
previousXfmb
.
value
.
trZjs
[
'重金属其他'
]
}
for
(
let
i
=
0
;
i
<
arr
.
length
;
i
++
)
{
...
...
@@ -505,11 +513,14 @@
break
}
}
}
else
{
previousXfmb
.
value
.
trZjs
=
{}
}
if
(
previousValues
.
value
.
yjwTr0
.
length
>
0
)
{
let
arr
=
previousValues
.
value
.
yjwTr0
||
[];
if
(
arr
.
indexOf
(
"有机物其他"
)
>
-
1
)
{
let
yjwTrQt
=
[]
for
(
let
i
=
0
;
i
<
yjwqtOption
.
value
.
length
;
i
++
)
{
const
element
=
yjwqtOption
.
value
[
i
];
if
(
!
element
.
qt
||
!
element
.
lx
)
{
...
...
@@ -517,8 +528,13 @@
relusFlag
.
value
=
false
break
}
yjwTrQt
.
push
(
element
.
qt
)
}
fieldsValue
.
yjwTrQt
=
yjwTrQt
.
join
(
','
)
previousXfmb
.
value
.
trYjw
[
'有机物其他'
]
=
yjwqtOption
.
value
;
}
else
{
fieldsValue
.
yjwTrQt
=
''
delete
previousXfmb
.
value
.
trYjw
[
'有机物其他'
]
}
for
(
let
i
=
0
;
i
<
arr
.
length
;
i
++
)
{
...
...
@@ -529,6 +545,8 @@
break
}
}
}
else
{
previousXfmb
.
value
.
trYjw
=
{}
}
if
(
!
fieldsValue
.
zyfx
)
{
createMessage
.
warn
(
'主要风险信息必填'
);
...
...
@@ -542,7 +560,6 @@
fieldsValue
.
trZjsXfmb
=
JSON
.
stringify
(
previousXfmb
.
value
.
trZjs
);
fieldsValue
.
trYjwXfmb
=
JSON
.
stringify
(
previousXfmb
.
value
.
trYjw
);
return
!
relusFlag
.
value
?
relusFlag
.
value
:
fieldsValue
;
}
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论