张保健 5 years ago
parent
commit
1e4baf770a

+ 1 - 1
config/dev.env.js View File

4
 
4
 
5
 module.exports = merge(prodEnv, {
5
 module.exports = merge(prodEnv, {
6
   NODE_ENV: '"development"',
6
   NODE_ENV: '"development"',
7
-  BASE_API: '"http://api.xt.kuyicloud.com"',
7
+  BASE_API: '"http://api.xt.test.sgjyun.com"'
8
    //http://api.xt.test.sgjyun.com http://localhost:9529
8
    //http://api.xt.test.sgjyun.com http://localhost:9529
9
    // BASE_API: '"http://localhost:9529"'
9
    // BASE_API: '"http://localhost:9529"'
10
 })
10
 })

+ 94 - 110
src/api/dialysis.js View File

1
-import request from "@/utils/request"
1
+import request from '@/utils/request'
2
 
2
 
3
-export function getDialysisScheduals(params) {
4
-    return request({
5
-        url: "/m/api/scheduals",
6
-        method: "get",
7
-        params: params,
8
-    })
3
+export function getDialysisScheduals (params) {
4
+  return request({
5
+    url: '/m/api/scheduals',
6
+    method: 'get',
7
+    params: params
8
+  })
9
 }
9
 }
10
 
10
 
11
-export function getWaitingScheduals(params) {
12
-    return request({
13
-        url: "/m/api/waiting_scheduals",
14
-        method: "get",
15
-        params: params,
16
-    })
11
+export function getWaitingScheduals (params) {
12
+  return request({
13
+    url: '/m/api/waiting_scheduals',
14
+    method: 'get',
15
+    params: params
16
+  })
17
 }
17
 }
18
 
18
 
19
-export function getDialysisRecord(params) {
20
-    return request({
21
-        url: "/m/api/dialysis/record",
22
-        method: "get",
23
-        params: params,
24
-    })
19
+export function getDialysisRecord (params) {
20
+  return request({
21
+    url: '/m/api/dialysis/record',
22
+    method: 'get',
23
+    params: params
24
+  })
25
 }
25
 }
26
 
26
 
27
-export function dialysisGlobalConfig() {
28
-    return request({
29
-        url: "/m/api/dialysisglobalconfig",
30
-        method: "get",
31
-    })
27
+export function dialysisGlobalConfig () {
28
+  return request({
29
+    url: '/m/api/dialysisglobalconfig',
30
+    method: 'get'
31
+  })
32
 }
32
 }
33
 
33
 
34
-
35
-
36
-export function commitTreatmentSummary(params) {
34
+export function commitTreatmentSummary (params) {
37
   return request({
35
   return request({
38
-    url: "/m/api/dialysis/treatmentSummary",
39
-    method: "post",
40
-    params: params,
36
+    url: '/m/api/dialysis/treatmentSummary',
37
+    method: 'post',
38
+    params: params
41
 
39
 
42
   })
40
   })
43
 }
41
 }
44
 
42
 
45
-export function commitDoubleCheck(params) {
43
+export function commitDoubleCheck (params) {
46
   return request({
44
   return request({
47
-    url: "/m/api/dialysis/doublecheck",
48
-    method: "post",
49
-    params: params,
50
-
45
+    url: '/m/api/dialysis/doublecheck',
46
+    method: 'post',
47
+    params: params
51
 
48
 
52
   })
49
   })
53
 }
50
 }
54
 
51
 
55
-
56
-
57
-export function commitAcceptsAssessment(params) {
52
+export function commitAcceptsAssessment (params) {
58
   return request({
53
   return request({
59
-    url: "/m/api/dialysis/acceptsAssessment",
60
-    method: "post",
61
-    params: params,
54
+    url: '/m/api/dialysis/acceptsAssessment',
55
+    method: 'post',
56
+    params: params
62
 
57
 
63
   })
58
   })
64
 }
59
 }
65
 
60
 
66
-
67
-export function finish(params) {
61
+export function finish (params) {
68
   return request({
62
   return request({
69
-    url: "/m/api/dialysis/finish",
70
-    method: "post",
71
-    params: params,
63
+    url: '/m/api/dialysis/finish',
64
+    method: 'post',
65
+    params: params
72
   })
66
   })
73
 }
67
 }
74
 
68
 
75
-
76
-
77
-
78
-export function commitDialysisPrescription(params) {
69
+export function commitDialysisPrescription (params) {
79
   console.log(params)
70
   console.log(params)
80
   return request({
71
   return request({
81
-    url: "/m/api/dialysis/dialysisPrescription",
82
-    method: "post",
83
-    params: params,
72
+    url: '/m/api/dialysis/dialysisPrescription',
73
+    method: 'post',
74
+    params: params
84
   })
75
   })
85
 }
76
 }
86
 
77
 
87
-
88
-export function commitAssessmentAfterDislysis(params) {
78
+export function commitAssessmentAfterDislysis (params) {
89
   return request({
79
   return request({
90
-    url: "/m/api/dialysis/assessmentAfterDislysis",
91
-    method: "post",
92
-    params: params,
80
+    url: '/m/api/dialysis/assessmentAfterDislysis',
81
+    method: 'post',
82
+    params: params
93
   })
83
   })
94
 }
84
 }
95
 
85
 
96
-export function addMonitorRecord(params) {
86
+export function addMonitorRecord (params) {
97
   return request({
87
   return request({
98
-    url: "/m/api/monitor/add",
99
-    method: "post",
100
-    params: params,
88
+    url: '/m/api/monitor/add',
89
+    method: 'post',
90
+    params: params
101
   })
91
   })
102
 }
92
 }
103
 
93
 
104
-export function editMonitorRecord(params) {
94
+export function editMonitorRecord (params) {
105
   return request({
95
   return request({
106
-    url: "/m/api/monitor/edit",
107
-    method: "post",
108
-    params: params,
96
+    url: '/m/api/monitor/edit',
97
+    method: 'post',
98
+    params: params
109
   })
99
   })
110
 }
100
 }
111
 
101
 
112
-export function deleteMonitorRecord(params) {
102
+export function deleteMonitorRecord (params) {
113
   return request({
103
   return request({
114
-    url: "/m/api/monitor/delete",
115
-    method: "post",
116
-    params: params,
104
+    url: '/m/api/monitor/delete',
105
+    method: 'post',
106
+    params: params
117
   })
107
   })
118
 }
108
 }
119
 
109
 
120
-export function GetAllZone(params){
110
+export function GetAllZone (params) {
121
   return request({
111
   return request({
122
-    url:'/m/api/dialysis/allzone',
123
-    method:'get',
124
-    params:params
112
+    url: '/m/api/dialysis/allzone',
113
+    method: 'get',
114
+    params: params
125
   })
115
   })
126
 }
116
 }
127
 
117
 
128
-export function getSchedualPatient(params){
118
+export function getSchedualPatient (params) {
129
   return request({
119
   return request({
130
-    url:'/m/api/dialysis/patients',
131
-    method:'get',
132
-    params:params
120
+    url: '/m/api/dialysis/patients',
121
+    method: 'get',
122
+    params: params
133
   })
123
   })
134
 }
124
 }
135
 
125
 
136
-export function postSolution(params){
126
+export function postSolution (params) {
137
   return request({
127
   return request({
138
-    url:'/m/api/solution',
139
-    method:'post',
140
-    params:params
128
+    url: '/m/api/solution',
129
+    method: 'post',
130
+    params: params
141
   })
131
   })
142
 }
132
 }
143
 
133
 
144
-
145
-export function startDialysis(params){
134
+export function startDialysis (params) {
146
   return request({
135
   return request({
147
-    url:'/m/api/dialysis/start',
148
-    method:'post',
149
-    params:params
136
+    url: '/m/api/dialysis/start',
137
+    method: 'post',
138
+    params: params
150
   })
139
   })
151
 }
140
 }
152
 
141
 
153
-
154
-export function getLastAccepts(params){
142
+export function getLastAccepts (params) {
155
   return request({
143
   return request({
156
-    url:'/m/api/accepts/get',
157
-    method:'get',
158
-    params:params
144
+    url: '/m/api/accepts/get',
145
+    method: 'get',
146
+    params: params
159
   })
147
   })
160
 }
148
 }
161
 
149
 
162
-export function getPrintDialysisRecord(params) {
150
+export function getPrintDialysisRecord (params) {
163
   return request({
151
   return request({
164
-    url:'/m/api/print/dialysisorder',
165
-    method:'Get',
166
-    params:params
152
+    url: '/m/api/print/dialysisorder',
153
+    method: 'Get',
154
+    params: params
167
   })
155
   })
168
 }
156
 }
169
 
157
 
170
-export function getUrgentScheduleInitData() {
158
+export function getUrgentScheduleInitData () {
171
   return request({
159
   return request({
172
     url: '/m/api/schedule/urgentinit',
160
     url: '/m/api/schedule/urgentinit',
173
-    method: 'Get',
161
+    method: 'Get'
174
   })
162
   })
175
 }
163
 }
176
 
164
 
177
-export function postUrgentSchedule(params) {
165
+export function postUrgentSchedule (params) {
178
   return request({
166
   return request({
179
     url: '/m/api/schedule/urgentadd',
167
     url: '/m/api/schedule/urgentadd',
180
     method: 'post',
168
     method: 'post',
181
-    params: params,
169
+    params: params
182
   })
170
   })
183
 }
171
 }
184
 
172
 
185
-export function postSign(params) {
173
+export function postSign (params) {
186
   return request({
174
   return request({
187
     url: '/m/api/dialysis/sign',
175
     url: '/m/api/dialysis/sign',
188
     method: 'Post',
176
     method: 'Post',
189
-    params:params
177
+    params: params
190
 
178
 
191
   })
179
   })
192
 }
180
 }
193
 
181
 
194
-
195
-
196
-
197
-
198
-export function GetMonitor(params){
182
+export function GetMonitor (params) {
199
   return request({
183
   return request({
200
-    url:'/m/api/monitor/get',
201
-    method:'get',
202
-    params:params
184
+    url: '/m/api/monitor/get',
185
+    method: 'get',
186
+    params: params
203
   })
187
   })
204
 }
188
 }

+ 1 - 1
src/pages/main/DetailsPage.vue View File

24
                   <span class="iconfont">2018-01-01&#xe74a;</span>
24
                   <span class="iconfont">2018-01-01&#xe74a;</span>
25
                 </div> -->
25
                 </div> -->
26
 
26
 
27
-              <div class="print" style="float: right;visibility: hidden">
27
+              <div class="print" style="float: right;">
28
                 <el-button size="mini" type="primary" @click="print" icon="el-icon-printer">打印</el-button>
28
                 <el-button size="mini" type="primary" @click="print" icon="el-icon-printer">打印</el-button>
29
               </div>
29
               </div>
30
 
30
 

File diff suppressed because it is too large
+ 18 - 1955
src/pages/main/PrintIndex.vue


+ 1 - 0
src/pages/main/dialog/PrescriptionDialog.vue View File

219
             <input  @focus="inputFocus" id="dt" v-model="dialysisPrescription.displace_liqui_value"/>
219
             <input  @focus="inputFocus" id="dt" v-model="dialysisPrescription.displace_liqui_value"/>
220
           </div>
220
           </div>
221
         </div>
221
         </div>
222
+        
222
 
223
 
223
 
224
 
224
 
225
 

File diff suppressed because it is too large
+ 1725 - 0
src/pages/main/template/DialysisPrintOrderOne.vue


File diff suppressed because it is too large
+ 1733 - 0
src/pages/main/template/DialysisPrintOrderTwo.vue


+ 42 - 0
src/pages/main/template/bread-crumb.vue View File

1
+<template>
2
+    <el-breadcrumb separator="/">
3
+    <el-breadcrumb-item :to="{ path: '/' }">首页</el-breadcrumb-item>
4
+    <template v-for="(crumb, index) in crumbsList" >
5
+      <el-breadcrumb-item v-if="crumb.path" :to="{ path: crumb.path }" :key="index">{{crumb.name}}</el-breadcrumb-item>
6
+      <el-breadcrumb-item v-else :key="index">{{crumb.name}}</el-breadcrumb-item>
7
+    </template>
8
+    <!-- <el-breadcrumb-item><a href="/">活动管理</a></el-breadcrumb-item>
9
+    <el-breadcrumb-item>活动列表</el-breadcrumb-item>
10
+    <el-breadcrumb-item>活动详情</el-breadcrumb-item> -->
11
+    </el-breadcrumb>
12
+</template>
13
+
14
+<script>
15
+// import BreadCrumb from "@/components/bread-crumb";
16
+
17
+export default {
18
+  name: "BreadCrumb",
19
+  props:{
20
+    crumbs:{
21
+        type:Array,
22
+    }
23
+  },
24
+  data(){
25
+      return{
26
+          crumbsList:[
27
+            {path:'/', name:'首页'}
28
+          ],
29
+      }
30
+  }, 
31
+  components: {
32
+    // BreadCrumb
33
+  },
34
+  
35
+  created(){
36
+      this.crumbsList = this.crumbs;
37
+  },
38
+};
39
+</script>
40
+
41
+<style rel="stylesheet/scss" lang="scss" scoped>
42
+</style>

+ 52 - 0
src/pages/main/template/option_check_box.vue View File

1
+<template>
2
+    <label class="option_panel">
3
+        <span class="check_box_panel">
4
+            <span class="check_box" :class="{ 'did_checked': checked, }"></span>
5
+        </span>
6
+        <span>{{ text }}</span>
7
+    </label>
8
+</template>
9
+
10
+<script>
11
+export default {
12
+    name: "OptionCheckBox",
13
+    props: {
14
+        text: {
15
+            type: String,
16
+        },
17
+        checked: {
18
+            type: Boolean,
19
+            default: false,
20
+        }
21
+    }
22
+}
23
+</script>
24
+
25
+
26
+<style scoped>
27
+.option_panel {
28
+    margin: 0 5px 0 0;
29
+    /* font-size: 16px; */
30
+}
31
+.option_panel .check_box_panel {
32
+    white-space: nowrap; 
33
+    outline: none; 
34
+    display: inline-block; 
35
+    line-height: 1; 
36
+    position: relative; 
37
+    vertical-align: middle;
38
+}
39
+.option_panel .check_box_panel .check_box {
40
+    display: inline-block; 
41
+    position: relative; 
42
+    border: 1px solid #000; 
43
+    box-sizing: border-box; 
44
+    width: 14px; 
45
+    height: 14px; 
46
+    background-color: #fff;
47
+}
48
+.check_box_panel .did_checked::after {
49
+    content: "√";
50
+    font-size: 15px;
51
+}
52
+</style>