| | |
| | | } |
| | | // 验证码登录 |
| | | export const loginByPhone = (data) => { |
| | | console.log(data) |
| | | return request({ |
| | | url: '/web/personnel/loginByPhone', |
| | | data |
| | |
| | | data |
| | | }) |
| | | } |
| | | |
| | | export const getUserCard = (data) => { |
| | | return request({ |
| | | url: '/web/personnel/getUserCard', |
| | | method: "POST", |
| | | data |
| | | }) |
| | | } |
| | | // 获取手机号 |
| | | export const getWxMiniPhone = (data) => { |
| | | return request({ |
| | |
| | | data |
| | | }) |
| | | } |
| | | |
| | | // 绑定Openid |
| | | export const bindingOpenid = (data) => { |
| | | return request({ |
| | |
| | | }) |
| | | } |
| | | // 获取会员信息 |
| | | export const getMemberInfo = () => { |
| | | export const getMemberInfo = (data) => { |
| | | return request({ |
| | | url: '/web/personnel/getUserDetail', |
| | | data:data |
| | | }) |
| | | } |
| | | // 更新会员信息 |
| | | export const editMember = (data) => { |
| | | return request({ |
| | | url: '/web/personnel/editUsers', |
| | | method: 'POST', |
| | | data |
| | | }) |
| | | } |
| | | // 首页 每日上新 |
| | | export const getDailyUpdates = (data) => { |
| | | return request({ |
| | | url: '/web/customer/getDailyUpdates', |
| | | data |
| | | }) |
| | | } |
| | | //推广咨询分享 |
| | | export const saveShareRecord = (data) => { |
| | | return request({ |
| | | url: '/web/customer/saveShareRecord?id='+data, |
| | | data, |
| | | loading: '0' |
| | | }) |
| | | } |
| | | // 产品视频 |
| | | export const getZhongTaiVideoPage = (data) => { |
| | | return request({ |
| | | url: '/web/customer/getZhongTaiVideoPage', |
| | | method: 'POST', |
| | | data |
| | | }) |
| | | } |
| | | // 首页 定制服务 列表 |
| | | export const getCustomizedNewsList = (data) => { |
| | | return request({ |
| | | url: '/web/customer/getCustomizedNewsList', |
| | | data |
| | | }) |
| | | } |
| | | // 定制服务 详情 |
| | | export const getCustomizedNewsDetail = (data) => { |
| | | return request({ |
| | | url: '/web/customer/getCustomizedNewsDetail', |
| | | data |
| | | }) |
| | | } |
| | |
| | | data |
| | | }) |
| | | } |
| | | |
| | | export const getUserCard = (data) => { |
| | | // 操作 行为内容 |
| | | export const actionDo = (data) => { |
| | | return request({ |
| | | url: '/web/personnel/getUserCard', |
| | | url: '/web/customer/actionDo', |
| | | data, |
| | | loading: data.actionType == 'view' ? '0' : '1' |
| | | }) |
| | | } |
| | | // 获取客户-潜客列表 |
| | | export const getCustomerList = (data) => { |
| | | return request({ |
| | | url: '/web/personnel/getCustomerList', |
| | | method: "POST", |
| | | data |
| | | }) |
| | | } |
| | | // 批量添加喜欢给客户 |
| | | export const batchAddLike = (data) => { |
| | | return request({ |
| | | url: '/web/personnel/batchAddLike', |
| | | method: "POST", |
| | | data |
| | | }) |
| | |
| | | // 志说装修 内容 |
| | | export const pageZSZXContentList = (data) => { |
| | | return request({ |
| | | url: '/web/customer/pageContentList', |
| | | url: '/web/customer/getZhongTaiZbDecoPage', |
| | | method: "POST", |
| | | data |
| | | }) |
| | |
| | | data |
| | | }) |
| | | } |
| | | // 更新会员信息 |
| | | export const editMember = (data) => { |
| | | // 获取门店详情 |
| | | export const loadShopList= (data) => { |
| | | return request({ |
| | | url: '/web/customer/editMember', |
| | | url: '/web/personnel/userShopList', |
| | | data |
| | | }) |
| | | } |
| | | // 我的 收藏/喜欢列表 |
| | | export const collectLikePage = (data) => { |
| | | return request({ |
| | | url: '/web/customer/collectLikePage', |
| | | method: 'POST', |
| | | data |
| | | }) |
| | | } |
| | | |
| | | // 分类产品 分页列表 中台 |
| | | export const getZhongTaiProductPage = (data) => { |
| | | return request({ |
| | | url: '/web/customer/getZhongTaiProductPage', |
| | | method: 'POST', |
| | | data |
| | | }) |
| | | } |
| | | // 中台 分类产品详情 |
| | | export const getProductInfo = (data) => { |
| | | return request({ |
| | | url: '/web/customer/getProductInfo', |
| | | data |
| | | }) |
| | | } |
| | | // 分类案例 分页列表 中台 |
| | | export const getZhongTaiWholecasePage = (data) => { |
| | | return request({ |
| | | url: '/web/customer/getZhongTaiWholecasePage', |
| | | method: 'POST', |
| | | data |
| | | }) |
| | | } |
| | | // 分类案例 详情 |
| | | export const getWholecaseInfo = (data) => { |
| | | return request({ |
| | | url: '/web/customer/getWholecaseInfo', |
| | | data |
| | | }) |
| | | } |
| | | // 分类实景 分页列表 中台 |
| | | export const getZhongTaiRealcasePage = (data) => { |
| | | return request({ |
| | | url: '/web/customer/getZhongTaiRealcasePage', |
| | | method: 'POST', |
| | | data |
| | | }) |
| | | } |
| | | // 分类实景 详情 |
| | | export const getRealcaseInfo = (data) => { |
| | | return request({ |
| | | url: '/web/customer/getRealcaseInfo', |
| | | data |
| | | }) |
| | | } |
| | | // 产品资讯 分页列表 中台 |
| | | export const getZhongTaiProductNewsPage = (data) => { |
| | | return request({ |
| | | url: '/web/customer/getZhongTaiProductNewsPage', |
| | | method: 'POST', |
| | | data |
| | | }) |
| | | } |
| | | // 产品资讯 详情 |
| | | export const getProductNewsInfo = (data) => { |
| | | return request({ |
| | | url: '/web/customer/getProductNewsInfo', |
| | | method: 'GET', |
| | | data |
| | | }) |
| | | } |
| | | // 内容 收藏 |
| | | export const collectContent = (data) => { |
| | | return request({ |
| | | url: '/web/customer/collectContent', |
| | | method: 'GET', |
| | | data |
| | | }) |
| | | } |
| | | // 获取内容分享海报 |
| | | export const getContentShareImg = (data) => { |
| | | return request({ |
| | | url: '/web/personnel/getContentShareImg', |
| | | method: 'POST', |
| | | data |
| | | }) |
| | | } |
| | | // 0元定制信息 |
| | | export const saveFreeCustomizationApply = (data) => { |
| | | return request({ |
| | |
| | | data |
| | | }) |
| | | } |
| | | // 小程序注销 |
| | | export const getCrmAuthUrl = (data) => { |
| | | return request({ |
| | | url: '/web/customer/getCrmAuthUrl', |
| | | data |
| | | }) |
| | | } |
| | | |
| | | export const refreshEnjoy = (obj) =>{ |
| | | let child = obj.selectComponent('.buoyClient'); |
| | | // 调用子组件中定义的方法 |
| | | if(child){ |
| | | child.freshData(); |
| | | } |
| | | var {info} = obj.data ; |
| | | if(info){ |
| | | const enjoyList = wx.getStorageSync('enjoyList') || []; |
| | | const index = enjoyList.findIndex( i => i.id === info.id ); |
| | | info.isEnjoy = index > -1; |
| | | obj.setData({ info:info}) ; |
| | | } |
| | | |
| | | } |