seimin недель назад: 4
Родитель
Сommit
3809c76b81

+ 4 - 4
src/app/views/fuwutai/fuwutai.component.html

@@ -1106,18 +1106,18 @@
1106 1106
                                 </nz-select>
1107 1107
                               </nz-form-control>
1108 1108
                             </nz-form-item>
1109
-                            <nz-form-item class="ml8" class="goods-control">
1110
-                              <nz-form-label style="line-height: 40px;" class="label" nzFor="goods" *ngIf="goodsNow.length">携带设备</nz-form-label>
1109
+                            <nz-form-item class="ml8" class="goods-control" *ngIf="inspectAndPatientTransportConfig.enableGoods == 1">
1110
+                              <nz-form-label style="line-height: 40px;" class="label" nzFor="goods">携带设备</nz-form-label>
1111 1111
                               <nz-form-control class="control" nzErrorTip="请选择携带设备!">
1112 1112
                                 <nz-checkbox-group [(ngModel)]="goodsNow" formControlName="goods"></nz-checkbox-group>
1113 1113
                               </nz-form-control>
1114 1114
                             </nz-form-item>
1115 1115
                           </div>
1116 1116
                         </div>
1117
-                        <div nz-col [nzSpan]="24">
1117
+                        <div nz-col [nzSpan]="24" *ngIf="inspectAndPatientTransportConfig.enableTripType == 1">
1118 1118
                           <div class="control-flex">
1119 1119
                             <nz-form-item style="margin-left: 0;" class="goods-control">
1120
-                              <nz-form-label style="line-height: 40px;" class="label" nzFor="inspectScore" *ngIf="workOrderInspectScoreList.length">陪检方式</nz-form-label>
1120
+                              <nz-form-label style="line-height: 40px;" class="label" nzFor="inspectScore">陪检方式</nz-form-label>
1121 1121
                               <nz-form-control class="control" nzErrorTip="请选择陪检方式!">
1122 1122
                                 <nz-radio-group formControlName="inspectScore" [(ngModel)]="workOrderInspectScore">
1123 1123
                                   <label nz-radio [nzValue]="item.id" *ngFor="let item of workOrderInspectScoreList">{{item.inspectMode}}</label>

+ 2 - 1
src/app/views/fuwutai/fuwutai.component.ts

@@ -4721,6 +4721,7 @@ export class FuwutaiComponent implements OnInit {
4721 4721
   getAllGoods() {
4722 4722
     this.mainService.getDictionary("list", "goods").subscribe((data) => {
4723 4723
       let goodsNow = data || [];
4724
+      this.goodsNow = [];
4724 4725
       goodsNow.forEach((e) => {
4725 4726
         this.goodsNow.push({
4726 4727
           label: e.name,
@@ -4735,7 +4736,7 @@ export class FuwutaiComponent implements OnInit {
4735 4736
   workOrderInspectScoreList:any[] = [];
4736 4737
   workOrderInspectScore:any;
4737 4738
   getWorkOrderInspectScore() {
4738
-    let postData = { idx: 0, sum: 9999, workOrderInspectScore: { } };
4739
+    let postData = { idx: 0, sum: 9999, workOrderInspectScore: { hosId: this.checkedHos } };
4739 4740
     this.mainService
4740 4741
       .getFetchDataList("simple/data", "workOrderInspectScore", postData)
4741 4742
       .subscribe((result) => {

+ 50 - 51
src/app/views/hushijiandan/hushijiandan.component.html

@@ -1544,49 +1544,48 @@
1544 1544
             <nz-form-item *ngIf="checkedShowMsg.status == 100009">
1545 1545
               <div class="txtC">{{ checkedShowMsg.msg }}</div>
1546 1546
             </nz-form-item>
1547
-            <!-- 100015 (护士端一键建单展策略)起点科室和终点科室下拉展示 -->
1548
-            <nz-form-item class="top16bottom0" nz-row *ngIf="checkedShowMsg.status == 100015 || checkedShowMsg.status == 100013">
1549
-              <nz-form-label [nzSpan]="3" nzRequired nzFor="originOffice">起点科室</nz-form-label>
1550
-              <nz-form-control [nzSpan]="21" nzErrorTip="请选择起点科室!">
1551
-                <nz-select formControlName="originOffice" [nzDropdownMatchSelectWidth]="false" [nzShowSearch]="isStartFixedType" [nzServerSearch]="isStartFixedType"  (nzOnSearch)="searchDept('start', checkedShowMsg, $event)" nzPlaceHolder="请选择起点科室">
1552
-                  <ng-container *ngFor="let option of checkedShowMsg.start.start.list">
1553
-                    <nz-option *ngIf="true" [nzLabel]="deptDisplay == 2 ? option.deptalias : option.dept" [nzValue]="option.id"></nz-option>
1554
-                  </ng-container>
1555
-                  <nz-option *ngIf="false" nzDisabled nzCustomContent>
1556
-                    <i nz-icon nzType="loading" class="loading-icon"></i>
1557
-                    搜索中...
1558
-                  </nz-option>
1559
-                </nz-select>
1560
-              </nz-form-control>
1561
-            </nz-form-item>
1562
-            <!-- 其他情况 -->
1563
-            <nz-form-item class="top16bottom0" nz-row *ngIf="checkedShowMsg.start && (checkedShowMsg.status == 100014 || checkedShowMsg.status == 100012)">
1564
-              <nz-form-label [nzSpan]="3" nzRequired nzFor="originOffice">起点科室</nz-form-label>
1565
-              <nz-form-control [nzSpan]="21" nzErrorTip="请选择起点科室!">
1566
-                <span class="readonly">{{deptDisplay == 2 ? checkedShowMsg.start.start.list[0].deptalias : checkedShowMsg.start.start.list[0].dept}}</span>
1567
-              </nz-form-control>
1568
-            </nz-form-item>
1569
-            <nz-form-item class="top16bottom0" nz-row *ngIf="checkedShowMsg.end && (checkedShowMsg.status == 100012 || checkedShowMsg.status == 100013)">
1570
-              <nz-form-label [nzSpan]="3" nzRequired nzFor="targetOffice">目标科室</nz-form-label>
1571
-              <nz-form-control [nzSpan]="21" nzErrorTip="请选择目标科室!">
1572
-                <span class="readonly">{{deptDisplay == 2 ? checkedShowMsg.end.end.list[0].deptalias : checkedShowMsg.end.end.list[0].dept}}</span>
1573
-              </nz-form-control>
1574
-            </nz-form-item>
1575
-            <!-- 100014 (护士端一键建单展示策略)取终点科室和msg 值展示 -->
1576
-            <nz-form-item class="top16bottom0" nz-row *ngIf="checkedShowMsg.status == 100014 || checkedShowMsg.status == 100015">
1577
-              <nz-form-label [nzSpan]="3" nzRequired nzFor="targetOffice">目标科室</nz-form-label>
1578
-              <nz-form-control [nzSpan]="21" nzErrorTip="请选择目标科室!">
1579
-                <nz-select formControlName="targetOffice" [nzDropdownMatchSelectWidth]="false"  [nzShowSearch]="isEndFixedType" [nzServerSearch]="isEndFixedType"  (nzOnSearch)="searchDept('target', checkedShowMsg, $event)" nzPlaceHolder="请选择目标科室">
1580
-                  <ng-container *ngFor="let option of checkedShowMsg.end.end.list">
1581
-                    <nz-option [nzLabel]="deptDisplay == 2 ? option.deptalias : option.dept" [nzValue]="option.id"></nz-option>
1582
-                  </ng-container>
1583
-                <!--  <nz-option *ngIf="false" nzDisabled nzCustomContent>
1584
-                    <i nz-icon nzType="loading" class="loading-icon"></i>
1585
-                    搜索中...
1586
-                  </nz-option> -->
1587
-                </nz-select>
1588
-              </nz-form-control>
1589
-            </nz-form-item>
1547
+            <div class="display_flex align-items_center">
1548
+              <!-- 100015 (护士端一键建单展策略)起点科室和终点科室下拉展示 -->
1549
+              <nz-form-item class="top16bottom0 w100" nz-row *ngIf="checkedShowMsg.status == 100015 || checkedShowMsg.status == 100013">
1550
+                <nz-form-label [nzSpan]="4" nzRequired nzFor="originOffice">起点科室</nz-form-label>
1551
+                <nz-form-control [nzSpan]="20" nzErrorTip="请选择起点科室!">
1552
+                  <nz-select formControlName="originOffice" [nzDropdownMatchSelectWidth]="false" [nzShowSearch]="isStartFixedType" [nzServerSearch]="isStartFixedType"  (nzOnSearch)="searchDept('start', checkedShowMsg, $event)" nzPlaceHolder="请选择起点科室">
1553
+                    <ng-container *ngFor="let option of checkedShowMsg.start.start.list">
1554
+                      <nz-option *ngIf="true" [nzLabel]="deptDisplay == 2 ? option.deptalias : option.dept" [nzValue]="option.id"></nz-option>
1555
+                    </ng-container>
1556
+                    <nz-option *ngIf="false" nzDisabled nzCustomContent>
1557
+                      <i nz-icon nzType="loading" class="loading-icon"></i>
1558
+                      搜索中...
1559
+                    </nz-option>
1560
+                  </nz-select>
1561
+                </nz-form-control>
1562
+              </nz-form-item>
1563
+              <!-- 其他情况 -->
1564
+              <nz-form-item class="top16bottom0 w100" nz-row *ngIf="checkedShowMsg.start && (checkedShowMsg.status == 100014 || checkedShowMsg.status == 100012)">
1565
+                <nz-form-label [nzSpan]="4" nzRequired nzFor="originOffice">起点科室</nz-form-label>
1566
+                <nz-form-control [nzSpan]="20" nzErrorTip="请选择起点科室!">
1567
+                  <span class="readonly">{{deptDisplay == 2 ? checkedShowMsg.start.start.list[0].deptalias : checkedShowMsg.start.start.list[0].dept}}</span>
1568
+                </nz-form-control>
1569
+              </nz-form-item>
1570
+              <nz-form-item class="top16bottom0 w100 ml8" nz-row *ngIf="checkedShowMsg.end && (checkedShowMsg.status == 100012 || checkedShowMsg.status == 100013)">
1571
+                <nz-form-label [nzSpan]="4" nzRequired nzFor="targetOffice">目标科室</nz-form-label>
1572
+                <nz-form-control [nzSpan]="20" nzErrorTip="请选择目标科室!">
1573
+                  <span class="readonly">{{deptDisplay == 2 ? checkedShowMsg.end.end.list[0].deptalias : checkedShowMsg.end.end.list[0].dept}}</span>
1574
+                </nz-form-control>
1575
+              </nz-form-item>
1576
+              <!-- 100014 (护士端一键建单展示策略)取终点科室和msg 值展示 -->
1577
+              <nz-form-item class="top16bottom0 w100 ml8" nz-row *ngIf="checkedShowMsg.status == 100014 || checkedShowMsg.status == 100015">
1578
+                <nz-form-label [nzSpan]="4" nzRequired nzFor="targetOffice">目标科室</nz-form-label>
1579
+                <nz-form-control [nzSpan]="20" nzErrorTip="请选择目标科室!">
1580
+                  <nz-select formControlName="targetOffice" [nzDropdownMatchSelectWidth]="false"  [nzShowSearch]="isEndFixedType" [nzServerSearch]="isEndFixedType"  (nzOnSearch)="searchDept('target', checkedShowMsg, $event)" nzPlaceHolder="请选择目标科室">
1581
+                    <ng-container *ngFor="let option of checkedShowMsg.end.end.list">
1582
+                      <nz-option [nzLabel]="deptDisplay == 2 ? option.deptalias : option.dept" [nzValue]="option.id"></nz-option>
1583
+                    </ng-container>
1584
+                  </nz-select>
1585
+                </nz-form-control>
1586
+              </nz-form-item>
1587
+            </div>
1588
+
1590 1589
             <div class="display_flex top16bottom0">
1591 1590
               <!-- 自动送回 -->
1592 1591
               <nz-form-item class="isRemand" *ngIf="checkedShowMsg.status != 200 && checkedShowMsg.isRemand == 1">
@@ -1596,7 +1595,7 @@
1596 1595
               </nz-form-item>
1597 1596
               <!-- 是否加急 -->
1598 1597
               <nz-form-item nz-row *ngIf="current_allowUrgent" class="allowUrgent">
1599
-                <nz-form-label [nzSpan]="3" nzFor="allowUrgent" class="goods">是否加急</nz-form-label>
1598
+                <nz-form-label [nzSpan]="2" nzFor="allowUrgent" class="goods">是否加急</nz-form-label>
1600 1599
                 <nz-form-control [nzSpan]="6">
1601 1600
                   <nz-radio-group [(ngModel)]="allowUrgent" (ngModelChange)="allowUrgentChange($event)" formControlName="allowUrgent">
1602 1601
                     <label nz-radio nzValue="1">是</label>
@@ -1638,13 +1637,7 @@
1638 1637
             </ng-container>
1639 1638
             <!-- 携带设备 -->
1640 1639
             <div class="display_flex justify-content_space-between align-items_center">
1641
-              <nz-form-item class="display_flex align-items_center flex_1" *ngIf="goodsLis.length">
1642
-                <nz-form-label nzFor="goods" class="goods mt8">携带设备</nz-form-label>
1643
-                <nz-form-control>
1644
-                  <nz-checkbox-group formControlName="goods" [(ngModel)]="goodsLis"></nz-checkbox-group>
1645
-                </nz-form-control>
1646
-              </nz-form-item>
1647
-              <nz-form-item class="display_flex align-items_center flex_1" *ngIf="workOrderInspectScoreList.length">
1640
+              <nz-form-item class="display_flex align-items_center flex_1" *ngIf="inspectAndPatientTransportConfig.enableTripType == 1">
1648 1641
                 <nz-form-label nzFor="inspectScore" class="goods mt8">陪检方式</nz-form-label>
1649 1642
                 <nz-form-control>
1650 1643
                   <nz-radio-group formControlName="inspectScore" [(ngModel)]="workOrderInspectScore">
@@ -1652,6 +1645,12 @@
1652 1645
                   </nz-radio-group>
1653 1646
                 </nz-form-control>
1654 1647
               </nz-form-item>
1648
+              <nz-form-item class="display_flex align-items_center flex_1" *ngIf="inspectAndPatientTransportConfig.enableGoods == 1">
1649
+                <nz-form-label nzFor="goods" class="goods mt8">携带设备</nz-form-label>
1650
+                <nz-form-control>
1651
+                  <nz-checkbox-group formControlName="goods" [(ngModel)]="goodsLis"></nz-checkbox-group>
1652
+                </nz-form-control>
1653
+              </nz-form-item>
1655 1654
             </div>
1656 1655
           </ng-container>
1657 1656
         </form>

+ 1 - 1
src/app/views/hushijiandan/hushijiandan.component.less

@@ -2674,7 +2674,7 @@
2674 2674
 }
2675 2675
 .patient{
2676 2676
   .modalBody{
2677
-    width: 70%;
2677
+    width: 1338px;
2678 2678
     border-radius: 16px;
2679 2679
     padding: 16px 24px;
2680 2680
     .title{

+ 1 - 1
src/app/views/hushijiandan/hushijiandan.component.ts

@@ -3160,7 +3160,7 @@ export class HushijiandanComponent implements OnInit {
3160 3160
   workOrderInspectScoreList:any[] = [];
3161 3161
   workOrderInspectScore:any;
3162 3162
   getWorkOrderInspectScore() {
3163
-    let postData = { idx: 0, sum: 9999, workOrderInspectScore: { } };
3163
+    let postData = { idx: 0, sum: 9999, workOrderInspectScore: { hosId: this.currentHospital.id } };
3164 3164
     this.mainService
3165 3165
       .getFetchDataList("simple/data", "workOrderInspectScore", postData)
3166 3166
       .subscribe((result) => {