Commit 2ad26b18 authored by tangf's avatar tangf

修改app注册

parent 05858a0b
...@@ -21,5 +21,5 @@ public interface WechatUserDao extends BaseDao { ...@@ -21,5 +21,5 @@ public interface WechatUserDao extends BaseDao {
*/ */
Object getUserNum(WechatUserGetReqVo getReqVo); Object getUserNum(WechatUserGetReqVo getReqVo);
PageSizeData<WechatUserVo> getUserList(PrecipitationReqVo reqVo); PageSizeData<WechatUserVo> getUserList(WechatUserGetReqVo reqVo);
} }
...@@ -16,7 +16,7 @@ public class CompanyDivideRuleDaoImpl extends BaseDaoImpl implements CompanyDivi ...@@ -16,7 +16,7 @@ public class CompanyDivideRuleDaoImpl extends BaseDaoImpl implements CompanyDivi
protected void init() { protected void init() {
register(CompanyDivideRuleVo.class); register(CompanyDivideRuleVo.class);
table.add(QUERY_LIST, "select cdr.*,ce.divide_status from pd_company_divide_rule cdr left join pd_company c on c.id = cdr.company_id " + table.add(QUERY_LIST, "select cdr.*,ce.divide_status,c.company_name from pd_company_divide_rule cdr left join pd_company c on c.id = cdr.company_id " +
"left join pd_company_extend ce on c.id = ce.id where 1=1 ") "left join pd_company_extend ce on c.id = ce.id where 1=1 ")
.add("companyId"," and cdr.company_id = ?"); .add("companyId"," and cdr.company_id = ?");
} }
......
...@@ -31,10 +31,10 @@ public class WechatUserDaoImpl extends BaseDaoImpl implements WechatUserDao { ...@@ -31,10 +31,10 @@ public class WechatUserDaoImpl extends BaseDaoImpl implements WechatUserDao {
.add("start","and subscribe_date >= ? ") .add("start","and subscribe_date >= ? ")
.add("end","and subscribe_date < ? "); .add("end","and subscribe_date < ? ");
table.add(GET_USER_LIST,"select * from pd_wechat_user where 1=1 ") table.add(GET_USER_LIST,"select * from pd_wechat_user where 1=1 {WHERE} order by subscribe_date desc")
.add("start","and subscribe_date >= ? ") .add("start","and subscribe_date >= ? ")
.add("end","and subscribe_date < ? ") .add("end","and subscribe_date < ? ")
.add("sourceCompanyId","and source_company_id = ? order by subscribe_date desc"); .add("sourceCompanyId","and source_company_id = ? ");
} }
@Override @Override
...@@ -43,7 +43,7 @@ public class WechatUserDaoImpl extends BaseDaoImpl implements WechatUserDao { ...@@ -43,7 +43,7 @@ public class WechatUserDaoImpl extends BaseDaoImpl implements WechatUserDao {
} }
@Override @Override
public PageSizeData<WechatUserVo> getUserList(PrecipitationReqVo reqVo) { public PageSizeData<WechatUserVo> getUserList(WechatUserGetReqVo reqVo) {
return this.queryPage(WechatUserVo.class,reqVo,GET_USER_LIST,reqVo); return this.queryPage(WechatUserVo.class,reqVo,GET_USER_LIST,reqVo);
} }
} }
...@@ -32,8 +32,6 @@ public class DataServiceImpl implements DataService { ...@@ -32,8 +32,6 @@ public class DataServiceImpl implements DataService {
@Autowired @Autowired
private CompanyBankCardDao companyBankCardDaoImpl; private CompanyBankCardDao companyBankCardDaoImpl;
@Autowired @Autowired
private UserRoleDao userRoleDaoImpl;
@Autowired
private OrderDao orderDaoImpl; private OrderDao orderDaoImpl;
@Autowired @Autowired
private OrderExtendDao orderExtendDaoImpl; private OrderExtendDao orderExtendDaoImpl;
...@@ -334,13 +332,13 @@ public class DataServiceImpl implements DataService { ...@@ -334,13 +332,13 @@ public class DataServiceImpl implements DataService {
for (TyyOrderbackVo tyyOrderbackVo : tyyOrderbackVoList) { for (TyyOrderbackVo tyyOrderbackVo : tyyOrderbackVoList) {
OrderRefundVo orderRefundVo = new OrderRefundVo(); OrderRefundVo orderRefundVo = new OrderRefundVo();
orderRefundVo.setId(tyyOrderbackVo.getId()); orderRefundVo.setId(tyyOrderbackVo.getId());
orderRefundVo.setOrder_id(tyyOrderbackVo.getOrdersn()); orderRefundVo.setOrderId(tyyOrderbackVo.getOrdersn());
orderRefundVo.setOperator(tyyOrderbackVo.getAcceptanceuser()); orderRefundVo.setRefundStatus(Integer.parseInt(tyyOrderbackVo.getRefundstatus()));
orderRefundVo.setRefund_status(tyyOrderbackVo.getRefundstatus()); orderRefundVo.setRefundDate(tyyOrderbackVo.getRefundtime());
orderRefundVo.setRefund_date(tyyOrderbackVo.getRefundtime()); orderRefundVo.setRefundFee(tyyOrderbackVo.getRefundFee());
orderRefundVo.setRefund_fee(tyyOrderbackVo.getRefundFee()); orderRefundVo.setRefundMoney(tyyOrderbackVo.getReceiveMoney());
orderRefundVo.setRefund_amount(tyyOrderbackVo.getReceiveMoney()); orderRefundVo.setRefundReason(tyyOrderbackVo.getRefundReason());
orderRefundVo.setRefund_reason(tyyOrderbackVo.getRefundReason()); orderRefundVo.setPdRefundMoney(tyyOrderbackVo.getRefundMoney());
/*若该id存在则跳过,不存在则新增*/ /*若该id存在则跳过,不存在则新增*/
OrderRefundGetReqVo orderRefundGetReqVo = new OrderRefundGetReqVo(); OrderRefundGetReqVo orderRefundGetReqVo = new OrderRefundGetReqVo();
orderRefundGetReqVo.setId(orderRefundVo.getId()); orderRefundGetReqVo.setId(orderRefundVo.getId());
...@@ -521,17 +519,33 @@ public class DataServiceImpl implements DataService { ...@@ -521,17 +519,33 @@ public class DataServiceImpl implements DataService {
orderVo.setId(tyyOrderVo.getId()); orderVo.setId(tyyOrderVo.getId());
orderVo.setPid(tyyOrderVo.getPid()); orderVo.setPid(tyyOrderVo.getPid());
orderVo.setOrder_type(tyyOrderVo.getOrder_type()); orderVo.setOrder_type(tyyOrderVo.getOrder_type());
orderVo.setSub_order_type(tyyOrderVo.getSub_order_type()); if(2 == tyyOrderVo.getSub_order_type()){
orderVo.setSub_order_type(0);
}else if(3 == tyyOrderVo.getSub_order_type()){
orderVo.setSub_order_type(2);
}else {
orderVo.setSub_order_type(tyyOrderVo.getSub_order_type());
}
if (StringHelper.isEmpty(tyyOrdersVo)) { if (StringHelper.isEmpty(tyyOrdersVo)) {
String productName = tyyOrderVo.getProduct_name(); String productName = tyyOrderVo.getProduct_name();
int index = productName.indexOf("("); if(!StringHelper.isEmpty(productName)){
String merchantName = productName.substring(0,index); int index = productName.indexOf("(");
productName = productName.substring(index + 1 , productName.length() - 1); if(index>0){
orderVo.setProduct_name(productName); String merchantName = productName.substring(0,index);
orderVo.setMerchant_name(merchantName); productName = productName.substring(index + 1 , productName.length() - 1);
orderVo.setProduct_name(productName);
orderVo.setMerchant_name(merchantName);
}else{
orderVo.setProduct_name(productName);
orderVo.setMerchant_name(productName);
}
}
} else { } else {
orderVo.setProduct_name(tyyOrdersVo.getConsignee()); orderVo.setProduct_name(tyyOrdersVo.getConsignee());
orderVo.setMerchant_name(tyyOrdersVo.getScenicspotname()); orderVo.setMerchant_name(tyyOrdersVo.getScenicspotname());
orderVo.setProduct_code(StringHelper.isEmpty(tyyOrdersVo.getProductsn()) ? "" : tyyOrdersVo.getProductsn());
orderVo.setArea_code(tyyOrdersVo.getSight_spot_code());
} }
orderVo.setPlay_date(tyyOrderVo.getPlay_date()); orderVo.setPlay_date(tyyOrderVo.getPlay_date());
orderVo.setUnit_price(StringHelper.isEmpty(tyyOrderVo.getPrice()) ? 0 : tyyOrderVo.getPrice()); orderVo.setUnit_price(StringHelper.isEmpty(tyyOrderVo.getPrice()) ? 0 : tyyOrderVo.getPrice());
...@@ -557,14 +571,14 @@ public class DataServiceImpl implements DataService { ...@@ -557,14 +571,14 @@ public class DataServiceImpl implements DataService {
orderVo.setRefund_money(StringHelper.isEmpty(tyyOrderVo.getReturn_money()) ? 0 : tyyOrderVo.getReturn_money()); orderVo.setRefund_money(StringHelper.isEmpty(tyyOrderVo.getReturn_money()) ? 0 : tyyOrderVo.getReturn_money());
orderVo.setPd_refund_money(tyyOrderVo.getReturn_money()); orderVo.setPd_refund_money(tyyOrderVo.getReturn_money());
orderVo.setOrder_time(tyyOrderVo.getCreate_date()); orderVo.setOrder_time(tyyOrderVo.getCreate_date());
orderVo.setProduct_code(tyyOrdersVo.getProductsn()); orderVo.setUser_id(tyyOrderVo.getUser_id());
orderVo.setArea_code(tyyOrdersVo.getSight_spot_code());
/*若存在则修改,不存在则添加*/ /*若存在则修改,不存在则添加*/
OrderGetReqVo orderGetReqVo = new OrderGetReqVo(); OrderGetReqVo orderGetReqVo = new OrderGetReqVo();
orderGetReqVo.setId(orderVo.getId()); orderGetReqVo.setId(orderVo.getId());
OrderVo orderVo1 = orderDaoImpl.load(orderGetReqVo, OrderVo.class); OrderVo orderVo1 = orderDaoImpl.load(orderGetReqVo, OrderVo.class);
if (null == orderVo1) { if (StringHelper.isEmpty(orderVo1)) {
orderDaoImpl.create(orderVo); orderDaoImpl.create(orderVo);
} else { } else {
ObjectHelper.writeWithFrom(orderVo1, orderVo); ObjectHelper.writeWithFrom(orderVo1, orderVo);
...@@ -588,6 +602,11 @@ public class DataServiceImpl implements DataService { ...@@ -588,6 +602,11 @@ public class DataServiceImpl implements DataService {
orderStatusVo.setPayment_status(1); orderStatusVo.setPayment_status(1);
} }
} }
if(2 == tyyOrderVo.getSub_order_type() || 10 == tyyOrderVo.getOrder_type()){
orderStatusVo.setDivide_status(1);
}else{
orderStatusVo.setDivide_status(0);
}
if (StringHelper.isEmpty(tyyOrdersVo)) { if (StringHelper.isEmpty(tyyOrdersVo)) {
} else { } else {
...@@ -600,7 +619,7 @@ public class DataServiceImpl implements DataService { ...@@ -600,7 +619,7 @@ public class DataServiceImpl implements DataService {
OrderStatusGetReqVo orderStatusGetReqVo = new OrderStatusGetReqVo(); OrderStatusGetReqVo orderStatusGetReqVo = new OrderStatusGetReqVo();
orderStatusGetReqVo.setId(orderStatusVo.getId()); orderStatusGetReqVo.setId(orderStatusVo.getId());
OrderStatusVo orderStatusVo1 = orderStatusDaoImpl.load(orderStatusGetReqVo, OrderStatusVo.class); OrderStatusVo orderStatusVo1 = orderStatusDaoImpl.load(orderStatusGetReqVo, OrderStatusVo.class);
if (null == orderStatusVo1) { if (StringHelper.isEmpty(orderStatusVo1)) {
orderStatusDaoImpl.create(orderStatusVo); orderStatusDaoImpl.create(orderStatusVo);
} else { } else {
ObjectHelper.writeWithFrom(orderStatusVo1, orderStatusVo); ObjectHelper.writeWithFrom(orderStatusVo1, orderStatusVo);
...@@ -711,13 +730,13 @@ public class DataServiceImpl implements DataService { ...@@ -711,13 +730,13 @@ public class DataServiceImpl implements DataService {
for (TyyOrderbackVo tyyOrderbackVo : tyyOrderbackVoList) { for (TyyOrderbackVo tyyOrderbackVo : tyyOrderbackVoList) {
OrderRefundVo orderRefundVo = new OrderRefundVo(); OrderRefundVo orderRefundVo = new OrderRefundVo();
orderRefundVo.setId(tyyOrderbackVo.getId()); orderRefundVo.setId(tyyOrderbackVo.getId());
orderRefundVo.setOrder_id(tyyOrderbackVo.getOrdersn()); orderRefundVo.setOrderId(tyyOrderbackVo.getOrdersn());
orderRefundVo.setOperator(tyyOrderbackVo.getAcceptanceuser()); orderRefundVo.setRefundStatus(Integer.parseInt(tyyOrderbackVo.getRefundstatus()));
orderRefundVo.setRefund_status(tyyOrderbackVo.getRefundstatus()); orderRefundVo.setRefundDate(tyyOrderbackVo.getRefundtime());
orderRefundVo.setRefund_date(tyyOrderbackVo.getRefundtime()); orderRefundVo.setRefundFee(tyyOrderbackVo.getRefundFee());
orderRefundVo.setRefund_fee(tyyOrderbackVo.getRefundFee()); orderRefundVo.setRefundMoney(tyyOrderbackVo.getReceiveMoney());
orderRefundVo.setRefund_amount(tyyOrderbackVo.getReceiveMoney()); orderRefundVo.setRefundReason(tyyOrderbackVo.getRefundReason());
orderRefundVo.setRefund_reason(tyyOrderbackVo.getRefundReason()); orderRefundVo.setPdRefundMoney(tyyOrderbackVo.getRefundMoney());
/*若存在则修改,不存在则添加*/ /*若存在则修改,不存在则添加*/
OrderRefundGetReqVo orderRefundGetReqVo = new OrderRefundGetReqVo(); OrderRefundGetReqVo orderRefundGetReqVo = new OrderRefundGetReqVo();
orderRefundGetReqVo.setId(tyyOrderbackVo.getId()); orderRefundGetReqVo.setId(tyyOrderbackVo.getId());
......
...@@ -203,7 +203,7 @@ public class PangdingPartnerServiceImpl implements PangdingPartnerService { ...@@ -203,7 +203,7 @@ public class PangdingPartnerServiceImpl implements PangdingPartnerService {
/*沉淀用户分页列表*/ /*沉淀用户分页列表*/
WechatUserGetReqVo userListGetReqVo = new WechatUserGetReqVo(); WechatUserGetReqVo userListGetReqVo = new WechatUserGetReqVo();
userListGetReqVo.setSourceCompanyId(reqVo.getCompanyId()); userListGetReqVo.setSourceCompanyId(reqVo.getCompanyId());
PageSizeData<WechatUserVo> wechatUserVoList = wechatUserDaoImpl.getUserList(reqVo); PageSizeData<WechatUserVo> wechatUserVoList = wechatUserDaoImpl.getUserList(userListGetReqVo);
resVo.setWechatUserVoList(wechatUserVoList); resVo.setWechatUserVoList(wechatUserVoList);
return resVo; return resVo;
} }
......
...@@ -8,20 +8,69 @@ import com.yanzuoguang.dao.TableAnnotation; ...@@ -8,20 +8,69 @@ import com.yanzuoguang.dao.TableAnnotation;
*/ */
@TableAnnotation("pd_order_refund") @TableAnnotation("pd_order_refund")
public class OrderRefundVo { public class OrderRefundVo {
/**
* 编号
*/
@TableAnnotation("id")
private String id; private String id;
private String order_id; /**
* 订单编号
*/
@TableAnnotation("order_id")
private String orderId;
/**
* 胖丁退款金额
*/
@TableAnnotation("pd_refund_money")
private double pdRefundMoney;
/** /**
* 退款金额 * 退款金额
*/ */
private Double refund_amount; @TableAnnotation("refund_money")
private double refundMoney;
/**
* 胖丁退款手续费
*/
@TableAnnotation("pd_refund_fee")
private double pdRefundFee;
/** /**
* 退款手续费 * 退款手续费
*/ */
private Double refund_fee; @TableAnnotation("refund_fee")
private String refund_reason; private double refundFee;
private String refund_status;
private String refund_date; /**
private String operator; * 退款理由
*/
@TableAnnotation("refund_reason")
private String refundReason;
/**
* 退款状态
*/
@TableAnnotation("refund_status")
private int refundStatus;
/**
* 退款时间
*/
@TableAnnotation("refund_date")
private String refundDate;
/**
* 失败原因
*/
@TableAnnotation("error_message")
private String errorMessage;
@TableAnnotation("tonglian_id")
private String tonglianId;
@TableAnnotation("pay_refund_id")
private String payRefundId;
public String getId() { public String getId() {
return id; return id;
...@@ -31,59 +80,91 @@ public class OrderRefundVo { ...@@ -31,59 +80,91 @@ public class OrderRefundVo {
this.id = id; this.id = id;
} }
public String getOrder_id() { public String getOrderId() {
return order_id; return orderId;
}
public void setOrderId(String orderId) {
this.orderId = orderId;
}
public double getPdRefundMoney() {
return pdRefundMoney;
}
public void setPdRefundMoney(double pdRefundMoney) {
this.pdRefundMoney = pdRefundMoney;
}
public double getRefundMoney() {
return refundMoney;
}
public void setRefundMoney(double refundMoney) {
this.refundMoney = refundMoney;
}
public double getPdRefundFee() {
return pdRefundFee;
}
public void setPdRefundFee(double pdRefundFee) {
this.pdRefundFee = pdRefundFee;
}
public double getRefundFee() {
return refundFee;
} }
public void setOrder_id(String order_id) { public void setRefundFee(double refundFee) {
this.order_id = order_id; this.refundFee = refundFee;
} }
public Double getRefund_amount() { public String getRefundReason() {
return refund_amount; return refundReason;
} }
public void setRefund_amount(Double refund_amount) { public void setRefundReason(String refundReason) {
this.refund_amount = refund_amount; this.refundReason = refundReason;
} }
public Double getRefund_fee() { public int getRefundStatus() {
return refund_fee; return refundStatus;
} }
public void setRefund_fee(Double refund_fee) { public void setRefundStatus(int refundStatus) {
this.refund_fee = refund_fee; this.refundStatus = refundStatus;
} }
public String getRefund_reason() { public String getRefundDate() {
return refund_reason; return refundDate;
} }
public void setRefund_reason(String refund_reason) { public void setRefundDate(String refundDate) {
this.refund_reason = refund_reason; this.refundDate = refundDate;
} }
public String getRefund_status() { public String getErrorMessage() {
return refund_status; return errorMessage;
} }
public void setRefund_status(String refund_status) { public void setErrorMessage(String errorMessage) {
this.refund_status = refund_status; this.errorMessage = errorMessage;
} }
public String getRefund_date() { public String getTonglianId() {
return refund_date; return tonglianId;
} }
public void setRefund_date(String refund_date) { public void setTonglianId(String tonglianId) {
this.refund_date = refund_date; this.tonglianId = tonglianId;
} }
public String getOperator() { public String getPayRefundId() {
return operator; return payRefundId;
} }
public void setOperator(String operator) { public void setPayRefundId(String payRefundId) {
this.operator = operator; this.payRefundId = payRefundId;
} }
} }
package com.pangding.web.authority.vo.reqvo; package com.pangding.web.authority.vo.reqvo;
import com.yanzuoguang.util.vo.PageSizeData;
/** /**
* @Author zhangjinyao * @Author zhangjinyao
* @create 2019/5/29 17:25 * @create 2019/5/29 17:25
*/ */
public class WechatUserGetReqVo { public class WechatUserGetReqVo extends PageSizeData{
private String reqId; private String reqId;
private String sourceCompanyId; private String sourceCompanyId;
......
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