liujq 2 năm trước cách đây
mục cha
commit
6996428320

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/index.html


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/app.679237e7.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/app.b322a61d.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-358e40fa.aa9d4dba.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-358e40fa.e84883ea.js


+ 13 - 0
src/api/cust.js

@@ -0,0 +1,13 @@
+/**
+  * 客户
+*/
+import { getRequest, getRequestNoSort } from '@/utils/request'
+
+export default {
+  admreportlist: params => { // 报备客户列表
+    return getRequestNoSort('/adm/report/list', params, 'loading')
+  },
+  admreportdetail: params => { // 报备客户详情
+    return getRequestNoSort('/adm/report/detail', params, 'loading')
+  },
+}

+ 6 - 6
src/api/index.js

@@ -1,12 +1,12 @@
 import base from './base'
-import house from './house'
+// import house from './house'
 import user from './user'
-import other from './other'
-import school from './school'
+// import other from './other'
+import cust from './cust'
 export default {
   base,
-  house,
+  // house,
   user,
-  other,
-  school,
+  // other,
+  cust,
 }

+ 0 - 40
src/api/school.js

@@ -1,40 +0,0 @@
-/**
-  * 房
-*/
-import { getRequest, getRequestNoSort } from '@/utils/request'
-
-export default {
-  admschoolsortedit: params => { // 学校排序接口
-    return getRequestNoSort('/adm/school/sort/edit', params, 'loading')
-  },
-  admschoollist: params => { // 学校列表接口
-    return getRequest('/adm/school/list', params)
-  },
-  admschooladd: params => { // 学校添加
-    return getRequestNoSort('/adm/school/add', params, 'loading')
-  },
-  admschooledit: params => { // 学校编辑
-    return getRequestNoSort('/adm/school/edit', params, 'loading')
-  },
-  admschooldetail: params => { // 学校详情
-    return getRequestNoSort('/adm/school/detail', params, 'loading')
-  },
-  admschooldel: params => { // 学校删除
-    return getRequestNoSort('/adm/school/del', params, 'loading')
-  },
-  admschoolmodulelist: params => { // 学校分类 - 列表
-    return getRequest('/adm/school/module/list', params)
-  },
-  admschoolmoduleadd: params => { // 学校分类 - 添加
-    return getRequestNoSort('/adm/school/module/add', params, 'loading')
-  },
-  admschoolmoduleedit: params => { // 学校分类 - 编辑
-    return getRequestNoSort('/adm/school/module/edit', params, 'loading')
-  },
-  admschoolmoduledetail: params => { // 学校分类 - 详情
-    return getRequestNoSort('/adm/school/module/detail', params, 'loading')
-  },
-  admschoolmoduledel: params => { // 学校分类 - 删除
-    return getRequestNoSort('/adm/school/module/del', params, 'loading')
-  },
-}

+ 5 - 4
src/views/cust/components/searchForm/Index.vue

@@ -2,7 +2,7 @@
   <base-form slot="content" ref="ruleForm" :data="searchData">
     <div slot="footer">
       <el-button :loading="listLoading" icon="el-icon-search" class="xl-form-btn bgc1" @click="searchHandle">查询</el-button>
-      <el-button :loading="listLoading" icon="el-icon-plus" class="xl-form-btn bgc2" @click="addHandle">添加客户</el-button>
+      <!-- <el-button :loading="listLoading" icon="el-icon-plus" class="xl-form-btn bgc2" @click="addHandle">添加客户</el-button> -->
     </div>
   </base-form>
 </template>
@@ -19,12 +19,13 @@ export default {
       searchData: [
         { label: '电话', key: 'phone' },
         { label: '姓名', key: 'name' },
-        { label: '意向等级', key: 'purpose_level', type: 'select', options: this.$dictData.purpose_level},
+        { label: '性别', key: 'sex', type: 'select', options: this.$dictData.sex},
+        { label: '客户状态', key: 'report_state', type: 'select', options: this.$dictData.report_state},
+        { label: '报备进度', key: 'report_step', type: 'select', options: this.$dictData.report_step},
         { label: '意向楼盘', key: 'estate_id', type: 'selectRemote',
           remoteParams: { skey: 'estate_name', api: `house.admestatelist`, opKey: 'estate_name', opVal: 'id' },
         },
-        { label: '购房需求', key: 'demand' },
-        { label: '客户信息', key: 'user_info' },
+        { label: '备注', key: 'remark' },
       ]
     }
   },

+ 18 - 17
src/views/cust/index.vue

@@ -13,10 +13,11 @@
       :total-records="totalRecords"
       @currentChange="pageHandle"
       @sizeChange="sizeChange"
-      :isAdd="true"
-      @add="openPopup"
+      
       :operationsDefaultLength="6"
     />
+    <!-- :isAdd="true"
+      @add="openPopup" -->
     <popup-edit
       :isShow="isDtlShow"
       :curObj="curObj"
@@ -50,7 +51,7 @@ export default {
   mixins: [baseTable],
   data() {
     return {
-      apiStr: 'user.admcustomerlist',
+      apiStr: 'cust.admreportlist',
       searchForm: null,
       isDtlShow: false,
       curObj: {},
@@ -71,23 +72,23 @@ export default {
   mounted() {
     this.listConfig = {
       rows: [
+        { label: '报备时间', prop: 'create_at' },
+        { label: '保护期止', prop: 'lock_at' },
+        { label: '报备楼盘', prop: 'estate_name'},
         { label: '电话', prop: 'phone' },
         { label: '姓名', prop: 'name' },
-        { label: '最新跟进记录', prop: 'newRecord', fullShow: true, minWidth: 150, align: 'left' },
-        { label: '意向等级', prop: 'purpose_level', type: 'flag', flags: arrToObj(this.$dictData.purpose_level	) },
-        { label: '客户信息', prop: 'user_info', fullShow: true, minWidth: 150, align: 'left' },
-        { label: '购房需求', prop: 'demand', fullShow: true, minWidth: 150, align: 'left' },
-        { label: '意向楼盘', prop: 'estate_name', fullShow: true},
-        { label: '后续备注', prop: 'purchased', fullShow: true },
-        { label: '创建时间', prop: 'create_at' },
+        { label: '性别', prop: 'sex', type: 'tag', tags: arrToObj(this.$dictData.sex), tagTypeObj: {'male': 'primary', 'female': 'danger'} },
+        { label: '客户状态', prop: 'report_state', type: 'tag', tags: arrToObj(this.$dictData.report_state	), tagTypeObj: {'1': 'success', '2': 'warning', '3': 'danger'}},
+        { label: '报备进度', prop: 'report_step', type: 'flag', flags: arrToObj(this.$dictData.report_step	) },
+        { label: '备注', prop: 'remark', fullShow: true },
         { label: '创建人', prop: 'create_by' },
-        { label: '操作', width: 190, type: 'handle2', operations:
-          [
-            { label: '跟进记录', func: this.openQPopup, btnType: 'success' },
-            { label: '编辑', func: this.openPopup, btnType: 'primary' },
-            { label: '删除', func: this.delHandle, btnType: 'danger' },
-          ]
-        }
+        // { label: '操作', width: 190, type: 'handle2', operations:
+        //   [
+        //     { label: '跟进记录', func: this.openQPopup, btnType: 'success' },
+        //     { label: '编辑', func: this.openPopup, btnType: 'primary' },
+        //     { label: '删除', func: this.delHandle, btnType: 'danger' },
+        //   ]
+        // }
       ]
     }
   },

Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác