From f2044b64a28e6899535209af425d0fcfba6adb14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=81=E5=8F=B6?= Date: Thu, 5 Aug 2021 14:03:03 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=A2=E6=88=B7=E4=BF=A1=E6=81=AF=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- commons/css/base/imgSize.wxss | 1 + commons/css/base/radius.wxss | 1 + commons/css/thirdparty/iconfont.wxss | 20 +- commons/js/config.js | 4 +- commons/js/utils/apiQuery.js | 14 + pages/customer/addCard/index.js | 24 +- pages/customer/addCard/index.wxml | 16 +- pages/customer/detail/index.js | 476 ++++++++++++++++++++++++++- pages/customer/detail/index.wxml | 156 +++++++-- pages/customer/detail/index.wxss | 46 ++- 10 files changed, 713 insertions(+), 45 deletions(-) diff --git a/commons/css/base/imgSize.wxss b/commons/css/base/imgSize.wxss index 0f05c1d..d9037f1 100644 --- a/commons/css/base/imgSize.wxss +++ b/commons/css/base/imgSize.wxss @@ -15,6 +15,7 @@ .img-140x140{width:140rpx;height:140rpx;box-sizing:border-box;} .img-160x160{width:160rpx;height:160rpx;box-sizing:border-box;} .img-208x170{width:208rpx;height:170rpx;box-sizing:border-box;} +.img-250x150{width:250rpx;height:150rpx;box-sizing:border-box;} .img-250x250{width:250rpx;height:250rpx;box-sizing:border-box;} .img-250x445{width:250rpx;height:445rpx;box-sizing:border-box;} .img-750x250{width:750rpx;height:250rpx;box-sizing:border-box;} diff --git a/commons/css/base/radius.wxss b/commons/css/base/radius.wxss index 7ba96bb..eb8bca1 100644 --- a/commons/css/base/radius.wxss +++ b/commons/css/base/radius.wxss @@ -9,6 +9,7 @@ .ulib-rl10{border-top-left-radius:10rpx;border-bottom-left-radius:10rpx;} .ulib-rr10{border-top-right-radius:10rpx;border-bottom-right-radius:10rpx;} .ulib-rb10{border-bottom-left-radius:10rpx;border-bottom-right-radius:10rpx;} +.ulib-rbl10{border-bottom-left-radius:10rpx;} .ulib-r10-bl{border-bottom-left-radius:10rpx;} .ulib-r10-tr-bl{border-top-right-radius:10rpx;border-bottom-left-radius:10rpx;} .ulib-r15{border-radius:15rpx;} diff --git a/commons/css/thirdparty/iconfont.wxss b/commons/css/thirdparty/iconfont.wxss index 02f9a97..d790052 100644 --- a/commons/css/thirdparty/iconfont.wxss +++ b/commons/css/thirdparty/iconfont.wxss @@ -1,9 +1,9 @@ @font-face { font-family: "iconfont"; /* Project id 2643717 */ src: - url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), - url('iconfont.woff?t=1627377114947') format('woff'), - url('iconfont.ttf?t=1627377114947') format('truetype'); + url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), + url('iconfont.woff?t=1628056862354') format('woff'), + url('iconfont.ttf?t=1628056862354') format('truetype'); } .iconfont { @@ -13,6 +13,14 @@ -moz-osx-font-smoothing: grayscale; } +.icon-xiaoji:before { + content: "\e6c4"; +} + +.icon-genzong1:before { + content: "\e6c3"; +} + .icon-yinpin:before { content: "\e667"; } @@ -137,6 +145,10 @@ content: "\e6aa"; } +.icon-jiantou-up:before { + content: "\eb7c"; +} + .icon-jiantou:before { content: "\e6bd"; } @@ -211,4 +223,4 @@ .icon-shoujihao:before { content: "\e6a2"; -} +} \ No newline at end of file diff --git a/commons/js/config.js b/commons/js/config.js index 00dd24d..d9b7e97 100644 --- a/commons/js/config.js +++ b/commons/js/config.js @@ -1,4 +1,4 @@ -const env = "p"; +const env = "d"; const version = 1, @@ -43,6 +43,8 @@ api = { appCusorderCkcar: "app/cusorder/ckcar", //确认交付 appCustomersAdmins: "app/customers/admins", //分配客户 appXz: "app/xz", //获取虚拟电话 + appCustomerlogs: "app/customerlogs", //新增日志 + appCustomerData: "app/customers/data", //修改客户基本信息 } diff --git a/commons/js/utils/apiQuery.js b/commons/js/utils/apiQuery.js index 99bea12..4d5fde6 100644 --- a/commons/js/utils/apiQuery.js +++ b/commons/js/utils/apiQuery.js @@ -306,4 +306,18 @@ apiQuery.getAppXz = function (params) { }) } +//新增日志 +apiQuery.postAppCustomerlogs = function (params) { + return new Promise(function (resolve, reject) { + HttpRequest(true, Config.api.appCustomerlogs, 2, params, "POST", resolve, reject) + }) +} + +//修改客户基本信息 +apiQuery.putAppCustomerData = function (params) { + return new Promise(function (resolve, reject) { + HttpRequest(false, Config.api.appCustomerData, 2, params, "PUT", resolve, reject) + }) +} + export default apiQuery; \ No newline at end of file diff --git a/pages/customer/addCard/index.js b/pages/customer/addCard/index.js index 4b319d3..a219d43 100644 --- a/pages/customer/addCard/index.js +++ b/pages/customer/addCard/index.js @@ -15,6 +15,9 @@ Page({ levelArray:[],//车型级别列表 colorIndex:-1,//车型颜色索引 levelIndex:-1,//车型级别索引 + timeArray:[],//预计购车时间列表 + timeIndex:-1,//预计购车时间索引 + cf_clues:'',//线索来源 submitFlag:false, }, //生命周期函数--监听页面加载 @@ -25,6 +28,7 @@ Page({ }) } this.getAppSeriesCars() + this.getAppCustomersFilter() }, //获取车型库 @@ -80,6 +84,16 @@ Page({ }); }, + //获取列表筛选条件-时间 + getAppCustomersFilter(){ + _.apiQuery.getAppCustomersFilter().then(res => { + this.setData({ + timeArray:res.data.buy_time, + timeIndex:-1, + }) + }); + }, + //输入 inputTx(e) { this.setData({ @@ -140,9 +154,10 @@ Page({ }, //预计购车时间 - buyDate(e){ + changeTime(e) { this.setData({ - buy_time: e.detail.value, + buy_time:this.data.timeArray[e.detail.value], + timeIndex:e.detail.value, }) }, @@ -187,6 +202,9 @@ Page({ if(this.data.b_s_id != ''){ params['b_s_id'] = this.data.b_s_id; } + if(this.data.cf_clues != ''){ + params['cf_clues'] = this.data.cf_clues; + } if(this.data.buy_time != ''){ params['buy_time'] = this.data.buy_time; } @@ -218,11 +236,13 @@ Page({ v_id:'', color_id:'', b_s_id:'', + cf_clues:'', buy_time:'', modelIndex:-1, spareIndex:-1, colorIndex:-1, levelIndex:-1, + timeIndex:-1, submitFlag:false, }) } else if (res.cancel) { diff --git a/pages/customer/addCard/index.wxml b/pages/customer/addCard/index.wxml index 769023a..40a48af 100644 --- a/pages/customer/addCard/index.wxml +++ b/pages/customer/addCard/index.wxml @@ -43,7 +43,7 @@ - + + + 线索来源 + + + 预计购车时间 - - 请选择 - {{buy_time}} - + + 请选择 + {{timeArray[timeIndex]}} + diff --git a/pages/customer/detail/index.js b/pages/customer/detail/index.js index 17727f9..3fae1c7 100644 --- a/pages/customer/detail/index.js +++ b/pages/customer/detail/index.js @@ -4,6 +4,7 @@ const innerAudioContext = wx.createInnerAudioContext(); let interval = null Page({ data: { + imgUrl:_.config.imgUrl, tabid:0, tab:[ {"id":0,"title":"详细信息"}, @@ -26,6 +27,27 @@ Page({ currentIndex:'-1',//日志播放录音 currentime:'',//日志播放录音 play: false,//日志播放录音 + isShowNote:false,//新增日志弹窗 + note:'',//日志 + photos:[], + /* 编辑 */ + name:'',//名字 + mobile:'',//手机号 + car_id:'',//车型id + v_id:'',//车型级别id + color_id:'',//颜色id + b_s_id:'',//备选车型id + buy_time:'',//预计购车时间 + modelIndex:-1,//品牌车型索引 + spareIndex:-1,//备选车型索引 + colorArray:[],//车型颜色列表 + levelArray:[],//车型级别列表 + colorIndex:-1,//车型颜色索引 + levelIndex:-1,//车型级别索引 + timeArray:[],//预计购车时间列表 + timeIndex:-1,//预计购车时间索引 + cf_clues:'',//线索来源 + submitFlag:false, }, onLoad(options) { for (let key in options) { @@ -79,8 +101,16 @@ Page({ params['id'] = this.data.id; _.apiQuery.getAppCustomerData(params).then(res=>{ this.setData({ - baseinfo:res.data.baseinfo + baseinfo:res.data.baseinfo, + name:res.data.baseinfo.name.value?res.data.baseinfo.name.value:'', + mobile:res.data.baseinfo.mobile.value?res.data.baseinfo.mobile.value:'', + cf_clues:res.data.baseinfo.cf_clues.value?res.data.baseinfo.cf_clues.value:'', }) + + //编辑基础信息使用 + this.getAppSeriesCars() + this.getAppCustomersFilter() + }) }, @@ -320,6 +350,450 @@ Page({ }, 1000) }, + //新增小记显示隐藏 + optShowNote(){ + this.setData({ + isShowNote:!this.data.isShowNote, + note:'', + photos:[], + }) + }, + + //选择图片 + chooseImg() { + let that = this + wx.chooseImage({ + count: 2 - this.data.photos.length, // 默认6 + sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有 + sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有 + success(res1) { + let currentLength = that.data.photos.length + for (let i = 0; i < res1.tempFilePaths.length; i++) { + //上传图片 + that.uploadImg(res1.tempFilePaths[i]) + } + }, + fail: res => { + wx.showToast({ + title: '文件选择失败', + icon: 'none', + duration: 2000 + }) + } + }) + }, + + //上传图片 + uploadImg(img){ + let that = this + setTimeout(function () { + wx.showLoading({ + title: '图片上传中', + }) + }, 500); + wx.uploadFile({ + url: _.config.api.upImg, + filePath: img, + name: 'img', + formData: { + 'app': 'liche' + }, + success(res) { + setTimeout(function () { + wx.hideLoading() + }, 500); + let imgdata = JSON.parse(res.data) + let list = [] + list.push({ + img:imgdata.data.url, + img_url:imgdata.data.full_url, + }) + that.setData({ + photos: that.data.photos.concat(list), + }) + }, + fail(res) { + wx.hideLoading() + wx.showToast({ + title: res.data.msg, + icon: 'none', + duration: 2000 + }) + } + }) + }, + + // 编辑页面删除图片 + delPic(e){ + let photos = this.data.photos + photos.splice(e.currentTarget.dataset.index, 1) + this.setData({ + photos: photos, + }) + }, + + //新增日志 + postAppCustomerlogs(){ + if(this.data.photos.length == 0 && this.data.note == ''){ + wx.showToast({ + title: '请添加', + icon: 'none' + }) + }else{ + this.setData({ + submitFlag: true, + }) + let credentials = [] + let photos = this.data.photos + photos.forEach(item => { + credentials.push(item.img) + }) + let params = {}; + params['cus_id'] = this.data.id; + if(this.data.note != ''){ + params['content'] = this.data.note; + } + if(credentials.length>0){ + params['imgs'] = credentials; + } + _.apiQuery.postAppCustomerlogs(params).then(res => { + wx.showToast({ + title: '提交成功', + icon: 'success', + duration: 2000 + }) + this.setData({ + isShowNote:false, + submitFlag:false, + }) + this.onPullDownRefresh() + }).catch(res=>{ + this.setData({ + submitFlag: false, + }) + }); + } + }, + + /*************************** 编辑 **********************************/ + //获取车型库 + getAppSeriesCars(){ + _.apiQuery.getAppSeriesCars().then(res => { + if(res.data.length>0){ + let modelArray = [] + res.data.forEach(item => { + modelArray.push(item.title) + }) + this.setData({ + modelArray:modelArray, + modelList:res.data, + modelIndex:-1, + }) + + if(this.data.baseinfo.car_id.value != ''){ + res.data.forEach((item,index) => { + if(item.id == this.data.baseinfo.car_id.value){ + this.setData({ + modelIndex:index, + }) + } + }) + + //匹配颜色 车型级别 + this.getAppSeriesAttrsedit() + + } + + } + }); + }, + + //获取车型属性 /颜色 /车型级别 ---编辑匹配信息 + getAppSeriesAttrsedit(){ + let params1 = {}; + params1['id'] = this.data.modelList[this.data.modelIndex].id; + params1['type'] = 0; + _.apiQuery.getAppSeriesAttrs(params1).then(res => { + if(res.data.total>0){ + let colorArray = [] + res.data.list.forEach(item => { + colorArray.push(item.title) + }) + this.setData({ + colorArray:colorArray, + colorList:res.data.list, + colorIndex:-1, + }) + + if(this.data.baseinfo.color_id.value != ''){ + res.data.list.forEach((item,index) => { + if(item.id == this.data.baseinfo.color_id.value){ + this.setData({ + colorIndex:index, + }) + } + }) + } + + } + }); + + let params2 = {}; + params2['id'] = this.data.modelList[this.data.modelIndex].id; + params2['type'] = 1; + _.apiQuery.getAppSeriesAttrs(params2).then(res => { + if(res.data.total>0){ + let levelArray = [] + res.data.list.forEach(item => { + levelArray.push(item.title) + }) + this.setData({ + levelArray:levelArray, + levelList:res.data.list, + levelIndex:-1, + }) + + if(this.data.baseinfo.v_id.value != ''){ + res.data.list.forEach((item,index) => { + if(item.id == this.data.baseinfo.v_id.value){ + this.setData({ + levelIndex:index, + }) + } + }) + } + + } + }); + }, + + //获取车型属性 /颜色 /车型级别 + getAppSeriesAttrs(){ + let params1 = {}; + params1['id'] = this.data.car_id; + params1['type'] = 0; + _.apiQuery.getAppSeriesAttrs(params1).then(res => { + if(res.data.total>0){ + let colorArray = [] + res.data.list.forEach(item => { + colorArray.push(item.title) + }) + this.setData({ + colorArray:colorArray, + colorList:res.data.list, + colorIndex:-1, + }) + } + }); + + let params2 = {}; + params2['id'] = this.data.car_id; + params2['type'] = 1; + _.apiQuery.getAppSeriesAttrs(params2).then(res => { + if(res.data.total>0){ + let levelArray = [] + res.data.list.forEach(item => { + levelArray.push(item.title) + }) + this.setData({ + levelArray:levelArray, + levelList:res.data.list, + levelIndex:-1, + }) + } + }); + }, + + //获取列表筛选条件-时间 + getAppCustomersFilter(){ + _.apiQuery.getAppCustomersFilter().then(res => { + + this.setData({ + timeArray:res.data.buy_time, + }) + + if(this.data.baseinfo.buy_time.value != 0){ + res.data.buy_time.forEach((item,index) => { + if(item == this.data.baseinfo.buy_time.value){ + this.setData({ + timeIndex:index, + }) + } + }) + } + + }); + }, + + //输入 + inputTx(e) { + this.setData({ + submitFlag:false, + [e.currentTarget.dataset.key]: e.detail.value + }) + }, + + //选择车型 + changeModel(e) { + if(this.data.modelIndex != e.detail.value){ + let car_id = '' + if(e.detail.value >= 0){ + car_id = this.data.modelList[e.detail.value].id + } + this.setData({ + car_id:car_id, + modelIndex:e.detail.value, + }) + if(car_id != ''){ + this.getAppSeriesAttrs() + } + this.putAppCustomerData() + } + }, + + //车型级别 + changeLevel(e) { + if(this.data.levelIndex != e.detail.value){ + let v_id = '' + if(e.detail.value >= 0){ + v_id = this.data.levelList[e.detail.value].id + } + this.setData({ + v_id:v_id, + levelIndex:e.detail.value, + }) + this.putAppCustomerData() + } + }, + + //车型颜色 + changeColor(e) { + if(this.data.colorIndex != e.detail.value){ + let color_id = '' + if(e.detail.value >= 0){ + color_id = this.data.colorList[e.detail.value].id + } + this.setData({ + color_id:color_id, + colorIndex:e.detail.value, + }) + this.putAppCustomerData() + } + }, + + //备选车型 + changeSpare(e) { + if(this.data.spareIndex != e.detail.value){ + let b_s_id = '' + if(e.detail.value >= 0){ + b_s_id = this.data.modelList[e.detail.value].id + } + this.setData({ + b_s_id:b_s_id, + spareIndex:e.detail.value, + }) + this.putAppCustomerData() + } + }, + + //预计购车时间 + changeTime(e) { + if(this.data.timeIndex != e.detail.value){ + this.setData({ + buy_time:this.data.timeArray[e.detail.value], + timeIndex:e.detail.value, + }) + this.putAppCustomerData() + } + }, + + //编辑客户 + putAppCustomerData() { + + let that = this + + if(!(that.data.name==that.data.baseinfo.name.value&&that.data.mobile==that.data.baseinfo.mobile.value&&that.data.cf_clues==that.data.baseinfo.cf_clues.value&&that.data.modelIndex==-1&&that.data.spareIndex==-1&&that.data.colorIndex==-1&&that.data.levelIndex==-1&&that.data.timeIndex==-1)){ + + let params = {}; + params['cus_id'] = that.data.id; + if(that.data.name != that.data.baseinfo.name.value){ + if (that.data.name == '' ) { + wx.showModal({ + title: '', + content: '请输入客户姓名', + confirmText: "知道了", + showCancel:false, + success() { + that.setData({ + name:that.data.baseinfo.name.value, + }) + } + }) + return + }else{ + params['name'] = that.data.name; + } + } + if(that.data.mobile != that.data.baseinfo.mobile.value){ + if(!/^1[3456789]\d{9}$/.test(that.data.mobile) || that.data.mobile.indexOf("*") != -1){ + wx.showModal({ + title: '', + content: '请输入正确手机号', + confirmText: "知道了", + showCancel:false, + success() { + that.setData({ + mobile:that.data.baseinfo.mobile.value, + }) + } + }) + return + }else{ + params['mobile'] = that.data.mobile; + } + } + if(that.data.cf_clues != that.data.baseinfo.cf_clues.value){ + params['cf_clues'] = that.data.cf_clues; + } + if(that.data.modelIndex != -1&& that.data.car_id != ''){ + params['car_id'] = that.data.car_id; + } + if(that.data.levelIndex != -1&& that.data.v_id != ''){ + params['v_id'] = that.data.v_id; + } + if(that.data.colorIndex != -1&& that.data.color_id != ''){ + params['color_id'] = that.data.color_id; + } + if(that.data.spareIndex != -1&& that.data.b_s_id != ''){ + params['b_s_id'] = that.data.b_s_id; + } + if(that.data.timeIndex != -1&& that.data.buy_time != ''){ + params['buy_time'] = that.data.buy_time; + } + _.apiQuery.putAppCustomerData(params).then(res => { + + that.onPullDownRefresh() + + //刷新列表页 + let pages = getCurrentPages(); + let prevPage = null; //上一个页面 + if (pages.length >= 2) { + prevPage = pages[pages.length - 2]; //上一个页面 + if(prevPage.route == 'pages/customer/index'){ + prevPage.onPullDownRefresh() + } + } + + }).catch(res=>{ + setTimeout(function () { + that.onPullDownRefresh() + }, 2000) + });; + } + }, + + /*************************** end 编辑 **********************************/ + //页面相关事件处理函数--监听用户下拉动作 onPullDownRefresh(){ this.setData({ diff --git a/pages/customer/detail/index.wxml b/pages/customer/detail/index.wxml index 18ac9a8..81576e8 100644 --- a/pages/customer/detail/index.wxml +++ b/pages/customer/detail/index.wxml @@ -41,18 +41,81 @@ - + - - - {{key}} - {{value}} + + 客户姓名 + + - + + + 手机号码 + + + + + + 品牌车型 + + + 请选择 + {{modelArray[modelIndex]}} + + + + + + 车型级别 + + + {{colorArray.length == 0?'请先选择品牌车型':'请选择'}} + {{levelArray[levelIndex]}} + + + + + + 车型颜色 + + + {{colorArray.length == 0?'请先选择品牌车型':'请选择'}} + {{colorArray[colorIndex]}} + + + + + + + 线索来源 + + + + + + 预计购车时间 + + + 请选择 + {{timeArray[timeIndex]}} + + + + + @@ -65,27 +128,31 @@ - - - 用户跟踪 - - - - - - {{item.c_time}} - {{item.content}} - - {{currentIndex == index?currentime:item.second}}” - - {{play?'播放中':'已暂停'}} + + + + 用户跟踪 + + + + + + {{item.c_time}} + {{item.content}} + + {{currentIndex == index?currentime:item.second}}” + + {{play?'播放中':'已暂停'}} + + + + + - - - - + + @@ -98,8 +165,9 @@ - - + + + @@ -116,6 +184,42 @@ + + + + 新增小记 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 变更状态 diff --git a/pages/customer/detail/index.wxss b/pages/customer/detail/index.wxss index 822bedc..0080f2a 100644 --- a/pages/customer/detail/index.wxss +++ b/pages/customer/detail/index.wxss @@ -4,7 +4,7 @@ .width-25{width:25rpx;} -.orderDtail-log::before{ +/* .orderDtail-log::before{ content: ''; position: absolute; top: 10rpx; @@ -12,19 +12,50 @@ background-color: #1a1a1a; width: 2rpx; left:10rpx; -} +} */ +/* .orderDtail-log-item::before{ + content:''; + position:absolute; + top:8rpx; + background-color: #1a1a1a; + width:2rpx; + height:1000rpx; + left:10rpx; +} */ .orderDtail-log-item{ - margin-top: 40rpx; + padding-bottom: 40rpx; line-height: 1.6; } .orderDtail-log-item:first-child{ margin-top: 0; } +.orderDtail-log-line{ + top: 8rpx; + left:16rpx; + width:2rpx; + height:2rpx; +} +.orderDtail-log-line::before{ + content:''; + position:absolute; + left:0; + bottom:8rpx; + background-color: #1a1a1a; + width:2rpx; + height:1000rpx; +} +.orderDtail-log-line2{ + top:8rpx; + bottom:-8rpx; + left:16rpx; + width:2rpx; + background-color: #1a1a1a; +} .orderDtail-log-dot{ top: 8rpx; - left:0; - width: 24rpx; - height: 24rpx; + left:6rpx; + width: 23rpx; + height: 23rpx; border-radius: 100%; background-color: #fff; } @@ -50,4 +81,7 @@ .orderDtail-log .orderDtail-log-content{ position:relative; top:-20rpx; +} +.icon-jiantou-up{ + left:6rpx; } \ No newline at end of file