Ver código fonte

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

XMLWAN 4 anos atrás
pai
commit
54e90a57ab

+ 28 - 0
src/xt_pages/dialysis/details/dialog/dialysisPrescriptionDialog.vue Ver arquivo

@@ -121,6 +121,7 @@
121 121
             </el-form-item>
122 122
           </el-col>
123 123
 
124
+
124 125
           <el-col :span="8" v-if="anticoagulant.weichi != -1 && isShows('维持')" >
125 126
             <el-form-item :label="'维持(' + anticoagulant.weichi_unit + ') : '" v-if="anticoagulant.weichi != -1" >
126 127
               <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1" v-model="dialysisPrescription.anticoagulant_weichi" ></el-input>
@@ -1217,6 +1218,10 @@ export default {
1217 1218
         'dialyzer_perfusion_apparatus'
1218 1219
       )
1219 1220
       console.log('灌流器', this.dialyzerPerfusionApparatus)
1221
+
1222
+
1223
+
1224
+
1220 1225
       if (this.$route.query && this.$route.query.date) {
1221 1226
         var date = this.$route.query && this.$route.query.date
1222 1227
         this.record_date = uParseTime(date, '{y}-{m}-{d}')
@@ -1280,6 +1285,8 @@ export default {
1280 1285
           this.totalShow = false
1281 1286
         }
1282 1287
         this.dialysisPrescription.mode_id = schedual.mode_id
1288
+
1289
+
1283 1290
       }
1284 1291
       var thismode = parseInt(this.dialysisPrescription.anticoagulant)
1285 1292
       if (isNaN(thismode) || thismode <= 0) {
@@ -1292,6 +1299,19 @@ export default {
1292 1299
         return false
1293 1300
       }
1294 1301
       this.anticoagulant = this.$store.getters.anticoagulants_confit[thismode]
1302
+
1303
+
1304
+      for (let i = 0; i < this.dialyzerPerfusionApparatus.length; i++) {
1305
+        if (this.dialysisPrescription.dialyzer_perfusion_apparatus == this.dialyzerPerfusionApparatus[i].name) {
1306
+          this.dialysisPrescription.dialyzer_perfusion_apparatus = this.dialyzerPerfusionApparatus[
1307
+            i
1308
+            ].id
1309
+        }
1310
+      }
1311
+
1312
+
1313
+
1314
+
1295 1315
     },
1296 1316
     menuMsgTip: function() {
1297 1317
       this.msgtip_visibility = false
@@ -3047,6 +3067,14 @@ export default {
3047 3067
         this.huShow = true
3048 3068
         this.totalShow = true
3049 3069
       }
3070
+
3071
+      for (let i = 0; i < this.dialyzerPerfusionApparatus.length; i++) {
3072
+        if (this.dialysisPrescription.dialyzer_perfusion_apparatus == this.dialyzerPerfusionApparatus[i].name) {
3073
+          this.dialysisPrescription.dialyzer_perfusion_apparatus = this.dialyzerPerfusionApparatus[
3074
+            i
3075
+            ].id
3076
+        }
3077
+      }
3050 3078
     },
3051 3079
     handlePatientInfo() {
3052 3080
       this.isVisibility = false

+ 10 - 8
src/xt_pages/dialysis/details/dialog/monitor_dialog.vue Ver arquivo

@@ -159,7 +159,8 @@
159 159
                   template_id == 12 ||
160 160
                   template_id == 13 ||
161 161
                   template_id == 17 ||
162
-                  template_id == 18)
162
+                  template_id == 18 || 
163
+                  template_id == 19)
163 164
             "
164 165
           >
165 166
             <template slot-scope="scope">
@@ -183,7 +184,8 @@
183 184
                 template_id != 12 &&
184 185
                 template_id != 13 &&
185 186
                 template_id != 17 &&
186
-                template_id != 18
187
+                template_id != 18 &&
188
+                template_id != 19
187 189
             "
188 190
           >
189 191
             <template slot-scope="scope">
@@ -320,7 +322,7 @@
320 322
             align="center"
321 323
             label="超滤率(ml/h)"
322 324
             width="100"
323
-            v-if="isShow('超滤率') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 12 || template_id == 13 || template_id == 17 || template_id == 18) "
325
+            v-if="isShow('超滤率') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 12 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19) "
324 326
           >
325 327
             <template slot-scope="scope">
326 328
               {{ scope.row.ultrafiltration_rate ? scope.row.ultrafiltration_rate : ""  }}
@@ -331,7 +333,7 @@
331 333
             align="center"
332 334
             label="超滤率(L/h)"
333 335
             width="100"
334
-            v-if="isShow('超滤率') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 12 && template_id != 13 && template_id != 17 && template_id != 18"
336
+            v-if="isShow('超滤率') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 12 && template_id != 13 && template_id != 17 && template_id != 18 && template_id != 19"
335 337
           >
336 338
             <template slot-scope="scope">
337 339
               {{ scope.row.ultrafiltration_rate ? scope.row.ultrafiltration_rate : ""  }}
@@ -468,12 +470,12 @@
468 470
             </el-form-item>
469 471
           </el-col>
470 472
 
471
-          <el-col :span="8" v-if="isShow('超滤率') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 12 || template_id == 13 || template_id == 17 || template_id == 18) ">
473
+          <el-col :span="8" v-if="isShow('超滤率') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 12 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19) ">
472 474
             <el-form-item label="超滤率(ml/h)">
473 475
               <el-input v-model="form.ultrafiltration_rate"></el-input>
474 476
             </el-form-item>
475 477
           </el-col>
476
-          <el-col :span="8" v-if="isShow('超滤率') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 12 && template_id != 13 && template_id != 17 && template_id != 18">
478
+          <el-col :span="8" v-if="isShow('超滤率') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 12 && template_id != 13 && template_id != 17 && template_id != 18 && template_id != 19">
477 479
             <el-form-item label="超滤率(L/h)">
478 480
               <el-input v-model="form.ultrafiltration_rate"></el-input>
479 481
             </el-form-item>
@@ -481,7 +483,7 @@
481 483
 
482 484
           <el-col
483 485
             :span="8"
484
-            v-if=" isShow('超滤量') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 12 || template_id == 13 || template_id == 17 || template_id == 18) " >
486
+            v-if=" isShow('超滤量') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 12 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19) " >
485 487
             <el-form-item label="超滤量(ml):">
486 488
               <el-input v-model="form.ultrafiltration_volume"></el-input>
487 489
             </el-form-item>
@@ -489,7 +491,7 @@
489 491
 
490 492
           <el-col
491 493
             :span="8"
492
-            v-if=" isShow('超滤量') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 12 && template_id != 13 && template_id != 17 && template_id != 18" >
494
+            v-if=" isShow('超滤量') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 12 && template_id != 13 && template_id != 17 && template_id != 18 && template_id != 19" >
493 495
             <el-form-item label="超滤量(L):">
494 496
               <el-input v-model="form.ultrafiltration_volume"></el-input>
495 497
             </el-form-item>

+ 4 - 4
src/xt_pages/dialysis/details/dialysisMonitoring.vue Ver arquivo

@@ -14,8 +14,8 @@
14 14
           <th width="76px">静脉压/动脉压(mmHg)</th>
15 15
           <th v-if="isShow('血流量')" width="92px">血流量(ml/min)</th>
16 16
           <th v-if="isShow('跨膜压')" width="76px">跨膜压(mmhg)</th>
17
-          <th v-if=" isShow('超滤量') &&(template_id == 6 || template_id == 10 || template_id == 11 || template_id == 13 || template_id == 17 || template_id == 18)" width="76px" > 超滤量(ml)</th>
18
-          <th v-if=" isShow('超滤量') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 13 && template_id != 17 && template_id != 18"  width="76px"> 超滤量(L) </th>
17
+          <th v-if=" isShow('超滤量') &&(template_id == 6 || template_id == 10 || template_id == 11 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19)" width="76px" > 超滤量(ml)</th>
18
+          <th v-if=" isShow('超滤量') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 13 && template_id != 17 && template_id != 18 && template_id != 19"  width="76px"> 超滤量(L) </th>
19 19
           <th v-if="isShow('钠浓度')" width="92px">钠浓度(mmol/L)</th>
20 20
           <th v-if="isShow('透析液温度')" width="92px">透析液温度(℃)</th>
21 21
           <th v-if=" isShow('置换率') && (template_id == 6 || template_id == 10 || template_id == 11) " width="92px" > 置换率(ml/min) </th>
@@ -26,8 +26,8 @@
26 26
           <th v-if="isShow('电导度')" width="92px">电导度(mS/m)</th>
27 27
           <th v-if="isShow('置换液流量')" width="92px">置换液流量(ml/h)</th>
28 28
           <th v-if="isShow('透析液流量')" width="92px">透析液流量(ml/h)</th>
29
-          <th v-if="isShow('超滤率') && (template_id ==6 || template_id == 10 || template_id == 11 || template_id == 12 || template_id == 13 || template_id == 17 || template_id == 18)" width="50px"> 超滤率 <br />(ml/h) </th>
30
-          <th v-if="isShow('超滤率') && template_id !=6 && template_id !=10 && template_id !=11 && template_id !=12 && template_id !=13 && template_id !=17 && template_id !=18" width="50px"> 超滤率 <br />(L/h) </th>
29
+          <th v-if="isShow('超滤率') && (template_id ==6 || template_id == 10 || template_id == 11 || template_id == 12 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19)" width="50px"> 超滤率 <br />(ml/h) </th>
30
+          <th v-if="isShow('超滤率') && template_id !=6 && template_id !=10 && template_id !=11 && template_id !=12 && template_id !=13 && template_id !=17 && template_id !=18 && template_id !=19" width="50px"> 超滤率 <br />(L/h) </th>
31 31
           <th v-if="isShow('肝素用量余量')" width="92px">肝素用量余量(ml)</th>
32 32
           <th v-if="isShow('病情变化')" width="92px">病情变化</th>
33 33
           <th v-if="isShow('处理')" width="92px">处理</th>

+ 23 - 0
src/xt_pages/dialysis/dialysisPrintOrder.vue Ver arquivo

@@ -233,6 +233,16 @@
233 233
           >打印</el-button
234 234
         >
235 235
       </template>
236
+      <template v-if="org_template_info.template_id == 19">
237
+        <el-button
238
+          :loading="loading"
239
+          size="small"
240
+          icon="el-icon-printer"
241
+          @click="printThisPage"
242
+          type="primary"
243
+          >打印</el-button
244
+        >
245
+      </template>
236 246
     </div>
237 247
     <div class="app-container" style="min-height:0;">
238 248
       <!--<div class="order-print-btn"-->
@@ -409,6 +419,10 @@
409 419
             v-bind:childResponse="childResponse"
410 420
             v-if="org_template_info.template_id == 18"
411 421
           ></DialysisPrintOrderEighteen>
422
+          <DialysisPrintOrderNineteen
423
+            v-bind:childResponse="childResponse"
424
+            v-if="org_template_info.template_id == 19"
425
+          ></DialysisPrintOrderNineteen>
412 426
         </div>
413 427
       </el-container>
414 428
     </div>
@@ -446,10 +460,12 @@ import DialysisPrintOrderFifteen from "./template/DialysisPrintOrderFifteen";
446 460
 import DialysisPrintOrderSixteen from "./template/DialysisPrintOrderSixteen";
447 461
 import DialysisPrintOrderSeventeen from "./template/DialysisPrintOrderSeventeen";
448 462
 import DialysisPrintOrderEighteen from "./template/DialysisPrintOrderEighteen";
463
+import DialysisPrintOrderNineteen from "./template/DialysisPrintOrderNineteen";
449 464
 
450 465
 export default {
451 466
   name: "dialysisPrintOrder",
452 467
   components: {
468
+    DialysisPrintOrderNineteen,
453 469
     DialysisPrintOrderEighteen,
454 470
     DialysisPrintOrderSeventeen,
455 471
     DialysisPrintOrderSixteen,
@@ -760,6 +776,13 @@ export default {
760 776
           style: style,
761 777
           scanStyles: false
762 778
         });
779
+      } else if (this.org_template_info.template_id == 19) {
780
+        printJS({
781
+          printable: "dialysis-print-box-1",
782
+          type: "html",
783
+          style: style2,
784
+          scanStyles: false
785
+        });
763 786
       }
764 787
     },
765 788
     printThisOnePage() {

Diferenças do arquivo suprimidas por serem muito extensas
+ 1988 - 0
src/xt_pages/dialysis/template/DialysisPrintOrderNineteen.vue


+ 90 - 87
src/xt_pages/upload/fast/dialysisParams.vue Ver arquivo

@@ -106,9 +106,11 @@
106 106
                 <el-table-column prop="zip" label="症状及处理" width="300">
107 107
                     <template slot-scope="scope">
108 108
                         <div v-if="scope.$index == 1">
109
-                        <div v-for="item in doctor" :key="item">
110
-                            <p>{{ item }}</p>
111
-                            <el-button size="mini" type="primary" v-clipboard:copy="item" v-clipboard:success="onCopy" v-clipboard:error="onError">复制</el-button>
109
+                        <div v-for="item in monitor_records" :key="item">
110
+                            <div v-if='item.symptom || item.dispose || item.result'>
111
+                                <p>{{ item.symptom }} &nbsp;{{ item.dispose }} &nbsp;{{ item.result }}</p>
112
+                                <el-button size="mini" type="primary" v-clipboard:copy="item" v-clipboard:success="onCopy" v-clipboard:error="onError">复制</el-button>
113
+                            </div>
112 114
                         </div>
113 115
                         </div>
114 116
                     </template>
@@ -331,33 +333,33 @@ export default {
331 333
             console.log(22222222222222222,this.monitor_records)
332 334
         }
333 335
         
334
-        if(this.prescription.mode_id){
335
-            this.modeId = this.getMode(this.prescription.mode_id)
336
-        }
337
-        if(this.doctor_advices.length > 0){
338
-            let str = ''
339
-            let arr = []
340
-            this.advices = this.doctor_advices
341
-            this.advices.map(item => {
342
-                str = item.advice_name + (item.advice_desc ? ('(' +  item.advice_desc + item.drug_spec_unit + ')') : '' )  + '  ' + item.prescribing_number + item.prescribing_number_unit + '  ' + 
343
-                item.single_dose + item.single_dose_unit + '  ' + item.delivery_way + item.execution_frequency + item.remark
344
-                arr.push(str)
345
-            })
346
-            this.doctor = arr
336
+        // if(this.prescription.mode_id){
337
+        //     this.modeId = this.getMode(this.prescription.mode_id)
338
+        // }
339
+        // if(this.doctor_advices.length > 0){
340
+        //     let str = ''
341
+        //     let arr = []
342
+        //     this.advices = this.doctor_advices
343
+        //     this.advices.map(item => {
344
+        //         str = item.advice_name + (item.advice_desc ? ('(' +  item.advice_desc + item.drug_spec_unit + ')') : '' )  + '  ' + item.prescribing_number + item.prescribing_number_unit + '  ' + 
345
+        //         item.single_dose + item.single_dose_unit + '  ' + item.delivery_way + item.execution_frequency + item.remark
346
+        //         arr.push(str)
347
+        //     })
348
+        //     this.doctor = arr
347 349
             
348
-            // this.textarea = ''
349
-            // arr.map(item => {
350
-            //     this.textarea += item + "\n"
351
-            // })
352
-        }else if(this.doctor_advices.length == 0){
353
-            this.textarea = ''
354
-            this.textarea = '1.开始' + this.modeId + '治疗' + '\n' +
355
-                            '2.结束' + this.modeId + '治疗' + '\n' +
356
-                            '3.患者离开血透室'
357
-            let str = this.textarea
358
-            this.doctor = []
359
-            this.doctor.push(this.textarea)
360
-        }
350
+        //     // this.textarea = ''
351
+        //     // arr.map(item => {
352
+        //     //     this.textarea += item + "\n"
353
+        //     // })
354
+        // }else if(this.doctor_advices.length == 0){
355
+        //     this.textarea = ''
356
+        //     this.textarea = '1.开始' + this.modeId + '治疗' + '\n' +
357
+        //                     '2.结束' + this.modeId + '治疗' + '\n' +
358
+        //                     '3.患者离开血透室'
359
+        //     let str = this.textarea
360
+        //     this.doctor = []
361
+        //     this.doctor.push(this.textarea)
362
+        // }
361 363
     },
362 364
     methods:{
363 365
         chooseDay(day) {
@@ -435,6 +437,7 @@ export default {
435 437
     watch:{
436 438
         monitor_records:{
437 439
             handler:function(val) {
440
+                console.log(333333333333,this.monitor_records)
438 441
                 if(this.monitor_records.length > 5){
439 442
                     this.monitor_records = this.monitor_records
440 443
                 }else{
@@ -442,7 +445,7 @@ export default {
442 445
                     for(let i =0; i<num;i++){
443 446
                         this.monitor_records.push({id:1})
444 447
                     }
445
-                    console.log(333333333333,this.monitor_records)
448
+                    
446 449
                 }
447 450
             }
448 451
         },
@@ -450,63 +453,63 @@ export default {
450 453
             handler:function(val) {
451 454
             }
452 455
         },
453
-        doctor_advices:{
454
-            handler:function(val) {
455
-                if(this.doctor_advices.length > 0){
456
-                    let str = ''
457
-                    let arr = []
458
-                    this.advices = this.doctor_advices
459
-                    this.advices.map(item => {
460
-                        str = item.advice_name + (item.advice_desc ? ('(' +  item.advice_desc + item.drug_spec_unit + ')') : '' )  + '  ' + item.prescribing_number + item.prescribing_number_unit + '  ' + 
461
-                        item.single_dose + item.single_dose_unit + '  ' + item.delivery_way + item.execution_frequency + item.remark
462
-                        arr.push(str)
463
-                    })
464
-                    this.doctor = arr
465
-                    // this.textarea = ''
466
-                    // arr.map(item => {
467
-                    //     this.textarea += item + "\n"
468
-                    // })
469
-                }else if(this.doctor_advices.length == 0){
470
-                    this.textarea = ''
471
-                    this.textarea = '1.开始' + this.modeId + '治疗' + '\n' +
472
-                                    '2.结束' + this.modeId + '治疗' + '\n' +
473
-                                    '3.患者离开血透室'
474
-                    let str = this.textarea
475
-                    this.doctor = []
476
-                    this.doctor.push(this.textarea)
477
-                }
478
-            }
479
-        },
480
-        prescription:{
481
-          handler:function(val) {
482
-                if(this.prescription.mode_id){
483
-                    this.modeId = this.getMode(this.prescription.mode_id)
484
-                }
485
-                if(this.doctor_advices.length > 0){
486
-                    let str = ''
487
-                    let arr = []
488
-                    this.advices = this.doctor_advices
489
-                    this.advices.map(item => {
490
-                        str = item.advice_name + (item.advice_desc ? ('(' +  item.advice_desc + item.drug_spec_unit + ')') : '' )  + '  ' + item.prescribing_number + item.prescribing_number_unit + '  ' + 
491
-                        item.single_dose + item.single_dose_unit + '  ' + item.delivery_way + item.execution_frequency + item.remark
492
-                        arr.push(str)
493
-                    })
494
-                    this.doctor = arr
495
-                    // this.textarea = ''
496
-                    // arr.map(item => {
497
-                    //     this.textarea += item + "\n"
498
-                    // })
499
-                }else if(this.doctor_advices.length == 0){
500
-                    this.textarea = ''
501
-                    this.textarea = '1.开始' + this.modeId + '治疗' + '\n' +
502
-                                    '2.结束' + this.modeId + '治疗' + '\n' +
503
-                                    '3.患者离开血透室'
504
-                    let str = this.textarea
505
-                    this.doctor = []
506
-                    this.doctor.push(this.textarea)
507
-                }
508
-            }  
509
-        },
456
+        // doctor_advices:{
457
+        //     handler:function(val) {
458
+        //         if(this.doctor_advices.length > 0){
459
+        //             let str = ''
460
+        //             let arr = []
461
+        //             this.advices = this.doctor_advices
462
+        //             this.advices.map(item => {
463
+        //                 str = item.advice_name + (item.advice_desc ? ('(' +  item.advice_desc + item.drug_spec_unit + ')') : '' )  + '  ' + item.prescribing_number + item.prescribing_number_unit + '  ' + 
464
+        //                 item.single_dose + item.single_dose_unit + '  ' + item.delivery_way + item.execution_frequency + item.remark
465
+        //                 arr.push(str)
466
+        //             })
467
+        //             this.doctor = arr
468
+        //             // this.textarea = ''
469
+        //             // arr.map(item => {
470
+        //             //     this.textarea += item + "\n"
471
+        //             // })
472
+        //         }else if(this.doctor_advices.length == 0){
473
+        //             this.textarea = ''
474
+        //             this.textarea = '1.开始' + this.modeId + '治疗' + '\n' +
475
+        //                             '2.结束' + this.modeId + '治疗' + '\n' +
476
+        //                             '3.患者离开血透室'
477
+        //             let str = this.textarea
478
+        //             this.doctor = []
479
+        //             this.doctor.push(this.textarea)
480
+        //         }
481
+        //     }
482
+        // },
483
+        // prescription:{
484
+        //   handler:function(val) {
485
+        //         if(this.prescription.mode_id){
486
+        //             this.modeId = this.getMode(this.prescription.mode_id)
487
+        //         }
488
+        //         if(this.doctor_advices.length > 0){
489
+        //             let str = ''
490
+        //             let arr = []
491
+        //             this.advices = this.doctor_advices
492
+        //             this.advices.map(item => {
493
+        //                 str = item.advice_name + (item.advice_desc ? ('(' +  item.advice_desc + item.drug_spec_unit + ')') : '' )  + '  ' + item.prescribing_number + item.prescribing_number_unit + '  ' + 
494
+        //                 item.single_dose + item.single_dose_unit + '  ' + item.delivery_way + item.execution_frequency + item.remark
495
+        //                 arr.push(str)
496
+        //             })
497
+        //             this.doctor = arr
498
+        //             // this.textarea = ''
499
+        //             // arr.map(item => {
500
+        //             //     this.textarea += item + "\n"
501
+        //             // })
502
+        //         }else if(this.doctor_advices.length == 0){
503
+        //             this.textarea = ''
504
+        //             this.textarea = '1.开始' + this.modeId + '治疗' + '\n' +
505
+        //                             '2.结束' + this.modeId + '治疗' + '\n' +
506
+        //                             '3.患者离开血透室'
507
+        //             let str = this.textarea
508
+        //             this.doctor = []
509
+        //             this.doctor.push(this.textarea)
510
+        //         }
511
+        //     }  
512
+        // },
510 513
         deep:true,
511 514
     }
512 515
 }

+ 2 - 2
src/xt_pages/user/components/PatientForm.vue Ver arquivo

@@ -1139,7 +1139,7 @@ export default {
1139 1139
       }
1140 1140
       if (
1141 1141
         !value.match(
1142
-          /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/
1142
+          /^1\d{10}$/
1143 1143
         )
1144 1144
       ) {
1145 1145
         return callback(new Error("请填写正确的电话(手机号码)"));
@@ -1152,7 +1152,7 @@ export default {
1152 1152
       }
1153 1153
       if (
1154 1154
         !value.match(
1155
-          /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/
1155
+          /^1\d{10}$/
1156 1156
         )
1157 1157
       ) {
1158 1158
         return callback(new Error("请填写正确的电话(手机号码)"));