This commit is contained in:
sjl
2025-12-15 09:24:25 +08:00
parent 0b61c4b7ba
commit d30b8247cf
6 changed files with 50 additions and 58 deletions

View File

@@ -21,7 +21,7 @@
</el-form-item>
<el-form-item for="-" label="用户性质:" prop="userType">
<!-- :disabled="resendId != '' && title != '编辑'" -->
<el-select v-model="form.userType" placeholder="请选择用户性质">
<el-select v-model="form.userType" placeholder="请选择用户性质" :disabled="resendId !== '' && title !== '用户档案录入'">
<el-option v-for="(item, index) in userTypeList" :label="item.label" :value="item.value"
:key="index" />
</el-select>
@@ -522,59 +522,27 @@ const getTreeList = () => {
// })
// })
let data = [res.data.find((item: any) => item.code == 'Major_Nonlinear_Device')]
// nonlinearDeviceTypeList.value = [{ ...JSON.parse(JSON.stringify(...data)), children: [], disabled: 'disabled' }]
nonlinearDeviceTypeList.value = [{ ...JSON.parse(JSON.stringify(...data)), children: [], disabled: 'disabled' }]
// data.map((item: any) => {
// //tree禁用根节点
// item.disabled = 'disabled'
// item.children.map((vv: any) => {
// //tree禁用二级节点
// vv.disabled = 'disabled'
// vv.children.map((kk: any) => {
// //tree禁用三级节点
// kk.disabled = 'disabled'
// kk.children.map((ss: any) => {
// ss.name = vv.name + '-' + kk.name + '-' + ss.name
// nonlinearDeviceTypeList.value[0].children.push(ss)
// })
// })
// })
// })
// })
if (VITE_FLAG) {
// VITE_FLAG为true时保持原有逻辑包含根节点
nonlinearDeviceTypeList.value = [{ ...JSON.parse(JSON.stringify(...data)), children: [], disabled: 'disabled' }]
data.map((item: any) => {
//tree禁用根节点
item.disabled = 'disabled'
item.children.map((vv: any) => {
//tree禁用二级节点
vv.disabled = 'disabled'
vv.children.map((kk: any) => {
//tree禁用三级节点
kk.disabled = 'disabled'
kk.children.map((ss: any) => {
ss.name = vv.name + '-' + kk.name + '-' + ss.name
nonlinearDeviceTypeList.value[0].children.push(ss)
})
data.map((item: any) => {
//tree禁用根节点
item.disabled = 'disabled'
item.children.map((vv: any) => {
//tree禁用二级节点
vv.disabled = 'disabled'
vv.children.map((kk: any) => {
//tree禁用三级节点
kk.disabled = 'disabled'
kk.children.map((ss: any) => {
ss.name = vv.name + '-' + kk.name + '-' + ss.name
nonlinearDeviceTypeList.value[0].children.push(ss)
})
})
})
} else {
// VITE_FLAG为false时去除第一层根节点只保留子节点
nonlinearDeviceTypeList.value = []
data.map((item: any) => {
item.children.map((vv: any) => {
vv.children.map((kk: any) => {
kk.children.map((ss: any) => {
ss.name = vv.name + '-' + kk.name + '-' + ss.name
nonlinearDeviceTypeList.value.push(ss)
})
})
})
})
}
})
})
}
getTreeList()
@@ -829,6 +797,7 @@ const open = async (row: any) => {
let deptIds = adminInfo.$state.deptId
addUploadRef.value?.reset()
if (row.row) {
resendId.value = row.row.id
status.value = row.row.status

View File

@@ -439,6 +439,7 @@ const devIdList = ref([])
const queryId = query.id as unknown as string // 从 URL 传递过来的 id 编号
const openFile = (name: any) => {
window.open(window.location.origin + '/#/previewFile?/supervision/' + name)
}
const netInReportList: any = ref([])
const governReportList: any = ref([])