|
@@ -39,7 +39,7 @@
|
|
|
<div class="el-form-item">
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="承办单位" class="mandatory">
|
|
|
- <companySelect v-model="bindFire.deptId" hideAll :notUpdate="true" />
|
|
|
+ <companySelect v-model="bindFire.deptId" hideAll :notUpdate="true" disabled />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
@@ -83,10 +83,17 @@ import { ElMessage } from "element-plus";
|
|
|
import { dateFormat } from "@/util";
|
|
|
import { genCascaderValue, getCode } from "@/helper/cascader";
|
|
|
import { QuiskExpose } from "@/helper/mount";
|
|
|
+import { user } from "@/store/user";
|
|
|
|
|
|
const props = defineProps<{ fire?: Fire }>();
|
|
|
|
|
|
-const bindFire = ref<Fire>(props.fire ? { ...props.fire } : ({} as Fire));
|
|
|
+const bindFire = ref<Fire>(
|
|
|
+ props.fire
|
|
|
+ ? { ...props.fire }
|
|
|
+ : ({
|
|
|
+ deptId: user.value.info.deptId,
|
|
|
+ } as Fire)
|
|
|
+);
|
|
|
|
|
|
const fireReason = genCascaderValue(bindFire, "fireReason");
|
|
|
const projectSite = genCascaderValue(bindFire, "projectSite");
|