|
|
|
|
@ -33,6 +33,7 @@
|
|
|
|
|
<!-- 基本信息 -->
|
|
|
|
|
<view class="g_bg_f g_pt_10 g_pl_16 g_pr_16 g_kuaishou g_radius_8 g_pb_16">
|
|
|
|
|
<div class="m-info g_mb_12">
|
|
|
|
|
<i class="iconfont icon-yitingzhao" v-if="jobDetail.recruitment == 2" style="position: absolute; right: 30px; top: 30%; transform: translateY(-50%); color: #ff4d4f; font-size: 80px; z-index: 1"></i>
|
|
|
|
|
<view class="g_mb_10 g_flex_row_between flex_center">
|
|
|
|
|
<view class="g_flex_1 g_c_3 g_fs_20 g_fw_bold">{{ jobDetail.jobName }}</view>
|
|
|
|
|
<view class="g_fs_14 g_c_9">
|
|
|
|
|
@ -454,11 +455,7 @@
|
|
|
|
|
</button>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="g_flex_1 g_flex_column_center">
|
|
|
|
|
<g-button btnText="我要报名" class="g_flex_1 g_fw_600" size="small_auto"
|
|
|
|
|
:type="jobDetail.recruitment == 2 || !attention ? 'infro' : 'primary'"
|
|
|
|
|
@clickBtn="handleOpenApplyPopup"
|
|
|
|
|
style="width: calc(100% - 36px);"
|
|
|
|
|
></g-button>
|
|
|
|
|
<g-button btnText="我要报名" class="g_flex_1 g_fw_600" size="small_auto" :type="jobDetail.recruitment == 2 || !attention ? 'infro' : 'primary'" @clickBtn="handleOpenApplyPopup" style="width: calc(100% - 36px)"></g-button>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</slot>
|
|
|
|
|
@ -690,7 +687,7 @@ export default {
|
|
|
|
|
var sceneStr = decodeURIComponent(options.scene);
|
|
|
|
|
var sceneJson = this.G.sceneToJson(sceneStr);
|
|
|
|
|
console.log("sceneJson===", sceneJson);
|
|
|
|
|
console.log('id对应的角色','职位id_职位项目方_分享人_分享人团队');
|
|
|
|
|
console.log("id对应的角色", "职位id_职位项目方_分享人_分享人团队");
|
|
|
|
|
// 职位id_职位项目方_分享人_分享人团队
|
|
|
|
|
this.uid = sceneJson.id.split("_")[0]; //职位id
|
|
|
|
|
this.shareJobAgencyId = sceneJson.id.split("_")[1]; //职位项目方id
|
|
|
|
|
@ -996,7 +993,7 @@ export default {
|
|
|
|
|
if (that.isFans !== false) {
|
|
|
|
|
params.isFans = that.isFans;
|
|
|
|
|
}
|
|
|
|
|
that.shareUserId && (params.agencyUserId = that.isFans == 2 ? '' : that.shareUserId);
|
|
|
|
|
that.shareUserId && (params.agencyUserId = that.isFans == 2 ? "" : that.shareUserId);
|
|
|
|
|
// 如果粉丝自己报名,要把自己的id传到报名页,而不是传分享人的
|
|
|
|
|
that.shareUserAgencyId && (params.shareUserAgencyId = that.isFans == 2 ? that.loginInfo.agencyId : that.shareUserAgencyId);
|
|
|
|
|
uni.navigateTo({
|
|
|
|
|
@ -1409,7 +1406,7 @@ export default {
|
|
|
|
|
that.G.roundRect1(ctx, 0, 0, 750, 600, 0, "#fff");
|
|
|
|
|
return new Promise(function (imgres) {
|
|
|
|
|
// 岗位标题
|
|
|
|
|
that.G.fillTextLineBreak(ctx, that.jobDetail.jobName.length > 11 ? that.jobDetail.jobName.slice(0, 11) + '...': that.jobDetail.jobName, baseLeft, line2, 800, 20, "#000", titleFontSize, "500", "left");
|
|
|
|
|
that.G.fillTextLineBreak(ctx, that.jobDetail.jobName.length > 11 ? that.jobDetail.jobName.slice(0, 11) + "..." : that.jobDetail.jobName, baseLeft, line2, 800, 20, "#000", titleFontSize, "500", "left");
|
|
|
|
|
|
|
|
|
|
// 时薪
|
|
|
|
|
if (that.G.getSalaryClassifyValue(that.jobDetail.salaryClassify, that.jobDetail.salaryClassifyValue) == "0-0元/月") {
|
|
|
|
|
|