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