Commit 2ee9b5cd by 伍思炜

智能平台对接更新

parent 449f62b8
......@@ -640,7 +640,11 @@ public class IntelligenceSendOrders {
.header("X-Sign", sign)
.body(order_dataJSON)
.asString();
if (businessType == 5) {
log.info("单宽带下单接口,返回信息:" + responese);
}else {
log.info("融合下单接口,返回信息:" + responese);
}
} catch (ResourceAccessException e) {
count++;
if (count < 20) {
......@@ -657,10 +661,18 @@ public class IntelligenceSendOrders {
businessType, //业务类型
count);
} else {
log.error("单宽带(预付费、移动、融合、续约、增值)下单接口异常尝试20次失误。请检查接口");
if (businessType == 5) {
log.info("单宽带下单接口,返回信息:" + responese);
}else {
log.info("融合下单接口,返回信息:" + responese);
}
}
} catch (Exception e) {
if (businessType == 5) {
log.info("单宽带下单接口异常");
}else {
log.info("融合下单接口异常");
}
e.printStackTrace();
}
return responese;
......@@ -745,7 +757,7 @@ public class IntelligenceSendOrders {
if (count < 20) {
getQueryOrderInfo(orderNum, count);
} else {
log.error("单宽订单状态查询接口尝试20次未查询到订单。请重新下单或检查下单接口");
log.error("宽带订单状态查询接口尝试20次未查询到订单。请重新下单或检查下单接口");
}
}
} catch (ResourceAccessException s) {
......
......@@ -596,7 +596,7 @@
</select>
<select id="selectRHList" resultType="java.util.Map">
SELECT * FROM hhr_order
WHERE order_status = '未下单' and (user_type = 3 or user_type = 10) and rh_time &gt; #{left} and rh_time &lt; #{right}
WHERE order_status = '未下单' and (user_type = 3 or user_type = 10) and rh_time &gt;= #{left} and rh_time &lt;= #{right}
</select>
<select id="selectNotRHList" resultType="java.util.Map">
SELECT * FROM hhr_order
......
......@@ -283,6 +283,7 @@ public class OrderController extends BaseController {
business_iccid = businessNumber;
}
HhrUser hhrUser = hhrUserMapper.selectById(hehuoren_id);
Map<String, String> schoolMap = schoolMapper.selectByHeHuorenId(hehuoren_id);
Map<String, Object> map1 = new HashMap<>();
int ysm = Integer.parseInt(hhrUser.getYsm());
......@@ -290,17 +291,25 @@ public class OrderController extends BaseController {
map1.put("ysmUser", ysmUser.getUserName());
map1.put("sign", ysmUser.getSign());
map1.put("idCardUrl1", order.getIdCardz().replace("manager","app"));
map1.put("idCardUrl2", order.getIdCardf().replace("manager","app"));
map1.put("idCardUrl3", order.getIdCardzs().replace("manager","app"));
if (StringUtils.isNotEmpty(schoolMap.get("lzgh")) && StringUtils.isNotEmpty(schoolMap.get("lz_user"))) {
map1.put("lzgh", schoolMap.get("lzgh"));
map1.put("lzUser", schoolMap.get("lz_user"));
} else {
map1.put("lzgh", "44100621");
map1.put("lzUser", "黄友健");
}
map1.put("idCardUrl1", order.getIdCardz().replace("manager", "app"));
map1.put("idCardUrl2", order.getIdCardf().replace("manager", "app"));
map1.put("idCardUrl3", order.getIdCardzs().replace("manager", "app"));
map1.put("cardType", order.getKapin());
if (order.getPackageId().equals("49")) {
map1.put("userName", order.getParentName());
map1.put("idCardUrl4", order.getIdCardzs().replace("manager","app"));
map1.put("idCardUrl4", order.getIdCardzs().replace("manager", "app"));
} else {
map1.put("userName", order.getCustomerName());
map1.put("idCardUrl4", order.getStudenCard().replace("manager","app"));
map1.put("idCardUrl4", order.getStudenCard().replace("manager", "app"));
}
map1.put("linkPhone", order.getContactNumber());
map1.put("idCard", order.getIdCard());
......@@ -1746,29 +1755,37 @@ public class OrderController extends BaseController {
String business_number = orderData.getBusinessNumber();
String business_iccid = orderData.getBusinessIccid();
Map<String, Object> partnerById = orderMapper.findPartnerById(hehuoren_id);
Map<String, String> schoolMap = schoolMapper.selectByHeHuorenId(hehuoren_id);
String name = orderData.getHehuorenName();
Map<String, Object> map1 = new HashMap<>();
int ysm = Integer.parseInt(partnerById.get("ysm").toString());
Map<String, Object> ysmById = orderMapper.findYsmById(ysm);
map1.put("orderId",orderData.getId());
map1.put("orderId", orderData.getId());
map1.put("ysmUser", ysmById.get("user_name"));
map1.put("sign", ysmById.get("sign"));
if (StringUtils.isNotEmpty(schoolMap.get("lzgh")) && StringUtils.isNotEmpty(schoolMap.get("lz_user"))) {
map1.put("lzgh", schoolMap.get("lzgh"));
map1.put("lzUser", schoolMap.get("lz_user"));
} else {
map1.put("lzgh", "44100621");
map1.put("lzUser", "黄友健");
}
/*map1.put("idCardUrl1", orderData.getIdCardz());
map1.put("idCardUrl2", orderData.getIdCardf());
map1.put("idCardUrl3", orderData.getIdCardzs());*/
map1.put("idCardUrl1", orderData.getIdCardz().replace("manager","app"));
map1.put("idCardUrl2", orderData.getIdCardf().replace("manager","app"));
map1.put("idCardUrl3", orderData.getIdCardzs().replace("manager","app"));
map1.put("idCardUrl1", orderData.getIdCardz().replace("manager", "app"));
map1.put("idCardUrl2", orderData.getIdCardf().replace("manager", "app"));
map1.put("idCardUrl3", orderData.getIdCardzs().replace("manager", "app"));
map1.put("cardType", orderData.getKapin());
if ("49".equals(orderData.getPackageId())) {
map1.put("userName", orderData.getParentName());
map1.put("idCardUrl4", orderData.getIdCardzs().replace("manager","app"));
map1.put("idCardUrl4", orderData.getIdCardzs().replace("manager", "app"));
} else {
map1.put("userName", orderData.getCustomerName());
map1.put("idCardUrl4", orderData.getStudenCard().replace("manager","app"));
map1.put("idCardUrl4", orderData.getStudenCard().replace("manager", "app"));
}
map1.put("linkPhone", orderData.getContactNumber());
map1.put("idCard", orderData.getIdCard());
......@@ -2311,8 +2328,8 @@ public class OrderController extends BaseController {
order_data.put("订购产品", orderingProducts);
Map<Object, Object> logisticsInformation = new HashMap<>(); //物流信息
logisticsInformation.put("受理类型","不受理");
logisticsInformation.put("发货类型","代理商自行发货");
logisticsInformation.put("受理类型", "不受理");
logisticsInformation.put("发货类型", "代理商自行发货");
order_data.put("业务类型", "移动业务"); //业务类型
//order_data.put("业务类型", "单宽业务"); //业务类型
......@@ -2336,7 +2353,7 @@ public class OrderController extends BaseController {
order_data.put("实名信息", realNameInformation);
Map<String, Object> logistics = new HashMap<>(); //物流信息
logistics.put("发货类型","代理商自行发货");
logistics.put("发货类型", "代理商自行发货");
order_data.put("物流信息", logistics);
......
......@@ -87,7 +87,7 @@ public class RhZhiNenTask {
@Scheduled(cron = "0 0/5 * * * ? ")
// @Scheduled(fixedRate=2800000)
public void sendZhiNengOrder() {
log.info("智能平台定时器下单启动");
log.info("智能平台定时器融合下单启动");
try{
// 更新融合时间小于当前时间的未下单订单 更新为待受理
// 获取当天日期
......@@ -120,7 +120,7 @@ public class RhZhiNenTask {
}catch(Exception e) {
e.printStackTrace();
log.error("智能平台定时器下单异常");
log.error("智能平台定时器融合下单异常");
log.error(e.getMessage());
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment