|
@@ -4,19 +4,19 @@
|
|
<template #numericalValue>
|
|
<template #numericalValue>
|
|
<div class="font-size-14 color-error my-1">
|
|
<div class="font-size-14 color-error my-1">
|
|
<div class="d-flex align-center font-size-13">
|
|
<div class="d-flex align-center font-size-13">
|
|
- <div style="color: var(--v-error-base); cursor: pointer; text-decoration: underline;" @click="handleViewRule">
|
|
|
|
- <v-icon size="20" color="error">mdi-help-circle-outline</v-icon>
|
|
|
|
- 众聘岗位规则说明。
|
|
|
|
|
|
+ <div style="color: var(--v-error-base); cursor: pointer; text-decoration: underline;" @click="handleViewRule">
|
|
|
|
+ <v-icon size="20" color="error">mdi-help-circle-outline</v-icon>
|
|
|
|
+ 全员猎聘岗位规则说明。
|
|
|
|
+ </div>
|
|
|
|
+ <div class=" ml-5" style="color: var(--v-error-base);">
|
|
|
|
+ 全员猎聘岗位分配比例:推荐人占比{{ ratio.recommendRate }}% 平台占比{{ ratio.headhuntRate }}% 投递人占比{{ ratio.cvRate }}%
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
- <div class=" ml-5" style="color: var(--v-error-base);">
|
|
|
|
- 众聘岗位分配比例:推荐人占比{{ ratio.recommendRate }}% 平台占比{{ ratio.headhuntRate }}% 投递人占比{{ ratio.cvRate }}%
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
<div class="d-flex">
|
|
<div class="d-flex">
|
|
- 按众聘岗位分配比例计算后的赏金:
|
|
|
|
- <span class="calculation ml-3">推荐人{{ calculation('hirePrice', 1, true) }}元</span>
|
|
|
|
- <span class="calculation">平台{{ calculation('hirePrice', 0, true) }}元</span>
|
|
|
|
- <span class="calculation">投递人{{ calculation('hirePrice', 2, true) }}元</span>
|
|
|
|
|
|
+ 按全员猎聘岗位分配比例计算后的赏金(M豆):
|
|
|
|
+ <span class="calculation ml-3">推荐人{{ calculation('hirePrice', 1, true) }}个</span>
|
|
|
|
+ <span class="calculation">平台{{ calculation('hirePrice', 0, true) }}个</span>
|
|
|
|
+ <span class="calculation">投递人{{ calculation('hirePrice', 2, true) }}个</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
@@ -51,7 +51,7 @@
|
|
</template>
|
|
</template>
|
|
</CtForm>
|
|
</CtForm>
|
|
|
|
|
|
- <CtDialog :visible="show" :widthType="1" titleClass="text-h6" title="众聘岗位规则说明" :footer="false" @close="show = false">
|
|
|
|
|
|
+ <CtDialog :visible="show" :widthType="1" titleClass="text-h6" title="全员猎聘岗位规则说明" :footer="false" @close="show = false">
|
|
<RulePage />
|
|
<RulePage />
|
|
</CtDialog>
|
|
</CtDialog>
|
|
</div>
|
|
</div>
|
|
@@ -93,7 +93,7 @@ const items = ref({
|
|
type: 'number',
|
|
type: 'number',
|
|
key: 'hirePrice',
|
|
key: 'hirePrice',
|
|
value: null,
|
|
value: null,
|
|
- label: '请填写点数 * (1赏金=1点数,点数填入不得少于10且为10的倍数)',
|
|
|
|
|
|
+ label: '请填写赏金 * (1赏金=1M豆)',
|
|
suffix: '点',
|
|
suffix: '点',
|
|
hideDetails: true,
|
|
hideDetails: true,
|
|
change: val => hirePriceChange(val, 'hirePrice')
|
|
change: val => hirePriceChange(val, 'hirePrice')
|
|
@@ -231,9 +231,9 @@ const handleViewRule = () => {
|
|
const hirePriceChange = (value, key) => {
|
|
const hirePriceChange = (value, key) => {
|
|
let calcCost = value-0
|
|
let calcCost = value-0
|
|
if (calcCost < 10 ) calcCost = 10
|
|
if (calcCost < 10 ) calcCost = 10
|
|
- else {
|
|
|
|
- calcCost = parseInt(calcCost/10)*10
|
|
|
|
- }
|
|
|
|
|
|
+ // else {
|
|
|
|
+ // calcCost = parseInt(calcCost/10)*10
|
|
|
|
+ // }
|
|
const obj = items.value.options.find(k => k.key === key)
|
|
const obj = items.value.options.find(k => k.key === key)
|
|
if (obj) {
|
|
if (obj) {
|
|
obj.value = calcCost
|
|
obj.value = calcCost
|
|
@@ -293,6 +293,6 @@ defineExpose({
|
|
}
|
|
}
|
|
.calculation {
|
|
.calculation {
|
|
display: block;
|
|
display: block;
|
|
- width: 120px;
|
|
|
|
|
|
+ width: 115px;
|
|
}
|
|
}
|
|
</style>
|
|
</style>
|