diff --git a/main/vite.config.js.timestamp-1751366989906-7f0aabc0a2e79.mjs b/main/vite.config.js.timestamp-1751366989906-7f0aabc0a2e79.mjs
new file mode 100644
index 0000000..9cb2108
--- /dev/null
+++ b/main/vite.config.js.timestamp-1751366989906-7f0aabc0a2e79.mjs
@@ -0,0 +1,127 @@
+// vite.config.js
+import { defineConfig, loadEnv } from "file:///D:/project/YHTR/daimp-front/main/node_modules/vite/dist/node/index.js";
+import vue from "file:///D:/project/YHTR/daimp-front/main/node_modules/@vitejs/plugin-vue/dist/index.mjs";
+import qiankun from "file:///D:/project/YHTR/daimp-front/main/node_modules/vite-plugin-qiankun/dist/index.js";
+import eslintPlugin from "file:///D:/project/YHTR/daimp-front/main/node_modules/vite-plugin-eslint/dist/index.mjs";
+import vueSetupExtend from "file:///D:/project/YHTR/daimp-front/main/node_modules/vite-plugin-vue-setup-extend/dist/index.mjs";
+import compression from "file:///D:/project/YHTR/daimp-front/main/node_modules/vite-plugin-compression/dist/index.mjs";
+import { createSvgIconsPlugin } from "file:///D:/project/YHTR/daimp-front/main/node_modules/vite-plugin-svg-icons/dist/index.mjs";
+import { createHtmlPlugin } from "file:///D:/project/YHTR/daimp-front/main/node_modules/vite-plugin-html/dist/index.mjs";
+import AutoImport from "file:///D:/project/YHTR/daimp-front/main/node_modules/unplugin-auto-import/dist/vite.js";
+import Components from "file:///D:/project/YHTR/daimp-front/main/node_modules/unplugin-vue-components/dist/vite.js";
+import postcssImport from "file:///D:/project/YHTR/daimp-front/main/node_modules/postcss-import/index.js";
+import autoprefixer from "file:///D:/project/YHTR/daimp-front/main/node_modules/autoprefixer/lib/autoprefixer.js";
+import { resolve } from "path";
+var __vite_injected_original_dirname = "D:\\project\\YHTR\\daimp-front\\main";
+var vite_config_default = defineConfig(({ command, mode }) => {
+ console.log("vite.config.js", command, mode, loadEnv(mode, process.cwd()));
+ const { VITE_PORT, VITE_APP_NAME, VITE_APP_BASE_API, VITE_APP_BASE_URL, VITE_APP_UPLOAD_API, VITE_APP_UPLOAD_URL } = loadEnv(mode, process.cwd());
+ const config = {
+ base: "./",
+ build: {
+ target: "ESNext",
+ outDir: "dist",
+ minify: "terser",
+ rollupOptions: {
+ output: {
+ chunkFileNames: `static/js/[name]-${Date.now()}-[hash].js`,
+ entryFileNames: `static/js/[name]-${Date.now()}-[hash].js`,
+ assetFileNames: `static/[ext]/[name]-${Date.now()}-[hash].[ext]`
+ }
+ }
+ },
+ server: {
+ host: "0.0.0.0",
+ port: VITE_PORT,
+ open: true,
+ https: false,
+ headers: {
+ "Access-Control-Allow-Origin": "*"
+ },
+ proxy: {
+ // // 仅 Brand 模块走子应用 DevServer
+ // '/api/brand': {
+ // target: 'http://localhost:9526',
+ // changeOrigin: true,
+ // // 如果想去掉 /api/brand 前缀(比如子应用实际监听的是 /brand/...),
+ // // 可以加一个 rewrite:
+ // // rewrite: path => path.replace(/^\/api\/brand/, '/brand'),
+ // },
+ [VITE_APP_BASE_API]: {
+ target: VITE_APP_BASE_URL,
+ changeOrigin: true,
+ rewrite: (path) => path.replace(/^\/apis/, "")
+ },
+ [VITE_APP_UPLOAD_API]: {
+ target: VITE_APP_UPLOAD_URL,
+ changeOrigin: true
+ // rewrite: (path) => path.replace(/^\/uploadApis/, ''),
+ }
+ }
+ },
+ resolve: {
+ alias: {
+ "@": resolve(__vite_injected_original_dirname, "src")
+ },
+ extensions: [".js", ".vue", ".json", ".ts"]
+ },
+ css: {
+ preprocessorOptions: {
+ scss: {
+ additionalData: '@import "@/styles/global.scss";',
+ api: "modern-compiler"
+ }
+ },
+ postcss: {
+ plugins: [
+ postcssImport,
+ autoprefixer({
+ overrideBrowserslist: ["> 1%", "last 2 versions"]
+ })
+ ]
+ }
+ },
+ plugins: [
+ vue(),
+ qiankun(),
+ vueSetupExtend(),
+ createHtmlPlugin({
+ inject: {
+ data: {
+ web_title: VITE_APP_NAME
+ }
+ }
+ }),
+ eslintPlugin({
+ include: ["src/**/*.ts", "src/**/*.vue", "src/*.ts", "src/*.vue"]
+ }),
+ Components({
+ dirs: ["src/components"],
+ extensions: ["vue", "js", "jsx", "ts", "tsx"],
+ resolvers: []
+ }),
+ compression(),
+ AutoImport({
+ include: [/\.[tj]s?$/, /\.vue$/],
+ imports: ["vue", "vue-router"]
+ }),
+ createSvgIconsPlugin({
+ iconDirs: [resolve(process.cwd(), "src/assets/svgs")],
+ symbolId: "icon-[name]"
+ })
+ ]
+ };
+ if (mode === "production") {
+ config.build.terserOptions = {
+ compress: {
+ drop_console: true,
+ drop_debugger: true
+ }
+ };
+ }
+ return config;
+});
+export {
+ vite_config_default as default
+};
+//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsidml0ZS5jb25maWcuanMiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImNvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9kaXJuYW1lID0gXCJEOlxcXFxwcm9qZWN0XFxcXFlIVFJcXFxcZGFpbXAtZnJvbnRcXFxcbWFpblwiO2NvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9maWxlbmFtZSA9IFwiRDpcXFxccHJvamVjdFxcXFxZSFRSXFxcXGRhaW1wLWZyb250XFxcXG1haW5cXFxcdml0ZS5jb25maWcuanNcIjtjb25zdCBfX3ZpdGVfaW5qZWN0ZWRfb3JpZ2luYWxfaW1wb3J0X21ldGFfdXJsID0gXCJmaWxlOi8vL0Q6L3Byb2plY3QvWUhUUi9kYWltcC1mcm9udC9tYWluL3ZpdGUuY29uZmlnLmpzXCI7aW1wb3J0IHsgZGVmaW5lQ29uZmlnLCBsb2FkRW52IH0gZnJvbSAndml0ZSc7XHJcbmltcG9ydCB2dWUgZnJvbSAnQHZpdGVqcy9wbHVnaW4tdnVlJztcclxuaW1wb3J0IHFpYW5rdW4gZnJvbSAndml0ZS1wbHVnaW4tcWlhbmt1bic7XHJcbmltcG9ydCBlc2xpbnRQbHVnaW4gZnJvbSAndml0ZS1wbHVnaW4tZXNsaW50JztcclxuaW1wb3J0IHZ1ZVNldHVwRXh0ZW5kIGZyb20gJ3ZpdGUtcGx1Z2luLXZ1ZS1zZXR1cC1leHRlbmQnO1xyXG5pbXBvcnQgY29tcHJlc3Npb24gZnJvbSAndml0ZS1wbHVnaW4tY29tcHJlc3Npb24nO1xyXG5pbXBvcnQgeyBjcmVhdGVTdmdJY29uc1BsdWdpbiB9IGZyb20gJ3ZpdGUtcGx1Z2luLXN2Zy1pY29ucyc7XHJcbmltcG9ydCB7IGNyZWF0ZUh0bWxQbHVnaW4gfSBmcm9tICd2aXRlLXBsdWdpbi1odG1sJztcclxuaW1wb3J0IEF1dG9JbXBvcnQgZnJvbSAndW5wbHVnaW4tYXV0by1pbXBvcnQvdml0ZSc7XHJcbmltcG9ydCBDb21wb25lbnRzIGZyb20gJ3VucGx1Z2luLXZ1ZS1jb21wb25lbnRzL3ZpdGUnO1xyXG5pbXBvcnQgcG9zdGNzc0ltcG9ydCBmcm9tICdwb3N0Y3NzLWltcG9ydCc7XHJcbmltcG9ydCBhdXRvcHJlZml4ZXIgZnJvbSAnYXV0b3ByZWZpeGVyJztcclxuaW1wb3J0IHsgcmVzb2x2ZSB9IGZyb20gJ3BhdGgnO1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29uZmlnKCh7IGNvbW1hbmQsIG1vZGUgfSkgPT4ge1xyXG4gIGNvbnNvbGUubG9nKCd2aXRlLmNvbmZpZy5qcycsIGNvbW1hbmQsIG1vZGUsIGxvYWRFbnYobW9kZSwgcHJvY2Vzcy5jd2QoKSkpO1xyXG4gIGNvbnN0IHsgVklURV9QT1JULCBWSVRFX0FQUF9OQU1FLCBWSVRFX0FQUF9CQVNFX0FQSSwgVklURV9BUFBfQkFTRV9VUkwsIFZJVEVfQVBQX1VQTE9BRF9BUEksIFZJVEVfQVBQX1VQTE9BRF9VUkwgfSA9IGxvYWRFbnYobW9kZSwgcHJvY2Vzcy5jd2QoKSk7XHJcbiAgY29uc3QgY29uZmlnID0ge1xyXG4gICAgYmFzZTogJy4vJyxcclxuICAgIGJ1aWxkOiB7XHJcbiAgICAgIHRhcmdldDogJ0VTTmV4dCcsXHJcbiAgICAgIG91dERpcjogJ2Rpc3QnLFxyXG4gICAgICBtaW5pZnk6ICd0ZXJzZXInLFxyXG4gICAgICByb2xsdXBPcHRpb25zOiB7XHJcbiAgICAgICAgb3V0cHV0OiB7XHJcbiAgICAgICAgICBjaHVua0ZpbGVOYW1lczogYHN0YXRpYy9qcy9bbmFtZV0tJHtEYXRlLm5vdygpfS1baGFzaF0uanNgLFxyXG4gICAgICAgICAgZW50cnlGaWxlTmFtZXM6IGBzdGF0aWMvanMvW25hbWVdLSR7RGF0ZS5ub3coKX0tW2hhc2hdLmpzYCxcclxuICAgICAgICAgIGFzc2V0RmlsZU5hbWVzOiBgc3RhdGljL1tleHRdL1tuYW1lXS0ke0RhdGUubm93KCl9LVtoYXNoXS5bZXh0XWAsXHJcbiAgICAgICAgfSxcclxuICAgICAgfSxcclxuICAgIH0sXHJcbiAgICBzZXJ2ZXI6IHtcclxuICAgICAgaG9zdDogJzAuMC4wLjAnLFxyXG4gICAgICBwb3J0OiBWSVRFX1BPUlQsXHJcbiAgICAgIG9wZW46IHRydWUsXHJcbiAgICAgIGh0dHBzOiBmYWxzZSxcclxuICAgICAgaGVhZGVyczoge1xyXG4gICAgICAgICdBY2Nlc3MtQ29udHJvbC1BbGxvdy1PcmlnaW4nOiAnKicsXHJcbiAgICAgIH0sXHJcbiAgICAgIHByb3h5OiB7XHJcbiAgICAgICAgLy8gLy8gXHU0RUM1IEJyYW5kIFx1NkEyMVx1NTc1N1x1OEQ3MFx1NUI1MFx1NUU5NFx1NzUyOCBEZXZTZXJ2ZXJcclxuICAgICAgICAvLyAnL2FwaS9icmFuZCc6IHtcclxuICAgICAgICAvLyAgIHRhcmdldDogJ2h0dHA6Ly9sb2NhbGhvc3Q6OTUyNicsXHJcbiAgICAgICAgLy8gICBjaGFuZ2VPcmlnaW46IHRydWUsXHJcbiAgICAgICAgLy8gICAvLyBcdTU5ODJcdTY3OUNcdTYwRjNcdTUzQkJcdTYzODkgL2FwaS9icmFuZCBcdTUyNERcdTdGMDBcdUZGMDhcdTZCRDRcdTU5ODJcdTVCNTBcdTVFOTRcdTc1MjhcdTVCOUVcdTk2NDVcdTc2RDFcdTU0MkNcdTc2ODRcdTY2MkYgL2JyYW5kLy4uLlx1RkYwOVx1RkYwQ1xyXG4gICAgICAgIC8vICAgLy8gXHU1M0VGXHU0RUU1XHU1MkEwXHU0RTAwXHU0RTJBIHJld3JpdGVcdUZGMUFcclxuICAgICAgICAvLyAgIC8vIHJld3JpdGU6IHBhdGggPT4gcGF0aC5yZXBsYWNlKC9eXFwvYXBpXFwvYnJhbmQvLCAnL2JyYW5kJyksXHJcbiAgICAgICAgLy8gfSxcclxuICAgICAgICBbVklURV9BUFBfQkFTRV9BUEldOiB7XHJcbiAgICAgICAgICB0YXJnZXQ6IFZJVEVfQVBQX0JBU0VfVVJMLFxyXG4gICAgICAgICAgY2hhbmdlT3JpZ2luOiB0cnVlLFxyXG4gICAgICAgICAgcmV3cml0ZTogKHBhdGgpID0+IHBhdGgucmVwbGFjZSgvXlxcL2FwaXMvLCAnJyksXHJcbiAgICAgICAgfSxcclxuICAgICAgICBbVklURV9BUFBfVVBMT0FEX0FQSV06IHtcclxuICAgICAgICAgIHRhcmdldDogVklURV9BUFBfVVBMT0FEX1VSTCxcclxuICAgICAgICAgIGNoYW5nZU9yaWdpbjogdHJ1ZSxcclxuICAgICAgICAgIC8vIHJld3JpdGU6IChwYXRoKSA9PiBwYXRoLnJlcGxhY2UoL15cXC91cGxvYWRBcGlzLywgJycpLFxyXG4gICAgICAgIH0sXHJcbiAgICAgIH0sXHJcbiAgICB9LFxyXG4gICAgcmVzb2x2ZToge1xyXG4gICAgICBhbGlhczoge1xyXG4gICAgICAgICdAJzogcmVzb2x2ZShfX2Rpcm5hbWUsICdzcmMnKSxcclxuICAgICAgfSxcclxuICAgICAgZXh0ZW5zaW9uczogWycuanMnLCAnLnZ1ZScsICcuanNvbicsICcudHMnXSxcclxuICAgIH0sXHJcbiAgICBjc3M6IHtcclxuICAgICAgcHJlcHJvY2Vzc29yT3B0aW9uczoge1xyXG4gICAgICAgIHNjc3M6IHtcclxuICAgICAgICAgIGFkZGl0aW9uYWxEYXRhOiAnQGltcG9ydCBcIkAvc3R5bGVzL2dsb2JhbC5zY3NzXCI7JyxcclxuICAgICAgICAgIGFwaTogJ21vZGVybi1jb21waWxlcicsXHJcbiAgICAgICAgfSxcclxuICAgICAgfSxcclxuICAgICAgcG9zdGNzczoge1xyXG4gICAgICAgIHBsdWdpbnM6IFtcclxuICAgICAgICAgIHBvc3Rjc3NJbXBvcnQsXHJcbiAgICAgICAgICBhdXRvcHJlZml4ZXIoe1xyXG4gICAgICAgICAgICBvdmVycmlkZUJyb3dzZXJzbGlzdDogWyc+IDElJywgJ2xhc3QgMiB2ZXJzaW9ucyddLFxyXG4gICAgICAgICAgfSksXHJcbiAgICAgICAgXSxcclxuICAgICAgfSxcclxuICAgIH0sXHJcbiAgICBwbHVnaW5zOiBbXHJcbiAgICAgIHZ1ZSgpLFxyXG4gICAgICBxaWFua3VuKCksXHJcbiAgICAgIHZ1ZVNldHVwRXh0ZW5kKCksXHJcbiAgICAgIGNyZWF0ZUh0bWxQbHVnaW4oe1xyXG4gICAgICAgIGluamVjdDoge1xyXG4gICAgICAgICAgZGF0YToge1xyXG4gICAgICAgICAgICB3ZWJfdGl0bGU6IFZJVEVfQVBQX05BTUUsXHJcbiAgICAgICAgICB9LFxyXG4gICAgICAgIH0sXHJcbiAgICAgIH0pLFxyXG4gICAgICBlc2xpbnRQbHVnaW4oe1xyXG4gICAgICAgIGluY2x1ZGU6IFsnc3JjLyoqLyoudHMnLCAnc3JjLyoqLyoudnVlJywgJ3NyYy8qLnRzJywgJ3NyYy8qLnZ1ZSddLFxyXG4gICAgICB9KSxcclxuICAgICAgQ29tcG9uZW50cyh7XHJcbiAgICAgICAgZGlyczogWydzcmMvY29tcG9uZW50cyddLFxyXG4gICAgICAgIGV4dGVuc2lvbnM6IFsndnVlJywgJ2pzJywgJ2pzeCcsICd0cycsICd0c3gnXSxcclxuICAgICAgICByZXNvbHZlcnM6IFtdLFxyXG4gICAgICB9KSxcclxuICAgICAgY29tcHJlc3Npb24oKSxcclxuICAgICAgQXV0b0ltcG9ydCh7XHJcbiAgICAgICAgaW5jbHVkZTogWy9cXC5bdGpdcz8kLywgL1xcLnZ1ZSQvXSxcclxuICAgICAgICBpbXBvcnRzOiBbJ3Z1ZScsICd2dWUtcm91dGVyJ10sXHJcbiAgICAgIH0pLFxyXG4gICAgICBjcmVhdGVTdmdJY29uc1BsdWdpbih7XHJcbiAgICAgICAgaWNvbkRpcnM6IFtyZXNvbHZlKHByb2Nlc3MuY3dkKCksICdzcmMvYXNzZXRzL3N2Z3MnKV0sXHJcbiAgICAgICAgc3ltYm9sSWQ6ICdpY29uLVtuYW1lXScsXHJcbiAgICAgIH0pLFxyXG4gICAgXSxcclxuICB9O1xyXG4gIGlmIChtb2RlID09PSAncHJvZHVjdGlvbicpIHtcclxuICAgIGNvbmZpZy5idWlsZC50ZXJzZXJPcHRpb25zID0ge1xyXG4gICAgICBjb21wcmVzczoge1xyXG4gICAgICAgIGRyb3BfY29uc29sZTogdHJ1ZSxcclxuICAgICAgICBkcm9wX2RlYnVnZ2VyOiB0cnVlLFxyXG4gICAgICB9LFxyXG4gICAgfTtcclxuICB9XHJcbiAgcmV0dXJuIGNvbmZpZztc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
diff --git a/sub-government-affairs-service/src/views/trace/products/enterprise/index.vue b/sub-government-affairs-service/src/views/trace/products/enterprise/index.vue
index 902d4f2..f384560 100644
--- a/sub-government-affairs-service/src/views/trace/products/enterprise/index.vue
+++ b/sub-government-affairs-service/src/views/trace/products/enterprise/index.vue
@@ -158,22 +158,6 @@ const resetForm = () => {
// 表格数据
const tableData = ref([
- {
- batchCode: '20230101001',
- productTypes: '种子',
- name: '小麦种子',
- purchaseDate: '2023-01-01',
- number: 100,
- Unit: 'kg',
- baseCode: '20230101001',
- baseName: '张三',
- baseAddress: '张三',
- plotCode: '20230101001',
- plotName: '张三',
- businessEntity: '张三',
- record: '张三',
- createDate: '2023-01-01',
- },
{
batchCode: 'QY-GM-001',
productTypes: '耿马蔗香食品有限公司',
diff --git a/sub-operation-service/components.d.ts b/sub-operation-service/components.d.ts
index 850fee4..32f9580 100644
--- a/sub-operation-service/components.d.ts
+++ b/sub-operation-service/components.d.ts
@@ -10,6 +10,7 @@ declare module 'vue' {
BreadComp: typeof import('./src/components/breadComp.vue')['default']
CenterMap: typeof import('./src/components/centerMap.vue')['default']
CodeDialog: typeof import('./src/components/code-dialog/index.vue')['default']
+ copy: typeof import('./src/components/custom-scroll-title copy/index.vue')['default']
CostomImg: typeof import('./src/components/costomImg.vue')['default']
CustomBack: typeof import('./src/components/customBack.vue')['default']
CustomCarouselPicture: typeof import('./src/components/custom-carousel-picture/index.vue')['default']
diff --git a/sub-operation-service/src/assets/images/warehouseLogistics/img14.png b/sub-operation-service/src/assets/images/warehouseLogistics/img14.png
new file mode 100644
index 0000000..2c9ec2a
Binary files /dev/null and b/sub-operation-service/src/assets/images/warehouseLogistics/img14.png differ
diff --git a/sub-operation-service/src/assets/images/warehouseLogistics/img15.png b/sub-operation-service/src/assets/images/warehouseLogistics/img15.png
new file mode 100644
index 0000000..9dbf705
Binary files /dev/null and b/sub-operation-service/src/assets/images/warehouseLogistics/img15.png differ
diff --git a/sub-operation-service/src/assets/images/warehouseLogistics/img16.png b/sub-operation-service/src/assets/images/warehouseLogistics/img16.png
new file mode 100644
index 0000000..321addd
Binary files /dev/null and b/sub-operation-service/src/assets/images/warehouseLogistics/img16.png differ
diff --git a/sub-operation-service/src/assets/images/warehouseLogistics/img17.png b/sub-operation-service/src/assets/images/warehouseLogistics/img17.png
new file mode 100644
index 0000000..2f35885
Binary files /dev/null and b/sub-operation-service/src/assets/images/warehouseLogistics/img17.png differ
diff --git a/sub-operation-service/src/assets/images/warehouseLogistics/img18.png b/sub-operation-service/src/assets/images/warehouseLogistics/img18.png
new file mode 100644
index 0000000..3974b2f
Binary files /dev/null and b/sub-operation-service/src/assets/images/warehouseLogistics/img18.png differ
diff --git a/sub-operation-service/src/assets/images/warehouseLogistics/img19.png b/sub-operation-service/src/assets/images/warehouseLogistics/img19.png
new file mode 100644
index 0000000..d14fde0
Binary files /dev/null and b/sub-operation-service/src/assets/images/warehouseLogistics/img19.png differ
diff --git a/sub-operation-service/src/assets/images/warehouseLogistics/img20.png b/sub-operation-service/src/assets/images/warehouseLogistics/img20.png
new file mode 100644
index 0000000..4df24fa
Binary files /dev/null and b/sub-operation-service/src/assets/images/warehouseLogistics/img20.png differ
diff --git a/sub-operation-service/src/assets/images/warehouseLogistics/img7.png b/sub-operation-service/src/assets/images/warehouseLogistics/img7.png
index 1a86f68..a78247c 100644
Binary files a/sub-operation-service/src/assets/images/warehouseLogistics/img7.png and b/sub-operation-service/src/assets/images/warehouseLogistics/img7.png differ
diff --git a/sub-operation-service/src/assets/images/warehouseLogistics/img8.png b/sub-operation-service/src/assets/images/warehouseLogistics/img8.png
index c8a6318..ea55cb0 100644
Binary files a/sub-operation-service/src/assets/images/warehouseLogistics/img8.png and b/sub-operation-service/src/assets/images/warehouseLogistics/img8.png differ
diff --git a/sub-operation-service/src/router/index.js b/sub-operation-service/src/router/index.js
index 9434fff..9984ab8 100644
--- a/sub-operation-service/src/router/index.js
+++ b/sub-operation-service/src/router/index.js
@@ -433,6 +433,18 @@ export const constantRoutes = [
name: 'warehouse-detail',
meta: { title: '仓储详情' },
},
+ {
+ path: '/sub-operation-service/warehouse-application',
+ component: () => import('@/views/warehouseLogistics/warehouse/application.vue'),
+ name: 'warehouse-application',
+ meta: { title: '申请仓储需求' },
+ },
+ {
+ path: '/sub-operation-service/warehouse-allocation',
+ component: () => import('@/views/warehouseLogistics/warehouse/allocation.vue'),
+ name: 'warehouse-allocation',
+ meta: { title: '平台自动分配' },
+ },
// {
// path: '/sub-operation-service/logistics',
// component: () => import('@/views/error/blank.vue'),
diff --git a/sub-operation-service/src/views/warehouseLogistics/logistics/detail.vue b/sub-operation-service/src/views/warehouseLogistics/logistics/detail.vue
index 5d2d721..01beb65 100644
--- a/sub-operation-service/src/views/warehouseLogistics/logistics/detail.vue
+++ b/sub-operation-service/src/views/warehouseLogistics/logistics/detail.vue
@@ -7,9 +7,9 @@
联系人:{{ state.data.contactName }}
联系电话:{{ state.data.contactPhone }}
@@ -59,7 +58,7 @@联系人:{{ state.data.contactName }}
联系电话:{{ state.data.contactPhone }}
@@ -59,7 +60,7 @@