Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Hooke
/
swx_weapp
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Graphs
Network
Create a new issue
Commits
Issue Boards
Authored by
hookehuyr
2022-10-10 14:39:43 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
fbf65879c08a66abf133e5a5806fb5771118de24
fbf65879
1 parent
65d29c49
新增单个主办方管理页面API联调
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
24 additions
and
10 deletions
src/app.config.js
src/pages/userManage/index.config.js
src/pages/userManage/index.vue
src/app.config.js
View file @
fbf6587
...
...
@@ -2,7 +2,7 @@
* @Author: hookehuyr hookehuyr@gmail.com
* @Date: 2022-05-27 15:57:59
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2022-10-
09 14:37:45
* @LastEditTime: 2022-10-
10 11:01:04
* @FilePath: /swx/src/app.config.js
* @Description:
*/
...
...
@@ -41,6 +41,7 @@ export default {
'pages/userManage/index'
,
'pages/userAdd/index'
,
'pages/userSearch/index'
,
'pages/editProject/index'
,
],
subpackages
:
[
// 配置在tabBar中的页面不能分包写到subpackages中去
{
...
...
src/pages/userManage/index.config.js
View file @
fbf6587
/*
* @Date: 2022-10-08 11:04:11
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2022-10-
08 14:04:54
* @FilePath: /swx/src/pages/
myFollowUser
/index.config.js
* @LastEditTime: 2022-10-
10 14:02:17
* @FilePath: /swx/src/pages/
userManage
/index.config.js
* @Description: 文件描述
*/
export
default
{
navigationBarTitleText
:
'
陪伴的用户
'
,
navigationBarTitleText
:
'
主办方管理
'
,
usingComponents
:
{
},
}
...
...
src/pages/userManage/index.vue
View file @
fbf6587
<!--
* @Date: 2022-09-19 14:11:06
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2022-10-
09 15:18:22
* @LastEditTime: 2022-10-
10 14:33:47
* @FilePath: /swx/src/pages/userManage/index.vue
* @Description: 文件描述
-->
...
...
@@ -12,15 +12,14 @@
<van-row>
<van-col span="18">
<view style="position: relative;">
<AtAvatar circle size="large"
image='https://jdc.jd.com/img/200
' style="display: inline-block;"></AtAvatar>
<AtAvatar circle size="large"
:image='icon_p
' style="display: inline-block;"></AtAvatar>
<view style="display: inline-block; position: absolute; top: 30%; left: 28%;">
<text style="font-size: 1.05rem;">周三读书会(主办方)</text>
<van-icon :name="icon_vip" size="1rem" color="" class="vip-icon" />
<text style="font-size: 1.05rem;">{{ $query.name }}</text>
</view>
</view>
</van-col>
<van-col span="6">
<view @tap="editInfo()" style="background-color: #DABE73; color: white; padding: 0.5rem 0; border-radius: 1rem; text-align: center; font-size: 0.85rem;margin-top: 1rem;">编辑主办方</view>
<view @tap="editInfo(
$query.id
)" style="background-color: #DABE73; color: white; padding: 0.5rem 0; border-radius: 1rem; text-align: center; font-size: 0.85rem;margin-top: 1rem;">编辑主办方</view>
</van-col>
</van-row>
</view>
...
...
@@ -80,8 +79,9 @@
</template>
<script setup>
import { ref } from "vue";
import { ref
, onMounted
} from "vue";
import icon_vip from '@/images/icon/vip@2x.png'
import icon_p from '@/images/icon/zhubanfang@2x.png'
import Taro from '@tarojs/taro'
import { AtAvatar } from 'taro-ui-vue3'
import "taro-ui-vue3/dist/style/components/avatar.scss"
...
...
@@ -90,6 +90,13 @@ import icon_add from '@/images/icon/chengyuan@2x.png'
import icon_user from '@/images/icon/yonghu@2x.png'
import Dialog from '@vant/weapp/dist/dialog/dialog';
let instance = Taro.getCurrentInstance();
const $query = ref('');
onMounted(() => {
// 获取页面参数
$query.value = instance.router.params;
})
const activityList = ref([{
avatar: 'https://img.yzcdn.cn/vant/cat.jpeg',
name: '净妙',
...
...
@@ -187,6 +194,12 @@ const goToSearchUser = () => {
})
}
const editInfo = (id) => {
Taro.navigateTo({
url: '../editProject/index?id=' + id
})
}
const addUser = () => {
Dialog.confirm({
title: '温馨提示',
...
...
Please
register
or
login
to post a comment