lijunjie il y a 2 ans
Parent
commit
3ec5238e7c

+ 10 - 0
CallCenterWeb.UI/RMYY/src/api/orderManagement/orderList.js

@@ -211,6 +211,16 @@ export function comOrderList(params) {
211 211
     params
212 212
   })
213 213
 }
214
+
215
+// 数据下转_工单列表
216
+export function dataModalListAjax(params) {
217
+  return request({
218
+    url: 'KPI/getlistdetail',
219
+    method: 'get',
220
+    params
221
+  })
222
+}
223
+
214 224
 export function getListExpt(params) {
215 225
   return request({
216 226
     url: 'WorkCommon/ExportGetComList',

+ 2 - 0
CallCenterWeb.UI/RMYY/src/api/performance/performance.js

@@ -1,6 +1,8 @@
1 1
 import request from '@/utils/request'
2 2
 // 绩效列表
3 3
 export function KPIGetList(params) {
4
+  // http:// 39.164.159.226:8000/
5
+
4 6
   return request({
5 7
     url: 'KPI/GetList',
6 8
     method: 'get',

+ 1 - 2
CallCenterWeb.UI/RMYY/src/views/orderManage/orderList/index.vue

@@ -149,7 +149,7 @@
149 149
       >
150 150
         <template slot-scope="scope">
151 151
           <span
152
-            style="color: #409eff cursor: pointer"
152
+            style="color: #409eff ; cursor: pointer"
153 153
             @click="hadndleOrderCode(scope.row)"
154 154
           >
155 155
             {{ scope.row.F_WoCode }}
@@ -742,7 +742,6 @@ export default {
742 742
     },
743 743
     // 编辑
744 744
     btn_edit(rid, rtype, r2type) {
745
-      
746 745
       this.$layer.iframe({
747 746
         content: {
748 747
           content: addOrEditOrder, // 传递的组件对象

+ 23 - 4
CallCenterWeb.UI/RMYY/src/views/performance/cpns/reportCommon.vue

@@ -21,13 +21,13 @@
21 21
       <el-tab-pane :label="labelNameData[labelIndex].tabName1" name="first"/>
22 22
       <el-tab-pane :label="labelNameData[labelIndex].tabName2" name="second"/>
23 23
       <template v-if="labelIndex === 1 ">
24
-        <report-dispatch-index ref="reportDispatchIndex"/>
24
+        <report-dispatch-index ref="reportDispatchIndex" @dataModal="dataModal" />
25 25
       </template>
26 26
       <template v-else-if="labelIndex === 2 ">
27
-        <report-transfer-index ref="reportTransferIndex"/>
27
+        <report-transfer-index ref="reportTransferIndex" @dataModal="dataModal" />
28 28
       </template>
29 29
       <template v-else-if="labelIndex === 3 ">
30
-        <report-specimen ref="reportSpecimen"/>
30
+        <report-specimen ref="reportSpecimen" @dataModal="dataModal" />
31 31
       </template>
32 32
     </el-tabs>
33 33
   </div>
@@ -40,10 +40,11 @@ import {
40 40
   KPIGetListExpt
41 41
 } from '@/api/performance/performance'
42 42
 import { exportExcel, getNowDate } from '@/utils'
43
+import workOrderListModal from './workOrderListModal'
43 44
 
44 45
 export default {
45 46
   name: 'DispatchIndex',
46
-  components: { reportDispatchIndex, reportTransferIndex, reportSpecimen },
47
+  components: { reportDispatchIndex, reportTransferIndex, reportSpecimen, workOrderListModal },
47 48
   props: {
48 49
     labelIndex: {
49 50
       type: Number,
@@ -111,6 +112,24 @@ export default {
111 112
         this.ruleForm.labeltype = 1
112 113
         exportExcel(this.ruleForm, KPIGetListExpt)
113 114
       }
115
+    },
116
+
117
+    // 数据下转功能
118
+    dataModal(data) {
119
+      this.$layer.iframe({
120
+        content: {
121
+          content: workOrderListModal, // 传递的组件对象
122
+          parent: this, // 当前的vue对象
123
+          data: {
124
+            modalrowdata: {
125
+              sdate: `${this.dataValue}-01`,
126
+              ...data
127
+            }
128
+          }
129
+        },
130
+        area: ['80%'],
131
+        title: '工单列表'
132
+      })
114 133
     }
115 134
   }
116 135
 }

+ 22 - 3
CallCenterWeb.UI/RMYY/src/views/performance/cpns/reportDispatchIndex.vue

@@ -47,8 +47,22 @@
47 47
         <el-table-column :prop="listType ==='1' ?'F_ClassXYCount':'F_ClassXYAmount'" label="行政" align="center" min-width/>
48 48
       </el-table-column>
49 49
       <el-table-column label="调度量" align="center" min-width>
50
-        <el-table-column :prop="listType ==='1' ?'F_ZyCount':'F_ZyAmount'" label="总院" align="center" min-width/>
51
-        <el-table-column :prop="listType ==='1' ?'F_FyCount':'F_FyAmount'" label="分院" align="center" min-width/>
50
+        <el-table-column :prop="listType ==='1' ?'F_ZyCount':'F_ZyAmount'" label="总院" align="center" min-width >
51
+          <template slot-scope="scope">
52
+            <div v-if="listType ==='1'">
53
+              <a style="color:blue" @click="clickEmit({usercode : scope.row.F_UserCode , cate : 'zy' ,label : 1})"> {{ scope.row[listType ==='1' ?'F_ZyCount':'F_ZyAmount'] }} </a>
54
+            </div>
55
+            <div v-else> {{ scope.row[scope.column.property] }} </div>
56
+          </template>
57
+        </el-table-column>
58
+        <el-table-column :prop="listType ==='1' ?'F_FyCount':'F_FyAmount'" label="分院" align="center" min-width >
59
+          <template slot-scope="scope">
60
+            <div v-if="listType ==='1'">
61
+              <a style="color:blue" @click="clickEmit({usercode : scope.row.F_UserCode , cate : 'fy' ,label : 1})"> {{ scope.row[listType ==='1' ?'F_FyCount':'F_FyAmount'] }} </a>
62
+            </div>
63
+            <div v-else> {{ scope.row[scope.column.property] }} </div>
64
+          </template>
65
+        </el-table-column>
52 66
       </el-table-column>
53 67
       <el-table-column :prop="listType ==='1' ?'F_CallCount':'F_CallAmount'" label="电话量" align="center" min-width />
54 68
       <el-table-column v-if="listType ==='2'" prop="F_IndividualAmount" label="个人合计金额" align="center" min-width />
@@ -77,7 +91,12 @@ import mixin from './js/reportListCommon'
77 91
 
78 92
 export default {
79 93
   name: 'ReportDispatchIndex',
80
-  mixins: [mixin]
94
+  mixins: [mixin],
95
+  methods: {
96
+    clickEmit(data) {
97
+      this.$emit('dataModal', data)
98
+    }
99
+  }
81 100
 }
82 101
 </script>
83 102
 

+ 64 - 6
CallCenterWeb.UI/RMYY/src/views/performance/cpns/reportSpecimen.vue

@@ -40,13 +40,56 @@
40 40
         <el-table-column :prop="listType ==='1' ?'F_ClassXZCount':'F_ClassXZAmount'" label="行政" align="center" min-width/>
41 41
         <el-table-column :prop="listType ==='1' ?'F_ClassXXCount':'F_ClassXXAmount'" label="行休" align="center" min-width/>
42 42
       </el-table-column>
43
+
43 44
       <el-table-column label="接单量" align="center" min-width>
44
-        <el-table-column :prop="listType ==='1' ?'F_JcCount':'F_JcAmount'" label="急查标本" align="center" min-width/>
45
-        <el-table-column :prop="listType ==='1' ?'F_PtCount':'F_PtAmount'" label="普通标本" align="center" min-width/>
46
-        <el-table-column :prop="listType ==='1' ?'F_HcfCount':'F_HcfAmount'" label="红处方药品配送" align="center" min-width/>
47
-        <el-table-column :prop="listType ==='1' ?'F_JzCount':'F_JzAmount'" label="急诊药品配送" align="center" min-width/>
48
-        <el-table-column :prop="listType ==='1' ?'F_XkCount':'F_XkAmount'" label="血库送血" align="center" min-width/>
45
+
46
+        <el-table-column :prop="listType ==='1' ?'F_JcCount':'F_JcAmount'" label="急查标本" align="center" min-width>
47
+          <template slot-scope="scope">
48
+            <div v-if="listType ==='1'">
49
+              <a style="color:blue" @click="clickEmit({usercode : scope.row.F_UserCode , cate : 'jc' ,label : 3})"> {{ scope.row[listType ==='1' ?'F_JcCount':'F_JcAmount'] }} </a>
50
+            </div>
51
+            <div v-else> {{ scope.row[scope.column.property] }} </div>
52
+          </template>
53
+        </el-table-column>
54
+
55
+        <el-table-column :prop="listType ==='1' ?'F_PtCount':'F_PtAmount'" label="普通标本" align="center" min-width>
56
+          <template slot-scope="scope">
57
+            <div v-if="listType ==='1'">
58
+              <a style="color:blue" @click="clickEmit({usercode : scope.row.F_UserCode , cate : 'pt' ,label : 3})"> {{ scope.row[listType ==='1' ?'F_PtCount':'F_PtAmount'] }} </a>
59
+            </div>
60
+            <div v-else> {{ scope.row[scope.column.property] }} </div>
61
+          </template>
62
+        </el-table-column>
63
+
64
+        <el-table-column :prop="listType ==='1' ?'F_HcfCount':'F_HcfAmount'" label="红处方药品配送" align="center" min-width>
65
+          <template slot-scope="scope">
66
+            <div v-if="listType ==='1'">
67
+              <a style="color:blue" @click="clickEmit({usercode : scope.row.F_UserCode , cate : 'hcf' ,label : 3})"> {{ scope.row[listType ==='1' ?'F_HcfCount':'F_HcfAmount'] }} </a>
68
+            </div>
69
+            <div v-else> {{ scope.row[scope.column.property] }} </div>
70
+          </template>
71
+        </el-table-column>
72
+
73
+        <el-table-column :prop="listType ==='1' ?'F_JzCount':'F_JzAmount'" label="急诊药品配送" align="center" min-width>
74
+          <template slot-scope="scope">
75
+            <div v-if="listType ==='1'">
76
+              <a style="color:blue" @click="clickEmit({usercode : scope.row.F_UserCode , cate : 'jz' ,label : 3})"> {{ scope.row[listType ==='1' ?'F_JzCount':'F_JzAmount'] }} </a>
77
+            </div>
78
+            <div v-else> {{ scope.row[scope.column.property] }} </div>
79
+          </template>
80
+        </el-table-column>
81
+
82
+        <el-table-column :prop="listType ==='1' ?'F_XkCount':'F_XkAmount'" label="血库送血" align="center" min-width>
83
+          <template slot-scope="scope">
84
+            <div v-if="listType ==='1'">
85
+              <a style="color:blue" @click="clickEmit({usercode : scope.row.F_UserCode , cate : 'xksx' ,label : 3})"> {{ scope.row[listType ==='1' ?'F_XkCount':'F_XkAmount'] }} </a>
86
+            </div>
87
+            <div v-else> {{ scope.row[scope.column.property] }} </div>
88
+          </template>
89
+        </el-table-column>
90
+
49 91
       </el-table-column>
92
+
50 93
       <el-table-column :prop="listType ==='1' ?'F_BBCount':'F_BBAmount'" label="标本总量" align="center" min-width />
51 94
       <el-table-column v-if="listType ==='2'" prop="F_IndividualAmount" label="个人合计金额" align="center" min-width />
52 95
       <el-table-column prop="F_Amount" label="录入总金额" align="center" min-width >
@@ -72,7 +115,22 @@
72 115
 import mixin from './js/reportListCommon'
73 116
 export default {
74 117
   name: 'ReportSpecimen',
75
-  mixins: [mixin]
118
+  mixins: [mixin],
119
+  watch: {
120
+    'dataLists'() {
121
+      let ind = 0
122
+      for (const val of this.dataLists) {
123
+        ind += val.F_IndividualAmount
124
+      }
125
+
126
+      console.log(ind)
127
+    }
128
+  },
129
+  methods: {
130
+    clickEmit(data) {
131
+      this.$emit('dataModal', data)
132
+    }
133
+  }
76 134
 }
77 135
 </script>
78 136
 

+ 51 - 6
CallCenterWeb.UI/RMYY/src/views/performance/cpns/reportTransferIndex.vue

@@ -38,11 +38,51 @@
38 38
         <el-table-column :prop="listType ==='1' ?'F_ClassCount':'F_ClassAmount'" label="24小时转运前" align="center" min-width/>
39 39
       </el-table-column>
40 40
       <el-table-column label="工作量" align="center" min-width>
41
-        <el-table-column :prop="listType ==='1' ?'F_JcCount':'F_JcAmount'" label="急查标本" align="center" min-width/>
42
-        <el-table-column :prop="listType ==='1' ?'F_XkCount':'F_XkAmount'" label="血库送血" align="center" min-width/>
43
-        <el-table-column :prop="listType ==='1' ?'F_HcfCount':'F_HcfAmount'" label="红处方药品赠送" align="center" min-width/>
44
-        <el-table-column :prop="listType ==='1' ?'F_JzCount':'F_JzAmount'" label="急诊药品转运" align="center" min-width/>
45
-        <el-table-column :prop="listType ==='1' ?'F_GdCount':'F_GdAmount'" label="固定趟次" align="center" min-width/>
41
+        <el-table-column :prop="listType ==='1' ?'F_JcCount':'F_JcAmount'" label="急查标本" align="center" min-width>
42
+          <template slot-scope="scope">
43
+            <div v-if="listType ==='1'">
44
+              <a style="color:blue" @click="clickEmit({usercode : scope.row.F_UserCode , cate : 'jc' ,label : 2})"> {{ scope.row[listType ==='1' ?'F_JcCount':'F_JcAmount'] }} </a>
45
+            </div>
46
+            <div v-else> {{ scope.row[scope.column.property] }} </div>
47
+          </template>
48
+        </el-table-column>
49
+
50
+        <el-table-column :prop="listType ==='1' ?'F_XkCount':'F_XkAmount'" label="血库送血" align="center" min-width>
51
+          <template slot-scope="scope">
52
+            <div v-if="listType ==='1'">
53
+              <a style="color:blue" @click="clickEmit({usercode : scope.row.F_UserCode , cate : 'xksx' ,label : 2})"> {{ scope.row[listType ==='1' ?'F_XkCount':'F_XkAmount'] }} </a>
54
+            </div>
55
+            <div v-else> {{ scope.row[scope.column.property] }} </div>
56
+          </template>
57
+        </el-table-column>
58
+
59
+        <el-table-column :prop="listType ==='1' ?'F_HcfCount':'F_HcfAmount'" label="红处方药品赠送" align="center" min-width>
60
+          <template slot-scope="scope">
61
+            <div v-if="listType ==='1'">
62
+              <a style="color:blue" @click="clickEmit({usercode : scope.row.F_UserCode , cate : 'hcf' ,label : 2})"> {{ scope.row[listType ==='1' ?'F_HcfCount':'F_HcfAmount'] }} </a>
63
+            </div>
64
+            <div v-else> {{ scope.row[scope.column.property] }} </div>
65
+          </template>
66
+        </el-table-column>
67
+
68
+        <el-table-column :prop="listType ==='1' ?'F_JzCount':'F_JzAmount'" label="急诊药品转运" align="center" min-width>
69
+          <template slot-scope="scope">
70
+            <div v-if="listType ==='1'">
71
+              <a style="color:blue" @click="clickEmit({usercode : scope.row.F_UserCode , cate : 'jz' ,label : 2})"> {{ scope.row[listType ==='1' ?'F_JzCount':'F_JzAmount'] }} </a>
72
+            </div>
73
+            <div v-else> {{ scope.row[scope.column.property] }} </div>
74
+          </template>
75
+        </el-table-column>
76
+
77
+        <el-table-column :prop="listType ==='1' ?'F_GdCount':'F_GdAmount'" label="固定趟次" align="center" min-width>
78
+          <!-- <template slot-scope="scope">
79
+            <div v-if="listType ==='1'">
80
+              <a style="color:blue" @click="clickEmit({usercode : scope.row.F_UserCode , cate : 'gdtc' ,label : 2})"> {{ scope.row[listType ==='1' ?'F_GdCount':'F_GdAmount'] }} </a>
81
+            </div>
82
+            <div v-else> {{ scope.row[scope.column.property] }} </div>
83
+          </template> -->
84
+        </el-table-column>
85
+
46 86
       </el-table-column>
47 87
       <el-table-column v-if="listType ==='2'" prop="F_IndividualAmount" label="个人合计金额" align="center" min-width />
48 88
       <el-table-column prop="F_Amount" label="录入总金额" align="center" min-width >
@@ -69,7 +109,12 @@ import mixin from './js/reportListCommon'
69 109
 
70 110
 export default {
71 111
   name: 'ReportTransferIndex',
72
-  mixins: [mixin]
112
+  mixins: [mixin],
113
+  methods: {
114
+    clickEmit(data) {
115
+      this.$emit('dataModal', data)
116
+    }
117
+  }
73 118
 }
74 119
 </script>
75 120
 

+ 182 - 0
CallCenterWeb.UI/RMYY/src/views/performance/cpns/workOrderListModal.vue

@@ -0,0 +1,182 @@
1
+<template>
2
+  <div>
3
+    <el-table
4
+      v-loading="loading"
5
+      ref="multipleTable"
6
+      :data="dataLists"
7
+      element-loading-text="加载中..."
8
+      border
9
+      stripe
10
+      row-key="F_Id"
11
+      height="500px"
12
+    >
13
+      <el-table-column prop="F_WoCode" label="工单编号" align="center" min-width="150">
14
+        <template slot-scope="scope">
15
+          <span
16
+            style="color: #409eff ; cursor: pointer"
17
+            @click="hadndleOrderCode(scope.row)"
18
+          >{{ scope.row.F_WoCode }}</span>
19
+          <el-tag
20
+            v-if="scope.row.F_ReturnNum > 0"
21
+            style="color: #2d6116border: 1px solid #2d6116background: none"
22
+          >返修{{ scope.row.F_ReturnNum }}</el-tag>
23
+          <el-tag
24
+            v-if="scope.row.F_EmergencyTypes == '紧急'"
25
+            style="color: #ff0000border: 1px solid #ff0000background: none"
26
+          >紧急</el-tag>
27
+          <el-tag
28
+            v-if="scope.row.F_UrgeCount > 0"
29
+            style="color: #60c136border: 1px solid #60c136background: none"
30
+          >催办{{ scope.row.F_UrgeCount }}</el-tag>
31
+          <el-tag
32
+            v-if="scope.row.F_IsBack == 1"
33
+            style="color: #3478f6border: 1px solid #3478f6background: none"
34
+          >退单</el-tag>
35
+          <el-tag
36
+            v-if="scope.row.F_ReplayCount > 0"
37
+            style="color: #ddb642border: 1px solid #ddb642background: none"
38
+          >延期{{ scope.row.F_ReplayCount }}</el-tag>
39
+          <el-tag
40
+            v-if="scope.row.F_IsStop == 1"
41
+            style="color: #4fa0f4border: 1px solid #4fa0f4background: none"
42
+          >挂起</el-tag>
43
+          <el-tag
44
+            v-if="scope.row.GapTime && scope.row.GapTime.indexOf('超时') >= 0"
45
+            style="color: #880000border: 1px solid #a80000background: none"
46
+          >超期</el-tag>
47
+          <el-tag
48
+            v-if="scope.row.F_TransferCount && scope.row.F_TransferCount > 1"
49
+            style="color: #55aa7fborder: 1px solid #55aa7fbackground: none"
50
+          >转{{ scope.row.F_TransferCount - 1 }}</el-tag>
51
+          <el-tag
52
+            v-if="scope.row.F_IsCollaborate == 1"
53
+            style="color: #e1ad3aborder: 1px solid #e1ad3abackground: none"
54
+          >协作</el-tag>
55
+        </template>
56
+      </el-table-column>
57
+      <el-table-column prop="F_ProposerDept" label="申请科室" align="center" min-width />
58
+      <el-table-column prop="F_ProposerName" label="申请人" align="center" min-width />
59
+      <el-table-column prop="F_Location" label="报工位置" align="center" min-width />
60
+      <el-table-column prop="F_LocationNew" label="科室位置" align="center" min-width />
61
+      <el-table-column prop="F_Type" label="业务类别" align="center" min-width>
62
+        <template slot-scope="scope">
63
+          <span v-if="scope.row.F_Type == 1000">业务咨询</span>
64
+          <span v-if="scope.row.F_Type == 2000">综合调度</span>
65
+          <span v-if="scope.row.F_Type == 3000">故障报修</span>
66
+          <span v-if="scope.row.F_Type == 4000">车辆调度</span>
67
+        </template>
68
+      </el-table-column>
69
+      <el-table-column prop="F_SonType" label="工单类别" align="center" />
70
+      <el-table-column prop="F_Content" label="工单内容" align="center" min-width="150" />
71
+      <el-table-column prop="F_CreateTime" label="创建时间" align="center" min-width="150" />
72
+    </el-table>
73
+    <el-pagination
74
+      :page-size="pagData.pageSize"
75
+      :total="pagData.total"
76
+      :pager-count="5"
77
+      layout="prev, pager, next"
78
+      @current-change="getList"
79
+    />
80
+  </div>
81
+</template>
82
+
83
+<script>
84
+import { dataModalListAjax } from '@/api/orderManagement/orderList'
85
+
86
+import detail from '@/views/orderManage/components/orderDetail.vue'
87
+import dispatchDetail from '@/views/comDispatch/components/dispatchdetail.vue'
88
+import askDetail from '@/views/orderManage/components/askdetail.vue'
89
+
90
+export default {
91
+  props: {
92
+    modalrowdata: {
93
+      type: Object,
94
+      default: () => {}
95
+    }
96
+  },
97
+  data() {
98
+    return {
99
+      dataLists: [], // 列表数据数据
100
+      loading: false, // 加载中
101
+      pagData: {
102
+        pageSize: 10,
103
+        total: 0
104
+      }
105
+    }
106
+  },
107
+  created() {
108
+    this.getList()
109
+  },
110
+  methods: {
111
+    getList(pageSize = 1) {
112
+      this.loading = true
113
+
114
+      const params = {
115
+        pageindex: pageSize,
116
+        pagesize: this.pagData.pageSize,
117
+        ...this.modalrowdata
118
+      }
119
+
120
+      this.dataLists = []
121
+
122
+      dataModalListAjax(params)
123
+        .then(response => {
124
+          if (response.state.toLowerCase() === 'success') {
125
+            this.dataLists = response.rows
126
+            this.pagData.total = response.total
127
+          }
128
+        })
129
+        .finally(() => {
130
+          this.loading = false
131
+        })
132
+    },
133
+    hadndleOrderCode(row) {
134
+      if (row.F_Type === 3000) {
135
+        this.$layer.iframe({
136
+          content: {
137
+            content: detail, // 传递的组件对象
138
+            parent: this, // 当前的vue对象
139
+            data: {
140
+              rowid: row.F_WoCode,
141
+              listtype: '0'
142
+            } // props
143
+          },
144
+          area: ['80%', '90%'],
145
+          title: '工单详情',
146
+          appendToBody: true
147
+        })
148
+      }
149
+      if (row.F_Type === 1000) {
150
+        this.$layer.iframe({
151
+          content: {
152
+            content: askDetail,
153
+            parent: this,
154
+            data: {
155
+              rowid: row.F_WoCode,
156
+              listtype: '0'
157
+            } // props
158
+          },
159
+          area: ['80%', '90%'],
160
+          title: '工单详情'
161
+        })
162
+      }
163
+      if (row.F_Type === 2000) {
164
+        this.$layer.iframe({
165
+          content: {
166
+            content: dispatchDetail,
167
+            parent: this,
168
+            data: {
169
+              rowid: row.F_WoCode
170
+            } // props
171
+          },
172
+          area: ['80%', '90%'],
173
+          title: '工单详情'
174
+        })
175
+      }
176
+    }
177
+  }
178
+}
179
+</script>
180
+
181
+<style>
182
+</style>

+ 4 - 0
CallCenterWeb.UI/RMYYAPP/pages/myTask/myTask.vue

@@ -188,9 +188,13 @@
188 188
 			if (uni.getStorageSync("roleCode") === "APRY") {
189 189
 				uni.hideTabBar()
190 190
 			}
191
+			
192
+			
191 193
 			if (uni.getStorageSync("roleCode") === "BMZG" || uni.getStorageSync("roleCode") === "WXBZZ") {
192 194
 				this.isgly = 1
193 195
 			}
196
+			
197
+			
194 198
 			console.log(uni.getStorageSync("isAllow"))
195 199
 			if (uni.getStorageSync("isAllow") === "1") {
196 200
 				var str = uni.getStorageSync('storageAllowUserDept') //获取允用科室ids