浏览代码

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

seimin 3 年之前
父节点
当前提交
18359c042d
共有 2 个文件被更改,包括 17 次插入0 次删除
  1. 10 0
      src/app/views/sys-config/sys-config.component.html
  2. 7 0
      src/app/views/sys-config/sys-config.component.ts

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

@@ -27,6 +27,16 @@
27
           </nz-form-control>
27
           </nz-form-control>
28
         </nz-form-item>
28
         </nz-form-item>
29
         <nz-form-item class="formItem">
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
           <nz-form-label [nzSpan]="24" nzFor="busiViewDeptId" nzRequired class="label">业务视图科室类型</nz-form-label>
40
           <nz-form-label [nzSpan]="24" nzFor="busiViewDeptId" nzRequired class="label">业务视图科室类型</nz-form-label>
31
           <nz-form-control [nzSpan]="24" nzErrorTip="业务视图科室类型是必填项!">
41
           <nz-form-control [nzSpan]="24" nzErrorTip="业务视图科室类型是必填项!">
32
             <nz-select nzPlaceHolder="请选择业务视图科室类型" formControlName="busiViewDeptId">
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
       defaultPwd: [null, [Validators.required]],
34
       defaultPwd: [null, [Validators.required]],
35
       effectiveDuration: [null, [Validators.required]],
35
       effectiveDuration: [null, [Validators.required]],
36
       orderClearUserSwitch: [null, [Validators.required]],
36
       orderClearUserSwitch: [null, [Validators.required]],
37
+      deptQRCode: [null, [Validators.required]],
37
       formUrl: [{ value: null, disabled: true }, [Validators.required]],
38
       formUrl: [{ value: null, disabled: true }, [Validators.required]],
38
       serviceUrl: [{ value: null, disabled: true }, [Validators.required]],
39
       serviceUrl: [{ value: null, disabled: true }, [Validators.required]],
39
       cachePath: [{ value: null, disabled: true }, [Validators.required]],
40
       cachePath: [{ value: null, disabled: true }, [Validators.required]],
@@ -72,6 +73,7 @@ export class SysConfigComponent implements OnInit {
72
         item.keyconfig === "pwd" ||
73
         item.keyconfig === "pwd" ||
73
         item.keyconfig === "conversationSeconds" ||
74
         item.keyconfig === "conversationSeconds" ||
74
         item.keyconfig === "orderClearUserSwitch" ||
75
         item.keyconfig === "orderClearUserSwitch" ||
76
+        item.keyconfig === "deptQRCode" ||
75
         item.keyconfig === "busiViewDeptId"
77
         item.keyconfig === "busiViewDeptId"
76
     );
78
     );
77
     filterData.forEach((item) => {
79
     filterData.forEach((item) => {
@@ -82,6 +84,8 @@ export class SysConfigComponent implements OnInit {
82
       } else if (item.keyconfig === "orderClearUserSwitch") {
84
       } else if (item.keyconfig === "orderClearUserSwitch") {
83
         item.valueconfig =
85
         item.valueconfig =
84
           this.validateForm.controls.orderClearUserSwitch.value;
86
           this.validateForm.controls.orderClearUserSwitch.value;
87
+      } else if (item.keyconfig === "deptQRCode") {
88
+        item.valueconfig = this.validateForm.controls.deptQRCode.value;
85
       } else if (item.keyconfig === "busiViewDeptId") {
89
       } else if (item.keyconfig === "busiViewDeptId") {
86
         item.valueconfig = this.validateForm.controls.busiViewDeptId.value;
90
         item.valueconfig = this.validateForm.controls.busiViewDeptId.value;
87
       }
91
       }
@@ -138,6 +142,9 @@ export class SysConfigComponent implements OnInit {
138
                     c[1]
142
                     c[1]
139
                   );
143
                   );
140
                   break;
144
                   break;
145
+                case "deptQRCode":
146
+                  this.validateForm.controls.deptQRCode.setValue(c[1]);
147
+                  break;
141
                 case "formUri":
148
                 case "formUri":
142
                   this.validateForm.controls.formUrl.setValue(c[1]);
149
                   this.validateForm.controls.formUrl.setValue(c[1]);
143
                   break;
150
                   break;