会议通知改回来

This commit is contained in:
wanglei
2021-12-13 11:29:56 +08:00
parent 1c9c769b69
commit be8eadc9a9
6 changed files with 24 additions and 28 deletions

View File

@@ -1,6 +1,6 @@
<template> <template>
<div class="meeting"> <div class="meeting">
<ai-top-fixed> <AiTopFixed>
<u-grid :col="3" :border="false"> <u-grid :col="3" :border="false">
<u-grid-item v-for="(item,index) in grid" :key="index" :custom-style="{padding:'14px 0'}" <u-grid-item v-for="(item,index) in grid" :key="index" :custom-style="{padding:'14px 0'}"
@click="handleClick(index)"> @click="handleClick(index)">
@@ -8,7 +8,7 @@
<view class="label">{{ item.label }}</view> <view class="label">{{ item.label }}</view>
</u-grid-item> </u-grid-item>
</u-grid> </u-grid>
</ai-top-fixed> </AiTopFixed>
<div class="body"> <div class="body">
<header>待参加的会议</header> <header>待参加的会议</header>
<template v-if="meetingList.length"> <template v-if="meetingList.length">
@@ -42,25 +42,25 @@
</div> </div>
</template> </template>
<template v-else> <template v-else>
<ai-empty/> <AiEmpty/>
</template> </template>
</div> </div>
<u-divider bg-color="#F5F5F5" v-if="meetingList.length">已经到底啦</u-divider> <u-divider bg-color="#F5F5F5" v-if="meetingList.length">已经到底啦</u-divider>
<ai-add @add="add"/> <AiAdd @add="add"/>
</div> </div>
</template> </template>
<script> <script>
import AiEmpty from "../../components/AiEmpty"; import addMeeting from './addMeeting';
import AiTopFixed from "../../components/AiTopFixed"; import belongToMe from './belongToMe';
import AiAdd from "../../components/AiAdd"; import detail from './detail';
import {addMeeting, belongToMe, detail, meetingList} from './components' import meetingList from './meetingList';
import AiOpenData from "../../components/AiOpenData"; import AiOpenData from "../../components/AiOpenData";
export default { export default {
name: "AppMeetingNotice", name: "AppMeetingNotice",
appName: "会议通知", appName: "会议通知",
components: {AiOpenData, AiEmpty, AiTopFixed, AiAdd, addMeeting, belongToMe, detail, meetingList}, components: {AiOpenData, addMeeting, belongToMe, detail, meetingList},
data() { data() {
return { return {
meetingList: [], meetingList: [],
@@ -130,15 +130,15 @@ export default {
handleClick(index){ handleClick(index){
let url let url
if(index==0 || index==2){ if(index==0 || index==2){
url="/pages/meetingNotice/components/meetingList?index=" + index url="/apps/AppMeetingNotice/meetingList?index=" + index
}else if(index==1){ }else if(index==1){
url="/pages/meetingNotice/components/belongToMe" url="/apps/AppMeetingNotice/belongToMe"
} }
uni.navigateTo({url}) uni.navigateTo({url})
}, },
add() { add() {
uni.navigateTo({ uni.navigateTo({
url: "/pages/meetingNotice/components/addMeeting" url: "/apps/AppMeetingNotice/addMeeting"
}) })
} }
}, },

View File

@@ -88,8 +88,8 @@
</template> </template>
<script> <script>
import AiBack from "../../../components/AiBack"; import AiBack from "../../components/AiBack";
import AiUploader from "../../../components/AiUploader"; import AiUploader from "../../components/AiUploader";
import {mapActions} from "vuex"; import {mapActions} from "vuex";
export default { export default {

View File

@@ -39,10 +39,10 @@
</template> </template>
<script> <script>
import AiTopFixed from "../../../components/AiTopFixed"; import AiTopFixed from "../../components/AiTopFixed";
import AiBack from "../../../components/AiBack"; import AiBack from "../../components/AiBack";
import AiEmpty from "../../../components/AiEmpty"; import AiEmpty from "../../components/AiEmpty";
import AiOpenData from "../../../components/AiOpenData"; import AiOpenData from "../../components/AiOpenData";
import {mapActions} from "vuex"; import {mapActions} from "vuex";
export default { export default {

View File

@@ -1,4 +0,0 @@
export {default as addMeeting} from './addMeeting'
export {default as belongToMe} from './belongToMe'
export {default as detail} from './detail'
export {default as meetingList} from './meetingList'

View File

@@ -97,10 +97,10 @@
</template> </template>
<script> <script>
import AiBack from "../../../components/AiBack"; import AiBack from "../../components/AiBack";
import {mapActions, mapState} from "vuex"; import {mapActions, mapState} from "vuex";
import AiTopFixed from "../../../components/AiTopFixed"; import AiTopFixed from "../../components/AiTopFixed";
import AiOpenData from "../../../components/AiOpenData"; import AiOpenData from "../../components/AiOpenData";
export default { export default {
name: "detail", name: "detail",

View File

@@ -36,9 +36,9 @@
</template> </template>
<script> <script>
import AiBack from "../../../components/AiBack"; import AiBack from "../../components/AiBack";
import AiEmpty from "../../../components/AiEmpty"; import AiEmpty from "../../components/AiEmpty";
import AiOpenData from "../../../components/AiOpenData"; import AiOpenData from "../../components/AiOpenData";
export default { export default {
name: "meetingList", name: "meetingList",