Przeglądaj źródła

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

XMLWAN 5 lat temu
rodzic
commit
04e2d8c90c

+ 4 - 4
src/xt_pages/dialysis/template/DialysisPrintOrderThirteen.vue Wyświetl plik

86
           (<label-box :isChecked="predialysis.blood_access_part_opera_name.indexOf('中心静脉置管-左') > -1 ? true : false" showValue="左"></label-box>
86
           (<label-box :isChecked="predialysis.blood_access_part_opera_name.indexOf('中心静脉置管-左') > -1 ? true : false" showValue="左"></label-box>
87
               <label-box :isChecked="predialysis.blood_access_part_opera_name.indexOf('中心静脉置管-右') > -1 ? true : false" showValue="右"></label-box>)部位
87
               <label-box :isChecked="predialysis.blood_access_part_opera_name.indexOf('中心静脉置管-右') > -1 ? true : false" showValue="右"></label-box>)部位
88
           &nbsp;
88
           &nbsp;
89
-          <label-box :isChecked="getPartName(predialysis.blood_access_part_id).indexOf('颈内') > -1 ? true : false" showValue="颈内"></label-box>
89
+          <label-box :isChecked="predialysis.blood_access_part_id ? (getPartName(predialysis.blood_access_part_id).indexOf('颈内') > -1 ? true : false) : false" showValue="颈内"></label-box>
90
           &nbsp;
90
           &nbsp;
91
-          <label-box :isChecked="getPartName(predialysis.blood_access_part_id).indexOf('锁骨下') > -1 ? true : false" showValue="锁骨下"></label-box>
91
+          <label-box :isChecked="predialysis.blood_access_part_id ? (getPartName(predialysis.blood_access_part_id).indexOf('锁骨下') > -1 ? true : false) : false" showValue="锁骨下"></label-box>
92
           &nbsp;
92
           &nbsp;
93
-          <label-box :isChecked="getPartName(predialysis.blood_access_part_id).indexOf('股') > -1 ? true : false" showValue="股"></label-box>
93
+          <label-box :isChecked="predialysis.blood_access_part_id ? (getPartName(predialysis.blood_access_part_id).indexOf('股') > -1 ? true : false) : false" showValue="股"></label-box>
94
           &nbsp;
94
           &nbsp;
95
-          <label-box :isChecked="getPartName(predialysis.blood_access_part_id).indexOf('其他') > -1? true : false" showValue="其他"></label-box>
95
+          <label-box :isChecked="predialysis.blood_access_part_id ? (getPartName(predialysis.blood_access_part_id).indexOf('其他') > -1? true : false) :false" showValue="其他"></label-box>
96
           &nbsp;
96
           &nbsp;
97
         </div>
97
         </div>
98
       </div>
98
       </div>

+ 6 - 0
src/xt_pages/qcd/basicInformationAnalysis.vue Wyświetl plik

61
                 <p>{{item.mode_id}}:{{item.count}}次({{(item.count/total*100).toFixed(1)}}%)</p>
61
                 <p>{{item.mode_id}}:{{item.count}}次({{(item.count/total*100).toFixed(1)}}%)</p>
62
                 <el-progress :percentage="(item.count/total*100).toFixed(1)"></el-progress>
62
                 <el-progress :percentage="(item.count/total*100).toFixed(1)"></el-progress>
63
                </div>
63
                </div>
64
+                <p>HD:64次(64%)</p>
65
+                <el-progress :percentage="70"></el-progress>
64
               </div>
66
               </div>
65
             </div>
67
             </div>
66
             <div class="infoOne">
68
             <div class="infoOne">
189
     };
191
     };
190
   },
192
   },
191
   methods: {
193
   methods: {
194
+    getTimestamp(time) {
195
+      // 把时间日期转成时间戳
196
+      return new Date(time).getTime() / 1000;
197
+    },
192
     changeTime() {},
198
     changeTime() {},
193
     changeEndTime(val) {
199
     changeEndTime(val) {
194
       var time =
200
       var time =

+ 6 - 6
src/xt_pages/qcd/checkStatistical.vue Wyświetl plik

15
       </el-row>
15
       </el-row>
16
       <div class="configTable">
16
       <div class="configTable">
17
         <el-table :data="checkList" border style="width: 100%">
17
         <el-table :data="checkList" border style="width: 100%">
18
-          <el-table-column prop="date" label="检验检查项" width="180">
18
+          <el-table-column prop="date" label="检验检查项">
19
               <template slot-scope="scope">{{ scope.row.project_name }}</template>
19
               <template slot-scope="scope">{{ scope.row.project_name }}</template>
20
           </el-table-column>
20
           </el-table-column>
21
-          <el-table-column prop="name" label="检查频次(天)" width="180">
21
+          <el-table-column prop="name" label="检查频次(天)">
22
               <template slot-scope="scope">{{ scope.row.inspection_frequency }}</template>
22
               <template slot-scope="scope">{{ scope.row.inspection_frequency }}</template>
23
           </el-table-column>
23
           </el-table-column>
24
           <el-table-column prop="address" label="排序">
24
           <el-table-column prop="address" label="排序">
47
       <el-dialog title="新增" :visible.sync="newDialog">
47
       <el-dialog title="新增" :visible.sync="newDialog">
48
         <el-form :model="form" ref="form" :rules="rules">
48
         <el-form :model="form" ref="form" :rules="rules">
49
           <el-form-item label="检查大项" :label-width="formLabelWidth" required prop="inspectionMajor">
49
           <el-form-item label="检查大项" :label-width="formLabelWidth" required prop="inspectionMajor">
50
-            <el-select v-model="form.inspectionMajor" placeholder="请选择活动区域">
50
+            <el-select v-model="form.inspectionMajor" placeholder="请选择检查大项">
51
                 <el-option
51
                 <el-option
52
                   v-for="it in InspectionMajor"
52
                   v-for="it in InspectionMajor"
53
                   :key="it.project_id"
53
                   :key="it.project_id"
66
         </el-form>
66
         </el-form>
67
         <div slot="footer" class="dialog-footer">
67
         <div slot="footer" class="dialog-footer">
68
           <el-button @click="newDialog = false">取 消</el-button>
68
           <el-button @click="newDialog = false">取 消</el-button>
69
-          <el-button type="primary" @click="SaveCheckConfiguration('form')">保存</el-button>
69
+          <el-button type="primary" @click="SaveCheckConfiguration('form')">保 存</el-button>
70
         </div>
70
         </div>
71
       </el-dialog>
71
       </el-dialog>
72
 
72
 
75
       <el-dialog title="编辑" :visible.sync="editDialog">
75
       <el-dialog title="编辑" :visible.sync="editDialog">
76
         <el-form :model="editform" ref="editform" :rules="rules">
76
         <el-form :model="editform" ref="editform" :rules="rules">
77
           <el-form-item label="检查大项" :label-width="formLabelWidth" required prop="inspectionMajor">
77
           <el-form-item label="检查大项" :label-width="formLabelWidth" required prop="inspectionMajor">
78
-            <el-select v-model="editform.inspectionMajor" placeholder="请选择活动区域">
78
+            <el-select v-model="editform.inspectionMajor" placeholder="请选择检查大项">
79
                 <el-option
79
                 <el-option
80
                   v-for="it in InspectionMajor"
80
                   v-for="it in InspectionMajor"
81
                   :key="it.project_id"
81
                   :key="it.project_id"
94
         </el-form>
94
         </el-form>
95
         <div slot="footer" class="dialog-footer">
95
         <div slot="footer" class="dialog-footer">
96
           <el-button @click="editDialog = false">取 消</el-button>
96
           <el-button @click="editDialog = false">取 消</el-button>
97
-          <el-button type="primary" @click="UpdateCheck('editform')">保存</el-button>
97
+          <el-button type="primary" @click="UpdateCheck('editform')">保 存</el-button>
98
         </div>
98
         </div>
99
       </el-dialog>
99
       </el-dialog>
100
     </div>
100
     </div>

+ 4 - 1
src/xt_pages/user/inspection.vue Wyświetl plik

543
                 console.log(this.patient_info.remind_cycle);
543
                 console.log(this.patient_info.remind_cycle);
544
 
544
 
545
                 this.itemDate = this.form.inspect_date;
545
                 this.itemDate = this.form.inspect_date;
546
+                console.log(this.itemDate);
547
+
546
                 this.items = [];
548
                 this.items = [];
547
                 for (var index in this.projects) {
549
                 for (var index in this.projects) {
548
                   if (this.projects[index].project_id == this.form.project_id) {
550
                   if (this.projects[index].project_id == this.form.project_id) {
668
           if (response.data.state == 1) {
670
           if (response.data.state == 1) {
669
             var inspections = response.data.data.inspections;
671
             var inspections = response.data.data.inspections;
670
             this.total = response.data.data.total;
672
             this.total = response.data.data.total;
671
-            this.itemDate = response.data.data.date;
673
+            this.itemDate = response.data.data.date.split(" ")[0];
674
+            console.log("1111"+this.itemDate)
672
             this.inspections = response.data.data.inspections;
675
             this.inspections = response.data.data.inspections;
673
             if (inspections == null) {
676
             if (inspections == null) {
674
               this.inspections = [];
677
               this.inspections = [];