fix bug 41662 标协会员-在来款系统中修改邮寄信息,在会员系统中没有同步
This commit is contained in:
+1
@@ -155,6 +155,7 @@ public class PayMailBillController extends JeroController<PayMailBill, IPayMailB
|
|||||||
payMailBill.setPostStatus(1);
|
payMailBill.setPostStatus(1);
|
||||||
payMailBill.setContactMobile(PasswordUtil.encrypt(payMailBill.getContactMobile()));
|
payMailBill.setContactMobile(PasswordUtil.encrypt(payMailBill.getContactMobile()));
|
||||||
payMailBillService.updateById(payMailBill);
|
payMailBillService.updateById(payMailBill);
|
||||||
|
payMailBillService.pushBillEditToStandards(payMailBill);
|
||||||
return Result.OK("操作成功!");
|
return Result.OK("操作成功!");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+4
@@ -58,6 +58,8 @@ public interface IPayMailBillService extends IService<PayMailBill> {
|
|||||||
*/
|
*/
|
||||||
void pushSendToStandards(PayMailBill payMailBill, String id);
|
void pushSendToStandards(PayMailBill payMailBill, String id);
|
||||||
|
|
||||||
|
void pushBillEditToStandards(PayMailBill payMailBill);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 接收会员系统开票邮寄信息
|
* 接收会员系统开票邮寄信息
|
||||||
* @param payMailBill
|
* @param payMailBill
|
||||||
@@ -88,4 +90,6 @@ public interface IPayMailBillService extends IService<PayMailBill> {
|
|||||||
IPage<PayMailBill> pageLists(Page<PayMailBill> page, PayMailBillSearch payMailBillSearch);
|
IPage<PayMailBill> pageLists(Page<PayMailBill> page, PayMailBillSearch payMailBillSearch);
|
||||||
|
|
||||||
PayMailBill print(String id);
|
PayMailBill print(String id);
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
+11
@@ -242,6 +242,17 @@ public class PayMailBillServiceImpl extends ServiceImpl<PayMailBillMapper, PayMa
|
|||||||
AuthenticationUtils.checkResult(post);
|
AuthenticationUtils.checkResult(post);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void pushBillEditToStandards(PayMailBill payMailBill) {
|
||||||
|
TbMemberProjectSubitem tbMemberProjectSubitem = tbMemberProjectSubitemMapper.selectById(payMailBill.getProjectId());
|
||||||
|
BillingInfo billingInfo = new BillingInfo();
|
||||||
|
billingInfo.setBillNumber(tbMemberProjectSubitem.getBillNumber());
|
||||||
|
billingInfo.setSendMethod(payMailBill.getSendMethod());
|
||||||
|
billingInfo.setPostNo(payMailBill.getPostNo());
|
||||||
|
billingInfo.setSendDate(payMailBill.getSendDate());
|
||||||
|
AuthenticationUtils.post("/billingInfo/billingInfo/postFromPaymentEdit",null,billingInfo);
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void addFromStandards(PayMailBill payMailBill) {
|
public void addFromStandards(PayMailBill payMailBill) {
|
||||||
String projectId = payMailBill.getProjectId();
|
String projectId = payMailBill.getProjectId();
|
||||||
|
|||||||
Reference in New Issue
Block a user