企业编码显示
parent
a6b9dd3650
commit
b965aa6282
|
@ -106,7 +106,7 @@
|
||||||
</div>
|
</div>
|
||||||
<el-icon class="el-icon--right"><arrow-down /></el-icon>
|
<el-icon class="el-icon--right"><arrow-down /></el-icon>
|
||||||
</div> -->
|
</div> -->
|
||||||
<el-input v-model="item.majorHazardCodeFirst[0].code">
|
<el-input v-model="item.majorHazardCodeFirst.code">
|
||||||
<template #append
|
<template #append
|
||||||
><el-icon class="el-icon--right"><arrow-down /></el-icon
|
><el-icon class="el-icon--right"><arrow-down /></el-icon
|
||||||
></template>
|
></template>
|
||||||
|
@ -394,25 +394,6 @@ watch(
|
||||||
)[0].thirdList;
|
)[0].thirdList;
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
const fnGetData = async () => {
|
|
||||||
if (!props.corpInfoId) return;
|
|
||||||
const { data } = await getBusCompanyInfo({ id: props.corpInfoId });
|
|
||||||
form.value = data;
|
|
||||||
form.value.area = form.value.province
|
|
||||||
? [form.value.province, form.value.city, form.value.county]
|
|
||||||
: [];
|
|
||||||
form.value.sectorId = data.sectorId.split(",");
|
|
||||||
form.value.address = form.value.longitude
|
|
||||||
? `${form.value.longitude}-${form.value.latitude}`
|
|
||||||
: "";
|
|
||||||
thirdList.value = data.thirdList;
|
|
||||||
thirdList.value.forEach((item) => {
|
|
||||||
if (item.majorHazardCode && item.majorHazardCode.length > 0)
|
|
||||||
item.majorHazardCode = JSON.parse(item.majorHazardCode);
|
|
||||||
});
|
|
||||||
};
|
|
||||||
|
|
||||||
fnGetData();
|
|
||||||
|
|
||||||
const fnClose = () => {
|
const fnClose = () => {
|
||||||
reset();
|
reset();
|
||||||
|
@ -422,7 +403,7 @@ const thirdList = ref([
|
||||||
{
|
{
|
||||||
thirdPlatformId: "",
|
thirdPlatformId: "",
|
||||||
companyCode: "",
|
companyCode: "",
|
||||||
majorHazardCodeFirst: [{ code: "" }],
|
majorHazardCodeFirst: { code: "" },
|
||||||
majorHazardCode: [],
|
majorHazardCode: [],
|
||||||
accessKey: "",
|
accessKey: "",
|
||||||
rsaPublicKey: "",
|
rsaPublicKey: "",
|
||||||
|
@ -437,7 +418,7 @@ const fnAddThirdList = () => {
|
||||||
thirdList.value.push({
|
thirdList.value.push({
|
||||||
thirdPlatformId: "",
|
thirdPlatformId: "",
|
||||||
companyCode: "",
|
companyCode: "",
|
||||||
majorHazardCodeFirst: [{ code: "" }],
|
majorHazardCodeFirst: { code: "" },
|
||||||
majorHazardCode: [],
|
majorHazardCode: [],
|
||||||
accessKey: "",
|
accessKey: "",
|
||||||
rsaPublicKey: "",
|
rsaPublicKey: "",
|
||||||
|
@ -475,6 +456,29 @@ const fnMajorHazardCodeAdd = (item) => {
|
||||||
const fnMajorHazardCodeReduce = (item, index) => {
|
const fnMajorHazardCodeReduce = (item, index) => {
|
||||||
item.majorHazardCode.splice(index, 1);
|
item.majorHazardCode.splice(index, 1);
|
||||||
};
|
};
|
||||||
|
const fnGetData = async () => {
|
||||||
|
if (!props.corpInfoId) return;
|
||||||
|
const { data } = await getBusCompanyInfo({ id: props.corpInfoId });
|
||||||
|
form.value = data;
|
||||||
|
form.value.area = form.value.province
|
||||||
|
? [form.value.province, form.value.city, form.value.county]
|
||||||
|
: [];
|
||||||
|
form.value.sectorId = data.sectorId.split(",");
|
||||||
|
form.value.address = form.value.longitude
|
||||||
|
? `${form.value.longitude}-${form.value.latitude}`
|
||||||
|
: "";
|
||||||
|
thirdList.value = data.thirdList;
|
||||||
|
thirdList.value.forEach((item) => {
|
||||||
|
if (item.majorHazardCode && item.majorHazardCode.length > 0) {
|
||||||
|
const codeArr = JSON.parse(item.majorHazardCode);
|
||||||
|
item.majorHazardCodeFirst = codeArr[0];
|
||||||
|
console.log(codeArr, "codeArr");
|
||||||
|
item.majorHazardCode = codeArr.slice(1);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
fnGetData();
|
||||||
const sectorIdRef = ref("");
|
const sectorIdRef = ref("");
|
||||||
|
|
||||||
const fnSubmit = debounce(
|
const fnSubmit = debounce(
|
||||||
|
@ -489,10 +493,9 @@ const fnSubmit = debounce(
|
||||||
const sectorId = form.value.sectorId.join(",");
|
const sectorId = form.value.sectorId.join(",");
|
||||||
thirdList.value.forEach((item) => {
|
thirdList.value.forEach((item) => {
|
||||||
item.majorHazardCode = [
|
item.majorHazardCode = [
|
||||||
...item.majorHazardCodeFirst,
|
item.majorHazardCodeFirst,
|
||||||
...item.majorHazardCode,
|
...item.majorHazardCode,
|
||||||
];
|
];
|
||||||
console.log(item.majorHazardCode, "item.majorHazardCode");
|
|
||||||
item.majorHazardCode = item.majorHazardCode.filter(
|
item.majorHazardCode = item.majorHazardCode.filter(
|
||||||
(item) => item.code !== ""
|
(item) => item.code !== ""
|
||||||
);
|
);
|
||||||
|
|
Loading…
Reference in New Issue