Browse Source

Merge branch 'master' of http://git.dashitech.com/seimin/zy-pc

maotao 9 months ago
parent
commit
3bb12770bf

+ 2 - 1
src/app/share/dialog-surgery/dialog-surgery.component.html

@@ -6,7 +6,8 @@
6
       <div class="defeat" [innerHTML]="content | htmlTransform"></div>
6
       <div class="defeat" [innerHTML]="content | htmlTransform"></div>
7
       <ul class="list">
7
       <ul class="list">
8
         <li *ngIf="dataObj.doctorNameFlag"><span>主刀医生:</span><span>{{ dataObj.doctorName }}</span></li>
8
         <li *ngIf="dataObj.doctorNameFlag"><span>主刀医生:</span><span>{{ dataObj.doctorName }}</span></li>
9
-        <li *ngIf="dataObj.anesthetistNameFlag"><span>麻醉医师:</span><span>{{ dataObj.anesthetistName }}</span></li>
9
+        <!-- <li *ngIf="dataObj.anesthetistNameFlag"><span>麻醉医师:</span><span>{{ dataObj.anesthetistName }}</span></li> -->
10
+        <li *ngIf="dataObj.anesthetistNameFlag"><span>临床:</span><span>通知临床</span></li>
10
         <li *ngIf="dataObj.docAssistantInfosFlag"><span>助理医生:</span><span>{{ dataObj.docAssistantInfos }}</span></li>
11
         <li *ngIf="dataObj.docAssistantInfosFlag"><span>助理医生:</span><span>{{ dataObj.docAssistantInfos }}</span></li>
11
         <li *ngIf="dataObj.patientNameFlag"><span>手术患者:</span><span>{{ dataObj.patientDTO ? dataObj.patientDTO.patientName : '' }}</span></li>
12
         <li *ngIf="dataObj.patientNameFlag"><span>手术患者:</span><span>{{ dataObj.patientDTO ? dataObj.patientDTO.patientName : '' }}</span></li>
12
       </ul>
13
       </ul>

+ 1 - 1
src/app/views/blood-search/blood-search.component.html

@@ -65,7 +65,7 @@
65
         </thead>
65
         </thead>
66
         <tbody>
66
         <tbody>
67
           <tr *ngFor="let data of listOfData;let i = index">
67
           <tr *ngFor="let data of listOfData;let i = index">
68
-            <td>{{i+1}}</td>
68
+            <td>{{i+(pageIndex-1) * pageSize + 1}}</td>
69
             <td>{{ data.applyCode || '无'}}</td>
69
             <td>{{ data.applyCode || '无'}}</td>
70
             <td>{{ data.bloodCode || '无'}}</td>
70
             <td>{{ data.bloodCode || '无'}}</td>
71
             <td>{{ data.state?.name }}</td>
71
             <td>{{ data.state?.name }}</td>

+ 1 - 1
src/app/views/drug-search/drug-search.component.html

@@ -84,7 +84,7 @@
84
         </thead>
84
         </thead>
85
         <tbody>
85
         <tbody>
86
           <tr *ngFor="let data of listOfData;let i = index">
86
           <tr *ngFor="let data of listOfData;let i = index">
87
-            <td>{{i+1}}</td>
87
+            <td>{{i+(pageIndex-1) * pageSize + 1}}</td>
88
             <td>{{ data.launch?.dept}}</td>
88
             <td>{{ data.launch?.dept}}</td>
89
             <td>{{ data.target?.dept }}</td>
89
             <td>{{ data.target?.dept }}</td>
90
             <td>{{ data.deliveryUser?.name }}</td>
90
             <td>{{ data.deliveryUser?.name }}</td>

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

@@ -1571,7 +1571,7 @@
1571
                       </thead>
1571
                       </thead>
1572
                       <tbody>
1572
                       <tbody>
1573
                         <tr *ngFor="let data of adviceList; let i = index">
1573
                         <tr *ngFor="let data of adviceList; let i = index">
1574
-                          <td>{{ i + 1 }}</td>
1574
+                          <td>{{i+(advicePageIndex-1) * advicePageSize + 1}}</td>
1575
                           <td>{{ data.createTime.slice(0, 16) }}</td>
1575
                           <td>{{ data.createTime.slice(0, 16) }}</td>
1576
                           <td>
1576
                           <td>
1577
                             <span
1577
                             <span
@@ -1651,7 +1651,7 @@
1651
                       </thead>
1651
                       </thead>
1652
                       <tbody>
1652
                       <tbody>
1653
                         <tr *ngFor="let item of surgeryList;let i = index">
1653
                         <tr *ngFor="let item of surgeryList;let i = index">
1654
-                          <td>{{ i + 1 }}</td>
1654
+                          <td>{{i+(surgeryPageIndex-1) * surgeryPageSize + 1}}</td>
1655
                           <td>{{ item.patientDTO ? item.patientDTO.patientName : '' }}({{ item.patientDTO ? item.patientDTO.bedNum : '' }})<br>{{ item.patientDTO ? item.patientDTO.residenceNo : '' }}</td>
1655
                           <td>{{ item.patientDTO ? item.patientDTO.patientName : '' }}({{ item.patientDTO ? item.patientDTO.bedNum : '' }})<br>{{ item.patientDTO ? item.patientDTO.residenceNo : '' }}</td>
1656
                           <td>{{ item.applyDate | date:'MM-dd HH:mm' }}</td>
1656
                           <td>{{ item.applyDate | date:'MM-dd HH:mm' }}</td>
1657
                           <td>{{ item.areaDeptDTO ? (deptDisplay == 2 ? item.areaDeptDTO.deptalias : item.areaDeptDTO.dept) : '' }}</td>
1657
                           <td>{{ item.areaDeptDTO ? (deptDisplay == 2 ? item.areaDeptDTO.deptalias : item.areaDeptDTO.dept) : '' }}</td>
@@ -1754,7 +1754,7 @@
1754
                             let i = index
1754
                             let i = index
1755
                           "
1755
                           "
1756
                         >
1756
                         >
1757
-                          <td>{{ i + 1 }}</td>
1757
+                          <td>{{i+(historySpecimenPageIndex-1) * historySpecimenPageSize + 1}}</td>
1758
                           <td>{{ data.stype ? data.stype.name : "-" }}</td>
1758
                           <td>{{ data.stype ? data.stype.name : "-" }}</td>
1759
                           <td>
1759
                           <td>
1760
                             {{ data.speState ? data.speState.name : "-" }}
1760
                             {{ data.speState ? data.speState.name : "-" }}
@@ -1856,7 +1856,7 @@
1856
                             let i = index
1856
                             let i = index
1857
                           "
1857
                           "
1858
                         >
1858
                         >
1859
-                          <td>{{ i + 1 }}</td>
1859
+                          <td>{{i+(historyDrugsbagPageIndex-1) * historyDrugsbagPageSize + 1}}</td>
1860
                           <td>{{ data.packid || "-" }}</td>
1860
                           <td>{{ data.packid || "-" }}</td>
1861
                           <td>
1861
                           <td>
1862
                             {{
1862
                             {{
@@ -2139,7 +2139,7 @@
2139
                       </thead>
2139
                       </thead>
2140
                       <tbody>
2140
                       <tbody>
2141
                         <tr *ngFor="let data of bxlbList; let i = index">
2141
                         <tr *ngFor="let data of bxlbList; let i = index">
2142
-                          <td>{{ i + 1 }}</td>
2142
+                          <td>{{i+(bxlbPageIndex-1) * bxlbPageSize + 1}}</td>
2143
                           <td>{{ data.description || "无" }}</td>
2143
                           <td>{{ data.description || "无" }}</td>
2144
                           <td>
2144
                           <td>
2145
                             {{ data.startDate | date: "yyyy-MM-dd HH:mm" }}
2145
                             {{ data.startDate | date: "yyyy-MM-dd HH:mm" }}
@@ -2161,8 +2161,8 @@
2161
                         [(nzPageIndex)]="bxlbPageIndex"
2161
                         [(nzPageIndex)]="bxlbPageIndex"
2162
                         [(nzTotal)]="bxlbListLength"
2162
                         [(nzTotal)]="bxlbListLength"
2163
                         [(nzPageSize)]="bxlbPageSize"
2163
                         [(nzPageSize)]="bxlbPageSize"
2164
-                        (nzPageIndexChange)="getBxlb(bxlbPageIndex)"
2165
-                        (nzPageSizeChange)="getBxlb(bxlbPageIndex)"
2164
+                        (nzPageIndexChange)="getBxlb(false)"
2165
+                        (nzPageSizeChange)="getBxlb(false)"
2166
                       >
2166
                       >
2167
                       </nz-pagination>
2167
                       </nz-pagination>
2168
                     </div>
2168
                     </div>

+ 9 - 6
src/app/views/hushijiandan/hushijiandan.component.ts

@@ -3567,11 +3567,11 @@ export class HushijiandanComponent implements OnInit {
3567
     this.selectOtherId = null;
3567
     this.selectOtherId = null;
3568
     this.otherSearch = '';
3568
     this.otherSearch = '';
3569
     if (type === "surgery") {
3569
     if (type === "surgery") {
3570
-      this.getSurgery();
3570
+      this.getSurgery(true);
3571
     } else if (type === "historySpecimen") {
3571
     } else if (type === "historySpecimen") {
3572
-      this.getHistorySpecimen();
3572
+      this.getHistorySpecimen(true);
3573
     } else if (type === "historyDrugsbag") {
3573
     } else if (type === "historyDrugsbag") {
3574
-      this.getHistoryDrugsbag();
3574
+      this.getHistoryDrugsbag(true);
3575
     } else if (type === "bxlb" && this.isShowBx && this.coopBtns.repairList) {
3575
     } else if (type === "bxlb" && this.isShowBx && this.coopBtns.repairList) {
3576
       this.getBxlb(this.bxlbPageIndex);
3576
       this.getBxlb(this.bxlbPageIndex);
3577
       // this.getIncidentState();
3577
       // this.getIncidentState();
@@ -3650,10 +3650,13 @@ export class HushijiandanComponent implements OnInit {
3650
   adviceListLength: number = 10; //表格总数据量
3650
   adviceListLength: number = 10; //表格总数据量
3651
   adviceSearchInp: string = ""; //意见箱搜索
3651
   adviceSearchInp: string = ""; //意见箱搜索
3652
   adviceLoading = false;
3652
   adviceLoading = false;
3653
-  getAdvice() {
3653
+  getAdvice(idx?) {
3654
     if(!this.coopBtns.suggestionBox){
3654
     if(!this.coopBtns.suggestionBox){
3655
       return;
3655
       return;
3656
     }
3656
     }
3657
+    if(idx){
3658
+      this.advicePageIndex = 1;
3659
+    }
3657
     let that = this;
3660
     let that = this;
3658
     let postData = {
3661
     let postData = {
3659
       advice: {
3662
       advice: {
@@ -3665,7 +3668,7 @@ export class HushijiandanComponent implements OnInit {
3665
           id: that.loginUser.id,
3668
           id: that.loginUser.id,
3666
         },
3669
         },
3667
       },
3670
       },
3668
-      idx: that.advicePageIndex - 1 < 0 ? 0 : that.advicePageIndex - 1,
3671
+      idx: that.advicePageIndex - 1,
3669
       sum: that.advicePageSize,
3672
       sum: that.advicePageSize,
3670
     };
3673
     };
3671
     this.adviceLoading = true;
3674
     this.adviceLoading = true;
@@ -3814,6 +3817,7 @@ export class HushijiandanComponent implements OnInit {
3814
     // 获取事件状态
3817
     // 获取事件状态
3815
     let postData = { type: "list", key: "incident_status" };
3818
     let postData = { type: "list", key: "incident_status" };
3816
     this.iLoading = true;
3819
     this.iLoading = true;
3820
+    this.bxlbLoading = true;
3817
     this.mainService.getDictionaryByITSM(postData).subscribe((data: any) => {
3821
     this.mainService.getDictionaryByITSM(postData).subscribe((data: any) => {
3818
       this.iLoading = false;
3822
       this.iLoading = false;
3819
       if (data.status == 200) {
3823
       if (data.status == 200) {
@@ -3830,7 +3834,6 @@ export class HushijiandanComponent implements OnInit {
3830
           this.bxlbPageIndex = 1;
3834
           this.bxlbPageIndex = 1;
3831
         }
3835
         }
3832
         let current = JSON.parse(localStorage.getItem("user"));
3836
         let current = JSON.parse(localStorage.getItem("user"));
3833
-        this.bxlbLoading = true;
3834
         this.mainService
3837
         this.mainService
3835
           .listWxIncident({
3838
           .listWxIncident({
3836
             idx: this.bxlbPageIndex - 1,
3839
             idx: this.bxlbPageIndex - 1,

+ 1 - 1
src/app/views/inspect-search/inspect-search.component.html

@@ -74,7 +74,7 @@
74
         </thead>
74
         </thead>
75
         <tbody>
75
         <tbody>
76
           <tr *ngFor="let data of listOfData;let i = index">
76
           <tr *ngFor="let data of listOfData;let i = index">
77
-            <td>{{i+1}}</td>
77
+            <td>{{i+(pageIndex-1) * pageSize + 1}}</td>
78
             <td>{{ data.patientName||'-' }}</td>
78
             <td>{{ data.patientName||'-' }}</td>
79
             <td>{{ data.residenceNo||'-' }}</td>
79
             <td>{{ data.residenceNo||'-' }}</td>
80
             <td>{{ data.applyDept ? data.applyDept.dept : '-' }}</td>
80
             <td>{{ data.applyDept ? data.applyDept.dept : '-' }}</td>

+ 1 - 1
src/app/views/jp-search/jp-search.component.html

@@ -77,7 +77,7 @@
77
         </thead>
77
         </thead>
78
         <tbody>
78
         <tbody>
79
           <tr *ngFor="let data of listOfData;let i = index">
79
           <tr *ngFor="let data of listOfData;let i = index">
80
-            <td>{{i+1}}</td>
80
+            <td>{{i+(pageIndex-1) * pageSize + 1}}</td>
81
             <td>{{ data.launch?.dept}}</td>
81
             <td>{{ data.launch?.dept}}</td>
82
             <td>{{ data.target?.dept }}</td>
82
             <td>{{ data.target?.dept }}</td>
83
             <td>{{ data.creatTime }}</td>
83
             <td>{{ data.creatTime }}</td>

+ 1 - 1
src/app/views/operation-notice/operation-notice.component.ts

@@ -59,7 +59,7 @@ export class OperationNoticeComponent implements OnInit {
59
   tabNames = {
59
   tabNames = {
60
     doctor: '主刀医生',
60
     doctor: '主刀医生',
61
     docAssistant: '助理医生',
61
     docAssistant: '助理医生',
62
-    anesthetist: '麻醉医师',
62
+    anesthetist: '临床',
63
     patient: '手术患者',
63
     patient: '手术患者',
64
   }
64
   }
65
 
65
 

+ 1 - 1
src/app/views/patient-search/patient-search.component.html

@@ -58,7 +58,7 @@
58
         </thead>
58
         </thead>
59
         <tbody>
59
         <tbody>
60
           <tr *ngFor="let data of listOfData;let i = index">
60
           <tr *ngFor="let data of listOfData;let i = index">
61
-            <td>{{i+1}}</td>
61
+            <td>{{i+(pageIndex-1) * pageSize + 1}}</td>
62
             <td>{{ data.patientName||'-' }}</td>
62
             <td>{{ data.patientName||'-' }}</td>
63
             <td>{{ data.residenceNo||'-' }}</td>
63
             <td>{{ data.residenceNo||'-' }}</td>
64
             <td>{{ data.bedNum||'-' }}</td>
64
             <td>{{ data.bedNum||'-' }}</td>

+ 1 - 1
src/app/views/quilt-washing-search/quilt-washing-search.component.html

@@ -48,7 +48,7 @@
48
         </thead>
48
         </thead>
49
         <tbody>
49
         <tbody>
50
           <tr *ngFor="let data of listOfData;let i = index">
50
           <tr *ngFor="let data of listOfData;let i = index">
51
-            <td>{{i+1}}</td>
51
+            <td>{{i+(pageIndex-1) * pageSize + 1}}</td>
52
             <td>{{ data.relatedDeptDTO?.dept }}</td>
52
             <td>{{ data.relatedDeptDTO?.dept }}</td>
53
             <td>{{ data.batchCode }}</td>
53
             <td>{{ data.batchCode }}</td>
54
             <td>{{ data.clothesType?.name }}</td>
54
             <td>{{ data.clothesType?.name }}</td>

+ 1 - 1
src/app/views/specimen-search/specimen-search.component.html

@@ -175,7 +175,7 @@
175
         </thead>
175
         </thead>
176
         <tbody>
176
         <tbody>
177
           <tr *ngFor="let data of listOfData; let i = index">
177
           <tr *ngFor="let data of listOfData; let i = index">
178
-            <td>{{ i + 1 }}</td>
178
+            <td>{{i+(pageIndex-1) * pageSize + 1}}</td>
179
             <td>{{ data.sickRoom ? data.sickRoom.dept : "-" }}</td>
179
             <td>{{ data.sickRoom ? data.sickRoom.dept : "-" }}</td>
180
             <td>{{ data.patientName}}<span *ngIf="data.bedNum">({{data.bedNum}})</span><br>{{data.residenceNo}}</td>
180
             <td>{{ data.patientName}}<span *ngIf="data.bedNum">({{data.bedNum}})</span><br>{{data.residenceNo}}</td>
181
             <td>{{ data.scode || "-" }}</td>
181
             <td>{{ data.scode || "-" }}</td>