seimin hai 1 ano
pai
achega
1fd4b36a32

+ 1 - 1
src/app/share/allocation-worker/allocation-worker.component.html

@@ -36,7 +36,7 @@
36 36
               <td nzAlign="center">{{ data.name }}</td>
37 37
               <td nzAlign="center" *ngIf="workerDispatchUserList === 'dynamic'">{{ data.groupDTO?.groupName }}</td>
38 38
               <td nzAlign="center" *ngIf="workerDispatchUserList === 'dynamic'">{{ data.totalCount }}</td>
39
-              <td nzAlign="center" *ngIf="workerDispatchUserList === 'dynamic'" [ngClass]="{red: !data.freetime, green: data.freetime}">{{ data.freetime || '忙碌中' }}</td>
39
+              <td nzAlign="center" *ngIf="workerDispatchUserList === 'dynamic'" [ngClass]="{red: data.workStateRemark ? true : !data.freetime, green: !data.workStateRemark && data.freetime}">{{ data.workStateRemark ? '示忙-' + data.workStateRemark : (data.freetime || '忙碌中') }}</td>
40 40
             </tr>
41 41
           </tbody>
42 42
         </nz-table>

+ 5 - 5
src/app/views/hushijiandan/hushijiandan.component.html

@@ -1660,14 +1660,14 @@
1660 1660
                           <td>{{ item.surgeryName }}</td>
1661 1661
                           <td>{{ item.state?.name }}</td>
1662 1662
                           <td>
1663
-                            <!-- 手术状态是【手术安排】,并且【是否开启手术即将开始通知】开启 -->
1664
-                            <button class="mr8" (click)="surgeryBegin($event, item)" *ngIf="item.state && item.state.value == 3 && surgeryConfigs.surgeryBegin == 1">即将开始</button>
1663
+                            <!-- 手术状态是【手术安排】和【接患者中】,并且【是否开启手术即将开始通知】开启 -->
1664
+                            <button class="mr8 mb8" (click)="surgeryBegin($event, item)" *ngIf="item.state && (item.state.value == 3 || item.state.value == 7) && surgeryConfigs.surgeryBegin == 1">即将开始</button>
1665 1665
                             <!-- 【是否开启手术即将开始通知】开启 -->
1666
-                            <button class="mr8" (click)="pickUpPatient($event, item)" *ngIf="item.state && item.state.value == 3">一键接患者</button>
1666
+                            <button class="mr8 mb8" (click)="pickUpPatient($event, item)" *ngIf="item.state && item.state.value == 3">一键接患者</button>
1667 1667
                             <!-- 手术状态是【手术中】,并且【是否开通送回病房】开启 -->
1668
-                            <button class="mr8" (click)="sendWard($event, item)" *ngIf="item.patientDTO && surgeryConfigs && surgeryConfigs.remandClinical == 1 && item.state && item.state.value == 8">送回病房</button>
1668
+                            <button class="mr8 mb8" (click)="sendWard($event, item)" *ngIf="item.patientDTO && surgeryConfigs && surgeryConfigs.remandClinical == 1 && item.state && item.state.value == 8">送回病房</button>
1669 1669
                             <!-- 手术状态是【手术中】,并且【是否开通送回苏醒室】开启 -->
1670
-                            <button class="mr8" (click)="sendAwakeningRoom($event, item)" *ngIf="item.patientDTO && surgeryConfigs && surgeryConfigs.remandRecovery == 1 && item.state && item.state.value == 8">送回苏醒间</button>
1670
+                            <button class="mr8 mb8" (click)="sendAwakeningRoom($event, item)" *ngIf="item.patientDTO && surgeryConfigs && surgeryConfigs.remandRecovery == 1 && item.state && item.state.value == 8">送回苏醒间</button>
1671 1671
                           </td>
1672 1672
                         </tr>
1673 1673
                       </tbody>

+ 1 - 1
src/app/views/work-assignment/work-assignment.component.ts

@@ -252,7 +252,7 @@ export class WorkAssignmentComponent implements OnInit {
252 252
     }
253 253
     // 示忙原因
254 254
     this.busyList.forEach(v => {
255
-      if(v.busyContent.trim()){
255
+      if(v.busyContent && v.busyContent.trim()){
256 256
         data.workScheme['busyContent' + v.id] = v.busyContent.trim();
257 257
         data.workScheme['busyMinute' + v.id] = v.busyMinute;
258 258
       }