Browse Source

Merge branch 'milestone-20250723-众筹' into milestone-20250722-众筹抽奖合并专用分支

songtongtong/feature-20250717104937-众筹
宋杰 4 weeks ago
parent
commit
1bffac237a
  1. 4
      .vercel/project.json
  2. 19
      src/api/zhongchouApi.js
  3. BIN
      src/assets/img/zhongchou/bg.png
  4. BIN
      src/assets/img/zhongchou/blueBg.png
  5. BIN
      src/assets/img/zhongchou/redBg.png
  6. BIN
      src/assets/img/zhongchou/rocket.gif
  7. BIN
      src/assets/img/zhongchou/助力港股.png
  8. BIN
      src/assets/img/zhongchou/助力美股.png
  9. BIN
      src/assets/img/zhongchou/助力美股享实时数据.png
  10. BIN
      src/assets/img/zhongchou/周年庆装饰.png
  11. BIN
      src/assets/img/zhongchou/大标题.png
  12. BIN
      src/assets/img/zhongchou/底座.png
  13. BIN
      src/assets/img/zhongchou/手机bg.png
  14. BIN
      src/assets/img/zhongchou/手机助力美股享实时数据.png
  15. BIN
      src/assets/img/zhongchou/手机周年庆装饰.png
  16. BIN
      src/assets/img/zhongchou/手机矩形.png
  17. BIN
      src/assets/img/zhongchou/手机组2.png
  18. BIN
      src/assets/img/zhongchou/时间边框.png
  19. BIN
      src/assets/img/zhongchou/框.png
  20. BIN
      src/assets/img/zhongchou/活动需知.png
  21. BIN
      src/assets/img/zhongchou/浮窗.png
  22. BIN
      src/assets/img/zhongchou/港股.png
  23. BIN
      src/assets/img/zhongchou/港股已助力.png
  24. BIN
      src/assets/img/zhongchou/火箭.png
  25. BIN
      src/assets/img/zhongchou/知道了.png
  26. BIN
      src/assets/img/zhongchou/美股.png
  27. BIN
      src/assets/img/zhongchou/美股已助力.png
  28. 2
      src/style.css
  29. 23
      src/utils/request.js
  30. 1262
      src/views/zhongchou/index.vue
  31. 1
      vite.config.js

4
.vercel/project.json

@ -1 +1,5 @@
<<<<<<< HEAD
{"projectName":"trae_8qnxf0if"} {"projectName":"trae_8qnxf0if"}
=======
{"projectName":"trae_zf0uu3bt"}
>>>>>>> milestone-20250723-

19
src/api/zhongchouApi.js

@ -0,0 +1,19 @@
import request from "../utils/request";
const APIurl = import.meta.env.VITE_APP_API_BASE_URL;
// 开发环境使用代理,生产环境使用环境变量
// const APIurl = import.meta.env.DEV ? '/Api' : import.meta.env.VITE_APP_API_BASE_URL;
export function addRecordAPI(data) {
return request({
url: `Api/api/funding/addRecord`,
method: 'post',
data: data
})
}
// 新增:获取活动信息接口
export function getActivity1API() {
return request({
url: `Api/api/funding/getActivity`,
method: 'post'
})
}

BIN
src/assets/img/zhongchou/bg.png

After

Width: 1920  |  Height: 1080  |  Size: 174 KiB

BIN
src/assets/img/zhongchou/blueBg.png

After

Width: 1292  |  Height: 741  |  Size: 21 KiB

BIN
src/assets/img/zhongchou/redBg.png

After

Width: 1320  |  Height: 769  |  Size: 23 KiB

BIN
src/assets/img/zhongchou/rocket.gif

After

Width: 500  |  Height: 500  |  Size: 1.3 MiB

BIN
src/assets/img/zhongchou/助力港股.png

After

Width: 402  |  Height: 88  |  Size: 8.8 KiB

BIN
src/assets/img/zhongchou/助力美股.png

After

Width: 402  |  Height: 88  |  Size: 11 KiB

BIN
src/assets/img/zhongchou/助力美股享实时数据.png

After

Width: 852  |  Height: 98  |  Size: 40 KiB

BIN
src/assets/img/zhongchou/周年庆装饰.png

After

Width: 708  |  Height: 267  |  Size: 155 KiB

BIN
src/assets/img/zhongchou/大标题.png

After

Width: 982  |  Height: 98  |  Size: 16 KiB

BIN
src/assets/img/zhongchou/底座.png

After

Width: 390  |  Height: 220  |  Size: 9.5 KiB

BIN
src/assets/img/zhongchou/手机bg.png

After

Width: 750  |  Height: 1624  |  Size: 177 KiB

BIN
src/assets/img/zhongchou/手机助力美股享实时数据.png

After

Width: 492  |  Height: 229  |  Size: 14 KiB

BIN
src/assets/img/zhongchou/手机周年庆装饰.png

After

Width: 571  |  Height: 225  |  Size: 109 KiB

BIN
src/assets/img/zhongchou/手机矩形.png

After

Width: 688  |  Height: 1051  |  Size: 20 KiB

BIN
src/assets/img/zhongchou/手机组2.png

After

Width: 622  |  Height: 938  |  Size: 134 KiB

BIN
src/assets/img/zhongchou/时间边框.png

After

Width: 578  |  Height: 58  |  Size: 831 B

BIN
src/assets/img/zhongchou/框.png

After

Width: 790  |  Height: 586  |  Size: 25 KiB

BIN
src/assets/img/zhongchou/活动需知.png

After

Width: 100  |  Height: 70  |  Size: 4.2 KiB

BIN
src/assets/img/zhongchou/浮窗.png

After

Width: 190  |  Height: 190  |  Size: 17 KiB

BIN
src/assets/img/zhongchou/港股.png

After

Width: 1369  |  Height: 812  |  Size: 185 KiB

BIN
src/assets/img/zhongchou/港股已助力.png

After

Width: 402  |  Height: 88  |  Size: 8.5 KiB

BIN
src/assets/img/zhongchou/火箭.png

After

Width: 219  |  Height: 586  |  Size: 29 KiB

BIN
src/assets/img/zhongchou/知道了.png

After

Width: 228  |  Height: 194  |  Size: 8.2 KiB

BIN
src/assets/img/zhongchou/美股.png

After

Width: 1319  |  Height: 773  |  Size: 229 KiB

BIN
src/assets/img/zhongchou/美股已助力.png

After

Width: 402  |  Height: 88  |  Size: 9.9 KiB

2
src/style.css

@ -3,7 +3,7 @@
body { body {
margin: 0; margin: 0;
display: flex; display: flex;
/* place-items: center; */
place-items: center;
min-width: 320px; min-width: 320px;
min-height: 100vh; min-height: 100vh;
} }

23
src/utils/request.js

@ -102,26 +102,11 @@ service.interceptors.request.use(
} }
) )
// Response interceptors
// 响应拦截器(简化版)
service.interceptors.response.use( service.interceptors.response.use(
async (response) => {
// await new Promise(resovle => setTimeout(resovle, 3000));
// if (response.config.loadingInstance) {
// response.config.loadingInstance.close();
// }
const res = response.data
if (res.code !== 200) {
const errorMsg = res.msg || 'Unkonw error'
// ElMessage.error(errorMsg)
// return Promise.reject(new Error(res.msg || 'Error'))
return response.data
} else {
return response.data
}
},
(error) => {
const errorMessage = setErrorMsg(error)
ElMessage.error(errorMessage)
response => response.data,
error => {
ElMessage.error(error.message || '请求错误')
return Promise.reject(error) return Promise.reject(error)
} }
) )

1262
src/views/zhongchou/index.vue
File diff suppressed because it is too large
View File

1
vite.config.js

@ -1,5 +1,6 @@
import { defineConfig } from 'vite' import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue' import vue from '@vitejs/plugin-vue'
import path from 'path'
// https://vite.dev/config/ // https://vite.dev/config/
// export default defineConfig({ // export default defineConfig({

Loading…
Cancel
Save