|
|
@@ -1,7 +1,15 @@
|
|
|
+/*******************************************************************************
|
|
|
+* Copyright(c) 2022 dongke All rights reserved. / Confidential
|
|
|
+* 类的信息:
|
|
|
+* 1.程序名称:
|
|
|
+* 2.功能描述:签到画面
|
|
|
+* 编辑履历:
|
|
|
+* 作者 日期 版本 修改内容
|
|
|
+* 姜永辉 2022-11-22 1.00 新建
|
|
|
+*******************************************************************************/
|
|
|
const Constants = require('@/utils/Constants.js');
|
|
|
const mixins = require('@/mixins/index.js');
|
|
|
const app = getApp()
|
|
|
-
|
|
|
Page({
|
|
|
mixins: [mixins],
|
|
|
/**
|
|
|
@@ -14,20 +22,35 @@ Page({
|
|
|
versionName: '',
|
|
|
// 路由
|
|
|
routeObjName: 'sign',
|
|
|
- integralTacticService: app.globalData['integralTacticService'],
|
|
|
+ // 策略
|
|
|
+ integralTacticItem: {},
|
|
|
+ // 积分
|
|
|
+ integral: 0,
|
|
|
+ // 优惠券
|
|
|
+ couponCount: 0,
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
* 生命周期函数--监听页面加载
|
|
|
*/
|
|
|
onLoad(options) {
|
|
|
+ // 策略
|
|
|
this.getIntegralTactic()
|
|
|
+ // 积分
|
|
|
+ this.getIntegral()
|
|
|
},
|
|
|
|
|
|
loadInit() {
|
|
|
+ // 版本
|
|
|
this.setData({
|
|
|
versionName: this.data.freeVersionFlag ? mixins.$t('standardVersion') : mixins.$t('professionalVersion')
|
|
|
})
|
|
|
+
|
|
|
+ // 调用保存 签到接口
|
|
|
+
|
|
|
+ // 查询接口
|
|
|
+
|
|
|
+
|
|
|
},
|
|
|
|
|
|
|
|
|
@@ -41,13 +64,45 @@ Page({
|
|
|
let service = app.globalData['integralTacticService']
|
|
|
this.excute(service, service.selectByCond, params).then(res => {
|
|
|
if (res.data.code == Constants.SUCESS_CODE) {
|
|
|
- console.log(res.data, "getIntegralTactic");
|
|
|
- if (res.data && res.data.data) {
|
|
|
- let activityTable = res.data.data;
|
|
|
-
|
|
|
+ if (res.data && res.data.data.list && res.data.data.list.length > 0) {
|
|
|
+ this.setData({
|
|
|
+ integralTacticItem: res.data.data.list[0],
|
|
|
+ })
|
|
|
}
|
|
|
}
|
|
|
});
|
|
|
},
|
|
|
|
|
|
+ /**
|
|
|
+ * @desc : 公司积分
|
|
|
+ * @author : 姜永辉
|
|
|
+ * @date : 2024/4/1
|
|
|
+ */
|
|
|
+ getIntegral() {
|
|
|
+ let params = {}
|
|
|
+ let service = app.globalData['integralService']
|
|
|
+ // 10002024-0718-0000-0000-000005c0a01e app.globalData.company.cpId
|
|
|
+ this.excute(service, '10002024-0718-0000-0000-000005c0a01e', params).then(res => {
|
|
|
+ console.log(res.data);
|
|
|
+ if (res.data.code == Constants.SUCESS_CODE) {
|
|
|
+
|
|
|
+ }
|
|
|
+ });
|
|
|
+ },
|
|
|
+ /**
|
|
|
+ * @desc : 优惠券
|
|
|
+ * @author : 姜永辉
|
|
|
+ * @date : 2024/4/1
|
|
|
+ */
|
|
|
+ getCouponCount() {
|
|
|
+ let params = {}
|
|
|
+ let service = app.globalData['couponService']
|
|
|
+ this.excute(service, '10002024-0718-0000-0000-000005c0a01e', params).then(res => {
|
|
|
+ console.log(res.data);
|
|
|
+ if (res.data.code == Constants.SUCESS_CODE) {
|
|
|
+
|
|
|
+ }
|
|
|
+ });
|
|
|
+ },
|
|
|
+
|
|
|
})
|