提交 6f78626b authored 作者: 张耀丹's avatar 张耀丹

地块调查=》填报中

上级 0446ad05
......@@ -124,8 +124,7 @@
defaultValue: 0,
required: true,
ifShow: () => {
return false;
// return props.dclx == '1' || props.dclx == '3' ? true : false;
return props.dclx == '1' || props.dclx == '3' ? true : false;
},
component: 'RadioGroup',
componentProps: {
......
......@@ -16,6 +16,7 @@
</a-collapse-panel>
<a-collapse-panel key="2" v-if="dsInfor.wrdkjbxxb.dclx == 3 || dsInfor.wrdkjbxxb.dclx == 1" header="初步调查报告基本信息" :forceRender="true">
{{ dyjddcqk }}
<suBainForm
ref="chilrenReport"
@getjxsmdc="getjxsmdc"
......@@ -216,6 +217,7 @@
// 需要添加一个调查方式的限制以及 是自行调查还是第三方调查
if (dsInfor.value?.wrdkjbxxb?.dclx == 1) {
cbdcfs.value = dsInfor.value?.cbdc.cbdcfs;
dyjddcqk.value = dsInfor.value?.wrdkjbxxb?.dyjddcqk;
const arr = dsInfor.value?.wrdkjbxxb?.dyjddcqk.split(',');
let result = arr.slice(0, 6).some((item) => item === '1') || (arr[6] && arr[6] !== '0');
if (result) {
......@@ -223,7 +225,12 @@
} else {
dyjdIs.value = false; //说明七个值里面都是否
}
getjxsmdc(dsInfor.value?.cbdc.jxsmdc === 1 ? true : false);
if (cbdcfs.value == 1) {
sfDc.value = true; //代表选中是
} else {
sfDc.value = false; //代表选中否
}
modiyData(dyjdIs.value, sfDc.value);
} else if (dsInfor.value?.wrdkjbxxb?.dclx == 3) {
cbdcfs.value = dsInfor.value?.cbdj.cbdcfs;
if (dsInfor.value?.cbdj.cbdcfs == 1) {
......@@ -238,9 +245,7 @@
const dyjddcqk = ref();
function getDyjddcqk(val) {
// 不是自行调查的 就不需要判断
if (cbdcfs.value != 1) return;
// 自行组织调查:0 委托第三方调查:1
dyjddcqk.value = val;
const arr = val ? val.split(',') : [];
if (dsInfor.value?.wrdkjbxxb?.dclx == 1) {
......@@ -284,17 +289,10 @@
if (v === 0) {
modiyData(dyjdIs.value, sfDc.value);
} else {
if (sfDc.value) {
bzdw.value = true;
jcdw.value = false;
trxx.value = true;
mgxx.value = true;
} else {
bzdw.value = true;
jcdw.value = true;
trxx.value = true;
mgxx.value = true;
}
bzdw.value = true;
jcdw.value = true;
trxx.value = true;
mgxx.value = true;
}
}
// 监听第一节点调查以及是否选中第一节点调查的值
......@@ -378,7 +376,6 @@
async function saveReport(event) {
event.stopPropagation();
const res = await chilrenReport?.value.getFormValueReport();
res.cbdcfs = 1;
await updateCbdc(res);
}
// 详细调查
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论