Просмотр исходного кода

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

杨青 2 лет назад
Родитель
Сommit
fc965d6f17

+ 118 - 28
src/xt_pages/device/airDisinfectTwo.vue Просмотреть файл

@@ -49,7 +49,7 @@
49 49
                 </el-table-column>
50 50
                 <el-table-column prop="dwaiod" label="累计时间" align="center" min-width="50">
51 51
                     <template slot-scope="scope">
52
-                      {{scope.row.first_total_time }}
52
+                      {{scope.row.first_total_time?scope.row.first_total_time:"" }}
53 53
                     </template>
54 54
                 </el-table-column>
55 55
                 <el-table-column prop="date" label="责任人" align="center" min-width="50">
@@ -65,7 +65,7 @@
65 65
                 </el-table-column>
66 66
                 <el-table-column prop="province" label="累计时间" align="center" min-width="50">
67 67
                     <template slot-scope="scope">
68
-                      {{ scope.row.sencond_total_time }}
68
+                      {{ scope.row.sencond_total_time?scope.row.sencond_total_time:"" }}
69 69
                     </template>
70 70
                 </el-table-column>
71 71
                 <el-table-column prop="city" label="负责人" align="center" min-width="50">
@@ -81,7 +81,7 @@
81 81
                 </el-table-column>
82 82
                 <el-table-column prop="province" label="累计时间" align="center" min-width="45">
83 83
                     <template slot-scope="scope">
84
-                       {{scope.row.third_total_time }}
84
+                       {{scope.row.third_total_time?scope.row.third_total_time:"" }}
85 85
                     </template>
86 86
                 </el-table-column>
87 87
                 <el-table-column prop="city" label="负责人" align="center" min-width="50">
@@ -805,16 +805,63 @@
805 805
         saveNewAirDisinfect(formName){
806 806
           this.$refs[formName].validate((valid)=>{
807 807
             if(valid){
808
+                if(this.form.first_is_check!=""){
809
+                 this.form.first_is_check = parseInt(this.form.first_is_check)
810
+                }else{
811
+                  this.form.first_is_check = 0
812
+                }
813
+                
814
+                if( this.form.sencond_is_check!=""){
815
+                    this.form.sencond_is_check = parseInt(this.form.sencond_is_check)
816
+                }else{
817
+                    this.form.sencond_is_check = ""
818
+                }
819
+                
820
+                if( this.form.third_is_check!=""){
821
+                   this.form.third_is_check = parseInt(this.form.third_is_check)
822
+                }else{
823
+                    this.form.third_is_check = 0
824
+                }
825
+                if(this.form.last_is_check!=""){
826
+                  this.form.last_is_check = parseInt(this.form.last_is_check)
827
+                }else{
828
+                  this.form.last_is_check = 0
829
+                }
830
+                
831
+                if(this.form.first_modifications!=""){
832
+                  this.form.first_modifications = parseInt(this.form.first_modifications)
833
+                }else{
834
+                    this.form.first_modifications =0  
835
+                }
836
+
837
+                if(this.form.sencond_modifications!=""){
838
+                  this.form.sencond_modifications = parseInt(this.form.sencond_modifications)  
839
+                }else{
840
+                    this.form.sencond_modifications =0
841
+                }
808 842
                 
809
-                this.form.first_is_check = parseInt(this.form.first_is_check)
810
-                this.form.sencond_is_check = parseInt(this.form.sencond_is_check)
811
-                this.form.third_is_check = parseInt(this.form.third_is_check)
812
-                this.form.last_is_check = parseInt(this.form.last_is_check)
843
+                if(this.form.third_modifications!=""){
844
+                   this.form.third_modifications = parseInt(this.form.third_modifications)
845
+                }else{
846
+                    this.form.third_modifications= 0   
847
+                }
848
+                
849
+                if(this.form.last_modifications!=""){
850
+                    this.form.last_modifications = parseInt(this.form.last_modifications)
851
+                }else{
852
+                    this.form.last_modifications= 0
853
+                }
854
+            
855
+            
856
+            
857
+              
858
+              console.log("this232322323",this.form)
813 859
               saveNewAirDisinfect(this.form).then(response=>{
814 860
                  if(response.data.state == 1 ){
815 861
                    var disinfect = response.data.data.disinfect
816 862
                    this.$message.success("保存成功!")
817 863
                    this.dialogFormVisible = false
864
+                   this.getNewAirDisinfectList()
818 865
                  }
819 866
               })
820 867
             }
@@ -863,38 +910,38 @@
863 910
               console.log("list",list)
864 911
               this.form.id = list.id
865 912
               this.form.record_date = this.getTimes(list.record_date)
866
-              this.form.first_disinfection_water = list.first_disinfection_water
867
-              this.form.first_disinfection_methods = list.first_disinfection_methods
868
-              this.form.first_disinfection_time = list.first_disinfection_time
913
+              this.form.first_disinfection_water = list.first_disinfection_water?list.first_disinfection_water:""
914
+              this.form.first_disinfection_methods = list.first_disinfection_methods?list.first_disinfection_methods:""
915
+              this.form.first_disinfection_time = list.first_disinfection_time?list.first_disinfection_time:""
869 916
               this.form.first_start_time = this.getTimeThree(list.first_start_time)
870 917
               this.form.first_end_time = this.getTimeThree(list.first_end_time)
871
-              this.form.first_total_time = list.first_total_time
918
+              this.form.first_total_time = list.first_total_time?list.first_total_time:""
872 919
               this.form.first_is_check = list.first_is_check.toString()
873
-              this.form.first_modifications = list.first_modifications
920
+              this.form.first_modifications = list.first_modifications?list.first_modifications:""
874 921
               this.form.first_creator = list.first_creator
875
-              this.form.sencond_disinfection_water = list.sencond_disinfection_water
876
-              this.form.sencond_disinfection_methods = list.sencond_disinfection_methods
877
-              this.form.sencond_disinfection_time = list.sencond_disinfection_time
922
+              this.form.sencond_disinfection_water = list.sencond_disinfection_water?list.sencond_disinfection_water:""
923
+              this.form.sencond_disinfection_methods = list.sencond_disinfection_methods? list.sencond_disinfection_methods:""
924
+              this.form.sencond_disinfection_time = list.sencond_disinfection_time?list.sencond_disinfection_time:""
878 925
               this.form.sencond_start_time = this.getTimeThree(list.sencond_start_time)
879 926
               this.form.sencond_end_time = this.getTimeThree(list.sencond_end_time)
880
-              this.form.sencond_total_time = list.sencond_total_time
927
+              this.form.sencond_total_time = list.sencond_total_time?list.sencond_total_time:""
881 928
               this.form.sencond_is_check = list.sencond_is_check.toString()
882
-              this.form.sencond_modifications = list.sencond_modifications
929
+              this.form.sencond_modifications = list.sencond_modifications?list.sencond_modifications:""
883 930
               this.form.sencond_creator = list.sencond_creator
884
-              this.form.third_disinfection_water = list.third_disinfection_water
885
-              this.form.third_disinfection_methods = list.third_disinfection_methods
886
-              this.form.third_disinfection_time = list.third_disinfection_time
931
+              this.form.third_disinfection_water = list.third_disinfection_water?list.third_disinfection_water:""
932
+              this.form.third_disinfection_methods = list.third_disinfection_methods?list.third_disinfection_methods:""
933
+              this.form.third_disinfection_time = list.third_disinfection_time?list.third_disinfection_time:""
887 934
               this.form.third_start_time  =this.getTimeThree(list.third_start_time)
888 935
               this.form.third_end_time = this.getTimeThree(list.third_end_time)
889
-              this.form.third_total_time = list.third_total_time
936
+              this.form.third_total_time = list.third_total_time?list.third_total_time:""
890 937
               this.form.third_is_check = list.third_is_check.toString()
891
-              this.form.third_modifications = list.third_modifications
938
+              this.form.third_modifications = list.third_modifications?list.third_modifications:""
892 939
               this.form.third_creator = list.third_creator
893 940
               this.form.last_start_time = this.getTimeThree(list.last_start_time)
894 941
               this.form.last_end_time = this.getTimeThree(list.last_end_time)
895
-              this.form.last_total_time = list.last_total_time
942
+              this.form.last_total_time = list.last_total_time?list.last_total_time:""
896 943
               this.form.last_is_check = list.last_is_check.toString()
897
-              this.form.last_modifications = list.last_modifications
944
+              this.form.last_modifications = list.last_modifications?list.last_modifications:""
898 945
               this.form.last_creator = list.last_creator
899 946
               this.editDialogFormVisible = true
900 947
              
@@ -905,10 +952,53 @@
905 952
         
906 953
          this.$refs[formName].validate((valid)=>{
907 954
             if(valid){
908
-                this.form.first_is_check = parseInt(this.form.first_is_check)
909
-                this.form.sencond_is_check = parseInt(this.form.sencond_is_check)
910
-                this.form.third_is_check = parseInt(this.form.third_is_check)
911
-                this.form.last_is_check = parseInt(this.form.last_is_check)
955
+                if(this.form.first_is_check!=""){
956
+                 this.form.first_is_check = parseInt(this.form.first_is_check)
957
+                }else{
958
+                  this.form.first_is_check = 0
959
+                }
960
+                
961
+                if( this.form.sencond_is_check!=""){
962
+                    this.form.sencond_is_check = parseInt(this.form.sencond_is_check)
963
+                }else{
964
+                    this.form.sencond_is_check = ""
965
+                }
966
+                
967
+                if( this.form.third_is_check!=""){
968
+                   this.form.third_is_check = parseInt(this.form.third_is_check)
969
+                }else{
970
+                    this.form.third_is_check = 0
971
+                }
972
+                if(this.form.last_is_check!=""){
973
+                  this.form.last_is_check = parseInt(this.form.last_is_check)
974
+                }else{
975
+                  this.form.last_is_check = 0
976
+                }
977
+                
978
+                if(this.form.first_modifications!=""){
979
+                  this.form.first_modifications = parseInt(this.form.first_modifications)
980
+                }else{
981
+                    this.form.first_modifications =0  
982
+                }
983
+
984
+                if(this.form.sencond_modifications!=""){
985
+                  this.form.sencond_modifications = parseInt(this.form.sencond_modifications)  
986
+                }else{
987
+                    this.form.sencond_modifications =0
988
+                }
989
+                
990
+                if(this.form.third_modifications!=""){
991
+                   this.form.third_modifications = parseInt(this.form.third_modifications)
992
+                }else{
993
+                    this.form.third_modifications= 0   
994
+                }
995
+                
996
+                if(this.form.last_modifications!=""){
997
+                    this.form.last_modifications = parseInt(this.form.last_modifications)
998
+                }else{
999
+                    this.form.last_modifications= 0
1000
+                }
1001
+            
912 1002
               updateAirDisinfect(this.form).then(response=>{
913 1003
                 if(response.data.state == 1){
914 1004
                   var disinfect =  response.data.data.disinfect

+ 154 - 40
src/xt_pages/device/objectTableDisinfectTwo.vue Просмотреть файл

@@ -39,7 +39,7 @@
39 39
                 </el-table-column>
40 40
                 <el-table-column prop="fenopda" :label="'湿化瓶'+'\n'+'500mg/l含氯制剂'" align="center" min-width="60">
41 41
                     <template slot-scope="scope">
42
-                        {{scope.row.first_total_time}}
42
+                        {{scope.row.first_total_time?scope.row.first_total_time:""}}
43 43
                     </template>
44 44
                 </el-table-column>
45 45
                 <el-table-column prop="dwaiod" label="责任人" align="center" min-width="60">
@@ -50,7 +50,7 @@
50 50
 
51 51
                 <el-table-column prop="date" :label="'止血带'+'\n'+'500mg/l含氯制剂'" align="center" min-width="60">
52 52
                     <template slot-scope="scope">
53
-                        {{scope.row.sencond_total_time}}
53
+                        {{scope.row.sencond_total_time?scope.row.sencond_total_time:""}}
54 54
                     </template>
55 55
                 </el-table-column>
56 56
                 <el-table-column prop="name" label="责任人" align="center" min-width="60">
@@ -61,7 +61,7 @@
61 61
 
62 62
                 <el-table-column prop="province" :label="'医疗垃圾桶'+'\n'+'1000mg/l含氯制剂'" align="center" min-width="60">
63 63
                     <template slot-scope="scope">
64
-                        {{scope.row.third_total_time}}
64
+                        {{scope.row.third_total_time?scope.row.third_total_time:""}}
65 65
                     </template>
66 66
                 </el-table-column>
67 67
                 <el-table-column prop="city" label="负责人" align="center" min-width="60">
@@ -72,7 +72,7 @@
72 72
 
73 73
                 <el-table-column prop="name" :label="'体温计'+'\n'+'75%酒精擦拭'" align="center" min-width="60">
74 74
                     <template slot-scope="scope">
75
-                        {{scope.row.fourth_total_time}}
75
+                        {{scope.row.fourth_total_time?scope.row.fourth_total_time:""}}
76 76
                     </template>
77 77
                 </el-table-column>
78 78
                 <el-table-column prop="province" label="负责人" align="center" min-width="60">
@@ -83,7 +83,7 @@
83 83
 
84 84
                 <el-table-column prop="city" :label="'体温枪'+'\n'+'75%酒精擦拭'" align="center" min-width="60">
85 85
                     <template slot-scope="scope">
86
-                        {{scope.row.fourth_total_time}}
86
+                        {{scope.row.fourth_total_time?scope.row.fourth_total_time:""}}
87 87
                     </template>
88 88
                 </el-table-column>
89 89
                 <el-table-column prop="province" label="负责人" align="center" min-width="60">
@@ -976,16 +976,75 @@
976 976
         saveObjectTableDisinfect(formName){
977 977
           this.$refs[formName].validate((valid=>{
978 978
             if(valid){
979
-                this.form.first_is_check = parseInt(this.form.first_is_check) 
980
-                this.form.sencond_is_check = parseInt(this.form.sencond_is_check) 
981
-                this.form.third_is_check = parseInt(this.form.third_is_check)
982
-                this.form.fourth_is_check = parseInt(this.form.fourth_is_check)
983
-                this.form.last_is_check = parseInt(this.form.last_is_check)
979
+                if(this.form.first_is_check!=""){
980
+                  this.form.first_is_check = parseInt(this.form.first_is_check) 
981
+                }else{
982
+                    this.form.first_is_check=0
983
+                }
984
+
985
+                if(this.form.sencond_is_check!=""){
986
+                  this.form.sencond_is_check = parseInt(this.form.sencond_is_check) 
987
+                }else{
988
+                    this.form.sencond_is_check=0  
989
+                }
990
+
991
+                if(this.form.third_is_check!=""){
992
+                  this.form.third_is_check = parseInt(this.form.third_is_check)
993
+                }else{
994
+                    this.form.third_is_check = 0
995
+                }
996
+                
997
+                if(this.form.fourth_is_check!=""){
998
+                  this.form.fourth_is_check = parseInt(this.form.fourth_is_check)
999
+                }else{
1000
+                    this.form.fourth_is_check =0  
1001
+                }
1002
+
1003
+                if(this.form.last_is_check!=""){
1004
+                    this.form.last_is_check = parseInt(this.form.last_is_check)
1005
+                }else{
1006
+                    this.form.last_is_check = 0
1007
+                }
1008
+
1009
+
1010
+                if(this.form.first_modifications!=""){
1011
+                  this.form.first_modifications = parseInt(this.form.first_modifications) 
1012
+                }else{
1013
+                    this.form.first_modifications=0
1014
+                }
1015
+
1016
+                if(this.form.sencond_modifications!=""){
1017
+                  this.form.sencond_modifications = parseInt(this.form.sencond_modifications) 
1018
+                }else{
1019
+                    this.form.sencond_modifications=0  
1020
+                }
1021
+
1022
+                if(this.form.third_modifications!=""){
1023
+                  this.form.third_modifications = parseInt(this.form.third_modifications)
1024
+                }else{
1025
+                    this.form.third_modifications = 0
1026
+                }
1027
+                
1028
+                if(this.form.fourth_modifications!=""){
1029
+                  this.form.fourth_modifications = parseInt(this.form.fourth_modifications)
1030
+                }else{
1031
+                    this.form.fourth_modifications =0  
1032
+                }
1033
+
1034
+                if(this.form.last_modifications!=""){
1035
+                    this.form.last_modifications = parseInt(this.form.last_modifications)
1036
+                }else{
1037
+                    this.form.last_modifications = 0
1038
+                }
1039
+              
1040
+              
1041
+               
984 1042
               saveObjectTableDisinfect(this.form).then(response=>{
985 1043
                  if(response.data.state == 1){
986 1044
                    var objectDisinfect =  response.data.data.objectDisinfect
987 1045
                    this.$message.success("保存成功!")
988 1046
                    this.dialogFormVisible = false
1047
+                   this.getObjectTableDisInfectList()
989 1048
                  }
990 1049
               })
991 1050
             }
@@ -1013,53 +1072,53 @@
1013 1072
               console.log("list",list)
1014 1073
               this.form.id = list.id
1015 1074
               this.form.record_date = this.getTimes(list.record_date)
1016
-              this.form.first_disinfection_water = list.first_disinfection_water
1017
-              this.form.first_disinfection_methods = list.first_disinfection_methods
1018
-              this.form.first_disinfection_time = list.first_disinfection_time
1075
+              this.form.first_disinfection_water = list.first_disinfection_water? list.first_disinfection_water:""
1076
+              this.form.first_disinfection_methods = list.first_disinfection_methods? list.first_disinfection_methods:""
1077
+              this.form.first_disinfection_time = list.first_disinfection_time?list.first_disinfection_time:""
1019 1078
               this.form.first_start_time = this.getTimeThree(list.first_start_time)
1020 1079
               this.form.first_end_time = this.getTimeThree(list.first_end_time)
1021
-              this.form.first_total_time = list.first_total_time
1080
+              this.form.first_total_time = list.first_total_time?list.first_total_time:""
1022 1081
               this.form.first_is_check = list.first_is_check.toString()
1023
-              this.form.first_modifications = list.first_modifications
1082
+              this.form.first_modifications = list.first_modifications?list.first_modifications:""
1024 1083
               this.form.first_creator = list.first_creator
1025
-              this.form.sencond_disinfection_water = list.sencond_disinfection_water
1026
-              this.form.sencond_disinfection_methods = list.sencond_disinfection_methods
1027
-              this.form.sencond_disinfection_time = list.sencond_disinfection_time
1084
+              this.form.sencond_disinfection_water = list.sencond_disinfection_water?list.sencond_disinfection_water:""
1085
+              this.form.sencond_disinfection_methods = list.sencond_disinfection_methods?list.sencond_disinfection_methods:""
1086
+              this.form.sencond_disinfection_time = list.sencond_disinfection_time?list.sencond_disinfection_time:""
1028 1087
               this.form.sencond_start_time = this.getTimeThree(list.sencond_start_time)
1029 1088
               this.form.sencond_end_time = this.getTimeThree(list.sencond_end_time)
1030
-              this.form.sencond_total_time = list.sencond_total_time
1089
+              this.form.sencond_total_time = list.sencond_total_time?list.sencond_total_time:""
1031 1090
               this.form.sencond_is_check = list.sencond_is_check.toString()
1032
-              this.form.sencond_modifications = list.sencond_modifications
1091
+              this.form.sencond_modifications = list.sencond_modifications?list.sencond_modifications:""
1033 1092
               this.form.sencond_creator = list.sencond_creator
1034
-              this.form.third_disinfection_water = list.third_disinfection_water
1035
-              this.form.third_disinfection_methods = list.third_disinfection_methods
1036
-              this.form.third_disinfection_time = list.third_disinfection_time
1093
+              this.form.third_disinfection_water = list.third_disinfection_water?list.third_disinfection_water:""
1094
+              this.form.third_disinfection_methods = list.third_disinfection_methods?list.third_disinfection_methods:""
1095
+              this.form.third_disinfection_time = list.third_disinfection_time?list.third_disinfection_time:""
1037 1096
               this.form.third_start_time  =this.getTimeThree(list.third_start_time)
1038 1097
               this.form.third_end_time = this.getTimeThree(list.third_end_time)
1039
-              this.form.third_total_time = list.third_total_time
1098
+              this.form.third_total_time = list.third_total_time?list.third_total_time:""
1040 1099
               this.form.third_is_check = list.third_is_check.toString()
1041
-              this.form.third_modifications = list.third_modifications
1100
+              this.form.third_modifications = list.third_modifications?list.third_modifications:""
1042 1101
               this.form.third_creator = list.third_creator
1043 1102
 
1044
-              this.form.fourth_disinfection_water = list.third_disinfection_water
1045
-              this.form.fourth_disinfection_methods = list.third_disinfection_methods
1046
-              this.form.fourth_disinfection_time = list.third_disinfection_time
1103
+              this.form.fourth_disinfection_water = list.third_disinfection_water?list.third_disinfection_water:""
1104
+              this.form.fourth_disinfection_methods = list.third_disinfection_methods?list.third_disinfection_methods:""
1105
+              this.form.fourth_disinfection_time = list.third_disinfection_time?list.third_disinfection_time:""
1047 1106
               this.form.fourth_start_time  =this.getTimeThree(list.third_start_time)
1048 1107
               this.form.fourth_end_time = this.getTimeThree(list.third_end_time)
1049
-              this.form.fourth_total_time = list.third_total_time
1108
+              this.form.fourth_total_time = list.third_total_time? list.third_total_time:""
1050 1109
               this.form.fourth_is_check = list.third_is_check.toString()
1051
-              this.form.fourth_modifications = list.third_modifications
1110
+              this.form.fourth_modifications = list.third_modifications?list.third_modifications:""
1052 1111
               this.form.fourth_creator = list.third_creator
1053 1112
 
1054 1113
               this.form.last_start_time = this.getTimeThree(list.last_start_time)
1055 1114
               this.form.last_end_time = this.getTimeThree(list.last_end_time)
1056
-              this.form.last_total_time = list.last_total_time
1115
+              this.form.last_total_time = list.last_total_time?list.last_total_time:""
1057 1116
               this.form.last_is_check = list.last_is_check.toString()
1058
-              this.form.last_modifications = list.last_modifications
1117
+              this.form.last_modifications = list.last_modifications?list.last_modifications:""
1059 1118
               this.form.last_creator = list.last_creator
1060
-              this.form.last_disinfection_water = list.last_disinfection_water
1061
-              this.form.last_disinfection_methods = list.last_disinfection_methods
1062
-              this.form.last_disinfection_time = list.last_disinfection_time
1119
+              this.form.last_disinfection_water = list.last_disinfection_water?list.last_disinfection_water:""
1120
+              this.form.last_disinfection_methods = list.last_disinfection_methods?list.last_disinfection_methods:""
1121
+              this.form.last_disinfection_time = list.last_disinfection_time?list.last_disinfection_time:""
1063 1122
               this.editDialogFormVisible = true
1064 1123
             }
1065 1124
           })
@@ -1067,11 +1126,66 @@
1067 1126
         updateObjectTableDisinfect(formName){
1068 1127
           this.$refs[formName].validate((valid=>{
1069 1128
             if(valid){
1070
-                this.form.first_is_check = parseInt(this.form.first_is_check) 
1071
-                this.form.sencond_is_check = parseInt(this.form.sencond_is_check) 
1072
-                this.form.third_is_check = parseInt(this.form.third_is_check)
1073
-                this.form.fourth_is_check = parseInt(this.form.fourth_is_check)
1074
-                this.form.last_is_check = parseInt(this.form.last_is_check)
1129
+                if(this.form.first_is_check!=""){
1130
+                  this.form.first_is_check = parseInt(this.form.first_is_check) 
1131
+                }else{
1132
+                    this.form.first_is_check=0
1133
+                }
1134
+
1135
+                if(this.form.sencond_is_check!=""){
1136
+                  this.form.sencond_is_check = parseInt(this.form.sencond_is_check) 
1137
+                }else{
1138
+                    this.form.sencond_is_check=0  
1139
+                }
1140
+
1141
+                if(this.form.third_is_check!=""){
1142
+                  this.form.third_is_check = parseInt(this.form.third_is_check)
1143
+                }else{
1144
+                    this.form.third_is_check = 0
1145
+                }
1146
+                
1147
+                if(this.form.fourth_is_check!=""){
1148
+                  this.form.fourth_is_check = parseInt(this.form.fourth_is_check)
1149
+                }else{
1150
+                    this.form.fourth_is_check =0  
1151
+                }
1152
+
1153
+                if(this.form.last_is_check!=""){
1154
+                    this.form.last_is_check = parseInt(this.form.last_is_check)
1155
+                }else{
1156
+                    this.form.last_is_check = 0
1157
+                }
1158
+
1159
+
1160
+                if(this.form.first_modifications!=""){
1161
+                  this.form.first_modifications = parseInt(this.form.first_modifications) 
1162
+                }else{
1163
+                    this.form.first_modifications=0
1164
+                }
1165
+
1166
+                if(this.form.sencond_modifications!=""){
1167
+                  this.form.sencond_modifications = parseInt(this.form.sencond_modifications) 
1168
+                }else{
1169
+                    this.form.sencond_modifications=0  
1170
+                }
1171
+
1172
+                if(this.form.third_modifications!=""){
1173
+                  this.form.third_modifications = parseInt(this.form.third_modifications)
1174
+                }else{
1175
+                    this.form.third_modifications = 0
1176
+                }
1177
+                
1178
+                if(this.form.fourth_modifications!=""){
1179
+                  this.form.fourth_modifications = parseInt(this.form.fourth_modifications)
1180
+                }else{
1181
+                    this.form.fourth_modifications =0  
1182
+                }
1183
+
1184
+                if(this.form.last_modifications!=""){
1185
+                    this.form.last_modifications = parseInt(this.form.last_modifications)
1186
+                }else{
1187
+                    this.form.last_modifications = 0
1188
+                }
1075 1189
                 console.log("hhahdhfhahdf",this.form)
1076 1190
                 updateObjectTableDisinfect(this.form).then(response=>{
1077 1191
                  if(response.data.state == 1){

+ 2 - 2
src/xt_pages/management/components/ManageForm.vue Просмотреть файл

@@ -16,7 +16,7 @@
16 16
               ></el-input>
17 17
             </el-form-item>
18 18
           </el-col>
19
-
19
+          
20 20
           <el-col :span="8">
21 21
             <el-form-item label="设备类型:" required prop="device_type">
22 22
               <el-select
@@ -851,7 +851,7 @@ export default {
851 851
     padding: 0;
852 852
   }
853 853
   .el-form-item__error {
854
-    margin-left: 210px;
854
+    margin-left: 60px;
855 855
   }
856 856
 }
857 857
 .el-checkbox {

+ 2 - 2
src/xt_pages/management/components/UserForm.vue Просмотреть файл

@@ -1570,7 +1570,7 @@ export default {
1570 1570
            if(macher.user_total == ''){
1571 1571
              macher.user_total = 0
1572 1572
            }
1573
-          var totals = count[0].Total + parseInt(macher.user_total)
1573
+          // var totals = count[0].Total + parseInt(macher.user_total)
1574 1574
           this.userform.id = device.id;
1575 1575
           this.userform.spling_date = uParseTime(
1576 1576
               device.date,
@@ -1648,7 +1648,7 @@ export default {
1648 1648
           if (device.disinfection === 0) {
1649 1649
             this.userform.disinfection = "";
1650 1650
           }
1651
-          this.userform.user_total = totals.toString()
1651
+          this.userform.user_total = device.user_total.toString()
1652 1652
         }
1653 1653
       });
1654 1654
     },

+ 64 - 25
src/xt_pages/management/home.vue Просмотреть файл

@@ -2885,10 +2885,10 @@ export default {
2885 2885
           patient_name: [{ required: true, message: '请填写患者', trigger: ['blur', 'change'] }],
2886 2886
           disinfect_type: [{ required: true, message: '请填写消毒方式' }],
2887 2887
           disinfectant_type: [{ required: true, message: '请填写消毒液' }],
2888
-          disinfection: [{ required: true, message: '请填写消毒状态' }],
2888
+          disinfection: [{ required: true, message: '请填写消毒状态', trigger: ['blur','change'] }],
2889 2889
           fluid_path: [{ required: true, message: '请填写消毒方式' }],
2890 2890
           disinfectant: [{ required: true, message: '请填写消毒液' }],
2891
-          disinfection_status: [{ required: true, message: '消毒状态' }],
2891
+          disinfection_status: [{ required: true, message: '请填写消毒状态', trigger: ['blur','change'] }],
2892 2892
           sign_name: [{ required: true, message: '请填写签名', trigger: ['blur','change'] }],
2893 2893
           classtype: [{ required: true, message: '请填写班次', trigger: ['blur','change']  }],
2894 2894
           reporting_date:[{required:true,message:"请填写出报告日期"}]
@@ -3093,7 +3093,7 @@ export default {
3093 3093
           { id:29, name:"PE"},
3094 3094
         ],
3095 3095
         disinfection: [
3096
-          { id: 0, name: '请选择' },
3096
+          // { id: 0, name: '请选择' },
3097 3097
           { id: 1, name: '已消毒' },
3098 3098
           { id: 2, name: '未消毒' },
3099 3099
           { id: 3, name: '消毒未完成' }
@@ -3383,11 +3383,15 @@ export default {
3383 3383
         this.getAllMachine()
3384 3384
       },
3385 3385
       changeDeviceId(val) {
3386
+        console.log("val-------",val)
3386 3387
         if (val === 1) {
3387 3388
           this.zoneDisabled = false
3388 3389
         } else {
3389 3390
           this.zoneDisabled = true
3390 3391
         }
3392
+        if(val == 0){
3393
+          this.zoneDisabled = false
3394
+        }
3391 3395
         this.forms.device_type = val
3392 3396
         this.getAllMachine()
3393 3397
       },
@@ -3424,7 +3428,7 @@ export default {
3424 3428
         this.tabIndex = index
3425 3429
       },
3426 3430
       handleCurrentChange(val) {
3427
-       console.log("val232323232323------",val)
3431
+      
3428 3432
         // 通过设备型号区分质量控制
3429 3433
         this.device_type = val.device_type
3430 3434
         this.unitType = val.unit_type
@@ -4480,22 +4484,22 @@ export default {
4480 4484
         }
4481 4485
 
4482 4486
         // eslint-disable-next-line eqeqeq
4483
-        if (this.userform.start_time == '') {
4484
-          this.userform.start_time = '0'
4485
-        }
4486
-        // eslint-disable-next-line eqeqeq
4487
-        if (this.userform.end_time == '') {
4488
-          this.userform.end_time = '0'
4489
-        }
4487
+        // if (this.userform.start_time == '') {
4488
+        //   this.userform.start_time = '0'
4489
+        // }
4490
+        // // eslint-disable-next-line eqeqeq
4491
+        // if (this.userform.end_time == '') {
4492
+        //   this.userform.end_time = '0'
4493
+        // }
4490 4494
 
4491
-        // eslint-disable-next-line eqeqeq
4492
-        if (this.userform.starttime == '') {
4493
-          this.userform.starttime = '0'
4494
-        }
4495
-        // eslint-disable-next-line eqeqeq
4496
-        if (this.userform.endtime == '') {
4497
-          this.userform.endtime = '0'
4498
-        }
4495
+        // // eslint-disable-next-line eqeqeq
4496
+        // if (this.userform.starttime == '') {
4497
+        //   this.userform.starttime = '0'
4498
+        // }
4499
+        // // eslint-disable-next-line eqeqeq
4500
+        // if (this.userform.endtime == '') {
4501
+        //   this.userform.endtime = '0'
4502
+        // }
4499 4503
 
4500 4504
         if (this.userform.hyperfiltratio === '') {
4501 4505
           this.userform.hyperfiltratio = 0
@@ -4582,8 +4586,18 @@ export default {
4582 4586
             this.userform.patient_id = information.patient_id
4583 4587
             this.userform.contagion = information.contagion
4584 4588
             this.userform.dialysis_mode = information.dialysis_mode
4585
-            this.userform.start_time = this.updateTimes(information.start_time)
4586
-            this.userform.end_time = this.updateTimes(information.end_time)
4589
+            if(information.start_time > 0){
4590
+              this.userform.start_time = this.updateTimes(information.start_time)
4591
+            }else{
4592
+              this.userform.start_time =  ""
4593
+            }
4594
+            if(information.end_time >0){
4595
+              this.userform.end_time = this.updateTimes(information.end_time)
4596
+            }else{
4597
+              this.userform.end_time = ""
4598
+            }
4599
+          
4600
+           
4587 4601
             // this.userform.end_time = uParseTime(information.end_time, '{y}-{m}-{d} {h}:{i}')
4588 4602
             if (information.hyperfiltratio === '') {
4589 4603
               this.userform.hyperfiltratio = dislysis.actual_ultrafiltration
@@ -4612,15 +4626,36 @@ export default {
4612 4626
             this.userform.fault_description = information.fault_description
4613 4627
             this.userform.code_information = information.code_information
4614 4628
             this.userform.disinfect_type = information.disinfect_type
4615
-            this.userform.disinfection = information.disinfection
4629
+            if(information.disinfection == 0){
4630
+              this.userform.disinfection = ""
4631
+            }else{
4632
+              this.userform.disinfection = information.disinfection
4633
+            }
4634
+           
4616 4635
             this.userform.machine_run = information.machine_run
4617 4636
             this.userform.fluid_path = information.fluid_path
4618 4637
             this.userform.disinfectant = information.disinfectant
4619
-            this.userform.disinfection_status = information.disinfection_status
4638
+            if(information.disinfection_status == 0){
4639
+               this.userform.disinfection_status = ""
4640
+            }else{
4641
+              this.userform.disinfection_status = information.disinfection_status
4642
+            }
4643
+           
4620 4644
             this.userform.disinfection_residue = information.disinfection_residue
4621 4645
             this.userform.longtime = information.long_time
4622
-            this.userform.starttime = this.updateTimes(information.disinfec_startime)
4623
-            this.userform.endtime = this.updateTimes(information.disinfec_endtime)
4646
+            if(information.disinfec_startime >0){
4647
+              this.userform.starttime = this.updateTimes(information.disinfec_startime)
4648
+            }else{
4649
+              this.userform.starttime= ""
4650
+            }
4651
+
4652
+            if(information.disinfec_endtime >0){
4653
+              this.userform.endtime = this.updateTimes(information.disinfec_endtime)
4654
+            }else{
4655
+              this.userform.endtime = ""
4656
+            }
4657
+           
4658
+           
4624 4659
 
4625 4660
             if (information.dialysis_checked === 1) {
4626 4661
               this.userform.dialysis_checked = true
@@ -5413,10 +5448,14 @@ export default {
5413 5448
   }
5414 5449
   .el-form-item__error {
5415 5450
     margin-left: 130px;
5451
+    
5416 5452
   }
5417 5453
 
5418 5454
 </style>
5419 5455
 <style lang="scss">
5456
+    .el-form-item__error {
5457
+      left:103px !important;
5458
+    }
5420 5459
    .a{
5421 5460
      margin-bottom: 10px;
5422 5461
       margin-top: 6px;