|
|
|
@@ -2,11 +2,13 @@ package com.iformall.service.test; |
|
|
|
|
|
|
|
import com.alibaba.fastjson.JSON; |
|
|
|
import com.iformall.domain.po.*; |
|
|
|
import com.iformall.domain.po.msg.WxMsgRecord; |
|
|
|
import com.iformall.domain.vo.WxBillAll; |
|
|
|
import com.iformall.enums.EnumSettleRecordWay; |
|
|
|
import com.iformall.enums.EnumSettleStatus; |
|
|
|
import com.iformall.enums.*; |
|
|
|
import com.iformall.mapper.WxBillSettleMapper; |
|
|
|
import com.iformall.mq.MqBaseProducer; |
|
|
|
import com.iformall.service.*; |
|
|
|
import com.iformall.utils.Constant; |
|
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
|
import org.apache.shiro.SecurityUtils; |
|
|
|
import org.apache.shiro.authc.UsernamePasswordToken; |
|
|
|
@@ -32,6 +34,8 @@ import org.springframework.web.context.WebApplicationContext; |
|
|
|
import javax.annotation.Resource; |
|
|
|
import java.math.BigDecimal; |
|
|
|
import java.util.Date; |
|
|
|
import java.util.HashMap; |
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
@Slf4j |
|
|
|
@AutoConfigureMockMvc |
|
|
|
@@ -62,6 +66,10 @@ public class Test { |
|
|
|
private MockMvc mockMvc; |
|
|
|
|
|
|
|
|
|
|
|
@Autowired |
|
|
|
MqBaseProducer mqBaseProducer; |
|
|
|
|
|
|
|
|
|
|
|
@Autowired |
|
|
|
private WxBillSettleService wxBillSettleService; |
|
|
|
@Autowired |
|
|
|
@@ -121,6 +129,18 @@ public class Test { |
|
|
|
wxBillSettleMapper.updateByPrimaryKeySelective(wxBillSettle); |
|
|
|
} |
|
|
|
|
|
|
|
@org.junit.Test |
|
|
|
public void testmq(){ |
|
|
|
Map<String,String> dynamicContentMap = new HashMap<>(); |
|
|
|
dynamicContentMap.put("page", Constant.adminPage); |
|
|
|
WxMsgRecord wxMsgRecord = new WxMsgRecord(); |
|
|
|
wxMsgRecord.setMsgType(EnumMsgRecordType.SMS.getCode()); |
|
|
|
wxMsgRecord.setModelType(EnumMsgModel.FLOW_ASSIGNEE_NODIFY.getCode()); |
|
|
|
wxMsgRecord.setReceiver("18601973448"); |
|
|
|
wxMsgRecord.setTenantId("456"); |
|
|
|
wxMsgRecord.setDynamicContentMap(dynamicContentMap); |
|
|
|
mqBaseProducer.sendMessage(wxMsgRecord, EnumMsgMqTopic.DEFAULT.getCode(),EnumMsgMqTag.DEFAULT.getCode(),EnumMsgMqKey.DEFAULT.getCode()); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |