浏览代码

7月25,规格前移

yq1 10 个月前
父节点
当前提交
2a64075769

+ 12 - 0
src/router/modules/dialysis.js 查看文件

1035
         noCache: true
1035
         noCache: true
1036
       }
1036
       }
1037
     },
1037
     },
1038
+    {//78
1039
+      path: '/dialysis/print/batch/seventyeight',
1040
+      component: () =>
1041
+        import('@/xt_pages/dialysis/batch_print/batch_print_order_seventyeight'),
1042
+      hidden: true,
1043
+      is_menu: false,
1044
+      name: 'batch_print_order_seventyeight',
1045
+      meta: {
1046
+        title: '批量打印',
1047
+        noCache: true
1048
+      }
1049
+    },
1038
     {
1050
     {
1039
       path: '/dialysis/flow',
1051
       path: '/dialysis/flow',
1040
       component: () => import('@/xt_pages/dialysis/dialysisFlow'),
1052
       component: () => import('@/xt_pages/dialysis/dialysisFlow'),

文件差异内容过多而无法显示
+ 2581 - 0
src/xt_pages/dialysis/batch_print/batch_print_order_seventyeight.vue


+ 26 - 0
src/xt_pages/dialysis/dialysisPrintOrder.vue 查看文件

964
         >
964
         >
965
         </div>
965
         </div>
966
       </template>
966
       </template>
967
+      <template v-if="org_template_info.template_id == 78 ">
968
+        <div>
969
+          <el-button
970
+          :loading="loading"
971
+          size="small"
972
+          icon="el-icon-printer"
973
+          @click="printThisPage"
974
+          type="primary"
975
+          >打印</el-button
976
+        >
977
+        </div>
978
+      </template>
967
     </div>
979
     </div>
968
     <div class="app-container" style="min-height: 0">
980
     <div class="app-container" style="min-height: 0">
969
       <!--<div class="order-print-btn"-->
981
       <!--<div class="order-print-btn"-->
1475
           <DialysisPrintOrderSeventyseven v-bind:childResponse="childResponse"
1487
           <DialysisPrintOrderSeventyseven v-bind:childResponse="childResponse"
1476
           v-if="org_template_info.template_id == 77">
1488
           v-if="org_template_info.template_id == 77">
1477
           </DialysisPrintOrderSeventyseven>
1489
           </DialysisPrintOrderSeventyseven>
1490
+
1491
+          <DialysisPrintOrderSeventyeight v-bind:childResponse="childResponse"
1492
+          v-if="org_template_info.template_id == 78">
1493
+
1494
+          </DialysisPrintOrderSeventyeight>
1478
         </div>
1495
         </div>
1479
       </el-container>
1496
       </el-container>
1480
     </div>
1497
     </div>
1570
 import DialysisPrintOrderseventyfive from './template/DialysisPrintOrderseventyfive'
1587
 import DialysisPrintOrderseventyfive from './template/DialysisPrintOrderseventyfive'
1571
 import DialysisPrintOrderSeventysix from './template/DialysisPrintOrderSeventysix'
1588
 import DialysisPrintOrderSeventysix from './template/DialysisPrintOrderSeventysix'
1572
 import DialysisPrintOrderSeventyseven from './template/DialysisPrintOrderSeventyseven'
1589
 import DialysisPrintOrderSeventyseven from './template/DialysisPrintOrderSeventyseven'
1590
+import DialysisPrintOrderSeventyeight from './template/DialysisPrintOrderSeventyeight'
1573
 import DialysisPrintOrderZero from './template/DialysisPrintOrderZero'
1591
 import DialysisPrintOrderZero from './template/DialysisPrintOrderZero'
1574
 export default {
1592
 export default {
1575
   name: "dialysisPrintOrder",
1593
   name: "dialysisPrintOrder",
1651
     DialysisPrintOrderseventyfive,
1669
     DialysisPrintOrderseventyfive,
1652
     DialysisPrintOrderSeventysix,
1670
     DialysisPrintOrderSeventysix,
1653
     DialysisPrintOrderSeventyseven,
1671
     DialysisPrintOrderSeventyseven,
1672
+    DialysisPrintOrderSeventyeight,
1654
     DialysisPrintOrderZero,
1673
     DialysisPrintOrderZero,
1655
     LabelBox,
1674
     LabelBox,
1656
     BreadCrumb,
1675
     BreadCrumb,
2347
           style: style2,
2366
           style: style2,
2348
           scanStyles: false,
2367
           scanStyles: false,
2349
         });
2368
         });
2369
+      }else if (this.org_template_info.template_id == 78 ) {
2370
+        printJS({
2371
+          printable: "dialysis-print-box-1",
2372
+          type: "html",
2373
+          style: style2,
2374
+          scanStyles: false,
2375
+        });
2350
       }
2376
       }
2351
        else if (this.org_template_info.template_id == 199 ) {
2377
        else if (this.org_template_info.template_id == 199 ) {
2352
         printJS({
2378
         printJS({

文件差异内容过多而无法显示
+ 3137 - 0
src/xt_pages/dialysis/template/DialysisPrintOrderSeventyeight.vue


+ 2 - 1
src/xt_pages/outpatientCharges/components/prescriptionTable.vue 查看文件

220
           scope.row.execution_frequency
220
           scope.row.execution_frequency
221
         }}</template>
221
         }}</template>
222
       </el-table-column>
222
       </el-table-column>
223
-      
223
+
224
       <el-table-column
224
       <el-table-column
225
         align="center"
225
         align="center"
226
         prop="number_days"
226
         prop="number_days"
235
           <div>{{ scope.row.total }} {{ scope.row.unit }}</div>
235
           <div>{{ scope.row.total }} {{ scope.row.unit }}</div>
236
         </template>
236
         </template>
237
       </el-table-column>
237
       </el-table-column>
238
+      
238
       <el-table-column align="center" prop="name" width="50" label="单价">
239
       <el-table-column align="center" prop="name" width="50" label="单价">
239
         <template slot-scope="scope">{{ scope.row.price }}元</template>
240
         <template slot-scope="scope">{{ scope.row.price }}元</template>
240
       </el-table-column>
241
       </el-table-column>