Compare commits

..

6 Commits
master ... test

@ -1,13 +1,17 @@
## 伯才供应链 ## 伯才供应链
``` ```
访问网址https://ibocai.cn
FTP文件夹 FTP文件夹
1正式环境webapp/yishoudangit对应分支master 1正式环境webapp/yishoudangit对应分支master
测试环境webapp/yishoudan/supplychaintestgit对应分支test 访问网址https://ibocai.cn
两个环境的区别: 2测试环境webapp/yishoudan/supplychaintestgit对应分支test
均链接正式环境,但测试环境会比正式环境多一些测试性质功能 访问网址https://ibocai.cn
2删除并重新上传staticindex.htmlfavicon.ico 3删除并重新上传staticindex.htmlfavicon.ico
```
```
两个环境的区别:
均链接正式环境,但测试环境会比正式环境多一些测试性质功能
``` ```

@ -93,7 +93,7 @@
// border: 1px solid #dcdcdc; // border: 1px solid #dcdcdc;
padding: 16px; padding: 16px;
background-color: #fff; background-color: #fff;
margin-bottom: 12px; margin-bottom: 16px;
transition: all 0.2s; transition: all 0.2s;
cursor: pointer; cursor: pointer;
position: relative; position: relative;

@ -0,0 +1,121 @@
<template>
<div class="list-panel-active">
<div class="m-title g_flex_row_between">
<div class="g_flex_1" style="opacity: 0.5;">
活动提醒
</div>
<div class="g_flex_none g_flex_column_center" style="cursor: pointer;">
<div class="g_flex_row_end" >
<div style="color: #246394;font-size: 14px;opacity: 1;" class="g_flex_column_center">
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-plus "><path d="M12 5l0 14"></path><path d="M5 12l14 0"></path></svg>
</div>
<div style="color: #246394;font-size: 14px;opacity: 1;margin-top: -2px;margin-left: 2px;font-weight: 600;">
提交活动
</div>
</div>
</div>
</div>
<div class="m-list">
<div v-for="(item,index) in list" :key="index"
class="item g_flex_column_center"
>
<div class="g_flex_none g_flex_row_start">
<div class="g_flex_none title">
{{ item.date }}
</div>
<div class="g_flex_1 g_ell_1 g_ml_12 g_mr_12 title value">
{{ item.title }}
</div>
<div>
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="#7f7f7f" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-bell-plus " data-sentry-element="IconBellPlus" data-sentry-source-file="index.tsx"><path d="M12.5 17h-8.5a4 4 0 0 0 2 -3v-3a7 7 0 0 1 4 -6a2 2 0 1 1 4 0a7 7 0 0 1 4 6v1"></path><path d="M9 17v1a3 3 0 0 0 3.51 2.957"></path><path d="M16 19h6"></path><path d="M19 16v6"></path></svg>
</div>
</div>
</div>
<div class="m-opa g_flex_row_between g_mt_12" style="height: 20px;overflow: hidden;">
<div style="color: #868e96;cursor: pointer;" class="g_fs_14 g_fw_600">
查看全部
</div>
<div class="g_flex_row_end" style="cursor: pointer;">
<div style="color: #868e96;">
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-calendar-plus "><path d="M12.5 21h-6.5a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v5"></path><path d="M16 3v4"></path><path d="M8 3v4"></path><path d="M4 11h16"></path><path d="M16 19h6"></path><path d="M19 16v6"></path></svg>
</div>
<div style="color: #868e96;margin-top: -2px;" class="g_fs_14 g_fw_600 g_flex_column_center g_ml_2">
添加到日历
</div>
</div>
</div>
</div>
</div>
</template>
<script>
export default {
name: 'Active',
props: {},
data() {
return {
list:[
{
title:'支持疾病、药品、医院、医生等常用医疗场景的搜索查询,致力于提供简洁可信的医疗信息内容',
date:'02-14'
},
{
title:'支持疾病、药品、医院、医生等常用医疗场景的搜索查询,致力于提供简洁可信的医疗信息内容',
date:'02-17'
},
]
}
},
created() {},
mounted() {},
methods: {}
}
</script>
<style>
.list-panel-active {
background-color: #fff;
border-radius: 8px;
box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px;
padding: 16px;
margin-top: 16px;
margin-bottom: 16px;
.m-title{
color: rgb(0,0,0);
line-height: 1.5;
font-size: 17px;
margin-bottom: 12px;
}
.m-list{
.item{
margin-bottom: 12px;
border-bottom: 1px solid #dcdcdc;
padding-top: 10px;
padding-bottom: 10px;
.title{
color: rgb(25, 25, 25);
font-size: 14px;
line-height: 1.57;
}
.img{
width: 32px;
height: auto;
border-radius: 4px;
}
&:hover{
.value{
cursor: pointer;
text-decoration: underline;
color: rgba(36,99,148,.9);
}
}
&:first-child{
border-top: 1px solid #dcdcdc;
}
&:last-child{
margin-bottom: 0;
}
}
}
}
</style>

@ -0,0 +1,133 @@
<template>
<div class="list-panel-hot">
<div class="m-title">
24小时热榜
</div>
<div class="m-list" v-if="list.length > 0">
<div v-for="(item,index) in list" :key="index"
class="item g_flex_row_start"
>
<div class="g_flex_none g_flex_column_center key">
{{ index + 1 }}
</div>
<div class="g_flex_1 g_ell_1 value">
{{ item.title }}
</div>
</div>
</div>
<div class="m-loading g_flex_c" v-if="list.length == 0" style="min-height: 322px;">
<a-spin />
</div>
<div class="m-more g_flex_column_center">
<div class="g_flex_row_center">
<div class="text">
更多
</div>
<div class="icon">
<a-icon type="right" />
</div>
</div>
</div>
</div>
</template>
<script>
import {
JobListApi,
} from "../../../../api/job";
export default {
name: 'Hot',
props: {},
data() {
return {
list:[]
}
},
created() {
this.getList()
},
mounted() {
},
methods: {
async getList(){
let that = this;
const { data } = await JobListApi({
pageNum: 1,
pageSize: 10,
jobCategory: 608,
sortTag:3
});
let resData = data.data;
if(resData.recordCount > 0){
that.list = resData.recordList.map(item => {
return {
title:item.jobName
}
})
}else{
that.list = [];
}
console.log('24小时热榜',data);
}
}
}
</script>
<style>
.list-panel-hot{
background-color: #fff;
border-radius: 8px;
box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px;
padding: 16px;
.m-title{
color: rgb(0,0,0);
opacity: 0.5;
line-height: 1.5;
font-size: 17px;
margin-bottom: 12px;
}
.m-list{
.item{
margin-bottom: 16px;
.key{
width: 20px;
font-size: 14px;
color: #afafaf;
}
.value{
font-size: 14px;
color: rgba(0,0,0,.9);
}
&:nth-child(1),&:nth-child(2),&:nth-child(3){
.key{
color: #e02020;
}
}
&:hover{
.value{
cursor: pointer;
text-decoration: underline;
color: rgba(36,99,148,.9);
}
}
}
}
.m-more{
border-radius: 3px;
border: .5px solid #d8d8d8;
background-color: #fff;
font-size: 14px;
width: 100%;
height: 40px;
cursor: pointer;
.icon{
font-size: 14px;
}
&:hover{
filter: brightness(.98);
}
}
}
</style>

@ -0,0 +1,120 @@
<template>
<div class="list-panel-recom">
<div class="m-title g_flex_row_between">
<div class="g_flex_1" style="opacity: 0.5;">
产品推荐
</div>
<div class="g_flex_none g_flex_column_center" style="cursor: pointer;">
<div class="g_flex_row_end" >
<div style="color: #246394;font-size: 14px;opacity: 1;" class="g_flex_column_center">
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-plus "><path d="M12 5l0 14"></path><path d="M5 12l14 0"></path></svg>
</div>
<div style="color: #246394;font-size: 14px;opacity: 1;margin-top: -2px;margin-left: 2px;font-weight: 600;">
提交产品
</div>
</div>
</div>
</div>
<div class="m-list">
<div v-for="(item,index) in list" :key="index"
class="item"
>
<div class="g_flex_none g_flex_row_start">
<div class="g_flex_none">
<img :src="item.img" class="img" alt="">
</div>
<div class="g_flex_1 g_flex_column_center">
<div class="g_ell_1 title">
{{ item.title }}
</div>
</div>
</div>
<div class="g_flex_1 subtitle">
{{ item.subTitle }}
</div>
</div>
</div>
</div>
</template>
<script>
export default {
name: 'Recom',
props: {},
data() {
return {
list:[
{
title:'知识星球',
subTitle:'知识工作者的内容变现工具',
img:'https://readhub.cn/_next/image?url=https%3A%2F%2Fresource.nocode.com%2Freadhub%2Fsponsor%2Fsponsor_logo_ask.png&w=32&q=75'
},
{
title:'知识星球',
subTitle:'支持疾病、药品、医院、医生等常用医疗场景的搜索查询,致力于提供简洁可信的医疗信息内容',
img:'https://readhub.cn/_next/image?url=https%3A%2F%2Fresource.nocode.com%2Freadhub%2Fsponsor%2Fsponsor_logo_ask.png&w=32&q=75'
},
{
title:'知识星球',
subTitle:'知识工作者的内容变现工具',
img:'https://readhub.cn/_next/image?url=https%3A%2F%2Fresource.nocode.com%2Freadhub%2Fsponsor%2Fsponsor_logo_ask.png&w=32&q=75'
},
]
}
},
created() {},
mounted() {},
methods: {}
}
</script>
<style>
.list-panel-recom {
background-color: #fff;
border-radius: 8px;
box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px;
padding: 16px;
margin-top: 16px;
.m-title{
color: rgb(0,0,0);
line-height: 1.5;
font-size: 17px;
margin-bottom: 12px;
}
.m-list{
.item{
margin-bottom: 12px;
border-radius: 8px;
box-shadow: rgb(0 0 0 / 10%) 0px 0px 0px;
border: 1px solid #dcdcdc;
padding: 16px;
transition: all 0.1s;
cursor: pointer;
.title{
margin-left: 10px;
color: rgb(25, 25, 25);
font-size: 16px;
font-weight: 500;
line-height: 1.63;
}
.subtitle{
margin-top: 12px;
color: rgb(87, 87, 87);
font-size: 14px;
}
.img{
width: 32px;
height: auto;
border-radius: 4px;
}
&:hover{
box-shadow: rgb(0 0 0 / 10%) 0px 4px 12px;
transform: scale(1.001);
}
&:last-child{
margin-bottom: 0;
}
}
}
}
</style>

@ -0,0 +1,121 @@
<template>
<div class="list-panel-sponsor">
<div class="m-title g_flex_row_between">
<div class="g_flex_1" style="opacity: 0.5;">
赞助商
</div>
<div class="g_flex_none g_flex_column_center" style="cursor: pointer;">
<div class="g_flex_row_end" >
<div style="color: #246394;font-size: 14px;opacity: 1;" class="g_flex_column_center">
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-mail "><path d="M3 7a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v10a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-10z"></path><path d="M3 7l9 6l9 -6"></path></svg>
</div>
<div style="color: #246394;font-size: 14px;opacity: 1;margin-top: -2px;margin-left: 2px;font-weight: 600;">
加入
</div>
</div>
</div>
</div>
<div class="m-list">
<div v-for="(item,index) in list" :key="index"
class="item g_flex_row_start"
>
<div class="g_flex_1 box g_flex_column_center">
<div>
<span class="title">
{{ item.title }}
</span>
<span class="subtitle">
{{ item.subTitle }}
</span>
</div>
</div>
<div class="g_flex_none">
<img :src="item.img" alt="" class="img"></img>
</div>
</div>
</div>
</div>
</template>
<script>
export default {
name: 'Sponsor',
props: {},
data() {
return {
list:[
{
title:'知识星球',
subTitle:'知识工作者的内容变现工具',
img:'https://readhub.cn/_next/image?url=https%3A%2F%2Fresource.nocode.com%2Freadhub%2Fsponsor%2Fsponsor_logo_zsxq.png&w=96&q=75'
},
{
title:'知识星球',
subTitle:'知识工作者的内容变现工具',
img:'https://readhub.cn/_next/image?url=https%3A%2F%2Fresource.nocode.com%2Freadhub%2Fsponsor%2Fsponsor_logo_zsxq.png&w=96&q=75'
},
{
title:'知识星球',
subTitle:'知识工作者的内容变现工具',
img:'https://readhub.cn/_next/image?url=https%3A%2F%2Fresource.nocode.com%2Freadhub%2Fsponsor%2Fsponsor_logo_zsxq.png&w=96&q=75'
},
{
title:'知识星球',
subTitle:'知识工作者的内容变现工具',
img:'https://readhub.cn/_next/image?url=https%3A%2F%2Fresource.nocode.com%2Freadhub%2Fsponsor%2Fsponsor_logo_zsxq.png&w=96&q=75'
},
]
}
},
created() {},
mounted() {},
methods: {}
}
</script>
<style>
.list-panel-sponsor {
background-color: #fff;
border-radius: 8px;
box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px;
padding: 16px;
margin-top: 16px;
.m-title{
color: rgb(0,0,0);
line-height: 1.5;
font-size: 17px;
margin-bottom: 12px;
}
.m-list{
.item{
margin-bottom: 12px;
border-radius: 8px;
box-shadow: rgb(0 0 0 / 10%) 0px 0px 0px;
border: 1px solid #dcdcdc;
padding: 16px;
transition: all 0.1s;
cursor: pointer;
.title{
color: rgb(51, 51, 51);
font-size: 16px;
font-weight: 600;
}
.subtitle{
color: rgb(51, 51, 51);
font-size: 16px;
}
.img{
width: 79px;
height: auto;
}
&:hover{
box-shadow: rgb(0 0 0 / 10%) 0px 4px 12px;
transform: scale(1.001);
}
&:last-child{
margin-bottom: 0;
}
}
}
}
</style>

@ -184,7 +184,7 @@
<div class="mb12 mt20 titlestyle">温馨提示</div> <div class="mb12 mt20 titlestyle">温馨提示</div>
<div class="showInfo" style="width: unset; color: #ff4400 !important">{{ jobDetail.notes || "-" }}</div> <div class="showInfo" style="width: unset; color: #ff4400 !important">{{ jobDetail.notes || "-" }}</div>
</div> </div>
<div v-if="tabchange === 1" style="display: flex"> <div v-if="tabchange == 1" style="display: flex">
<!-- 薪资 --> <!-- 薪资 -->
<div class="baseInfoContent" v-if="tabchange === 1"> <div class="baseInfoContent" v-if="tabchange === 1">
<div class="pay" id="pay"> <div class="pay" id="pay">
@ -381,7 +381,7 @@
</div> </div>
<!-- 财务结算 --> <!-- 财务结算 -->
<div v-else-if="tabchange == 0"> <div v-if="tabchange == 0">
<a-descriptions bordered size="small" :column="1" class="leftDesc mt20" style="width: 900px"> <a-descriptions bordered size="small" :column="1" class="leftDesc mt20" style="width: 900px">
<a-descriptions-item class="test1"> <a-descriptions-item class="test1">
<span slot="label" class>服务费</span> <span slot="label" class>服务费</span>
@ -393,7 +393,7 @@
</a-descriptions-item> </a-descriptions-item>
</a-descriptions> </a-descriptions>
</div> </div>
<div v-else-if="tabchange === 2"> <div v-if="tabchange == 2">
<div class="pay" id="tip"> <div class="pay" id="tip">
<div class="mb12 mt20 titlestyle">职位通告</div> <div class="mb12 mt20 titlestyle">职位通告</div>
<div class="showInfo" style="width: unset; color: #000 !important"> <div class="showInfo" style="width: unset; color: #000 !important">

@ -890,6 +890,10 @@
</div> </div>
<!-- 右侧 --> <!-- 右侧 -->
<div class="rightCard g_flex_none"> <div class="rightCard g_flex_none">
<hotPanel />
<sponsorPanel />
<recommendPanel />
<activePanel />
<promotion :code="managerInfo.qrCode" /> <promotion :code="managerInfo.qrCode" />
</div> </div>
</div> </div>
@ -898,7 +902,7 @@
<div class="top-obj g_flex_c" <div class="top-obj g_flex_c"
ref="backToTop" ref="backToTop"
style="width: 40px;height: 40px;background-color: #fff;border-radius: 50%;position: fixed;bottom: 100px;right: calc(50vw - 470px);cursor: pointer;" style="width: 40px;height: 40px;background-color: #fff;border-radius: 50%;position: fixed;bottom: 100px;right: calc(50vw - 546px);cursor: pointer;"
@click="totop" @click="totop"
v-if="!isspinning" v-if="!isspinning"
> >
@ -927,6 +931,10 @@ import $ from "jquery";
import { moneyToFixed, getSalaryClassifyValue, isNotEmptyCheck, disposeJobListData, setReturnFee,setJobInfoPosition } from "../../utils/commonUtil"; import { moneyToFixed, getSalaryClassifyValue, isNotEmptyCheck, disposeJobListData, setReturnFee,setJobInfoPosition } from "../../utils/commonUtil";
import recommend from "@/components/FirstJob/components/recommend.vue"; import recommend from "@/components/FirstJob/components/recommend.vue";
import promotion from "@/components/FirstJob/components/promotion.vue"; import promotion from "@/components/FirstJob/components/promotion.vue";
import hotPanel from "@/components/FirstJob/components/rightPanel/hot.vue";
import sponsorPanel from "@/components/FirstJob/components/rightPanel/sponsor.vue";
import recommendPanel from "@/components/FirstJob/components/rightPanel/recommend.vue";
import activePanel from "@/components/FirstJob/components/rightPanel/active.vue";
import { nationlist } from "../../utils/datalist"; import { nationlist } from "../../utils/datalist";
import Clipboard from "clipboard"; import Clipboard from "clipboard";
// //
@ -944,7 +952,11 @@ export default {
components: { components: {
recommend, recommend,
recordModal, recordModal,
promotion promotion,
hotPanel,
sponsorPanel,
recommendPanel,
activePanel,
// recordbill, // recordbill,
}, },
// //
@ -1291,11 +1303,14 @@ export default {
const threshold = windowHeight * 0.4; const threshold = windowHeight * 0.4;
if (scrollTop + windowHeight >= scrollHeight - 100 && !this.isFetching && !this.isStop) { // 100 if (scrollTop + windowHeight >= scrollHeight - 100 && !this.isFetching && !this.isStop) { // 100
console.log('触发滚动 true')
this.isFetching = true; this.isFetching = true;
setTimeout(() => { setTimeout(() => {
this.speed = 1; this.speed = 1;
this.loadMoreData(); this.loadMoreData();
}, 300); }, 300);
}else{
console.log('触发滚动 false')
} }
if (scrollTop >= threshold) { if (scrollTop >= threshold) {
this.$refs.backToTop.style.opacity = 1; this.$refs.backToTop.style.opacity = 1;
@ -1344,7 +1359,7 @@ export default {
if (this.isLogin) { if (this.isLogin) {
const { data } = await JobListApi({ const { data } = await JobListApi({
pageNum: 1, pageNum: 1,
pageSize: 4, pageSize: 8,
jobCategory: 608, jobCategory: 608,
}); });
console.log(data.data.recordList); console.log(data.data.recordList);
@ -1399,8 +1414,6 @@ export default {
} }
if (this.isLogin) { if (this.isLogin) {
newdata.ageStr = this.searchValue;
newdata.keys = this.searchValue;
const { data } = await JobListApi(newdata); const { data } = await JobListApi(newdata);
if (data.status === 200) { if (data.status === 200) {
if(data.data.recordList.length < 8){ if(data.data.recordList.length < 8){
@ -3839,7 +3852,7 @@ p {
border-radius: 50%; border-radius: 50%;
position: fixed; position: fixed;
bottom: 100px; bottom: 100px;
right: calc(50vw - 470px); right: calc(50vw - 546px);
cursor: pointer; cursor: pointer;
transition: opacity 0.3s ease; transition: opacity 0.3s ease;
opacity: 0; opacity: 0;

@ -13,7 +13,39 @@
<i class="iconfont icon-rangtianxiameiyounanzuodelaowu1"></i> <i class="iconfont icon-rangtianxiameiyounanzuodelaowu1"></i>
<!-- <p style="font-size:90px;color:white">一个专门服务代理的平台</p> --> <!-- <p style="font-size:90px;color:white">一个专门服务代理的平台</p> -->
<div> <div class="type-btn g_flex_row_center">
<div class="btn g_flex_c">
<div class="g_flex_c">
<div class="i-obj">
<img src="https://img.alicdn.com/tps/TB12JNkIFXXXXXBXXXXXXXXXXXX.png" alt="" style="width: 24px;height: 24px;" class="imga">
</div>
<div class="tit">
我是总包
</div>
</div>
</div>
<div class="btn g_flex_c">
<div class="g_flex_c">
<div class="i-obj">
<img src="https://gw.alipayobjects.com/mdn/rms_cfbd2a/afts/img/A*TQ_dRJ8sBb4AAAAAAAAAAAAAARQnAQ" alt="" style="width: 24px;height: 24px;" class="imga">
</div>
<div class="tit">
我是代理
</div>
</div>
</div>
<div class="btn g_flex_c">
<div class="g_flex_c">
<div class="i-obj">
<img src="https://img.alicdn.com/tps/TB1uh30IpXXXXXKXVXXXXXXXXXX.png" alt="" style="width: 24px;height: 24px;" class="imga">
</div>
<div class="tit">
我是服务商
</div>
</div>
</div>
</div>
<div class="home-btn">
<router-link to="/list" style="display: inline-block; width: 100%">进入伯才</router-link> <router-link to="/list" style="display: inline-block; width: 100%">进入伯才</router-link>
</div> </div>
</div> </div>
@ -265,10 +297,53 @@ export default {
font-size: 80px; font-size: 80px;
line-height: 1; line-height: 1;
} }
div { .type-btn{
margin-top: 68px;
width: 100%;
.btn{
text-align: center;
cursor: pointer;
border-radius: 8px;
font-size: 14px;
letter-spacing: 1px;
height: 50px;
width: 170px;
color: #ffffff;
line-height: 50px;
position: relative;
margin-right: 20px;
background-color: #1890ff;
opacity: 0.85;
.tit{
font-size: 14px;
letter-spacing: 1px;
color: #ffffff;
line-height: 51px;
}
.i-obj{
margin-right: 18px;
// position: absolute;
// left: 20px;
// top: 14px;
// width: 24px;
// height: 24px;
// overflow: hidden;
// .imga{
// margin-top: -28px;
// }
}
&:hover{
opacity: 1;
}
&:last-child{
margin-right: 0;
}
}
}
.home-btn {
width: 126px; width: 126px;
height: 40px; height: 40px;
margin-top: 136px; margin-top: 105px;
font-size: 14px; font-size: 14px;
line-height: 38px; line-height: 38px;
text-align: center; text-align: center;

@ -73,6 +73,9 @@
<!-- </div> --> <!-- </div> -->
</router-link> </router-link>
</li> </li>
<li>
<router-link to="/list?type=vocational" :class="routertitleindex == 8 ? 'titleactive' : ''" rel="opener" style="font-size: 16px;">产品下载</router-link>
</li>
<!--<li> <!--<li>
<router-link to="/mytownsman" :class="routertitleindex == 4 ? 'titleactive' : ''">我的老乡</router-link> <router-link to="/mytownsman" :class="routertitleindex == 4 ? 'titleactive' : ''">我的老乡</router-link>
</li>--> </li>-->
@ -178,6 +181,14 @@
</ul> </ul>
</div> </div>
<span v-if="isLogin" class="logined fsa"> <span v-if="isLogin" class="logined fsa">
<div class="g_flex_column_center g_mr_12">
<div class="g_flex_c edit-obj"
style="width: 30px;height: 30px;border-radius: 60%;background-color: #1890ff;opacity: 0.9;"
@click="goCreateOrder"
>
<a-icon type="form" style="color: #fff;" />
</div>
</div>
<div class v-if="loginValue.agencyName == '郑州一才工作'"> <div class v-if="loginValue.agencyName == '郑州一才工作'">
<a-dropdown <a-dropdown
:trigger="['click']" :trigger="['click']"
@ -886,6 +897,9 @@ export default {
} }
} }
}, },
goCreateOrder(){
this.$router.push({ name: "recordbill", params: {} });
}
}, },
}; };
</script> </script>
@ -1412,4 +1426,10 @@ export default {
border-radius: 2px; border-radius: 2px;
margin-right: 8px; margin-right: 8px;
} }
.edit-obj{
cursor: pointer;
&:hover{
opacity: 1;
}
}
</style> </style>

Loading…
Cancel
Save