Browse Source

提交代码

maotao 1 week ago
parent
commit
e6834c13da

+ 26 - 13
components/inspectRemoveModel/inspectRemoveModel.vue

@@ -93,7 +93,7 @@
93
 					this.startTimestamp = Date.now();
93
 					this.startTimestamp = Date.now();
94
 					this.current = -1;
94
 					this.current = -1;
95
 					this.yyTime = this.yy ? new Date(this.yy) : dayjs().format('YYYY-MM-DD HH:mm:ss');
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
 				if (newValue && this.operate.know == "返回") {
98
 				if (newValue && this.operate.know == "返回") {
99
 					this.time = 5;
99
 					this.time = 5;
@@ -166,18 +166,31 @@
166
 		methods: {
166
 		methods: {
167
 			dateChange(e){
167
 			dateChange(e){
168
 				if(e){
168
 				if(e){
169
-					this.setDate(e)
169
+					this.setDate(e, 'change')
170
 				}else{
170
 				}else{
171
 					this.yyEndTime = null
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
 			radioChange: function(evt) {
195
 			radioChange: function(evt) {
183
 				this.yyTime = '';
196
 				this.yyTime = '';
@@ -191,12 +204,12 @@
191
 			},
204
 			},
192
 			// 确定
205
 			// 确定
193
 			ok() {
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
 				let e = {
211
 				let e = {
199
-					yyEndTime: endTime.getTime()
212
+					yyEndTime: this.yyEndTime
200
 				};
213
 				};
201
 				if (this.current > -1) {
214
 				if (this.current > -1) {
202
 					e.value = this.removeReasons[this.current].value;
215
 					e.value = this.removeReasons[this.current].value;

+ 3 - 2
manifest.json

@@ -123,8 +123,9 @@
123
             "disableHostCheck" : true,
123
             "disableHostCheck" : true,
124
             "proxy" : {
124
             "proxy" : {
125
                 "/service" : {
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
                     // "target" : "http://192.168.4.163", //宋程玉本地
129
                     // "target" : "http://192.168.4.163", //宋程玉本地
129
                     "changeOrigin" : true, //是否跨域
130
                     "changeOrigin" : true, //是否跨域
130
                     "secure" : false
131
                     "secure" : false

+ 5 - 7
pages/inspectList/inspectList.vue

@@ -249,7 +249,7 @@
249
 			  let postData = {
249
 			  let postData = {
250
 			    inspectCode: this.currentInspect.inspectCode,
250
 			    inspectCode: this.currentInspect.inspectCode,
251
 					yyTime,
251
 					yyTime,
252
-					yyEndTime
252
+					endCheckTime: yyEndTime
253
 			  };
253
 			  };
254
 			  uni.showLoading({
254
 			  uni.showLoading({
255
 			    title: '加载中',
255
 			    title: '加载中',
@@ -600,14 +600,12 @@
600
 								v.newTime = dayjs(new Date(v.yyTime)).format('MM-DD HH:mm')
600
 								v.newTime = dayjs(new Date(v.yyTime)).format('MM-DD HH:mm')
601
 								if(v.endCheckTime){
601
 								if(v.endCheckTime){
602
 									v.newTime2 = dayjs(new Date(v.endCheckTime)).format('HH:mm')
602
 									v.newTime2 = dayjs(new Date(v.endCheckTime)).format('HH:mm')
603
+									v.yyEndTime = v.newTime +'--'+ v.newTime2
603
 								}else{
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
 							// return v;
610
 							// return v;
613
 						})
611
 						})

+ 3 - 4
pages/patientInformationInfo/patientInformationInfo.vue

@@ -369,7 +369,7 @@
369
 			  let postData = {
369
 			  let postData = {
370
 			    inspectCode: this.currentInspect.inspectCode,
370
 			    inspectCode: this.currentInspect.inspectCode,
371
 			  	yyTime,
371
 			  	yyTime,
372
-					yyEndTime
372
+					endCheckTime: yyEndTime
373
 			  };
373
 			  };
374
 			  uni.showLoading({
374
 			  uni.showLoading({
375
 			    title: '加载中',
375
 			    title: '加载中',
@@ -502,12 +502,11 @@
502
 								e.newTime = dayjs(new Date(e.yyTime)).format('MM-DD HH:mm')
502
 								e.newTime = dayjs(new Date(e.yyTime)).format('MM-DD HH:mm')
503
 								if(e.endCheckTime){
503
 								if(e.endCheckTime){
504
 									e.newTime2 = dayjs(new Date(e.endCheckTime)).format('HH:mm')
504
 									e.newTime2 = dayjs(new Date(e.endCheckTime)).format('HH:mm')
505
+									e.yyEndTime = e.newTime +'--'+ e.newTime2
505
 								}else{
506
 								}else{
506
 									let date = dayjs(new Date(e.yyTime));
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
 						// console.log(222, res.data.inspectListMap)
512
 						// console.log(222, res.data.inspectListMap)

+ 2 - 4
pages/patientInformationList/patientInformationList.vue

@@ -549,12 +549,10 @@
549
 							e.newTime = dayjs(new Date(e.sortYytime)).format('MM-DD HH:mm')
549
 							e.newTime = dayjs(new Date(e.sortYytime)).format('MM-DD HH:mm')
550
 							if(e.inspects && e.inspects.length && e.inspects[0].endCheckTime){
550
 							if(e.inspects && e.inspects.length && e.inspects[0].endCheckTime){
551
 								e.newTime2 = dayjs(new Date(e.inspects[0].endCheckTime)).format('HH:mm')
551
 								e.newTime2 = dayjs(new Date(e.inspects[0].endCheckTime)).format('HH:mm')
552
+								e.yyEndTime = e.newTime +'--'+ e.newTime2
552
 							}else{
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
             if (idx === 0) {
557
             if (idx === 0) {
560
               this.zxzData = res.list;
558
               this.zxzData = res.list;

+ 7 - 15
pages/receipt_infopage/receipt_infopage.vue

@@ -129,7 +129,7 @@
129
         </view>
129
         </view>
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'))">
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
           <text class="text1">预约时间</text>
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
           <text class="text2"
133
           <text class="text2"
134
             v-if="infoDATA.taskType.associationType.value == 'patientTransport' || infoDATA.taskType.associationType.value == 'other'">{{ infoDATA.yyjdTime|yyTimeFilter }}</text>
134
             v-if="infoDATA.taskType.associationType.value == 'patientTransport' || infoDATA.taskType.associationType.value == 'other'">{{ infoDATA.yyjdTime|yyTimeFilter }}</text>
135
 				</view>
135
 				</view>
@@ -1684,24 +1684,16 @@
1684
 								e.newTime = dayjs(new Date(e.yyTime)).format('MM-DD HH:mm')
1684
 								e.newTime = dayjs(new Date(e.yyTime)).format('MM-DD HH:mm')
1685
 								if(e.endCheckTime){
1685
 								if(e.endCheckTime){
1686
 									e.newTime2 = dayjs(new Date(e.endCheckTime)).format('HH:mm')
1686
 									e.newTime2 = dayjs(new Date(e.endCheckTime)).format('HH:mm')
1687
+									e.yyEndTime = e.newTime +'--'+ e.newTime2
1687
 								}else{
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
             this.infoDATA = res.data;
1697
             this.infoDATA = res.data;
1706
             // 计算高度
1698
             // 计算高度
1707
             setTimeout(() => {
1699
             setTimeout(() => {

+ 6 - 5
pages/receiptpage/receiptpage.vue

@@ -228,7 +228,7 @@
228
 										  <text class="text_big" :class="dept.signIn ? 'green': ''">{{ dept.dept }}</text>
228
 										  <text class="text_big" :class="dept.signIn ? 'green': ''">{{ dept.dept }}</text>
229
 										</view>
229
 										</view>
230
                     <view style="text-align: right;">
230
                     <view style="text-align: right;">
231
-                      {{ dept.yyEndTime | yyTimeFilter}}
231
+                      {{ dept.yyEndTime }}
232
                     </view>
232
                     </view>
233
 									</view>
233
 									</view>
234
 								</view>
234
 								</view>
@@ -2735,12 +2735,13 @@
2735
 										e.newTime = dayjs(new Date(e.yyTime)).format('MM-DD HH:mm')
2735
 										e.newTime = dayjs(new Date(e.yyTime)).format('MM-DD HH:mm')
2736
 										if(e.endCheckTime){
2736
 										if(e.endCheckTime){
2737
 											e.newTime2 = dayjs(new Date(e.endCheckTime)).format('HH:mm')
2737
 											e.newTime2 = dayjs(new Date(e.endCheckTime)).format('HH:mm')
2738
+											e.yyEndTime = e.newTime +'--'+ e.newTime2
2738
 										}else{
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
 								v.taskTypeConfig = this.taskTypeList.find(i=>i.id == v.taskType.id)
2747
 								v.taskTypeConfig = this.taskTypeList.find(i=>i.id == v.taskType.id)