See999 4 years ago
parent
commit
3f7e7c175c

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

@@ -6,7 +6,7 @@
6 6
 module.exports = {
7 7
   NODE_ENV: '"development"',
8 8
   ENV_CONFIG: '"dev"',
9
-  BASE_API: '"http://api.xt.test.sgjyun.com"', // //http://api.xt.test.sgjyun.com http://112.74.16.180:9527,////'"http://localhost:9529"',
9
+  BASE_API: '"http://new_mobile.xt.api.sgjyun.com"', // //http://api.xt.test.sgjyun.com http://112.74.16.180:9527,////'"http://localhost:9529"',
10 10
   // BASE_API:'"http://localhost:9531"',
11 11
   SSO_HOST: '"http://testsso.sgjyun.com"',
12 12
   SRCM_HOST: '"http://test1.sgjyun.com"',

+ 2 - 2
src/xt_pages/data/druguseTemplate.vue View File

@@ -1211,7 +1211,7 @@
1211 1211
         day_count: '',
1212 1212
 
1213 1213
         crumbs: [
1214
-          { path: false, name: '数据字典' },
1214
+          { path: false, name: '管理中心' },
1215 1215
           { path: 'data/druguse', name: '医嘱模版' }
1216 1216
         ],
1217 1217
         rowIndex: -1,
@@ -1928,7 +1928,7 @@
1928 1928
                   this.$message.error(response.data.msg)
1929 1929
                   return false
1930 1930
                 } else {
1931
-                  this.$message.error('添加成功')
1931
+                  this.$message.success('添加成功')
1932 1932
 
1933 1933
                   this.efFormVisible = false
1934 1934
                   this.resetForm(formName)

+ 2 - 2
src/xt_pages/data/index.vue View File

@@ -31,8 +31,8 @@ export default {
31 31
   data() {
32 32
     return {
33 33
       crumbs: [
34
-        { path: false, name: '数据字典' },
35
-        { path: 'data/dictionary', name: '字段配置' }
34
+        { path: false, name: '管理中心' },
35
+        { path: 'data/dictionary', name: '数据字典' }
36 36
       ],
37 37
       tabMapOptions: [
38 38
         { label: this.$t('data_config.patient'), key: 'patient' },

+ 1 - 1
src/xt_pages/data/printTemplate.vue View File

@@ -181,7 +181,7 @@ export default {
181 181
   data() {
182 182
     return {
183 183
       crumbs: [
184
-        { path: false, name: "系统管理" },
184
+        { path: false, name: "管理中心" },
185 185
         { path: "data/print", name: "打印模版" }
186 186
       ],
187 187
       imgUrl_One: require("@/assets/home/1.jpg"),

+ 1 - 1
src/xt_pages/data/showConfig.vue View File

@@ -52,7 +52,7 @@
52 52
     data() {
53 53
       return {
54 54
         crumbs: [
55
-          { path: false, name: '数据字典' },
55
+          { path: false, name: '管理中心' },
56 56
           { path: '/data/showconfig', name: '显示配置' }
57 57
         ],
58 58
         activeName: 'first',

+ 1 - 1
src/xt_pages/data/template.vue View File

@@ -27,7 +27,7 @@ export default {
27 27
   data() {
28 28
     return {
29 29
       crumbs: [
30
-        { path: false, name: '数据字典' },
30
+        { path: false, name: '管理中心' },
31 31
         { path: 'data/template', name: '模版配置' },
32 32
       ],
33 33
       tabMapOptions: [

+ 44 - 8
src/xt_pages/dialysis/bloodPresssWatch.vue View File

@@ -265,7 +265,7 @@
265 265
           align="center"
266 266
           width="120"
267 267
         ></el-table-column>
268
-        <el-table-column label="透中血压(Hgmm)" align="center">
268
+        <el-table-column label="透中血压(mmHg)" align="center">
269 269
           <el-table-column
270 270
             v-for="(item, index) in labelArr"
271 271
             :key="index"
@@ -336,23 +336,59 @@ export default {
336 336
           {
337 337
             text: "今天",
338 338
             onClick(picker) {
339
-              picker.$emit("pick", new Date());
339
+              var date = new Date();
340
+              var year = date.getFullYear();
341
+              var month = date.getMonth() + 1;
342
+              var day = date.getDate();
343
+              if (month < 10) {
344
+                month = "0" + month;
345
+              }
346
+              if (day < 10) {
347
+                day = "0" + day;
348
+              }
349
+              var nowDate = year + "-" + month + "-" + day;
350
+              var date1 = new Date(nowDate + " 00:00:00");
351
+              picker.$emit("pick", date1.getTime());
340 352
             }
341 353
           },
342 354
           {
343 355
             text: "昨天",
344 356
             onClick(picker) {
345
-              const date = new Date();
346
-              date.setTime(date.getTime() - 3600 * 1000 * 24);
347
-              picker.$emit("pick", date);
357
+              var d = new Date();
358
+              d.setTime(d.getTime() - 3600 * 1000 * 24);
359
+              var date = d;
360
+              var year = date.getFullYear();
361
+              var month = date.getMonth() + 1;
362
+              var day = date.getDate();
363
+              if (month < 10) {
364
+                month = "0" + month;
365
+              }
366
+              if (day < 10) {
367
+                day = "0" + day;
368
+              }
369
+              var nowDate = year + "-" + month + "-" + day;
370
+              var date1 = new Date(nowDate + " 00:00:00");
371
+              picker.$emit("pick", date1.getTime());
348 372
             }
349 373
           },
350 374
           {
351 375
             text: "一周前",
352 376
             onClick(picker) {
353
-              const date = new Date();
354
-              date.setTime(date.getTime() - 3600 * 1000 * 24 * 7);
355
-              picker.$emit("pick", date);
377
+              var d = new Date();
378
+              d.setTime(d.getTime() - 3600 * 1000 * 24 * 7);
379
+              var date = d;
380
+              var year = date.getFullYear();
381
+              var month = date.getMonth() + 1;
382
+              var day = date.getDate();
383
+              if (month < 10) {
384
+                month = "0" + month;
385
+              }
386
+              if (day < 10) {
387
+                day = "0" + day;
388
+              }
389
+              var nowDate = year + "-" + month + "-" + day;
390
+              var date1 = new Date(nowDate + " 00:00:00");
391
+              picker.$emit("pick", date1.getTime());
356 392
             }
357 393
           },
358 394
           {

+ 1 - 1
src/xt_pages/role/admin.vue View File

@@ -163,7 +163,7 @@ export default {
163 163
   data() {
164 164
     return {
165 165
       crumbs: [
166
-        { path: false, name: "权限管理" },
166
+        { path: false, name: "管理中心" },
167 167
         { path: false, name: "员工管理" }
168 168
       ],
169 169
       is_loading_admins: true,

+ 15 - 2
src/xt_pages/role/components/AdminRoleInfoForm.vue View File

@@ -10,6 +10,19 @@
10 10
         <el-input v-model="form.name" placeholder="用户姓名"></el-input>
11 11
       </el-form-item>
12 12
 
13
+      <el-form-item label="角色 : " prop="role" label-width="60px">
14
+
15
+           <el-checkbox-group v-model="form.role">
16
+            <el-checkbox label="子管理员" name="type"></el-checkbox>
17
+            <el-checkbox label="医生" name="type"></el-checkbox>
18
+            <el-checkbox label="护士" name="type"></el-checkbox>
19
+            <el-checkbox label="技师" name="type"></el-checkbox>
20
+            <el-checkbox label="运营" name="type"></el-checkbox>
21
+            <el-checkbox label="库存" name="type"></el-checkbox>
22
+            <el-checkbox label="院长" name="type"></el-checkbox>
23
+          </el-checkbox-group>
24
+        </el-form-item>
25
+
13 26
       <el-form-item label="职称 : ">
14 27
         <el-select v-model="form.user_type" placeholder="用户类型">
15 28
           <el-option
@@ -114,8 +127,8 @@
114 127
         },
115 128
         rules: {
116 129
           mobile: [{ required: true, validator: checkMobile, trigger: 'blur' }],
117
-          name: [{ required: true, validator: checkName, trigger: 'blur' }]
118
-
130
+          name: [{ required: true, validator: checkName, trigger: 'blur' }],
131
+          role: [{ required: true, message: '请选择角色', trigger: 'blur' }]
119 132
         }
120 133
       }
121 134
     },

+ 18 - 5
src/xt_pages/role/components/EditRole.vue View File

@@ -1,7 +1,7 @@
1 1
 <template>
2 2
   <el-dialog
3
-    title="新增用户"
4
-    width="660px"
3
+    title="新增员工"
4
+    width="750px"
5 5
     :visible.sync="visible"
6 6
     :before-close="_close"
7 7
   >
@@ -14,7 +14,7 @@
14 14
             </el-form-item>
15 15
     </el-form>-->
16 16
     <div class="chooseuser">
17
-      <span style="color:#303133">选择用户:</span>
17
+      <span style="color:#303133">选择员工:</span>
18 18
       <el-radio v-model="checked" label="1">从已有员工中选择</el-radio>
19 19
       <el-radio v-model="checked" label="2">新增员工</el-radio>
20 20
     </div>
@@ -78,6 +78,18 @@
78 78
 
79 79
           <el-input  v-model="ruleForm.phone"  maxlength="11"></el-input>
80 80
         </el-form-item>
81
+        <el-form-item label="角色" prop="role" label-width="70px">
82
+
83
+           <el-checkbox-group v-model="ruleForm.role">
84
+            <el-checkbox label="子管理员" name="type"></el-checkbox>
85
+            <el-checkbox label="医生" name="type"></el-checkbox>
86
+            <el-checkbox label="护士" name="type"></el-checkbox>
87
+            <el-checkbox label="技师" name="type"></el-checkbox>
88
+            <el-checkbox label="运营" name="type"></el-checkbox>
89
+            <el-checkbox label="库存" name="type"></el-checkbox>
90
+            <el-checkbox label="院长" name="type"></el-checkbox>
91
+          </el-checkbox-group>
92
+        </el-form-item>
81 93
 
82 94
         <el-form-item label="职称 : " label-width="50px">
83 95
           <el-select v-model="ruleForm.user_type" placeholder="用户类型">
@@ -160,7 +172,7 @@
160 172
         rules: {
161 173
           phone: [{ required: true, validator: checkMobile, trigger: 'blur' }],
162 174
           name: [{ required: true, validator: checkName, trigger: 'blur' }],
163
-          intro: [{ required: true, message: '请输入角色说明', trigger: 'blur' }]
175
+          intro: [{ required: true, message: '请输入角色说明', trigger: 'blur' }],
164 176
         },
165 177
         admin_user: [],
166 178
         is_check_admin_user: [],
@@ -202,7 +214,8 @@
202 214
           name: [
203 215
             { required: true, message: '请输入用户名字', trigger: 'blur' },
204 216
             { max: 10, message: '10个字以内', trigger: 'blur' }
205
-          ]
217
+          ],
218
+          role: [{ required: true, message: '请选择角色', trigger: 'blur' }]
206 219
         }
207 220
       }
208 221
     },

+ 1 - 1
src/xt_pages/role/role.vue View File

@@ -161,7 +161,7 @@ export default {
161 161
   data: function() {
162 162
     return {
163 163
       crumbs: [
164
-        { path: false, name: "权限管理" },
164
+        { path: false, name: "管理中心" },
165 165
         { path: false, name: "角色管理" }
166 166
       ],
167 167
       loading_roles: true,

+ 1 - 0
src/xt_pages/workforce/remind_print.vue View File

@@ -125,6 +125,7 @@
125 125
 
126 126
       getScheduleWeekDay({week_type: this.week_type}).then(rs => {
127 127
         var resp = rs.data
128
+        console.log(resp)
128 129
         if (resp.state == 1) {
129 130
           this.scheduleData = resp.data.schdules
130 131
         } else {