编码调整

dev
dengjia 2025-07-24 12:10:53 +08:00
parent 022f528f33
commit a6b9dd3650
1 changed files with 36 additions and 7 deletions

View File

@ -97,9 +97,24 @@
trigger="click"
style="width: 100%"
>
<el-button style="flex: 1; justify-content: end">
<!-- <div
class="code_container"
style="flex: 1; justify-content: end; border: 1px solid #dcdfe6"
>
<div style="">
{{ item.majorHazardCode.map((item) => item.code).join(",") }}
</div>
<el-icon class="el-icon--right"><arrow-down /></el-icon>
</el-button>
</div> -->
<el-input v-model="item.majorHazardCodeFirst[0].code">
<template #append
><el-icon class="el-icon--right"><arrow-down /></el-icon
></template>
</el-input>
<!-- <el-button style="flex: 1; justify-content: end">
{{ item.majorHazardCode.map((item) => item.code).join(",") }}
<el-icon class="el-icon--right"><arrow-down /></el-icon>
</el-button> -->
<template #dropdown>
<el-dropdown-menu style="width: 240px">
<el-button
@ -161,7 +176,7 @@
<el-input v-model="item.secret"></el-input>
</el-form-item>
</el-col>
<el-col class="add-btn" :span="24" v-if="index > 0"
<el-col class="add-btn" :span="24" v-if="thirdList.length > 1"
><el-button type="danger" @click="fnReduceThirdList(index)"
>删除</el-button
></el-col
@ -407,7 +422,8 @@ const thirdList = ref([
{
thirdPlatformId: "",
companyCode: "",
majorHazardCode: [{ code: "" }],
majorHazardCodeFirst: [{ code: "" }],
majorHazardCode: [],
accessKey: "",
rsaPublicKey: "",
url: "",
@ -421,7 +437,8 @@ const fnAddThirdList = () => {
thirdList.value.push({
thirdPlatformId: "",
companyCode: "",
majorHazardCode: [{ code: "" }],
majorHazardCodeFirst: [{ code: "" }],
majorHazardCode: [],
accessKey: "",
rsaPublicKey: "",
url: "",
@ -471,8 +488,15 @@ const fnSubmit = debounce(
const sectorId = form.value.sectorId.join(",");
thirdList.value.forEach((item) => {
if (item.majorHazardCode.length > 0)
item.majorHazardCode = JSON.stringify(item.majorHazardCode);
item.majorHazardCode = [
...item.majorHazardCodeFirst,
...item.majorHazardCode,
];
console.log(item.majorHazardCode, "item.majorHazardCode");
item.majorHazardCode = item.majorHazardCode.filter(
(item) => item.code !== ""
);
item.majorHazardCode = JSON.stringify(item.majorHazardCode);
});
const params = {
...form.value,
@ -506,4 +530,9 @@ const fnSubmit = debounce(
color: white;
}
}
.code_container {
display: flex;
justify-content: end;
border: 1px solid #dcdfe6;
}
</style>