XMLWAN 4 years ago
parent
commit
23b58c6da1

+ 30 - 11
package-lock.json View File

4740
         "ansi-regex": {
4740
         "ansi-regex": {
4741
           "version": "2.1.1",
4741
           "version": "2.1.1",
4742
           "bundled": true,
4742
           "bundled": true,
4743
-          "dev": true
4743
+          "dev": true,
4744
+          "optional": true
4744
         },
4745
         },
4745
         "aproba": {
4746
         "aproba": {
4746
           "version": "1.2.0",
4747
           "version": "1.2.0",
4763
         "balanced-match": {
4764
         "balanced-match": {
4764
           "version": "1.0.0",
4765
           "version": "1.0.0",
4765
           "bundled": true,
4766
           "bundled": true,
4766
-          "dev": true
4767
+          "dev": true,
4768
+          "optional": true
4767
         },
4769
         },
4768
         "brace-expansion": {
4770
         "brace-expansion": {
4769
           "version": "1.1.11",
4771
           "version": "1.1.11",
4770
           "resolved": false,
4772
           "resolved": false,
4771
           "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
4773
           "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
4772
           "dev": true,
4774
           "dev": true,
4775
+          "optional": true,
4773
           "requires": {
4776
           "requires": {
4774
             "balanced-match": "^1.0.0",
4777
             "balanced-match": "^1.0.0",
4775
             "concat-map": "0.0.1"
4778
             "concat-map": "0.0.1"
4785
         "code-point-at": {
4788
         "code-point-at": {
4786
           "version": "1.1.0",
4789
           "version": "1.1.0",
4787
           "bundled": true,
4790
           "bundled": true,
4788
-          "dev": true
4791
+          "dev": true,
4792
+          "optional": true
4789
         },
4793
         },
4790
         "concat-map": {
4794
         "concat-map": {
4791
           "version": "0.0.1",
4795
           "version": "0.0.1",
4792
           "resolved": false,
4796
           "resolved": false,
4793
           "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
4797
           "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
4794
-          "dev": true
4798
+          "dev": true,
4799
+          "optional": true
4795
         },
4800
         },
4796
         "console-control-strings": {
4801
         "console-control-strings": {
4797
           "version": "1.1.0",
4802
           "version": "1.1.0",
4798
           "resolved": false,
4803
           "resolved": false,
4799
           "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
4804
           "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
4800
-          "dev": true
4805
+          "dev": true,
4806
+          "optional": true
4801
         },
4807
         },
4802
         "core-util-is": {
4808
         "core-util-is": {
4803
           "version": "1.0.2",
4809
           "version": "1.0.2",
4927
         "inherits": {
4933
         "inherits": {
4928
           "version": "2.0.3",
4934
           "version": "2.0.3",
4929
           "bundled": true,
4935
           "bundled": true,
4930
-          "dev": true
4936
+          "dev": true,
4937
+          "optional": true
4931
         },
4938
         },
4932
         "ini": {
4939
         "ini": {
4933
           "version": "1.3.5",
4940
           "version": "1.3.5",
4941
           "resolved": false,
4948
           "resolved": false,
4942
           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
4949
           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
4943
           "dev": true,
4950
           "dev": true,
4951
+          "optional": true,
4944
           "requires": {
4952
           "requires": {
4945
             "number-is-nan": "^1.0.0"
4953
             "number-is-nan": "^1.0.0"
4946
           }
4954
           }
4957
           "resolved": false,
4965
           "resolved": false,
4958
           "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
4966
           "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
4959
           "dev": true,
4967
           "dev": true,
4968
+          "optional": true,
4960
           "requires": {
4969
           "requires": {
4961
             "brace-expansion": "^1.1.7"
4970
             "brace-expansion": "^1.1.7"
4962
           }
4971
           }
4964
         "minimist": {
4973
         "minimist": {
4965
           "version": "0.0.8",
4974
           "version": "0.0.8",
4966
           "bundled": true,
4975
           "bundled": true,
4967
-          "dev": true
4976
+          "dev": true,
4977
+          "optional": true
4968
         },
4978
         },
4969
         "minipass": {
4979
         "minipass": {
4970
           "version": "2.3.5",
4980
           "version": "2.3.5",
4971
           "resolved": false,
4981
           "resolved": false,
4972
           "integrity": "sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==",
4982
           "integrity": "sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==",
4973
           "dev": true,
4983
           "dev": true,
4984
+          "optional": true,
4974
           "requires": {
4985
           "requires": {
4975
             "safe-buffer": "^5.1.2",
4986
             "safe-buffer": "^5.1.2",
4976
             "yallist": "^3.0.0"
4987
             "yallist": "^3.0.0"
4991
           "resolved": false,
5002
           "resolved": false,
4992
           "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
5003
           "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
4993
           "dev": true,
5004
           "dev": true,
5005
+          "optional": true,
4994
           "requires": {
5006
           "requires": {
4995
             "minimist": "0.0.8"
5007
             "minimist": "0.0.8"
4996
           }
5008
           }
5078
         "number-is-nan": {
5090
         "number-is-nan": {
5079
           "version": "1.0.1",
5091
           "version": "1.0.1",
5080
           "bundled": true,
5092
           "bundled": true,
5081
-          "dev": true
5093
+          "dev": true,
5094
+          "optional": true
5082
         },
5095
         },
5083
         "object-assign": {
5096
         "object-assign": {
5084
           "version": "4.1.1",
5097
           "version": "4.1.1",
5092
           "resolved": false,
5105
           "resolved": false,
5093
           "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
5106
           "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
5094
           "dev": true,
5107
           "dev": true,
5108
+          "optional": true,
5095
           "requires": {
5109
           "requires": {
5096
             "wrappy": "1"
5110
             "wrappy": "1"
5097
           }
5111
           }
5186
         "safe-buffer": {
5200
         "safe-buffer": {
5187
           "version": "5.1.2",
5201
           "version": "5.1.2",
5188
           "bundled": true,
5202
           "bundled": true,
5189
-          "dev": true
5203
+          "dev": true,
5204
+          "optional": true
5190
         },
5205
         },
5191
         "safer-buffer": {
5206
         "safer-buffer": {
5192
           "version": "2.1.2",
5207
           "version": "2.1.2",
5228
           "resolved": false,
5243
           "resolved": false,
5229
           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
5244
           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
5230
           "dev": true,
5245
           "dev": true,
5246
+          "optional": true,
5231
           "requires": {
5247
           "requires": {
5232
             "code-point-at": "^1.0.0",
5248
             "code-point-at": "^1.0.0",
5233
             "is-fullwidth-code-point": "^1.0.0",
5249
             "is-fullwidth-code-point": "^1.0.0",
5249
           "resolved": false,
5265
           "resolved": false,
5250
           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
5266
           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
5251
           "dev": true,
5267
           "dev": true,
5268
+          "optional": true,
5252
           "requires": {
5269
           "requires": {
5253
             "ansi-regex": "^2.0.0"
5270
             "ansi-regex": "^2.0.0"
5254
           }
5271
           }
5296
         "wrappy": {
5313
         "wrappy": {
5297
           "version": "1.0.2",
5314
           "version": "1.0.2",
5298
           "bundled": true,
5315
           "bundled": true,
5299
-          "dev": true
5316
+          "dev": true,
5317
+          "optional": true
5300
         },
5318
         },
5301
         "yallist": {
5319
         "yallist": {
5302
           "version": "3.0.3",
5320
           "version": "3.0.3",
5303
           "resolved": false,
5321
           "resolved": false,
5304
           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
5322
           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
5305
-          "dev": true
5323
+          "dev": true,
5324
+          "optional": true
5306
         }
5325
         }
5307
       }
5326
       }
5308
     },
5327
     },

File diff suppressed because it is too large
+ 2074 - 532
src/store/modules/globalConfig.js


+ 1 - 1
src/xt_pages/data/components/tableson.vue View File

78
             <el-form-item label="排序" prop="order">
78
             <el-form-item label="排序" prop="order">
79
               <el-input
79
               <el-input
80
                 type="age"
80
                 type="age"
81
-                v-model="temp.order"
81
+                v-model.number="temp.order"
82
                 placeholder="请输入排序值,数值越大,排序越靠前"
82
                 placeholder="请输入排序值,数值越大,排序越靠前"
83
               ></el-input>
83
               ></el-input>
84
             </el-form-item>
84
             </el-form-item>

File diff suppressed because it is too large
+ 395 - 398
src/xt_pages/dialysis/details/assessmentBefore.vue


File diff suppressed because it is too large
+ 650 - 491
src/xt_pages/dialysis/details/dialog/AssessmentAfterDislysis.vue


+ 19 - 28
src/xt_pages/dialysis/details/dialog/assessmentBeforeDislysisDialog.vue View File

161
             </el-form-item>
161
             </el-form-item>
162
           </el-col>
162
           </el-col>
163
           <el-col :span="8">
163
           <el-col :span="8">
164
-            <el-form-item label="血管通路操作: " v-if="isShow('血管通路操作')">
164
+            <el-form-item label="血管通路: " v-if="isShow('血管通路')">
165
               <el-select v-model="assessmentBeforeDislysis.blood_access_part_opera_id">
165
               <el-select v-model="assessmentBeforeDislysis.blood_access_part_opera_id">
166
                 <el-option :key="0" label="请选择" :value="0"></el-option>
166
                 <el-option :key="0" label="请选择" :value="0"></el-option>
167
 
167
 
215
             </el-form-item>
215
             </el-form-item>
216
           </el-col>
216
           </el-col>
217
 
217
 
218
-          <el-col :span="8" v-if="isShow('血管通路(内瘘)')">
219
-            <el-form-item label="血管通路(内瘘):">
220
-              <div>
221
-                <el-input v-model="assessmentBeforeDislysis.blood_access_internal_fistula"
222
-                          @focus="showInnerDialog('9')"></el-input>
223
-              </div>
224
-            </el-form-item>
225
-          </el-col>
218
+<!--          <el-col :span="8" v-if="isShow('血管通路(内瘘)')">-->
219
+<!--            <el-form-item label="血管通路(内瘘):">-->
220
+<!--              <div>-->
221
+<!--                <el-input v-model="assessmentBeforeDislysis.blood_access_internal_fistula"-->
222
+<!--                          @focus="showInnerDialog('9')"></el-input>-->
223
+<!--              </div>-->
224
+<!--            </el-form-item>-->
225
+<!--          </el-col>-->
226
 
226
 
227
           <el-col :span="8">
227
           <el-col :span="8">
228
             <el-form-item label="血管通路(内瘘)其他:" v-if="isShow('血管通路(内瘘)其他')">
228
             <el-form-item label="血管通路(内瘘)其他:" v-if="isShow('血管通路(内瘘)其他')">
296
           </el-col>
296
           </el-col>
297
 
297
 
298
 
298
 
299
-          <el-col :span="8" v-if="isShow('中心静脉导管')">
300
-            <el-form-item label="中心静脉导管:">
299
+          <el-col :span="8" v-if="isShow('导管')">
300
+            <el-form-item label="导管:">
301
               <div>
301
               <div>
302
                 <el-input v-model="assessmentBeforeDislysis.ductus_arantii" @focus="showInnerDialog('10')"></el-input>
302
                 <el-input v-model="assessmentBeforeDislysis.ductus_arantii" @focus="showInnerDialog('10')"></el-input>
303
               </div>
303
               </div>
390
 
390
 
391
           <el-row :gutter="20"> -->
391
           <el-row :gutter="20"> -->
392
           <!--<el-col :span="8">-->
392
           <!--<el-col :span="8">-->
393
-            <!--<el-form-item label="穿刺方法: " v-if="isShow('穿刺方法')">-->
393
+          <!--<el-form-item label="穿刺方法: " v-if="isShow('穿刺方法')">-->
394
 
394
 
395
-              <!--<el-select v-model="assessmentBeforeDislysis.puncture_method">-->
396
-                <!--<el-option :key="0" label="请选择" :value="0"></el-option>-->
395
+          <!--<el-select v-model="assessmentBeforeDislysis.puncture_method">-->
396
+          <!--<el-option :key="0" label="请选择" :value="0"></el-option>-->
397
 
397
 
398
-                <!--<el-option v-for="item in puncture_method" :label="item.name" :value="item.name"-->
399
-                           <!--:key="item.id"></el-option>-->
400
-              <!--</el-select>-->
398
+          <!--<el-option v-for="item in puncture_method" :label="item.name" :value="item.name"-->
399
+          <!--:key="item.id"></el-option>-->
400
+          <!--</el-select>-->
401
 
401
 
402
-            <!--</el-form-item>-->
402
+          <!--</el-form-item>-->
403
           <!--</el-col>-->
403
           <!--</el-col>-->
404
 
404
 
405
         </el-row>
405
         </el-row>
594
         if (this.predialysis_evaluation.id == 0){
594
         if (this.predialysis_evaluation.id == 0){
595
           if (this.lastDryWeightDislysis != null){
595
           if (this.lastDryWeightDislysis != null){
596
             this.weight_adjust.weight = this.lastDryWeightDislysis.dry_weight
596
             this.weight_adjust.weight = this.lastDryWeightDislysis.dry_weight
597
-             this.assessmentBeforeDislysis.dry_weight = this.lastDryWeightDislysis.dry_weight
597
+            this.assessmentBeforeDislysis.dry_weight = this.lastDryWeightDislysis.dry_weight
598
 
598
 
599
           }else{
599
           }else{
600
             if(this.lastPredialysisEvaluation != null){
600
             if(this.lastPredialysisEvaluation != null){
761
         const ParamsQuery = this.assessmentBeforeDislysis
761
         const ParamsQuery = this.assessmentBeforeDislysis
762
         ParamsQuery['patient'] = this.patient.id
762
         ParamsQuery['patient'] = this.patient.id
763
         ParamsQuery['record_date'] = this.record_date
763
         ParamsQuery['record_date'] = this.record_date
764
-        ParamsQuery['mode'] = 1
765
-        console.log(this.predialysis_evaluation)
766
-        if (this.predialysis_evaluation.creator > 0){
767
-          ParamsQuery['mode'] = 2
768
-          if(this.predialysis_evaluation.creator != this.$store.getters.xt_user.user.id){
769
-            ParamsQuery['mode'] = 3
770
-          }
771
-        }
772
-
773
         postAssessmentBeforeDislysis(ParamsQuery).then(response => {
764
         postAssessmentBeforeDislysis(ParamsQuery).then(response => {
774
           if (response.data.state == 0) {
765
           if (response.data.state == 0) {
775
             this.$message.error(response.data.msg)
766
             this.$message.error(response.data.msg)

File diff suppressed because it is too large
+ 2283 - 1848
src/xt_pages/dialysis/details/dialog/dialysisPrescriptionDialog.vue