|
|
@@ -63,6 +63,66 @@
|
|
63
|
63
|
<text class="contentTitle">完成时长:</text>
|
|
64
|
64
|
<text class="contentText">{{ detailContentData.SpendTime }}</text>
|
|
65
|
65
|
</view>
|
|
|
66
|
+ <!-- 门诊开始 -->
|
|
|
67
|
+ <view v-show="identification == 'menzhen'">
|
|
|
68
|
+ <view class="contentTable">
|
|
|
69
|
+ <text class="contentTitle">医联体单位:</text>
|
|
|
70
|
+ <text class="contentText">{{ detailContentData.F_ssyy }}</text>
|
|
|
71
|
+ </view>
|
|
|
72
|
+ <view class="contentTable">
|
|
|
73
|
+ <text class="contentTitle">双向转诊单:</text>
|
|
|
74
|
+ <text class="contentText">{{ detailContentData.F_sxzzd == 0?'无':'有' }}</text>
|
|
|
75
|
+ </view>
|
|
|
76
|
+ <view class="contentTable">
|
|
|
77
|
+ <text class="contentTitle">来院方式:</text>
|
|
|
78
|
+ <text class="contentText">{{ detailContentData.F_lyfs == 0?'自行':'派车' }}</text>
|
|
|
79
|
+ </view>
|
|
|
80
|
+ <view class="contentTable">
|
|
|
81
|
+ <text class="contentTitle">派车地点:</text>
|
|
|
82
|
+ <text class="contentText">{{ detailContentData.F_pcdd }}</text>
|
|
|
83
|
+ </view>
|
|
|
84
|
+ <view class="contentTable">
|
|
|
85
|
+ <text class="contentTitle">设备需求:</text>
|
|
|
86
|
+ <text class="contentText">{{ detailContentData.F_sbxq }}</text>
|
|
|
87
|
+ </view>
|
|
|
88
|
+ <view class="contentTable">
|
|
|
89
|
+ <text class="contentTitle">人员需求:</text>
|
|
|
90
|
+ <text class="contentText">{{ detailContentData.F_ryxq }}</text>
|
|
|
91
|
+ </view>
|
|
|
92
|
+ <view class="contentTable">
|
|
|
93
|
+ <text class="contentTitle">就诊时间:</text>
|
|
|
94
|
+ <text class="contentText">{{ detailContentData.F_jzsj }}</text>
|
|
|
95
|
+ </view>
|
|
|
96
|
+ </view>
|
|
|
97
|
+ <!-- 门诊结束 -->
|
|
|
98
|
+ <!-- 会诊开始 -->
|
|
|
99
|
+ <view v-show="identification == 'huizhen'">
|
|
|
100
|
+ <view class="contentTable">
|
|
|
101
|
+ <text class="contentTitle">所属医院:</text>
|
|
|
102
|
+ <text class="contentText">{{ detailContentData.F_ssyy }}</text>
|
|
|
103
|
+ </view>
|
|
|
104
|
+ <view class="contentTable">
|
|
|
105
|
+ <text class="contentTitle">患者电话:</text>
|
|
|
106
|
+ <text class="contentText">{{ detailContentData.F_hzdh }}</text>
|
|
|
107
|
+ </view>
|
|
|
108
|
+ <view class="contentTable">
|
|
|
109
|
+ <text class="contentTitle">患者年龄:</text>
|
|
|
110
|
+ <text class="contentText">{{ detailContentData.F_nl }}</text>
|
|
|
111
|
+ </view>
|
|
|
112
|
+ <view class="contentTable">
|
|
|
113
|
+ <text class="contentTitle">是否急会诊:</text>
|
|
|
114
|
+ <text class="contentText">{{ detailContentData.F_sfjhz== 0?'否':'是' }}</text>
|
|
|
115
|
+ </view>
|
|
|
116
|
+ <view class="contentTable">
|
|
|
117
|
+ <text class="contentTitle">申请会诊科室:</text>
|
|
|
118
|
+ <text class="contentText">{{ $mHelper.findParents(departList,detailContentData.F_sqhzks) }}</text>
|
|
|
119
|
+ </view>
|
|
|
120
|
+ <view class="contentTable">
|
|
|
121
|
+ <text class="contentTitle">申请会诊时间:</text>
|
|
|
122
|
+ <text class="contentText">{{ detailContentData.F_sqhzsj }}</text>
|
|
|
123
|
+ </view>
|
|
|
124
|
+ </view>
|
|
|
125
|
+ <!-- 会诊结束 -->
|
|
66
|
126
|
<view class="contentTable">
|
|
67
|
127
|
<view class="contentTitle">工单内容:</view>
|
|
68
|
128
|
<view class="contentText">{{ detailContentData.F_WorkOrderContents }}</view>
|
|
|
@@ -109,6 +169,31 @@
|
|
109
|
169
|
<text class="contentTitle">方 式:</text>
|
|
110
|
170
|
<text class="contentText">{{ item.dealtype }}</text>
|
|
111
|
171
|
</view>
|
|
|
172
|
+ <view class="contentTable" v-show="identification=='menzhen'">
|
|
|
173
|
+ <text class="contentTitle">沟通情况:</text>
|
|
|
174
|
+ <text class="contentText">{{ detailContentData.F_gtqk==0?'住院':detailContentData.F_gtqk==1?'离院':'' }}</text>
|
|
|
175
|
+ </view>
|
|
|
176
|
+ <view class="contentTable" v-show="identification=='menzhen'">
|
|
|
177
|
+ <text class="contentTitle">住院科室:</text>
|
|
|
178
|
+ <text class="contentText">{{ $mHelper.findParents(departList,detailContentData.F_zyks) }}</text>
|
|
|
179
|
+ </view>
|
|
|
180
|
+ <view class="contentTable" v-show="identification=='huizhen'">
|
|
|
181
|
+ <text class="contentTitle">会诊情况:</text>
|
|
|
182
|
+ <text class="contentText">{{ detailContentData.F_hzqk==0?'已会诊':detailContentData.F_hzqk==1?'未会诊':'' }}</text>
|
|
|
183
|
+ </view>
|
|
|
184
|
+ <view class="contentTable" v-show="identification=='huizhen'">
|
|
|
185
|
+ <text class="contentTitle">会诊类型:</text>
|
|
|
186
|
+ <text class="contentText">{{ detailContentData.F_hzlx==0?'普通会诊':detailContentData.F_hzlx==1?'急会诊':'' }}</text>
|
|
|
187
|
+ </view>
|
|
|
188
|
+ <view class="contentTable" v-show="identification=='huizhen'">
|
|
|
189
|
+ <text class="contentTitle">会诊科室:</text>
|
|
|
190
|
+ <text class="contentText">{{ $mHelper.findParents(departList,detailContentData.F_hzks) }}</text>
|
|
|
191
|
+ </view>
|
|
|
192
|
+ <view class="contentTable" v-show="identification=='huizhen'">
|
|
|
193
|
+ <text class="contentTitle">会诊专家:</text>
|
|
|
194
|
+ <text class="contentText" v-show="detailContentData.F_hzzjname">{{ detailContentData.F_hzzjname }}({{detailContentData.F_hzzj}})</text>
|
|
|
195
|
+ <text class="contentText" v-show="!detailContentData.F_hzzjname">{{""}}</text>
|
|
|
196
|
+ </view>
|
|
112
|
197
|
</view>
|
|
113
|
198
|
|
|
114
|
199
|
<view class="contentTable noCon" v-show="handleProcessListData.length == 0">
|
|
|
@@ -205,6 +290,7 @@
|
|
205
|
290
|
},
|
|
206
|
291
|
data() {
|
|
207
|
292
|
return {
|
|
|
293
|
+ identification:"",
|
|
208
|
294
|
clickbefore:0,
|
|
209
|
295
|
CardID: '',
|
|
210
|
296
|
getFontSizeValue:'1rem',
|
|
|
@@ -242,10 +328,10 @@
|
|
242
|
328
|
}
|
|
243
|
329
|
},
|
|
244
|
330
|
onLoad(optioin) {
|
|
|
331
|
+ this.getGongDanType(optioin.wotype)//获取标识
|
|
245
|
332
|
this.getFontSizeValue = uni.getStorageSync('fontSizeValue')+'rem'
|
|
246
|
333
|
this.workorderid = optioin.wid
|
|
247
|
334
|
this.sms_id = optioin.sms_id
|
|
248
|
|
- this.getGongDanType()
|
|
249
|
335
|
this.getDetail(0)
|
|
250
|
336
|
if(this.sms_id) {
|
|
251
|
337
|
this.getButtons()
|
|
|
@@ -304,7 +390,7 @@
|
|
304
|
390
|
}
|
|
305
|
391
|
})
|
|
306
|
392
|
},
|
|
307
|
|
- getGongDanType(){
|
|
|
393
|
+ getGongDanType(id){
|
|
308
|
394
|
let dataOrderType = []
|
|
309
|
395
|
const params = {
|
|
310
|
396
|
pid:0,
|
|
|
@@ -313,6 +399,7 @@
|
|
313
|
399
|
this.$http.get("GongDanType/GetList",params).then((res)=>{
|
|
314
|
400
|
if(res.state.toLowerCase() ==="success"){
|
|
315
|
401
|
this.orderTypeList = res.data
|
|
|
402
|
+ this.identification = this.$mHelper.getIdentification(this.orderTypeList,id)
|
|
316
|
403
|
}
|
|
317
|
404
|
})
|
|
318
|
405
|
},
|
|
|
@@ -342,6 +429,8 @@
|
|
342
|
429
|
if (type == 0) {
|
|
343
|
430
|
this.CardID = response.data[0].F_IDNumber
|
|
344
|
431
|
this.detailContentData = response.data[0]
|
|
|
432
|
+ //工单标识
|
|
|
433
|
+ this.identification = this.$mHelper.getIdentification(this.orderTypeList,response.data[0].F_type2)
|
|
345
|
434
|
response.data.forEach(v => {
|
|
346
|
435
|
this.handleProcessListData.push({
|
|
347
|
436
|
dealtype: v.F_DealType,
|