Browse Source

1. 新增客户类型

MONSTER-ygh 5 tháng trước cách đây
mục cha
commit
9a02a24ceb

+ 4 - 2
src/views/team/creditRecord/index.vue

@@ -301,8 +301,10 @@ export default {
     /** 重置按钮操作 */
     resetQuery() {
       this.dateRange = [];
-      this.queryParams = {}
-      this.queryParams.pageNum = 1;
+      this.queryParams = {
+        pageNum: 1,
+        pageSize: 10,
+      }
       this.handleQuery();
     },
     /** 详情按钮操作 */

+ 10 - 0
src/views/team/teamMr/dialog/addAndEdit.vue

@@ -21,6 +21,12 @@
         <!-- <el-form-item v-if="form.checkRemark" label="驳回原因:">
           <span>{{ form.checkRemark }}</span>
         </el-form-item> -->
+        <el-form-item label="客户类型" prop="bigCustomer">
+          <el-radio-group v-model="form.bigCustomer">
+            <el-radio :label="1">普通客户</el-radio>
+            <el-radio :label="2">大客户</el-radio>
+          </el-radio-group>
+        </el-form-item>
         <el-form-item label="团队名称:" prop="name">
           <el-popover
             placement="bottom-start"
@@ -231,6 +237,7 @@ export default {
           }
       ],
       rules: {
+        bigCustomer: [{ required: true, message: "请输入客户类型", trigger: ["change","blur"] }],
         name: [{ required: true, message: "请输入团队名称", trigger: ["change","blur"] }],
         type: [{ required: true, message: "请选择团队类型", trigger: ["change","blur"] }],
         source: [{ required: true, message: "请选择OTA来源", trigger: ["change","blur"] }], 
@@ -268,6 +275,7 @@ export default {
         this.title = "编辑团队";
         this.getSelectByIdApi(obj);
       }else{
+        this.form.bigCustomer = 1
         this.title = "添加团队";
         this.$nextTick(() => {
           this.$refs["form"].clearValidate();
@@ -314,6 +322,7 @@ export default {
         this.$nextTick(() => {
           this.$nextTick(() => {
             this.$set(this.form, 'id', obj.id);
+            this.$set(this.form, 'bigCustomer', obj.bigCustomer);
             this.$set(this.form, 'name', obj.name);
             this.$set(this.form, 'type', obj.type + '');
             this.$set(this.form, 'source', obj.source)
@@ -387,6 +396,7 @@ export default {
      */
     reset() {
       this.$set(this.form, 'id', "");
+      this.$set(this.form, 'bigCustomer', '');
       this.$set(this.form, 'name', "");
       this.$set(this.form, 'type', "");
       this.$set(this.form, 'source', "")

+ 5 - 0
src/views/team/teamMr/dialog/auditBox.vue

@@ -18,6 +18,11 @@
   >
     <div class="dialog">
       <el-form :model="form" ref="form" :rules="rules" label-width="150px">
+        <div style="display: flex;">
+          <el-form-item label="客户类型:" prop="bigCustomer">
+            <span style="display: flex ; min-width: 300px;">{{ form.bigCustomer == 1 ? '普通客户' : form.bigCustomer == 2 ? '大客户' : '' }}</span>
+          </el-form-item>
+        </div>
         <div style="display: flex;">
           <el-form-item label="团队名称:" prop="name">
             <span style="display: flex ; min-width: 300px;">{{ form.name }}</span>