Bläddra i källkod

药品配送增加药品自动建单

seimin 3 år sedan
förälder
incheckning
e5733ed8ea

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

@@ -213,6 +213,15 @@
213 213
             <label nz-radio nzValue='0'>不可重复建单</label>
214 214
           </nz-radio-group>
215 215
         </div>
216
+        <div class="mb8 w100" *ngIf="association['id'] == 257">
217
+          <nz-form-label class="label" nzRequired>药品自动建单</nz-form-label>
218
+          <nz-radio-group class="handlerType" [(ngModel)]="isDrugsCreateTime">
219
+            <label nz-radio nzValue='0'>不建单</label>
220
+            <label nz-radio nzValue='1'>发药可自动建单</label>
221
+            <label nz-radio nzValue='2'>配药可自动建单</label>
222
+            <label nz-radio nzValue='3'>审核可自动建单</label>
223
+          </nz-radio-group>
224
+        </div>
216 225
         <div nz-row *ngIf='carryShow&&(association.id == 260 || association.id == 255)'>
217 226
           <div nz-col nzSpan="5" class="label ml8">携带设备:</div>
218 227
           <div nz-col nzSpan="18">

+ 1 - 1
src/app/views/task-type-management/task-type-management.component.less

@@ -194,7 +194,7 @@
194 194
         background: #f9fafb;
195 195
         border: 1px solid #e5e9ed;
196 196
         border-radius: 10px 10px 0px 0px;
197
-        padding: 24px 160px;
197
+        padding: 24px 120px;
198 198
 
199 199
         .label {
200 200
           margin-left: 16px;

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

@@ -101,6 +101,7 @@ export class TaskTypeManagementComponent implements OnInit {
101 101
   isHalfInspect = "0"; //是否半陪检
102 102
   isMoreDept = "0"; //关联检查是否允许多个科室
103 103
   isRepeatCreateOder = "2"; //限制重复建单
104
+  isDrugsCreateTime = "0"; //药品自动建单
104 105
   // wechatFocusSwitch = "0"; //支助中心端是否能标记重点关注
105 106
   isRemarks: any = "0"; //是否需要备注信息(其他类型)
106 107
   remarks = ""; //备注信息提示用语(其他类型)
@@ -754,6 +755,10 @@ export class TaskTypeManagementComponent implements OnInit {
754 755
       data.isRepeatCreateOder === undefined
755 756
         ? "2"
756 757
         : data.isRepeatCreateOder + ""; //限制重复建单
758
+    this.isDrugsCreateTime =
759
+      !data.isDrugsCreateTime
760
+        ? "0"
761
+        : data.isDrugsCreateTime + ""; //药品自动建单
757 762
     // this.wechatFocusSwitch =
758 763
     //   data.wechatFocusSwitch === undefined ? "0" : data.wechatFocusSwitch + ""; //支助中心端是否能标记重点关注
759 764
     this.leadTime =
@@ -1063,6 +1068,11 @@ export class TaskTypeManagementComponent implements OnInit {
1063 1068
       this.taskData.taskType.isRepeatCreateOder =
1064 1069
         this.isRepeatCreateOder === "1" ? 1 : 0; //限制重复建单
1065 1070
     }
1071
+    if (!this.isDrugsCreateTime ||this.isDrugsCreateTime === '0') {
1072
+      this.taskData.taskType.isDrugsCreateTime = null;
1073
+    }else{
1074
+      this.taskData.taskType.isDrugsCreateTime = parseInt(this.isDrugsCreateTime); //药品自动建单
1075
+    }
1066 1076
     // this.taskData.taskType.wechatFocusSwitch =
1067 1077
     //   this.wechatFocusSwitch === "1" ? 1 : 0; //支助中心端重点关注开关
1068 1078
     this.taskData.taskType.remarksSwitch = this.isRemarks === "1" ? 1 : 0; //是否需要备注信息

BIN
src/app/views/task-type-management/task-type-management.tar.gz