snow 5 dias atrás
commit
47945100ca
100 arquivos alterados com 1213 adições e 0 exclusões
  1. 14 0
      .editorconfig
  2. 2 0
      .env
  3. 37 0
      .env.development
  4. 38 0
      .env.production
  5. 19 0
      .env.staging
  6. 29 0
      .env.v2_pro
  7. 42 0
      .env.v3_pro
  8. 34 0
      .env.v3_sit
  9. 4 0
      .eslintignore
  10. 120 0
      .eslintrc.js
  11. 24 0
      .gitignore
  12. 5 0
      .gitpod.yml
  13. 11 0
      .markdownlint.json
  14. 6 0
      .prettierrc.js
  15. 3 0
      .stylelintignore
  16. 175 0
      CHANGELOG.zh_CN.md
  17. 21 0
      LICENSE
  18. 151 0
      README.en-US.md
  19. 157 0
      README.md
  20. 43 0
      action/index.ts
  21. 50 0
      build/index.ts
  22. 85 0
      build/info.ts
  23. 57 0
      build/plugins.ts
  24. 32 0
      commitlint.config.js
  25. 1 0
      dist/WW_verify_y5ZuZ7KL2R2XEiW4.txt
  26. 1 0
      dist/assets/403.2f5070.js
  27. 0 0
      dist/assets/404.f6a795.js
  28. 0 0
      dist/assets/500.e4631d.js
  29. 1 0
      dist/assets/Bar.67bc9e.js
  30. 1 0
      dist/assets/Github.6b9871.js
  31. 0 0
      dist/assets/Infinite.4cd798.js
  32. 1 0
      dist/assets/Infinite.a5f74877.css
  33. 0 0
      dist/assets/InvoiceTitle.7cca2a.js
  34. 1 0
      dist/assets/Line.fcac0e.js
  35. 1 0
      dist/assets/Pie.ea6a7e.js
  36. 0 0
      dist/assets/ProcessModal.45259b.js
  37. 1 0
      dist/assets/_details.05947f76.js
  38. 1 0
      dist/assets/_details.0f4a1772.js
  39. 1 0
      dist/assets/_details.1548b92f.js
  40. 1 0
      dist/assets/_details.215a1c33.js
  41. 1 0
      dist/assets/_details.2f15a3c7.js
  42. 1 0
      dist/assets/_details.31e45633.js
  43. 1 0
      dist/assets/_details.3bafafe5.js
  44. 1 0
      dist/assets/_details.3c420194.js
  45. 1 0
      dist/assets/_details.3df1a21f.js
  46. 1 0
      dist/assets/_details.7b315419.js
  47. 1 0
      dist/assets/_details.7c6ddbaa.js
  48. 1 0
      dist/assets/_details.7e8f00e4.js
  49. 1 0
      dist/assets/_details.7fd25590.js
  50. 1 0
      dist/assets/_details.810a642a.js
  51. 0 0
      dist/assets/_details.aafe5aee.js
  52. 1 0
      dist/assets/_details.cf1fada8.js
  53. 1 0
      dist/assets/_details.f1560125.js
  54. 1 0
      dist/assets/_details.f4fcbef3.js
  55. 1 0
      dist/assets/_details.f90e1169.js
  56. 1 0
      dist/assets/_details.fe0966e2.js
  57. 1 0
      dist/assets/_inv-dialog.fb42d1.js
  58. 1 0
      dist/assets/_options.04c95e2d.js
  59. 1 0
      dist/assets/_options.0dc78b5c.js
  60. 1 0
      dist/assets/_options.31f08d77.js
  61. 1 0
      dist/assets/_options.4d41f791.js
  62. 1 0
      dist/assets/_options.61c25632.js
  63. 1 0
      dist/assets/_options.b664a184.js
  64. 1 0
      dist/assets/_options.cdd82887.js
  65. 1 0
      dist/assets/_rules.1a544eb3.js
  66. 1 0
      dist/assets/_rules.1ebcf188.js
  67. 1 0
      dist/assets/_rules.731b2b7a.js
  68. 1 0
      dist/assets/_rules.9be4d7d4.js
  69. 1 0
      dist/assets/_rules.aa11c031.js
  70. 1 0
      dist/assets/_rules.aa6432b7.js
  71. 1 0
      dist/assets/_rules.b6cc96d5.js
  72. 1 0
      dist/assets/_rules.bde94d19.js
  73. 1 0
      dist/assets/_rules.ceda6160.js
  74. 1 0
      dist/assets/_rules.da2e4e6a.js
  75. 1 0
      dist/assets/_rules.e8143b8f.js
  76. 0 0
      dist/assets/action-table.273dc5.js
  77. 0 0
      dist/assets/add-edit-form.0f45eb.js
  78. 0 0
      dist/assets/add-edit-form.126f8b.js
  79. 1 0
      dist/assets/add-edit-form.21e10a88.css
  80. 1 0
      dist/assets/add-edit-form.396bebb3.css
  81. 0 0
      dist/assets/add-edit-form.53a3b5.js
  82. 1 0
      dist/assets/add-edit-form.d185d742.css
  83. 0 0
      dist/assets/add-edit-form.e2a448.js
  84. 1 0
      dist/assets/add-edit-form.e758a8f7.css
  85. 0 0
      dist/assets/addEdit.009311.js
  86. 0 0
      dist/assets/addEdit.69c45eef.css
  87. 0 0
      dist/assets/addEdit.791134.js
  88. 0 0
      dist/assets/addEdit.850d89e3.css
  89. 0 0
      dist/assets/addEdit.8c5c7e.js
  90. 0 0
      dist/assets/addEdit.8ef557.js
  91. 0 0
      dist/assets/addEdit.981bec.js
  92. 0 0
      dist/assets/addEdit.d6abaf.js
  93. 1 0
      dist/assets/anchor.4eb892.js
  94. 1 0
      dist/assets/anchor.71ba8505.css
  95. 0 0
      dist/assets/approval-modal.e3703c.js
  96. 0 0
      dist/assets/approval-pending.09d376.js
  97. 1 0
      dist/assets/approval-pending.2e8cae.js
  98. 0 0
      dist/assets/approval-pending.35d44d.js
  99. 1 0
      dist/assets/approval-pending.52b17d.js
  100. 1 0
      dist/assets/approval-pending.b9e9e1.js

+ 14 - 0
.editorconfig

@@ -0,0 +1,14 @@
+# http://editorconfig.org
+root = true
+
+[*]
+charset = utf-8
+indent_style = space
+indent_size = 2
+end_of_line = lf
+insert_final_newline = true
+trim_trailing_whitespace = true
+
+[*.md]
+insert_final_newline = false
+trim_trailing_whitespace = false

+ 2 - 0
.env

@@ -0,0 +1,2 @@
+# 项目本地运行端口号
+VITE_PORT = 8848

+ 37 - 0
.env.development

@@ -0,0 +1,37 @@
+# 项目本地运行端口号
+VITE_PORT = 8848
+
+# 开发环境读取配置文件路径
+VITE_PUBLIC_PATH = /
+
+# 开发环境代理
+VITE_PROXY_DOMAIN = /api
+
+# 开发环境路由历史模式
+VITE_ROUTER_HISTORY = "hash"
+# 钉钉企业id
+VITE_CORP_ID = "dingc78fa4301e1a424a35c2f4657eb6378f"
+# 企业微信appid
+VITE_APP_ID = "ww6076e6fd4268ee31"
+# 微信开发环境基础重定向url
+REDIRECT_BASE_URL = "http://stocknew.test241.wanyuhengtong.com"
+# 开发环境后端用户地址
+VITE_PROXY_USER_REAL1 = "http://user.api.caixiao365.com"
+# 开发环境后端用户地址
+VITE_PROXY_USER_REAL = "http://stocknew.test241.wanyuhengtong.com"
+# 开发环境后端业务地址
+VITE_PROXY_DOMAIN_REAL = "http://stocknew.test241.wanyuhengtong.com"
+
+VITE_IS_PROD = true
+
+# 跳转采销地址
+VITE_PURCHASE_URL = 'http://pin.caixiao365.com/'
+# 跳转工单地址
+VITE_GD_URL = 'http://bug.caixiao365.com/'
+
+# 报表地址
+VITE_DASHBOARD_URL = 'http://web.report.caixiao365.com/'
+
+# token密钥
+VITE_SECRET_KEY = 'key123'
+

+ 38 - 0
.env.production

@@ -0,0 +1,38 @@
+# 项目本地运行端口号
+VITE_PORT = 8848
+
+# 开发环境读取配置文件路径
+VITE_PUBLIC_PATH = /
+
+# 开发环境代理
+VITE_PROXY_DOMAIN = /api
+
+# 开发环境路由历史模式
+VITE_ROUTER_HISTORY = "hash"
+# 钉钉企业id
+VITE_CORP_ID = "dingc78fa4301e1a424a35c2f4657eb6378f"
+# 企业微信appid
+VITE_APP_ID = "ww6076e6fd4268ee31"
+# 微信开发环境基础重定向url
+REDIRECT_BASE_URL = "http://cxinv.api.caixiao365.com"
+# 开发环境后端用户地址
+VITE_PROXY_USER_REAL1 = "http://user.test241.wanyuhengtong.com"
+# 开发环境后端用户地址
+VITE_PROXY_USER_REAL = "http://stockinv.test241.wanyuhengtong.com"
+# 开发环境后端业务地址
+VITE_PROXY_DOMAIN_REAL = "http://stockinv.test241.wanyuhengtong.com"
+
+VITE_IS_PROD = true
+
+# 跳转结算地址
+VITE_PURCHASE_URL = 'http://webstock3.test241.wanyuhengtong.com/'
+
+# 报表地址
+VITE_DASHBOARD_URL = 'http://web.report.caixiao365.com/'
+
+# token密钥
+VITE_SECRET_KEY = 'key123'
+
+
+# 跳转工单地址
+VITE_GD_URL = 'http//bugweb.test241.wanyuhengtong.com/'

+ 19 - 0
.env.staging

@@ -0,0 +1,19 @@
+# 项目本地运行端口号
+VITE_PORT = 8848
+
+# 开发环境读取配置文件路径
+VITE_PUBLIC_PATH = /
+
+# 开发环境代理
+VITE_PROXY_DOMAIN = /api
+
+# 开发环境路由历史模式
+VITE_ROUTER_HISTORY = "hash"
+# 钉钉企业id
+VITE_CORP_ID = "dingc78fa4301e1a424a35c2f4657eb6378f"
+# 开发环境后端用户地址
+VITE_PROXY_USER_REAL = "http://stockinv.test241.wanyuhengtong.com"
+# 开发环境后端业务地址
+VITE_PROXY_DOMAIN_REAL = "http://cxinv.test241.wanyuhengtong.com"
+
+VITE_IS_PROD = false

+ 29 - 0
.env.v2_pro

@@ -0,0 +1,29 @@
+# 项目本地运行端口号
+VITE_PORT = 8848
+
+# 开发环境读取配置文件路径
+VITE_PUBLIC_PATH = /
+
+# 开发环境代理
+VITE_PROXY_DOMAIN = /api
+
+# 开发环境路由历史模式
+VITE_ROUTER_HISTORY = "hash"
+# 钉钉企业id
+VITE_CORP_ID = "dingc78fa4301e1a424a35c2f4657eb6378f"
+# 企业微信appid
+VITE_APP_ID = "ww6076e6fd4268ee31"
+# 微信开发环境基础重定向url
+REDIRECT_BASE_URL = "http://cxinv.caixiao.wanyuhengtong.cn"
+# 开发环境后端用户地址
+VITE_PROXY_USER_REAL = "http://cxinv.caixiao.wanyuhengtong.cn"
+# 开发环境后端业务地址
+VITE_PROXY_DOMAIN_REAL = "http://cxinv.caixiao.wanyuhengtong.cn"
+
+VITE_IS_PROD = true
+
+# 跳转结算地址
+VITE_PURCHASE_URL = 'http://webstock3.test241.wanyuhengtong.com'
+
+# token密钥
+VITE_SECRET_KEY = 'key123'

+ 42 - 0
.env.v3_pro

@@ -0,0 +1,42 @@
+# 项目本地运行端口号
+VITE_PORT = 8848
+
+# 开发环境读取配置文件路径
+VITE_PUBLIC_PATH = /
+
+# 开发环境代理
+VITE_PROXY_DOMAIN = /api
+
+# 开发环境路由历史模式
+VITE_ROUTER_HISTORY = "hash"
+# 钉钉企业id
+VITE_CORP_ID = "dingc78fa4301e1a424a35c2f4657eb6378f"
+# 企业微信appid
+VITE_APP_ID = "ww6076e6fd4268ee31"
+# 微信开发环境基础重定向url
+REDIRECT_BASE_URL = "http://cxinv.api.caixiao365.com"
+# 开发环境后端用户地址
+VITE_PROXY_USER_REAL1 = "http://user.api.caixiao365.com"
+# 开发环境后端用户地址
+VITE_PROXY_USER_REAL = "http://cxinv.api.caixiao365.com"
+# 开发环境后端业务地址
+VITE_PROXY_DOMAIN_REAL = "http://cxinv.api.caixiao365.com"
+
+VITE_PURCHASE_REAL = "http://stock.api.caixiao365.com/"
+
+VITE_WORKORDER_REAL = "http://work.api.caixiao365.com/"
+
+VITE_IS_PROD = true
+
+# 跳转采销地址
+VITE_PURCHASE_URL = 'http://pin.caixiao365.com/'
+VITE_TICKECT_URL = 'http://ticket.test241.wanyuhengtong.com/'
+# 跳转工单地址
+VITE_GD_URL = 'http://bug.caixiao365.com/'
+
+# 报表地址
+VITE_DASHBOARD_URL = 'http://web.report.caixiao365.com/'
+
+# token密钥
+VITE_SECRET_KEY = 'key123'
+

+ 34 - 0
.env.v3_sit

@@ -0,0 +1,34 @@
+# 项目本地运行端口号
+VITE_PORT = 8848
+
+# 开发环境读取配置文件路径
+VITE_PUBLIC_PATH = /
+
+# 开发环境代理
+VITE_PROXY_DOMAIN = /api
+
+# 开发环境路由历史模式
+VITE_ROUTER_HISTORY = "hash"
+# 钉钉企业id
+VITE_CORP_ID = "dingc78fa4301e1a424a35c2f4657eb6378f"
+# 企业微信appid
+VITE_APP_ID = "ww6076e6fd4268ee31"
+# 微信开发环境基础重定向url
+REDIRECT_BASE_URL = "http://cxinv.api.caixiao365.com"
+# 开发环境后端用户地址
+VITE_PROXY_USER_REAL1 = "http://user.test241.wanyuhengtong.com"
+# 开发环境后端用户地址
+VITE_PROXY_USER_REAL = "http://stockinv.test241.wanyuhengtong.com"
+# 开发环境后端业务地址
+VITE_PROXY_DOMAIN_REAL = "http://stockinv.test241.wanyuhengtong.com"
+
+VITE_WORKORDER_REAL = "http://project.test241.wanyuhengtong.com/"
+VITE_IS_PROD = true
+# 跳转结算地址
+VITE_PURCHASE_URL = 'http://webstock3.test241.wanyuhengtong.com/'
+# 报表地址
+VITE_DASHBOARD_URL = 'http://web.report.caixiao365.com/'
+# token密钥
+VITE_SECRET_KEY = 'key123'
+# 跳转工单地址
+VITE_GD_URL = 'http//bugweb.test241.wanyuhengtong.com/'

+ 4 - 0
.eslintignore

@@ -0,0 +1,4 @@
+public
+dist
+*.d.ts
+package.json

+ 120 - 0
.eslintrc.js

@@ -0,0 +1,120 @@
+module.exports = {
+  root: true,
+  env: {
+    node: true
+  },
+  globals: {
+    // Ref sugar (take 2)
+    $: "readonly",
+    $$: "readonly",
+    $ref: "readonly",
+    $shallowRef: "readonly",
+    $computed: "readonly",
+
+    // index.d.ts
+    // global.d.ts
+    Fn: "readonly",
+    PromiseFn: "readonly",
+    RefType: "readonly",
+    LabelValueOptions: "readonly",
+    EmitType: "readonly",
+    TargetContext: "readonly",
+    ComponentElRef: "readonly",
+    ComponentRef: "readonly",
+    ElRef: "readonly",
+    global: "readonly",
+    ForDataType: "readonly",
+    ComponentRoutes: "readonly",
+
+    // script setup
+    defineProps: "readonly",
+    defineEmits: "readonly",
+    defineExpose: "readonly",
+    withDefaults: "readonly"
+  },
+  extends: [
+    "plugin:vue/vue3-essential",
+    "eslint:recommended",
+    "@vue/typescript/recommended",
+    "@vue/prettier",
+    "@vue/eslint-config-typescript"
+  ],
+  parser: "vue-eslint-parser",
+  parserOptions: {
+    parser: "@typescript-eslint/parser",
+    ecmaVersion: 2020,
+    sourceType: "module",
+    jsxPragma: "React",
+    ecmaFeatures: {
+      jsx: true
+    }
+  },
+  overrides: [
+    {
+      files: ["*.ts", "*.vue"],
+      rules: {
+        "no-undef": "off"
+      }
+    },
+    {
+      files: ["*.vue"],
+      parser: "vue-eslint-parser",
+      parserOptions: {
+        parser: "@typescript-eslint/parser",
+        extraFileExtensions: [".vue"],
+        ecmaVersion: "latest",
+        ecmaFeatures: {
+          jsx: true
+        }
+      },
+      rules: {
+        "no-undef": "off"
+      }
+    }
+  ],
+  rules: {
+    "vue/no-v-html": "off",
+    "vue/require-default-prop": "off",
+    "vue/require-explicit-emits": "off",
+    "vue/multi-word-component-names": "off",
+    "@typescript-eslint/no-explicit-any": "off", // any
+    "no-debugger": "off",
+    "@typescript-eslint/explicit-module-boundary-types": "off", // setup()
+    "@typescript-eslint/ban-types": "off",
+    "@typescript-eslint/ban-ts-comment": "off",
+    "@typescript-eslint/no-empty-function": "off",
+    "@typescript-eslint/no-non-null-assertion": "off",
+    "vue/html-self-closing": [
+      "error",
+      {
+        html: {
+          void: "always",
+          normal: "always",
+          component: "always"
+        },
+        svg: "always",
+        math: "always"
+      }
+    ],
+    "@typescript-eslint/no-unused-vars": [
+      "error",
+      {
+        argsIgnorePattern: "^_",
+        varsIgnorePattern: "^_"
+      }
+    ],
+    "no-unused-vars": [
+      "error",
+      {
+        argsIgnorePattern: "^_",
+        varsIgnorePattern: "^_"
+      }
+    ],
+    "prettier/prettier": [
+      "error",
+      {
+        endOfLine: "auto"
+      }
+    ]
+  }
+}

+ 24 - 0
.gitignore

@@ -0,0 +1,24 @@
+node_modules
+.DS_Store
+# dist
+# ./dist/**
+# /dist/assets
+
+
+dist-ssr
+*.local
+.eslintcache
+
+yarn.lock
+npm-debug.log*
+.pnpm-error.log*
+.pnpm-debug.log
+tests/**/coverage/
+
+# Editor directories and files
+.idea
+*.suo
+*.ntvs*
+*.njsproj
+*.sln
+.history

+ 5 - 0
.gitpod.yml

@@ -0,0 +1,5 @@
+ports:
+  - port: 3344
+    onOpen: open-preview
+tasks:
+  - init: npm install && npm run serve

+ 11 - 0
.markdownlint.json

@@ -0,0 +1,11 @@
+{
+  "default": true,
+  "MD003": false,
+  "MD033": false,
+  "MD013": false,
+  "MD001": false,
+  "MD025": false,
+  "MD024": false,
+  "MD007": { "indent": 4 },
+  "no-hard-tabs": false
+}

+ 6 - 0
.prettierrc.js

@@ -0,0 +1,6 @@
+module.exports = {
+  bracketSpacing: true,
+  singleQuote: false,
+  arrowParens: "avoid",
+  trailingComma: "none"
+};

+ 3 - 0
.stylelintignore

@@ -0,0 +1,3 @@
+/dist/*
+/public/*
+public/*

+ 175 - 0
CHANGELOG.zh_CN.md

@@ -0,0 +1,175 @@
+# 3.3.0 (2022-5-11)
+
+### 🎫 Feat
+
+- 添加用户管理页面 demo
+- 添加角色管理页面 demo
+- 添加部门管理页面 demo
+- 添加卡片列表页面 demo
+- 集成表单设计器
+- 新增`PPT`demo
+- 在功能菜单中新增防抖截流 demo
+- 升级`wangeditorV5`(并支持国际化和自定义主题)
+- 集成`tauri`版本
+- 新增条形码功能
+- 新增二维码功能
+- 使用`element-plus`中的`Cascader`级联选择器编写中国省市区三级、二级联动 demo
+- 集成`Swiper`插件
+- 路由支持传`component`,代表组件路径
+- 添加预发布打包模式
+- 添加关闭某个标签的[hooks](https://github.com/xiaoxian521/vue-pure-admin/commit/5e8723a031923e79f507e5a17151d3bd88a51523)
+
+### ✔️ refactor
+
+- 重构登录页,更偏向实际业务场景
+- 使用`unocss`替换`windicss`,`unocss`开发环境下性能更好,没有内存泄露,而且`api`使用上兼容`windicss`
+
+### 🍏 Perf
+
+- 优化平台的`split-pane`组件样式
+- 优化图标选择器
+- 优化`layout`显示用户信息[commit](https://github.com/xiaoxian521/vue-pure-admin/commit/56f9dc85e7fbe0637605c43577c794de9f8968aa)
+
+### 🐞 Bug fixes
+
+- 修复路由初始化问题(Cannot access 'constantRoutes' before initialization)
+
+# 3.2.0 (2022-3-22)
+
+### 🎫 Feat
+
+- 图标选择组件
+- 菜单搜索功能
+- 添加结果页面
+- 扩展`element-plus`时间线组件
+- 扩展`element-plus`树组件,支持连接线
+- 添加树形选择器,支持单选和多选
+
+### 🍏 Perf
+
+- 优化错误页面 UI
+- 优化国际化功能
+- 优化路由`rank`排序,兼容路由`meta`中`rank`字段值为`null`的情况
+
+### 🐞 Bug fixes
+
+- 修复菜单展开折叠在部分电脑出现卡顿的情况
+
+# 3.1.0 (2022-3-3)
+
+### 🎫 Feat
+
+- iframe 支持动态加载
+- 水印示例
+- 打印示例(图片、表格、echarts)
+- 添加运行、打包信息, 使用`lodash-unified`替换`lodash-es`,`lodash-unified`支持`ESM`同时兼容`CJS`
+
+### 🐞 Bug fixes
+
+- 修复在一个菜单页面内单独跳转到另一个菜单页面,路由页面跳转了但是标签页不显示的情况
+- 修复后台返回动态三级及以上的路由,出现菜单与页面不对应的情况
+
+# 3.0 (2022-2-14)
+
+### 🎫 Feat
+
+- 添加混合导航
+
+### 🐞 Bug fixes
+
+- 修复标签页 bug
+
+# 2.9.0(2022-2-5)
+
+### 🎫 Feat
+
+- 添加打包大小分析,命令`pnpm report`
+
+### 🍏 Perf
+
+- 采用`iconify`按需引入图标,优化图标大小,减少网络请求
+- 优化路由,路由可不传`showLink: true`,默认显示
+
+# 2.8.5(2022-1-21)
+
+### 🎫 Feat
+
+- 添加 `WindiCSS` 支持
+- 添加线上环境删 console 插件`vite-plugin-remove-console`
+
+### ✔️ refactor
+
+- 使用`@iconify-icons/ep`替换`@element-plus/icons-vue`
+
+# 2.8.0(2022-1-4)
+
+### 🎫 Feat
+
+- 添加暗黑主题
+- 添加 element-plus 自定义主题
+- 添加引导页
+
+### 🍏 Perf
+
+- 优化后端返回路由结构
+- 优化本地存储,内置四个键`responsive-configure`、`responsive-locale`、`responsive-layout`、`responsive-tags`,分别为基本配置、国际化配置、布局配置、标签页持久化配置
+
+# 2.7.0(2021-12-18)
+
+### 🎫 Feat
+
+- 新增标签页复用
+- 新增消息提醒模版
+- 新增前端菜单树结构例子
+- 重构路由,优化权限模块,带来更方便的体验
+- 重构 env 环境和 http 请求,带来更方便的体验
+- 目前平台的标签页强制关联了本地存储,下一步标签页默认放到内存中并支持可配置持久化标签页
+- 导航菜单图标支持 fontawesome、iconfont、remixicon、element-plus/icons、自定义 svg
+- 更新 font-awesome 到 5.0 版本,因为 5.0 以下的版本官方不再维护,但平台依旧会兼容 font-awesome4 版本
+
+### 🍏 Perf
+
+- 优化标签页,带来更好的交互体验
+- 路由 title 支持直接写中文,可脱离国际化
+- 路由历史模式从 env 读取并支持 base 参数
+- 打包后的文件提供传统浏览器兼容性支持,配置 VITE_LEGACY 为 true
+
+# 2.6.0(2021-11-10)
+
+### 🎫 Feat
+
+- 重构导航主题色,支持多种配色
+- 重构登录页,插画风格
+
+### 🍏 Perf
+
+- 优化导航样式
+- 剔除导航强依赖 vxe-table
+- 同步更新 element-plus,使用 SVG Icon 替换 Font Icon
+
+# 2.1.0(2021-10-14)
+
+### 🎫 Feat
+
+- 路由动画(每个路由都可添加不同动画)
+- 额外图标(比如这个是新加的页面,路由菜单右上角显示个新图标)
+- 抽离默认配置选项
+- 完善类型文件
+
+### 🐞 Bug fixes
+
+- 修复 element-plus 国际化使用问题
+- 修复路由问题
+- 修复导航适配问题
+
+# 2.0.1(2021-9-29)
+
+### 🎫 Feat
+
+- 添加 horizontal 水平模式导航
+
+# 2.0.0(2021-4-13)
+
+### 🎫 Chores
+
+- 发布 2.0.0 版本

+ 21 - 0
LICENSE

@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2022 啝裳
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.

+ 151 - 0
README.en-US.md

@@ -0,0 +1,151 @@
+<h1>vue-pure-admin</h1>
+
+![GitHub license](https://img.shields.io/github/license/xiaoxian521/vue-pure-admin?style=flat)
+![GitHub stars](https://img.shields.io/github/stars/xiaoxian521/vue-pure-admin?color=fa6470&style=flat)
+![GitHub forks](https://img.shields.io/github/forks/xiaoxian521/vue-pure-admin?style=flat)
+
+**English** | [中文](./README.md)
+
+## Introduction
+
+vue-pure-admin is a free and open source middle and back-end template. Using the latest `vue3` `vite2` `Element-Plus` `TypeScript` and other mainstream technology development, the out-of-the-box middle and back-end front-end solutions can also be used for learning reference.
+
+## Supporting Video
+
+- [Click Watch Tutorial](https://www.bilibili.com/video/BV1534y1S7HV)
+- [Click Watch UI Design](https://www.bilibili.com/video/BV17g411T7rq)
+
+## Docs
+
+- [Click Watch Docs](https://pure-admin-doc.vercel.app)
+
+## Thin
+
+- [Click Watch Thin](https://github.com/xiaoxian521/pure-admin-thin)
+
+## Tauri
+
+- [Click Watch Tauri](https://github.com/xiaoxian521/tauri-pure-admin)
+
+## Preview
+
+- [vue-pure-admin](https://vue-pure-admin.vercel.app)
+
+<p align="center">
+  <img alt="PureAdmin Logo" width="100%" src="https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/b4857fc7eb7d4c0f8deeefc644c1f7dd~tplv-k3u1fbpfcp-watermark.awebp?">
+  <img alt="PureAdmin Logo" width="100%" src="https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/549c3184697f4d268a78c9833e5ec2ea~tplv-k3u1fbpfcp-watermark.awebp?">
+  <img alt="PureAdmin Logo" width="100%" src="https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/381fc957fac143db9f06efdd389d88a3~tplv-k3u1fbpfcp-watermark.awebp?">
+</p>
+
+### Use Gitpod
+
+Open the project in Gitpod (free online dev environment for GitHub) and start coding immediately.
+
+[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/xiaoxian521/vue-pure-admin)
+
+## Install and use
+
+- Get the project code
+
+```bash
+git clone https://github.com/xiaoxian521/vue-pure-admin.git
+or
+git clone https://gitee.com/yiming_chang/vue-pure-admin.git
+```
+
+- Installation dependencies
+
+```bash
+cd vue-pure-admin
+
+pnpm install
+
+```
+
+- run
+
+```bash
+pnpm serve
+```
+
+- build
+
+```bash
+pnpm build
+```
+
+## Change Log
+
+[CHANGELOG](./CHANGELOG.en_US.md)
+
+## How to contribute
+
+You are very welcome to join![Raise an issue](https://github.com/xiaoxian521/vue-pure-admin/issues/new/choose) Or submit a Pull Request
+
+**Pull Request:**
+
+1. Fork code!
+2. Create your own branch: `git checkout -b feat/xxxx`
+3. Submit your changes: `git commit -am 'feat(function): add xxxxx'`
+4. Push your branch: `git push origin feat/xxxx`
+5. submit`pull request`
+
+## Git Contribution submission specification
+
+- reference [vue](https://github.com/vuejs/vue/blob/dev/.github/COMMIT_CONVENTION.md) specification ([Angular](https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-angular))
+
+  - `feat` Add new features
+  - `fix` Fix the problem/BUG
+  - `style` The code style is related and does not affect the running result
+  - `perf` Optimization/performance improvement
+  - `refactor` Refactor
+  - `revert` Undo edit
+  - `test` Test related
+  - `docs` Documentation/notes
+  - `chore` Dependency update/scaffolding configuration modification etc.
+  - `workflow` Workflow improvements
+  - `ci` Continuous integration
+  - `types` Type definition file changes
+  - `wip` In development
+
+## Browser support
+
+The `Chrome 80+` browser is recommended for local development
+
+Support modern browsers, not IE
+
+| [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png" alt=" Edge" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>IE | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png" alt=" Edge" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Edge | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" alt="Firefox" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Firefox | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" alt="Chrome" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Chrome | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png" alt="Safari" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Safari |
+| :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
+|                                                                                             not support                                                                                              |                                                                                            last 2 versions                                                                                             |                                                                                                  last 2 versions                                                                                                  |                                                                                                last 2 versions                                                                                                |                                                                                                last 2 versions                                                                                                |
+
+## Maintainer
+
+[xiaoxian521](https://github.com/xiaoxian521)、[Ten-K](https://github.com/Ten-K)
+
+## Donate
+
+If you think this project is helpful to you, you can help the author buy a glass of juice 🍹 Show your support
+
+<img src="https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/f69bf13c5b854ed5b699807cafa0e3ce~tplv-k3u1fbpfcp-zoom-in-crop-mark:1304:0:0:0.awebp?" width="150px" height="150px" />
+
+## License
+
+In principle, no fees and copyrights are charged, and you can use it with confidence, but if you need secondary open source, please contact the author for permission!
+
+[MIT © xiaoxian521-2020](./LICENSE)
+
+## Backers
+
+Thank you very much for your support, I believe the project will get better and better :heart:
+
+|                                                                xueyuheng                                                                 |                                                                taolei1990                                                                 |                                                                hang-kim                                                                 |                                                               madwolfcrazy                                                                |                                                                limuen                                                                 |                                                                BenLakes                                                                 |
+| :--------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------: |
+| <a href="https://github.com/xueyuheng"><img src="https://avatars.githubusercontent.com/u/48202935?v=4" width="60px" height="60px" /></a> | <a href="https://github.com/taolei1990"><img src="https://avatars.githubusercontent.com/u/23173640?v=4" width="60px" height="60px" /></a> | <a href="https://github.com/hang-kim"><img src="https://avatars.githubusercontent.com/u/52914259?v=4" width="60px" height="60px" /></a> | <a href="https://github.com/madwolfcrazy"><img src="https://avatars.githubusercontent.com/u/223671?v=4" width="60px" height="60px" /></a> | <a href="https://github.com/limuen"><img src="https://avatars.githubusercontent.com/u/31790606?v=4" width="60px" height="60px" /></a> | <a href="https://github.com/BenLakes"><img src="https://avatars.githubusercontent.com/u/15206046?v=4" width="60px" height="60px" /></a> |
+|                                                                mollerzhu                                                                 |                                                                  TLovers                                                                  |                                                                  cnyyk                                                                  |                                                                                                                                           |                                                                                                                                       |                                                                                                                                         |
+| <a href="https://github.com/mollerzhu"><img src="https://avatars.githubusercontent.com/u/49627902?v=4" width="60px" height="60px" /></a> |  <a href="https://github.com/TLovers"><img src="https://avatars.githubusercontent.com/u/26561694?v=4" width="60px" height="60px" /></a>   |   <a href="https://github.com/cnyyk"><img src="https://avatars.githubusercontent.com/u/275233?v=4" width="60px" height="60px" /></a>    |                                                                                                                                           |                                                                                                                                       |                                                                                                                                         |
+
+## Contributors
+
+This project exists thanks to all the people who contribute :heart:
+
+<a href="https://github.com/xiaoxian521/vue-pure-admin/graphs/contributors"><img src="https://contrib.rocks/image?repo=xiaoxian521/vue-pure-admin" /></a>

+ 157 - 0
README.md

@@ -0,0 +1,157 @@
+<h1>vue-pure-admin</h1>
+
+![GitHub license](https://img.shields.io/github/license/xiaoxian521/vue-pure-admin?style=flat)
+![GitHub stars](https://img.shields.io/github/stars/xiaoxian521/vue-pure-admin?color=fa6470&style=flat)
+![GitHub forks](https://img.shields.io/github/forks/xiaoxian521/vue-pure-admin?style=flat)
+
+**中文** | [English](./README.en-US.md)
+
+## 简介
+
+vue-pure-admin 是一个免费开源的中后台模版。使用了最新的`vue3` `vite2` `Element-Plus` `TypeScript`等主流技术开发,开箱即用的中后台前端解决方案,也可用于学习参考。
+
+## 配套视频
+
+- [点我查看教程](https://www.bilibili.com/video/BV1534y1S7HV)
+- [点我查看 UI 设计](https://www.bilibili.com/video/BV17g411T7rq)
+
+## 配套文档
+
+- [点我查看文档](https://pure-admin-doc.vercel.app)
+
+## 精简版
+
+- [点我查看精简版](https://github.com/xiaoxian521/pure-admin-thin)
+
+## Tauri 版
+
+- [点我查看 Tauri 版](https://github.com/xiaoxian521/tauri-pure-admin)
+
+## 预览
+
+- [vue-pure-admin](https://vue-pure-admin.vercel.app)
+
+<p align="center">
+  <img alt="PureAdmin Logo" width="100%" src="https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/b4857fc7eb7d4c0f8deeefc644c1f7dd~tplv-k3u1fbpfcp-watermark.awebp?">
+  <img alt="PureAdmin Logo" width="100%" src="https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/549c3184697f4d268a78c9833e5ec2ea~tplv-k3u1fbpfcp-watermark.awebp?">
+  <img alt="PureAdmin Logo" width="100%" src="https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/381fc957fac143db9f06efdd389d88a3~tplv-k3u1fbpfcp-watermark.awebp?">
+</p>
+
+### 使用 Gitpod
+
+在 Gitpod(适用于 GitHub 的免费在线开发环境)中打开项目,并立即开始编码.
+
+[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/xiaoxian521/vue-pure-admin)
+
+## 安装使用
+
+- 获取项目代码
+
+```bash
+git clone https://github.com/xiaoxian521/vue-pure-admin.git
+or
+git clone https://gitee.com/yiming_chang/vue-pure-admin.git
+```
+
+- 安装依赖
+
+```bash
+cd vue-pure-admin
+
+pnpm install
+
+```
+
+- 运行
+
+```bash
+pnpm serve
+```
+
+- 打包
+
+```bash
+pnpm build
+```
+
+## 更新日志
+
+[CHANGELOG](./CHANGELOG.zh_CN.md)
+
+## 如何贡献
+
+非常欢迎你的加入![提一个 Issue](https://github.com/xiaoxian521/vue-pure-admin/issues/new/choose) 或者提交一个 Pull Request
+
+**Pull Request:**
+
+1. Fork 代码!
+2. 创建自己的分支: `git checkout -b feat/xxxx`
+3. 提交你的修改: `git commit -am 'feat(function): add xxxxx'`
+4. 推送您的分支: `git push origin feat/xxxx`
+5. 提交`pull request`
+
+## Git 贡献提交规范
+
+- 参考 [vue](https://github.com/vuejs/vue/blob/dev/.github/COMMIT_CONVENTION.md) 规范 ([Angular](https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-angular))
+
+  - `feat` 增加新功能
+  - `fix` 修复问题/BUG
+  - `style` 代码风格相关无影响运行结果的
+  - `perf` 优化/性能提升
+  - `refactor` 重构
+  - `revert` 撤销修改
+  - `test` 测试相关
+  - `docs` 文档/注释
+  - `chore` 依赖更新/脚手架配置修改等
+  - `workflow` 工作流改进
+  - `ci` 持续集成
+  - `types` 类型定义文件更改
+  - `wip` 开发中
+
+## 浏览器支持
+
+本地开发推荐使用`Chrome 80+` 浏览器
+
+支持现代浏览器, 不支持 IE
+
+| [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png" alt=" Edge" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>IE | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png" alt=" Edge" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Edge | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" alt="Firefox" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Firefox | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" alt="Chrome" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Chrome | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png" alt="Safari" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Safari |
+| :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
+|                                                                                             not support                                                                                              |                                                                                            last 2 versions                                                                                             |                                                                                                  last 2 versions                                                                                                  |                                                                                                last 2 versions                                                                                                |                                                                                                last 2 versions                                                                                                |
+
+## 维护者
+
+[xiaoxian521](https://github.com/xiaoxian521)、[Ten-K](https://github.com/Ten-K)
+
+## 捐赠
+
+如果你觉得这个项目对您有帮助,可以帮作者买一杯果汁 🍹 表示支持
+
+<img src="https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/f69bf13c5b854ed5b699807cafa0e3ce~tplv-k3u1fbpfcp-zoom-in-crop-mark:1304:0:0:0.awebp?" width="150px" height="150px" />
+
+## QQ 交流群
+
+一群已满,下面是二群,群里严禁`黄`、`赌`、`毒`、`vpn`等违法行为!
+
+<img src="https://pure-admin-doc.vercel.app/img/support/qq.png" width="150px" height="225px" />
+
+## 许可证
+
+原则上不收取任何费用及版权,可以放心使用,不过如需二次开源(比如用此平台二次开发并开源)请联系作者获取许可!
+
+[MIT © xiaoxian521-2020](./LICENSE)
+
+## 捐赠者
+
+非常感谢你们的支持,相信项目会越来越好 :heart:
+
+|                                                                xueyuheng                                                                 |                                                                taolei1990                                                                 |                                                                hang-kim                                                                 |                                                               madwolfcrazy                                                                |                                                                limuen                                                                 |                                                                BenLakes                                                                 |
+| :--------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------: |
+| <a href="https://github.com/xueyuheng"><img src="https://avatars.githubusercontent.com/u/48202935?v=4" width="60px" height="60px" /></a> | <a href="https://github.com/taolei1990"><img src="https://avatars.githubusercontent.com/u/23173640?v=4" width="60px" height="60px" /></a> | <a href="https://github.com/hang-kim"><img src="https://avatars.githubusercontent.com/u/52914259?v=4" width="60px" height="60px" /></a> | <a href="https://github.com/madwolfcrazy"><img src="https://avatars.githubusercontent.com/u/223671?v=4" width="60px" height="60px" /></a> | <a href="https://github.com/limuen"><img src="https://avatars.githubusercontent.com/u/31790606?v=4" width="60px" height="60px" /></a> | <a href="https://github.com/BenLakes"><img src="https://avatars.githubusercontent.com/u/15206046?v=4" width="60px" height="60px" /></a> |
+|                                                                mollerzhu                                                                 |                                                                  TLovers                                                                  |                                                                  cnyyk                                                                  |                                                                                                                                           |                                                                                                                                       |                                                                                                                                         |
+| <a href="https://github.com/mollerzhu"><img src="https://avatars.githubusercontent.com/u/49627902?v=4" width="60px" height="60px" /></a> |  <a href="https://github.com/TLovers"><img src="https://avatars.githubusercontent.com/u/26561694?v=4" width="60px" height="60px" /></a>   |   <a href="https://github.com/cnyyk"><img src="https://avatars.githubusercontent.com/u/275233?v=4" width="60px" height="60px" /></a>    |                                                                                                                                           |                                                                                                                                       |                                                                                                                                         |
+
+## 贡献者
+
+这个项目的存在感谢所有做出贡献的人 :heart:
+
+<a href="https://github.com/xiaoxian521/vue-pure-admin/graphs/contributors"><img src="https://contrib.rocks/image?repo=xiaoxian521/vue-pure-admin" /></a>

+ 43 - 0
action/index.ts

@@ -0,0 +1,43 @@
+import { http } from "/@/utils/http";
+import { loadEnv } from "@build/index";
+const { VITE_PROXY_DOMAIN_REAL, VITE_PROXY_USER_REAL } = loadEnv();
+const userAPi = VITE_PROXY_DOMAIN_REAL;
+const yewuApi = VITE_PROXY_USER_REAL + "/admin/";
+interface ResponseType extends Promise<any> {
+  data?: object;
+  code?: number;
+  msg?: string;
+}
+// 添加
+export const httpAdd = (data: object): ResponseType => {
+  return http.request("post", `${yewuApi}roleadd`, { data });
+};
+
+// 列表
+export const httpList = (data: object): ResponseType => {
+  return http.request("post", `${yewuApi}rolelist`, { data });
+};
+// 详情
+export const httpDetail = (data: object): ResponseType => {
+  return http.request("post", `${yewuApi}roleinfo`, { data });
+};
+// 更新
+export const httpUpdate = (data: object): ResponseType => {
+  return http.request("post", `${yewuApi}rolesave`, { data });
+};
+// 状态
+export const httpStatus = (data: object): ResponseType => {
+  return http.request("post", `${yewuApi}rolestatus`, { data });
+};
+// 删除
+export const httpDelete = (data: object): ResponseType => {
+  return http.request("post", `${yewuApi}menustatus`, { data });
+};
+// 全部菜单按钮
+export const httpMenuAll = (data: object): ResponseType => {
+  return http.request("post", `${yewuApi}menuactionlist`, { data });
+};
+// 全部角色
+export const httpRoleAll = (data: object): ResponseType => {
+  return http.request("post", `${yewuApi}roleall`, { data });
+};

+ 50 - 0
build/index.ts

@@ -0,0 +1,50 @@
+// 处理环境变量
+const warpperEnv = (envConf: Recordable): ViteEnv => {
+  // 此处为默认值,无需修改
+  const ret: ViteEnv = {
+    VITE_PORT: 8848,
+    VITE_PUBLIC_PATH: "",
+    VITE_PROXY_DOMAIN: "",
+    VITE_PROXY_DOMAIN_REAL: "",
+    VITE_PROXY_USER_REAL: "",
+    VITE_PURCHASE_REAL: "",
+    VITE_ROUTER_HISTORY: "",
+    VITE_CORP_ID: "",
+    VITE_APP_ID: "",
+    REDIRECT_BASE_URL: "",
+    VITE_LEGACY: false,
+    VITE_PURCHASE_URL: "",
+    VITE_SECRET_KEY: "",
+    WECHAT_URL: "",
+    BACK_URL: ""
+  };
+
+  for (const envName of Object.keys(envConf)) {
+    let realName = envConf[envName].replace(/\\n/g, "\n");
+    realName =
+      realName === "true" ? true : realName === "false" ? false : realName;
+
+    if (envName === "VITE_PORT") {
+      realName = Number(realName);
+    }
+    ret[envName] = realName;
+    if (typeof realName === "string") {
+      process.env[envName] = realName;
+    } else if (typeof realName === "object") {
+      process.env[envName] = JSON.stringify(realName);
+    }
+  }
+  return ret;
+};
+
+// 跨域代理重写
+const regExps = (value: string, reg: string): string => {
+  return value.replace(new RegExp(`^${reg}`, "g"), "");
+};
+
+// 环境变量
+const loadEnv = (): ViteEnv => {
+  return import.meta.env;
+};
+
+export { warpperEnv, regExps, loadEnv };

+ 85 - 0
build/info.ts

@@ -0,0 +1,85 @@
+import { readdir, stat } from "fs";
+import type { Plugin } from "vite";
+import dayjs, { Dayjs } from "dayjs";
+import { sum } from "lodash-unified";
+import duration from "dayjs/plugin/duration";
+import { green, blue, bold } from "picocolors";
+dayjs.extend(duration);
+
+const staticPath = "dist";
+const fileListTotal: number[] = [];
+
+const recursiveDirectory = (folder: string, callback: Function): void => {
+  readdir(folder, (err, files: string[]) => {
+    if (err) throw err;
+    let count = 0;
+    const checkEnd = () => {
+      ++count == files.length && callback();
+    };
+    files.forEach((item: string) => {
+      stat(folder + "/" + item, async (err, stats) => {
+        if (err) throw err;
+        if (stats.isFile()) {
+          fileListTotal.push(stats.size);
+          checkEnd();
+        } else if (stats.isDirectory()) {
+          recursiveDirectory(`${staticPath}/${item}/`, checkEnd);
+        }
+      });
+    });
+    files.length === 0 && callback();
+  });
+};
+
+const formatBytes = (a: number, b?: number): string => {
+  if (0 == a) return "0 Bytes";
+  const c = 1024,
+    d = b || 2,
+    e = ["Bytes", "KB", "MB", "GB", "TB", "PB", "EB", "ZB", "YB"],
+    f = Math.floor(Math.log(a) / Math.log(c));
+  return parseFloat((a / Math.pow(c, f)).toFixed(d)) + " " + e[f];
+};
+
+export function viteBuildInfo(): Plugin {
+  let config: { command: string };
+  let startTime: Dayjs;
+  let endTime: Dayjs;
+  return {
+    name: "vite:buildInfo",
+    configResolved(resolvedConfig: { command: string }) {
+      config = resolvedConfig;
+    },
+    buildStart() {
+      console.log(
+        bold(
+          green(
+            `👏欢迎使用${blue(
+              "[vue-pure-admin]"
+            )},如果您感觉不错,记得点击后面链接给个star哦💖 https://github.com/xiaoxian521/vue-pure-admin`
+          )
+        )
+      );
+      if (config.command === "build") {
+        startTime = dayjs(new Date());
+      }
+    },
+    closeBundle() {
+      if (config.command === "build") {
+        endTime = dayjs(new Date());
+        recursiveDirectory(staticPath, () => {
+          console.log(
+            bold(
+              green(
+                `恭喜打包完成🎉(总用时${dayjs
+                  .duration(endTime.diff(startTime))
+                  .format("mm分ss秒")},打包后的大小为${formatBytes(
+                  sum(fileListTotal)
+                )})`
+              )
+            )
+          );
+        });
+      }
+    }
+  };
+}

+ 57 - 0
build/plugins.ts

@@ -0,0 +1,57 @@
+import Unocss from "unocss/vite";
+import vue from "@vitejs/plugin-vue";
+import { viteBuildInfo } from "./info";
+import svgLoader from "vite-svg-loader";
+import legacy from "@vitejs/plugin-legacy";
+import vueJsx from "@vitejs/plugin-vue-jsx";
+import { visualizer } from "rollup-plugin-visualizer";
+import removeConsole from "vite-plugin-remove-console";
+import themePreprocessorPlugin from "@pureadmin/theme";
+import { genScssMultipleScopeVars } from "../src/layout/theme";
+import DefineOptions from "unplugin-vue-define-options/vite";
+import OptimizationPersist from "vite-plugin-optimize-persist";
+import PkgConfig from "vite-plugin-package-config";
+
+export function getPluginsList(command, VITE_LEGACY) {
+  const lifecycle = process.env.npm_lifecycle_event;
+  return [
+    vue(),
+    // jsx、tsx语法支持
+    vueJsx(),
+    Unocss(),
+    DefineOptions(),
+    // 线上环境删除console
+    removeConsole({ external: ["src/assets/iconfont/iconfont.js"] }),
+    viteBuildInfo(),
+    // 自定义主题
+    themePreprocessorPlugin({
+      scss: {
+        multipleScopeVars: genScssMultipleScopeVars(),
+        // 在生产模式是否抽取独立的主题css文件,extract为true以下属性有效
+        extract: true,
+        // 会选取defaultScopeName对应的主题css文件在html添加link
+        themeLinkTagId: "head",
+        // "head"||"head-prepend" || "body" ||"body-prepend"
+        themeLinkTagInjectTo: "head",
+        // 是否对抽取的css文件内对应scopeName的权重类名移除
+        removeCssScopeName: false
+      }
+    }),
+    // svg组件化支持
+    svgLoader(),
+    // 依赖预构建
+    PkgConfig(),
+    OptimizationPersist(),
+    // 是否为打包后的文件提供传统浏览器兼容性支持
+    VITE_LEGACY
+      ? legacy({
+          targets: ["ie >= 11"],
+          additionalLegacyPolyfills: ["regenerator-runtime/runtime"]
+        })
+      : null,
+    // 打包分析
+    lifecycle === "report"
+      ? visualizer({ open: true, brotliSize: true, filename: "report.html" })
+      : null
+  ];
+}

+ 32 - 0
commitlint.config.js

@@ -0,0 +1,32 @@
+module.exports = {
+  ignores: [commit => commit.includes("init")],
+  extends: ["@commitlint/config-conventional"],
+  rules: {
+    "body-leading-blank": [2, "always"],
+    "footer-leading-blank": [1, "always"],
+    "header-max-length": [2, "always", 108],
+    "subject-empty": [2, "never"],
+    "type-empty": [2, "never"],
+    "type-enum": [
+      2,
+      "always",
+      [
+        "feat",
+        "fix",
+        "perf",
+        "style",
+        "docs",
+        "test",
+        "refactor",
+        "build",
+        "ci",
+        "chore",
+        "revert",
+        "wip",
+        "workflow",
+        "types",
+        "release"
+      ]
+    ]
+  }
+};

+ 1 - 0
dist/WW_verify_y5ZuZ7KL2R2XEiW4.txt

@@ -0,0 +1 @@
+y5ZuZ7KL2R2XEiW4

+ 1 - 0
dist/assets/403.2f5070.js

@@ -0,0 +1 @@
+import{_ as c,d as u,r as l,aD as _,o as e,c as s,l as p,m as d,aG as m,h as y,H as o,M as a,G as f,D as v}from"./index.js";const B={class:"flex justify-center items-center h-screen-sm"},h={class:"ml-12"},x={class:"font-medium text-4xl mb-4",initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:100}}},D={class:"mb-4 text-gray-500",initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:300}}},C={name:"403"},E=u({...C,setup(k){return(n,i)=>{const r=l("el-button"),t=_("motion");return e(),s("div",B,[p(d(m)),y("div",h,[o((e(),s("p",x,[a(" 403 ")])),[[t]]),o((e(),s("p",D,[a(" \u62B1\u6B49\uFF0C\u4F60\u65E0\u6743\u8BBF\u95EE\u8BE5\u9875\u9762 ")])),[[t]]),o((e(),f(r,{type:"primary",onClick:i[0]||(i[0]=F=>n.$router.push("/")),initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:500}}},{default:v(()=>[a(" \u8FD4\u56DE\u9996\u9875 ")]),_:1})),[[t]])])])}}});var w=c(E,[["__file","C:/Users/89793/Desktop/projects/settle-vue3/src/views/error/403.vue"]]);export{w as default};

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/404.f6a795.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/500.e4631d.js


+ 1 - 0
dist/assets/Bar.67bc9e.js

@@ -0,0 +1 @@
+import{_ as s,d as r,x as o,a$ as i,o as n,c}from"./index.js";const l=r({__name:"Bar",setup(p){const e=o(null),{setOptions:t}=i(e);return t({tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{bottom:"20%",height:"68%",containLabel:!0},xAxis:[{type:"category",axisTick:{alignWithLabel:!0},axisLabel:{interval:0},data:["open_issues","forks","watchers","star"]}],yAxis:[{type:"value"}],series:[{name:"GitHub\u4FE1\u606F",type:"bar",data:[3,204,1079,1079]}]},{name:"click",callback:a=>{}}),(a,u)=>(n(),c("div",{ref_key:"barChartRef",ref:e,style:{width:"100%",height:"35vh"}},null,512))}});var f=s(l,[["__file","C:/Users/89793/Desktop/projects/settle-vue3/src/views/welcome/components/Bar.vue"]]);export{f as default};

+ 1 - 0
dist/assets/Github.6b9871.js

@@ -0,0 +1 @@
+import{_ as l,d as u,r as m,o as a,c as i,E as p,F as _,l as d}from"./index.js";import{useColumns as f}from"./columns.40f83e.js";const v=u({__name:"Github",setup(C){const{columnsA:e,columnsB:s,columnsC:n}=f(),c=[{columns:e,column:3},{columns:s,column:2},{columns:n,column:1}];return(b,h)=>{const t=m("PureDescriptions");return a(),i(_,null,p(c,(o,r)=>d(t,{key:r,columns:o.columns,column:o.column,class:"margin-top",direction:"vertical",border:""},null,8,["columns","column"])),64)}}});var B=l(v,[["__file","C:/Users/89793/Desktop/projects/settle-vue3/src/views/welcome/components/Github.vue"]]);export{B as default};

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/Infinite.4cd798.js


+ 1 - 0
dist/assets/Infinite.a5f74877.css

@@ -0,0 +1 @@
+.infinite .top[data-v-1ac0eab6]{width:95%;height:40px;line-height:40px;display:flex;margin:0 auto;font-size:14px;color:#909399;font-weight:400;background:#fafafa}.infinite .top li[data-v-1ac0eab6]{width:34%;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.infinite .warp[data-v-1ac0eab6]{width:95%;height:215px;margin:0 auto;overflow:hidden}.infinite .warp li[data-v-1ac0eab6]{height:30px;line-height:30px;display:flex;font-size:15px}.infinite .warp span[data-v-1ac0eab6]{width:34%;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/InvoiceTitle.7cca2a.js


+ 1 - 0
dist/assets/Line.fcac0e.js

@@ -0,0 +1 @@
+import{_ as a,d as r,x as i,a$ as n,o,c as l}from"./index.js";const c=r({__name:"Line",setup(p){const e=i(null),{setOptions:t}=n(e);return t({grid:{bottom:"20%",height:"68%",containLabel:!0},tooltip:{trigger:"item"},xAxis:{type:"category",axisLabel:{interval:0},data:["open_issues","forks","watchers","star"]},yAxis:{type:"value"},series:[{data:[3,204,1079,1079],type:"line",areaStyle:{}}]},{name:"click",callback:s=>{}}),(s,_)=>(o(),l("div",{ref_key:"lineChartRef",ref:e,style:{width:"100%",height:"35vh"}},null,512))}});var m=a(c,[["__file","C:/Users/89793/Desktop/projects/settle-vue3/src/views/welcome/components/Line.vue"]]);export{m as default};

+ 1 - 0
dist/assets/Pie.ea6a7e.js

@@ -0,0 +1 @@
+import{_ as s,d as r,x as o,a$ as i,o as n,c as l}from"./index.js";const c=r({__name:"Pie",setup(p){const e=o(null),{setOptions:t}=i(e);return t({tooltip:{trigger:"item"},legend:{orient:"vertical",right:!0},series:[{name:"Github\u4FE1\u606F",type:"pie",radius:"60%",center:["40%","50%"],data:[{value:1079,name:"watchers"},{value:1079,name:"star"},{value:204,name:"forks"},{value:3,name:"open_issues"}],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]},{name:"click",callback:a=>{}},{type:"zrender",name:"click",callback:a=>{}}),(a,m)=>(n(),l("div",{ref_key:"pieChartRef",ref:e,style:{width:"100%",height:"35vh"}},null,512))}});var _=s(c,[["__file","C:/Users/89793/Desktop/projects/settle-vue3/src/views/welcome/components/Pie.vue"]]);export{_ as default};

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/ProcessModal.45259b.js


+ 1 - 0
dist/assets/_details.05947f76.js

@@ -0,0 +1 @@
+const u=[{label:"\u5BF9\u8D26\u56DE\u7968\u7F16\u7801",prop:"hpNo",minWidth:160,align:"left"},{label:"\u5BF9\u8D26\u7F16\u7801",prop:"payNo",minWidth:160,align:"left"},{label:"\u5356\u65B9\u516C\u53F8\u7F16\u7801",prop:"supplierNo",minWidth:150,align:"left"},{label:"\u5356\u65B9\u516C\u53F8\u540D\u79F0",prop:"supplierName",minWidth:180,align:"left"},{label:"\u53D1\u7968\u67E5\u9A8C\u65B9\u5F0F",prop:"checkApi",minWidth:100},{label:"\u53D1\u7968\u53F7\u7801",prop:"invoiceNumber",minWidth:100,align:"left"},{label:"\u53D1\u7968\u53F7\u7801",prop:"invoiceCode",minWidth:140},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time",minWidth:130},{label:"\u7533\u8BF7\u4EBA",prop:"apply_name",minWidth:90},{label:"\u4E70\u65B9\u516C\u53F8\u7F16\u7801",prop:"companyNo",minWidth:150},{label:"\u4E70\u65B9\u516C\u53F8\u540D\u79F0",prop:"companyName",minWidth:180},{label:"\u7533\u8BF7\u65F6\u95F4",prop:"addtime",minWidth:130}],l={1:[{label:"\u53D1\u7968\u7C7B\u578B",prop:"invoiceType"},{label:"\u53D1\u7968\u4EE3\u7801",prop:"invCode"},{label:"\u53D1\u7968\u53F7\u7801",prop:"invNumber"},{label:"\u7A0E\u524D\u91D1\u989D",prop:"subtotal_amount"},{label:"\u6821\u9A8C\u7801",prop:"checkNumber"},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time"}],2:[{label:"\u53D1\u7968\u56FE\u7247",prop:"inv_img"}]};export{u as c,l as t};

+ 1 - 0
dist/assets/_details.0f4a1772.js

@@ -0,0 +1 @@
+const u=[{label:"\u5BF9\u8D26\u7F16\u7801",prop:"payNo",minWidth:160,align:"left"},{label:"\u4F9B\u5E94\u5546\u7F16\u7801",prop:"supplierNo",minWidth:150,align:"left"},{label:"\u4F9B\u5E94\u5546\u540D\u79F0",prop:"supplierName",minWidth:180,align:"left"},{label:"\u4E1A\u52A1\u516C\u53F8\u7F16\u7801",prop:"companyNo",minWidth:150},{label:"\u4E1A\u52A1\u516C\u53F8\u540D\u79F0",prop:"companyName",minWidth:180},{label:"\u4ED8\u6B3E\u72B6\u6001",prop:"pay_status",minWidth:100},{label:"\u603B\u989D\u6B3E",prop:"total_fee",minWidth:110,align:"total_fee"},{label:"\u4ED8\u6B3E\u6807\u7B7E\u91D1\u989D",prop:"pay_tag_fee",minWidth:110,align:"left"},{label:"\u5DF2\u4ED8\u6B3E\u91D1\u989D",prop:"apay_fee",minWidth:110,align:"left"},{label:"\u7533\u8BF7\u4EBA",prop:"apply_name",minWidth:90,align:"total_fee"}],l={1:[{label:"\u53D1\u7968\u7C7B\u578B",prop:"invoiceType"},{label:"\u53D1\u7968\u4EE3\u7801",prop:"invCode"},{label:"\u53D1\u7968\u53F7\u7801",prop:"invNumber"},{label:"\u7A0E\u524D\u91D1\u989D",prop:"subtotal_amount"},{label:"\u6821\u9A8C\u7801",prop:"checkNumber"},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time"}],2:[{label:"\u53D1\u7968\u56FE\u7247",prop:"inv_img"}]};export{u as c,l as t};

+ 1 - 0
dist/assets/_details.1548b92f.js

@@ -0,0 +1 @@
+const u=[{label:"\u5BF9\u8D26\u7F16\u7801",prop:"payNo",minWidth:160,align:"left"},{label:"\u4E1A\u52A1\u7C7B\u578B",prop:"is_comon",width:100},{label:"\u4F9B\u5E94\u5546\u540D\u79F0",prop:"supplierName",minWidth:180,align:"left"},{label:"\u4E1A\u52A1\u516C\u53F8\u540D\u79F0",prop:"companyName",minWidth:180},{label:"\u56DE\u7968\u72B6\u6001",prop:"inv_status",minWidth:100},{label:"\u603B\u989D\u6B3E",prop:"total_fee",minWidth:110,align:"total_fee"},{label:"\u4ED8\u6B3E\u6807\u7B7E\u91D1\u989D",prop:"pay_tag_fee",minWidth:110,align:"left"},{label:"\u5DF2\u4ED8\u6B3E\u91D1\u989D",prop:"apay_fee",minWidth:110,align:"left"},{label:"\u7533\u8BF7\u4EBA",prop:"apply_name",minWidth:90},{label:"\u7533\u8BF7\u65F6\u95F4",prop:"addtime",minWidth:120}],l={1:[{label:"\u53D1\u7968\u7C7B\u578B",prop:"invoiceType"},{label:"\u53D1\u7968\u4EE3\u7801",prop:"invCode"},{label:"\u53D1\u7968\u53F7\u7801",prop:"invNumber"},{label:"\u7A0E\u524D\u91D1\u989D",prop:"subtotal_amount"},{label:"\u6821\u9A8C\u7801",prop:"checkNumber"},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time"}],2:[{label:"\u53D1\u7968\u56FE\u7247",prop:"inv_img"}]};export{u as c,l as t};

+ 1 - 0
dist/assets/_details.215a1c33.js

@@ -0,0 +1 @@
+const u=[{label:"\u5BF9\u8D26\u56DE\u7968\u7F16\u7801",prop:"hpNo",minWidth:160,align:"left"},{label:"\u53D1\u7968\u7F16\u7801",prop:"payNo",minWidth:160,align:"left"},{label:"\u5356\u65B9\u516C\u53F8\u540D\u79F0",prop:"supplierName",minWidth:180,align:"left"},{label:"\u53D1\u7968\u67E5\u9A8C\u65B9\u5F0F",prop:"checkApi",minWidth:100},{label:"\u53D1\u7968\u53F7\u7801",prop:"invoiceNumber",minWidth:100,align:"left"},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time",minWidth:130},{label:"\u7533\u8BF7\u4EBA",prop:"apply_name",minWidth:90},{label:"\u4E70\u65B9\u516C\u53F8\u540D\u79F0",prop:"companyName",minWidth:180},{label:"\u7533\u8BF7\u65F6\u95F4",prop:"addtime",minWidth:130}],l={1:[{label:"\u53D1\u7968\u7C7B\u578B",prop:"invoiceType"},{label:"\u53D1\u7968\u4EE3\u7801",prop:"invCode"},{label:"\u53D1\u7968\u53F7\u7801",prop:"invNumber"},{label:"\u7A0E\u524D\u91D1\u989D",prop:"subtotal_amount"},{label:"\u6821\u9A8C\u7801",prop:"checkNumber"},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time"}],2:[{label:"\u53D1\u7968\u56FE\u7247",prop:"inv_img"}]};export{u as c,l as t};

+ 1 - 0
dist/assets/_details.2f15a3c7.js

@@ -0,0 +1 @@
+const u=[{label:"\u5BF9\u8D26\u7F16\u7801",prop:"payNo",minWidth:160,align:"left"},{label:"\u4E1A\u52A1\u7C7B\u578B",prop:"is_comon",width:100},{label:"\u4F9B\u5E94\u5546\u7F16\u7801",prop:"supplierNo",minWidth:150,align:"left"},{label:"\u4F9B\u5E94\u5546\u540D\u79F0",prop:"supplierName",minWidth:180,align:"left"},{label:"\u4E1A\u52A1\u516C\u53F8\u7F16\u7801",prop:"companyNo",minWidth:150},{label:"\u4E1A\u52A1\u516C\u53F8\u540D\u79F0",prop:"companyName",minWidth:180},{label:"\u56DE\u7968\u72B6\u6001",prop:"inv_status",minWidth:100},{label:"\u603B\u989D\u6B3E",prop:"total_fee",minWidth:110,align:"total_fee"},{label:"\u4ED8\u6B3E\u6807\u7B7E\u91D1\u989D",prop:"pay_tag_fee",minWidth:110,align:"left"},{label:"\u5DF2\u4ED8\u6B3E\u91D1\u989D",prop:"apay_fee",minWidth:110,align:"left"},{label:"\u7533\u8BF7\u4EBA",prop:"apply_name",minWidth:90},{label:"\u7533\u8BF7\u65F6\u95F4",prop:"addtime",minWidth:120}],l={1:[{label:"\u53D1\u7968\u7C7B\u578B",prop:"invoiceType"},{label:"\u53D1\u7968\u4EE3\u7801",prop:"invCode"},{label:"\u53D1\u7968\u53F7\u7801",prop:"invNumber"},{label:"\u7A0E\u524D\u91D1\u989D",prop:"subtotal_amount"},{label:"\u6821\u9A8C\u7801",prop:"checkNumber"},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time"}],2:[{label:"\u53D1\u7968\u56FE\u7247",prop:"inv_img"}]};export{u as c,l as t};

+ 1 - 0
dist/assets/_details.31e45633.js

@@ -0,0 +1 @@
+const u=[{label:"\u5BF9\u8D26\u7F16\u7801",prop:"payNo",minWidth:160,align:"left"},{label:"\u4E1A\u52A1\u7C7B\u578B",prop:"is_comon",width:100},{label:"\u4F9B\u5E94\u5546\u7F16\u7801",prop:"supplierNo",minWidth:150,align:"left"},{label:"\u4F9B\u5E94\u5546\u540D\u79F0",prop:"supplierName",minWidth:180,align:"left"},{label:"\u4E1A\u52A1\u516C\u53F8\u7F16\u7801",prop:"companyNo",minWidth:150},{label:"\u4E1A\u52A1\u516C\u53F8\u540D\u79F0",prop:"companyName",minWidth:180},{label:"\u56DE\u7968\u72B6\u6001",prop:"inv_status",minWidth:100},{label:"\u603B\u989D\u6B3E",prop:"total_fee",minWidth:110,align:"total_fee"},{label:"\u4ED8\u6B3E\u6807\u7B7E\u91D1\u989D",prop:"pay_tag_fee",minWidth:110,align:"left"},{label:"\u5DF2\u4ED8\u6B3E\u91D1\u989D",prop:"apay_fee",minWidth:110,align:"left"},{label:"\u7533\u8BF7\u4EBA",prop:"apply_name",minWidth:90},{label:"\u7533\u8BF7\u65F6\u95F4",prop:"addtime",minWidth:120}],l={1:[{label:"\u53D1\u7968\u7C7B\u578B",prop:"invoiceType"},{label:"\u53D1\u7968\u4EE3\u7801",prop:"invCode"},{label:"\u53D1\u7968\u53F7\u7801",prop:"invNumber"},{label:"\u7A0E\u524D\u91D1\u989D",prop:"subtotal_amount"},{label:"\u6821\u9A8C\u7801",prop:"checkNumber"},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time"}],2:[{label:"\u53D1\u7968\u56FE\u7247",prop:"inv_img"}]};export{u as c,l as t};

+ 1 - 0
dist/assets/_details.3bafafe5.js

@@ -0,0 +1 @@
+const u=[{label:"\u5BF9\u8D26\u56DE\u7968\u7F16\u7801",prop:"hpNo",minWidth:160,align:"left"},{label:"\u5BF9\u8D26\u7F16\u7801",prop:"payNo",minWidth:160,align:"left"},{label:"\u4E1A\u52A1\u7C7B\u578B",prop:"is_comon",width:100},{label:"\u5356\u65B9\u516C\u53F8\u540D\u79F0",prop:"supplierName",minWidth:180,align:"left"},{label:"\u53D1\u7968\u67E5\u9A8C\u65B9\u5F0F",prop:"checkApi",minWidth:100},{label:"\u53D1\u7968\u53F7\u7801",prop:"invoiceNumber",minWidth:100,align:"left"},{label:"\u5F00\u7968\u65F6\u95F4",prop:"open_time",minWidth:130},{label:"\u7533\u8BF7\u4EBA",prop:"apply_name",minWidth:90},{label:"\u4E70\u65B9\u516C\u53F8\u540D\u79F0",prop:"companyName",minWidth:180},{label:"\u7533\u8BF7\u65F6\u95F4",prop:"addtime",minWidth:130}],l={1:[{label:"\u53D1\u7968\u7C7B\u578B",prop:"invoiceType"},{label:"\u53D1\u7968\u4EE3\u7801",prop:"invCode"},{label:"\u53D1\u7968\u53F7\u7801",prop:"invNumber"},{label:"\u7A0E\u524D\u91D1\u989D",prop:"subtotal_amount"},{label:"\u6821\u9A8C\u7801",prop:"checkNumber"},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time"}],2:[{label:"\u53D1\u7968\u56FE\u7247",prop:"inv_img"}]};export{u as c,l as t};

+ 1 - 0
dist/assets/_details.3c420194.js

@@ -0,0 +1 @@
+const u=[{label:"\u5BF9\u8D26\u7F16\u7801",prop:"payNo",minWidth:160,align:"left"},{label:"\u4E1A\u52A1\u7C7B\u578B",prop:"is_comon",width:100},{label:"\u4F9B\u5E94\u5546\u7F16\u7801",prop:"supplierNo",minWidth:150,align:"left"},{label:"\u4F9B\u5E94\u5546\u540D\u79F0",prop:"supplierName",minWidth:180,align:"left"},{label:"\u4E1A\u52A1\u516C\u53F8\u7F16\u7801",prop:"companyNo",minWidth:150},{label:"\u4E1A\u52A1\u516C\u53F8\u540D\u79F0",prop:"companyName",minWidth:180},{label:"\u56DE\u7968\u72B6\u6001",prop:"inv_status",minWidth:100},{label:"\u603B\u989D\u6B3E",prop:"total_fee",minWidth:110,align:"total_fee"},{label:"\u4ED8\u6B3E\u6807\u7B7E\u91D1\u989D",prop:"pay_tag_fee",minWidth:110,align:"left"},{label:"\u5DF2\u4ED8\u6B3E\u91D1\u989D",prop:"apay_fee",minWidth:110,align:"left"},{label:"\u7533\u8BF7\u4EBA",prop:"apply_name",minWidth:90},{label:"\u7533\u8BF7\u65F6\u95F4",prop:"addtime",minWidth:120}],l={1:[{label:"\u53D1\u7968\u7C7B\u578B",prop:"invoiceType"},{label:"\u53D1\u7968\u4EE3\u7801",prop:"invCode"},{label:"\u53D1\u7968\u53F7\u7801",prop:"invNumber"},{label:"\u7A0E\u524D\u91D1\u989D",prop:"subtotal_amount"},{label:"\u6821\u9A8C\u7801",prop:"checkNumber"},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time"}],2:[{label:"\u53D1\u7968\u56FE\u7247",prop:"inv_img"}]};export{u as c,l as t};

+ 1 - 0
dist/assets/_details.3df1a21f.js

@@ -0,0 +1 @@
+const u=[{label:"\u5BF9\u8D26\u56DE\u7968\u7F16\u7801",prop:"hpNo",minWidth:160,align:"left"},{label:"\u5BF9\u8D26\u7F16\u7801",prop:"payNo",minWidth:160,align:"left"},{label:"\u5356\u65B9\u516C\u53F8\u7F16\u7801",prop:"supplierNo",minWidth:150,align:"left"},{label:"\u5356\u65B9\u516C\u53F8\u540D\u79F0",prop:"supplierName",minWidth:180,align:"left"},{label:"\u53D1\u7968\u67E5\u9A8C\u65B9\u5F0F",prop:"checkApi",minWidth:100},{label:"\u53D1\u7968\u53F7\u7801",prop:"invoiceNumber",minWidth:100,align:"left"},{label:"\u53D1\u7968\u53F7\u7801",prop:"invoiceCode",minWidth:140},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time",minWidth:130},{label:"\u7533\u8BF7\u4EBA",prop:"apply_name",minWidth:90},{label:"\u4E70\u65B9\u516C\u53F8\u7F16\u7801",prop:"companyNo",minWidth:150},{label:"\u4E70\u65B9\u516C\u53F8\u540D\u79F0",prop:"companyName",minWidth:180},{label:"\u7533\u8BF7\u65F6\u95F4",prop:"addtime",minWidth:130}],l={1:[{label:"\u53D1\u7968\u7C7B\u578B",prop:"invoiceType"},{label:"\u53D1\u7968\u4EE3\u7801",prop:"invCode"},{label:"\u53D1\u7968\u53F7\u7801",prop:"invNumber"},{label:"\u7A0E\u524D\u91D1\u989D",prop:"subtotal_amount"},{label:"\u6821\u9A8C\u7801",prop:"checkNumber"},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time"}],2:[{label:"\u53D1\u7968\u56FE\u7247",prop:"inv_img"}]};export{u as c,l as t};

+ 1 - 0
dist/assets/_details.7b315419.js

@@ -0,0 +1 @@
+const u=[{label:"\u5BF9\u8D26\u7F16\u7801",prop:"payNo",minWidth:160,align:"left"},{label:"\u4E1A\u52A1\u7C7B\u578B",prop:"is_comon",width:100},{label:"\u4F9B\u5E94\u5546\u540D\u79F0",prop:"supplierName",minWidth:180,align:"left"},{label:"\u4E1A\u52A1\u516C\u53F8\u540D\u79F0",prop:"companyName",minWidth:180},{label:"\u56DE\u7968\u72B6\u6001",prop:"inv_status",minWidth:100},{label:"\u603B\u989D\u6B3E",prop:"total_fee",minWidth:110,align:"total_fee"},{label:"\u4ED8\u6B3E\u6807\u7B7E\u91D1\u989D",prop:"pay_tag_fee",minWidth:110,align:"left"},{label:"\u5DF2\u4ED8\u6B3E\u91D1\u989D",prop:"apay_fee",minWidth:110,align:"left"},{label:"\u7533\u8BF7\u4EBA",prop:"apply_name",minWidth:90},{label:"\u7533\u8BF7\u65F6\u95F4",prop:"addtime",minWidth:120}],l={1:[{label:"\u53D1\u7968\u7C7B\u578B",prop:"invoiceType"},{label:"\u53D1\u7968\u4EE3\u7801",prop:"invCode"},{label:"\u53D1\u7968\u53F7\u7801",prop:"invNumber"},{label:"\u7A0E\u524D\u91D1\u989D",prop:"subtotal_amount"},{label:"\u6821\u9A8C\u7801",prop:"checkNumber"},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time"}],2:[{label:"\u53D1\u7968\u56FE\u7247",prop:"inv_img"}]};export{u as c,l as t};

+ 1 - 0
dist/assets/_details.7c6ddbaa.js

@@ -0,0 +1 @@
+const u=[{label:"\u5BF9\u8D26\u56DE\u7968\u7F16\u7801",prop:"hpNo",minWidth:160,align:"left"},{label:"\u5BF9\u8D26\u7F16\u7801",prop:"payNo",minWidth:160,align:"left"},{label:"\u5356\u65B9\u516C\u53F8\u7F16\u7801",prop:"supplierNo",minWidth:150,align:"left"},{label:"\u5356\u65B9\u516C\u53F8\u540D\u79F0",prop:"supplierName",minWidth:180,align:"left"},{label:"\u53D1\u7968\u67E5\u9A8C\u65B9\u5F0F",prop:"checkApi",minWidth:100},{label:"\u53D1\u7968\u53F7\u7801",prop:"invoiceNumber",minWidth:100,align:"left"},{label:"\u53D1\u7968\u53F7\u7801",prop:"invoiceCode",minWidth:140},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time",minWidth:130},{label:"\u7533\u8BF7\u4EBA",prop:"apply_name",minWidth:90},{label:"\u4E70\u65B9\u516C\u53F8\u7F16\u7801",prop:"companyNo",minWidth:150},{label:"\u4E70\u65B9\u516C\u53F8\u540D\u79F0",prop:"companyName",minWidth:180},{label:"\u7533\u8BF7\u65F6\u95F4",prop:"addtime",minWidth:130}],l={1:[{label:"\u53D1\u7968\u7C7B\u578B",prop:"invoiceType"},{label:"\u53D1\u7968\u4EE3\u7801",prop:"invCode"},{label:"\u53D1\u7968\u53F7\u7801",prop:"invNumber"},{label:"\u7A0E\u524D\u91D1\u989D",prop:"subtotal_amount"},{label:"\u6821\u9A8C\u7801",prop:"checkNumber"},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time"}],2:[{label:"\u53D1\u7968\u56FE\u7247",prop:"inv_img"}]};export{u as c,l as t};

+ 1 - 0
dist/assets/_details.7e8f00e4.js

@@ -0,0 +1 @@
+const u=[{label:"\u5BF9\u8D26\u7F16\u7801",prop:"payNo",minWidth:160,align:"left"},{label:"\u4F9B\u5E94\u5546\u7F16\u7801",prop:"supplierNo",minWidth:150,align:"left"},{label:"\u4F9B\u5E94\u5546\u540D\u79F0",prop:"supplierName",minWidth:180,align:"left"},{label:"\u4E1A\u52A1\u516C\u53F8\u7F16\u7801",prop:"companyNo",minWidth:150},{label:"\u4E1A\u52A1\u516C\u53F8\u540D\u79F0",prop:"companyName",minWidth:180},{label:"\u56DE\u7968\u72B6\u6001",prop:"inv_status",minWidth:100},{label:"\u603B\u989D\u6B3E",prop:"total_fee",minWidth:110,align:"total_fee"},{label:"\u4ED8\u6B3E\u6807\u7B7E\u91D1\u989D",prop:"pay_tag_fee",minWidth:110,align:"left"},{label:"\u5DF2\u4ED8\u6B3E\u91D1\u989D",prop:"apay_fee",minWidth:110,align:"left"},{label:"\u7533\u8BF7\u4EBA",prop:"apply_name",minWidth:90},{label:"\u7533\u8BF7\u65F6\u95F4",prop:"addtime",minWidth:120}],l={1:[{label:"\u53D1\u7968\u7C7B\u578B",prop:"invoiceType"},{label:"\u53D1\u7968\u4EE3\u7801",prop:"invCode"},{label:"\u53D1\u7968\u53F7\u7801",prop:"invNumber"},{label:"\u7A0E\u524D\u91D1\u989D",prop:"subtotal_amount"},{label:"\u6821\u9A8C\u7801",prop:"checkNumber"},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time"}],2:[{label:"\u53D1\u7968\u56FE\u7247",prop:"inv_img"}]};export{u as c,l as t};

+ 1 - 0
dist/assets/_details.7fd25590.js

@@ -0,0 +1 @@
+const u=[{label:"\u5BF9\u8D26\u56DE\u7968\u7F16\u7801",prop:"hpNo",minWidth:160,align:"left"},{label:"\u53D1\u7968\u7F16\u7801",prop:"payNo",minWidth:160,align:"left"},{label:"\u5356\u65B9\u516C\u53F8\u540D\u79F0",prop:"supplierName",minWidth:180,align:"left"},{label:"\u53D1\u7968\u67E5\u9A8C\u65B9\u5F0F",prop:"checkApi",minWidth:100},{label:"\u53D1\u7968\u53F7\u7801",prop:"invoiceNumber",minWidth:100,align:"left"},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time",minWidth:130},{label:"\u7533\u8BF7\u4EBA",prop:"apply_name",minWidth:90},{label:"\u4E70\u65B9\u516C\u53F8\u540D\u79F0",prop:"companyName",minWidth:180},{label:"\u7533\u8BF7\u65F6\u95F4",prop:"addtime",minWidth:130}],l={1:[{label:"\u53D1\u7968\u7C7B\u578B",prop:"invoiceType"},{label:"\u53D1\u7968\u4EE3\u7801",prop:"invCode"},{label:"\u53D1\u7968\u53F7\u7801",prop:"invNumber"},{label:"\u7A0E\u524D\u91D1\u989D",prop:"subtotal_amount"},{label:"\u6821\u9A8C\u7801",prop:"checkNumber"},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time"}],2:[{label:"\u53D1\u7968\u56FE\u7247",prop:"inv_img"}]};export{u as c,l as t};

+ 1 - 0
dist/assets/_details.810a642a.js

@@ -0,0 +1 @@
+const u=[{label:"\u5BF9\u8D26\u7F16\u7801",prop:"payNo",minWidth:160,align:"left"},{label:"\u4F9B\u5E94\u5546\u7F16\u7801",prop:"supplierNo",minWidth:150,align:"left"},{label:"\u4F9B\u5E94\u5546\u540D\u79F0",prop:"supplierName",minWidth:180,align:"left"},{label:"\u4E1A\u52A1\u516C\u53F8\u7F16\u7801",prop:"companyNo",minWidth:150},{label:"\u4E1A\u52A1\u516C\u53F8\u540D\u79F0",prop:"companyName",minWidth:180},{label:"\u56DE\u7968\u72B6\u6001",prop:"inv_status",minWidth:100},{label:"\u603B\u989D\u6B3E",prop:"total_fee",minWidth:110,align:"total_fee"},{label:"\u4ED8\u6B3E\u6807\u7B7E\u91D1\u989D",prop:"pay_tag_fee",minWidth:110,align:"left"},{label:"\u5DF2\u4ED8\u6B3E\u91D1\u989D",prop:"apay_fee",minWidth:110,align:"left"},{label:"\u7533\u8BF7\u4EBA",prop:"apply_name",minWidth:90},{label:"\u7533\u8BF7\u65F6\u95F4",prop:"addtime",minWidth:120}],l={1:[{label:"\u53D1\u7968\u7C7B\u578B",prop:"invoiceType"},{label:"\u53D1\u7968\u4EE3\u7801",prop:"invCode"},{label:"\u53D1\u7968\u53F7\u7801",prop:"invNumber"},{label:"\u7A0E\u524D\u91D1\u989D",prop:"subtotal_amount"},{label:"\u6821\u9A8C\u7801",prop:"checkNumber"},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time"}],2:[{label:"\u53D1\u7968\u56FE\u7247",prop:"inv_img"}]};export{u as c,l as t};

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/_details.aafe5aee.js


+ 1 - 0
dist/assets/_details.cf1fada8.js

@@ -0,0 +1 @@
+const u=[{label:"\u5BF9\u8D26\u56DE\u7968\u7F16\u7801",prop:"hpNo",minWidth:160,align:"left"},{label:"\u5BF9\u8D26\u7F16\u7801",prop:"payNo",minWidth:160,align:"left"},{label:"\u5356\u65B9\u516C\u53F8\u7F16\u7801",prop:"supplierNo",minWidth:150,align:"left"},{label:"\u5356\u65B9\u516C\u53F8\u540D\u79F0",prop:"supplierName",minWidth:180,align:"left"},{label:"\u53D1\u7968\u67E5\u9A8C\u65B9\u5F0F",prop:"checkApi",minWidth:100},{label:"\u53D1\u7968\u53F7\u7801",prop:"invoiceNumber",minWidth:100,align:"left"},{label:"\u53D1\u7968\u53F7\u7801",prop:"invoiceCode",minWidth:140},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time",minWidth:130},{label:"\u7533\u8BF7\u4EBA",prop:"apply_name",minWidth:90},{label:"\u4E70\u65B9\u516C\u53F8\u7F16\u7801",prop:"companyNo",minWidth:150},{label:"\u4E70\u65B9\u516C\u53F8\u540D\u79F0",prop:"companyName",minWidth:180},{label:"\u7533\u8BF7\u65F6\u95F4",prop:"addtime",minWidth:130}],l={1:[{label:"\u53D1\u7968\u7C7B\u578B",prop:"invoiceType"},{label:"\u53D1\u7968\u4EE3\u7801",prop:"invCode"},{label:"\u53D1\u7968\u53F7\u7801",prop:"invNumber"},{label:"\u7A0E\u524D\u91D1\u989D",prop:"subtotal_amount"},{label:"\u6821\u9A8C\u7801",prop:"checkNumber"},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time"}],2:[{label:"\u53D1\u7968\u56FE\u7247",prop:"inv_img"}]};export{u as c,l as t};

+ 1 - 0
dist/assets/_details.f1560125.js

@@ -0,0 +1 @@
+const u=[{label:"\u5BF9\u8D26\u7F16\u7801",prop:"payNo",minWidth:160,align:"left"},{label:"\u4E1A\u52A1\u7C7B\u578B",prop:"is_comon",width:100},{label:"\u4F9B\u5E94\u5546\u7F16\u7801",prop:"supplierNo",minWidth:150,align:"left"},{label:"\u4F9B\u5E94\u5546\u540D\u79F0",prop:"supplierName",minWidth:180,align:"left"},{label:"\u4E1A\u52A1\u516C\u53F8\u7F16\u7801",prop:"companyNo",minWidth:150},{label:"\u4E1A\u52A1\u516C\u53F8\u540D\u79F0",prop:"companyName",minWidth:180},{label:"\u56DE\u7968\u72B6\u6001",prop:"inv_status",minWidth:100},{label:"\u603B\u989D\u6B3E",prop:"total_fee",minWidth:110,align:"total_fee"},{label:"\u4ED8\u6B3E\u6807\u7B7E\u91D1\u989D",prop:"pay_tag_fee",minWidth:110,align:"left"},{label:"\u5DF2\u4ED8\u6B3E\u91D1\u989D",prop:"apay_fee",minWidth:110,align:"left"},{label:"\u7533\u8BF7\u4EBA",prop:"apply_name",minWidth:90},{label:"\u7533\u8BF7\u65F6\u95F4",prop:"addtime",minWidth:120}],l={1:[{label:"\u53D1\u7968\u7C7B\u578B",prop:"invoiceType"},{label:"\u53D1\u7968\u4EE3\u7801",prop:"invCode"},{label:"\u53D1\u7968\u53F7\u7801",prop:"invNumber"},{label:"\u7A0E\u524D\u91D1\u989D",prop:"subtotal_amount"},{label:"\u6821\u9A8C\u7801",prop:"checkNumber"},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time"}],2:[{label:"\u53D1\u7968\u56FE\u7247",prop:"inv_img"}]};export{u as c,l as t};

+ 1 - 0
dist/assets/_details.f4fcbef3.js

@@ -0,0 +1 @@
+const u=[{label:"\u5BF9\u8D26\u56DE\u7968\u7F16\u7801",prop:"hpNo",minWidth:160,align:"left"},{label:"\u5BF9\u8D26\u7F16\u7801",prop:"payNo",minWidth:160,align:"left"},{label:"\u4E1A\u52A1\u7C7B\u578B",prop:"is_comon",width:100},{label:"\u5356\u65B9\u516C\u53F8\u540D\u79F0",prop:"supplierName",minWidth:180,align:"left"},{label:"\u53D1\u7968\u67E5\u9A8C\u65B9\u5F0F",prop:"checkApi",minWidth:100},{label:"\u53D1\u7968\u53F7\u7801",prop:"invoiceNumber",minWidth:100,align:"left"},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time",minWidth:130},{label:"\u7533\u8BF7\u4EBA",prop:"apply_name",minWidth:90},{label:"\u4E70\u65B9\u516C\u53F8\u540D\u79F0",prop:"companyName",minWidth:180},{label:"\u7533\u8BF7\u65F6\u95F4",prop:"addtime",minWidth:130}],l={1:[{label:"\u53D1\u7968\u7C7B\u578B",prop:"invoiceType"},{label:"\u53D1\u7968\u4EE3\u7801",prop:"invCode"},{label:"\u53D1\u7968\u53F7\u7801",prop:"invNumber"},{label:"\u7A0E\u524D\u91D1\u989D",prop:"subtotal_amount"},{label:"\u6821\u9A8C\u7801",prop:"checkNumber"},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time"}],2:[{label:"\u53D1\u7968\u56FE\u7247",prop:"inv_img"}]};export{u as c,l as t};

+ 1 - 0
dist/assets/_details.f90e1169.js

@@ -0,0 +1 @@
+const u=[{label:"\u5BF9\u8D26\u7F16\u7801",prop:"payNo",minWidth:160,align:"left"},{label:"\u4F9B\u5E94\u5546\u7F16\u7801",prop:"supplierNo",minWidth:150,align:"left"},{label:"\u4F9B\u5E94\u5546\u540D\u79F0",prop:"supplierName",minWidth:180,align:"left"},{label:"\u4E1A\u52A1\u516C\u53F8\u7F16\u7801",prop:"companyNo",minWidth:150},{label:"\u4E1A\u52A1\u516C\u53F8\u540D\u79F0",prop:"companyName",minWidth:180},{label:"\u4ED8\u6B3E\u72B6\u6001",prop:"pay_status",minWidth:100},{label:"\u603B\u989D\u6B3E",prop:"total_fee",minWidth:110,align:"total_fee"},{label:"\u4ED8\u6B3E\u6807\u7B7E\u91D1\u989D",prop:"pay_tag_fee",minWidth:110,align:"left"},{label:"\u5DF2\u4ED8\u6B3E\u91D1\u989D",prop:"apay_fee",minWidth:110,align:"left"},{label:"\u7533\u8BF7\u4EBA",prop:"apply_name",minWidth:90,align:"total_fee"}],l={1:[{label:"\u53D1\u7968\u7C7B\u578B",prop:"invoiceType"},{label:"\u53D1\u7968\u4EE3\u7801",prop:"invCode"},{label:"\u53D1\u7968\u53F7\u7801",prop:"invNumber"},{label:"\u7A0E\u524D\u91D1\u989D",prop:"subtotal_amount"},{label:"\u6821\u9A8C\u7801",prop:"checkNumber"},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time"}],2:[{label:"\u53D1\u7968\u56FE\u7247",prop:"inv_img"}]};export{u as c,l as t};

+ 1 - 0
dist/assets/_details.fe0966e2.js

@@ -0,0 +1 @@
+const u=[{label:"\u5BF9\u8D26\u7F16\u7801",prop:"payNo",minWidth:160,align:"left"},{label:"\u4F9B\u5E94\u5546\u7F16\u7801",prop:"supplierNo",minWidth:150,align:"left"},{label:"\u4F9B\u5E94\u5546\u540D\u79F0",prop:"supplierName",minWidth:180,align:"left"},{label:"\u4E1A\u52A1\u516C\u53F8\u7F16\u7801",prop:"companyNo",minWidth:150},{label:"\u4E1A\u52A1\u516C\u53F8\u540D\u79F0",prop:"companyName",minWidth:180},{label:"\u56DE\u7968\u72B6\u6001",prop:"inv_status",minWidth:100},{label:"\u603B\u989D\u6B3E",prop:"total_fee",minWidth:110,align:"total_fee"},{label:"\u4ED8\u6B3E\u6807\u7B7E\u91D1\u989D",prop:"pay_tag_fee",minWidth:110,align:"left"},{label:"\u5DF2\u4ED8\u6B3E\u91D1\u989D",prop:"apay_fee",minWidth:110,align:"left"},{label:"\u7533\u8BF7\u4EBA",prop:"apply_name",minWidth:90},{label:"\u7533\u8BF7\u65F6\u95F4",prop:"addtime",minWidth:120}],l={1:[{label:"\u53D1\u7968\u7C7B\u578B",prop:"invoiceType"},{label:"\u53D1\u7968\u4EE3\u7801",prop:"invCode"},{label:"\u53D1\u7968\u53F7\u7801",prop:"invNumber"},{label:"\u7A0E\u524D\u91D1\u989D",prop:"subtotal_amount"},{label:"\u6821\u9A8C\u7801",prop:"checkNumber"},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time"}],2:[{label:"\u53D1\u7968\u56FE\u7247",prop:"inv_img"}]};export{u as c,l as t};

+ 1 - 0
dist/assets/_inv-dialog.fb42d1.js

@@ -0,0 +1 @@
+import{_ as i,d as u,x as l,r as c,o as p,G as v,D as m,l as _,m as d}from"./index.js";import{I as f}from"./index.bf16817a.js";const x=u({__name:"_inv-dialog",setup(g,{expose:n}){const e=l(!1),o=l("");return n({onDisplay({YFPHM:s}){o.value=s,e.value=!0}}),(s,a)=>{const t=c("el-dialog");return p(),v(t,{modelValue:e.value,"onUpdate:modelValue":a[0]||(a[0]=r=>e.value=r),width:"1040px","close-on-click-modal":!1,"close-on-press-escape":!1},{default:m(()=>[_(d(f),{"inv-number":o.value,type:"sale"},null,8,["inv-number"])]),_:1},8,["modelValue"])}}});var C=i(x,[["__file","C:/Users/89793/Desktop/projects/settle-vue3/src/views/InvoiceSales/redInk/components/_inv-dialog.vue"]]);export{C as default};

+ 1 - 0
dist/assets/_options.04c95e2d.js

@@ -0,0 +1 @@
+const u=[{value:"1",label:"\u4E70\u65B9\u516C\u53F8\u4E1A\u52A1\u5BA1\u6838"},{value:"2",label:"\u5BA1\u6838\u6210\u529F"},{value:"3",label:"\u4E70\u65B9\u9A73\u56DE"},{value:"4",label:"\u5DF2\u64A4\u9500\u5BF9\u8D26"}],e={customerNo:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E70\u65B9\u516C\u53F8\u7F16\u7801",trigger:"blur"}],companyNo:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E70\u65B9\u516C\u53F8\u7F16\u7801",trigger:"blur"}]};export{e as o,u as s};

+ 1 - 0
dist/assets/_options.0dc78b5c.js

@@ -0,0 +1 @@
+const u=[{value:"1",label:"\u672A\u4ED8\u6B3E"},{value:"2",label:"\u90E8\u5206\u4ED8\u6B3E"},{value:"3",label:"\u5DF2\u4ED8\u6B3E"}],l=[{value:"1",label:"\u672A\u56DE\u7968"},{value:"2",label:"\u90E8\u5206\u56DE\u7968"},{value:"3",label:"\u5DF2\u56DE\u7968"}],a=[{value:"1",label:"\u56DE\u7968\u6807\u7B7E"},{value:"2",label:"\u4ED8\u6B3E\u6807\u7B7E"},{value:"3",label:"\u4ED8\u6B3E\u56DE\u7968\u6700\u5C11\u6709\u4E00\u4E2A"},{value:"4",label:"\u4ED8\u6B3E\u56DE\u7968\u90FD\u6709"}];export{l as i,u as p,a as t};

+ 1 - 0
dist/assets/_options.31f08d77.js

@@ -0,0 +1 @@
+const u=[{value:"1",label:"\u672A\u4ED8\u6B3E"},{value:"2",label:"\u90E8\u5206\u4ED8\u6B3E"},{value:"3",label:"\u5DF2\u4ED8\u6B3E"}],l=[{value:"1",label:"\u672A\u56DE\u7968"},{value:"2",label:"\u90E8\u5206\u56DE\u7968"},{value:"3",label:"\u5DF2\u56DE\u7968"}],a=[{value:"1",label:"\u56DE\u7968\u6807\u7B7E"},{value:"2",label:"\u4ED8\u6B3E\u6807\u7B7E"},{value:"3",label:"\u4ED8\u6B3E\u56DE\u7968\u6700\u5C11\u6709\u4E00\u4E2A"},{value:"4",label:"\u4ED8\u6B3E\u56DE\u7968\u90FD\u6709"}];export{l as i,u as p,a as t};

+ 1 - 0
dist/assets/_options.4d41f791.js

@@ -0,0 +1 @@
+const u=[{value:"1",label:"\u672A\u4ED8\u6B3E"},{value:"2",label:"\u90E8\u5206\u4ED8\u6B3E"},{value:"3",label:"\u5DF2\u4ED8\u6B3E"}],l=[{value:"1",label:"\u672A\u56DE\u7968"},{value:"2",label:"\u90E8\u5206\u56DE\u7968"},{value:"3",label:"\u5DF2\u56DE\u7968"}],a=[{value:"1",label:"\u56DE\u7968\u6807\u7B7E"},{value:"2",label:"\u4ED8\u6B3E\u6807\u7B7E"},{value:"3",label:"\u4ED8\u6B3E\u56DE\u7968\u6700\u5C11\u6709\u4E00\u4E2A"},{value:"4",label:"\u4ED8\u6B3E\u56DE\u7968\u90FD\u6709"}];export{l as i,u as p,a as t};

+ 1 - 0
dist/assets/_options.61c25632.js

@@ -0,0 +1 @@
+const u=[{value:"1",label:"\u4E70\u65B9\u516C\u53F8\u4E1A\u52A1\u5BA1\u6838"},{value:"2",label:"\u5BA1\u6838\u6210\u529F"},{value:"3",label:"\u4E70\u65B9\u9A73\u56DE"},{value:"4",label:"\u5DF2\u64A4\u9500\u5BF9\u8D26"}],e={customerNo:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E70\u65B9\u516C\u53F8\u7F16\u7801",trigger:"blur"}],companyNo:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E70\u65B9\u516C\u53F8\u7F16\u7801",trigger:"blur"}]};export{e as o,u as s};

+ 1 - 0
dist/assets/_options.b664a184.js

@@ -0,0 +1 @@
+const u=[{value:"1",label:"\u672A\u4ED8\u6B3E"},{value:"2",label:"\u90E8\u5206\u4ED8\u6B3E"},{value:"3",label:"\u5DF2\u4ED8\u6B3E"}],l=[{value:"1",label:"\u672A\u56DE\u7968"},{value:"2",label:"\u90E8\u5206\u56DE\u7968"},{value:"3",label:"\u5DF2\u56DE\u7968"}],a=[{value:"1",label:"\u56DE\u7968\u6807\u7B7E"},{value:"2",label:"\u4ED8\u6B3E\u6807\u7B7E"},{value:"3",label:"\u4ED8\u6B3E\u56DE\u7968\u6700\u5C11\u6709\u4E00\u4E2A"},{value:"4",label:"\u4ED8\u6B3E\u56DE\u7968\u90FD\u6709"}];export{l as i,u as p,a as t};

+ 1 - 0
dist/assets/_options.cdd82887.js

@@ -0,0 +1 @@
+const u=[{value:"1",label:"\u4E70\u65B9\u516C\u53F8\u4E1A\u52A1\u5BA1\u6838"},{value:"2",label:"\u5BA1\u6838\u6210\u529F"},{value:"3",label:"\u4E70\u5BB6\u9A73\u56DE"},{value:"4",label:"\u5DF2\u64A4\u9500\u5BF9\u8D26"}],l=[{value:"1",label:"\u56DE\u7968\u6807\u7B7E"},{value:"2",label:"\u4ED8\u6B3E\u6807\u7B7E"},{value:"3",label:"\u4ED8\u6B3E\u56DE\u7968\u6700\u5C11\u6709\u4E00\u4E2A"},{value:"4",label:"\u4ED8\u6B3E\u56DE\u7968\u90FD\u6709"}],a=[{value:"1",label:"\u5F85\u4ED8\u6B3E"},{value:"2",label:"\u90E8\u5206\u4ED8\u6B3E"},{value:"3",label:"\u5DF2\u4ED8\u6B3E"}],e=[{value:"1",label:"\u5F85\u56DE\u7968"},{value:"2",label:"\u90E8\u5206\u56DE\u7968"},{value:"3",label:"\u5DF2\u56DE\u7968"}];export{e as i,a as p,u as s,l as t};

+ 1 - 0
dist/assets/_rules.1a544eb3.js

@@ -0,0 +1 @@
+const u={hpNo:{trigger:"change",required:!0,message:"\u8BF7\u9009\u62E9\u91C7\u8D2D\u56DE\u7968"},reason:{required:!0,message:"\u8BF7\u8F93\u5165\u89E3\u9664\u7406\u7531",trigger:"change"}},e={payNo:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u8BA2\u5355",required:!0}],invoiceType:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u53D1\u7968\u7C7B\u578B",required:!0}],invType:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u7533\u8BF7\u65B9\u5F0F",required:!0}],invNumber:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u53D1\u7968\u4EE3\u7801",required:!0}],invCode:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u53D1\u7968\u7F16\u7801",required:!0}],open_time:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u5F00\u7968\u65F6\u95F4",required:!0}],subtotal_amount:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u91D1\u989D",required:!0}],invName:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u53D1\u7968\u540D\u79F0",required:!0}],gold:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u91D1\u989D",required:!0}]};export{u as c,e as i};

+ 1 - 0
dist/assets/_rules.1ebcf188.js

@@ -0,0 +1 @@
+const u={hpNo:{trigger:"change",required:!0,message:"\u8BF7\u9009\u62E9\u91C7\u8D2D\u56DE\u7968"},reason:{required:!0,message:"\u8BF7\u8F93\u5165\u89E3\u9664\u7406\u7531",trigger:"change"}},e={payNo:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u8BA2\u5355",required:!0}],invoiceType:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u53D1\u7968\u7C7B\u578B",required:!0}],invType:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u7533\u8BF7\u65B9\u5F0F",required:!0}],invNumber:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u53D1\u7968\u4EE3\u7801",required:!0}],invCode:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u53D1\u7968\u7F16\u7801",required:!0}],open_time:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u5F00\u7968\u65F6\u95F4",required:!0}],subtotal_amount:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u91D1\u989D",required:!0}],invName:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u53D1\u7968\u540D\u79F0",required:!0}],gold:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u91D1\u989D",required:!0}]};export{u as c,e as i};

+ 1 - 0
dist/assets/_rules.731b2b7a.js

@@ -0,0 +1 @@
+const i={1:[{label:"\u53D1\u7968\u7C7B\u578B",prop:"invoiceType"},{label:"\u53D1\u7968\u4EE3\u7801",prop:"invCode"},{label:"\u53D1\u7968\u53F7\u7801",prop:"invNumber"},{label:"\u7A0E\u524D\u91D1\u989D",prop:"subtotal_amount"},{label:"\u6821\u9A8C\u7801",prop:"checkNumber"},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time"}],2:[{label:"\u53D1\u7968\u56FE\u7247",prop:"inv_img"}]},s={payNo:{trigger:"change",required:!0,message:"\u8BF7\u9009\u62E9\u8BA2\u5355"},invArr:{required:!0,message:"\u8BF7\u4E0A\u4F20\u53D1\u7968",validator(r,e){return e.length!==0}}},o={payNo:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u8BA2\u5355",required:!0}],invoiceType:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u53D1\u7968\u7C7B\u578B",required:!0}],invType:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u7533\u8BF7\u65B9\u5F0F",required:!0}],invNumber:[{trigger:"blur",required:!0,validator(r,e,u){e===""?u(new Error("\u53D1\u7968\u53F7\u7801\u4E0D\u80FD\u4E3A\u7A7A!")):/^\d+(\.\d+)?$/.test(e)?u():u(new Error("\u53D1\u7968\u53F7\u7801\u5FC5\u987B\u4E3A\u6570\u5B57"))}}],invCode:[{required:!0,validator(r,e,u){e===""?u(new Error("\u53D1\u7968\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A!")):/^\d+(\.\d+)?$/.test(e)?u():u(new Error("\u53D1\u7968\u4EE3\u7801\u5FC5\u987B\u4E3A\u6570\u5B57"))}}],open_time:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u5F00\u7968\u65F6\u95F4",required:!0}],subtotal_amount:[{trigger:"blur",required:!0,validator(r,e,u){e===""?u(new Error("\u7A0E\u524D\u91D1\u989D\u4E0D\u80FD\u4E3A\u7A7A!")):/^\d+(\.\d+)?$/.test(e)?u():u(new Error("\u7A0E\u524D\u91D1\u989D\u5FC5\u987B\u4E3A\u6570\u5B57\u4E14\u4E0D\u80FD\u4E3A\u8D1F\u6570!"))}}],invName:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u53D1\u7968\u540D\u79F0",required:!0}],checkNumber:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u6821\u9A8C\u7801",required:!0}]};export{s as c,o as i,i as t};

+ 1 - 0
dist/assets/_rules.9be4d7d4.js

@@ -0,0 +1 @@
+const u={hpNo:{trigger:"change",required:!0,message:"\u8BF7\u9009\u62E9\u91C7\u8D2D\u56DE\u7968"},reason:{required:!0,message:"\u8BF7\u8F93\u5165\u89E3\u9664\u7406\u7531",trigger:"change"}},e={payNo:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u8BA2\u5355",required:!0}],invoiceType:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u53D1\u7968\u7C7B\u578B",required:!0}],invType:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u7533\u8BF7\u65B9\u5F0F",required:!0}],invNumber:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u53D1\u7968\u4EE3\u7801",required:!0}],invCode:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u53D1\u7968\u7F16\u7801",required:!0}],open_time:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u5F00\u7968\u65F6\u95F4",required:!0}],subtotal_amount:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u91D1\u989D",required:!0}],invName:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u53D1\u7968\u540D\u79F0",required:!0}],gold:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u91D1\u989D",required:!0}]};export{u as c,e as i};

+ 1 - 0
dist/assets/_rules.aa11c031.js

@@ -0,0 +1 @@
+const u={hpNo:{trigger:"change",required:!0,message:"\u8BF7\u9009\u62E9\u91C7\u8D2D\u56DE\u7968"},reason:{required:!0,message:"\u8BF7\u8F93\u5165\u89E3\u9664\u7406\u7531",trigger:"change"}},e={payNo:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u8BA2\u5355",required:!0}],invoiceType:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u53D1\u7968\u7C7B\u578B",required:!0}],invType:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u7533\u8BF7\u65B9\u5F0F",required:!0}],invNumber:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u53D1\u7968\u4EE3\u7801",required:!0}],invCode:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u53D1\u7968\u7F16\u7801",required:!0}],open_time:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u5F00\u7968\u65F6\u95F4",required:!0}],subtotal_amount:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u91D1\u989D",required:!0}],invName:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u53D1\u7968\u540D\u79F0",required:!0}],gold:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u91D1\u989D",required:!0}]};export{u as c,e as i};

+ 1 - 0
dist/assets/_rules.aa6432b7.js

@@ -0,0 +1 @@
+const u={hpNo:{trigger:"change",required:!0,message:"\u8BF7\u9009\u62E9\u91C7\u8D2D\u56DE\u7968"},reason:{required:!0,message:"\u8BF7\u8F93\u5165\u89E3\u9664\u7406\u7531",trigger:"change"}},e={payNo:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u8BA2\u5355",required:!0}],invoiceType:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u53D1\u7968\u7C7B\u578B",required:!0}],invType:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u7533\u8BF7\u65B9\u5F0F",required:!0}],invNumber:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u53D1\u7968\u4EE3\u7801",required:!0}],invCode:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u53D1\u7968\u7F16\u7801",required:!0}],open_time:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u5F00\u7968\u65F6\u95F4",required:!0}],subtotal_amount:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u91D1\u989D",required:!0}],invName:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u53D1\u7968\u540D\u79F0",required:!0}],gold:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u91D1\u989D",required:!0}]};export{u as c,e as i};

+ 1 - 0
dist/assets/_rules.b6cc96d5.js

@@ -0,0 +1 @@
+const u={hpNo:{trigger:"change",required:!0,message:"\u8BF7\u9009\u62E9\u91C7\u8D2D\u56DE\u7968"},reason:{required:!0,message:"\u8BF7\u8F93\u5165\u89E3\u9664\u7406\u7531",trigger:"change"}},e={payNo:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u8BA2\u5355",required:!0}],invoiceType:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u53D1\u7968\u7C7B\u578B",required:!0}],invType:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u7533\u8BF7\u65B9\u5F0F",required:!0}],invNumber:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u53D1\u7968\u4EE3\u7801",required:!0}],invCode:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u53D1\u7968\u7F16\u7801",required:!0}],open_time:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u5F00\u7968\u65F6\u95F4",required:!0}],subtotal_amount:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u91D1\u989D",required:!0}],invName:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u53D1\u7968\u540D\u79F0",required:!0}],gold:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u91D1\u989D",required:!0}]};export{u as c,e as i};

+ 1 - 0
dist/assets/_rules.bde94d19.js

@@ -0,0 +1 @@
+const i={1:[{label:"\u53D1\u7968\u7C7B\u578B",prop:"invoiceType"},{label:"\u53D1\u7968\u4EE3\u7801",prop:"invCode"},{label:"\u53D1\u7968\u53F7\u7801",prop:"invNumber"},{label:"\u7A0E\u524D\u91D1\u989D",prop:"subtotal_amount"},{label:"\u6821\u9A8C\u7801",prop:"checkNumber"},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time"}],2:[{label:"\u53D1\u7968\u56FE\u7247",prop:"inv_img"}]},s={payNo:{trigger:"change",required:!0,message:"\u8BF7\u9009\u62E9\u8BA2\u5355"},invArr:{required:!0,message:"\u8BF7\u4E0A\u4F20\u53D1\u7968",validator(r,e){return e.length!==0}}},o={payNo:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u8BA2\u5355",required:!0}],invoiceType:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u53D1\u7968\u7C7B\u578B",required:!0}],invType:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u7533\u8BF7\u65B9\u5F0F",required:!0}],invNumber:[{trigger:"blur",required:!0,validator(r,e,u){e===""?u(new Error("\u53D1\u7968\u53F7\u7801\u4E0D\u80FD\u4E3A\u7A7A!")):/^\d+(\.\d+)?$/.test(e)?u():u(new Error("\u53D1\u7968\u53F7\u7801\u5FC5\u987B\u4E3A\u6570\u5B57"))}}],invCode:[{required:!0,validator(r,e,u){e===""?u(new Error("\u53D1\u7968\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A!")):/^\d+(\.\d+)?$/.test(e)?u():u(new Error("\u53D1\u7968\u4EE3\u7801\u5FC5\u987B\u4E3A\u6570\u5B57"))}}],open_time:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u5F00\u7968\u65F6\u95F4",required:!0}],subtotal_amount:[{trigger:"blur",required:!0,validator(r,e,u){e===""?u(new Error("\u7A0E\u524D\u91D1\u989D\u4E0D\u80FD\u4E3A\u7A7A!")):/^\d+(\.\d+)?$/.test(e)?u():u(new Error("\u7A0E\u524D\u91D1\u989D\u5FC5\u987B\u4E3A\u6570\u5B57\u4E14\u4E0D\u80FD\u4E3A\u8D1F\u6570!"))}}],invName:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u53D1\u7968\u540D\u79F0",required:!0}],checkNumber:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u6821\u9A8C\u7801",required:!0}]};export{s as c,o as i,i as t};

+ 1 - 0
dist/assets/_rules.ceda6160.js

@@ -0,0 +1 @@
+const u={hpNo:{trigger:"change",required:!0,message:"\u8BF7\u9009\u62E9\u91C7\u8D2D\u56DE\u7968"},reason:{required:!0,message:"\u8BF7\u8F93\u5165\u89E3\u9664\u7406\u7531",trigger:"change"}},e={payNo:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u8BA2\u5355",required:!0}],invoiceType:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u53D1\u7968\u7C7B\u578B",required:!0}],invType:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u7533\u8BF7\u65B9\u5F0F",required:!0}],invNumber:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u53D1\u7968\u4EE3\u7801",required:!0}],invCode:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u53D1\u7968\u7F16\u7801",required:!0}],open_time:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u5F00\u7968\u65F6\u95F4",required:!0}],subtotal_amount:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u91D1\u989D",required:!0}],invName:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u53D1\u7968\u540D\u79F0",required:!0}],gold:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u91D1\u989D",required:!0}]};export{u as c,e as i};

+ 1 - 0
dist/assets/_rules.da2e4e6a.js

@@ -0,0 +1 @@
+const u={hpNo:{trigger:"change",required:!0,message:"\u8BF7\u9009\u62E9\u91C7\u8D2D\u56DE\u7968"},reason:{required:!0,message:"\u8BF7\u8F93\u5165\u89E3\u9664\u7406\u7531",trigger:"change"}},e={payNo:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u8BA2\u5355",required:!0}],invoiceType:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u53D1\u7968\u7C7B\u578B",required:!0}],invType:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u7533\u8BF7\u65B9\u5F0F",required:!0}],invNumber:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u53D1\u7968\u4EE3\u7801",required:!0}],invCode:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u53D1\u7968\u7F16\u7801",required:!0}],open_time:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u5F00\u7968\u65F6\u95F4",required:!0}],subtotal_amount:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u91D1\u989D",required:!0}],invName:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u53D1\u7968\u540D\u79F0",required:!0}],gold:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u91D1\u989D",required:!0}]};export{u as c,e as i};

+ 1 - 0
dist/assets/_rules.e8143b8f.js

@@ -0,0 +1 @@
+const i={1:[{label:"\u53D1\u7968\u7C7B\u578B",prop:"invoiceType"},{label:"\u53D1\u7968\u4EE3\u7801",prop:"invCode"},{label:"\u53D1\u7968\u53F7\u7801",prop:"invNumber"},{label:"\u7A0E\u524D\u91D1\u989D",prop:"subtotal_amount"},{label:"\u6821\u9A8C\u7801",prop:"checkNumber"},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_time"}],2:[{label:"\u53D1\u7968\u56FE\u7247",prop:"inv_img"}]},s={payNo:{trigger:"change",required:!0,message:"\u8BF7\u9009\u62E9\u8BA2\u5355"},invArr:{required:!0,message:"\u8BF7\u4E0A\u4F20\u53D1\u7968",validator(r,e){return e.length!==0}}},o={payNo:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u8BA2\u5355",required:!0}],invoiceType:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u53D1\u7968\u7C7B\u578B",required:!0}],invType:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u7533\u8BF7\u65B9\u5F0F",required:!0}],invNumber:[{trigger:"blur",required:!0,validator(r,e,u){e===""?u(new Error("\u53D1\u7968\u53F7\u7801\u4E0D\u80FD\u4E3A\u7A7A!")):/^\d+(\.\d+)?$/.test(e)?u():u(new Error("\u53D1\u7968\u53F7\u7801\u5FC5\u987B\u4E3A\u6570\u5B57"))}}],invCode:[{required:!0,validator(r,e,u){e===""?u(new Error("\u53D1\u7968\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A!")):/^\d+(\.\d+)?$/.test(e)?u():u(new Error("\u53D1\u7968\u4EE3\u7801\u5FC5\u987B\u4E3A\u6570\u5B57"))}}],open_time:[{trigger:"blur",message:"\u8BF7\u9009\u62E9\u5F00\u7968\u65F6\u95F4",required:!0}],subtotal_amount:[{trigger:"blur",required:!0,validator(r,e,u){e===""?u(new Error("\u7A0E\u524D\u91D1\u989D\u4E0D\u80FD\u4E3A\u7A7A!")):/^\d+(\.\d+)?$/.test(e)?u():u(new Error("\u7A0E\u524D\u91D1\u989D\u5FC5\u987B\u4E3A\u6570\u5B57\u4E14\u4E0D\u80FD\u4E3A\u8D1F\u6570!"))}}],invName:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u53D1\u7968\u540D\u79F0",required:!0}],checkNumber:[{trigger:"blur",message:"\u8BF7\u8F93\u5165\u6821\u9A8C\u7801",required:!0}]};export{s as c,o as i,i as t};

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/action-table.273dc5.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/add-edit-form.0f45eb.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/add-edit-form.126f8b.js


+ 1 - 0
dist/assets/add-edit-form.21e10a88.css

@@ -0,0 +1 @@
+[data-v-9bdd5bf4] .el-descriptions{padding:0 0 10px 30px!important}

+ 1 - 0
dist/assets/add-edit-form.396bebb3.css

@@ -0,0 +1 @@
+[data-v-755d9d29] .el-descriptions{padding:0 0 10px 30px!important}

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/add-edit-form.53a3b5.js


+ 1 - 0
dist/assets/add-edit-form.d185d742.css

@@ -0,0 +1 @@
+[data-v-21656682] .el-descriptions{padding:0 0 10px 30px!important}

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/add-edit-form.e2a448.js


+ 1 - 0
dist/assets/add-edit-form.e758a8f7.css

@@ -0,0 +1 @@
+[data-v-2efb12b2] .el-descriptions{padding:0 0 10px 30px!important}

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/addEdit.009311.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/addEdit.69c45eef.css


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/addEdit.791134.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/addEdit.850d89e3.css


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/addEdit.8c5c7e.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/addEdit.8ef557.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/addEdit.981bec.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/addEdit.d6abaf.js


+ 1 - 0
dist/assets/anchor.4eb892.js

@@ -0,0 +1 @@
+import{_ as x,d as y,x as g,dS as k,y as C,o as l,c as u,F as b,E,C as T,L as B}from"./index.js";const D={fixed:"","p-5":"","text-sm":"","font-bold":""},N=["onClick"],S=y({__name:"anchor",props:{map:{type:Map,required:!0}},setup(i){const r=i,n=g(null),{y:o}=k(n);C(()=>{n.value=document.getElementsByClassName("el-scrollbar__wrap")[1]});function d(s){const{top:e}=r.map.get(s);n.value.scrollTo({top:Number(e)})}function m(s){let e=0,t=0;const a=[...r.map.entries()],{top:v,index:c}=r.map.get(s);return a.forEach(([w,{index:p,top:_}])=>{const f=c+1===p,h=c-1===p;f&&(e=_),h&&(t=_)}),c===0?o.value>=0&&o.value<e:o.value>t&&o.value<e&&o.value>=v}return(s,e)=>(l(),u("ul",D,[(l(!0),u(b,null,E(i.map.entries(),([t],a)=>(l(),u("li",{class:T(["hover:text-blue hover:bg-#f7f7f7 cursor-pointer duration-200ms p-1.5 m-1 rounded",{"is-active":m(t)}]),onClick:()=>d(t),key:a},B(t),11,N))),128))]))}});var F=x(S,[["__scopeId","data-v-5d3b9dd1"],["__file","C:/Users/89793/Desktop/projects/settle-vue3/src/views/search/standBook/components/anchor.vue"]]);export{F as default};

+ 1 - 0
dist/assets/anchor.71ba8505.css

@@ -0,0 +1 @@
+.is-active[data-v-5d3b9dd1]{color:#60a5fae6;background-color:#f7f7f7}

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/approval-modal.e3703c.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/approval-pending.09d376.js


+ 1 - 0
dist/assets/approval-pending.2e8cae.js

@@ -0,0 +1 @@
+import{_ as E,d as w,Z as d,ah as V,x as b,a0 as D,r as o,o as i,G as _,D as a,l as e,m as c,a as F,M as h,aQ as q}from"./index.js";import A from"./img-upload.a737d9.js";const U=w({__name:"approval-pending",props:{returnType:{type:String,required:!0}},emits:["changeStatus"],setup(f,{emit:g}){const v=f,t=d({return_img:"",status:"",remark:""}),n=d({return_img:[{required:!0,trigger:"change",message:"\u8BF7\u4E0A\u4F20\u9000\u6B3E\u56DE\u6267"}],status:[{required:!0,trigger:"change",message:"\u9009\u62E9\u5BA1\u6838\u72B6\u6001"}],remark:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u5907\u6CE8"}]}),x=V(()=>v.returnType!=="2"),s=b(null),k=()=>{s.value.validate(p=>p&&g("changeStatus",t))};return D(()=>{n.remark[0].required=t.status==="2"}),(p,r)=>{const m=o("el-option"),y=o("el-select"),l=o("el-form-item"),B=o("el-input"),C=o("el-button");return i(),_(c(q),{ref_key:"formRef",ref:s,"label-width":"100px",size:"small",model:t,rules:n},{default:a(()=>[e(l,{label:"\u5BA1\u6279\u72B6\u6001",prop:"status","w-400px":""},{default:a(()=>[e(y,{"w-400px":"",modelValue:t.status,"onUpdate:modelValue":r[0]||(r[0]=u=>t.status=u)},{default:a(()=>[e(m,{label:"\u901A\u8FC7",value:"1"}),e(m,{label:"\u4E0D\u901A\u8FC7",value:"2"})]),_:1},8,["modelValue"])]),_:1}),c(x)?(i(),_(l,{key:0,label:"\u9000\u6B3E\u56DE\u6267",prop:"return_img","w-480px":""},{default:a(()=>[e(A,{onChange:r[1]||(r[1]=u=>t.return_img=u)})]),_:1})):F("v-if",!0),e(l,{label:"\u5907\u6CE8",prop:"remark","w-400px":""},{default:a(()=>[e(B,{type:"textarea",modelValue:t.remark,"onUpdate:modelValue":r[2]||(r[2]=u=>t.remark=u)},null,8,["modelValue"])]),_:1}),e(l,{"w-full":"",flex:"","justify-end":""},{default:a(()=>[e(C,{type:"primary",onClick:k},{default:a(()=>[h("\u4FDD\u5B58")]),_:1})]),_:1})]),_:1},8,["model","rules"])}}});var N=E(U,[["__file","C:/Users/89793/Desktop/projects/settle-vue3/src/views/InvoiceSales/refund/components/approval-process/approval-pending.vue"]]);export{N as default};

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/assets/approval-pending.35d44d.js


+ 1 - 0
dist/assets/approval-pending.52b17d.js

@@ -0,0 +1 @@
+import{_ as x,d as b,r as o,o as k,G as B,D as a,h,l,m as e,bJ as A,M as V}from"./index.js";import{u as g}from"./use-review-process.e3266bf9.js";import{R as E}from"./global.9ad647c8.js";const w={flex:"","flex-col":"",style:{width:"50%"}},R=b({__name:"approval-pending",emits:["changeStatus"],setup(y,{emit:m}){const s={fail:"3",success:"2"},{formData:t,formRules:c,formRef:_,handleChangeStatus:i}=g({callback:()=>m("changeStatus",t),failStatus:s.fail});return(D,u)=>{const r=o("el-option"),f=o("el-select"),p=o("el-form-item"),d=o("el-input"),v=o("el-button"),C=o("el-form");return k(),B(C,{inline:"",rules:e(c),model:e(t),ref_key:"formRef",ref:_,"label-width":"100px",flex:"","justify-between":""},{default:a(()=>[h("div",w,[l(p,{label:"\u5BA1\u6838\u72B6\u6001",prop:"status"},{default:a(()=>[l(f,{placeholder:"\u8BF7\u9009\u62E9\u5BA1\u6838\u72B6\u6001",modelValue:e(t).status,"onUpdate:modelValue":u[0]||(u[0]=n=>e(t).status=n)},{default:a(()=>[l(r,{value:s.success,label:"\u901A\u8FC7"},null,8,["value"]),l(r,{value:s.fail,label:"\u4E0D\u901A\u8FC7"},null,8,["value"])]),_:1},8,["modelValue"])]),_:1}),l(p,{label:"\u5907\u6CE8",prop:"remark"},{default:a(()=>[l(d,A({type:"textarea",maxlength:2e3,rows:5,placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8",modelValue:e(t).remark,"onUpdate:modelValue":u[1]||(u[1]=n=>e(t).remark=n)},e(E)),null,16,["modelValue"])]),_:1})]),l(v,{type:"primary",onClick:e(i)},{default:a(()=>[V("\u63D0\u4EA4\u5BA1\u6838\u7ED3\u679C")]),_:1},8,["onClick"])]),_:1},8,["rules","model"])}}});var M=x(R,[["__file","C:/Users/89793/Desktop/projects/settle-vue3/src/views/InvoiceSales/capitalClaim/components/approval-process/approval-pending.vue"]]);export{M as default};

+ 1 - 0
dist/assets/approval-pending.b9e9e1.js

@@ -0,0 +1 @@
+import{_ as x,d as b,r as t,o as k,G as B,D as a,h,l,m as e,bJ as A,M as V}from"./index.js";import{u as g}from"./use-review-process.e3266bf9.js";import{R as E}from"./global.9ad647c8.js";const w={flex:"","flex-col":"",style:{width:"50%"}},R=b({__name:"approval-pending",emits:["changeStatus"],setup(y,{emit:m}){const s={fail:"3",success:"2"},{formData:o,formRules:c,formRef:_,handleChangeStatus:i}=g({callback:()=>m("changeStatus",o),failStatus:s.fail});return(D,u)=>{const r=t("el-option"),f=t("el-select"),p=t("el-form-item"),d=t("el-input"),v=t("el-button"),C=t("el-form");return k(),B(C,{inline:"",rules:e(c),model:e(o),ref_key:"formRef",ref:_,"label-width":"100px",flex:"","justify-between":""},{default:a(()=>[h("div",w,[l(p,{label:"\u5BA1\u6838\u72B6\u6001",prop:"status"},{default:a(()=>[l(f,{placeholder:"\u8BF7\u9009\u62E9\u5BA1\u6838\u72B6\u6001",modelValue:e(o).status,"onUpdate:modelValue":u[0]||(u[0]=n=>e(o).status=n)},{default:a(()=>[l(r,{value:s.success,label:"\u901A\u8FC7"},null,8,["value"]),l(r,{value:s.fail,label:"\u4E0D\u901A\u8FC7"},null,8,["value"])]),_:1},8,["modelValue"])]),_:1}),l(p,{label:"\u5907\u6CE8",prop:"remark"},{default:a(()=>[l(d,A({type:"textarea",maxlength:2e3,rows:5,placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8",modelValue:e(o).remark,"onUpdate:modelValue":u[1]||(u[1]=n=>e(o).remark=n)},e(E)),null,16,["modelValue"])]),_:1})]),l(v,{type:"primary",onClick:e(i)},{default:a(()=>[V("\u63D0\u4EA4\u5BA1\u6838\u7ED3\u679C")]),_:1},8,["onClick"])]),_:1},8,["rules","model"])}}});var P=x(R,[["__file","C:/Users/89793/Desktop/projects/settle-vue3/src/views/InvoiceSales/capitalPool/approval-process/approval-pending.vue"]]);export{P as default};

Alguns arquivos não foram mostrados porque muitos arquivos mudaram nesse diff