Переглянути джерело

feat: 云端工作价格设置增加iOS类型& 客户经理显示字段

ArvinQi 7 роки тому
батько
коміт
0af6dce89b
2 змінених файлів з 84 додано та 32 видалено
  1. 13 2
      pages/main/index/cloud_job.vue
  2. 71 30
      pages/main/index/vip_setting.vue

+ 13 - 2
pages/main/index/cloud_job.vue

@@ -56,7 +56,7 @@
         <el-input placeholder="工作ID" v-model="jobID"></el-input>
         <el-input placeholder="企业方ID" v-model="comID"></el-input>
         <el-input placeholder="开发者ID" v-model="devID"></el-input>
-        <el-input placeholder="审核人员名字" v-model="checkID"></el-input>
+        <el-input placeholder="客户经理" v-model="checkID"></el-input>
         <el-checkbox v-model="unDeposit" @change="changeDeposit"></el-checkbox>本期未托管
         <el-button @click="getCloudJob">筛选</el-button>
       </div>
@@ -120,7 +120,7 @@ const tableHeaders = [
   "基本薪资",
   "每周工时",
   "用户来源",
-  "审核人员",
+  "客户经理",
   "发布时间",
   "本期托管",
   "下期托管",
@@ -204,6 +204,11 @@ export default {
       nums: {},
     }
   },
+  watch: {
+    comID: function (val) {
+      console.log(val)
+    }
+  },
   mounted() {
     // this.getNums()
     this.getJobStatus()
@@ -212,6 +217,12 @@ export default {
   },
   methods: {
     /**
+     * 获取用户客户经理基本信息
+     */
+    getUserManager() {
+      
+    },
+    /**
      * 获取顶部数据
      */
     async getNums() {

+ 71 - 30
pages/main/index/vip_setting.vue

@@ -8,37 +8,73 @@
     >{{title}}</el-button>
     <el-form :model="ruleForm" :rules="rules" ref="ruleForm">
       <h3>会员定价</h3>
-      <h4>月付</h4>
-      <el-form-item label="原价" prop="monthly_origin_price">
-        <el-input v-model="ruleForm.monthly_origin_price"></el-input>
-      </el-form-item>
-      <el-form-item label="现价" prop="monthly_real_price">
-        <el-input v-model="ruleForm.monthly_real_price"></el-input>
-      </el-form-item>
-      <el-form-item prop="can_buy_monthly">
-        <el-checkbox label="支持购买" v-model="ruleForm.can_buy_monthly"></el-checkbox>
-      </el-form-item>
+      <el-form-item label="统一" prop="job_reduction_rate">
+        <h4>月付</h4>
+        <el-form-item label="原价" prop="monthly_origin_price">
+          <el-input v-model="ruleForm.monthly_origin_price"></el-input>
+        </el-form-item>
+        <el-form-item label="现价" prop="monthly_real_price">
+          <el-input v-model="ruleForm.monthly_real_price"></el-input>
+        </el-form-item>
+        <el-form-item prop="can_buy_monthly">
+          <el-checkbox label="支持购买" v-model="ruleForm.can_buy_monthly"></el-checkbox>
+        </el-form-item>
 
-      <h4>季付</h4>
-      <el-form-item label="原价" prop="quarterly_origin_price">
-        <el-input v-model="ruleForm.quarterly_origin_price"></el-input>
-      </el-form-item>
-      <el-form-item label="现价" prop="quarterly_real_price">
-        <el-input v-model="ruleForm.quarterly_real_price"></el-input>
-      </el-form-item>
-      <el-form-item prop="can_buy_quarterly">
-        <el-checkbox label="支持购买" v-model="ruleForm.can_buy_quarterly"></el-checkbox>
-      </el-form-item>
+        <h4>季付</h4>
+        <el-form-item label="原价" prop="quarterly_origin_price">
+          <el-input v-model="ruleForm.quarterly_origin_price"></el-input>
+        </el-form-item>
+        <el-form-item label="现价" prop="quarterly_real_price">
+          <el-input v-model="ruleForm.quarterly_real_price"></el-input>
+        </el-form-item>
+        <el-form-item prop="can_buy_quarterly">
+          <el-checkbox label="支持购买" v-model="ruleForm.can_buy_quarterly"></el-checkbox>
+        </el-form-item>
 
-      <h4>年付</h4>
-      <el-form-item label="原价" prop="yearly_origin_price">
-        <el-input v-model="ruleForm.yearly_origin_price"></el-input>
-      </el-form-item>
-      <el-form-item label="现价" prop="yearly_real_price">
-        <el-input v-model="ruleForm.yearly_real_price"></el-input>
+        <h4>年付</h4>
+        <el-form-item label="原价" prop="yearly_origin_price">
+          <el-input v-model="ruleForm.yearly_origin_price"></el-input>
+        </el-form-item>
+        <el-form-item label="现价" prop="yearly_real_price">
+          <el-input v-model="ruleForm.yearly_real_price"></el-input>
+        </el-form-item>
+        <el-form-item prop="can_buy_yearly">
+          <el-checkbox label="支持购买" v-model="ruleForm.can_buy_yearly"></el-checkbox>
+        </el-form-item>
       </el-form-item>
-      <el-form-item prop="can_buy_yearly">
-        <el-checkbox label="支持购买" v-model="ruleForm.can_buy_yearly"></el-checkbox>
+      <el-form-item label="iOS" prop="job_reduction_rate">
+        <h4>月付</h4>
+        <el-form-item label="原价" prop="apple_monthly_origin_price">
+          <el-input v-model="ruleForm.apple_monthly_origin_price"></el-input>
+        </el-form-item>
+        <el-form-item label="现价" prop="apple_monthly_real_price">
+          <el-input v-model="ruleForm.apple_monthly_real_price"></el-input>
+        </el-form-item>
+        <el-form-item prop="can_buy_monthly">
+          <el-checkbox label="支持购买" v-model="ruleForm.can_buy_monthly"></el-checkbox>
+        </el-form-item>
+
+        <h4>季付</h4>
+        <el-form-item label="原价" prop="apple_quarterly_origin_price">
+          <el-input v-model="ruleForm.apple_quarterly_origin_price"></el-input>
+        </el-form-item>
+        <el-form-item label="现价" prop="quarterly_real_price">
+          <el-input v-model="ruleForm.apple_quarterly_real_price"></el-input>
+        </el-form-item>
+        <el-form-item prop="can_buy_quarterly">
+          <el-checkbox label="支持购买" v-model="ruleForm.can_buy_quarterly"></el-checkbox>
+        </el-form-item>
+
+        <h4>年付</h4>
+        <el-form-item label="原价" prop="apple_yearly_origin_price">
+          <el-input v-model="ruleForm.apple_yearly_origin_price"></el-input>
+        </el-form-item>
+        <el-form-item label="现价" prop="apple_yearly_real_price">
+          <el-input v-model="ruleForm.apple_yearly_real_price"></el-input>
+        </el-form-item>
+        <el-form-item prop="can_buy_yearly">
+          <el-checkbox label="支持购买" v-model="ruleForm.can_buy_yearly"></el-checkbox>
+        </el-form-item>
       </el-form-item>
 
       <h3>服务费减免</h3>
@@ -93,6 +129,8 @@ export default {
       titles: [],
       // vip 列表
       list: [],
+      // 设备类型, iOS/其他
+      device: '其他'
     }
   },
   mounted() {
@@ -127,7 +165,7 @@ export default {
         can_buy_quarterly,
         can_buy_yearly,
       });
-      if(res) this.$message({
+      if (res) this.$message({
         message: '更新成功',
         type: 'success'
       })
@@ -137,7 +175,7 @@ export default {
      */
     submitForm(formName) {
       this.$refs[formName].validate((valid) => {
-        if(valid) {
+        if (valid) {
           console.log(this.ruleForm);
           this.update();
         } else {
@@ -194,4 +232,7 @@ export default {
 .el-form-item__content {
   display: inline-block;
 }
+.device-select {
+  margin-bottom: 20px;
+}
 </style>