From 7bce7ab0522044e5aaf5acb3ffd0341410401045 Mon Sep 17 00:00:00 2001 From: wangxia <779219182@qq.com> Date: Wed, 12 Mar 2025 18:39:20 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=AF=E6=89=8D=E5=B7=A5=E4=BD=9C=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E6=88=91=E7=9A=84=E9=A1=B5=E9=9D=A2=E8=81=8C=E4=BD=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/images/zhen.svg | 1 + components/job-sub/index.js | 5 + components/job-sub/index.wxml | 2 +- pages/firstBill/index.wxml | 2 +- pages/mine/index.js | 218 +++++++++++- pages/mine/index.json | 4 +- pages/mine/index.wxml | 777 +++++++++++++++++++++--------------------- pages/mine/index.wxss | 441 +++++++++++++----------- project.config.json | 2 +- 9 files changed, 850 insertions(+), 602 deletions(-) create mode 100644 assets/images/zhen.svg diff --git a/assets/images/zhen.svg b/assets/images/zhen.svg new file mode 100644 index 0000000..2067956 --- /dev/null +++ b/assets/images/zhen.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/components/job-sub/index.js b/components/job-sub/index.js index d5dee3b..382a2a6 100644 --- a/components/job-sub/index.js +++ b/components/job-sub/index.js @@ -35,8 +35,13 @@ Component({ loginUserInfo: { type: Object, value: {} + }, + type: { + type: String, + value: '' } + }, lifetimes: { attached: function () { diff --git a/components/job-sub/index.wxml b/components/job-sub/index.wxml index 2b2961b..1ee4a16 100644 --- a/components/job-sub/index.wxml +++ b/components/job-sub/index.wxml @@ -8,7 +8,7 @@ - {{item.picked ? '甄选' : '三方'}} + {{item.jobName || item.aliasName}} {{item.update}} diff --git a/pages/firstBill/index.wxml b/pages/firstBill/index.wxml index 4401a11..cd96d46 100644 --- a/pages/firstBill/index.wxml +++ b/pages/firstBill/index.wxml @@ -3,7 +3,7 @@ 伯才供应链 --> - + {{searchCityParamStorage.name == '' ? '全国' : searchCityParamStorage.shortName}} diff --git a/pages/mine/index.js b/pages/mine/index.js index 364e447..1ca1090 100644 --- a/pages/mine/index.js +++ b/pages/mine/index.js @@ -1,12 +1,16 @@ // pages/mine/mine.js const app = getApp(); import { timeShowXXX } from "../../utils/dateUtil"; +const commonUtil = require("../../utils/commonUtil.js"); + import { customRequest } from '../../utils/request.js'; Page({ /** * 页面的初始数据 */ data: { + appId: app.globalData.appId, + isopen: 1, // 账户余额是否显示 iosDialog: false, iosDialogTobe: false, @@ -27,7 +31,42 @@ Page({ recordBillType: "", configInfo: {}, teamList: [], - drawerShow: false + drawerShow: false, + tabGroup: [ + { + name: '全部', + key: '0', + picked: '' + }, + { + name: '在招中', + key: '1', + picked: '1' + }, + { + name: '已停招', + key: '2', + picked: '0' + }, + ], + choiceCollect: '0', + storeJobListSearchForm: { + pageNum: 1, + pageSize: 20, + classify: 1, + sex: -1, + workTypeStr: "", + lat: "", + lng: "", + jobClassify: "", + sortTag: 0, + jobRequestLabelIds: "", + cityName: "", + brandIds: "", + jobCategoryLabelIds: "", + ucj: 0, + }, + recordList: [] // agencyStatus: 0, // 是否是代理判断 }, @@ -48,6 +87,7 @@ Page({ }); if (app.globalData.isLogin) { this.getTeamList() + this.getJobList() } }, 100); @@ -99,7 +139,7 @@ Page({ this.setData({ configInfo: { ...wx.getStorageSync("configInfo"), biao: false }, }); - console.log('configInfo',this.data.configInfo); + console.log('configInfo', this.data.configInfo); } wx.setStorageSync('BILLFROM', 'mine') @@ -274,20 +314,11 @@ Page({ // } }, - /** - * 页面相关事件处理函数--监听用户下拉动作 - */ - onPullDownRefresh: function () { }, - - /** - * 页面上拉触底事件的处理函数 - */ - onReachBottom: function () { }, /** * 用户点击右上角分享 */ - onShareAppMessage() { + onShareAppMessage () { return app.sharePageImage() }, showbalance (e) { @@ -387,7 +418,7 @@ Page({ }); } }, - + /** * 获取各个数量 * @@ -400,7 +431,7 @@ Page({ that.setData({ map: res.data.data, }); - console.log('getDataNum',res.data.data); + console.log('getDataNum', res.data.data); } }) // wx.request({ @@ -467,4 +498,163 @@ Page({ modalMove () { return false; }, + collectChange (e) { // if (that.data.isLogin || (!that.data.isLogin && e.currentTarget.dataset.item.key == 0)) { + let that = this + if (e.currentTarget.dataset.item) { + let item = e.currentTarget.dataset.item + that.data.choiceCollect = item.key; + // that.data.storeJobListSearchForm.ucj = e.currentTarget.dataset.id; + that.data.storeJobListSearchForm.sortTag = item.key; + that.data.storeJobListSearchForm.picked = item.picked; + that.data.storeJobListSearchForm.pageNum = 1; + that.setData({ + choiceCollect: that.data.choiceCollect, + storeJobListSearchForm: that.data.storeJobListSearchForm, + recordList: [], + hasMoreData: true, + }); + that.getJobList(); + } + }, + getJobList ($type) { + let that = this + customRequest("/yishoudan/custom/job/listV2", { + method: 'post', + header: 'headers', + data: { + ...that.data.storeJobListSearchForm, + // recruitment: 1 + } + }).then((res) => { + console.log("职位列表↓↓↓↓"); + console.log(res); + if ($type == 'search') { + that.setData({ + // isSwiper: true, + // inputVal: '' + }) + } + let data = res.data.data + that.setData({ + totalPage: data.pageCount, + currPage: data.currentPage, + }); + + setTimeout(function () { + that.setData({ + triggered: false, + }); + }, 1000); + if (data.recordList) { + data.recordList.forEach((i) => { + i.minMonthlyPay = i.minMonthlyPay / 100 + i.maxMonthlyPay = i.maxMonthlyPay / 100 + if (i.jobSpecialLabelNames && i.jobSpecialLabelNames.length > 0) { + i.labelGroup = i.jobSpecialLabelNames.split(', ').filter((itm, inx) => { + return inx < 6 + }).map(itm => { + return itm + }) + } else { + i.labelGroup = []; + } + }) + } + if ( + data.recordList == null || + data.recordList.length == 0 || + data.recordList.length < + that.data.storeJobListSearchForm.pageSize + ) { + console.log('from 搜索') + var jobListTemp = commonUtil.disposeJobListData( + data.recordList + ); + + that.data.recordList = that.data.recordList.concat(jobListTemp); + + that.setData({ + recordList: that.data.recordList, + hasMoreData: false, + isTrigger: false, + }); + } else { + console.log('from 其他') + var jobListTemp = commonUtil.disposeJobListData( + data.recordList + ); + that.data.recordList = that.data.recordList.concat(jobListTemp); + + that.setData({ + recordList: that.data.recordList, + hasMoreData: true, + isTrigger: false, + }); + } + + that.setData({ + loading: false, + pageShow: true, + storeJobListSearchForm: that.data.storeJobListSearchForm, + }); + + + that.data.recordList.forEach((item, index) => { + // console.log(item); + // item.logoStr = item.jobName.slice(0,2) + if ( + app.isNotEmptyCheck(item.returnFeeType) || + item.returnFeeType == "0" || + item.returnFee == "0" + ) { + item["fuWuFei"] = commonUtil.getReturnFeeTypeName1ById( + item.returnFeeType, + item.returnFee / 100 + ); + + } else { + item["fuWuFei"] = ""; + } + // 简版弹窗通告显示 + if (item.id == that.data.currentJobDrawer.id) { + item["jobDesp"] = item.jobDesp + .replace(/\*\*\*\*\*/g, "") + .split("————————")[0]; + // 展示用字段 + item["jobDesp1"] = item.jobDesp.replace( + "⚠", + "" + ); + item["jobDesp1"] = item.jobDesp1.replace( + "[红包]", + "" + ); + that.data.currentJobDrawer = { + ...item, + index: that.data.currentJobDrawer.index ? + that.data.currentJobDrawer.index : null, + }; + } + }); + console.log(' that.data.recordList', that.data.recordList); + that.setData({ + recordList: that.data.recordList, + currentJobDrawer: that.data.currentJobDrawer, + }); + wx.hideLoading({ + success: (res) => { }, + }); + resolve(); + that.getTag(); + // if (that.data.recordList.length < data.recordCount) { + // that.setData({ + // hasMoreData: true, + // }); + // } else { + // that.setData({ + // hasMoreData: false, + // }); + // } + }) + } }); diff --git a/pages/mine/index.json b/pages/mine/index.json index 7a109c9..4193a09 100644 --- a/pages/mine/index.json +++ b/pages/mine/index.json @@ -1,6 +1,8 @@ { "usingComponents": { - "bottom-drawer": "../../components/bottom-drawer/index" + "bottom-drawer": "../../components/bottom-drawer/index", + "job-sub": "../../components/job-sub/index" + }, "navigationBarTitleText": "我的", "navigationBarBackgroundColor": "#fff", diff --git a/pages/mine/index.wxml b/pages/mine/index.wxml index 514bd55..3934820 100644 --- a/pages/mine/index.wxml +++ b/pages/mine/index.wxml @@ -1,339 +1,341 @@ - - - - - - - + + + + + + + + + + + + + + + + + + + {{userInfo.user.nickName || '伯才用户' }} + + + + {{userInfo.user.tel}} + + + + + + 去认证 + + - - - - + + + + + + + + + + + 微信用户 + + 让天下没有难做的劳务 + - - - - {{userInfo.user.nickName || '伯才用户' }} - - + + - {{userInfo.user.tel}} - - + + + --> - - - - - 我的职位 - - - 发布{{map.customJobStatus1Num}}条 - - - - - 新增职位 - - - - - - - 申请加入 - - - - - - - - - - 待结算(元) - + + + + + 我的职位 + + + 发布{{map.customJobStatus1Num}}条 + + - {{map.billStatus20Salary || '0'}} - - - - 累计结算(元) - + + 新增职位 - {{map.billStatus30Salary}} - - - - 待核对 - - {{ map.billStatus10Num }} -

暂无待核对账单

-
-
-
- - - 今日数据 - - - - - {{map.agencyData.signUps || '0'}} - 报名 - - - {{map.agencyData.arrived || '0'}} - 到面 - - - {{map.agencyData.passed || '0'}} - 通过 - - - {{map.agencyData.entry || '0'}} - 入职 + + + + + 申请加入 + + + + - - {{map.agencyData.obJob || '0'}} - 在职 + + + + + 待结算(元) + + + {{map.billStatus20Salary || '0'}} + + + + 累计结算(元) + + + {{map.billStatus30Salary}} + + + + 待核对 + + {{ map.billStatus10Num }} +

暂无待核对账单

+ +
+
-
-
- - - - - 报名工单 - - 全部 - + + + 今日数据 + + + + + {{map.agencyData.signUps || '0'}} + 报名 + + + {{map.agencyData.arrived || '0'}} + 到面 + + + {{map.agencyData.passed || '0'}} + 通过 + + + {{map.agencyData.entry || '0'}} + 入职 + + + {{map.agencyData.obJob || '0'}} + 在职 + - - - - {{map.num10 || '0'}} - 审核中 - - - {{map.num20 || '0'}} - 待接待 - - - {{map.num25 || '0'}} - 待面试 - - - {{map.num30 || '0'}} - 待入职 - - - - {{map.num40 || '0'}} - 在职中 - - + + + + 报名工单 + + 全部 + + + + + + + {{map.num10 || '0'}} + 审核中 + + + {{map.num20 || '0'}} + 待接待 + + + {{map.num25 || '0'}} + 待面试 + + + {{map.num30 || '0'}} + 待入职 + + + + {{map.num40 || '0'}} + 在职中 + + - - - - - - - - 我的老乡 - - 全部 - + --> + - - - - - {{map.user0 || '0'}} - 全部 - - - {{map.user3 || '0'}} - 在职中 - - + + + + 我的老乡 + + 全部 + + + + + + + {{map.user0 || '0'}} + 全部 + + + {{map.user3 || '0'}} + 在职中 + + - - {{map.user50 || '0'}} - 已离职 - - + + {{map.user50 || '0'}} + 已离职 + + - + - + --> + + + - - - + - - - - - 我的服务 - - - - - - 证件 - + + + + + 我的服务 + + + + + + 证件 + + + - - - - 银行卡 - - - + + + + 银行卡 + + + - + - - - - 地址本 - - - + + + + 地址本 + + + - + - - - - - - - + --> + - - 客户经理 - - {{serviceInfo.userName }} + + + + + + + + 客户经理 + + {{serviceInfo.userName }} - -

{{serviceInfo.tel || '0371-6611 3723'}}

+ +

{{serviceInfo.tel || '0371-6611 3723'}}

+
+ +
- -
-
- - - - - -
- - - - - - - - - 当前团队 - - - - - - - {{userInfo.agencyName || '-'}} + --> + + + + + + + + + + 当前团队 - - + + + + {{userInfo.agencyName || '-'}} + + + + + - - - - - - - - 反馈与建议 + + + + + + 反馈与建议 + + + - - + + + + + + + + + 设置 + + + + + - - - - - - - - - 设置 + + + + {{item.name}} + - + + + - - - - + --> + - - - - - - + - - - - 加客户经理微信 - - - + --> + + + + 加客户经理微信 + + + + + 加载中... - 加载中... + + + + 长按识别二维码 - - - - 长按识别二维码 - - + --> + -
- - - - - - - 申请加入伯才 - 请联系客户经理 - - - - 客户经理 - - {{serviceInfo.userName }} - -

{{serviceInfo.tel || '0371-6611 3723'}}

-
- - - + + + + + + + 申请加入伯才 + 请联系客户经理 + + + + 客户经理 + + {{serviceInfo.userName }} + +

{{serviceInfo.tel || '0371-6611 3723'}}

+
+ + + + + 加载中... - 加载中... + + 长按识别二维码
- - 长按识别二维码
-
- - 切换团队 - - - - - {{item.agencyName}} + + 切换团队 + + + + + {{item.agencyName}} + + {{item.checked ? '当前':''}} - {{item.checked ? '当前':''}} - - - - + + + +
diff --git a/pages/mine/index.wxss b/pages/mine/index.wxss index b9a9855..788d899 100644 --- a/pages/mine/index.wxss +++ b/pages/mine/index.wxss @@ -1,226 +1,228 @@ /* pages/mine/mine.wxss */ /* @import "../../appcommon.wxss"; */ page { - height: 90vh; + /* margin-top: 10px; */ } .container { - padding: 10px; + /* height: 100vh; */ + padding: 10px 0; + overflow: auto; } .container .no_login { - display: flex; - align-items: center; + display: flex; + align-items: center; } .container .no_login .t-icon-morentouxiang { - width: 56px; - height: 56px; + width: 56px; + height: 56px; } .container .no_login view:last-child { - font-size: 22px; + font-size: 22px; } .container .login { - margin-top: 30px; + margin-top: 30px; } .container .login .loginBtn { - width: 200px; - height: 42px; - background-color: var(--color-ysd); - border-radius: 999px; + width: 200px; + height: 42px; + background-color: var(--color-ysd); + border-radius: 999px; } .container .userinfobox, .container .setting { - display: flex; - background-color: #fff; - justify-content: space-between; - align-items: center; - border-radius: 8px; - padding: 18px 10px !important; - padding-left: 16px !important; - /* padding-left: 20px !important; */ + display: flex; + background-color: #fff; + justify-content: space-between; + align-items: center; + border-radius: 8px; + padding: 18px 10px !important; + padding-left: 16px !important; + /* padding-left: 20px !important; */ } .container .userinfobox .userinfo, .container .setting .userinfo { - display: flex; - justify-content: space-between; - align-items: center; + display: flex; + justify-content: space-between; + align-items: center; } .container .userinfobox .userinfo > view:last-child, .container .setting .userinfo > view:last-child { - display: flex; - flex-direction: column; - justify-content: space-between; - height: 100%; + display: flex; + flex-direction: column; + justify-content: space-between; + height: 100%; } .container .userinfobox .userinfo > view:last-child view:last-child, .container .setting .userinfo > view:last-child view:last-child { - color: #666; - line-height: 1; + color: #666; + line-height: 1; } .container .userinfobox .userinfo .usernamebox, .container .setting .userinfo .usernamebox { - display: flex; - justify-content: space-between; - flex-direction: column; - /* margin-left: 4px; */ + display: flex; + justify-content: space-between; + flex-direction: column; + /* margin-left: 4px; */ } .container .userinfobox .userinfo .usernamebox .username, .container .setting .userinfo .usernamebox .username { - display: flex; - justify-content: start; - flex-direction: row; - align-items: center; - line-height: 1; - margin-bottom: 10px; - font-size: 20px; - font-weight: 603; + display: flex; + justify-content: start; + flex-direction: row; + align-items: center; + line-height: 1; + margin-bottom: 10px; + font-size: 20px; + font-weight: 603; } .container .userinfobox .userinfo .usernamebox .username .theusername { - max-width: 160px; - word-wrap: nowrap; - word-break: keep-all; - overflow: hidden; - text-overflow: ellipsis; - color: #333; + max-width: 160px; + word-wrap: nowrap; + word-break: keep-all; + overflow: hidden; + text-overflow: ellipsis; + color: #333; } .container .userinfobox .userinfo .usernamebox .username i, .container .setting .userinfo .usernamebox .username i { - width: 20px; - height: 20px; - margin-left: 5px; + width: 20px; + height: 20px; + margin-left: 5px; } .container .userinfobox .userinfo image, .container .setting .userinfo image { - width: 56px; - height: 56px; - border-radius: 999px; - /* margin-right: 12px; */ + width: 56px; + height: 56px; + border-radius: 999px; + /* margin-right: 12px; */ } .container .userinfobox > view:last-child, .container .setting > view:last-child { - display: flex; - align-items: center; - color: #acacac; + display: flex; + align-items: center; + color: #acacac; } .container .userinfobox > view:last-child text, .container .setting > view:last-child text { - margin-left: 4px; + margin-left: 4px; } .balanceBox { - border-radius: 8px; - margin-bottom: 10px; - overflow: hidden; - margin-top: 10px; -} + border-radius: 8px; + margin-bottom: 10px; + overflow: hidden; + margin-top: 10px; +} .balanceBox .myaBill { - display: flex; - justify-content: space-between; - align-items: center; - height: 48px; - padding: 0 10px 0 16px; - background-color: #fff; + display: flex; + justify-content: space-between; + align-items: center; + height: 48px; + padding: 0 10px 0 16px; + background-color: #fff; } .balanceBox .myaBill .icon-gengduo11 { - color: #999; - font-size: 12px; + color: #999; + font-size: 12px; } .container .userbalance { - display: flex; - justify-content: space-between; - align-items: center; - /* padding: 16px; */ - border-radius: 8px 8px 0 0; - /* width: 355px; */ - /* height: 96px; */ - box-sizing: border-box; - color: #fff; - background-color: #fff; + display: flex; + justify-content: space-between; + align-items: center; + /* padding: 16px; */ + border-radius: 8px 8px 0 0; + /* width: 355px; */ + /* height: 96px; */ + box-sizing: border-box; + color: #fff; + background-color: #fff; } .container .userbalance > navigator { - height: 100%; - display: flex; - flex: 1; - flex-direction: column; - justify-content: space-around; - padding: 16px 0 16px 16px; + height: 100%; + display: flex; + flex: 1; + flex-direction: column; + justify-content: space-around; + padding: 16px 0 16px 16px; } .container .userbalance > view > view:last-child { - font-size: 26px; + font-size: 26px; } .container .userbalance .balanceinfo { - display: flex; - justify-content: start; - flex-direction: row; - align-items: center; + display: flex; + justify-content: start; + flex-direction: row; + align-items: center; } .container .userbalance .balanceinfo > view:last-child { - width: 20px; - height: 20px; - background-repeat: no-repeat; - background-size: 100% 100%; + width: 20px; + height: 20px; + background-repeat: no-repeat; + background-size: 100% 100%; } .container .userbalance .rightbox { - display: flex; - justify-content: space-between; - flex-direction: column; - align-items: center; + display: flex; + justify-content: space-between; + flex-direction: column; + align-items: center; } .container .userbalance .rightbox > view:last-child { - width: 12px; - height: 12px; - /* margin-left: 8px; */ + width: 12px; + height: 12px; + /* margin-left: 8px; */ } .container .mycard, .container .myserve { - background-color: #fff; + background-color: #fff; } .container .mycard .title, .container .myserve .title { - font-size: 16px; - /* font-weight: 400; */ - padding: 9px 0px; - /* padding-top: 16px; */ + font-size: 16px; + /* font-weight: 400; */ + padding: 9px 0px; + /* padding-top: 16px; */ } .container .mycard .content, .container .myserve .content { - display: flex; - justify-content: start; - padding: 16px 0px; + display: flex; + justify-content: start; + padding: 16px 0px; } .container .mycard .content > view, .container .myserve .content > view { - width: 25%; - text-align: center; - font-size: 14px; - color: #666; - /* margin-right: 24px; */ + width: 25%; + text-align: center; + font-size: 14px; + color: #666; + /* margin-right: 24px; */ } .container .mycard .content > view image, .container .myserve .content > view image { - width: 22px; - height: 22px; + width: 22px; + height: 22px; } /* .container .myserve .content { justify-content: space-between; } */ .container .myserve .content > view { - margin-right: 0; + margin-right: 0; } .container .servicebox { - /* display: flex; + /* display: flex; justify-content: space-between; flex-direction: column; align-items: start; */ - /* padding: 20px; */ - padding: 16px 12px; - /* padding-bottom: 0; */ - /* padding-right: 10px; */ - background-color: #fff; + /* padding: 20px; */ + padding: 16px 12px; + /* padding-bottom: 0; */ + /* padding-right: 10px; */ + background-color: #fff; } .container .servicebox .serviceinfo { } .container .servicebox .serviceinfo image { - width: 52px; - height: 52px; + width: 52px; + height: 52px; } /* .servicebox .serviceBottom { height: 48px; @@ -235,142 +237,177 @@ page { } */ .container .setting > view:first-child { - display: flex; - justify-content: space-between; - align-items: center; + display: flex; + justify-content: space-between; + align-items: center; } .weui-dialog .weui-dialog__ft { - display: flex; - align-items: center; - justify-content: space-around; - height: 80px; + display: flex; + align-items: center; + justify-content: space-around; + height: 80px; } .weui-dialog .weui-dialog__ft .cancel { - flex: unset; - width: 112px; - color: var(--color-ysd); + flex: unset; + width: 112px; + color: var(--color-ysd); } .weui-dialog .weui-dialog__ft .call { - flex: unset; - width: 112px; - height: 42px; - line-height: 42px; - padding: 0; - background-color: var(--color-ysd); - border-radius: 999px; - color: #fff; + flex: unset; + width: 112px; + height: 42px; + line-height: 42px; + padding: 0; + background-color: var(--color-ysd); + border-radius: 999px; + color: #fff; } .weui-dialog .weui-dialog__bd { - text-align: center; - padding: 20px 20px 0; - margin-bottom: 0; - font-weight: normal; + text-align: center; + padding: 20px 20px 0; + margin-bottom: 0; + font-weight: normal; } .weui-dialog .weui-dialog__bd .avatar { - margin-bottom: 12px; + margin-bottom: 12px; } .weui-dialog .weui-dialog__bd .avatar image { - width: 56px; - height: 56px; + width: 56px; + height: 56px; } .weui-dialog .weui-dialog__bd .name { - margin-bottom: 8px; - font-size: 20px; + margin-bottom: 8px; + font-size: 20px; } .weui-dialog .weui-dialog__bd .job { - margin-bottom: 20px; - font-size: 14px; + margin-bottom: 20px; + font-size: 14px; } .weui-dialog .weui-dialog__bd .tel { - margin-bottom: 20px; - font-size: 22px; + margin-bottom: 20px; + font-size: 22px; } .contact { - width: 80%; - height: 350px; + width: 80%; + height: 350px; } .contact .weui-dialog__hd { - margin-top: 40px; - padding: 0; - position: relative; + margin-top: 40px; + padding: 0; + position: relative; } .guanbi { - position: absolute; - right: 16px; - top: -28px; + position: absolute; + right: 16px; + top: -28px; } .contact .contact_bottomBtn .v-center { - width: 80px !important; + width: 80px !important; } .contact .contact_bottomBtn .rflex button { - padding: 0; - width: 100%; + padding: 0; + width: 100%; } .button-hover { - opacity: 0.8; - background-color: #fff; + opacity: 0.8; + background-color: #fff; } .friendBar .container { - display: flex; - justify-content: start; - padding: 0; + display: flex; + justify-content: start; + padding: 0; } .friendBar .container .sub { - flex: 25%; - padding: 16px 0; - text-align: center; + flex: 25%; + padding: 16px 0; + text-align: center; } .friendBar .container .sub .t-icon { - margin-bottom: 6px; + margin-bottom: 6px; } .friendBar .container .sub view { - line-height: 1; + line-height: 1; } .myBill .weui-grids { - border-top: 1px solid #f5f5f5; + border-top: 1px solid #f5f5f5; } .myBill .weui-grids::before, .myTownsman .weui-grids::before { - display: none; + display: none; } .weui-grids navigator { - width: 20%; + width: 20%; } .weui-grid4 { - padding: 10px 0; - text-align: center; + padding: 10px 0; + text-align: center; } .weui-grid4::before { - display: none; + display: none; } .weui-grid5::before { - display: none; + display: none; } .mark { - position: absolute; - left: 50%; - bottom: -5px; - transform: translateX(-50%); + position: absolute; + left: 50%; + bottom: -5px; + transform: translateX(-50%); } -.wodezhiwei{ - display: flex; - background-color: #fff; - justify-content: space-between; - align-items: center; - padding: 18px 10px !important; - padding-left: 16px !important; +.wodezhiwei { + display: flex; + background-color: #fff; + justify-content: space-between; + align-items: center; + padding: 18px 10px !important; + padding-left: 16px !important; } -.myzhiwei{ - background-color: #fff; - border-radius: 8px; +.myzhiwei { + background-color: #fff; + border-radius: 8px; text-align: center; } -.addJob{ +.addJob { padding: 16px 0; color: var(--color-ysd); } +.tab_container { + display: flex; + justify-content: space-between; + align-items: center; + padding: 12px; + margin: 0 10px; + background-color: #fff; + border-radius: 8px; +} +.sticky { + position: sticky; + top: 0px; + left: 0; + z-index: 100; +} +.collectActive { + color: #1890ff; + font-weight: 601; + position: relative; +} - +.collectActive::after { + content: ""; + background: #1890ff; + height: 3px; + width: 32px; + position: absolute; + bottom: -6px; + left: 50%; + transform: translateX(-50%); +} +.tarbarText { + font-size: 16px; + font-weight: 400; + color: #666666; + /* line-height: 25px; */ +} diff --git a/project.config.json b/project.config.json index 858bc26..577cad2 100644 --- a/project.config.json +++ b/project.config.json @@ -44,7 +44,7 @@ "tabIndent": "insertSpaces", "tabSize": 2 }, - "appid": "wxb0dea4d11428c6a5", + "appid": "wxe431e0b3abd9ae0b", "packOptions": { "ignore": [], "include": []