Sfoglia il codice sorgente

系统配置中增加是否开通科室二维码设置选择是和否;选择是则可以进行科室设置

seimin 3 anni fa
parent
commit
18359c042d

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

@@ -27,6 +27,16 @@
27 27
           </nz-form-control>
28 28
         </nz-form-item>
29 29
         <nz-form-item class="formItem">
30
+          <nz-form-label [nzSpan]="10" nzFor="deptQRCode" nzRequired class="label">是否开通科室二维码设置
31
+          </nz-form-label>
32
+          <nz-form-control [nzSpan]="14" nzErrorTip="是否开通科室二维码设置是必填项!">
33
+            <nz-radio-group formControlName="deptQRCode">
34
+              <label nz-radio nzValue="1">是</label>
35
+              <label nz-radio nzValue="0">否</label>
36
+            </nz-radio-group>
37
+          </nz-form-control>
38
+        </nz-form-item>
39
+        <nz-form-item class="formItem">
30 40
           <nz-form-label [nzSpan]="24" nzFor="busiViewDeptId" nzRequired class="label">业务视图科室类型</nz-form-label>
31 41
           <nz-form-control [nzSpan]="24" nzErrorTip="业务视图科室类型是必填项!">
32 42
             <nz-select nzPlaceHolder="请选择业务视图科室类型" formControlName="busiViewDeptId">

+ 7 - 0
src/app/views/sys-config/sys-config.component.ts

@@ -34,6 +34,7 @@ export class SysConfigComponent implements OnInit {
34 34
       defaultPwd: [null, [Validators.required]],
35 35
       effectiveDuration: [null, [Validators.required]],
36 36
       orderClearUserSwitch: [null, [Validators.required]],
37
+      deptQRCode: [null, [Validators.required]],
37 38
       formUrl: [{ value: null, disabled: true }, [Validators.required]],
38 39
       serviceUrl: [{ value: null, disabled: true }, [Validators.required]],
39 40
       cachePath: [{ value: null, disabled: true }, [Validators.required]],
@@ -72,6 +73,7 @@ export class SysConfigComponent implements OnInit {
72 73
         item.keyconfig === "pwd" ||
73 74
         item.keyconfig === "conversationSeconds" ||
74 75
         item.keyconfig === "orderClearUserSwitch" ||
76
+        item.keyconfig === "deptQRCode" ||
75 77
         item.keyconfig === "busiViewDeptId"
76 78
     );
77 79
     filterData.forEach((item) => {
@@ -82,6 +84,8 @@ export class SysConfigComponent implements OnInit {
82 84
       } else if (item.keyconfig === "orderClearUserSwitch") {
83 85
         item.valueconfig =
84 86
           this.validateForm.controls.orderClearUserSwitch.value;
87
+      } else if (item.keyconfig === "deptQRCode") {
88
+        item.valueconfig = this.validateForm.controls.deptQRCode.value;
85 89
       } else if (item.keyconfig === "busiViewDeptId") {
86 90
         item.valueconfig = this.validateForm.controls.busiViewDeptId.value;
87 91
       }
@@ -138,6 +142,9 @@ export class SysConfigComponent implements OnInit {
138 142
                     c[1]
139 143
                   );
140 144
                   break;
145
+                case "deptQRCode":
146
+                  this.validateForm.controls.deptQRCode.setValue(c[1]);
147
+                  break;
141 148
                 case "formUri":
142 149
                   this.validateForm.controls.formUrl.setValue(c[1]);
143 150
                   break;