Bläddra i källkod

药品任务类型是否允许一键签收开关

seimin 3 år sedan
förälder
incheckning
177d0d1318

+ 7 - 0
src/app/views/task-type-management/task-type-management.component.html

@@ -222,6 +222,13 @@
222 222
             <label nz-radio nzValue='384'>审核可自动建单</label>
223 223
           </nz-radio-group>
224 224
         </div>
225
+        <div class="mb8 w100" *ngIf="association['id'] == 257">
226
+          <nz-form-label class="label" nzRequired>是否允许一键签收</nz-form-label>
227
+          <nz-radio-group class="handlerType" [(ngModel)]="isOneClickSignIn">
228
+            <label nz-radio nzValue='1'>是</label>
229
+            <label nz-radio nzValue='0'>否</label>
230
+          </nz-radio-group>
231
+        </div>
225 232
         <div nz-row *ngIf='carryShow&&(association.id == 260 || association.id == 255)'>
226 233
           <div nz-col nzSpan="5" class="label ml8">携带设备:</div>
227 234
           <div nz-col nzSpan="18">

+ 10 - 0
src/app/views/task-type-management/task-type-management.component.ts

@@ -102,6 +102,7 @@ export class TaskTypeManagementComponent implements OnInit {
102 102
   isMoreDept = "0"; //关联检查是否允许多个科室
103 103
   isRepeatCreateOder = "2"; //限制重复建单
104 104
   isDrugsCreateTime = "0"; //药品自动建单
105
+  isOneClickSignIn = "0"; //是否允许一键签收
105 106
   // wechatFocusSwitch = "0"; //支助中心端是否能标记重点关注
106 107
   isRemarks: any = "0"; //是否需要备注信息(其他类型)
107 108
   remarks = ""; //备注信息提示用语(其他类型)
@@ -759,6 +760,10 @@ export class TaskTypeManagementComponent implements OnInit {
759 760
       !data.isDrugsCreateTime
760 761
         ? "0"
761 762
         : data.isDrugsCreateTime + ""; //药品自动建单
763
+    this.isOneClickSignIn =
764
+      !data.isOneClickSignIn
765
+        ? "0"
766
+        : data.isOneClickSignIn + ""; //是否允许一键签收
762 767
     // this.wechatFocusSwitch =
763 768
     //   data.wechatFocusSwitch === undefined ? "0" : data.wechatFocusSwitch + ""; //支助中心端是否能标记重点关注
764 769
     this.leadTime =
@@ -1073,6 +1078,11 @@ export class TaskTypeManagementComponent implements OnInit {
1073 1078
     }else{
1074 1079
       this.taskData.taskType.isDrugsCreateTime = parseInt(this.isDrugsCreateTime); //药品自动建单
1075 1080
     }
1081
+    if (!this.isOneClickSignIn ||this.isOneClickSignIn === '0') {
1082
+      this.taskData.taskType.isOneClickSignIn = null;
1083
+    }else{
1084
+      this.taskData.taskType.isOneClickSignIn = parseInt(this.isOneClickSignIn); //是否允许一键签收
1085
+    }
1076 1086
     // this.taskData.taskType.wechatFocusSwitch =
1077 1087
     //   this.wechatFocusSwitch === "1" ? 1 : 0; //支助中心端重点关注开关
1078 1088
     this.taskData.taskType.remarksSwitch = this.isRemarks === "1" ? 1 : 0; //是否需要备注信息