app
wangxia 5 months ago
parent edf187d07f
commit 356438222b

@ -9,17 +9,17 @@
<!-- <div @click="showPop = true"> 1123 </div> -->
<!-- `calc(${navInfo.windowHeight}px - ${navInfo.navigationBarHeight + navInfo.statusBarHeight}px)` -->
<scroll-view class="m-list" id="listBox" :scroll-into-view="scrollTo" :style="{ height: `calc(${navInfo.windowHeight}px)` }" :scroll-y="true" @scrolltolower="reachBottom">
<div class="" hover-class="none" hover-stop-propagation="false">
<div class hover-class="none" hover-stop-propagation="false">
<div class="g_position_rela">
<!-- 搜索区 -->
<div class="m-search g_p_10 g_pt_8 g_position_rela bg_shawdoc" style="" id="searchInputBox">
<div class="m-search g_p_10 g_pt_8 g_position_rela bg_shawdoc" style id="searchInputBox">
<u-search height="80" v-model="keyword" class="g_flex_1" placeholder="搜索职位名称" bg-color="#fff" :show-action="false" placeholder-class="g_c_c" search-icon-color="#999999" :maxlength="20"></u-search>
<div class="g_w_all g_h_40 g_position_abso" style="left: 0; z-index: 9999; top: 0; height: 100%" @click.stop="goSearch"></div>
</div>
</div>
<!-- #ifdef MP-WEIXIN -->
<div>
<div class="sticky"> <div class="g_bg_f_5 g_flex_row_between flex_center" id="tttop">
<div class="sticky">
<div class="g_bg_f_5 g_flex_row_between flex_center" id="tttop">
<div class="g_flex_1">
<u-tabs bg-color="transparent" from="index" gutter="20" :list="tabInfo.list" :is-scroll="true" :current="tabInfo.active" active-color="#00b666" bar-width="64" bar-height="6" @change="handleUpdateTab" font-size="34" duration="0.05" height="76"></u-tabs>
</div>
@ -87,21 +87,9 @@
</div>
<div class="g_h_8"></div>
<g-list-job from="home"
@uploadList="getList"
bg="#ededed"
class="g_h_all"
:list="query.list"
:active="tabInfo.active"
@shareJob="shareJob"
:loading="loading"
:speed="speed"
:query="query"
:isShowLoginBtn="isLogin ? false : true"
:emptyText="isLogin ? (tabInfo.active == 0 || tabInfo.active == 2 ? '嘿,这里还没有数据呢' : '您还未收藏职位,快去试试收藏职位吧') : '你好,此服务仅限人力资源行业受邀商家登录,请确认'" />
<g-list-job from="home" @uploadList="getList" bg="#ededed" class="g_h_all" :list="query.list" :active="tabInfo.active" @shareJob="shareJob" :loading="loading" :speed="speed" :query="query" :isShowLoginBtn="isLogin ? false : true" :emptyText="isLogin ? (tabInfo.active == 0 || tabInfo.active == 2 ? '嘿,这里还没有数据呢' : '您还未收藏职位,快去试试收藏职位吧') : '你好,此服务仅限人力资源行业受邀商家登录,请确认'" />
</div>
<!-- #endif -->
</div>
</scroll-view>
<div hover-class="none" style="position: fixed; right: 20px; bottom: 20px" hover-stop-propagation="false" @click="toRecord" v-if="isLogin">
@ -116,14 +104,16 @@
<div v-for="(item, index) in attentionList" :class="item.checked ? 'g_bg_e7' : 'g_bg_f_5'" class="g_h_140 g_mb_12 g_mr_12 g_radius_6 g_position_rela" style="width: calc(33% - 12px)" :key="index" @click="checkChange(item)">
<u-checkbox shape="circle" class="g_position_abso g_w_18" style="right: 8px; top: 8px" active-color="#00B666" v-model="item.checked"></u-checkbox>
<div class="logo g_mt_32 g_mb_12">
<g-panel-image class="" :url="item.logo" size="96" />
<g-panel-image class :url="item.logo" size="96" />
</div>
<div class="g_fs_14">{{ item.agencyName }}</div>
</div>
</div>
</scroll-view>
<div class="g_text_c g_pt_16 g_pb_24 g_pl_24 g_pr_16 g_bg_f g_flex_row_between flex_center" style="box-shadow: 0px -2px 4px 0px rgba(218, 218, 218, 0.5)">
<u-checkbox @change="checkAllChange" shape="circle" active-color="#00B666" v-model="checkAll"><div class="g_c_6 g_ml_8">全选</div></u-checkbox>
<u-checkbox @change="checkAllChange" shape="circle" active-color="#00B666" v-model="checkAll">
<div class="g_c_6 g_ml_8">全选</div>
</u-checkbox>
<g-button :btnText="`一键关注(${upInfo.num})`" type="primary" @clickBtn="submitInfo" />
</div>
</div>
@ -135,51 +125,51 @@
<script>
export default {
onReady() {
this.G.setNavStyle("home");
this.G.setNavStyle('home')
},
onShareAppMessage() {
return {
title: " ",
imageUrl: "https://matripe-cms.oss-cn-beijing.aliyuncs.com/dailibaoming/APP/shareCard0609.png",
};
title: ' ',
imageUrl: 'https://matripe-cms.oss-cn-beijing.aliyuncs.com/dailibaoming/APP/shareCard0609.png',
}
// return this.G.shareFun();
},
onLoad() {
let that = this;
that.navInfo = that.G.getNavInfo();
that.tabInfo.active = 0;
let that = this
that.navInfo = that.G.getNavInfo()
that.tabInfo.active = 0
// #ifdef MP-WEIXIN
// this.searchAnimate();
// #endif
},
data() {
return {
scrollTo: "",
scrollTo: '',
getFilterData: {
sex: "-1",
ageRangeStr: "",
jobCategoryLabelIds: "",
jobSpecialLabelIds: "",
sex: '-1',
ageRangeStr: '',
jobCategoryLabelIds: '',
jobSpecialLabelIds: '',
jobSpecialLabelObjects: [],
jobCategoryLabelObjects: [],
},
background: {
backgroundColor: "#caf1e0",
backgroundColor: '#caf1e0',
},
customList: [
{
icon: "icon-saoyisao-hui",
title: "扫一扫",
icon: 'icon-saoyisao-hui',
title: '扫一扫',
tip: 0,
},
{
icon: "icon-saoyisao-hui",
title: "发布职位",
icon: 'icon-saoyisao-hui',
title: '发布职位',
tip: 0,
},
{
icon: "icon-saoyisao-hui",
title: "发展代理",
icon: 'icon-saoyisao-hui',
title: '发展代理',
tip: 0,
},
],
@ -210,23 +200,23 @@ export default {
isFinish: -1,
sortTag: 2,
},
keyword: "",
keyword: '',
tabInfo: {
list: [
{
name: "关注",
name: '关注',
num: 0,
tip: 0,
classify: 2,
},
{
name: "收藏",
name: '收藏',
num: 0,
tip: 1,
classify: 3,
},
{
name: "我的",
name: '我的',
num: 0,
tip: 2,
classify: 1,
@ -237,176 +227,176 @@ export default {
sortList: {
list: [
{
name: "按工价",
name: '按工价',
key: 1,
showName: "按工价",
showName: '按工价',
},
{
name: "按佣金",
name: '按佣金',
key: 3,
showName: "按佣金",
showName: '按佣金',
},
{
name: "按时间",
name: '按时间',
key: 0,
showName: "按时间",
showName: '按时间',
},
],
active: 2,
},
};
}
},
watch: {
"tabInfo.list": {
'tabInfo.list': {
handler(val) {
console.log("tabInfo.list", val);
console.log('tabInfo.list', val)
},
deep: true,
immediate: true,
},
showPop(val) {
if (val) {
uni.hideTabBar();
uni.hideTabBar()
} else {
uni.showTabBar();
uni.showTabBar()
}
},
},
computed: {},
onShow() {
let that = this;
that.isLogin = uni.getStorageSync("apply-token");
let that = this
that.isLogin = uni.getStorageSync('apply-token')
if (!that.isLogin) {
that.loading = false;
that.speed = 0;
that.loading = false
that.speed = 0
setTimeout(() => {
that.computeCode = 1;
}, 100);
that.computeCode = 1
}, 100)
} else {
that.getList();
if (uni.getStorageSync("SHOW_INVITE_ALL")) {
if (uni.getStorageSync("SHOW_INVITE_ALL") == 1 && uni.getStorageSync("SHOW_INVITE") == 1) {
that.getInviteList();
that.getList()
if (uni.getStorageSync('SHOW_INVITE_ALL')) {
if (uni.getStorageSync('SHOW_INVITE_ALL') == 1 && uni.getStorageSync('SHOW_INVITE') == 1) {
that.getInviteList()
}
}
console.log('uni.getStorageSync("apply-supplierAccount")', uni.getStorageSync("apply-supplierAccount"));
if (uni.getStorageSync("apply-supplierAccount") == 1) {
console.log('uni.getStorageSync("apply-supplierAccount")', uni.getStorageSync('apply-supplierAccount'))
if (uni.getStorageSync('apply-supplierAccount') == 1) {
//
that.tabInfo.list = [
{
name: "关注",
name: '关注',
num: 0,
tip: 0,
classify: 2,
},
{
name: "收藏",
name: '收藏',
num: 0,
tip: 1,
classify: 3,
},
{
name: "我的",
name: '我的',
num: 0,
tip: 2,
classify: 99,
},
];
]
// that.tabInfo.active = 0;
that.isShowTab = true;
that.isShowTab = true
} else {
//
that.tabInfo.list = [
{
name: "关注",
name: '关注',
num: 0,
tip: 0,
classify: 2,
},
{
name: "收藏",
name: '收藏',
num: 0,
tip: 1,
classify: 3,
},
];
]
// that.tabInfo.active = 0;
that.isShowTab = false;
that.isShowTab = false
}
}
this.$forceUpdate();
this.$forceUpdate()
},
onReachBottom() {
let that = this;
console.log("onReachBottom", that.query.isFinish);
this.G.isLogin();
let that = this
console.log('onReachBottom', that.query.isFinish)
this.G.isLogin()
if (this.G.isLogin()) {
console.log("that.query.size", that.query.size);
console.log('that.query.size', that.query.size)
if (that.query.isFinish == -1 || that.query.isFinish == that.query.size) {
that.query.page++;
that.getList("concat");
that.query.page++
that.getList('concat')
}
}
},
methods: {
handleOpenCamera() {
let that = this;
that.G.handleScanCode();
let that = this
that.G.handleScanCode()
},
goPage($path) {
uni.navigateTo({
url: $path,
});
})
},
reachBottom() {
let that = this;
console.log("onReachBottom", that.query.isFinish);
this.G.isLogin();
let that = this
console.log('onReachBottom', that.query.isFinish)
this.G.isLogin()
if (this.G.isLogin()) {
console.log("that.query.size", that.query.size);
console.log('that.query.size', that.query.size)
if (that.query.isFinish == -1 || that.query.isFinish == that.query.size) {
that.query.page++;
that.getList("concat");
that.query.page++
that.getList('concat')
}
}
},
getList($type = "init") {
let that = this;
this.loading = true;
console.log("job_list __F________________________", 1);
let time = new Date().getTime();
getList($type = 'init') {
let that = this
this.loading = true
console.log('job_list __F________________________', 1)
let time = new Date().getTime()
that.G.Post(
that.api.job_list,
{
...that.getFilterData,
pageNum: that.query.page,
pageSize: that.query.size,
agencyId: that.tabInfo.active == 2 ? uni.getStorageSync("apply-agencyId") : "",
agencyId: that.tabInfo.active == 2 ? uni.getStorageSync('apply-agencyId') : '',
classify: that.tabInfo.list[that.tabInfo.active].classify,
sortTag: that.query.sortTag,
keys: that.keyword,
},
(res) => {
that.computeCode = 1;
console.log("job_list __________________________", (new Date().getTime() - time) / 1000);
that.computeCode = 1
console.log('job_list __________________________', (new Date().getTime() - time) / 1000)
// res.recordCount = 0;
// res.recordList = [];
if (res.recordCount == 0) {
that.loading = false;
that.loading = false
} else {
that.loading = true;
}
that.speed = res.recordCount;
that.query.isFinish = res.recordList.length;
res.recordList = that.G.toGetAddressv3(res.recordList);
res.recordList = that.G.toGetAge(res.recordList);
res.recordList = that.G.yijobCopy(res.recordList);
if ($type == "init") {
that.query.list = [];
that.loading = true
}
that.speed = res.recordCount
that.query.isFinish = res.recordList.length
res.recordList = that.G.toGetAddressv3(res.recordList)
res.recordList = that.G.toGetAge(res.recordList)
res.recordList = that.G.yijobCopy(res.recordList)
if ($type == 'init') {
that.query.list = []
if (res.recordList.length > 0) {
that.query.list = res.recordList.map((item, index) => {
// console.log(item)
@ -416,7 +406,7 @@ export default {
address: item.district + item.age,
price: item.salaryClassify != 7 ? that.G.getSalaryClassifyValue(item.salaryClassify, item.salaryClassifyValue) : that.G.getSalaryClassifyValue(item.salaryClassify, item.minMonthlyPay, item.maxMonthlyPay),
logo: item.agencyLogo,
time: that.G.setDeadLine(item.updateTime, "jiaofu"),
time: that.G.setDeadLine(item.updateTime, 'jiaofu'),
fuWuFei: that.G.setReturnFee(item.returnFee, item.returnFeeType),
gender: that.G.getGenderByMinAge(item),
leafCateId: item.id,
@ -427,8 +417,8 @@ export default {
active: that.tabInfo.active,
isToday: item.today == 0 ? false : true,
tip: that.tabInfo.list[that.tabInfo.active].tip,
};
});
}
})
}
} else {
that.query.list = that.query.list.concat(
@ -440,7 +430,7 @@ export default {
fuWuFei: that.G.setReturnFee(item.returnFee, item.returnFeeType),
gender: that.G.getGenderByMinAge(item),
logo: item.agencyLogo,
time: that.G.setDeadLine(item.updateTime, "jiaofu"),
time: that.G.setDeadLine(item.updateTime, 'jiaofu'),
leafCateId: item.id,
serverPrice: that.G.setReturnFee(item.agencyReturnFee, item.agencyReturnFeeType),
recruitmentSwitch: item.recruitment == 1 ? true : false,
@ -448,23 +438,23 @@ export default {
active: that.tabInfo.active,
isToday: item.today == 0 ? false : true,
tip: that.tabInfo.list[that.tabInfo.active].tip,
};
}
})
);
)
}
console.log("首页 列表:", that.query.list);
console.log('首页 列表:', that.query.list)
}
);
)
},
/**
* 获取邀请关注列表
*/
getInviteList() {
let that = this;
let that = this
uni.showLoading({
title: "加载中...",
title: '加载中...',
mask: true,
});
})
that.G.Get(
that.api.user_getInviteList,
{
@ -472,37 +462,37 @@ export default {
pageNum: that.attentionConfig.num,
},
(res) => {
console.log(res);
console.log(res)
if (that.attentionList.length > 0) {
res.forEach((item) => {
item.checked = false;
});
that.attentionList.concat(res);
item.checked = false
})
that.attentionList.concat(res)
} else {
that.attentionList = res;
that.attentionList = res
that.attentionList.forEach((item) => {
item.checked = false;
});
item.checked = false
})
}
if (that.attentionList.length > 0) {
that.showPop = true;
uni.removeStorageSync("SHOW_INVITE");
uni.setStorageSync("watch_invite", 2);
that.showPop = true
uni.removeStorageSync('SHOW_INVITE')
uni.setStorageSync('watch_invite', 2)
}
uni.hideLoading();
uni.hideLoading()
}
);
return;
)
return
},
/**
* 搜索框的滚动监听变化
*/
searchAnimate() {
let that = this;
let that = this
uni
.createSelectorQuery()
.select("#listBox")
.select('#listBox')
.fields(
{
scrollOffset: true,
@ -510,43 +500,43 @@ export default {
},
(res) => {
that.$mp.page.animate(
"#searchInputBox",
'#searchInputBox',
[
{
top: "10px",
width: "100%",
top: '10px',
width: '100%',
},
{
top: "-48px",
width: "70%",
top: '-48px',
width: '70%',
},
],
800,
{
scrollSource: "#listBox",
scrollSource: '#listBox',
timeRange: 1000,
startScrollOffset: 0,
endScrollOffset: 60,
}
);
)
that.$mp.page.animate(
".the_city",
'.the_city',
[
{
color: "#333",
color: '#333',
},
{
color: "#fff",
color: '#fff',
},
],
500,
{
scrollSource: "#listBox",
scrollSource: '#listBox',
timeRange: 1000,
startScrollOffset: 0,
endScrollOffset: 90,
}
);
)
// that.$mp.page.animate(
// ".daotian",
// [
@ -567,216 +557,216 @@ export default {
// );
}
)
.exec();
.exec()
},
/**
* 跳转快速报名
*/
toRecord() {
uni.navigateTo({
url: "/root/home/quickApplication?title=快速报名",
});
url: '/root/home/quickApplication?title=快速报名',
})
},
shareJob(e) {
console.log(e);
this.currentJob = e;
console.log(e)
this.currentJob = e
},
/**
* 跳转搜索页
*/
goSearch() {
this.G.isLogin();
this.G.isLogin()
if (this.G.isLogin()) {
uni.navigateTo({
url: "/root/other/search?from=home",
});
url: '/root/other/search?from=home',
})
}
},
handleUpdateTab(e) {
console.log("e", e);
this.G.isLogin();
console.log('e', e)
this.G.isLogin()
if (this.G.isLogin()) {
console.log("一级tab切换");
this.tabInfo.active = e;
this.speed = -1;
this.loading = true;
this.query.page = 1;
this.getList();
}else{
console.log("请先登录")
console.log('一级tab切换')
this.tabInfo.active = e
this.speed = -1
this.loading = true
this.query.page = 1
this.getList()
} else {
console.log('请先登录')
}
},
checkAllChange(e) {
console.log(e);
console.log(e)
this.attentionList.forEach((item) => {
item.checked = e.value;
});
this.upInfo = this.getListNum();
item.checked = e.value
})
this.upInfo = this.getListNum()
},
checkChange(e) {
console.log(e);
console.log(this.attentionList);
var check = true;
console.log(e)
console.log(this.attentionList)
var check = true
this.attentionList.forEach((item) => {
if (item.id == e.id) {
item.checked = !item.checked;
item.checked = !item.checked
}
if (item.checked === false) {
check = false;
check = false
}
});
this.checkAll = check;
this.upInfo = this.getListNum();
})
this.checkAll = check
this.upInfo = this.getListNum()
},
getListNum() {
let num = 0;
let list = [];
let num = 0
let list = []
this.attentionList.forEach((item) => {
if (item.checked) {
num++;
list.push(item.id);
num++
list.push(item.id)
}
});
})
return {
num,
list,
};
}
},
submitInfo() {
let that = this;
let that = this
if (this.upInfo.num <= 0) {
uni.showToast({
title: "请至少选择一个",
icon: "none",
});
return false;
title: '请至少选择一个',
icon: 'none',
})
return false
}
uni.showLoading({
title: "正在关注",
});
title: '正在关注',
})
that.G.Post(
that.api.user_updateInviteId,
{
agencyIds: that.upInfo.list.join(","),
agencyIds: that.upInfo.list.join(','),
},
(res) => {
console.log(res);
console.log(res)
uni.showToast({
title: "关注成功",
icon: "",
title: '关注成功',
icon: '',
duration: 1000,
complete: function () {
// uni.hideLoading();
that.showPop = false;
that.showPop = false
},
});
})
}
);
)
// setTimeout(() => {}, 2000);
},
onScrollToLower() {
console.log(123);
let that = this;
console.log(123)
let that = this
that.attentionConfig.num++;
this.getInviteList();
that.attentionConfig.num++
this.getInviteList()
},
/**
* 筛选相关========================================================
*/
deleteSex() {
console.log("deleteSex");
this.getFilterData.sex = -1;
this.getList();
console.log('deleteSex')
this.getFilterData.sex = -1
this.getList()
},
deleteAge() {
console.log("deleteAge");
this.getFilterData.ageRangeStr = "";
this.getList();
console.log('deleteAge')
this.getFilterData.ageRangeStr = ''
this.getList()
},
deleteJobCategoryLabel(id) {
console.log(id);
this.getFilterData.jobCategoryLabelObjects = this.getFilterData.jobCategoryLabelObjects.filter((obj) => obj.id != id);
console.log(id)
this.getFilterData.jobCategoryLabelObjects = this.getFilterData.jobCategoryLabelObjects.filter((obj) => obj.id != id)
const idsArray = this.getFilterData.jobCategoryLabelObjects.map((obj) => obj.id);
const idsArray = this.getFilterData.jobCategoryLabelObjects.map((obj) => obj.id)
//
this.getFilterData.jobCategoryLabelIds = idsArray.join(",");
console.log("deleteJobCategoryLabel", this.getFilterData);
this.getFilterData.jobCategoryLabelIds = idsArray.join(',')
console.log('deleteJobCategoryLabel', this.getFilterData)
this.getList();
this.getList()
},
deleteJobSpecialLabel(id) {
this.getFilterData.jobSpecialLabelObjects = JSON.parse(JSON.stringify(this.getFilterData.jobSpecialLabelObjects.filter((obj) => obj.id != id)));
const idsArray = this.getFilterData.jobSpecialLabelObjects.map((obj) => obj.id);
this.getFilterData.jobSpecialLabelObjects = JSON.parse(JSON.stringify(this.getFilterData.jobSpecialLabelObjects.filter((obj) => obj.id != id)))
const idsArray = this.getFilterData.jobSpecialLabelObjects.map((obj) => obj.id)
//
this.getFilterData.jobSpecialLabelIds = idsArray.join(",");
console.log("deleteJobSpecialLabel", this.getFilterData);
this.getList();
this.getFilterData.jobSpecialLabelIds = idsArray.join(',')
console.log('deleteJobSpecialLabel', this.getFilterData)
this.getList()
},
clearFilter1() {
var that = this;
this.getFilterData.jobCategoryLabelIds = "";
this.getFilterData.jobSpecialLabelIds = "";
this.getFilterData.jobCategoryLabelObjects = [];
this.getFilterData.jobSpecialLabelObjects = [];
this.scrollTo = "";
this.getFilterData.sex = -1;
this.getFilterData.ageRangeStr = "";
console.log("this.getFilterData", this.getFilterData);
this.$refs.filterChild.clearFilter();
this.getList();
var that = this
this.getFilterData.jobCategoryLabelIds = ''
this.getFilterData.jobSpecialLabelIds = ''
this.getFilterData.jobCategoryLabelObjects = []
this.getFilterData.jobSpecialLabelObjects = []
this.scrollTo = ''
this.getFilterData.sex = -1
this.getFilterData.ageRangeStr = ''
console.log('this.getFilterData', this.getFilterData)
this.$refs.filterChild.clearFilter()
this.getList()
setTimeout(() => {
that.scrollTo = "listBox";
console.log("aaaaaaaaa");
}, 1);
that.scrollTo = 'listBox'
console.log('aaaaaaaaa')
}, 1)
},
receiveFromChild(data) {
console.log(data);
this.whichOneShow = "";
this.query.page = 1;
this.getFilterData = JSON.parse(JSON.stringify(data));
console.log("getFilterData in receiveFromChild", this.getFilterData);
this.getList();
console.log(data)
this.whichOneShow = ''
this.query.page = 1
this.getFilterData = JSON.parse(JSON.stringify(data))
console.log('getFilterData in receiveFromChild', this.getFilterData)
this.getList()
// this.messageFromChild = data.message;
},
chooseNl(type) {
let that = this;
that.scrollTo = "";
that.whichOneShow = that.whichOneShow == type ? "" : type;
let that = this
that.scrollTo = ''
that.whichOneShow = that.whichOneShow == type ? '' : type
setTimeout(() => {
that.scrollTo = "tttop";
}, 1);
that.scrollTo = 'tttop'
}, 1)
},
/**
* 筛选相关================================================end
*/
sortJob(ind) {
let that = this;
this.sortList.active = ind;
this.query.sortTag = this.sortList.list[ind].key;
this.whichOneShow = "";
let that = this
this.sortList.active = ind
this.query.sortTag = this.sortList.list[ind].key
this.whichOneShow = ''
if (this.query.sortTag === 2) {
// 60 * 60 * 24
if (that.currentInfo.latitude && new Date().getTime() - that.currentInfo.timestamp < 1000 * 10) {
console.log("inTime");
this.getList();
console.log('inTime')
this.getList()
} else {
console.log("outTime");
console.log('outTime')
this.getLocation().then(() => {
this.getList();
});
this.getList()
})
}
} else {
this.getList();
this.getList()
}
},
},
};
}
</script>
<style lang="scss">

@ -1,8 +1,8 @@
@font-face {
font-family: "iconfont"; /* Project id 4374774 */
src: url('//at.alicdn.com/t/c/font_4374774_rju4btsrrtq.woff2?t=1751011994815') format('woff2'),
url('//at.alicdn.com/t/c/font_4374774_rju4btsrrtq.woff?t=1751011994815') format('woff'),
url('//at.alicdn.com/t/c/font_4374774_rju4btsrrtq.ttf?t=1751011994815') format('truetype');
src: url('https://at.alicdn.com/t/c/font_4374774_rju4btsrrtq.woff2?t=1751011994815') format('woff2'),
url('https://at.alicdn.com/t/c/font_4374774_rju4btsrrtq.woff?t=1751011994815') format('woff'),
url('https://at.alicdn.com/t/c/font_4374774_rju4btsrrtq.ttf?t=1751011994815') format('truetype');
}
.iconfont {

Loading…
Cancel
Save