diff --git a/package.json b/package.json
index ea5c3ca..323e8ac 100644
--- a/package.json
+++ b/package.json
@@ -14,6 +14,8 @@
"repository": "https://gitee.com/izory/ZrAdminNetCore",
"dependencies": {
"@element-plus/icons-vue": "^2.3.1",
+ "@logicflow/core": "^2.0.0-beta.2",
+ "@logicflow/extension": "^2.0.0-beta.2",
"@microsoft/signalr": "^8.0.0",
"@vueuse/core": "^10.7.0",
"@wangeditor/editor": "^5.1.1",
@@ -43,6 +45,8 @@
"vue-i18n": "9.2.2",
"vue-router": "^4.2.2",
"vxe-pc-ui": "^4.0.12",
+ "vue3-print-nb": "^0.1.4",
+ "vue3-qr-reader": "^1.0.0",
"vxe-table": "^4.7.14",
"xe-utils": "^3.5.13"
},
diff --git a/src/components/DictTag/index.vue b/src/components/DictTag/index.vue
index c8a650c..fbed747 100644
--- a/src/components/DictTag/index.vue
+++ b/src/components/DictTag/index.vue
@@ -1,13 +1,8 @@
-
+
{{ $t(item.langKey) }}
@@ -67,6 +62,9 @@ const dataList = computed(() => {
})
const values = computed(() => {
if (props.value !== null && typeof props.value !== 'undefined') {
+ if (typeof props.value === 'number') {
+ return [props.value]
+ }
if (props.split != null && props.split != '') {
return props.value.split(props.split) ?? []
} else {
@@ -80,7 +78,7 @@ const dictValues = ref(['primary', 'danger', 'warning', 'info', 'success'])
diff --git a/src/views/baseManagement/BaseRoute/index.vue b/src/views/baseManagement/BaseRoute/index.vue
index 55fd1a9..f4bd5f0 100644
--- a/src/views/baseManagement/BaseRoute/index.vue
+++ b/src/views/baseManagement/BaseRoute/index.vue
@@ -17,8 +17,9 @@
全部
-
- {{item.dictLabel}}
+
+ {{ item.dictLabel }}
@@ -30,41 +31,59 @@
-
+
{{ $t('btn.add') }}
-
+
-
-
-
+
+
+
+
- {{`${index}-${item.name}`}}
+ {{ `${index}-${item.name}` }}
-
+
-
-
-
-
-
+
+
+
+
+
- 工艺流程
-
-
+ 工艺流程
+
+
-
+
@@ -81,11 +100,17 @@
+
+
+
+
+
-
- {{item.dictLabel}}
+
+ {{ item.dictLabel }}
@@ -103,216 +128,219 @@
{{ $t('btn.submit') }}
-
+
+
\ No newline at end of file
diff --git a/src/views/productManagement/ProWorkorder/index.vue b/src/views/productManagement/ProWorkorder/index.vue
index 0a3f436..a9ae34e 100644
--- a/src/views/productManagement/ProWorkorder/index.vue
+++ b/src/views/productManagement/ProWorkorder/index.vue
@@ -95,7 +95,11 @@
header-row-class-name="table-header" :cell-class-name="tableCellClassName" @sort-change="sortChange">
-
+
+
+ {{ scope.row.workorder }}
+
+
@@ -107,8 +111,12 @@
proxy.dayjs(scope.row.workorderDate).format('YYYY-MM-DD') }}
-
-
+
+
+
+
+
+
@@ -129,7 +137,7 @@
-
+