修改菜单
This commit is contained in:
@@ -3,7 +3,7 @@
|
|||||||
<el-scrollbar>
|
<el-scrollbar>
|
||||||
<el-form :inline="false" :model="form" label-width="auto" class="form-one">
|
<el-form :inline="false" :model="form" label-width="auto" class="form-one">
|
||||||
<el-form-item label="上级菜单">
|
<el-form-item label="上级菜单">
|
||||||
<el-cascader v-model.trim="form.pid" :options="tableStore.table.data" :props="cascaderProps"
|
<el-cascader v-model.trim="form.pid" :options="tableStore.table.data" :props="cascaderProps" clearable
|
||||||
style="width: 100%" />
|
style="width: 100%" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="菜单名称">
|
<el-form-item label="菜单名称">
|
||||||
@@ -92,6 +92,7 @@ const open = (text: string, data: anyObj) => {
|
|||||||
}
|
}
|
||||||
const submit = async () => {
|
const submit = async () => {
|
||||||
if (form.id) {
|
if (form.id) {
|
||||||
|
form.pid = form.pid||'0'
|
||||||
await updateMenu(form)
|
await updateMenu(form)
|
||||||
} else {
|
} else {
|
||||||
form.code = 'menu'
|
form.code = 'menu'
|
||||||
|
|||||||
@@ -108,6 +108,7 @@
|
|||||||
id="id200"
|
id="id200"
|
||||||
class="form-item"
|
class="form-item"
|
||||||
label="省:"
|
label="省:"
|
||||||
|
prop="engineeringParam.province"
|
||||||
v-if="nodeLevel > 0 || pageStatus == 2"
|
v-if="nodeLevel > 0 || pageStatus == 2"
|
||||||
:rules="{ required: true, message: '请选择省', trigger: 'change' }"
|
:rules="{ required: true, message: '请选择省', trigger: 'change' }"
|
||||||
>
|
>
|
||||||
@@ -133,6 +134,7 @@
|
|||||||
id="id200"
|
id="id200"
|
||||||
class="form-item"
|
class="form-item"
|
||||||
label="市:"
|
label="市:"
|
||||||
|
prop="engineeringParam.city"
|
||||||
v-if="nodeLevel > 0 || pageStatus == 2"
|
v-if="nodeLevel > 0 || pageStatus == 2"
|
||||||
:rules="{ required: true, message: '请选择市', trigger: 'change' }"
|
:rules="{ required: true, message: '请选择市', trigger: 'change' }"
|
||||||
>
|
>
|
||||||
@@ -156,8 +158,9 @@
|
|||||||
id="id300"
|
id="id300"
|
||||||
class="form-item"
|
class="form-item"
|
||||||
label="工程名称:"
|
label="工程名称:"
|
||||||
|
|
||||||
v-if="nodeLevel > 0 || pageStatus == 2"
|
v-if="nodeLevel > 0 || pageStatus == 2"
|
||||||
:prop="'name'"
|
prop="engineeringParam.name"
|
||||||
:rules="{ required: true, message: '请输入工程名称', trigger: 'blur' }"
|
:rules="{ required: true, message: '请输入工程名称', trigger: 'blur' }"
|
||||||
>
|
>
|
||||||
<el-input
|
<el-input
|
||||||
@@ -172,6 +175,7 @@
|
|||||||
id="id300"
|
id="id300"
|
||||||
class="form-item"
|
class="form-item"
|
||||||
label="描述:"
|
label="描述:"
|
||||||
|
prop="engineeringParam.description"
|
||||||
v-if="nodeLevel > 0 || pageStatus == 2"
|
v-if="nodeLevel > 0 || pageStatus == 2"
|
||||||
>
|
>
|
||||||
<el-input
|
<el-input
|
||||||
|
|||||||
@@ -979,10 +979,10 @@ const getRealDataMqttMsg = async () => {
|
|||||||
})
|
})
|
||||||
}, 30000)
|
}, 30000)
|
||||||
mqttRef.value.on('message', (topic: any, message: any) => {
|
mqttRef.value.on('message', (topic: any, message: any) => {
|
||||||
// console.log(
|
console.log(
|
||||||
// '实时数据&实时趋势---mqtt接收到消息',
|
'实时数据&实时趋势---mqtt接收到消息',
|
||||||
// JSON.parse(JSON.stringify(JSON.parse(new TextDecoder().decode(message))))
|
JSON.parse(JSON.stringify(JSON.parse(new TextDecoder().decode(message))))
|
||||||
// )
|
)
|
||||||
let obj = JSON.parse(JSON.stringify(JSON.parse(new TextDecoder().decode(message))))
|
let obj = JSON.parse(JSON.stringify(JSON.parse(new TextDecoder().decode(message))))
|
||||||
|
|
||||||
if (lineId.value != obj.lineId || adminInfo.userIndex != obj.userId) return
|
if (lineId.value != obj.lineId || adminInfo.userIndex != obj.userId) return
|
||||||
|
|||||||
Reference in New Issue
Block a user