From f0485bd74d1a986ebdf0f6b5ac4050e7d18ee320 Mon Sep 17 00:00:00 2001
From: Admin <978517621@qq.com>
Date: 星期六, 20 八月 2022 16:26:18 +0800
Subject: [PATCH] Default Changelist

---
 src/views/specialWorkSystem/workTicket/workApply/index.vue                 |   22 +-
 src/views/specialWorkSystem/workTicket/myJobApply/components/heightLog.vue |   10 -
 src/views/specialWorkSystem/workTicket/myJobApply/components/fireLog.vue   |   10 -
 src/views/specialWorkSystem/workTicket/myJobApply/components/plateLog.vue  |   10 -
 src/views/specialWorkSystem/workTicket/workApply/components/broken.vue     |   26 ---
 src/views/specialWorkSystem/workTicket/myJobApply/components/brokenLog.vue |   10 -
 src/views/specialWorkSystem/workTicket/myJobApply/components/powerLog.vue  |   10 -
 src/views/specialWorkSystem/workTicket/workApply/components/hoist.vue      |   26 ---
 src/views/specialWorkSystem/workTicket/workApply/components/plate.vue      |   26 ---
 src/views/specialWorkSystem/workTicket/workApply/components/space.vue      |   26 ---
 src/views/specialWorkSystem/workTicket/myJobApply/index.vue                |    2 
 src/views/specialWorkSystem/workTicket/myJobApply/components/groundLog.vue |   10 -
 src/views/specialWorkSystem/workTicket/workApply/components/power.vue      |   26 ---
 src/views/specialWorkSystem/workTicket/workApply/components/height.vue     |   26 ---
 src/views/specialWorkSystem/workTicket/workApply/components/fire.vue       |   26 ---
 src/views/specialWorkSystem/workTicket/myJobApply/components/spaceLog.vue  |   10 -
 src/views/specialWorkSystem/workTicket/workApply/components/ground.vue     |   26 ---
 src/views/specialWorkSystem/workTicket/myJobApply/components/hoistLog.vue  |   10 -
 18 files changed, 68 insertions(+), 244 deletions(-)

diff --git a/src/views/specialWorkSystem/workTicket/myJobApply/components/brokenLog.vue b/src/views/specialWorkSystem/workTicket/myJobApply/components/brokenLog.vue
index 08ab0df..ff78b92 100644
--- a/src/views/specialWorkSystem/workTicket/myJobApply/components/brokenLog.vue
+++ b/src/views/specialWorkSystem/workTicket/myJobApply/components/brokenLog.vue
@@ -75,16 +75,12 @@
 	export default defineComponent({
 		name: 'space',
 		components: {},
-		props:{
-			details: Object
-		},
-		setup(props) {
+		props:['details'],
+		setup() {
 			const userInfo = useUserInfo()
 			const { userInfos } = storeToRefs(userInfo);
-			const details1 = props.details
 			return {
-				Search,
-				details1
+				Search
 			};
 		},
 	});
diff --git a/src/views/specialWorkSystem/workTicket/myJobApply/components/fireLog.vue b/src/views/specialWorkSystem/workTicket/myJobApply/components/fireLog.vue
index 6c45e0b..5bf55f2 100644
--- a/src/views/specialWorkSystem/workTicket/myJobApply/components/fireLog.vue
+++ b/src/views/specialWorkSystem/workTicket/myJobApply/components/fireLog.vue
@@ -69,16 +69,12 @@
 	export default defineComponent({
 		name: 'fire',
 		components: {},
-		props:{
-			details: Object
-		},
-		setup(props) {
+		props:['details'],
+		setup() {
 			const userInfo = useUserInfo()
 			const { userInfos } = storeToRefs(userInfo);
-			const details1 = props.details
 			return {
-				Search,
-				details1
+				Search
 			};
 		},
 	});
diff --git a/src/views/specialWorkSystem/workTicket/myJobApply/components/groundLog.vue b/src/views/specialWorkSystem/workTicket/myJobApply/components/groundLog.vue
index 3819fda..f1aba23 100644
--- a/src/views/specialWorkSystem/workTicket/myJobApply/components/groundLog.vue
+++ b/src/views/specialWorkSystem/workTicket/myJobApply/components/groundLog.vue
@@ -75,16 +75,12 @@
 	export default defineComponent({
 		name: 'space',
 		components: {},
-		props:{
-			details: Object
-		},
-		setup(props) {
+		props:['details'],
+		setup() {
 			const userInfo = useUserInfo()
 			const { userInfos } = storeToRefs(userInfo);
-			const details1 = props.details
 			return {
-				Search,
-				details1
+				Search
 			};
 		},
 	});
diff --git a/src/views/specialWorkSystem/workTicket/myJobApply/components/heightLog.vue b/src/views/specialWorkSystem/workTicket/myJobApply/components/heightLog.vue
index 581bfac..04d38f9 100644
--- a/src/views/specialWorkSystem/workTicket/myJobApply/components/heightLog.vue
+++ b/src/views/specialWorkSystem/workTicket/myJobApply/components/heightLog.vue
@@ -72,16 +72,12 @@
 	export default defineComponent({
 		name: 'space',
 		components: {},
-		props:{
-			details: Object
-		},
-		setup(props) {
+		props:['details'],
+		setup() {
 			const userInfo = useUserInfo()
 			const { userInfos } = storeToRefs(userInfo);
-			const details1 = props.details
 			return {
-				Search,
-				details1
+				Search
 			};
 		},
 	});
diff --git a/src/views/specialWorkSystem/workTicket/myJobApply/components/hoistLog.vue b/src/views/specialWorkSystem/workTicket/myJobApply/components/hoistLog.vue
index a0836c4..0e4e53b 100644
--- a/src/views/specialWorkSystem/workTicket/myJobApply/components/hoistLog.vue
+++ b/src/views/specialWorkSystem/workTicket/myJobApply/components/hoistLog.vue
@@ -72,16 +72,12 @@
 	export default defineComponent({
 		name: 'space',
 		components: {},
-		props:{
-			details: Object
-		},
-		setup(props) {
+		props:['details'],
+		setup() {
 			const userInfo = useUserInfo()
 			const { userInfos } = storeToRefs(userInfo);
-			const details1 = props.details
 			return {
-				Search,
-				details1
+				Search
 			};
 		},
 	});
diff --git a/src/views/specialWorkSystem/workTicket/myJobApply/components/plateLog.vue b/src/views/specialWorkSystem/workTicket/myJobApply/components/plateLog.vue
index 293abd0..7aac31b 100644
--- a/src/views/specialWorkSystem/workTicket/myJobApply/components/plateLog.vue
+++ b/src/views/specialWorkSystem/workTicket/myJobApply/components/plateLog.vue
@@ -93,16 +93,12 @@
 	export default defineComponent({
 		name: 'space',
 		components: {},
-		props:{
-			details: Object
-		},
-		setup(props) {
+		props:['details'],
+		setup() {
 			const userInfo = useUserInfo()
 			const { userInfos } = storeToRefs(userInfo);
-			const details1 = props.details
 			return {
-				Search,
-				details1
+				Search
 			};
 		},
 	});
diff --git a/src/views/specialWorkSystem/workTicket/myJobApply/components/powerLog.vue b/src/views/specialWorkSystem/workTicket/myJobApply/components/powerLog.vue
index f26f432..7c3b754 100644
--- a/src/views/specialWorkSystem/workTicket/myJobApply/components/powerLog.vue
+++ b/src/views/specialWorkSystem/workTicket/myJobApply/components/powerLog.vue
@@ -75,16 +75,12 @@
 	export default defineComponent({
 		name: 'space',
 		components: {},
-		props:{
-			details: Object
-		},
-		setup(props) {
+		props:['details'],
+		setup() {
 			const userInfo = useUserInfo()
 			const { userInfos } = storeToRefs(userInfo);
-			const details1 = props.details
 			return {
-				Search,
-				details1
+				Search
 			};
 		},
 	});
diff --git a/src/views/specialWorkSystem/workTicket/myJobApply/components/spaceLog.vue b/src/views/specialWorkSystem/workTicket/myJobApply/components/spaceLog.vue
index e104833..c2f512b 100644
--- a/src/views/specialWorkSystem/workTicket/myJobApply/components/spaceLog.vue
+++ b/src/views/specialWorkSystem/workTicket/myJobApply/components/spaceLog.vue
@@ -75,16 +75,12 @@
 	export default defineComponent({
 		name: 'space',
 		components: {},
-		props:{
-			details: Object
-		},
-		setup(props) {
+		props:['details'],
+		setup() {
 			const userInfo = useUserInfo()
 			const { userInfos } = storeToRefs(userInfo);
-			const details1 = props.details
 			return {
-				Search,
-				details1
+				Search
 			};
 		},
 	});
diff --git a/src/views/specialWorkSystem/workTicket/myJobApply/index.vue b/src/views/specialWorkSystem/workTicket/myJobApply/index.vue
index c1cb634..1a502f1 100644
--- a/src/views/specialWorkSystem/workTicket/myJobApply/index.vue
+++ b/src/views/specialWorkSystem/workTicket/myJobApply/index.vue
@@ -64,7 +64,7 @@
                     <broken v-if="dialogType == 5" :details = details></broken>
                     <height v-if="dialogType == 6" :details = details></height>
                     <power v-if="dialogType == 7" :details = details></power>
-                    <plate v-if="dialogType == 8" :details = details></plate>
+                    <plate v-else :details = details></plate>
                     <template #footer>
                       <span class="dialog-footer">
                         <el-button type="primary" @click="dialogDetails = false"
diff --git a/src/views/specialWorkSystem/workTicket/workApply/components/broken.vue b/src/views/specialWorkSystem/workTicket/workApply/components/broken.vue
index b5b8437..54cbca4 100644
--- a/src/views/specialWorkSystem/workTicket/workApply/components/broken.vue
+++ b/src/views/specialWorkSystem/workTicket/workApply/components/broken.vue
@@ -9,9 +9,9 @@
 						<el-select v-model="form.operatorUids" multiple>
 							<el-option
 									v-for="item in workerList"
-									:key="item.value"
-									:label="item.label"
-									:value="item.value"
+									:key="item.uid"
+									:label="item.username"
+									:value="item.uid"
 							/>
 						</el-select>
 					</el-form-item>
@@ -122,13 +122,13 @@
 
 	interface stateType {
 		form: Object,
-		workerList: Array<any>,
 		csDepList: Array<any>,
 		otherWorkList: Array<any>
 	}
 	export default defineComponent({
 		name: 'brokenForm',
 		components: {},
+		props:['workerList'],
 		setup() {
 			const userInfo = useUserInfo()
 			const { userInfos } = storeToRefs(userInfo);
@@ -150,24 +150,6 @@
 					expStartTime: '',
 					expEndTime: ''
 				},
-				workerList:[
-					{
-						label: "张三",
-						value: 53
-					},
-					{
-						label: "李四",
-						value: 54
-					},
-					{
-						label: "测试一",
-						value: 55
-					},
-					{
-						label: "测试二",
-						value: 56
-					}
-				],
 				csDepList: [
 					{
 						label: "单位一",
diff --git a/src/views/specialWorkSystem/workTicket/workApply/components/fire.vue b/src/views/specialWorkSystem/workTicket/workApply/components/fire.vue
index 6dde930..9732afb 100644
--- a/src/views/specialWorkSystem/workTicket/workApply/components/fire.vue
+++ b/src/views/specialWorkSystem/workTicket/workApply/components/fire.vue
@@ -9,9 +9,9 @@
 						<el-select v-model="form.operatorUids" multiple>
 							<el-option
 									v-for="item in workerList"
-									:key="item.value"
-									:label="item.label"
-									:value="item.value"
+									:key="item.uid"
+									:label="item.username"
+									:value="item.uid"
 							/>
 						</el-select>
 					</el-form-item>
@@ -113,7 +113,6 @@
 
 	interface stateType {
 		form: Object,
-		workerList: Array<any>,
 		workTypeList: Array<any>,
 		workLevelList: Array<any>,
 		otherWorkList: Array<any>
@@ -121,6 +120,7 @@
 	export default defineComponent({
 		name: 'fireForm',
 		components: {},
+		props:['workerList'],
 		setup() {
 			const userInfo = useUserInfo()
 			const { userInfos } = storeToRefs(userInfo);
@@ -139,24 +139,6 @@
 					expStartTime: '',
 					expEndTime: ''
 				},
-				workerList:[
-					{
-						label: "张三",
-						value: 53
-					},
-					{
-						label: "李四",
-						value: 54
-					},
-					{
-						label: "测试一",
-						value: 55
-					},
-					{
-						label: "测试二",
-						value: 56
-					}
-				],
 				workTypeList: [
 					{
 						label: "类型一",
diff --git a/src/views/specialWorkSystem/workTicket/workApply/components/ground.vue b/src/views/specialWorkSystem/workTicket/workApply/components/ground.vue
index c047db6..9871118 100644
--- a/src/views/specialWorkSystem/workTicket/workApply/components/ground.vue
+++ b/src/views/specialWorkSystem/workTicket/workApply/components/ground.vue
@@ -9,9 +9,9 @@
 						<el-select v-model="form.operatorUids" multiple>
 							<el-option
 									v-for="item in workerList"
-									:key="item.value"
-									:label="item.label"
-									:value="item.value"
+									:key="item.uid"
+									:label="item.username"
+									:value="item.uid"
 							/>
 						</el-select>
 					</el-form-item>
@@ -120,13 +120,13 @@
 
 	interface stateType {
 		form: Object,
-		workerList: Array<any>,
 		csDepList: Array<any>,
 		otherWorkList: Array<any>
 	}
 	export default defineComponent({
 		name: 'groundForm',
 		components: {},
+		props:['workerList'],
 		setup() {
 			const userInfo = useUserInfo()
 			const { userInfos } = storeToRefs(userInfo);
@@ -148,24 +148,6 @@
 					expStartTime: '',
 					expEndTime: ''
 				},
-				workerList:[
-					{
-						label: "张三",
-						value: 53
-					},
-					{
-						label: "李四",
-						value: 54
-					},
-					{
-						label: "测试一",
-						value: 55
-					},
-					{
-						label: "测试二",
-						value: 56
-					}
-				],
 				csDepList: [
 					{
 						label: "单位一",
diff --git a/src/views/specialWorkSystem/workTicket/workApply/components/height.vue b/src/views/specialWorkSystem/workTicket/workApply/components/height.vue
index be8d619..d0dc61f 100644
--- a/src/views/specialWorkSystem/workTicket/workApply/components/height.vue
+++ b/src/views/specialWorkSystem/workTicket/workApply/components/height.vue
@@ -9,9 +9,9 @@
 						<el-select v-model="form.operatorUids" multiple>
 							<el-option
 									v-for="item in workerList"
-									:key="item.value"
-									:label="item.label"
-									:value="item.value"
+									:key="item.uid"
+									:label="item.username"
+									:value="item.uid"
 							/>
 						</el-select>
 					</el-form-item>
@@ -128,7 +128,6 @@
 
 	interface stateType {
 		form: Object,
-		workerList: Array<any>,
 		workTypeList: Array<any>,
 		workLevelList: Array<any>,
 		heDepList: Array<any>,
@@ -137,6 +136,7 @@
 	export default defineComponent({
 		name: 'heightForm',
 		components: {},
+		props:['workerList'],
 		setup() {
 			const userInfo = useUserInfo()
 			const { userInfos } = storeToRefs(userInfo);
@@ -156,24 +156,6 @@
 					expStartTime: '',
 					expEndTime: ''
 				},
-				workerList:[
-					{
-						label: "张三",
-						value: 53
-					},
-					{
-						label: "李四",
-						value: 54
-					},
-					{
-						label: "测试一",
-						value: 55
-					},
-					{
-						label: "测试二",
-						value: 56
-					}
-				],
 				heDepList: [
 					{
 						label: "单位一",
diff --git a/src/views/specialWorkSystem/workTicket/workApply/components/hoist.vue b/src/views/specialWorkSystem/workTicket/workApply/components/hoist.vue
index 8cf60e1..ca95264 100644
--- a/src/views/specialWorkSystem/workTicket/workApply/components/hoist.vue
+++ b/src/views/specialWorkSystem/workTicket/workApply/components/hoist.vue
@@ -9,9 +9,9 @@
 						<el-select v-model="form.operatorUids" multiple>
 							<el-option
 									v-for="item in workerList"
-									:key="item.value"
-									:label="item.label"
-									:value="item.value"
+									:key="item.uid"
+									:label="item.username"
+									:value="item.uid"
 							/>
 						</el-select>
 					</el-form-item>
@@ -112,12 +112,12 @@
 
 	interface stateType {
 		form: Object,
-		workerList: Array<any>,
 		workLevelList: Array<any>
 	}
 	export default defineComponent({
 		name: 'hoistForm',
 		components: {},
+		props:['workerList'],
 		setup() {
 			const userInfo = useUserInfo()
 			const { userInfos } = storeToRefs(userInfo);
@@ -136,24 +136,6 @@
 					expStartTime: '',
 					expEndTime: ''
 				},
-				workerList:[
-					{
-						label: "张三",
-						value: 53
-					},
-					{
-						label: "李四",
-						value: 54
-					},
-					{
-						label: "测试一",
-						value: 55
-					},
-					{
-						label: "测试二",
-						value: 56
-					}
-				],
 				workLevelList: [
 					{
 						label: "一级吊装作业",
diff --git a/src/views/specialWorkSystem/workTicket/workApply/components/plate.vue b/src/views/specialWorkSystem/workTicket/workApply/components/plate.vue
index 446765d..2011795 100644
--- a/src/views/specialWorkSystem/workTicket/workApply/components/plate.vue
+++ b/src/views/specialWorkSystem/workTicket/workApply/components/plate.vue
@@ -9,9 +9,9 @@
 						<el-select v-model="form.operatorUids" multiple>
 							<el-option
 									v-for="item in workerList"
-									:key="item.value"
-									:label="item.label"
-									:value="item.value"
+									:key="item.uid"
+									:label="item.username"
+									:value="item.uid"
 							/>
 						</el-select>
 					</el-form-item>
@@ -198,7 +198,6 @@
 
 	interface stateType {
 		form: Object,
-		workerList: Array<any>,
 		csDepList: Array<any>,
 		otherWorkList: Array<any>,
 		workLevelList: Array<any>
@@ -206,6 +205,7 @@
 	export default defineComponent({
 		name: 'brokenForm',
 		components: {},
+		props:['workerList'],
 		setup() {
 			const userInfo = useUserInfo()
 			const { userInfos } = storeToRefs(userInfo);
@@ -234,24 +234,6 @@
 					expStartTime: '',
 					expEndTime: ''
 				},
-				workerList:[
-					{
-						label: "张三",
-						value: 53
-					},
-					{
-						label: "李四",
-						value: 54
-					},
-					{
-						label: "测试一",
-						value: 55
-					},
-					{
-						label: "测试二",
-						value: 56
-					}
-				],
 				workLevelList: [
 					{
 						label: "抽盲板作业",
diff --git a/src/views/specialWorkSystem/workTicket/workApply/components/power.vue b/src/views/specialWorkSystem/workTicket/workApply/components/power.vue
index de34ed6..0d52888 100644
--- a/src/views/specialWorkSystem/workTicket/workApply/components/power.vue
+++ b/src/views/specialWorkSystem/workTicket/workApply/components/power.vue
@@ -9,9 +9,9 @@
 						<el-select v-model="form.operatorUids" multiple>
 							<el-option
 									v-for="item in workerList"
-									:key="item.value"
-									:label="item.label"
-									:value="item.value"
+									:key="item.uid"
+									:label="item.username"
+									:value="item.uid"
 							/>
 						</el-select>
 					</el-form-item>
@@ -114,12 +114,12 @@
 
 	interface stateType {
 		form: Object,
-		workerList: Array<any>,
 		workLevelList: Array<any>
 	}
 	export default defineComponent({
 		name: 'hoistForm',
 		components: {},
+		props:['workerList'],
 		setup() {
 			const userInfo = useUserInfo()
 			const { userInfos } = storeToRefs(userInfo);
@@ -139,24 +139,6 @@
 					expStartTime: '',
 					expEndTime: ''
 				},
-				workerList:[
-					{
-						label: "张三",
-						value: 53
-					},
-					{
-						label: "李四",
-						value: 54
-					},
-					{
-						label: "测试一",
-						value: 55
-					},
-					{
-						label: "测试二",
-						value: 56
-					}
-				],
 				workLevelList: [
 					{
 						label: "一级吊装作业",
diff --git a/src/views/specialWorkSystem/workTicket/workApply/components/space.vue b/src/views/specialWorkSystem/workTicket/workApply/components/space.vue
index 7064fbf..afe6404 100644
--- a/src/views/specialWorkSystem/workTicket/workApply/components/space.vue
+++ b/src/views/specialWorkSystem/workTicket/workApply/components/space.vue
@@ -9,9 +9,9 @@
 						<el-select v-model="form.operatorUids" multiple>
 							<el-option
 									v-for="item in workerList"
-									:key="item.value"
-									:label="item.label"
-									:value="item.value"
+									:key="item.uid"
+									:label="item.username"
+									:value="item.uid"
 							/>
 						</el-select>
 					</el-form-item>
@@ -120,13 +120,13 @@
 
 	interface stateType {
 		form: Object,
-		workerList: Array<any>,
 		csDepList: Array<any>,
 		otherWorkList: Array<any>
 	}
 	export default defineComponent({
 		name: 'spaceForm',
 		components: {},
+		props:['workerList'],
 		setup() {
 			const userInfo = useUserInfo()
 			const { userInfos } = storeToRefs(userInfo);
@@ -147,24 +147,6 @@
 					expStartTime: '',
 					expEndTime: ''
 				},
-				workerList:[
-					{
-						label: "张三",
-						value: 53
-					},
-					{
-						label: "李四",
-						value: 54
-					},
-					{
-						label: "测试一",
-						value: 55
-					},
-					{
-						label: "测试二",
-						value: 56
-					}
-				],
 				csDepList: [
 					{
 						label: "单位一",
diff --git a/src/views/specialWorkSystem/workTicket/workApply/index.vue b/src/views/specialWorkSystem/workTicket/workApply/index.vue
index dee3dcc..181b250 100644
--- a/src/views/specialWorkSystem/workTicket/workApply/index.vue
+++ b/src/views/specialWorkSystem/workTicket/workApply/index.vue
@@ -2,28 +2,28 @@
 	<div class="home-container">
 		<el-tabs type="border-card">
 			<el-tab-pane label="动火作业">
-				<fire-form></fire-form>
+				<fire-form :workerList = allWorkers></fire-form>
 			</el-tab-pane>
 			<el-tab-pane label="受限空间作业">
-				<space-form></space-form>
+				<space-form :workerList = allWorkers></space-form>
 			</el-tab-pane>
 			<el-tab-pane label="吊装作业">
-				<hoist-form></hoist-form>
+				<hoist-form :workerList = allWorkers></hoist-form>
 			</el-tab-pane>
 			<el-tab-pane label="动土作业">
-				<ground-form></ground-form>
+				<ground-form :workerList = allWorkers></ground-form>
 			</el-tab-pane>
 			<el-tab-pane label="断路作业">
-				<broken-form></broken-form>
+				<broken-form :workerList = allWorkers></broken-form>
 			</el-tab-pane>
 			<el-tab-pane label="高处作业">
-				<height-form></height-form>
+				<height-form :workerList = allWorkers></height-form>
 			</el-tab-pane>
 			<el-tab-pane label="临时用电作业">
-				<power-form></power-form>
+				<power-form :workerList = allWorkers></power-form>
 			</el-tab-pane>
 			<el-tab-pane label="盲板抽堵作业">
-				<plate-form></plate-form>
+				<plate-form :workerList = allWorkers></plate-form>
 			</el-tab-pane>
 		</el-tabs>
 	</div>
@@ -42,7 +42,7 @@
 
 
 	interface stateType {
-
+		allWorkers: Array<any>
 	}
 	export default defineComponent({
 		name: 'workTicket',
@@ -60,12 +60,12 @@
 			const userInfo = useUserInfo()
 			const { userInfos } = storeToRefs(userInfo);
 			const state  = reactive<stateType>({
-
+				allWorkers: []
 			});
 			const getAll = async ()=>{
 				const res = await workApplyApi().getAllUsers()
 				if (res.data.code === '200') {
-					console.log(res.data.data)
+					state.allWorkers = JSON.parse(JSON.stringify(res.data.data))
 				} else {
 					ElMessage({
 						type: 'warning',

--
Gitblit v1.9.2