|
@@ -43,7 +43,7 @@
|
|
|
<view class="cd">
|
|
|
<view class="out">
|
|
|
<view class="int">
|
|
|
- <view class="icon" style="color: #f44336"></view>
|
|
|
+ <view class="icon" style="background-color: #f44336"></view>
|
|
|
<view class="title">失业登记</view>
|
|
|
</view>
|
|
|
</view>
|
|
@@ -51,7 +51,7 @@
|
|
|
<view class="cd">
|
|
|
<view class="out">
|
|
|
<view class="int">
|
|
|
- <view class="icon" style="color: #4581fb"></view>
|
|
|
+ <view class="icon" style="background-color: #4581fb"></view>
|
|
|
<view class="title">就业补贴</view>
|
|
|
</view>
|
|
|
</view>
|
|
@@ -59,7 +59,7 @@
|
|
|
<view class="cd">
|
|
|
<view class="out">
|
|
|
<view class="int">
|
|
|
- <view class="icon" style="color: #ff9800"></view>
|
|
|
+ <view class="icon" style="background-color: #ff9800"></view>
|
|
|
<view class="title">培训指导</view>
|
|
|
</view>
|
|
|
</view>
|
|
@@ -67,7 +67,7 @@
|
|
|
<view class="cd">
|
|
|
<view class="out">
|
|
|
<view class="int">
|
|
|
- <view class="icon" style="color: #607d8b"></view>
|
|
|
+ <view class="icon" style="background-color: #00BCD4"></view>
|
|
|
<view class="title">法务服务</view>
|
|
|
</view>
|
|
|
</view>
|
|
@@ -75,7 +75,7 @@
|
|
|
<view class="cd">
|
|
|
<view class="out">
|
|
|
<view class="int">
|
|
|
- <view class="icon" style="color: #795548"></view>
|
|
|
+ <view class="icon" style="background-color: #03A9F4"></view>
|
|
|
<view class="title">企业入驻</view>
|
|
|
</view>
|
|
|
</view>
|
|
@@ -83,7 +83,7 @@
|
|
|
<view class="cd">
|
|
|
<view class="out">
|
|
|
<view class="int">
|
|
|
- <view class="icon" style="color: #3f51b5"></view>
|
|
|
+ <view class="icon" style="background-color: #3f51b5"></view>
|
|
|
<view class="title">我的简历</view>
|
|
|
</view>
|
|
|
</view>
|
|
@@ -91,7 +91,7 @@
|
|
|
<view class="cd">
|
|
|
<view class="out">
|
|
|
<view class="int">
|
|
|
- <view class="icon" style="color: #4caf50"></view>
|
|
|
+ <view class="icon" style="background-color: #4caf50"></view>
|
|
|
<view class="title">面试邀约</view>
|
|
|
</view>
|
|
|
</view>
|
|
@@ -99,7 +99,7 @@
|
|
|
<view class="cd">
|
|
|
<view class="out">
|
|
|
<view class="int">
|
|
|
- <view class="icon" style="color: #607d8b"></view>
|
|
|
+ <view class="icon" style="background-color: #607d8b"></view>
|
|
|
<view class="title">合同列表</view>
|
|
|
</view>
|
|
|
</view>
|
|
@@ -107,7 +107,7 @@
|
|
|
<view class="cd">
|
|
|
<view class="out">
|
|
|
<view class="int">
|
|
|
- <view class="icon" style="color: #ffc107"></view>
|
|
|
+ <view class="icon" style="background-color: #ffc107"></view>
|
|
|
<view class="title">交付进度</view>
|
|
|
</view>
|
|
|
</view>
|
|
@@ -115,49 +115,16 @@
|
|
|
<view class="cd">
|
|
|
<view class="out">
|
|
|
<view class="int">
|
|
|
- <view class="icon" style="color: #2196f3"></view>
|
|
|
+ <view class="icon" style="background-color: #2196f3"></view>
|
|
|
<view class="title">历史评价</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
- </view>
|
|
|
- <!--新闻-->
|
|
|
- <view class="news">
|
|
|
- <view class="gg">
|
|
|
- <view class="title">最新资讯</view>
|
|
|
- <view class="bor"></view>
|
|
|
- <view class="more">
|
|
|
- <text>更多</text>
|
|
|
- <text class="icon"></text>
|
|
|
- </view>
|
|
|
- </view>
|
|
|
- <view class="item">
|
|
|
- <view class="title omit">春招进行时......</view>
|
|
|
- <view class="date">04-29</view>
|
|
|
- </view>
|
|
|
- <view class="item">
|
|
|
- <view class="title omit">2022年全区十八大与南宁召开广西大力推广招聘兼职的在线</view>
|
|
|
- <view class="date">04-29</view>
|
|
|
- </view>
|
|
|
- </view>
|
|
|
- <!--图片内容-->
|
|
|
- <view class="ad" style="margin-left: -10px; margin-right: -10px">
|
|
|
- <view class="item" style="height: 190px">
|
|
|
- <view class="out">
|
|
|
- <view class="int" style="height: 175px; box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2)">
|
|
|
- <image src="../../../static/a1.jpg" mode="heightFix" style="height: 180px; width: 100%"></image>
|
|
|
- </view>
|
|
|
- </view>
|
|
|
- </view>
|
|
|
- <view class="item" style="height: 190px">
|
|
|
+ <view class="cd">
|
|
|
<view class="out">
|
|
|
<view class="int">
|
|
|
- <view class="it" style="height: 80px">
|
|
|
- <image src="http://47.104.228.216/prod-api/profile/upload/2024/04/29/1714391297208.jpg" mode="aspectFill" style="height: 85px; width: 100%"></image>
|
|
|
- </view>
|
|
|
- <view class="it" style="height: 80px; margin-top: 15px">
|
|
|
- <image src="http://47.104.228.216/prod-api/profile/upload/2024/04/29/1714391360454.jpg" mode="aspectFill" style="height: 77px; width: 100%"></image>
|
|
|
- </view>
|
|
|
+ <view class="icon" style="background-color: #FF5722"></view>
|
|
|
+ <view class="title">分享有利</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
@@ -169,96 +136,96 @@
|
|
|
</view>
|
|
|
</template>
|
|
|
<script>
|
|
|
-export default {
|
|
|
- data() {
|
|
|
- return {
|
|
|
- ip: this.http.ip,
|
|
|
- user: {}
|
|
|
- };
|
|
|
- },
|
|
|
- onShow() {
|
|
|
- /* this.user = {
|
|
|
- token: 'eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6ImI0M2FmZjFmLWQ1YWMtNDk3Yi1hNDNiLTEwYTRiMmJmYmI4YiJ9.2IEItPPaVUBQw416MK9SA6OM_PE5WgcpvTdVf_-KJ8AQsI1J9PzMlRiA2ZCQT6gdHbY9l9wS1ZxQzdIxTx9PjQ'
|
|
|
- };
|
|
|
- uni.setStorageSync('user', this.user); */
|
|
|
- if (this.hasLogin()) {
|
|
|
- this.getUserInfo();
|
|
|
- }
|
|
|
- },
|
|
|
- methods: {
|
|
|
- getUserInfo() {
|
|
|
- this.http.request({
|
|
|
- url: '/app/user/info',
|
|
|
- success: (res) => {
|
|
|
- this.user = res.data.data;
|
|
|
- }
|
|
|
- });
|
|
|
+ export default {
|
|
|
+ data() {
|
|
|
+ return {
|
|
|
+ ip: this.http.ip,
|
|
|
+ user: {}
|
|
|
+ };
|
|
|
},
|
|
|
- go(url) {
|
|
|
+ onShow() {
|
|
|
+ /* this.user = {
|
|
|
+ token: 'eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6ImI0M2FmZjFmLWQ1YWMtNDk3Yi1hNDNiLTEwYTRiMmJmYmI4YiJ9.2IEItPPaVUBQw416MK9SA6OM_PE5WgcpvTdVf_-KJ8AQsI1J9PzMlRiA2ZCQT6gdHbY9l9wS1ZxQzdIxTx9PjQ'
|
|
|
+ };
|
|
|
+ uni.setStorageSync('user', this.user); */
|
|
|
if (this.hasLogin()) {
|
|
|
- if (url == 'auth') {
|
|
|
- uni.navigateTo({ url: '/pages/auth/index' });
|
|
|
- }
|
|
|
- if (url == 'company' && this.user.isAuthentication === 1) {
|
|
|
- uni.navigateTo({ url: '/pages/company/index' });
|
|
|
- }
|
|
|
- if (url == 'packages' && this.user.isCompany > 0 && this.user.isContract == 1) {
|
|
|
- uni.switchTab({ url: '/pages/packages/index' });
|
|
|
- }
|
|
|
- if (url == 'contract' && this.user.isContract == 1) {
|
|
|
- this.look();
|
|
|
- }
|
|
|
- if (url == 'info') {
|
|
|
- uni.navigateTo({ url: '/pages/user/info' });
|
|
|
- }
|
|
|
- } else {
|
|
|
- uni.navigateTo({ url: '/pages/user/login' });
|
|
|
+ this.getUserInfo();
|
|
|
}
|
|
|
},
|
|
|
- //查看合同
|
|
|
- look() {
|
|
|
- uni.showLoading({ title: '正在打开合同...', mask: true });
|
|
|
- uni.downloadFile({
|
|
|
- url: this.user.isContract == 0 ? this.ip + this.contract.url : this.ip + '/app/contract/look',
|
|
|
- header: { Authorization: this.getUser().token },
|
|
|
- success: (res) => {
|
|
|
- uni.openDocument({
|
|
|
- filePath: res.tempFilePath,
|
|
|
- showMenu: true,
|
|
|
- success: (res) => {
|
|
|
- uni.hideLoading();
|
|
|
- }
|
|
|
- });
|
|
|
- },
|
|
|
- fail: (res) => {
|
|
|
- uni.hideLoading();
|
|
|
+ methods: {
|
|
|
+ getUserInfo() {
|
|
|
+ this.http.request({
|
|
|
+ url: '/app/user/info',
|
|
|
+ success: (res) => {
|
|
|
+ this.user = res.data.data;
|
|
|
+ }
|
|
|
+ });
|
|
|
+ },
|
|
|
+ go(url) {
|
|
|
+ if (this.hasLogin()) {
|
|
|
+ if (url == 'auth') {
|
|
|
+ uni.navigateTo({ url: '/pages/auth/index' });
|
|
|
+ }
|
|
|
+ if (url == 'company' && this.user.isAuthentication === 1) {
|
|
|
+ uni.navigateTo({ url: '/pages/company/index' });
|
|
|
+ }
|
|
|
+ if (url == 'packages' && this.user.isCompany > 0 && this.user.isContract == 1) {
|
|
|
+ uni.switchTab({ url: '/pages/packages/index' });
|
|
|
+ }
|
|
|
+ if (url == 'contract' && this.user.isContract == 1) {
|
|
|
+ this.look();
|
|
|
+ }
|
|
|
+ if (url == 'info') {
|
|
|
+ uni.navigateTo({ url: '/pages/user/info' });
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ uni.navigateTo({ url: '/pages/user/login' });
|
|
|
}
|
|
|
- });
|
|
|
- },
|
|
|
- //退出登录
|
|
|
- exit(url) {
|
|
|
- uni.showModal({
|
|
|
- title: '提示',
|
|
|
- content: '确定退出登录?',
|
|
|
- success: (res) => {
|
|
|
- if (res.confirm) {
|
|
|
- this.http.request({
|
|
|
- url: this.http.urls.logout,
|
|
|
+ },
|
|
|
+ //查看合同
|
|
|
+ look() {
|
|
|
+ uni.showLoading({ title: '正在打开合同...', mask: true });
|
|
|
+ uni.downloadFile({
|
|
|
+ url: this.user.isContract == 0 ? this.ip + this.contract.url : this.ip + '/app/contract/look',
|
|
|
+ header: { Authorization: this.getUser().token },
|
|
|
+ success: (res) => {
|
|
|
+ uni.openDocument({
|
|
|
+ filePath: res.tempFilePath,
|
|
|
+ showMenu: true,
|
|
|
success: (res) => {
|
|
|
- uni.removeStorageSync('user');
|
|
|
- uni.$emit('top');
|
|
|
- uni.switchTab({
|
|
|
- url: '/pages/index/index'
|
|
|
- });
|
|
|
+ uni.hideLoading();
|
|
|
}
|
|
|
});
|
|
|
+ },
|
|
|
+ fail: (res) => {
|
|
|
+ uni.hideLoading();
|
|
|
}
|
|
|
- }
|
|
|
- });
|
|
|
+ });
|
|
|
+ },
|
|
|
+ //退出登录
|
|
|
+ exit(url) {
|
|
|
+ uni.showModal({
|
|
|
+ title: '提示',
|
|
|
+ content: '确定退出登录?',
|
|
|
+ success: (res) => {
|
|
|
+ if (res.confirm) {
|
|
|
+ this.http.request({
|
|
|
+ url: this.http.urls.logout,
|
|
|
+ success: (res) => {
|
|
|
+ uni.removeStorageSync('user');
|
|
|
+ uni.$emit('top');
|
|
|
+ uni.switchTab({
|
|
|
+ url: '/pages/index/index'
|
|
|
+ });
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
}
|
|
|
- }
|
|
|
-};
|
|
|
+ };
|
|
|
</script>
|
|
|
<style lang="scss">
|
|
|
-@import 'index.scss';
|
|
|
-</style>
|
|
|
+ @import 'index.scss';
|
|
|
+</style>
|