diff --git a/mes-ui/mes-ui-admin-vue3/package.json b/mes-ui/mes-ui-admin-vue3/package.json index e0837cc..9a10915 100644 --- a/mes-ui/mes-ui-admin-vue3/package.json +++ b/mes-ui/mes-ui-admin-vue3/package.json @@ -51,6 +51,7 @@ "element-plus": "2.4.2", "fast-xml-parser": "^4.3.2", "highlight.js": "^11.9.0", + "jsbarcode": "^3.12.1", "jsencrypt": "^3.3.2", "lodash-es": "^4.17.21", "min-dash": "^4.1.1", diff --git a/mes-ui/mes-ui-admin-vue3/src/views/heli/plan/printDialog.vue b/mes-ui/mes-ui-admin-vue3/src/views/heli/plan/printDialog.vue index 37d0449..202161a 100644 --- a/mes-ui/mes-ui-admin-vue3/src/views/heli/plan/printDialog.vue +++ b/mes-ui/mes-ui-admin-vue3/src/views/heli/plan/printDialog.vue @@ -6,156 +6,138 @@ top="0%" :before-close="(doClose) => beforeDialogClose(doClose)" > - 取消 - 打印 + 取消 + 打印 + + + diff --git a/mes-ui/mes-ui-admin-vue3/src/views/heli/plan/printFinalDialog.vue b/mes-ui/mes-ui-admin-vue3/src/views/heli/plan/printFinalDialog.vue new file mode 100644 index 0000000..7a96925 --- /dev/null +++ b/mes-ui/mes-ui-admin-vue3/src/views/heli/plan/printFinalDialog.vue @@ -0,0 +1,248 @@ + + + + + \ No newline at end of file diff --git a/mes-ui/mes-ui-admin-vue3/src/views/heli/processdesign/printDialog.vue b/mes-ui/mes-ui-admin-vue3/src/views/heli/processdesign/printDialog.vue index be3e02c..da1da2f 100644 --- a/mes-ui/mes-ui-admin-vue3/src/views/heli/processdesign/printDialog.vue +++ b/mes-ui/mes-ui-admin-vue3/src/views/heli/processdesign/printDialog.vue @@ -6,155 +6,141 @@ top="0%" :before-close="(doClose) => beforeDialogClose(doClose)" > - 取消 - 打印 + 取消 + 打印 + + +/* 确保打印样式优先 */ +@media print { + .page { + background-color: black !important; + color: white !important; + + .code-line span, .name-underline { + display: inline-block; + } + } +} + \ No newline at end of file diff --git a/mes-ui/mes-ui-admin-vue3/src/views/heli/processdesign/printFinalDialog.vue b/mes-ui/mes-ui-admin-vue3/src/views/heli/processdesign/printFinalDialog.vue new file mode 100644 index 0000000..7b25d2d --- /dev/null +++ b/mes-ui/mes-ui-admin-vue3/src/views/heli/processdesign/printFinalDialog.vue @@ -0,0 +1,252 @@ + + + + + \ No newline at end of file diff --git a/mes-ui/mes-ui-admin-vue3/src/views/heli/storagelog/StorageLogForm.vue b/mes-ui/mes-ui-admin-vue3/src/views/heli/storagelog/StorageLogForm.vue index 0f22d75..6e796d1 100644 --- a/mes-ui/mes-ui-admin-vue3/src/views/heli/storagelog/StorageLogForm.vue +++ b/mes-ui/mes-ui-admin-vue3/src/views/heli/storagelog/StorageLogForm.vue @@ -7,16 +7,19 @@ - - - @@ -25,19 +28,22 @@ - - - @@ -49,14 +55,20 @@ 重置 + + + 打印 - - + + + @@ -72,10 +84,12 @@ - + + + \ No newline at end of file diff --git a/mes-ui/mes-ui-admin-vue3/src/views/heli/storagelog/printFinalDialog.vue b/mes-ui/mes-ui-admin-vue3/src/views/heli/storagelog/printFinalDialog.vue new file mode 100644 index 0000000..437a513 --- /dev/null +++ b/mes-ui/mes-ui-admin-vue3/src/views/heli/storagelog/printFinalDialog.vue @@ -0,0 +1,224 @@ + + + + + \ No newline at end of file