From 313399f5fb7825c89b1cb9186b1d4405b31e290d Mon Sep 17 00:00:00 2001
From: 26947 <12@1>
Date: Sun, 9 Jun 2024 15:37:59 +0800
Subject: [PATCH 1/2] =?UTF-8?q?=E6=88=91=E7=9A=84=E9=A1=B5=E9=9D=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
App.vue | 1 +
config.js | 4 +-
main.js | 2 +
pages/activity/index.vue | 18 ++-
pages/activity/info.vue | 80 ++++++---
pages/activity/publish.vue | 47 ++++--
pages/common/activityList/index.vue | 4 +-
pages/common/file/fileUpload/index.vue | 32 +---
pages/common/talkState/audit.vue | 13 +-
pages/common/talkState/auditFailure.vue | 10 +-
pages/common/talkState/publish.vue | 30 ++--
pages/login.vue | 3 +-
pages/mine/index.vue | 206 ++++++++++++++++++++----
pages/register.vue | 1 +
pages/takeaway/index.vue | 174 ++++++++++++++++++--
store/modules/userInfo.js | 42 ++++-
utils/constant.js | 34 +++-
utils/icon/icon.js | 10 +-
utils/storage.js | 27 +++-
19 files changed, 581 insertions(+), 157 deletions(-)
diff --git a/App.vue b/App.vue
index 24b7205..5ca38e8 100644
--- a/App.vue
+++ b/App.vue
@@ -3,6 +3,7 @@
import store from '@/store'
import { getToken } from '@/utils/auth'
+
export default {
onLaunch: function() {
this.initApp()
diff --git a/config.js b/config.js
index c724aeb..028cde9 100644
--- a/config.js
+++ b/config.js
@@ -4,8 +4,8 @@ export default {
uploadQiNiuDomain: 'https://upload-z2.qiniup.com',
// baseUrl: 'https://vue.ruoyi.vip/prod-api',
// baseUrl: 'http://47.93.242.168:8080',
- baseUrl: 'http://47.93.242.168:8080',
- // baseUrl: 'http://localhost:8080',
+ // baseUrl: 'http://47.93.242.168:8080',
+ baseUrl: 'http://localhost:8080',
// 应用信息
appInfo: {
// 应用名称
diff --git a/main.js b/main.js
index 08620ce..93f4d78 100644
--- a/main.js
+++ b/main.js
@@ -4,6 +4,7 @@ import store from './store' // store
import { install } from './plugins' // plugins
import './permission.js' // permission
import iconConfig from './utils/icon/icon.js'
+import { getDictLabelByValue } from '@/utils/dict'
// main.js
import uviewPlus from 'uview-plus'
@@ -11,6 +12,7 @@ import { parseTime, resetForm, addDateRange, handleTree, selectDictLabel, select
export function createApp() {
const app = createSSRApp(App)
app.config.globalProperties.iconConfig = iconConfig
+ app.config.globalProperties.getDictLabelByValue = getDictLabelByValue
app.config.globalProperties.parseTime = parseTime
app.config.globalProperties.resetForm = resetForm
app.config.globalProperties.handleTree = handleTree
diff --git a/pages/activity/index.vue b/pages/activity/index.vue
index 6591528..4dbf2df 100644
--- a/pages/activity/index.vue
+++ b/pages/activity/index.vue
@@ -275,13 +275,17 @@ page{
}
.bgc {
- width: 750rpx;
- height: 500rpx;
- background: linear-gradient(180deg, rgb(201, 246, 245), rgb(248, 248, 226));
- position: fixed;
- top: 0rpx;
- left: 0rpx;
-
+ width: 750rpx;
+ height: 500rpx;
+ background: linear-gradient(
+ 180deg, /* 渐变方向,从上到下 */
+ #C9F6F5 0%, /* 起始颜色 */
+ #F8F8E2 80%, /* 中间颜色 */
+ #FBFBFB 100% /* 结束颜色 */
+ );
+ position: fixed;
+ top: 0rpx;
+ left: 0rpx;
}
.sousuoBox1 {
diff --git a/pages/activity/info.vue b/pages/activity/info.vue
index 8ebc9ec..bcbfd64 100644
--- a/pages/activity/info.vue
+++ b/pages/activity/info.vue
@@ -16,7 +16,7 @@
活动地点:{{ actiInfoList.addres }}
-
+
@@ -28,33 +28,43 @@
- 未参加
+
+ 未参加
+
- 已参加
+
+ 已参加
+
- 立即报名
+
+ 立即报名
+
- 扫码签到
+
+ 扫码签到
+
- 已签到
+
+ 已签到
+
- 立即报名
+
+ 立即报名
+
- 取消报名
+
+ 取消报名
+
@@ -211,10 +221,11 @@ const toqrcode = (e) => {
};
diff --git a/pages/common/activityList/index.vue b/pages/common/activityList/index.vue
index 7216e40..690686c 100644
--- a/pages/common/activityList/index.vue
+++ b/pages/common/activityList/index.vue
@@ -16,7 +16,7 @@
结束时间:{{ item.endTime }}
-
+
活动地点:{{ item.addres }}
@@ -97,7 +97,7 @@ onShow(() => {
padding-left: 24rpx;
.titile {
- font-weight: 400;
+ font-weight: 600;
height: 80rpx;
font-size: 32rpx;
diff --git a/pages/common/file/fileUpload/index.vue b/pages/common/file/fileUpload/index.vue
index 72a9130..b4c605b 100644
--- a/pages/common/file/fileUpload/index.vue
+++ b/pages/common/file/fileUpload/index.vue
@@ -10,10 +10,11 @@
name="fileInfowx"
multiple
:previewFullImage="true"
+ width="210rpx"
+ height="210rpx"
>
-
-
+
+
@@ -148,30 +149,7 @@ const uploadFilePromise = async (fileInfo1, name) => {
const uploadQN = (file) => {
return uploadQN1(file.url);
};
-//废弃
-const uploadQN2 = (file) => {
- return new Promise((resolve, reject) => {
- const observable = qiniu.upload(file, dataToken.key, dataToken.token, putExtra, config);
- const subscription = observable.subscribe({
- next(res) {
- console.log("next:", res);
- },
- error(err) {
- console.log("error:", err);
- reject(err);
- },
- async complete(res) {
- console.log("complete:", res);
- form.url = res.key;
- form.name = res.key;
- form.type = res.mimeType;
- form.size = res.fsize;
- await addFileList(form);
- resolve(res.key);
- }
- });
- });
-};
+
//调用uni上传方法
const uploadQN1 = (file) => {
return new Promise((resolve, reject) => {
diff --git a/pages/common/talkState/audit.vue b/pages/common/talkState/audit.vue
index b064025..f9d1c5b 100644
--- a/pages/common/talkState/audit.vue
+++ b/pages/common/talkState/audit.vue
@@ -35,15 +35,20 @@ const { proxy } = getCurrentInstance();
const iconConfig = proxy.iconConfig;
const sh2x1 = iconConfig.sh2x1;
const sh2x = iconConfig.sh2x;
-const bgColor = ref('');
-bgColor.value = 'rgba(170, 0, 0, 0)'
+const bgColor = ref('rgba(170, 0, 0, 0)');
+
const leftClick = () => {
proxy.$tab.navigateBack(1)
}
-
diff --git a/pages/register.vue b/pages/register.vue
index 293264e..a981a2f 100644
--- a/pages/register.vue
+++ b/pages/register.vue
@@ -111,6 +111,7 @@
registerSuccess(result) {
// 设置用户信息
this.$store.dispatch('GetInfo').then(res => {
+ this.$store.dispatch('GetUserInfo');
this.$tab.reLaunch('/pages/index')
})
}
diff --git a/pages/takeaway/index.vue b/pages/takeaway/index.vue
index 987f156..19f6415 100644
--- a/pages/takeaway/index.vue
+++ b/pages/takeaway/index.vue
@@ -1,19 +1,159 @@
-
-