seimin hai 1 mes
pai
achega
3809c76b81

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

@@ -1106,18 +1106,18 @@
1106
                                 </nz-select>
1106
                                 </nz-select>
1107
                               </nz-form-control>
1107
                               </nz-form-control>
1108
                             </nz-form-item>
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
                               <nz-form-control class="control" nzErrorTip="请选择携带设备!">
1111
                               <nz-form-control class="control" nzErrorTip="请选择携带设备!">
1112
                                 <nz-checkbox-group [(ngModel)]="goodsNow" formControlName="goods"></nz-checkbox-group>
1112
                                 <nz-checkbox-group [(ngModel)]="goodsNow" formControlName="goods"></nz-checkbox-group>
1113
                               </nz-form-control>
1113
                               </nz-form-control>
1114
                             </nz-form-item>
1114
                             </nz-form-item>
1115
                           </div>
1115
                           </div>
1116
                         </div>
1116
                         </div>
1117
-                        <div nz-col [nzSpan]="24">
1117
+                        <div nz-col [nzSpan]="24" *ngIf="inspectAndPatientTransportConfig.enableTripType == 1">
1118
                           <div class="control-flex">
1118
                           <div class="control-flex">
1119
                             <nz-form-item style="margin-left: 0;" class="goods-control">
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
                               <nz-form-control class="control" nzErrorTip="请选择陪检方式!">
1121
                               <nz-form-control class="control" nzErrorTip="请选择陪检方式!">
1122
                                 <nz-radio-group formControlName="inspectScore" [(ngModel)]="workOrderInspectScore">
1122
                                 <nz-radio-group formControlName="inspectScore" [(ngModel)]="workOrderInspectScore">
1123
                                   <label nz-radio [nzValue]="item.id" *ngFor="let item of workOrderInspectScoreList">{{item.inspectMode}}</label>
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
   getAllGoods() {
4721
   getAllGoods() {
4722
     this.mainService.getDictionary("list", "goods").subscribe((data) => {
4722
     this.mainService.getDictionary("list", "goods").subscribe((data) => {
4723
       let goodsNow = data || [];
4723
       let goodsNow = data || [];
4724
+      this.goodsNow = [];
4724
       goodsNow.forEach((e) => {
4725
       goodsNow.forEach((e) => {
4725
         this.goodsNow.push({
4726
         this.goodsNow.push({
4726
           label: e.name,
4727
           label: e.name,
@@ -4735,7 +4736,7 @@ export class FuwutaiComponent implements OnInit {
4735
   workOrderInspectScoreList:any[] = [];
4736
   workOrderInspectScoreList:any[] = [];
4736
   workOrderInspectScore:any;
4737
   workOrderInspectScore:any;
4737
   getWorkOrderInspectScore() {
4738
   getWorkOrderInspectScore() {
4738
-    let postData = { idx: 0, sum: 9999, workOrderInspectScore: { } };
4739
+    let postData = { idx: 0, sum: 9999, workOrderInspectScore: { hosId: this.checkedHos } };
4739
     this.mainService
4740
     this.mainService
4740
       .getFetchDataList("simple/data", "workOrderInspectScore", postData)
4741
       .getFetchDataList("simple/data", "workOrderInspectScore", postData)
4741
       .subscribe((result) => {
4742
       .subscribe((result) => {

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

@@ -1544,49 +1544,48 @@
1544
             <nz-form-item *ngIf="checkedShowMsg.status == 100009">
1544
             <nz-form-item *ngIf="checkedShowMsg.status == 100009">
1545
               <div class="txtC">{{ checkedShowMsg.msg }}</div>
1545
               <div class="txtC">{{ checkedShowMsg.msg }}</div>
1546
             </nz-form-item>
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
             <div class="display_flex top16bottom0">
1589
             <div class="display_flex top16bottom0">
1591
               <!-- 自动送回 -->
1590
               <!-- 自动送回 -->
1592
               <nz-form-item class="isRemand" *ngIf="checkedShowMsg.status != 200 && checkedShowMsg.isRemand == 1">
1591
               <nz-form-item class="isRemand" *ngIf="checkedShowMsg.status != 200 && checkedShowMsg.isRemand == 1">
@@ -1596,7 +1595,7 @@
1596
               </nz-form-item>
1595
               </nz-form-item>
1597
               <!-- 是否加急 -->
1596
               <!-- 是否加急 -->
1598
               <nz-form-item nz-row *ngIf="current_allowUrgent" class="allowUrgent">
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
                 <nz-form-control [nzSpan]="6">
1599
                 <nz-form-control [nzSpan]="6">
1601
                   <nz-radio-group [(ngModel)]="allowUrgent" (ngModelChange)="allowUrgentChange($event)" formControlName="allowUrgent">
1600
                   <nz-radio-group [(ngModel)]="allowUrgent" (ngModelChange)="allowUrgentChange($event)" formControlName="allowUrgent">
1602
                     <label nz-radio nzValue="1">是</label>
1601
                     <label nz-radio nzValue="1">是</label>
@@ -1638,13 +1637,7 @@
1638
             </ng-container>
1637
             </ng-container>
1639
             <!-- 携带设备 -->
1638
             <!-- 携带设备 -->
1640
             <div class="display_flex justify-content_space-between align-items_center">
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
                 <nz-form-label nzFor="inspectScore" class="goods mt8">陪检方式</nz-form-label>
1641
                 <nz-form-label nzFor="inspectScore" class="goods mt8">陪检方式</nz-form-label>
1649
                 <nz-form-control>
1642
                 <nz-form-control>
1650
                   <nz-radio-group formControlName="inspectScore" [(ngModel)]="workOrderInspectScore">
1643
                   <nz-radio-group formControlName="inspectScore" [(ngModel)]="workOrderInspectScore">
@@ -1652,6 +1645,12 @@
1652
                   </nz-radio-group>
1645
                   </nz-radio-group>
1653
                 </nz-form-control>
1646
                 </nz-form-control>
1654
               </nz-form-item>
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
             </div>
1654
             </div>
1656
           </ng-container>
1655
           </ng-container>
1657
         </form>
1656
         </form>

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

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

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

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