소스 검색

系统设置添加pda版本号

maotao 4 달 전
부모
커밋
ebc8af5f9d

+ 4 - 2
src/app/components/configurationCenter/configuration-deptUser/configuration-deptUser.component.ts

@@ -194,9 +194,11 @@ export class ConfigurationDeptUserComponent implements OnInit {
194 194
 			deptArr.push(i.id)
195 195
 		}
196 196
     this.validatePriorityForm.controls.department.setValue(deptArr);
197
-    this.validatePriorityForm.controls.handleGroup.setValue(data.handleGroupDTO.id);
197
+		if(data.handleGroupDTO){
198
+			this.validatePriorityForm.controls.handleGroup.setValue(data.handleGroupDTO.id);
199
+			this.getUser(data.handleGroupDTO.id)
200
+		}
198 201
 		this.validatePriorityForm.controls.binding.setValue(data.handleUserDTO?'1':'0')
199
-		this.getUser(data.handleGroupDTO.id)
200 202
 		if(data.handleUserDTO){
201 203
 			this.validatePriorityForm.controls.handleUser.setValue(data.handleUserDTO.id);
202 204
 		}

+ 21 - 23
src/app/share/pathology-add/pathology-add.component.html

@@ -283,14 +283,13 @@
283 283
 		<div class="monad">
284 284
 			<div *ngIf="printData && printData.specimenList && printData.specimenList.length>1 && operation != 'addPrint'" style="border: 1px solid #AAAAAA;
285 285
 				border-radius: 5px;font-size: 12px;">
286
-				 <div style="display: flex;">
287
-					 <img style="width: 50%;height: 70px;border-radius: 5px;" [src]="printData.applyBarCode" alt="">
288
-					 <div style="width: 50%;">
289
-						 
290
-						 <img style="width: 100%; border-radius: 5px;
291
-						 	position: relative;top: 15px;right: 7px;" [src]="tool.logoUrl" alt="">
292
-					 	<!-- <img style="width: 100%; border-radius: 5px;
293
-					 		position: relative;top: 15px;right: 7px;" src="../../../assets/images/yc_logo.png" alt=""> -->
286
+				 <div style="display: flex;align-items: center;flex-wrap: nowrap;height: 80px;">
287
+					 <div style="width: 60%;height: 70px;text-align: center;">
288
+						 <img style="max-width: 95%;height: 80%;" [src]="printData.applyBarCode" alt="">
289
+						 <div>{{printData.applyCode}}</div>
290
+					 </div>
291
+					 <div style="width: 40%;text-align: center;">
292
+						 <img style="max-width: 100%;height: 100%;" [src]="tool.logoUrl" alt="">
294 293
 					 </div>
295 294
 				 </div>
296 295
 				
@@ -328,14 +327,13 @@
328 327
 			
329 328
 			<div *ngIf="printData && printData.specimenList && printData.specimenList.length>0 && operation == 'addPrint'" style="border: 1px solid #AAAAAA;
330 329
 				border-radius: 5px;font-size: 12px;">
331
-				 <div style="display: flex;">
332
-					 <img style="width: 50%;height: 70px;border-radius: 5px;" [src]="printData.applyBarCode" alt="">
333
-					 <div style="width: 50%;">
334
-						 
335
-						 <img style="width: 100%; border-radius: 5px;
336
-						 	position: relative;top: 15px;right: 7px;" [src]="tool.logoUrl" alt="">
337
-					 	<!-- <img style="width: 100%; border-radius: 5px;
338
-					 		position: relative;top: 15px;right: 7px;" src="../../../assets/images/yc_logo.png" alt=""> -->
330
+				 <div style="display: flex;align-items: center;flex-wrap: nowrap;height: 80px;">
331
+					 <div style="width: 60%;height: 70px;text-align: center;">
332
+						 <img style="max-width: 95%;height: 80%;" [src]="printData.applyBarCode" alt="">
333
+						 <div>{{printData.applyCode}}</div>
334
+					 </div>
335
+					 <div style="width: 40%;text-align: center;">
336
+						 <img style="max-width: 100%;height: 100%;" [src]="tool.logoUrl" alt="">
339 337
 					 </div>
340 338
 				 </div>
341 339
 				
@@ -376,13 +374,13 @@
376 374
 				<div *ngFor="let data of printData.specimenList; let index=index;">
377 375
 				 <div style="height: 50px;" *ngIf="printData && printData.specimenList && printData.specimenList.length>1"></div>
378 376
 				 <div style="border: 1px solid #AAAAAA;border-radius: 5px;">
379
-					 <div style="display: flex;">
380
-					 	<img style="width: 50%;height: 70px;border-radius: 5px;" [src]="data.barCode" alt="">
381
-						<div style="width: 50%;">
382
-							<img style="width: 100%; border-radius: 5px;
383
-								position: relative;top: 15px;right: 7px;" [src]="tool.logoUrl" alt="">
384
-							<!-- <img style="width: 100%;border-radius: 5px;
385
-								position: relative;top: 15px;right: 7px;" src="../../../assets/images/yc_logo.png" alt=""> -->
377
+					 <div style="display: flex;align-items: center;flex-wrap: nowrap;height: 80px;">
378
+						<div style="width: 60%;height: 70px;text-align: center;">
379
+							<img style="max-width: 95%;height: 80%;" [src]="data.barCode" alt="">
380
+						  <div>{{data.specimenCode}}</div>
381
+						</div>
382
+						<div style="width: 40%;text-align: center;">
383
+							<img style="max-width: 100%;height: 100%;" [src]="tool.logoUrl" alt="">
386 384
 						</div>
387 385
 					 </div>
388 386
 					 <div style="display: flex;border-bottom: 1px solid #AAAAAA;">

+ 15 - 15
src/app/share/pathology-detail/pathology-detail.component.html

@@ -19,7 +19,7 @@
19 19
 					<nz-form-item class="form-title-box">
20 20
 						<div class="form-title"><span class="font-weight-500">患者信息:</span>{{detailsData.patientDTO.patientName}} ({{detailsData.patientDTO.bedNum}}床)</div>
21 21
 						<div class="form-title"><span class="font-weight-500">年龄:</span>{{detailsData.patientDTO.age||'-'}}</div>
22
-						<div class="form-title"><span class="font-weight-500">性别:</span>{{detailsData.patientDTO.gender.name||'-'}}</div>
22
+						<div class="form-title"><span class="font-weight-500">性别:</span>{{detailsData.patientDTO.gender ? detailsData.patientDTO.gender.name : '-'}}</div>
23 23
 						<div class="form-title"><span class="font-weight-500">住院号:</span>{{detailsData.patientDTO.patientCode}}</div>
24 24
 					</nz-form-item>
25 25
 					
@@ -115,13 +115,13 @@
115 115
 		<div class="monad">
116 116
 			<div *ngIf="printData && printData.specimenList && printData.specimenList.length>1" style="border: 1px solid #AAAAAA;
117 117
 				border-radius: 5px;font-size: 12px;">
118
-				 <div style="display: flex;">
119
-					 <img style="width: 50%;height: 70px;border-radius: 5px;" [src]="printData.applyBarCode" alt="">
120
-					 <div style="width: 50%;">
121
-						 <img style="width: 100%; border-radius: 5px;
122
-						 	position: relative;top: 15px;right: 7px;" [src]="tool.logoUrl" alt="">
123
-<!-- 					 	<img style="width: 100%; border-radius: 5px;
124
-					 		position: relative;top: 15px;right: 7px;" src="../../../assets/images/yc_logo.png" alt=""> -->
118
+				 <div style="display: flex;align-items: center;flex-wrap: nowrap;height: 80px;">
119
+					 <div style="width: 60%;height: 70px;text-align: center;">
120
+						 <img style="max-width: 95%;height: 80%;" [src]="printData.applyBarCode" alt="">
121
+						 <div>{{printData.applyCode}}</div>
122
+					 </div>
123
+					 <div style="width: 40%;text-align: center;">
124
+						 <img style="max-width: 100%;height: 100%;" [src]="tool.logoUrl" alt="">
125 125
 					 </div>
126 126
 				 </div>
127 127
 				
@@ -162,13 +162,13 @@
162 162
 				<div *ngFor="let data of printData.specimenList; let index=index;">
163 163
 				 <div style="height: 50px;" *ngIf="printData && printData.specimenList && printData.specimenList.length>1"></div>
164 164
 				 <div style="border: 1px solid #AAAAAA;border-radius: 5px;">
165
-					 <div style="display: flex;">
166
-					 	<img style="width: 50%;height: 70px;border-radius: 5px;" [src]="data.barCode" alt="">
167
-						<div style="width: 50%;">
168
-							<img style="width: 100%; border-radius: 5px;
169
-								position: relative;top: 15px;right: 7px;" [src]="tool.logoUrl" alt="">
170
-							<!-- <img style="width: 100%;border-radius: 5px;
171
-								position: relative;top: 15px;right: 7px;" src="../../../assets/images/yc_logo.png" alt=""> -->
165
+					 <div style="display: flex;align-items: center;flex-wrap: nowrap;height: 80px;">
166
+						<div style="width: 60%;height: 70px;text-align: center;">
167
+							<img style="max-width: 95%;height: 80%;" [src]="data.barCode" alt="">
168
+							<div>{{data.specimenCode}}</div>
169
+						</div>
170
+						<div style="width: 40%;text-align: center;">
171
+							<img style="max-width: 100%;height: 100%;" [src]="tool.logoUrl" alt="">
172 172
 						</div>
173 173
 					 </div>
174 174
 					 <div style="display: flex;border-bottom: 1px solid #AAAAAA;">

+ 6 - 0
src/app/views/sys-config/sys-config.component.html

@@ -208,6 +208,12 @@
208 208
 						</nz-radio-group>
209 209
 				  </nz-form-control>
210 210
 				</nz-form-item>
211
+				<nz-form-item class="formItem">
212
+				  <nz-form-label [nzSpan]="24" nzFor="supportAppVersion" class="label">支助APP版本号</nz-form-label>
213
+				  <nz-form-control [nzSpan]="24" nzErrorTip="请输入支助APP版本号!">
214
+				    <input nz-input formControlName="supportAppVersion" id="supportAppVersion" placeholder="请输入支助APP版本号">
215
+				  </nz-form-control>
216
+				</nz-form-item>
211 217
       </div>
212 218
     </form>
213 219
   </overlay-scrollbars>

+ 8 - 1
src/app/views/sys-config/sys-config.component.ts

@@ -74,6 +74,7 @@ export class SysConfigComponent implements OnInit {
74 74
       busiViewDeptId: [null, [Validators.required]],
75 75
 			repairs: [null, [Validators.required]],
76 76
 			cmdbRepair: [null, [Validators.required]],
77
+			supportAppVersion: [null, [Validators.required]],
77 78
     });
78 79
     this.getDeptType();
79 80
     this.coopBtns = this.tool.initCoopBtns(this.route);
@@ -152,7 +153,8 @@ export class SysConfigComponent implements OnInit {
152 153
         item.keyconfig === "busiViewDeptId" ||
153 154
 				item.keyconfig === "deptRepair" ||
154 155
 				item.keyconfig === "publicRepair" ||
155
-				item.keyconfig === "cmdbRepair" 
156
+				item.keyconfig === "cmdbRepair" ||
157
+				item.keyconfig === "supportAppVersion"
156 158
     );
157 159
 		console.log(7777,this.validateForm.controls.repairs.value)
158 160
     filterData.forEach((item) => {
@@ -206,6 +208,8 @@ export class SysConfigComponent implements OnInit {
206 208
 			  item.valueconfig = value;
207 209
 			}else if (item.keyconfig === "cmdbRepair") {
208 210
         item.valueconfig = this.validateForm.controls.cmdbRepair.value;
211
+      }else if (item.keyconfig === "supportAppVersion") {
212
+        item.valueconfig = this.validateForm.controls.supportAppVersion.value;
209 213
       }
210 214
     });
211 215
     const postData = filterData;
@@ -334,6 +338,9 @@ export class SysConfigComponent implements OnInit {
334 338
 								case "cmdbRepair":
335 339
 								  this.validateForm.controls.cmdbRepair.setValue(c[1] + "");
336 340
 								  break;
341
+								case "supportAppVersion":
342
+								  this.validateForm.controls.supportAppVersion.setValue(c[1]);
343
+								  break;
337 344
               }
338 345
             });
339 346
           } else {