Browse Source

提交代码

maotao 1 week ago
parent
commit
e6834c13da

+ 26 - 13
components/inspectRemoveModel/inspectRemoveModel.vue

@@ -93,7 +93,7 @@
93 93
 					this.startTimestamp = Date.now();
94 94
 					this.current = -1;
95 95
 					this.yyTime = this.yy ? new Date(this.yy) : dayjs().format('YYYY-MM-DD HH:mm:ss');
96
-					this.setDate(this.yyTime)
96
+					this.setDate(this.yyTime, 'load')
97 97
 				}
98 98
 				if (newValue && this.operate.know == "返回") {
99 99
 					this.time = 5;
@@ -166,18 +166,31 @@
166 166
 		methods: {
167 167
 			dateChange(e){
168 168
 				if(e){
169
-					this.setDate(e)
169
+					this.setDate(e, 'change')
170 170
 				}else{
171 171
 					this.yyEndTime = null
172 172
 				}
173 173
 			},
174 174
 			// 设置预约结束时间
175
-			setDate(yyTime){
176
-				let date = dayjs(new Date(yyTime));
177
-				let num = this.currentInspect.inspectCheckType.extra1?this.currentInspect.inspectCheckType.extra1:undefined
178
-				let newDate = date.add(num ? num : this.yytimeGapMinute, 'minute'); 
179
-				let endTime = new Date(newDate);
180
-				this.yyEndTime = endTime.Format('yyyy-MM-dd hh:mm:ss')
175
+			setDate(yyTime, type){
176
+				let date = null
177
+				let num = null
178
+				let newDate = null
179
+				let endTime = null
180
+				if(type=='change'){
181
+					date = dayjs(new Date(yyTime));
182
+					num = this.currentInspect.inspectCheckType && this.currentInspect.inspectCheckType.extra1?this.currentInspect.inspectCheckType.extra1:undefined
183
+					newDate = date.add(num ? num : this.yytimeGapMinute, 'minute'); 
184
+					endTime = new Date(newDate);
185
+					this.yyEndTime = endTime.Format('yyyy-MM-dd hh:mm:ss')
186
+				}else{
187
+					if(this.currentInspect.endCheckTime){
188
+						date = dayjs(new Date(this.currentInspect.endCheckTime))
189
+						this.yyEndTime = date.format('YYYY-MM-DD HH:mm:ss')
190
+					}else{
191
+						this.yyEndTime = null
192
+					}
193
+				}
181 194
 			},
182 195
 			radioChange: function(evt) {
183 196
 				this.yyTime = '';
@@ -191,12 +204,12 @@
191 204
 			},
192 205
 			// 确定
193 206
 			ok() {
194
-				let date = dayjs(new Date(this.yyTime));
195
-				let num = this.currentInspect.inspectCheckType.extra1?this.currentInspect.inspectCheckType.extra1:undefined
196
-				let newDate = date.add(num ? num : this.yytimeGapMinute, 'minute'); 
197
-				let endTime = new Date(newDate);
207
+				// let date = dayjs(new Date(this.yyTime));
208
+				// let num = this.currentInspect.inspectCheckType.extra1?this.currentInspect.inspectCheckType.extra1:undefined
209
+				// let newDate = date.add(num ? num : this.yytimeGapMinute, 'minute'); 
210
+				// let endTime = new Date(newDate);
198 211
 				let e = {
199
-					yyEndTime: endTime.getTime()
212
+					yyEndTime: this.yyEndTime
200 213
 				};
201 214
 				if (this.current > -1) {
202 215
 					e.value = this.removeReasons[this.current].value;

+ 3 - 2
manifest.json

@@ -123,8 +123,9 @@
123 123
             "disableHostCheck" : true,
124 124
             "proxy" : {
125 125
                 "/service" : {
126
-                    // "target" : "http://192.168.3.108", //请求的目标域名
127
-										"target" : "http://192.168.4.129", //陈肖本地
126
+                    "target" : "http://192.168.3.108", //请求的目标域名
127
+
128
+                    // "target" : "http://192.168.4.129", //陈肖本地
128 129
                     // "target" : "http://192.168.4.163", //宋程玉本地
129 130
                     "changeOrigin" : true, //是否跨域
130 131
                     "secure" : false

+ 5 - 7
pages/inspectList/inspectList.vue

@@ -249,7 +249,7 @@
249 249
 			  let postData = {
250 250
 			    inspectCode: this.currentInspect.inspectCode,
251 251
 					yyTime,
252
-					yyEndTime
252
+					endCheckTime: yyEndTime
253 253
 			  };
254 254
 			  uni.showLoading({
255 255
 			    title: '加载中',
@@ -600,14 +600,12 @@
600 600
 								v.newTime = dayjs(new Date(v.yyTime)).format('MM-DD HH:mm')
601 601
 								if(v.endCheckTime){
602 602
 									v.newTime2 = dayjs(new Date(v.endCheckTime)).format('HH:mm')
603
+									v.yyEndTime = v.newTime +'--'+ v.newTime2
603 604
 								}else{
604
-									let date = dayjs(new Date(v.yyTime));
605
-									let newDate = date.add(this.configObj.yytimeGapMinute, 'minute'); 
606
-									v.newTime2 = newDate.format('HH:mm');
605
+									// let [date, time] = v.yyTime.split(" ");
606
+									// v.yyTime = new Date(date).Format('yyyy-MM-dd') + " " + time.slice(0, -3);
607
+									v.yyEndTime = v.newTime
607 608
 								}
608
-								v.yyEndTime = v.newTime +'--'+ v.newTime2
609
-								// let [date, time] = v.yyTime.split(" ");
610
-								// v.yyTime = new Date(date).Format('yyyy-MM-dd') + " " + time.slice(0, -3);
611 609
 							}
612 610
 							// return v;
613 611
 						})

+ 3 - 4
pages/patientInformationInfo/patientInformationInfo.vue

@@ -369,7 +369,7 @@
369 369
 			  let postData = {
370 370
 			    inspectCode: this.currentInspect.inspectCode,
371 371
 			  	yyTime,
372
-					yyEndTime
372
+					endCheckTime: yyEndTime
373 373
 			  };
374 374
 			  uni.showLoading({
375 375
 			    title: '加载中',
@@ -502,12 +502,11 @@
502 502
 								e.newTime = dayjs(new Date(e.yyTime)).format('MM-DD HH:mm')
503 503
 								if(e.endCheckTime){
504 504
 									e.newTime2 = dayjs(new Date(e.endCheckTime)).format('HH:mm')
505
+									e.yyEndTime = e.newTime +'--'+ e.newTime2
505 506
 								}else{
506 507
 									let date = dayjs(new Date(e.yyTime));
507
-									let newDate = date.add(this.configObj.yytimeGapMinute, 'minute'); 
508
-									e.newTime2 = newDate.format('HH:mm');
508
+									e.yyEndTime = e.newTime
509 509
 								}
510
-								e.yyEndTime = e.newTime +'--'+ e.newTime2
511 510
 							}
512 511
 						}
513 512
 						// console.log(222, res.data.inspectListMap)

+ 2 - 4
pages/patientInformationList/patientInformationList.vue

@@ -549,12 +549,10 @@
549 549
 							e.newTime = dayjs(new Date(e.sortYytime)).format('MM-DD HH:mm')
550 550
 							if(e.inspects && e.inspects.length && e.inspects[0].endCheckTime){
551 551
 								e.newTime2 = dayjs(new Date(e.inspects[0].endCheckTime)).format('HH:mm')
552
+								e.yyEndTime = e.newTime +'--'+ e.newTime2
552 553
 							}else{
553
-								let date = dayjs(new Date(e.sortYytime));
554
-								let newDate = date.add(this.configObj.yytimeGapMinute, 'minute'); 
555
-								e.newTime2 = newDate.format('HH:mm');
554
+								e.yyEndTime = e.newTime
556 555
 							}
557
-							e.yyEndTime = e.newTime +'--'+ e.newTime2
558 556
 						})
559 557
             if (idx === 0) {
560 558
               this.zxzData = res.list;

+ 7 - 15
pages/receipt_infopage/receipt_infopage.vue

@@ -129,7 +129,7 @@
129 129
         </view>
130 130
         <view class="page_item_foot_text" v-if="!(infoDATA.taskType.associationType.value == 'ordinary' && (infoDATA.taskType.ordinaryField.value == 'drugsJpbag' || infoDATA.taskType.ordinaryField.value == 'drugsWestern' || infoDATA.taskType.ordinaryField.value == 'drugsReturn' || infoDATA.taskType.ordinaryField.value == 'drugsPoison' || infoDATA.taskType.ordinaryField.value == 'drugsHerbal'))">
131 131
           <text class="text1">预约时间</text>
132
-          <text class="text2" v-if="infoDATA.taskType.associationType.value == 'inspect'">{{ infoDATA.yyEndTime }}</text>
132
+          <text class="text2" v-if="infoDATA.taskType.associationType.value == 'inspect'">{{ infoDATA.yyTime }}</text>
133 133
           <text class="text2"
134 134
             v-if="infoDATA.taskType.associationType.value == 'patientTransport' || infoDATA.taskType.associationType.value == 'other'">{{ infoDATA.yyjdTime|yyTimeFilter }}</text>
135 135
 				</view>
@@ -1684,24 +1684,16 @@
1684 1684
 								e.newTime = dayjs(new Date(e.yyTime)).format('MM-DD HH:mm')
1685 1685
 								if(e.endCheckTime){
1686 1686
 									e.newTime2 = dayjs(new Date(e.endCheckTime)).format('HH:mm')
1687
+									e.yyEndTime = e.newTime +'--'+ e.newTime2
1687 1688
 								}else{
1688
-									let date = dayjs(new Date(e.yyTime));
1689
-									let newDate = date.add(this.configObj.yytimeGapMinute, 'minute'); 
1690
-									e.newTime2 = newDate.format('HH:mm');
1689
+									// let date = dayjs(new Date(e.yyTime));
1690
+									// let newDate = date.add(this.configObj.yytimeGapMinute, 'minute'); 
1691
+									// e.newTime2 = newDate.format('HH:mm');
1692
+									e.yyEndTime = e.newTime
1691 1693
 								}
1692
-								e.yyEndTime = e.newTime +'--'+ e.newTime2
1693 1694
 							})
1694 1695
 						}
1695
-						let newTime = dayjs(new Date(res.data.yyTime)).format('MM-DD HH:mm')
1696
-						let newTime2 = null
1697
-						if(res.data.endCheckTime){
1698
-							newTime2 = dayjs(new Date(res.data.endCheckTime)).format('HH:mm')
1699
-						}else{
1700
-							let date = dayjs(new Date(res.data.yyTime));
1701
-							let newDate = date.add(this.configObj.yytimeGapMinute, 'minute'); 
1702
-							newTime2 = newDate.format('HH:mm');
1703
-						}
1704
-						res.data.yyEndTime = newTime +'--'+ newTime2
1696
+
1705 1697
             this.infoDATA = res.data;
1706 1698
             // 计算高度
1707 1699
             setTimeout(() => {

+ 6 - 5
pages/receiptpage/receiptpage.vue

@@ -228,7 +228,7 @@
228 228
 										  <text class="text_big" :class="dept.signIn ? 'green': ''">{{ dept.dept }}</text>
229 229
 										</view>
230 230
                     <view style="text-align: right;">
231
-                      {{ dept.yyEndTime | yyTimeFilter}}
231
+                      {{ dept.yyEndTime }}
232 232
                     </view>
233 233
 									</view>
234 234
 								</view>
@@ -2735,12 +2735,13 @@
2735 2735
 										e.newTime = dayjs(new Date(e.yyTime)).format('MM-DD HH:mm')
2736 2736
 										if(e.endCheckTime){
2737 2737
 											e.newTime2 = dayjs(new Date(e.endCheckTime)).format('HH:mm')
2738
+											e.yyEndTime = e.newTime +'--'+ e.newTime2
2738 2739
 										}else{
2739
-											let date = dayjs(new Date(e.yyTime));
2740
-											let newDate = date.add(this.taskTypeConfigObj.yytimeGapMinute, 'minute'); 
2741
-											e.newTime2 = newDate.format('HH:mm');
2740
+											// let date = dayjs(new Date(e.yyTime));
2741
+											// let newDate = date.add(this.taskTypeConfigObj.yytimeGapMinute, 'minute'); 
2742
+											// e.newTime2 = date.format('YYYY-MM-DD HH:mm');
2743
+											e.yyEndTime = e.newTime
2742 2744
 										}
2743
-										e.yyEndTime = e.newTime +'--'+ e.newTime2
2744 2745
 									}
2745 2746
 								}
2746 2747
 								v.taskTypeConfig = this.taskTypeList.find(i=>i.id == v.taskType.id)