第二版页面样式修改
This commit is contained in:
commit
708122d222
File diff suppressed because it is too large
Load Diff
@ -75,8 +75,10 @@
|
|||||||
</view>
|
</view>
|
||||||
</block>
|
</block>
|
||||||
</view>
|
</view>
|
||||||
<view class="log_out" v-if="$store.state.app.token" @click="logout">退出登录</view>
|
<view class="log_out" v-if="$store.state.app.token" @click="modelShow=true">退出登录</view>
|
||||||
<view class="log_out" v-else @click="login">登录账号</view>
|
<view class="log_out" v-else @click="login">登录账号</view>
|
||||||
|
|
||||||
|
<u-modal :show="modelShow" title="警告" content='确定要退出登录吗' closeOnClickOverlay showCancelButton @close="modelShow=false" @cancel="modelShow=false" @confirm="logout"></u-modal>
|
||||||
<!-- <tabbar></tabbar> -->
|
<!-- <tabbar></tabbar> -->
|
||||||
</view>
|
</view>
|
||||||
</template>
|
</template>
|
||||||
@ -96,6 +98,7 @@
|
|||||||
return {
|
return {
|
||||||
myOaData: myOaData,
|
myOaData: myOaData,
|
||||||
src: 'https://cdn.uviewui.com/uview/album/1.jpg',
|
src: 'https://cdn.uviewui.com/uview/album/1.jpg',
|
||||||
|
modelShow: false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
onReady() {
|
onReady() {
|
||||||
@ -107,6 +110,9 @@
|
|||||||
onShow() {
|
onShow() {
|
||||||
this.getOaUserInfo();
|
this.getOaUserInfo();
|
||||||
},
|
},
|
||||||
|
onHide() {
|
||||||
|
this.modelShow = false;
|
||||||
|
},
|
||||||
computed: {
|
computed: {
|
||||||
eyeType() {
|
eyeType() {
|
||||||
return this.$store.state.config.eyeType;
|
return this.$store.state.config.eyeType;
|
||||||
@ -124,19 +130,19 @@
|
|||||||
},
|
},
|
||||||
logout() {
|
logout() {
|
||||||
let that = this;
|
let that = this;
|
||||||
uni.showModal({
|
// uni.showModal({
|
||||||
content: '确定要退出登录吗',
|
// content: '确定要退出登录吗',
|
||||||
success: (e) => {
|
// success: (e) => {
|
||||||
if (e.confirm) {
|
// if (e.confirm) {
|
||||||
uni.navigateTo({
|
uni.navigateTo({
|
||||||
url: '/pages/oaLogin/oaLogin?clear='+true,
|
url: '/pages/oaLogin/oaLogin?clear='+true,
|
||||||
success() {
|
success() {
|
||||||
that.$store.commit('CLEAR');
|
that.$store.commit('CLEAR');
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
})
|
// })
|
||||||
},
|
},
|
||||||
async getOaUserInfo() {
|
async getOaUserInfo() {
|
||||||
const res = await userInfo();
|
const res = await userInfo();
|
||||||
|
@ -32,7 +32,10 @@
|
|||||||
:loadmore-text="loadConfig.loadmoreText" :nomore-text="loadConfig.nomoreText" />
|
:loadmore-text="loadConfig.loadmoreText" :nomore-text="loadConfig.nomoreText" />
|
||||||
</view>
|
</view>
|
||||||
-->
|
-->
|
||||||
|
<u-sticky bgColor="#0022C7" v-if="task_id>0&& !is_admin">
|
||||||
|
<u-tabs :list="tabLists" @click="changeCurrent" lineColor='white' :scrollable="false" lineWidth='40'
|
||||||
|
inactiveStyle='color:white' activeStyle="color:white"></u-tabs>
|
||||||
|
</u-sticky>
|
||||||
<view class="personnel_list">
|
<view class="personnel_list">
|
||||||
<view class="card" v-for="(item, index) in list" :key="item.id">
|
<view class="card" v-for="(item, index) in list" :key="item.id">
|
||||||
<view class="card_head">
|
<view class="card_head">
|
||||||
@ -120,7 +123,6 @@
|
|||||||
:loadmore-text="loadConfig.loadmoreText" :nomore-text="loadConfig.nomoreText" />
|
:loadmore-text="loadConfig.loadmoreText" :nomore-text="loadConfig.nomoreText" />
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
|
|
||||||
<mybtn text="信息登记" v-if="showView" @click="navTo('/subpkg/newArchives/newArchives')"></mybtn>
|
<mybtn text="信息登记" v-if="showView" @click="navTo('/subpkg/newArchives/newArchives')"></mybtn>
|
||||||
</view>
|
</view>
|
||||||
</template>
|
</template>
|
||||||
@ -142,6 +144,12 @@
|
|||||||
task_id: -1,
|
task_id: -1,
|
||||||
is_admin: false,
|
is_admin: false,
|
||||||
list: [],
|
list: [],
|
||||||
|
current: 0,
|
||||||
|
tabLists: [{
|
||||||
|
name: '未更新',
|
||||||
|
}, {
|
||||||
|
name: '已更新'
|
||||||
|
}],
|
||||||
loadConfig: {
|
loadConfig: {
|
||||||
page: 1,
|
page: 1,
|
||||||
limit: 15,
|
limit: 15,
|
||||||
@ -167,7 +175,7 @@
|
|||||||
title: '任务:信息更新'
|
title: '任务:信息更新'
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
this.loadInformationList();
|
this.initLoad();
|
||||||
uni.$on('loadArchives', this.initLoad);
|
uni.$on('loadArchives', this.initLoad);
|
||||||
},
|
},
|
||||||
onShow() {
|
onShow() {
|
||||||
@ -201,7 +209,7 @@
|
|||||||
this.loadConfig.page = 1;
|
this.loadConfig.page = 1;
|
||||||
this.loadConfig.status = "loadmore";
|
this.loadConfig.status = "loadmore";
|
||||||
this.list = [];
|
this.list = [];
|
||||||
this.is_admin ? null : await this.loadInformationList();
|
await this.loadInformationList();
|
||||||
uni.stopPullDownRefresh();
|
uni.stopPullDownRefresh();
|
||||||
},
|
},
|
||||||
async loadInformationList() {
|
async loadInformationList() {
|
||||||
@ -209,14 +217,19 @@
|
|||||||
if (this.loadConfig.status == "nomore") return;
|
if (this.loadConfig.status == "nomore") return;
|
||||||
this.loadConfig.status = "loading"
|
this.loadConfig.status = "loading"
|
||||||
let res = {};
|
let res = {};
|
||||||
if (this.is_admin) res = await taskInformationgist({
|
if (this.is_admin) {
|
||||||
id: this.task_id
|
res = await taskInformationgist({
|
||||||
});
|
id: this.task_id
|
||||||
else res = await informationList({
|
});
|
||||||
page: this.loadConfig.page,
|
}
|
||||||
limit: this.loadConfig.limit,
|
else {
|
||||||
user_id: that.user_id
|
res = await informationList({
|
||||||
})
|
page: this.loadConfig.page,
|
||||||
|
limit: this.loadConfig.limit,
|
||||||
|
user_id: that.user_id,
|
||||||
|
is_update: this.current
|
||||||
|
})
|
||||||
|
}
|
||||||
this.loadConfig.status = "loadmore"
|
this.loadConfig.status = "loadmore"
|
||||||
if (res.data.length < this.loadConfig.limit) {
|
if (res.data.length < this.loadConfig.limit) {
|
||||||
this.loadConfig.status = "nomore"
|
this.loadConfig.status = "nomore"
|
||||||
@ -224,7 +237,11 @@
|
|||||||
this.loadConfig.page++;
|
this.loadConfig.page++;
|
||||||
}
|
}
|
||||||
this.list = [...this.list, ...res.data];
|
this.list = [...this.list, ...res.data];
|
||||||
}
|
},
|
||||||
|
changeCurrent(e) {
|
||||||
|
this.current = e.index;
|
||||||
|
this.initLoad();
|
||||||
|
}
|
||||||
},
|
},
|
||||||
onPullDownRefresh() {
|
onPullDownRefresh() {
|
||||||
this.initLoad();
|
this.initLoad();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user