diff --git a/pages/customer/addCard/index.js b/pages/customer/addCard/index.js
index 1585105..d5b0ffb 100644
--- a/pages/customer/addCard/index.js
+++ b/pages/customer/addCard/index.js
@@ -38,6 +38,8 @@ Page({
isShowExist:false, //客户是否已存在
wxgr:0,//是否添加个微
+ wxgrimg:'',//个微
+ wxgrimg_url:'',//个微
},
//生命周期函数--监听页面加载
onLoad: function (options) {
@@ -309,6 +311,12 @@ Page({
icon: 'none'
})
}
+ else if(this.data.wxgr==1&&this.data.wxgrimg==''){
+ wx.showToast({
+ title: '请上传个微截图',
+ icon: 'none'
+ })
+ }
// else if(that.data.car_id == '' ){
// wx.showToast({
// title: '请选择车系车型',
@@ -347,6 +355,9 @@ Page({
params['of2_id'] = this.data.of2_id;
}
params['wxgr'] = this.data.wxgr;
+ if(this.data.wxgr==1){
+ params['wxgrimg'] = this.data.wxgrimg;
+ }
params['city_id'] = this.data.city_id;
params['county_id'] = this.data.county_id;
params['buy_time'] = this.data.buy_time;
@@ -582,4 +593,66 @@ Page({
})
},
+ //选择图片
+ chooseImg(e) {
+ let that = this
+
+ //上传个微截图
+ if(e.currentTarget.dataset.type=='gw_img'){
+ wx.chooseImage({
+ count: 1, // 默认9
+ sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
+ sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有
+ success(res) {
+ wx.showLoading({
+ title: '上传中',
+ })
+ wx.uploadFile({
+ url:_.config.api.upImg,
+ filePath:res.tempFilePaths[0],
+ name: 'img',
+ formData: {
+ 'app': 'liche'
+ },
+ success: (resp) => {
+ resp.data = JSON.parse(resp.data);
+ if (resp.data.code == 200) {
+ wx.hideLoading();
+ that.setData({
+ wxgrimg:resp.data.data.url,
+ wxgrimg_url:resp.data.data.full_url,
+ })
+ }else{
+ wx.hideLoading();
+ wx.showToast({
+ title: '上传失败',
+ icon: 'none',
+ duration: 2000
+ })
+ }
+ },
+ })
+ },
+ fail: res => {
+ wx.showToast({
+ title: '文件选择失败',
+ icon: 'none',
+ duration: 2000
+ })
+ }
+ })
+ }
+
+ },
+
+ //查看图片
+ previewImage(e){
+ if(e.currentTarget.dataset.type=='gw_img'){
+ wx.previewImage({
+ current:this.data.wxgrimg_url,
+ urls:[this.data.wxgrimg_url],
+ })
+ }
+ },
+
})
\ No newline at end of file
diff --git a/pages/customer/addCard/index.wxml b/pages/customer/addCard/index.wxml
index 5098555..cbbbf31 100644
--- a/pages/customer/addCard/index.wxml
+++ b/pages/customer/addCard/index.wxml
@@ -130,9 +130,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 上传个微截图
+
+
+
+
+
-
+
{{list.name}}
(单选)
diff --git a/pages/customer/detail/index.js b/pages/customer/detail/index.js
index dbb0cf5..1de239b 100644
--- a/pages/customer/detail/index.js
+++ b/pages/customer/detail/index.js
@@ -52,6 +52,9 @@ Page({
wxgr:0,//是否添加个微
defeatIndex:-1,
defeatTag: [],
+
+ wxgrimg:'',//个微
+ wxgrimg_url:'',//个微
},
onLoad(options) {
for (let key in options) {
@@ -179,7 +182,6 @@ Page({
this.setData({
detailinfo:res.data,
statuskey:res.data.status!=3?res.data.status:-10,
- wxgr:res.data.wxgr,
})
if(res.data.level){
@@ -229,6 +231,9 @@ Page({
_.apiQuery.getAppCustomerData(params).then(res=>{
this.setData({
baseinfo:res.data.baseinfo,
+ wxgr:res.data.baseinfo.wxgr,
+ wxgrimg:res.data.baseinfo.wxgrimg,
+ wxgrimg_url:res.data.baseinfo.wxgrimg_url,
})
})
},
@@ -481,7 +486,14 @@ Page({
title: '请填写战败理由',
icon: 'none'
})
- }else{
+ }
+ else if((this.data.statuskey == 0||this.data.statuskey == 1)&&this.data.wxgr==1&&this.data.wxgrimg==''){
+ wx.showToast({
+ title: '请上传个微截图',
+ icon: 'none'
+ })
+ }
+ else{
let credentials = []
let photos = this.data.photos
photos.forEach(item => {
@@ -527,6 +539,7 @@ Page({
}
if((this.data.statuskey == 0||this.data.statuskey == 1)&&this.data.wxgr==1){
params['wxgr'] = this.data.wxgr;
+ params['wxgrimg'] = this.data.wxgrimg;
}
console.log(this.data.daodianTag)
console.log(params)
@@ -675,27 +688,77 @@ Page({
},
//选择图片
- chooseImg() {
+ chooseImg(e) {
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])
+ //上传小记图片
+ if(e.currentTarget.dataset.type=='note_img'){
+ 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
+ })
}
- },
- fail: res => {
- wx.showToast({
- title: '文件选择失败',
- icon: 'none',
- duration: 2000
- })
- }
- })
+ })
+ }
+
+ //上传个微截图
+ if(e.currentTarget.dataset.type=='gw_img'){
+ wx.chooseImage({
+ count: 1, // 默认9
+ sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
+ sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有
+ success(res) {
+ wx.showLoading({
+ title: '上传中',
+ })
+ wx.uploadFile({
+ url:_.config.api.upImg,
+ filePath:res.tempFilePaths[0],
+ name: 'img',
+ formData: {
+ 'app': 'liche'
+ },
+ success: (resp) => {
+ resp.data = JSON.parse(resp.data);
+ if (resp.data.code == 200) {
+ wx.hideLoading();
+ that.setData({
+ wxgrimg:resp.data.data.url,
+ wxgrimg_url:resp.data.data.full_url,
+ })
+ }else{
+ wx.hideLoading();
+ wx.showToast({
+ title: '上传失败',
+ icon: 'none',
+ duration: 2000
+ })
+ }
+ },
+ })
+ },
+ fail: res => {
+ wx.showToast({
+ title: '文件选择失败',
+ icon: 'none',
+ duration: 2000
+ })
+ }
+ })
+ }
+
},
//上传图片
@@ -749,10 +812,18 @@ Page({
//查看图片
previewImage(e){
- wx.previewImage({
- current:e.currentTarget.dataset.current,
- urls:this.data.logslist[e.currentTarget.dataset.index].imgs,
- })
+ if(e.currentTarget.dataset.type=='logs'){
+ wx.previewImage({
+ current:e.currentTarget.dataset.current,
+ urls:this.data.logslist[e.currentTarget.dataset.index].imgs,
+ })
+ }
+ else if(e.currentTarget.dataset.type=='gw_img'){
+ wx.previewImage({
+ current:this.data.wxgrimg_url,
+ urls:[this.data.wxgrimg_url],
+ })
+ }
},
//战败/再战申请
diff --git a/pages/customer/detail/index.wxml b/pages/customer/detail/index.wxml
index 9edae5f..fb9cda0 100644
--- a/pages/customer/detail/index.wxml
+++ b/pages/customer/detail/index.wxml
@@ -89,7 +89,7 @@
-
+
@@ -278,123 +278,141 @@
战败客户
-
-
- 跟进渠道
-
- 请选择
- {{follow[followIndex]}}
-
-
-
-
- 客户等级
- H
-
- 请选择
- {{level[levelIndex]}}
-
-
-
-
-
-
- {{list.name}}
+
+
+
+ 跟进渠道
+
+ 请选择
+ {{follow[followIndex]}}
+
+
+
+
+ 客户等级
+ H
+
+ 请选择
+ {{level[levelIndex]}}
+
+
+
+
+
+
+ {{list.name}}
+
+
+
+
+ {{option.name}}
+
+
+
+
+
+
+ {{option.name}}
+
+
+
-
-
-
- {{option.name}}
-
-
+
+
+
+
+ {{list.name}}
+
+
+
+
+ {{option.name}}
+
+
+
+
+
+
+ {{option.name}}
+
+
+
-
-
-
- {{option.name}}
-
-
+
+
+ 计划回访时间
+
+ 请选择
+ {{dateList[nextIndex].year}}-{{dateList[nextIndex].month}}-{{dateList[nextIndex].day}}
+
-
-
-
- {{list.name}}
-
-
-
-
- {{option.name}}
-
-
-
-
-
-
- {{option.name}}
-
-
-
-
-
-
- 计划回访时间
-
- 请选择
- {{dateList[nextIndex].year}}-{{dateList[nextIndex].month}}-{{dateList[nextIndex].day}}
-
-
-
-
-
-
- 已添加个微
-
-
-
+
已添加个微
-
-
- 再次到店
+
+
+
+ 已添加个微
+
+
+
+ 再次到店
+
+
+
+ 客户试驾
+
-
-
- 客户试驾
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+ 上传个微截图
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
请选择
@@ -444,8 +462,8 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 上传个微截图
+
+
+
+
+
+
-
+
{{list.name}}
(单选)