From d19853403e0d8319cbedf8a809fb06cd0685a43d Mon Sep 17 00:00:00 2001 From: quantulr <35954003+quantulr@users.noreply.github.com> Date: Fri, 20 Oct 2023 17:21:01 +0800 Subject: [PATCH] bugfix --- package.json | 1 + src/App.vue | 7 +- src/api/product/stock.js | 7 + src/api/sales/contract.js | 44 ++++ src/api/sales/person.js | 44 ++++ src/api/sales/team.js | 44 ++++ src/constant/dict.js | 13 ++ src/views/product/product/index.vue | 25 +- src/views/product/stock/index.vue | 220 +++++++++++++----- src/views/sales/contract/index.vue | 347 ++++++++++++++++++++++++++++ src/views/sales/team/index.vue | 287 +++++++++++++++++++++++ vite.config.js | 3 +- 12 files changed, 966 insertions(+), 76 deletions(-) create mode 100644 src/api/sales/contract.js create mode 100644 src/api/sales/person.js create mode 100644 src/api/sales/team.js create mode 100644 src/views/sales/contract/index.vue create mode 100644 src/views/sales/team/index.vue diff --git a/package.json b/package.json index b3e0177..ab968e0 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,7 @@ "@wangeditor/editor-for-vue": "^5.1.12", "ant-design-vue": "4.x", "axios": "0.27.2", + "docx": "^8.2.3", "echarts": "5.4.0", "element-plus": "2.2.27", "file-saver": "2.0.5", diff --git a/src/App.vue b/src/App.vue index bf23c9f..3e215e5 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,11 +1,14 @@ - + + + - - - + + + 搜索 + >搜索 + 重置 @@ -77,48 +158,79 @@ getStockList(); - - - - - - - - - + + + 添加入库 + + + + + + + + + - - - - {{ row.date ? dayjs(row.date).format("YYYY-MM-DD") : "-" }} - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/sales/contract/index.vue b/src/views/sales/contract/index.vue new file mode 100644 index 0000000..371cf0e --- /dev/null +++ b/src/views/sales/contract/index.vue @@ -0,0 +1,347 @@ + + + + + + + + + + + + + + + 搜索 + + 重置 + + + + + + 新增 + + + + 修改 + + + + 删除 + + + + + + + + + + + + + + {{ row.date }} + + + + + {{ row.createTime }} + + + + + 修改 + + 删除 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/sales/team/index.vue b/src/views/sales/team/index.vue new file mode 100644 index 0000000..49b5813 --- /dev/null +++ b/src/views/sales/team/index.vue @@ -0,0 +1,287 @@ + + + + + + + + 搜索 + 重置 + + + + + + 新增 + + + + 修改 + + + + 删除 + + + + + + + + + + + + 添加销售 + 添加主管 + + + + + + + + + + + + + + + + + + + + + diff --git a/vite.config.js b/vite.config.js index 4831051..3f99d93 100644 --- a/vite.config.js +++ b/vite.config.js @@ -25,13 +25,12 @@ export default defineConfig(({ mode, command }) => { }, // vite 相关配置 server: { - port: 80, + port: 5173, host: true, open: false, proxy: { // https://cn.vitejs.dev/config/#server-proxy "/dev-api": { - // target: "http://192.168.0.201:8080", target: "http://127.0.0.1:8080", // target: "https://nine.motse.com.cn/api", changeOrigin: true,