浏览代码

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

seimin 3 年之前
父节点
当前提交
177d0d1318

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

@@ -222,6 +222,13 @@
222
             <label nz-radio nzValue='384'>审核可自动建单</label>
222
             <label nz-radio nzValue='384'>审核可自动建单</label>
223
           </nz-radio-group>
223
           </nz-radio-group>
224
         </div>
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
         <div nz-row *ngIf='carryShow&&(association.id == 260 || association.id == 255)'>
232
         <div nz-row *ngIf='carryShow&&(association.id == 260 || association.id == 255)'>
226
           <div nz-col nzSpan="5" class="label ml8">携带设备:</div>
233
           <div nz-col nzSpan="5" class="label ml8">携带设备:</div>
227
           <div nz-col nzSpan="18">
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
   isMoreDept = "0"; //关联检查是否允许多个科室
102
   isMoreDept = "0"; //关联检查是否允许多个科室
103
   isRepeatCreateOder = "2"; //限制重复建单
103
   isRepeatCreateOder = "2"; //限制重复建单
104
   isDrugsCreateTime = "0"; //药品自动建单
104
   isDrugsCreateTime = "0"; //药品自动建单
105
+  isOneClickSignIn = "0"; //是否允许一键签收
105
   // wechatFocusSwitch = "0"; //支助中心端是否能标记重点关注
106
   // wechatFocusSwitch = "0"; //支助中心端是否能标记重点关注
106
   isRemarks: any = "0"; //是否需要备注信息(其他类型)
107
   isRemarks: any = "0"; //是否需要备注信息(其他类型)
107
   remarks = ""; //备注信息提示用语(其他类型)
108
   remarks = ""; //备注信息提示用语(其他类型)
@@ -759,6 +760,10 @@ export class TaskTypeManagementComponent implements OnInit {
759
       !data.isDrugsCreateTime
760
       !data.isDrugsCreateTime
760
         ? "0"
761
         ? "0"
761
         : data.isDrugsCreateTime + ""; //药品自动建单
762
         : data.isDrugsCreateTime + ""; //药品自动建单
763
+    this.isOneClickSignIn =
764
+      !data.isOneClickSignIn
765
+        ? "0"
766
+        : data.isOneClickSignIn + ""; //是否允许一键签收
762
     // this.wechatFocusSwitch =
767
     // this.wechatFocusSwitch =
763
     //   data.wechatFocusSwitch === undefined ? "0" : data.wechatFocusSwitch + ""; //支助中心端是否能标记重点关注
768
     //   data.wechatFocusSwitch === undefined ? "0" : data.wechatFocusSwitch + ""; //支助中心端是否能标记重点关注
764
     this.leadTime =
769
     this.leadTime =
@@ -1073,6 +1078,11 @@ export class TaskTypeManagementComponent implements OnInit {
1073
     }else{
1078
     }else{
1074
       this.taskData.taskType.isDrugsCreateTime = parseInt(this.isDrugsCreateTime); //药品自动建单
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
     // this.taskData.taskType.wechatFocusSwitch =
1086
     // this.taskData.taskType.wechatFocusSwitch =
1077
     //   this.wechatFocusSwitch === "1" ? 1 : 0; //支助中心端重点关注开关
1087
     //   this.wechatFocusSwitch === "1" ? 1 : 0; //支助中心端重点关注开关
1078
     this.taskData.taskType.remarksSwitch = this.isRemarks === "1" ? 1 : 0; //是否需要备注信息
1088
     this.taskData.taskType.remarksSwitch = this.isRemarks === "1" ? 1 : 0; //是否需要备注信息