修改监测列表页面

This commit is contained in:
guanj
2026-01-08 13:48:40 +08:00
parent c2d0faea08
commit 0affb17e3a
3 changed files with 74 additions and 65 deletions

View File

@@ -41,15 +41,7 @@
/>
</el-form-item>
<el-form-item label="项目排序:" prop="orderBy">
<el-input
maxlength="32"
show-word-limit-number
v-model.trim="form.orderBy"
:min="0"
:step="1"
step-strictly
style="width: 100%"
/>
<el-input maxlength="32" show-word-limit-number v-model.number="form.orderBy" style="width: 100%" />
</el-form-item>
<el-form-item label="备注:" class="top">
@@ -78,7 +70,7 @@ import { deviceTree, add, audit, getztProjectTree } from '@/api/cs-harmonic-boot
import { ElMessage, ElMessageBox } from 'element-plus'
import { useAdminInfo } from '@/stores/adminInfo'
const adminInfo = useAdminInfo()
const hasAdmin = adminInfo.roleCode.some(item => item.includes('operation_manager')|| item.includes('root'))
const hasAdmin = adminInfo.roleCode.some(item => item.includes('operation_manager') || item.includes('root'))
const title = ref('')
const formRef = ref()
const Engineering = ref([])
@@ -95,7 +87,7 @@ const form: any = reactive({
name: '',
projectIds: [],
scope: 1,
orderBy: '100',
orderBy: 100,
remark: ''
})
const rules = {
@@ -117,11 +109,13 @@ const addFn = () => {
}
)
} else {
audit({ ...form, projectIds: form.scope == 1 ? ['WIRELESS_PROJECT_ID'] : form.projectIds }).then((res: any) => {
ElMessage.success('修改项目成功!')
dialogVisible.value = false
emit('submit')
})
audit({ ...form, projectIds: form.scope == 1 ? ['WIRELESS_PROJECT_ID'] : form.projectIds }).then(
(res: any) => {
ElMessage.success('修改项目成功!')
dialogVisible.value = false
emit('submit')
}
)
}
}
})
@@ -201,13 +195,14 @@ const open = ref((row: any) => {
if (row.title == '新增项目') {
form.name = ''
form.projectIds = []
form.orderBy = '100'
form.orderBy = 100
form.remark = ''
} else {
for (let key in form) {
form[key] = row.row[key] || ''
}
form.id = row.row.id
form.orderBy = row.row.orderBy - 0
}
})
const removeData = arr => {