zhaomin 3 lat temu
rodzic
commit
137e9130a9

+ 2 - 1
.gitignore

1
-unpackage/
1
+unpackage/
2
+anyangWebAPP/pages/myTask/workOrderList/workOrderDetail/buttons/buttons - 副本.vue

+ 22 - 10
anyangWebAPP/pages/components/commonSelect/departSelect/departSelect.vue

1
 <template>
1
 <template>
2
-	<uni-data-select class="uni-select" :localdata="deptData" @change="change" :clear="true" v-model="departid" placeholder="请选择部门"/>
2
+	<!-- <uni-data-select class="uni-select" :localdata="deptData" @change="change" :clear="true" v-model="departid" placeholder="请选择部门"/> -->
3
+	<uni-combox :candidates="candidates" placeholder="请选择部门"  @input="change" v-model="departid"></uni-combox>
3
 </template>
4
 </template>
4
 
5
 
5
 <script>
6
 <script>
7
 		data() {
8
 		data() {
8
 			return {
9
 			return {
9
 				departid: '',
10
 				departid: '',
10
-				deptData: []
11
+				deptData: [],
12
+				candidates:[]
11
 			}
13
 			}
12
 		},
14
 		},
13
 		created() {
15
 		created() {
17
 			getDpartment() {
19
 			getDpartment() {
18
 				this.$http.get("Department/GetDeptList",{token: uni.getStorageSync("token")}).then((res)=>{
20
 				this.$http.get("Department/GetDeptList",{token: uni.getStorageSync("token")}).then((res)=>{
19
 					if(res.state.toLowerCase()==="success"){
21
 					if(res.state.toLowerCase()==="success"){
20
-						let resultData = res.data
21
-						resultData.forEach((element, index) => {
22
-						  const obj = {}
23
-						  obj.value = element.F_DeptId
24
-						  obj.text = element.F_DeptName
25
-						  this.deptData.push(obj);
26
-						});
22
+						this.deptData = res.data
23
+						res.data.forEach(v =>{
24
+							this.candidates.push(v.F_DeptName)
25
+						})
26
+						// let resultData = res.data
27
+						// resultData.forEach((element, index) => {
28
+						//   const obj = {}
29
+						//   obj.value = element.F_DeptId
30
+						//   obj.text = element.F_DeptName
31
+						//   this.deptData.push(obj);
32
+						// });
27
 					}
33
 					}
28
 				})
34
 				})
29
 			},
35
 			},
30
 			change(data){
36
 			change(data){
31
-				this.$emit('post-select-data',data)
37
+				let departid = ''
38
+				this.deptData.forEach(v => {
39
+					if(v.F_DeptName == data) {
40
+						departid = v.F_DeptId
41
+					}
42
+				})
43
+				this.$emit('post-select-data',departid)
32
 			},
44
 			},
33
 		}
45
 		}
34
 	}
46
 	}

+ 2 - 2
anyangWebAPP/pages/login/login.vue

160
 							uni.setStorageSync('userName', data.user.F_UserName)
160
 							uni.setStorageSync('userName', data.user.F_UserName)
161
 							uni.setStorageSync('userCode', data.user.F_UserCode)
161
 							uni.setStorageSync('userCode', data.user.F_UserCode)
162
 							const code = uni.getStorageSync("roleCode");
162
 							const code = uni.getStorageSync("roleCode");
163
-							
164
-							if (code === "ZXLD"||code === "MTDD"||code === "WLDW"||code === "EJWLDW") {
163
+							if (code === "ZXLD"||code === "MTDD"||code === "WLDW"||code === "EJWLDW"||code === "GLY") {
164
+							// if (code === "ZXLD"||code === "MTDD"||code === "WLDW"||code === "EJWLDW") {
165
 								uni.switchTab({
165
 								uni.switchTab({
166
 									url: '/pages/myTask/myTask'
166
 									url: '/pages/myTask/myTask'
167
 								});
167
 								});

+ 18 - 7
anyangWebAPP/pages/myTask/workOrderList/workOrderDetail/buttons/buttons.vue

43
 		},
43
 		},
44
 		watch: {
44
 		watch: {
45
 			orderButtonData(val) {
45
 			orderButtonData(val) {
46
-				console.log(this.orderButtonData)
46
+				this.orderButtonData.forEach(v=>{
47
+					if(v.key == 1) {
48
+						v.value = '查看'
49
+					}
50
+				})
47
 			}
51
 			}
48
 		},
52
 		},
49
 		data() {
53
 		data() {
112
 					this.cbreason = ''
116
 					this.cbreason = ''
113
 					this.auditPlaceholder = '请输入驳回重办原因'
117
 					this.auditPlaceholder = '请输入驳回重办原因'
114
 					this.$refs.inputDialog.open()
118
 					this.$refs.inputDialog.open()
119
+				} else if (key == 35) { // 35拒绝
120
+					this.cbreason = ''
121
+					this.auditPlaceholder = '请输入拒绝原因'
122
+					this.$refs.inputDialog.open()
115
 				} else if (key == 38) { // 39 退回(审核员)
123
 				} else if (key == 38) { // 39 退回(审核员)
116
 					this.cbreason = ''
124
 					this.cbreason = ''
117
 					this.auditPlaceholder = '请输入退回原因'
125
 					this.auditPlaceholder = '请输入退回原因'
177
 						iszb: 1,
185
 						iszb: 1,
178
 						ids: this.wid
186
 						ids: this.wid
179
 					}
187
 					}
188
+					this.workOrderContent("WorkOrder/SubReloadWorkOrder", addParams)
189
+				} else if (this.clickKey === 38) {
190
+					const addParams = {
191
+						reason: this.cbreason,
192
+						workorderid: this.wid
193
+					}
180
 					this.workOrderContent("WorkOrder/RefuseWorkOrder", addParams)
194
 					this.workOrderContent("WorkOrder/RefuseWorkOrder", addParams)
181
 				} else if (this.auditPlaceholder === '请输入审核通过并转办原因') {
195
 				} else if (this.auditPlaceholder === '请输入审核通过并转办原因') {
182
 					this.toExamineWorkOrder(2)
196
 					this.toExamineWorkOrder(2)
208
 						type: 1
222
 						type: 1
209
 					}
223
 					}
210
 					this.workOrderContent("WorkOrder/RemindWorkOrder", addParams)
224
 					this.workOrderContent("WorkOrder/RemindWorkOrder", addParams)
211
-				} else if (this.auditPlaceholder === '请输入退回原因') {
212
-					const addParams = {
213
-						reason: this.cbreason,
214
-						workorderid: this.wid
215
-					}
216
-					this.workOrderContent("WorkOrder/BackWorkOrder", addParams)
217
 				} else if(this.auditPlaceholder === '请输入提交重办原因') {
225
 				} else if(this.auditPlaceholder === '请输入提交重办原因') {
218
 					const addParams = {reason: this.cbreason,ids: this.wid,iszb: 1}
226
 					const addParams = {reason: this.cbreason,ids: this.wid,iszb: 1}
219
 					this.workOrderContent("WorkOrder/SubReloadWorkOrder",addParams)
227
 					this.workOrderContent("WorkOrder/SubReloadWorkOrder",addParams)
226
 				}else if(this.auditPlaceholder === '请输入拒收原因') {
234
 				}else if(this.auditPlaceholder === '请输入拒收原因') {
227
 					const addParams = {reason: this.cbreason,workorderid: this.wid}
235
 					const addParams = {reason: this.cbreason,workorderid: this.wid}
228
 					this.workOrderContent("WorkOrder/RefuseWorkOrder",addParams)
236
 					this.workOrderContent("WorkOrder/RefuseWorkOrder",addParams)
237
+				}else if(this.auditPlaceholder === '请输入拒绝原因') {
238
+					const addParams = {reason: this.cbreason,workorderid: this.wid}
239
+					this.workOrderContent("WorkOrder/RejectWorkOrder",addParams)
229
 				}
240
 				}
230
 				
241
 				
231
 			},
242
 			},

Plik diff jest za duży
+ 1 - 1
anyangWebAPP/unpackage/dist/build/h5/index.html