index.vue 2.74 KB
<!--
 * @Date: 2022-09-19 14:11:06
 * @LastEditors: hookehuyr hookehuyr@gmail.com
 * @LastEditTime: 2022-10-09 13:08:46
 * @FilePath: /swx/src/pages/projectManage/index.vue
 * @Description: 文件描述
-->
<template>
  <view class="project-manage-page">
    <view class="activity-title">
      <view class="box" style="border-bottom: 1px solid #F2F2F2;">
        <text class="bg-gradient" style="font-size: 1rem;">我创建的主办方</text>
      </view>
    </view>
    <view style="background-color: #FFFFFF;">
      <view v-for="(item, index) in createProject" :key="index" style="background-color: #FFFFFF; padding: 1rem 0; margin: 0 1rem; border-bottom: 1px solid #F2F2F2;">
        <van-row>
          <van-col span="20">
            <view>
              <van-icon :name="icon_p" size="2.25rem" color="" style="vertical-align: middle;" />
              <text style="font-size: 1.15rem; color: #222;">&nbsp;{{ item.name }}</text>
            </view>
          </van-col>
          <van-col span="4">
            <view @tap="onManage" style="color: #199A74; border: 1px solid #199A74; border-radius: 2rem; text-align: center; margin-top: 0.5rem;">管理</view>
          </van-col>
        </van-row>
      </view>
    </view>
    <view style="height: 1rem;"></view>
    <view class="activity-title">
      <view class="box" style="border-bottom: 1px solid #F2F2F2;">
        <text class="bg-gradient" style="font-size: 1rem;">我加入的主办方</text>
      </view>
    </view>
    <view style="background-color: #FFFFFF;">
      <view v-for="(item, index) in joinProject" :key="index" style="background-color: #FFFFFF; padding: 1rem 0; margin: 0 1rem; border-bottom: 1px solid #F2F2F2;">
        <van-row>
          <van-col span="24">
            <view>
              <van-icon :name="icon_p" size="2.25rem" color="" style="vertical-align: middle;" />
              <text style="font-size: 1.15rem; color: #999999;">&nbsp;{{ item.name }}</text>
            </view>
          </van-col>
        </van-row>
      </view>
    </view>
  </view>
  <bottom-button @on-submit="onSubmit">新建主办方</bottom-button>
</template>

<script setup>
import Taro from '@tarojs/taro'
import { ref } from "vue";
import icon_p from '@/images/icon/zhubanfang@2x.png'
import bottomButton from "@/components/bottom-button";

const createProject = ref([{
  name: '周三读书会'
}, {
  name: '星空治愈音乐会'
}, {
  name: '周四读书会'
}]);

const joinProject = ref([{
  name: '企业家联盟'
}, {
  name: '星光读书会'
}]);

const onSubmit = () => {
  Taro.navigateTo({
    url: '../createProject/index'
  })
}

const onManage = () => {
  Taro.navigateTo({
    url: '../userManage/index'
  })
}
</script>

<script>
import "./index.less";
export default {
  name: "demoPage",
};
</script>