|
|
@@ -21,8 +21,10 @@ Page({
|
|
|
/**
|
|
|
* 页面的初始数据
|
|
|
*/
|
|
|
- data: {
|
|
|
+ data: {
|
|
|
+ defaultAvatarUrl:config.image_url + '/static/img/'+'no_profile_picture.png', //默认的图标
|
|
|
imageUrl: config.image_url + '/static/img/',
|
|
|
+ empowerInfo: null,// 授权信息
|
|
|
dueFlag: false, // 到期标识
|
|
|
dueButtonFlag: false, // 到期标识
|
|
|
videoSrc: 'https://s.dev01.dkiboss.com:7000/file/operate_guide/all.mp4',
|
|
|
@@ -39,7 +41,7 @@ Page({
|
|
|
oauthService: app.globalData['oauthService'],
|
|
|
appCount: 0,
|
|
|
noticeCount: 0,
|
|
|
- beginnerGuideUrl: '/package-basic-data/pages/beginner-guide/beginner-guide',//新手引导
|
|
|
+ beginnerGuideUrl: '/package-basic-data/pages/beginner-guide/beginner-guide', //新手引导
|
|
|
|
|
|
/** 6个切换组件的值 */
|
|
|
storeHelperValue: 'nearly7days',
|
|
|
@@ -52,18 +54,29 @@ Page({
|
|
|
filterBlur1: '0',
|
|
|
|
|
|
/** 2种切换组件的options */
|
|
|
- tagList: [
|
|
|
- { name: '今日', id: 'today', value: [util.formatDataTime(new Date()).substring(0, 10), util.formatDataTime(new Date()).substring(0, 10)] },
|
|
|
- { name: '近7天', id: 'nearly7days', value: util.timeForMat(7) },
|
|
|
- { name: '近30天', id: 'nearly30days', value: util.timeForMat(30) }],
|
|
|
+ tagList: [{
|
|
|
+ name: '今日',
|
|
|
+ id: 'today',
|
|
|
+ value: [util.formatDataTime(new Date()).substring(0, 10), util.formatDataTime(new Date()).substring(0, 10)]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: '近7天',
|
|
|
+ id: 'nearly7days',
|
|
|
+ value: util.timeForMat(7)
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: '近30天',
|
|
|
+ id: 'nearly30days',
|
|
|
+ value: util.timeForMat(30)
|
|
|
+ }
|
|
|
+ ],
|
|
|
|
|
|
active: 'store',
|
|
|
showStoreFlag: true,
|
|
|
|
|
|
menuBtnInfo: null,
|
|
|
// 待办工作
|
|
|
- waitMenu: [
|
|
|
- {
|
|
|
+ waitMenu: [{
|
|
|
title: '待收款',
|
|
|
code: 'cus-receipt',
|
|
|
path: '/package-sales/pages/customer-collection/customer-collection',
|
|
|
@@ -102,11 +115,72 @@ Page({
|
|
|
})
|
|
|
this.getHomeOrderRecCost(values[0], values[1])
|
|
|
},
|
|
|
+
|
|
|
+ /**
|
|
|
+ * @desc : 切换头像
|
|
|
+ * @author : 王英杰
|
|
|
+ * @date : 2024/4/1
|
|
|
+ */
|
|
|
+ onChooseAvatar(e) {
|
|
|
+ const {
|
|
|
+ avatarUrl
|
|
|
+ } = e.detail
|
|
|
+ this.setData({
|
|
|
+ avatarUrl,
|
|
|
+ })
|
|
|
+ this.afterRead(avatarUrl)
|
|
|
+ },
|
|
|
+ /**
|
|
|
+ * @desc : 上传附件—(上传完成)
|
|
|
+ * @author : 王英杰
|
|
|
+ * @date : 2024/3/27 16:16
|
|
|
+ */
|
|
|
+ afterRead(path) {
|
|
|
+ const _this = this;
|
|
|
+ // 配置存放的文件夹 公司code - 表名 - 年月 -- 日
|
|
|
+ let folder = app.globalData.company.cpCode + '/' + 't_wx_user' + '/' + new Date().toYearMonth2() + '/' + new Date().toDay()
|
|
|
+ let url = config.upload_url;
|
|
|
+ url = url.replace('mdm-server', 'mdm-server' + '-' + app.globalData.company.svcCode.replace('_', '-'))
|
|
|
+ wx.uploadFile({
|
|
|
+ url: url,
|
|
|
+ filePath: path,
|
|
|
+ name: 'file',
|
|
|
+ formData: {
|
|
|
+ 'folder': folder
|
|
|
+ },
|
|
|
+ header: {
|
|
|
+ 'Authorization': 'Bearer ' + app.globalData.token
|
|
|
+ },
|
|
|
+ success(res) {
|
|
|
+ let data = JSON.parse(res.data)
|
|
|
+ if (data.code === 200) {
|
|
|
+ let avatarUrlPath = config.image_url + data.data.path
|
|
|
+ _this.uploadUserImage(avatarUrlPath)
|
|
|
+ }
|
|
|
+ },
|
|
|
+ })
|
|
|
+ },
|
|
|
+
|
|
|
/**
|
|
|
- * @desc : 切换公司
|
|
|
- * @author : 周兴
|
|
|
- * @date : 2024/4/1
|
|
|
- */
|
|
|
+ * @desc : 上传微信头像
|
|
|
+ * @author : 王英杰
|
|
|
+ * @date : 2024/4/1
|
|
|
+ */
|
|
|
+ uploadUserImage(avatarUrlPath) {
|
|
|
+ let _this = this
|
|
|
+ let param = {
|
|
|
+ userId: app.globalData.user.userId,
|
|
|
+ userImage: avatarUrlPath
|
|
|
+ }
|
|
|
+ api.request(Constants.SYS_OPENID_API + 'oauth/wx/update_user_image', 'POST', param).then(res => {
|
|
|
+ if (res.data.code == Constants.SUCESS_CODE) {}
|
|
|
+ })
|
|
|
+ },
|
|
|
+ /**
|
|
|
+ * @desc : 切换公司
|
|
|
+ * @author : 周兴
|
|
|
+ * @date : 2024/4/1
|
|
|
+ */
|
|
|
changeCp() {
|
|
|
wx.navigateTo({
|
|
|
url: '/pages/company/company',
|
|
|
@@ -139,17 +213,20 @@ Page({
|
|
|
wx.navigateTo({
|
|
|
url: item.path,
|
|
|
success: function (res) {
|
|
|
- res.eventChannel.emit('params', { formMode: 'index', menuUuid: menuUuid })
|
|
|
+ res.eventChannel.emit('params', {
|
|
|
+ formMode: 'index',
|
|
|
+ menuUuid: menuUuid
|
|
|
+ })
|
|
|
}
|
|
|
})
|
|
|
}
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
- * @desc : 查询销售金额收款金额库存成本
|
|
|
- * @author : 姜永辉
|
|
|
- * @date : 2024/4/9
|
|
|
- */
|
|
|
+ * @desc : 查询销售金额收款金额库存成本
|
|
|
+ * @author : 姜永辉
|
|
|
+ * @date : 2024/4/9
|
|
|
+ */
|
|
|
getHomeOrderRecCost(dateBegin, dateEnd) {
|
|
|
let params = {
|
|
|
dateBegin: dateBegin,
|
|
|
@@ -184,10 +261,10 @@ Page({
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
- * @desc : 跳转到微信聊天界面
|
|
|
- * @author : 周兴
|
|
|
- * @date : 2024/4/9
|
|
|
- */
|
|
|
+ * @desc : 跳转到微信聊天界面
|
|
|
+ * @author : 周兴
|
|
|
+ * @date : 2024/4/9
|
|
|
+ */
|
|
|
handleWxService(e) {
|
|
|
// let url= Constants.WX_SERVICE
|
|
|
// wx.navigateTo({
|
|
|
@@ -197,17 +274,18 @@ Page({
|
|
|
// }
|
|
|
// })
|
|
|
wx.openCustomerServiceChat({
|
|
|
- extInfo: { url: Constants.WX_SERVICE },
|
|
|
+ extInfo: {
|
|
|
+ url: Constants.WX_SERVICE
|
|
|
+ },
|
|
|
corpId: Constants.WX_CPID,
|
|
|
- success(res) {
|
|
|
- }
|
|
|
+ success(res) {}
|
|
|
})
|
|
|
},
|
|
|
/**
|
|
|
- * @desc : 跳转到续费页面
|
|
|
- * @author : 周兴
|
|
|
- * @date : 2024/4/9
|
|
|
- */
|
|
|
+ * @desc : 跳转到续费页面
|
|
|
+ * @author : 周兴
|
|
|
+ * @date : 2024/4/9
|
|
|
+ */
|
|
|
handleRecharge(e) {
|
|
|
// 标准版 升级只能是 责任人才能升级
|
|
|
if (!app.globalData.user.flgInit) {
|
|
|
@@ -229,17 +307,16 @@ Page({
|
|
|
})
|
|
|
},
|
|
|
/**
|
|
|
- * @desc : 跳转至增加授权
|
|
|
- * @author : 刘尧
|
|
|
- * @date : 2024/7/4
|
|
|
- */
|
|
|
+ * @desc : 跳转至增加授权
|
|
|
+ * @author : 刘尧
|
|
|
+ * @date : 2024/7/4
|
|
|
+ */
|
|
|
toAddRole() {
|
|
|
// 标准版 升级只能是 责任人才能升级
|
|
|
if (!app.globalData.user.flgInit) {
|
|
|
util.showToast('无权增加授权,请联系责任人')
|
|
|
return
|
|
|
}
|
|
|
-
|
|
|
const item = {
|
|
|
detail: {
|
|
|
customUrl: undefined,
|
|
|
@@ -249,10 +326,10 @@ Page({
|
|
|
this.open(item)
|
|
|
},
|
|
|
/**
|
|
|
- * @desc : 升级
|
|
|
- * @author : 周兴
|
|
|
- * @date : 2024/4/9
|
|
|
- */
|
|
|
+ * @desc : 升级
|
|
|
+ * @author : 周兴
|
|
|
+ * @date : 2024/4/9
|
|
|
+ */
|
|
|
handleUpgrade(e) {
|
|
|
util.showToast('敬请期待');
|
|
|
return
|
|
|
@@ -271,10 +348,10 @@ Page({
|
|
|
})
|
|
|
},
|
|
|
/**
|
|
|
- * @desc : 查询待发货数据
|
|
|
- * @author : 周兴
|
|
|
- * @date : 2024/4/9
|
|
|
- */
|
|
|
+ * @desc : 查询待发货数据
|
|
|
+ * @author : 周兴
|
|
|
+ * @date : 2024/4/9
|
|
|
+ */
|
|
|
getOrder() {
|
|
|
let params = {
|
|
|
appCode: Constants.APP_CODE,
|
|
|
@@ -295,10 +372,10 @@ Page({
|
|
|
});
|
|
|
},
|
|
|
/**
|
|
|
- * @desc : 查询待收款数据
|
|
|
- * @author : 周兴
|
|
|
- * @date : 2024/4/9
|
|
|
- */
|
|
|
+ * @desc : 查询待收款数据
|
|
|
+ * @author : 周兴
|
|
|
+ * @date : 2024/4/9
|
|
|
+ */
|
|
|
getWaitReceival() {
|
|
|
let params = {
|
|
|
appCode: Constants.APP_CODE,
|
|
|
@@ -320,10 +397,10 @@ Page({
|
|
|
});
|
|
|
},
|
|
|
/**
|
|
|
- * @desc : 查询待入库数据
|
|
|
- * @author : 周兴
|
|
|
- * @date : 2024/4/9
|
|
|
- */
|
|
|
+ * @desc : 查询待入库数据
|
|
|
+ * @author : 周兴
|
|
|
+ * @date : 2024/4/9
|
|
|
+ */
|
|
|
getWaitInbound() {
|
|
|
let params = {
|
|
|
appCode: Constants.APP_CODE,
|
|
|
@@ -343,10 +420,10 @@ Page({
|
|
|
});
|
|
|
},
|
|
|
/**
|
|
|
- * @desc : 查询待出库数据
|
|
|
- * @author : 周兴
|
|
|
- * @date : 2024/4/9
|
|
|
- */
|
|
|
+ * @desc : 查询待出库数据
|
|
|
+ * @author : 周兴
|
|
|
+ * @date : 2024/4/9
|
|
|
+ */
|
|
|
getWaitOutbound() {
|
|
|
let params = {
|
|
|
appCode: Constants.APP_CODE,
|
|
|
@@ -377,20 +454,20 @@ Page({
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
- * @desc : 公告跳转
|
|
|
- * @date : 2022/5/12 13:49
|
|
|
- * @author : 姜永辉
|
|
|
- */
|
|
|
+ * @desc : 公告跳转
|
|
|
+ * @date : 2022/5/12 13:49
|
|
|
+ * @author : 姜永辉
|
|
|
+ */
|
|
|
toNotice() {
|
|
|
wx.navigateTo({
|
|
|
url: '/package-basic-data/pages/notice/notice',
|
|
|
})
|
|
|
},
|
|
|
/**
|
|
|
- * @desc : 打开操作手册
|
|
|
- * @date : 2024/5/13 13:49
|
|
|
- * @author : 周兴
|
|
|
- */
|
|
|
+ * @desc : 打开操作手册
|
|
|
+ * @date : 2024/5/13 13:49
|
|
|
+ * @author : 周兴
|
|
|
+ */
|
|
|
toOperateGuide(e) {
|
|
|
let file = 'all.pdf'
|
|
|
// 下载操作手册pdf
|
|
|
@@ -398,10 +475,10 @@ Page({
|
|
|
this.downloadFile(url, type);
|
|
|
},
|
|
|
/**
|
|
|
- * @desc : 打开操作手册视频
|
|
|
- * @date : 2024/5/13 13:49
|
|
|
- * @author : 周兴
|
|
|
- */
|
|
|
+ * @desc : 打开操作手册视频
|
|
|
+ * @date : 2024/5/13 13:49
|
|
|
+ * @author : 周兴
|
|
|
+ */
|
|
|
toOperateGuideVideo(e) {
|
|
|
let type = e.currentTarget.dataset.type
|
|
|
|
|
|
@@ -417,10 +494,10 @@ Page({
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
- * @desc : 设置跳转
|
|
|
- * @date : 2022/5/12 13:49
|
|
|
- * @author : 姜永辉
|
|
|
- */
|
|
|
+ * @desc : 设置跳转
|
|
|
+ * @date : 2022/5/12 13:49
|
|
|
+ * @author : 姜永辉
|
|
|
+ */
|
|
|
toSetting() {
|
|
|
this.setData({
|
|
|
loading: true
|
|
|
@@ -438,7 +515,10 @@ Page({
|
|
|
},
|
|
|
success: function (res) {
|
|
|
// 通过eventChannel向被打开页面传送数据 TODO 测试例子url是写死的,实际中,需要从route中读取
|
|
|
- res.eventChannel.emit('params', { id: app.globalData.company.cpId, formMode: Constants.formMode.edit })
|
|
|
+ res.eventChannel.emit('params', {
|
|
|
+ id: app.globalData.company.cpId,
|
|
|
+ formMode: Constants.formMode.edit
|
|
|
+ })
|
|
|
setTimeout(() => {
|
|
|
_this.setData({
|
|
|
loading: false
|
|
|
@@ -448,10 +528,10 @@ Page({
|
|
|
})
|
|
|
},
|
|
|
/**
|
|
|
- * @desc : 新手引导
|
|
|
- * @date : 2022/5/12 13:49
|
|
|
- * @author : 于继渤
|
|
|
- */
|
|
|
+ * @desc : 新手引导
|
|
|
+ * @date : 2022/5/12 13:49
|
|
|
+ * @author : 于继渤
|
|
|
+ */
|
|
|
toBeginnerGuide() {
|
|
|
this.setData({
|
|
|
loading: true
|
|
|
@@ -461,8 +541,7 @@ Page({
|
|
|
url: this.data.beginnerGuideUrl,
|
|
|
events: {
|
|
|
// 回调后,在这里给页面赋值
|
|
|
- bandData: function (e) {
|
|
|
- }
|
|
|
+ bandData: function (e) {}
|
|
|
},
|
|
|
success: function (res) {
|
|
|
// 通过eventChannel向被打开页面传送数据 TODO 测试例子url是写死的,实际中,需要从route中读取
|
|
|
@@ -477,10 +556,10 @@ Page({
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
- * @desc : 退出登录
|
|
|
- * @date : 2022/5/12 13:49
|
|
|
- * @author : 姜永辉
|
|
|
- */
|
|
|
+ * @desc : 退出登录
|
|
|
+ * @date : 2022/5/12 13:49
|
|
|
+ * @author : 姜永辉
|
|
|
+ */
|
|
|
logout(e) {
|
|
|
let _this = this
|
|
|
//提示
|
|
|
@@ -505,13 +584,27 @@ Page({
|
|
|
});
|
|
|
|
|
|
},
|
|
|
-
|
|
|
+ /**
|
|
|
+ * @desc : 查询
|
|
|
+ * @date : 2024/2/1 15:49
|
|
|
+ * @author : 王英杰
|
|
|
+ */
|
|
|
+ getData(params) {
|
|
|
+ return this.excute(this.data.oauthService, this.data.oauthService.getUser + '/' + app.globalData.user.userId, {}).then(res => {
|
|
|
+ if (res.data.code == 200) {
|
|
|
+ let avatarUrl = res.data.data.userImage||this.data.defaultAvatarUrl
|
|
|
+ this.setData({
|
|
|
+ avatarUrl:avatarUrl
|
|
|
+ })
|
|
|
+ }
|
|
|
+ });
|
|
|
+ },
|
|
|
|
|
|
/**
|
|
|
- * @desc : 获取用户信息
|
|
|
- * @date : 2022/5/12 13:49
|
|
|
- * @author : 姜永辉
|
|
|
- */
|
|
|
+ * @desc : 获取用户信息
|
|
|
+ * @date : 2022/5/12 13:49
|
|
|
+ * @author : 姜永辉
|
|
|
+ */
|
|
|
getUserProfile() {
|
|
|
wx.getUserProfile({
|
|
|
desc: '用于完善用户资料', // 声明获取用户个人信息后的用途,后续会展示在弹窗中,请谨慎填写
|
|
|
@@ -529,10 +622,10 @@ Page({
|
|
|
})
|
|
|
},
|
|
|
/**
|
|
|
- * @desc : 小程序测试例子
|
|
|
- * @author : admin
|
|
|
- * @date : 2023年8月21日
|
|
|
- */
|
|
|
+ * @desc : 小程序测试例子
|
|
|
+ * @author : admin
|
|
|
+ * @date : 2023年8月21日
|
|
|
+ */
|
|
|
toTestExample(e) {
|
|
|
wx.navigateTo({
|
|
|
url: '/package-basic-data/pages/test/test',
|
|
|
@@ -548,9 +641,18 @@ Page({
|
|
|
let param = {};
|
|
|
|
|
|
let dateObj = {
|
|
|
- today: { text: '本日', value: 1 },
|
|
|
- nearly30days: { text: '近30天', value: 5 },
|
|
|
- nearly7days: { text: '近7天', value: 6 }
|
|
|
+ today: {
|
|
|
+ text: '本日',
|
|
|
+ value: 1
|
|
|
+ },
|
|
|
+ nearly30days: {
|
|
|
+ text: '近30天',
|
|
|
+ value: 5
|
|
|
+ },
|
|
|
+ nearly7days: {
|
|
|
+ text: '近7天',
|
|
|
+ value: 6
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
|
|
|
@@ -568,52 +670,108 @@ Page({
|
|
|
case 1:
|
|
|
hasrightflg = this.data.orderflg
|
|
|
url = '/package4/pages/order-billing/order-billing'
|
|
|
- param = { active: 1, date: dateObj[dateValue], receiveStatusParam: [], receiveStatusParamIds: [] }
|
|
|
+ param = {
|
|
|
+ active: 1,
|
|
|
+ date: dateObj[dateValue],
|
|
|
+ receiveStatusParam: [],
|
|
|
+ receiveStatusParamIds: []
|
|
|
+ }
|
|
|
break;
|
|
|
case 2:
|
|
|
hasrightflg = this.data.customerflg
|
|
|
url = '/package3/pages/customer/customer'
|
|
|
- param = { active: 0, date: dateObj[dateValue], keyTypeList: [], keyTypeNameList: [] }
|
|
|
+ param = {
|
|
|
+ active: 0,
|
|
|
+ date: dateObj[dateValue],
|
|
|
+ keyTypeList: [],
|
|
|
+ keyTypeNameList: []
|
|
|
+ }
|
|
|
break;
|
|
|
case 3:
|
|
|
hasrightflg = this.data.customerflg
|
|
|
url = '/package3/pages/customer/customer'
|
|
|
- param = { active: 3, date: dateObj[dateValue], keyTypeList: [0, 1], keyTypeNameList: ["客意品类-定制", "客意品类-智能"] }
|
|
|
+ param = {
|
|
|
+ active: 3,
|
|
|
+ date: dateObj[dateValue],
|
|
|
+ keyTypeList: [0, 1],
|
|
|
+ keyTypeNameList: ["客意品类-定制", "客意品类-智能"]
|
|
|
+ }
|
|
|
break;
|
|
|
case 4:
|
|
|
hasrightflg = this.data.orderflg
|
|
|
url = '/package4/pages/order-billing/order-billing'
|
|
|
- param = { active: 2, date: { text: '自定义', value: -2 }, receiveStatusParam: ['收款状态-未收', '收款状态-部分'], receiveStatusParamIds: [0, 1], type: 2 }
|
|
|
+ param = {
|
|
|
+ active: 2,
|
|
|
+ date: {
|
|
|
+ text: '自定义',
|
|
|
+ value: -2
|
|
|
+ },
|
|
|
+ receiveStatusParam: ['收款状态-未收', '收款状态-部分'],
|
|
|
+ receiveStatusParamIds: [0, 1],
|
|
|
+ type: 2
|
|
|
+ }
|
|
|
break;
|
|
|
case 5:
|
|
|
hasrightflg = this.data.receivecustomersflg
|
|
|
url = '/package3/pages/receive-customers/receive-customers'
|
|
|
- param = { active: 1, date: { text: '自定义', value: -2 }, followStatusNameList: [], followStatusList: [], type: 2 }
|
|
|
+ param = {
|
|
|
+ active: 1,
|
|
|
+ date: {
|
|
|
+ text: '自定义',
|
|
|
+ value: -2
|
|
|
+ },
|
|
|
+ followStatusNameList: [],
|
|
|
+ followStatusList: [],
|
|
|
+ type: 2
|
|
|
+ }
|
|
|
break;
|
|
|
case 6:
|
|
|
hasrightflg = this.data.orderflg
|
|
|
url = '/package4/pages/order-billing/order-billing'
|
|
|
- param = { active: 3, date: dateObj[dateValue], receiveStatusParam: [], receiveStatusParamIds: [] }
|
|
|
+ param = {
|
|
|
+ active: 3,
|
|
|
+ date: dateObj[dateValue],
|
|
|
+ receiveStatusParam: [],
|
|
|
+ receiveStatusParamIds: []
|
|
|
+ }
|
|
|
break;
|
|
|
case 7:
|
|
|
hasrightflg = this.data.receivecustomersflg
|
|
|
url = '/package3/pages/receive-customers/receive-customers'
|
|
|
- param = { active: 0, date: dateObj[dateValue], followStatusNameList: ['跟进状态-接待', '跟进状态-报备'], followStatusList: [0, 1] }
|
|
|
+ param = {
|
|
|
+ active: 0,
|
|
|
+ date: dateObj[dateValue],
|
|
|
+ followStatusNameList: ['跟进状态-接待', '跟进状态-报备'],
|
|
|
+ followStatusList: [0, 1]
|
|
|
+ }
|
|
|
break;
|
|
|
case 8:
|
|
|
hasrightflg = this.data.receivecustomersflg
|
|
|
url = '/package3/pages/receive-customers/receive-customers'
|
|
|
- param = { active: 0, date: dateObj[dateValue], followStatusNameList: ['跟进状态-报备'], followStatusList: [0] }
|
|
|
+ param = {
|
|
|
+ active: 0,
|
|
|
+ date: dateObj[dateValue],
|
|
|
+ followStatusNameList: ['跟进状态-报备'],
|
|
|
+ followStatusList: [0]
|
|
|
+ }
|
|
|
break;
|
|
|
case 9:
|
|
|
hasrightflg = this.data.receivecustomersflg
|
|
|
url = '/package3/pages/receive-customers/receive-customers'
|
|
|
- param = { active: 0, date: dateObj[dateValue], followStatusNameList: ['跟进状态-接待'], followStatusList: [1] }
|
|
|
+ param = {
|
|
|
+ active: 0,
|
|
|
+ date: dateObj[dateValue],
|
|
|
+ followStatusNameList: ['跟进状态-接待'],
|
|
|
+ followStatusList: [1]
|
|
|
+ }
|
|
|
break;
|
|
|
case 10:
|
|
|
hasrightflg = this.data.customerflg
|
|
|
url = '/package3/pages/customer/customer'
|
|
|
- param = { active: 1, date: dateObj.nearly30days }
|
|
|
+ param = {
|
|
|
+ active: 1,
|
|
|
+ date: dateObj.nearly30days
|
|
|
+ }
|
|
|
break;
|
|
|
}
|
|
|
if (hasrightflg) {
|
|
|
@@ -621,7 +779,11 @@ Page({
|
|
|
url: url + '?frommine=' + JSON.stringify(Object.assign(param, staffObj))
|
|
|
})
|
|
|
} else {
|
|
|
- wx.showModal({ title: '提示', content: '没有该功能权限', showCancel: false })
|
|
|
+ wx.showModal({
|
|
|
+ title: '提示',
|
|
|
+ content: '没有该功能权限',
|
|
|
+ showCancel: false
|
|
|
+ })
|
|
|
}
|
|
|
},
|
|
|
/**
|
|
|
@@ -643,11 +805,11 @@ Page({
|
|
|
|
|
|
},
|
|
|
/**
|
|
|
- *
|
|
|
- * @param {获取未读公告条数} options
|
|
|
+ *
|
|
|
+ * @param {获取未读公告条数} options
|
|
|
* @param {获取未读公告条数} options
|
|
|
- * @param {获取未读公告条数} options
|
|
|
- */
|
|
|
+ * @param {获取未读公告条数} options
|
|
|
+ */
|
|
|
getNoticeCount() {
|
|
|
let param = {
|
|
|
cpId: app.globalData.user.cpId,
|
|
|
@@ -668,6 +830,13 @@ Page({
|
|
|
* 生命周期函数--监听页面加载
|
|
|
*/
|
|
|
onLoad: function (options) {
|
|
|
+ if (app.globalData.company && app.globalData.company.wxMaxNum) {
|
|
|
+ let empowerInfo = '授权数量:手机授权' + app.globalData.company.wxMaxNum + '个'
|
|
|
+ empowerInfo += '(含赠送手机授权1个)';
|
|
|
+ this.setData({
|
|
|
+ empowerInfo: empowerInfo
|
|
|
+ })
|
|
|
+ }
|
|
|
let res = wx.getSystemInfoSync();
|
|
|
let statusHeight = res.statusBarHeight
|
|
|
this.setData({
|
|
|
@@ -697,8 +866,8 @@ Page({
|
|
|
}
|
|
|
}
|
|
|
// // 判断当前用户是否到期 标准版
|
|
|
- if (app.globalData.company.gradeCode == Constants.gradeCode.STD
|
|
|
- && app.globalData.company.userEndDate) {
|
|
|
+ if (app.globalData.company.gradeCode == Constants.gradeCode.STD &&
|
|
|
+ app.globalData.company.userEndDate) {
|
|
|
let endD = new Date(app.globalData.company.userEndDate);
|
|
|
// 服务器的日期为准
|
|
|
let nowD = new Date(app.globalData.nowDate).addDays(Constants.CP_ALERT_TIME);
|
|
|
@@ -706,7 +875,7 @@ Page({
|
|
|
let cpEndDate = app.globalData.company.userEndDate
|
|
|
this.setData({
|
|
|
cpEndDate: cpEndDate, // 企业到期日期
|
|
|
- contains2099: cpEndDate.includes("2099") //如果包含2099 就隐藏到期日期
|
|
|
+ contains2099: cpEndDate.includes("2099") //如果包含2099 就隐藏到期日期
|
|
|
})
|
|
|
if (!app.globalData.user.flgInit) {
|
|
|
this.setData({
|
|
|
@@ -786,9 +955,15 @@ Page({
|
|
|
// 查询门店助手
|
|
|
let dates = util.timeForMat(7)
|
|
|
switch (this.data.storeHelperValue) {
|
|
|
- case 'today': dates = util.timeForMat(0); break
|
|
|
- case 'nearly7days': dates = util.timeForMat(7); break
|
|
|
- case 'nearly30days': dates = util.timeForMat(30); break
|
|
|
+ case 'today':
|
|
|
+ dates = util.timeForMat(0);
|
|
|
+ break
|
|
|
+ case 'nearly7days':
|
|
|
+ dates = util.timeForMat(7);
|
|
|
+ break
|
|
|
+ case 'nearly30days':
|
|
|
+ dates = util.timeForMat(30);
|
|
|
+ break
|
|
|
}
|
|
|
this.getHomeOrderRecCost(dates[0], dates[1])
|
|
|
},
|
|
|
@@ -828,8 +1003,8 @@ Page({
|
|
|
app.checkHasManualUpdate()
|
|
|
},
|
|
|
/**
|
|
|
- * 当前版本号
|
|
|
- */
|
|
|
+ * 当前版本号
|
|
|
+ */
|
|
|
getAccountInfoSync() {
|
|
|
const accountInfo = wx.getAccountInfoSync();
|
|
|
util.showToast('当前版本号:' + accountInfo.miniProgram.version);
|