|
@@ -39,15 +39,21 @@
|
|
<el-col :span="8">
|
|
<el-col :span="8">
|
|
<el-form-item label="所在部门" prop="deptId">
|
|
<el-form-item label="所在部门" prop="deptId">
|
|
<el-tree-select
|
|
<el-tree-select
|
|
- clearable
|
|
|
|
v-model="formData.deptId"
|
|
v-model="formData.deptId"
|
|
:data="deptList"
|
|
:data="deptList"
|
|
:props="defaultProps"
|
|
:props="defaultProps"
|
|
check-strictly
|
|
check-strictly
|
|
node-key="id"
|
|
node-key="id"
|
|
- filterable
|
|
|
|
placeholder="请选择所在部门"
|
|
placeholder="请选择所在部门"
|
|
/>
|
|
/>
|
|
|
|
+<!-- <el-tree-select-->
|
|
|
|
+<!-- v-model="formData.deptId"-->
|
|
|
|
+<!-- :data="deptList"-->
|
|
|
|
+<!-- :props="defaultProps"-->
|
|
|
|
+<!-- check-strictly-->
|
|
|
|
+<!-- node-key="id"-->
|
|
|
|
+<!-- placeholder="请选择归属部门"-->
|
|
|
|
+<!-- />-->
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="8">
|
|
<el-col :span="8">
|
|
@@ -366,6 +372,8 @@ const { params, name } = useRoute() // 查询参数
|
|
const { currentRoute, push } = useRouter()
|
|
const { currentRoute, push } = useRouter()
|
|
|
|
|
|
const id = params.id
|
|
const id = params.id
|
|
|
|
+const type = params.type
|
|
|
|
+const deptId = params.deptId
|
|
const isDetail = params.isDetail
|
|
const isDetail = params.isDetail
|
|
const { t } = useI18n() // 国际化
|
|
const { t } = useI18n() // 国际化
|
|
const message = useMessage() // 消息弹窗
|
|
const message = useMessage() // 消息弹窗
|
|
@@ -575,12 +583,7 @@ const submitForm = async () => {
|
|
dialogVisible.value = false
|
|
dialogVisible.value = false
|
|
// 发送操作成功的事件
|
|
// 发送操作成功的事件
|
|
//emit('success')
|
|
//emit('success')
|
|
- delView(unref(currentRoute))
|
|
|
|
- await push({
|
|
|
|
- name: 'IotDevicePms', query: {
|
|
|
|
- date: new Date().getTime(),
|
|
|
|
- }
|
|
|
|
- })
|
|
|
|
|
|
+ close()
|
|
} finally {
|
|
} finally {
|
|
formLoading.value = false
|
|
formLoading.value = false
|
|
}
|
|
}
|
|
@@ -610,6 +613,7 @@ onMounted(async () => {
|
|
formLoading.value = false
|
|
formLoading.value = false
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
|
|
+ formData.value.deptId = Number(deptId)
|
|
formType.value = 'create';
|
|
formType.value = 'create';
|
|
}
|
|
}
|
|
})
|
|
})
|