From d3a375a9d546c21d84cbe46612b87c42b2007983 Mon Sep 17 00:00:00 2001 From: Aaron Date: Tue, 4 Feb 2025 00:13:16 +0800 Subject: [PATCH] update --- src/router/index.ts | 8 +-- src/utils/api.ts | 6 +-- src/views/ceshi.vue | 128 -------------------------------------------- src/views/home.vue | 18 +++---- src/views/index.vue | 52 +++++++++--------- src/views/login.vue | 18 +++---- src/views/order.vue | 115 +++++++++++++++++++++++++++++++++++++++ vite.config.ts | 2 +- 8 files changed, 163 insertions(+), 184 deletions(-) delete mode 100644 src/views/ceshi.vue create mode 100644 src/views/order.vue diff --git a/src/router/index.ts b/src/router/index.ts index 803fc51..b6a0c0d 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -35,11 +35,11 @@ const router = createRouter({ } }, { - path: '/ceshi', - component: () => import('../views/ceshi.vue'), + path: '/order', + component: () => import('../views/order.vue'), meta: { - comp: 'ceshi', - name: '测试' + comp: 'order', + name: '订单管理' } }, ] diff --git a/src/utils/api.ts b/src/utils/api.ts index fd09088..2d291f4 100644 --- a/src/utils/api.ts +++ b/src/utils/api.ts @@ -94,12 +94,12 @@ export const create_payorder = async (params: Object)=>{ } /** - * @title 系统开放 + * @title 订单列表 */ -export const id_card = async (params: Object)=>{ +export const orderList = async (params: Object)=>{ return POST( { - url: "/open/api/ocr/id_card", + url: "/api/user/payorder/list", params } ) diff --git a/src/views/ceshi.vue b/src/views/ceshi.vue deleted file mode 100644 index 5224d9e..0000000 --- a/src/views/ceshi.vue +++ /dev/null @@ -1,128 +0,0 @@ - - - diff --git a/src/views/home.vue b/src/views/home.vue index aefaa4d..d89723c 100644 --- a/src/views/home.vue +++ b/src/views/home.vue @@ -26,8 +26,6 @@
管理员
-
(总经理)
-
17584958214
-
+
退出
@@ -207,11 +205,11 @@ import { useRouter } from "vue-router"; import type { FormInstance, FormRules } from "element-plus"; import index from "./index.vue"; import about from "./about.vue"; -import ceshi from "./ceshi.vue"; +import order from "./order.vue"; const { appContext } = getCurrentInstance(); const dom = shallowRef({ - ceshi, + order, about, index, }); @@ -249,15 +247,15 @@ const state = reactive({ browserUrl: "about", children: [], icon: "fa fa-link", - name: "关于", + name: "产品", }, { - action: "ceshi", + action: "order", appIcon: null, - browserUrl: "ceshi", + browserUrl: "order", children: [], icon: "fa fa-link", - name: "测试", + name: "订单管理", }, ] as any, }); diff --git a/src/views/index.vue b/src/views/index.vue index bc9c1a1..d251609 100644 --- a/src/views/index.vue +++ b/src/views/index.vue @@ -1,31 +1,24 @@ @@ -54,12 +47,9 @@ onMounted(async () => { const page = ref(1) const pageSize = ref(20) -const handleSizeChange = (val: number) => { - console.log(`${val} items per page`) -} const handleCurrentChange = (val: number) => { - page.value=val + page.value = val getList() } @@ -77,7 +67,7 @@ const getList = async () => { page: page.value, size: pageSize.value, } - const { code, body:{records,total} } = await tenantList(params) + const { code, body: { records, total } } = await tenantList(params) if (code == 200) { tableData.value = records count.value = total @@ -89,7 +79,7 @@ const getList = async () => { */ const regesiter = async (params: Object) => { const { code } = await tenantRegister(formData) - if(code==200){ + if (code == 200) { ElMessage.success("成功!") } @@ -99,22 +89,28 @@ const regesiter = async (params: Object) => { * @title 修改租户 */ -const update = async ()=>{ - console.log(formData); +const update = async (row) => { + console.log(row); + const params = { + tenant_name: "", + enable: "", + password: "" + } return - const {code} = await tenantUpdate(formData) - if(code==200){ + const { code } = await tenantUpdate(formData) + if (code == 200) { ElMessage.success("修改成功!") } } - \ No newline at end of file diff --git a/src/views/login.vue b/src/views/login.vue index 5a11c2b..3ce19e4 100644 --- a/src/views/login.vue +++ b/src/views/login.vue @@ -19,13 +19,8 @@
忘记密码?
- 登录 + 登录
@@ -36,7 +31,7 @@ import { User, Lock } from "@element-plus/icons-vue"; import { useRouter } from "vue-router"; import { ElMessage } from "element-plus"; -import { userLogin } from "@/utils/api.ts"; +import { userLogin } from "../utils/api"; const { appContext } = getCurrentInstance(); @@ -66,9 +61,12 @@ const submitForm = async (formEl) => { } = await userLogin(ruleForm); if (code == 200) { localStorage.setItem("token", token); + ElMessage.success("登录成功") + setTimeout(()=>{ + router.push("/"); + },200) } - ElMessage.success("登录成功") - router.push("/"); + } else { ElMessage.error("请完善信息") } diff --git a/src/views/order.vue b/src/views/order.vue new file mode 100644 index 0000000..8c124c6 --- /dev/null +++ b/src/views/order.vue @@ -0,0 +1,115 @@ + + + + \ No newline at end of file diff --git a/vite.config.ts b/vite.config.ts index 30586ac..0625851 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -18,7 +18,7 @@ export default defineConfig({ server: { proxy: { '/api': { - target: 'http://localhost:8080', + target: 'https://sh-ocr-api.bskies.cc/', changeOrigin: true, rewrite: (path) => path.replace(/^\/api/, '') }