Browse Source

Merge branch '20201109_pc_vue_new_branch' of http://git.shengws.com/csx/Vue_New into 20201109_pc_vue_new_branch

csx 3 years ago
parent
commit
212ad8d300

+ 17 - 30
package-lock.json View File

2767
         "randomfill": "^1.0.3"
2767
         "randomfill": "^1.0.3"
2768
       }
2768
       }
2769
     },
2769
     },
2770
+    "crypto-js": {
2771
+      "version": "4.1.1",
2772
+      "resolved": "https://registry.npmmirror.com/crypto-js/-/crypto-js-4.1.1.tgz",
2773
+      "integrity": "sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw==",
2774
+      "dev": true
2775
+    },
2770
     "css-color-names": {
2776
     "css-color-names": {
2771
       "version": "0.0.4",
2777
       "version": "0.0.4",
2772
       "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
2778
       "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
4751
         "ansi-regex": {
4757
         "ansi-regex": {
4752
           "version": "2.1.1",
4758
           "version": "2.1.1",
4753
           "bundled": true,
4759
           "bundled": true,
4754
-          "dev": true,
4755
-          "optional": true
4760
+          "dev": true
4756
         },
4761
         },
4757
         "aproba": {
4762
         "aproba": {
4758
           "version": "1.2.0",
4763
           "version": "1.2.0",
4775
         "balanced-match": {
4780
         "balanced-match": {
4776
           "version": "1.0.0",
4781
           "version": "1.0.0",
4777
           "bundled": true,
4782
           "bundled": true,
4778
-          "dev": true,
4779
-          "optional": true
4783
+          "dev": true
4780
         },
4784
         },
4781
         "brace-expansion": {
4785
         "brace-expansion": {
4782
           "version": "1.1.11",
4786
           "version": "1.1.11",
4783
           "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
4787
           "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
4784
           "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
4788
           "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
4785
           "dev": true,
4789
           "dev": true,
4786
-          "optional": true,
4787
           "requires": {
4790
           "requires": {
4788
             "balanced-match": "^1.0.0",
4791
             "balanced-match": "^1.0.0",
4789
             "concat-map": "0.0.1"
4792
             "concat-map": "0.0.1"
4799
         "code-point-at": {
4802
         "code-point-at": {
4800
           "version": "1.1.0",
4803
           "version": "1.1.0",
4801
           "bundled": true,
4804
           "bundled": true,
4802
-          "dev": true,
4803
-          "optional": true
4805
+          "dev": true
4804
         },
4806
         },
4805
         "concat-map": {
4807
         "concat-map": {
4806
           "version": "0.0.1",
4808
           "version": "0.0.1",
4807
           "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
4809
           "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
4808
           "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
4810
           "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
4809
-          "dev": true,
4810
-          "optional": true
4811
+          "dev": true
4811
         },
4812
         },
4812
         "console-control-strings": {
4813
         "console-control-strings": {
4813
           "version": "1.1.0",
4814
           "version": "1.1.0",
4814
           "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
4815
           "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
4815
           "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
4816
           "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
4816
-          "dev": true,
4817
-          "optional": true
4817
+          "dev": true
4818
         },
4818
         },
4819
         "core-util-is": {
4819
         "core-util-is": {
4820
           "version": "1.0.2",
4820
           "version": "1.0.2",
4944
         "inherits": {
4944
         "inherits": {
4945
           "version": "2.0.3",
4945
           "version": "2.0.3",
4946
           "bundled": true,
4946
           "bundled": true,
4947
-          "dev": true,
4948
-          "optional": true
4947
+          "dev": true
4949
         },
4948
         },
4950
         "ini": {
4949
         "ini": {
4951
           "version": "1.3.5",
4950
           "version": "1.3.5",
4959
           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
4958
           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
4960
           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
4959
           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
4961
           "dev": true,
4960
           "dev": true,
4962
-          "optional": true,
4963
           "requires": {
4961
           "requires": {
4964
             "number-is-nan": "^1.0.0"
4962
             "number-is-nan": "^1.0.0"
4965
           }
4963
           }
4976
           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
4974
           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
4977
           "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
4975
           "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
4978
           "dev": true,
4976
           "dev": true,
4979
-          "optional": true,
4980
           "requires": {
4977
           "requires": {
4981
             "brace-expansion": "^1.1.7"
4978
             "brace-expansion": "^1.1.7"
4982
           }
4979
           }
4984
         "minimist": {
4981
         "minimist": {
4985
           "version": "0.0.8",
4982
           "version": "0.0.8",
4986
           "bundled": true,
4983
           "bundled": true,
4987
-          "dev": true,
4988
-          "optional": true
4984
+          "dev": true
4989
         },
4985
         },
4990
         "minipass": {
4986
         "minipass": {
4991
           "version": "2.3.5",
4987
           "version": "2.3.5",
4992
           "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.3.5.tgz",
4988
           "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.3.5.tgz",
4993
           "integrity": "sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==",
4989
           "integrity": "sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==",
4994
           "dev": true,
4990
           "dev": true,
4995
-          "optional": true,
4996
           "requires": {
4991
           "requires": {
4997
             "safe-buffer": "^5.1.2",
4992
             "safe-buffer": "^5.1.2",
4998
             "yallist": "^3.0.0"
4993
             "yallist": "^3.0.0"
5013
           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
5008
           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
5014
           "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
5009
           "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
5015
           "dev": true,
5010
           "dev": true,
5016
-          "optional": true,
5017
           "requires": {
5011
           "requires": {
5018
             "minimist": "0.0.8"
5012
             "minimist": "0.0.8"
5019
           }
5013
           }
5101
         "number-is-nan": {
5095
         "number-is-nan": {
5102
           "version": "1.0.1",
5096
           "version": "1.0.1",
5103
           "bundled": true,
5097
           "bundled": true,
5104
-          "dev": true,
5105
-          "optional": true
5098
+          "dev": true
5106
         },
5099
         },
5107
         "object-assign": {
5100
         "object-assign": {
5108
           "version": "4.1.1",
5101
           "version": "4.1.1",
5116
           "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
5109
           "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
5117
           "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
5110
           "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
5118
           "dev": true,
5111
           "dev": true,
5119
-          "optional": true,
5120
           "requires": {
5112
           "requires": {
5121
             "wrappy": "1"
5113
             "wrappy": "1"
5122
           }
5114
           }
5211
         "safe-buffer": {
5203
         "safe-buffer": {
5212
           "version": "5.1.2",
5204
           "version": "5.1.2",
5213
           "bundled": true,
5205
           "bundled": true,
5214
-          "dev": true,
5215
-          "optional": true
5206
+          "dev": true
5216
         },
5207
         },
5217
         "safer-buffer": {
5208
         "safer-buffer": {
5218
           "version": "2.1.2",
5209
           "version": "2.1.2",
5254
           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
5245
           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
5255
           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
5246
           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
5256
           "dev": true,
5247
           "dev": true,
5257
-          "optional": true,
5258
           "requires": {
5248
           "requires": {
5259
             "code-point-at": "^1.0.0",
5249
             "code-point-at": "^1.0.0",
5260
             "is-fullwidth-code-point": "^1.0.0",
5250
             "is-fullwidth-code-point": "^1.0.0",
5276
           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
5266
           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
5277
           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
5267
           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
5278
           "dev": true,
5268
           "dev": true,
5279
-          "optional": true,
5280
           "requires": {
5269
           "requires": {
5281
             "ansi-regex": "^2.0.0"
5270
             "ansi-regex": "^2.0.0"
5282
           }
5271
           }
5324
         "wrappy": {
5313
         "wrappy": {
5325
           "version": "1.0.2",
5314
           "version": "1.0.2",
5326
           "bundled": true,
5315
           "bundled": true,
5327
-          "dev": true,
5328
-          "optional": true
5316
+          "dev": true
5329
         },
5317
         },
5330
         "yallist": {
5318
         "yallist": {
5331
           "version": "3.0.3",
5319
           "version": "3.0.3",
5332
           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
5320
           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
5333
           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
5321
           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
5334
-          "dev": true,
5335
-          "optional": true
5322
+          "dev": true
5336
         }
5323
         }
5337
       }
5324
       }
5338
     },
5325
     },

+ 1 - 0
package.json View File

92
     "chalk": "2.3.0",
92
     "chalk": "2.3.0",
93
     "copy-webpack-plugin": "4.3.0",
93
     "copy-webpack-plugin": "4.3.0",
94
     "cross-env": "5.1.1",
94
     "cross-env": "5.1.1",
95
+    "crypto-js": "^4.1.1",
95
     "css-loader": "0.28.7",
96
     "css-loader": "0.28.7",
96
     "eslint": "4.13.1",
97
     "eslint": "4.13.1",
97
     "eslint-friendly-formatter": "3.0.0",
98
     "eslint-friendly-formatter": "3.0.0",

+ 14 - 7
src/api/his/his.js View File

607
 
607
 
608
 
608
 
609
 
609
 
610
-export function getHisHospitalPatientList(params) {
611
-  return request({
612
-    url: '/api/hospitalchargedetail/list',
613
-    method: 'get',
614
-    params: params
615
-  })
616
-}
617
 
610
 
618
 
611
 
619
 export function getHisHospitalDetailList(params) {
612
 export function getHisHospitalDetailList(params) {
631
     params: params
624
     params: params
632
   })
625
   })
633
 }
626
 }
627
+
628
+
629
+
630
+export function getMonthHisHospitalDetailInfo(params) {
631
+  return request({
632
+    url: '/api/monthhospitaldetail/get',
633
+    method: 'get',
634
+    params: params
635
+  })
636
+}
637
+
638
+
639
+
640
+

+ 2 - 1
src/lang/zh.js View File

261
 
261
 
262
     summary_tool: '项目消费明细汇总',
262
     summary_tool: '项目消费明细汇总',
263
     labelPrint: '标签打印',
263
     labelPrint: '标签打印',
264
-    faPiao: '发票设置'
264
+    faPiao: '发票设置',
265
+    chargeDetailManagement:'收费明细'
265
   },
266
   },
266
   navbar: {
267
   navbar: {
267
     logOut: '退出登录',
268
     logOut: '退出登录',

+ 32 - 32
src/views/layout/components/Navbar.vue View File

125
       <div>
125
       <div>
126
         <!-- <i class="el-icon-question"></i>
126
         <!-- <i class="el-icon-question"></i>
127
         <a href="https://sso.kuyicloud.com/help" target="_blank">帮助中心</a> -->
127
         <a href="https://sso.kuyicloud.com/help" target="_blank">帮助中心</a> -->
128
-        <div class="fixedBox">
129
-          <div class="fixed-item" @mouseover="mouseOver" @mouseleave="leave">
130
-            <i class="el-icon-chat-line-round"></i>
131
-            <div class="fixed-text">联系客户经理</div>
132
-            <div class="fixed-wrap" v-show="wrap1">
133
-              <div class="fixed-inner">
134
-                <div class="fixed-inner-item">您的专属客户经理:{{ information.name }}</div>
135
-                <div class="fixed-inner-item">电话:{{ information.phone }}</div>
136
-                <div class="fixed-inner-item">微信:{{ information.wechat }}</div>
137
-                <div class="fixed-inner-item">QQ:{{ information.qqchat }}</div>
138
-                <div class="fixed-inner-item">邮箱:{{ information.email }}</div>
139
-                <div class="fixed-inner-triangle"></div>
140
-              </div>
141
-            </div>
142
-          </div>
143
-          <div class="fixed-item" @mouseover="mouseOver1" @mouseleave="leave1">
144
-            <i class="el-icon-full-screen"></i>
145
-            <div class="fixed-text">微信联系</div>
146
-            <div class="fixed-wrap" v-show="wrap2">
147
-              <div class="fixed-inner">
148
-                <img :src="information.wechat_link" alt="">
149
-                <div>扫码加微信</div>
150
-                <div class="fixed-inner-triangle"></div>
151
-              </div>
152
-            </div>
153
-          </div>
154
-        </div>
128
+<!--        <div class="fixedBox">-->
129
+<!--          <div class="fixed-item" @mouseover="mouseOver" @mouseleave="leave">-->
130
+<!--            <i class="el-icon-chat-line-round"></i>-->
131
+<!--            <div class="fixed-text">联系客户经理</div>-->
132
+<!--            <div class="fixed-wrap" v-show="wrap1">-->
133
+<!--              <div class="fixed-inner">-->
134
+<!--                <div class="fixed-inner-item">您的专属客户经理:{{ information.name }}</div>-->
135
+<!--                <div class="fixed-inner-item">电话:{{ information.phone }}</div>-->
136
+<!--                <div class="fixed-inner-item">微信:{{ information.wechat }}</div>-->
137
+<!--                <div class="fixed-inner-item">QQ:{{ information.qqchat }}</div>-->
138
+<!--                <div class="fixed-inner-item">邮箱:{{ information.email }}</div>-->
139
+<!--                <div class="fixed-inner-triangle"></div>-->
140
+<!--              </div>-->
141
+<!--            </div>-->
142
+<!--          </div>-->
143
+<!--          <div class="fixed-item" @mouseover="mouseOver1" @mouseleave="leave1">-->
144
+<!--            <i class="el-icon-full-screen"></i>-->
145
+<!--            <div class="fixed-text">微信联系</div>-->
146
+<!--            <div class="fixed-wrap" v-show="wrap2">-->
147
+<!--              <div class="fixed-inner">-->
148
+<!--                <img :src="information.wechat_link" alt="">-->
149
+<!--                <div>扫码加微信</div>-->
150
+<!--                <div class="fixed-inner-triangle"></div>-->
151
+<!--              </div>-->
152
+<!--            </div>-->
153
+<!--          </div>-->
154
+<!--        </div>-->
155
       </div>
155
       </div>
156
     </div>
156
     </div>
157
   </div>
157
   </div>
320
       axios.get('/api/index/gettoken/'+ orgId + '/'+ adminUserId
320
       axios.get('/api/index/gettoken/'+ orgId + '/'+ adminUserId
321
         ).then((res) => {
321
         ).then((res) => {
322
         console.log('res',res.data)
322
         console.log('res',res.data)
323
-        
323
+
324
         if(res.data.code == 0){
324
         if(res.data.code == 0){
325
           let token = res.data.data.token
325
           let token = res.data.data.token
326
           localStorage.setItem("token",token)
326
           localStorage.setItem("token",token)
327
-          let http = 'wss://socket.sgjyun.com?token=' 
327
+          let http = 'wss://socket.sgjyun.com?token='
328
           // let http = 'ws://socket.szjkhd.com?token='//测试
328
           // let http = 'ws://socket.szjkhd.com?token='//测试
329
           console.log(this.$store.state.user.websocket)
329
           console.log(this.$store.state.user.websocket)
330
           this.$store.state.user.websocket = new ReconnectingWebSocket(
330
           this.$store.state.user.websocket = new ReconnectingWebSocket(
336
               this.showWsErr = true;
336
               this.showWsErr = true;
337
               this.wsErrMsg = "网络已断开,请检查网络后重新打开页面";
337
               this.wsErrMsg = "网络已断开,请检查网络后重新打开页面";
338
               console.log('navigator',navigator)
338
               console.log('navigator',navigator)
339
-              let http = 'wss://socket.sgjyun.com?token=' 
339
+              let http = 'wss://socket.sgjyun.com?token='
340
               // let http = 'ws://socket.szjkhd.com?token=' //测试
340
               // let http = 'ws://socket.szjkhd.com?token=' //测试
341
               let token = localStorage.getItem("token")
341
               let token = localStorage.getItem("token")
342
               this.$store.state.user.websocket = new ReconnectingWebSocket(
342
               this.$store.state.user.websocket = new ReconnectingWebSocket(
351
             this.websocket.send("1");
351
             this.websocket.send("1");
352
           }, 30000);
352
           }, 30000);
353
         }
353
         }
354
-        
354
+
355
       }).catch(error => {
355
       }).catch(error => {
356
           // window.location.href = error.response.data.redirect;
356
           // window.location.href = error.response.data.redirect;
357
         });
357
         });
375
       })
375
       })
376
     }
376
     }
377
   },
377
   },
378
-  
378
+
379
   created() {
379
   created() {
380
     this.getConnect()
380
     this.getConnect()
381
     getOrgs().then(response => {
381
     getOrgs().then(response => {

File diff suppressed because it is too large
+ 187 - 840
src/xt_pages/hospitalStation/chargeDetailManagement.vue


+ 7 - 2
src/xt_pages/outpatientCharges/components/registerDialog.vue View File

194
       </el-form-item>
194
       </el-form-item>
195
 
195
 
196
 
196
 
197
-      <el-button style="margin-left:10px;" type="primary" @click="check11" v-if="form.id_card_no.length > 0">查普通门诊待遇</el-button>
198
-      <el-button style="margin-left:10px;" type="primary" @click="check14" v-if="form.id_card_no.length > 0">查门诊大病待遇</el-button>
197
+      <el-button style="margin-left:10px;" type="primary" @click="check11" >查普通门诊待遇</el-button>
198
+      <el-button style="margin-left:10px;" type="primary" @click="check14" >查门诊大病待遇</el-button>
199
 
199
 
200
     </el-form>
200
     </el-form>
201
 
201
 
208
 </template>
208
 </template>
209
 
209
 
210
 <script>
210
 <script>
211
+
211
   import { jsGetAge, uParseTime } from '@/utils/tools'
212
   import { jsGetAge, uParseTime } from '@/utils/tools'
212
   import axios from 'axios'
213
   import axios from 'axios'
213
   import { PostSearch } from '@/api/patient'
214
   import { PostSearch } from '@/api/patient'
214
 
215
 
215
   import { getDictionaryDataConfig } from '@/utils/data'
216
   import { getDictionaryDataConfig } from '@/utils/data'
217
+  import cryptoJs from 'crypto-js'
216
 
218
 
217
   export default {
219
   export default {
218
 
220
 
405
     },
407
     },
406
     methods: {
408
     methods: {
407
       check11(){
409
       check11(){
410
+
411
+
412
+
408
         if(this.form.social_type == 0 || this.form.social_type == ''){
413
         if(this.form.social_type == 0 || this.form.social_type == ''){
409
           this.$message.error("社保类型不能为空")
414
           this.$message.error("社保类型不能为空")
410
           return
415
           return

+ 2 - 2
src/xt_pages/outpatientCharges/components/registerDialog9504.vue View File

163
                 </el-select>
163
                 </el-select>
164
             </el-form-item>
164
             </el-form-item>
165
 
165
 
166
-          <el-button style="margin-left:10px;" type="primary" @click="check11" v-if="form.id_card_no.length > 0">查普通门诊待遇</el-button>
167
-          <el-button style="margin-left:10px;" type="primary" @click="check14" v-if="form.id_card_no.length > 0">查门诊大病待遇</el-button>
166
+          <el-button style="margin-left:10px;" type="primary" @click="check11" >查普通门诊待遇</el-button>
167
+          <el-button style="margin-left:10px;" type="primary" @click="check14" >查门诊大病待遇</el-button>
168
 
168
 
169
         </el-form>
169
         </el-form>
170
 
170
 

+ 5 - 0
src/xt_pages/outpatientCharges/outpatientChargesManagement.vue View File

525
   import ChargeMonthPrescriptionTable from './components/chargeMonthPrescriptionTable'
525
   import ChargeMonthPrescriptionTable from './components/chargeMonthPrescriptionTable'
526
   import NewStatementPrintTwo from './newStatementPrintTwo'
526
   import NewStatementPrintTwo from './newStatementPrintTwo'
527
   import RegisterDialog9504 from './components/registerDialog9504'
527
   import RegisterDialog9504 from './components/registerDialog9504'
528
+  import cryptoJs from 'crypto-js'
528
 
529
 
529
   const moment = require('moment')
530
   const moment = require('moment')
530
   export default {
531
   export default {
1018
         }
1019
         }
1019
       },
1020
       },
1020
       confirm(forms) {
1021
       confirm(forms) {
1022
+        var param =  "_api_access_key="+"1781ce9fb73a478289326c16ba8bf2c4"+"&_api_name="+"hssServives"+"&_api_timestamp="+ Date.now()+"&_api_version="+"1.0.0";
1023
+        var signature = cryptoJs.enc.Base64.stringify(cryptoJs.HmacSHA1(param, "b5DPOGjc08DAAMJ8FP31pwwNHKo="));
1021
         forms['record_time'] = this.record_date
1024
         forms['record_time'] = this.record_date
1022
         forms['admin_user_id'] = this.$store.getters.xt_user.user.id
1025
         forms['admin_user_id'] = this.$store.getters.xt_user.user.id
1023
         forms['org_id'] = this.$store.getters.xt_user.org_id
1026
         forms['org_id'] = this.$store.getters.xt_user.org_id
1027
+        forms['key'] = signature
1028
+
1024
 
1029
 
1025
         this.loadingone = true
1030
         this.loadingone = true
1026
         var that = this
1031
         var that = this

File diff suppressed because it is too large
+ 3919 - 3915
src/xt_pages/outpatientDoctorStation/doctorDesk.vue