Pārlūkot izejas kodu

Merge commit 'refs/tags/jenkins-back-end-332^{}' into release

release_toaliyun_real
hupeng pirms 7 gadiem
vecāks
revīzija
9696929fa1
5 mainītis faili ar 22 papildinājumiem un 8 dzēšanām
  1. +1
    -1
      mallinkAdmin/src/main/java/com/iformall/controller/WxMerchantTradeDailyController.java
  2. +6
    -2
      mallinkSchedule/src/main/java/com/iformall/schedule/WiwideTokenSchedule.java
  3. +1
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxMerchantServiceImpl.java
  4. +12
    -2
      mallinkService/src/main/java/com/iformall/utils/WiwideUtil.java
  5. +2
    -2
      mallinkService/src/main/resources/mapper/WxRentContractMapper.xml

+ 1
- 1
mallinkAdmin/src/main/java/com/iformall/controller/WxMerchantTradeDailyController.java Parādīt failu

@@ -41,7 +41,7 @@ public class WxMerchantTradeDailyController extends BaseController {
cal.add(Calendar.DAY_OF_YEAR, -1);
SimpleDateFormat fmt=new SimpleDateFormat("yyyy-MM-dd");
wxMerchantTradeDaily.setReportDate(fmt.format(cal.getTime()));
wxMerchantTradeDaily.setSortColumns(WxMerchantTradeDailyVo.Field.CreateDate_DESC);
wxMerchantTradeDaily.setSortColumns(WxMerchantTradeDailyVo.Field.MerchantId_DESC);
final PageInfo<WxMerchantTradeDailyVo> page = wxMerchantTradeDailyService.listAsPageVo(wxMerchantTradeDaily, pageNum, pageSize);
return new ResultData(page);
}


+ 6
- 2
mallinkSchedule/src/main/java/com/iformall/schedule/WiwideTokenSchedule.java Parādīt failu

@@ -25,13 +25,17 @@ public class WiwideTokenSchedule {
@Autowired
private WxWiwideInfoMapper wxWiwideInfoMapper;

@Scheduled(cron = "0 0/45 * * * ?")
@Scheduled(cron = "0 0/30 * * * ?")
public void requestToken() {
List<WxWiWideInfo> list = wxWiwideInfoMapper.findList(null);
for (int i = 0, size = list.size(); i < size; i++) {
WxWiWideInfo wxWiWideInfo = list.get(i);
String data = WiwideUtil.queryToken(wxWiWideInfo);
String token = (String) JSONObject.parseObject(data).get("data");
if(token==null){
logger.error("商场:"+wxWiWideInfo.getTenantId()+",token为空");
continue;
}
updateToken(wxWiWideInfo, token);
}

@@ -47,7 +51,7 @@ public class WiwideTokenSchedule {
try {
wxWiwideInfoMapper.updateToken(record);
} catch (MallinkException e) {
logger.info("更新TOKEN失败:商场" + wxWiWideInfo.getTenantId());
logger.error("更新TOKEN失败:商场" + wxWiWideInfo.getTenantId());
}
}



+ 1
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxMerchantServiceImpl.java Parādīt failu

@@ -153,7 +153,7 @@ public class WxMerchantServiceImpl implements WxMerchantService {
return;
}

if(!wxMerchant.getCarVendorType().equals(EnumMerchantStatus.NOT_VALID)){
if(!wxMerchant.getCarVendorType().equals(EnumMerchantStatus.NOT_VALID.getCode())){
logger.info("不能停用停车商户");
return;
}


+ 12
- 2
mallinkService/src/main/java/com/iformall/utils/WiwideUtil.java Parādīt failu

@@ -2,9 +2,9 @@ package com.iformall.utils;

import com.alibaba.fastjson.JSONObject;
import com.iformall.common.ErrorCode;
import com.iformall.domain.po.WxMall;
import com.iformall.domain.po.WxWiWideInfo;
import com.iformall.exception.MallinkException;
import org.apache.commons.lang3.StringUtils;
import org.apache.shiro.codec.Base64;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -135,7 +135,17 @@ public class WiwideUtil {
logger.info("获取TOKEN");
String username = wiWideInfo.getWiwideId();
String authVal = WiwideUtil.encrypt(wiWideInfo.getWiwideKey());
Map<String, String> params = new HashMap<>();
if(StringUtils.isEmpty(username)){
logger.error("商场:" + wiWideInfo.getTenantId() + ",wiwideId为空" );
return null;
}

if(StringUtils.isEmpty(authVal)){
logger.error("商场:" + wiWideInfo.getTenantId() + ",wiwideKey为空" );
return null;
}

Map<String, String> params = new HashMap<>(2);
params.put("username", username);
params.put("authVal", authVal);
String wiwideUrl = wiWideInfo.getWiwideUrl();


+ 2
- 2
mallinkService/src/main/resources/mapper/WxRentContractMapper.xml Parādīt failu

@@ -134,8 +134,8 @@
<update id="updateRentInvalidStatus" parameterType="com.iformall.domain.po.WxRentContract">
update wx_rent_contract set status=#{status} where shop_id in (
select s.shop_id from (SELECT shop_id FROM wx_rent_contract WHERE tenant_id = #{tenantId} and merchant_id is not null and status!=6
)s) and merchant_id is null and tenant_id=#{tenantId}
select s.shop_id from (SELECT shop_id FROM wx_rent_contract WHERE tenant_id = #{tenantId} and status in(2,3,4)
)s) and status=1 and status!=7 and tenant_id=#{tenantId}
</update>
<select id="getRentContractList" parameterType="String" resultType="com.iformall.domain.po.WxRentContract">


Notiek ielāde…
Atcelt
Saglabāt