From dc13a869ce41c289ea30ea3156e038cab3890032 Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Wed, 07 Apr 2021 15:58:56 +0800 Subject: [PATCH] 20210407 签到接口 --- zq-erp/src/test/java/com/matrix/FenxiaoSoreInitTest.java | 47 +++++++++++++++++++++++++++++++++++++++++------ 1 files changed, 41 insertions(+), 6 deletions(-) diff --git a/zq-erp/src/test/java/com/matrix/FenxiaoSoreInitTest.java b/zq-erp/src/test/java/com/matrix/FenxiaoSoreInitTest.java index c37e2bb..5cd4a9d 100644 --- a/zq-erp/src/test/java/com/matrix/FenxiaoSoreInitTest.java +++ b/zq-erp/src/test/java/com/matrix/FenxiaoSoreInitTest.java @@ -1,9 +1,18 @@ package com.matrix; +import com.alibaba.fastjson.JSON; +import com.matrix.core.pojo.AjaxResult; +import com.matrix.system.activity.dao.ActivitySignAwardSetDao; +import com.matrix.system.activity.entity.ActivitySignAwardSet; import com.matrix.system.common.bean.BusParameterSettings; import com.matrix.system.common.dao.BusParameterSettingsDao; import com.matrix.system.fenxiao.constant.FenxiaoSettingConstant; import com.matrix.system.score.constant.ScoreSettingConstant; +import com.matrix.system.shopXcx.api.vo.ActivitySignAwardSetVo; +import com.matrix.system.shopXcx.api.vo.SignBasicInfoJsonVo; +import com.matrix.system.shopXcx.api.vo.SignBasicInfoVo; +import com.matrix.system.shopXcx.bean.ShopActivities; +import com.matrix.system.shopXcx.dao.ShopActivitiesDao; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; @@ -19,13 +28,40 @@ @Autowired private BusParameterSettingsDao busParameterSettingsDao; - - @Test + @Autowired + private ShopActivitiesDao shopActivitiesDao; + @Autowired + private ActivitySignAwardSetDao activitySignAwardSetDao; + + + @Test + public void getSignBasicInfo() { + Long companyId = 36L; + //获取签到活动的信息 + SignBasicInfoVo signBasicInfoVo = new SignBasicInfoVo(); + ShopActivities shopActivities = shopActivitiesDao.selectOneByCompanyIdAndActTypeAndActStatus(companyId,ShopActivities.ACTIVITIES_TYPE_SIGN,ShopActivities.ACTSTATUS_STATUS_ING); + Long actId = shopActivities.getId(); + signBasicInfoVo.setActName(shopActivities.getActName()); + signBasicInfoVo.setActCode(shopActivities.getActCode()); + signBasicInfoVo.setId(shopActivities.getId()); + String actContent = shopActivities.getActContent(); + SignBasicInfoJsonVo signBasicInfoJsonVo = JSON.parseObject(actContent, SignBasicInfoJsonVo.class); + signBasicInfoVo.setSignBasicInfoJsonVo(signBasicInfoJsonVo); + + List<ActivitySignAwardSetVo> activitySignAwardSetVos = activitySignAwardSetDao + .selectListByActIDAndCompanyId(actId,companyId, ActivitySignAwardSet.AWARDSTATE_WORK); + signBasicInfoVo.setActivitySignAwardSetVos(activitySignAwardSetVos); + + AjaxResult ajaxResult = AjaxResult.buildSuccessInstance(""); + ajaxResult.setData(signBasicInfoVo); + System.out.println(signBasicInfoVo); + + } public void InitByCompanyId() { //对应的公司ID - long companyId = 35L; - initBusParameterSetting(companyId); - initBusParameterFenxiaoSetting(companyId); +// long companyId = 36L; +// initBusParameterSetting(companyId); +// //initBusParameterFenxiaoSetting(companyId); } /** @@ -47,7 +83,6 @@ ruleSettings.add(addScoreRuleSetting(ScoreSettingConstant.CASH_CONSUMPTION_SHOP, companyId)); ruleSettings.add(addScoreRuleSetting(ScoreSettingConstant.RESERVATION_SERVICE_SHOP, companyId)); ruleSettings.add(addScoreRuleSetting(ScoreSettingConstant.EVALUATUIN_ORDER_SHOP, companyId)); - ruleSettings.add(addScoreRuleSetting(ScoreSettingConstant.SIGN_SHOP, companyId)); busParameterSettingsDao.batchInsert(ruleSettings); } -- Gitblit v1.9.1