diff --git a/imgs/mainpage/交易记录.png b/imgs/mainpage/交易记录.png new file mode 100644 index 0000000..74c7dfc Binary files /dev/null and b/imgs/mainpage/交易记录.png differ diff --git a/imgs/mainpage/客服中心.png b/imgs/mainpage/客服中心.png new file mode 100644 index 0000000..ededaec Binary files /dev/null and b/imgs/mainpage/客服中心.png differ diff --git a/imgs/mainpage/系统公告.png b/imgs/mainpage/系统公告.png new file mode 100644 index 0000000..3abd897 Binary files /dev/null and b/imgs/mainpage/系统公告.png differ diff --git a/imgs/mainpage/订单查询.png b/imgs/mainpage/订单查询.png new file mode 100644 index 0000000..c7f1ce8 Binary files /dev/null and b/imgs/mainpage/订单查询.png differ diff --git a/imgs/point.png b/imgs/point.png new file mode 100644 index 0000000..7147c96 Binary files /dev/null and b/imgs/point.png differ diff --git a/imgs/profile/地址.png b/imgs/profile/地址.png new file mode 100644 index 0000000..290a068 Binary files /dev/null and b/imgs/profile/地址.png differ diff --git a/imgs/profile/收藏.png b/imgs/profile/收藏.png new file mode 100644 index 0000000..b03be14 Binary files /dev/null and b/imgs/profile/收藏.png differ diff --git a/imgs/profile/购物车.png b/imgs/profile/购物车.png new file mode 100644 index 0000000..be702c4 Binary files /dev/null and b/imgs/profile/购物车.png differ diff --git a/imgs/shop.png b/imgs/shop.png new file mode 100644 index 0000000..62699ff Binary files /dev/null and b/imgs/shop.png differ diff --git a/src/views/MyLogin.vue b/src/views/MyLogin.vue new file mode 100644 index 0000000..7f753a3 --- /dev/null +++ b/src/views/MyLogin.vue @@ -0,0 +1,486 @@ + + + + + \ No newline at end of file diff --git a/src/views/MyMatching.vue b/src/views/MyMatching.vue new file mode 100644 index 0000000..82944ed --- /dev/null +++ b/src/views/MyMatching.vue @@ -0,0 +1,894 @@ + + + + + \ No newline at end of file diff --git a/src/views/MyPointsHistory.vue b/src/views/MyPointsHistory.vue new file mode 100644 index 0000000..6fcd49d --- /dev/null +++ b/src/views/MyPointsHistory.vue @@ -0,0 +1,880 @@ + + + + + \ No newline at end of file diff --git a/src/views/MyProfile.vue b/src/views/MyProfile.vue new file mode 100644 index 0000000..95aa712 --- /dev/null +++ b/src/views/MyProfile.vue @@ -0,0 +1,614 @@ + + + + + \ No newline at end of file diff --git a/src/views/MyShop.vue b/src/views/MyShop.vue new file mode 100644 index 0000000..f73111f --- /dev/null +++ b/src/views/MyShop.vue @@ -0,0 +1,257 @@ + + + + + \ No newline at end of file diff --git a/vite.config.js.timestamp-1753784099432-c37893ecbb246.mjs b/vite.config.js.timestamp-1753784099432-c37893ecbb246.mjs new file mode 100644 index 0000000..bcd02bd --- /dev/null +++ b/vite.config.js.timestamp-1753784099432-c37893ecbb246.mjs @@ -0,0 +1,42 @@ +// vite.config.js +import { defineConfig } from "file:///G:/%E5%AE%A2%E6%88%B7/%E6%AF%9B%E6%80%BB/code/frontend/node_modules/vite/dist/node/index.js"; +import vue from "file:///G:/%E5%AE%A2%E6%88%B7/%E6%AF%9B%E6%80%BB/code/frontend/node_modules/@vitejs/plugin-vue/dist/index.mjs"; +import { resolve } from "path"; +var __vite_injected_original_dirname = "G:\\\u5BA2\u6237\\\u6BDB\u603B\\code\\frontend"; +var vite_config_default = defineConfig({ + plugins: [vue()], + resolve: { + alias: { + "@": resolve(__vite_injected_original_dirname, "src") + } + }, + server: { + port: 5173, + proxy: { + "/api": { + target: "http://localhost:3000", + changeOrigin: true + }, + "/uploads": { + target: "http://localhost:3000", + changeOrigin: true + } + } + }, + build: { + outDir: "dist", + assetsDir: "assets", + rollupOptions: { + output: { + manualChunks: { + vendor: ["vue", "vue-router", "pinia"], + elementPlus: ["element-plus"] + } + } + } + } +}); +export { + vite_config_default as default +}; +//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsidml0ZS5jb25maWcuanMiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImNvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9kaXJuYW1lID0gXCJHOlxcXFxcdTVCQTJcdTYyMzdcXFxcXHU2QkRCXHU2MDNCXFxcXGNvZGVcXFxcZnJvbnRlbmRcIjtjb25zdCBfX3ZpdGVfaW5qZWN0ZWRfb3JpZ2luYWxfZmlsZW5hbWUgPSBcIkc6XFxcXFx1NUJBMlx1NjIzN1xcXFxcdTZCREJcdTYwM0JcXFxcY29kZVxcXFxmcm9udGVuZFxcXFx2aXRlLmNvbmZpZy5qc1wiO2NvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9pbXBvcnRfbWV0YV91cmwgPSBcImZpbGU6Ly8vRzovJUU1JUFFJUEyJUU2JTg4JUI3LyVFNiVBRiU5QiVFNiU4MCVCQi9jb2RlL2Zyb250ZW5kL3ZpdGUuY29uZmlnLmpzXCI7aW1wb3J0IHsgZGVmaW5lQ29uZmlnIH0gZnJvbSAndml0ZSdcbmltcG9ydCB2dWUgZnJvbSAnQHZpdGVqcy9wbHVnaW4tdnVlJ1xuaW1wb3J0IHsgcmVzb2x2ZSB9IGZyb20gJ3BhdGgnXG5cbi8vIGh0dHBzOi8vdml0ZWpzLmRldi9jb25maWcvXG5leHBvcnQgZGVmYXVsdCBkZWZpbmVDb25maWcoe1xuICBwbHVnaW5zOiBbdnVlKCldLFxuICByZXNvbHZlOiB7XG4gICAgYWxpYXM6IHtcbiAgICAgICdAJzogcmVzb2x2ZShfX2Rpcm5hbWUsICdzcmMnKVxuICAgIH1cbiAgfSxcbiAgc2VydmVyOiB7XG4gICAgcG9ydDogNTE3MyxcbiAgICBwcm94eToge1xuICAgICAgJy9hcGknOiB7XG4gICAgICAgIHRhcmdldDogJ2h0dHA6Ly9sb2NhbGhvc3Q6MzAwMCcsXG4gICAgICAgIGNoYW5nZU9yaWdpbjogdHJ1ZVxuICAgICAgfSxcbiAgICAgICcvdXBsb2Fkcyc6IHtcbiAgICAgICAgdGFyZ2V0OiAnaHR0cDovL2xvY2FsaG9zdDozMDAwJyxcbiAgICAgICAgY2hhbmdlT3JpZ2luOiB0cnVlXG4gICAgICB9XG4gICAgfVxuICB9LFxuICBidWlsZDoge1xuICAgIG91dERpcjogJ2Rpc3QnLFxuICAgIGFzc2V0c0RpcjogJ2Fzc2V0cycsXG4gICAgcm9sbHVwT3B0aW9uczoge1xuICAgICAgb3V0cHV0OiB7XG4gICAgICAgIG1hbnVhbENodW5rczoge1xuICAgICAgICAgIHZlbmRvcjogWyd2dWUnLCAndnVlLXJvdXRlcicsICdwaW5pYSddLFxuICAgICAgICAgIGVsZW1lbnRQbHVzOiBbJ2VsZW1lbnQtcGx1cyddXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0pIl0sCiAgIm1hcHBpbmdzIjogIjtBQUE4UixTQUFTLG9CQUFvQjtBQUMzVCxPQUFPLFNBQVM7QUFDaEIsU0FBUyxlQUFlO0FBRnhCLElBQU0sbUNBQW1DO0FBS3pDLElBQU8sc0JBQVEsYUFBYTtBQUFBLEVBQzFCLFNBQVMsQ0FBQyxJQUFJLENBQUM7QUFBQSxFQUNmLFNBQVM7QUFBQSxJQUNQLE9BQU87QUFBQSxNQUNMLEtBQUssUUFBUSxrQ0FBVyxLQUFLO0FBQUEsSUFDL0I7QUFBQSxFQUNGO0FBQUEsRUFDQSxRQUFRO0FBQUEsSUFDTixNQUFNO0FBQUEsSUFDTixPQUFPO0FBQUEsTUFDTCxRQUFRO0FBQUEsUUFDTixRQUFRO0FBQUEsUUFDUixjQUFjO0FBQUEsTUFDaEI7QUFBQSxNQUNBLFlBQVk7QUFBQSxRQUNWLFFBQVE7QUFBQSxRQUNSLGNBQWM7QUFBQSxNQUNoQjtBQUFBLElBQ0Y7QUFBQSxFQUNGO0FBQUEsRUFDQSxPQUFPO0FBQUEsSUFDTCxRQUFRO0FBQUEsSUFDUixXQUFXO0FBQUEsSUFDWCxlQUFlO0FBQUEsTUFDYixRQUFRO0FBQUEsUUFDTixjQUFjO0FBQUEsVUFDWixRQUFRLENBQUMsT0FBTyxjQUFjLE9BQU87QUFBQSxVQUNyQyxhQUFhLENBQUMsY0FBYztBQUFBLFFBQzlCO0FBQUEsTUFDRjtBQUFBLElBQ0Y7QUFBQSxFQUNGO0FBQ0YsQ0FBQzsiLAogICJuYW1lcyI6IFtdCn0K