ソースを参照

购买额度提示

Xiao_123 6 ヶ月 前
コミット
0601d879ae

+ 6 - 5
src/components/pay/index.vue

@@ -12,10 +12,15 @@
     </template>
 
     <!-- 赏金所需 -->
+    <div v-if="showEnterpriseJump" class="text-end text-decoration-underline color-warning cursor-pointer mb-3" @click="handleToJump">
+      职位发布次数不够用?点击查看更多优惠套餐
+      <v-icon>mdi-chevron-double-right</v-icon>
+    </div>
     <div :class="{'pb-5': !showOriginalPrice}" style="color: var(--v-error-base); font-weight: bold; text-align: center;">
       <!-- <span class="font-size-13">¥</span> -->
       <span class="font-size-40"> {{ cost / 100 }}</span>
       <span class="font-size-16 ml-1">{{ payUnit }}</span>
+      <span class="font-size-14">(可发布一个职位)</span>
     </div>
     <div v-if="showOriginalPrice" class="text-center text-decoration-line-through pb-5 color-666">原价:599{{ payUnit }}</div>
     <template v-if="payTypeList?.length">
@@ -64,10 +69,6 @@
         </div>
       </div>
     </template>
-    <div v-if="showEnterpriseJump" class="text-end text-decoration-underline color-primary mt-10 cursor-pointer" @click="handleToJump">
-      职位发布次数不够用?点击查看更多优惠套餐
-      <v-icon>mdi-chevron-double-right</v-icon>
-    </div>
   </v-card>
 
   <CtDialog :visible="showRecharge" :widthType="1" titleClass="text-h6" title="点数充值" :footer="false" submitText="确认" @close="handleRechargeClose">
@@ -381,7 +382,7 @@ const formatDuration = (remainder) => {
 }
 
 const handleToJump = () => {
-  window.open('/recruit/enterprise/membershipPackage?key=0')
+  router.push('/recruit/enterprise/membershipPackage?key=0')
 }
 
 </script>

+ 1 - 1
src/utils/payType.js

@@ -68,7 +68,7 @@ const channelsMock = [
     code: 'wallet'
   },
   {
-    name: '点数支付',
+    name: 'M豆支付',
     icon: 'currency',
     size: 20,
     color: 'success',

+ 14 - 17
src/views/recruit/enterprise/positionManagement/index.vue

@@ -4,23 +4,20 @@
       <div class="d-flex justify-center mt-3">
         <TextUI :item="textItem" @enter="handleEnter" @appendInnerClick="handleEnter"></TextUI>
       </div>
-      <div style="height: 40px">
-        <div class="float-left color-666 font-size-14" style="line-height: 52px;">
-          <span>可发布职位数 <strong class="color-primary">{{ baseInfo?.entitlement?.publishJobCount || 0 }}</strong> 个 </span>
-          <!-- <span> 已发布 <strong class="color-primary">{{ baseInfo?.entitlement?.publishJobCount ? (50 - baseInfo?.entitlement?.publishJobCount) : 0 }}</strong> 个 </span>|
-          <span> 剩余 <strong class="color-primary">{{ baseInfo?.entitlement?.publishJobCount || 0 }}</strong> 个</span> -->
-        </div>
-        <div class="float-right">
-          <v-btn prepend-icon="mdi-plus" color="primary" @click="handleAdd">新增</v-btn>
-          <span>
-            <v-btn :loading="uploadLoading" prepend-icon="mdi-download-box-outline" color="primary" variant="tonal" class="ml-3" @click="handleUploadBefore">
-              职位批量导入
-            </v-btn>
-            <File ref="uploadFile" :custom="true" customName="multipartFile" accept=".xlsx, .xls" @success="handleUploadPosition"></File>
-          </span>
-          <v-btn :loading="templateLoading" prepend-icon="mdi-export-variant" color="primary" variant="tonal" class="ml-3" @click="handleDownloadTemplate">批量导入模版下载</v-btn>
-          <v-btn :loading="exportLoading" prepend-icon="mdi-export-variant" color="primary" variant="tonal" class="ml-3" @click="handleExport">职位导出</v-btn>
-        </div>
+      <div class="text-end">
+        <v-btn prepend-icon="mdi-plus" color="primary" @click="handleAdd">新增</v-btn>
+        <span>
+          <v-btn :loading="uploadLoading" prepend-icon="mdi-download-box-outline" color="primary" variant="tonal" class="ml-3" @click="handleUploadBefore">
+            职位批量导入
+          </v-btn>
+          <File ref="uploadFile" :custom="true" customName="multipartFile" accept=".xlsx, .xls" @success="handleUploadPosition"></File>
+        </span>
+        <v-btn :loading="templateLoading" prepend-icon="mdi-export-variant" color="primary" variant="tonal" class="ml-3" @click="handleDownloadTemplate">批量导入模版下载</v-btn>
+        <v-btn :loading="exportLoading" prepend-icon="mdi-export-variant" color="primary" variant="tonal" class="ml-3" @click="handleExport">职位导出</v-btn>
+      </div>
+      <div class="color-666 font-size-14">
+        <span>可发布职位数 <strong class="color-primary">{{ baseInfo?.entitlement?.publishJobCount || 0 }}</strong> 个, </span>
+        <span class="color-primary text-decoration-underline cursor-pointer" @click="router.push('/recruit/enterprise/membershipPackage?key=0')">可发布职位数不够用?点击去购买</span>
       </div>
       
       <div class="mt-3">