From c64c8f43ec1a3d88feb1f915fd488040b6358e7d Mon Sep 17 00:00:00 2001
From: shj <1790240199@qq.com>
Date: 星期二, 09 八月 2022 19:04:12 +0800
Subject: [PATCH] Merge branch 'master' of https://sinanoaq.cn:8888/r/gtqtOut

---
 src/views/accidentManagementSystem/accidentReport/component/openAdd.vue |   28 ++++++++++++++++++++--------
 1 files changed, 20 insertions(+), 8 deletions(-)

diff --git a/src/views/accidentManagementSystem/accidentReport/component/openAdd.vue b/src/views/accidentManagementSystem/accidentReport/component/openAdd.vue
index 472e746..de8cecb 100644
--- a/src/views/accidentManagementSystem/accidentReport/component/openAdd.vue
+++ b/src/views/accidentManagementSystem/accidentReport/component/openAdd.vue
@@ -179,7 +179,7 @@
 					</el-col>
 					<el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20">
 						<el-form-item label="事故状态" prop="status">
-							<el-select v-model="ruleForm.status" :disabled="disabled" class="w100" placeholder="请选择">
+							<el-select v-model="ruleForm.status" :disabled="statusDisabled" class="w100" placeholder="请选择">
 								<el-option label="处理中" :value="1"></el-option>
 								<el-option label="已处理" :value="2"></el-option>
 							</el-select>
@@ -206,7 +206,7 @@
 			</template>
 		</el-dialog>
 		<AccidentName @selectItem="onSelectItem" ref="Shows" />
-		<DailogSearchUser @SearchUser="onUser" ref="userRef"  />
+		<DailogSearchUserManger @SearchUser="onUser" ref="userRef"  />
 		<RegionsDialog ref="openRef" />
 	</div>
 </template>
@@ -217,11 +217,11 @@
 import type { UploadUserFile, FormInstance, FormRules } from 'element-plus';
 import { ElMessage } from 'element-plus';
 import { Search, FullScreen } from '@element-plus/icons-vue';
-import DailogSearchUser from '/@/components/DailogSearchUser/index.vue';
+import DailogSearchUserManger from '/@/components/DailogSearchUserManger/index.vue';
 import AccidentName from '/@/views/accidentManagementSystem/workInjuryDeclaration/component/accidentName.vue';
 import RegionsDialog from '/@/components/regionsDialog/index.vue';
 import uploaderImg from '/@/components/uploaderImg/index.vue';
-import { emergencySuppliesApi } from '/@/api/emergencyResources';
+import { emergencySuppliesApi } from '/@/api/contingencyManagement/emergencyResources';
 import { accidentManagementSystemApi } from '/@/api/workInjuryDeclaration';
 import { goalManagementApi } from '/@/api/goalManagement';
 
@@ -229,7 +229,7 @@
 	name: 'openAdd',
 	components: {
 		AccidentName,
-		DailogSearchUser,
+		DailogSearchUserManger,
 		RegionsDialog,
 		uploaderImg
 	},
@@ -272,11 +272,22 @@
 		});
 		const titles = ref();
 		const disabled = ref();
+		const statusDisabled = ref(true)
 		// 打开弹窗
-		const openDialog = (title: string, id: number, type: boolean) => {
+		const openDialog = (title: string, id: number, type: boolean,statusDisabledFlag:string) => {
 			isShowDialog.value = true;
 			titles.value = title;
 			disabled.value = type;
+			if(statusDisabledFlag.value=='first'){
+				ruleForm.value.status = 1
+			}else if(statusDisabledFlag.value=='second'){
+				ruleForm.value.status = 2
+			}
+			if (title == '修改事故报告') {
+				statusDisabled.value = false
+			}else {
+				statusDisabled.value = true
+			}
 			if (title == '查看事故报告' || title == '修改事故报告') {
 				accidentManagementSystemApi()
 					.seeAccidentReport(id)
@@ -386,7 +397,7 @@
 					trigger: 'change',
 				},
 			],
-			fillInUserUid: [
+			fillInUserName: [
 				{
 					required: true,
 					message: '填写人不能为空',
@@ -623,7 +634,8 @@
 			newTreeList,
 			department,
 			getTreeList,
-			propse
+			propse,
+			statusDisabled
 		};
 	},
 });

--
Gitblit v1.9.2