This website works better with JavaScript.
Почетна
Преглед
Помоћ
Пријавите Се
server
/
formallProject
Прати
1
Волим
0
Креирај огранак
0
Код
Дискусије
0
Захтеви за спајање
0
Издања
0
Вики
Activity
Преглед изворни кода
[账单][修改][实收金额不能大于实际应收金额]
release_toaliyun_real
gongbiao
пре 7 година
родитељ
edf28b8659
комит
b7eddc5c66
8 измењених фајлова
са
39 додато
и
2 уклоњено
Подељен поглед
Diff Options
Show Stats
Download Patch File
Download Diff File
+3
-0
mallinkService/src/main/java/com/iformall/common/ErrorCode.java
+6
-0
mallinkService/src/main/java/com/iformall/service/impl/WxBillDailyServiceImpl.java
+5
-1
mallinkService/src/main/java/com/iformall/service/impl/WxBillDepositServiceImpl.java
+5
-0
mallinkService/src/main/java/com/iformall/service/impl/WxBillOtherServiceImpl.java
+5
-1
mallinkService/src/main/java/com/iformall/service/impl/WxBillPropertyDepositServiceImpl.java
+5
-0
mallinkService/src/main/java/com/iformall/service/impl/WxBillPropertyServiceImpl.java
+5
-0
mallinkService/src/main/java/com/iformall/service/impl/WxBillRentServiceImpl.java
+5
-0
mallinkService/src/main/java/com/iformall/service/impl/WxPayBillServiceImpl.java
+ 3
- 0
mallinkService/src/main/java/com/iformall/common/ErrorCode.java
Прегледај датотеку
@@ -283,6 +283,9 @@ public enum ErrorCode{
* */
BILL_ROUTINE_IS_NOT_FOUND(21000,"账单不存在"),
BILL_UPDATE_FAILED(21001,"账单更新失败"),
BILL_OWE_ZERO(21002,"账单欠缴为0"),
BILL_PAY_ERROR(21003,"账单支付错误"),
/**
* 商铺
* */
+ 6
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxBillDailyServiceImpl.java
Прегледај датотеку
@@ -111,6 +111,12 @@ public class WxBillDailyServiceImpl implements WxBillDailyService {
@Override
public ResultData saveOrUpdate(WxBillDaily record) {
int receivepay = record.getReceivePay().intValue();
int pay = record.getPay().intValue();
if(pay>receivepay){
return new ResultData(ErrorCode.BILL_PAY_ERROR.getCode(),"实收金额不能大于实际应收金额");
}
MallUserInfo user = (MallUserInfo) SecurityUtils.getSubject().getSession().getAttribute("userSession");
if (record.getId() == null) {
logger.info("新增日常账单");
+ 5
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxBillDepositServiceImpl.java
Прегледај датотеку
@@ -93,7 +93,11 @@ public class WxBillDepositServiceImpl implements WxBillDepositService {
@Override
public ResultData saveOrUpdate(WxBillDeposit record) {
int receivepay = record.getReceivePay().intValue();
int pay = record.getPay().intValue();
if(pay>receivepay){
return new ResultData(ErrorCode.BILL_PAY_ERROR,"实收金额不能大于实际应收金额");
}
if (record.getId() == null) {
logger.info("新增租赁押金账单");
final IdWorker idWorker = IdWorker.get();
+ 5
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxBillOtherServiceImpl.java
Прегледај датотеку
@@ -111,6 +111,11 @@ public class WxBillOtherServiceImpl implements WxBillOtherService {
@Override
public ResultData saveOrUpdate(WxBillOther record) {
int receivepay = record.getReceivePay().intValue();
int pay = record.getPay().intValue();
if(pay>receivepay){
return new ResultData(ErrorCode.BILL_PAY_ERROR,"实收金额不能大于实际应收金额");
}
MallUserInfo user = (MallUserInfo) SecurityUtils.getSubject().getSession().getAttribute("userSession");
if (record.getId() == null) {
logger.info("新增其他账单");
+ 5
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxBillPropertyDepositServiceImpl.java
Прегледај датотеку
@@ -94,7 +94,11 @@ public class WxBillPropertyDepositServiceImpl implements WxBillPropertyDepositSe
@Override
public ResultData saveOrUpdate(WxBillPropertyDeposit record) {
int receivepay = record.getReceivePay().intValue();
int pay = record.getPay().intValue();
if(pay>receivepay){
return new ResultData(ErrorCode.BILL_PAY_ERROR,"实收金额不能大于实际应收金额");
}
if (record.getId() == null) {
logger.info("新增物业押金账单");
final IdWorker idWorker = IdWorker.get();
+ 5
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxBillPropertyServiceImpl.java
Прегледај датотеку
@@ -92,6 +92,11 @@ public class WxBillPropertyServiceImpl implements WxBillPropertyService {
@Override
public ResultData saveOrUpdate(WxBillProperty record) {
int receivepay = record.getReceivePay().intValue();
int pay = record.getPay().intValue();
if(pay>receivepay){
return new ResultData(ErrorCode.BILL_PAY_ERROR,"实收金额不能大于实际应收金额");
}
if (record.getId() == null) {
logger.info("新增物业账单");
final IdWorker idWorker = IdWorker.get();
+ 5
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxBillRentServiceImpl.java
Прегледај датотеку
@@ -93,6 +93,11 @@ public class WxBillRentServiceImpl implements WxBillRentService {
@Override
public ResultData saveOrUpdate(WxBillRent record) {
int receivepay = record.getReceivePay().intValue();
int pay = record.getPay().intValue();
if(pay>receivepay){
return new ResultData(ErrorCode.BILL_PAY_ERROR,"实收金额不能大于实际应收金额");
}
if (record.getId() == null) {
logger.info("新增租赁账单");
final IdWorker idWorker = IdWorker.get();
+ 5
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxPayBillServiceImpl.java
Прегледај датотеку
@@ -97,6 +97,11 @@ public class WxPayBillServiceImpl implements WxPayBillService {
}
//获取账单数据
Map<String, Object> bill = bills.get(0);
Integer owe = (Integer)bill.get("owe");
if(owe.intValue()<=0){
logger.info("账单欠缴为0");
return new ResultData(ErrorCode.BILL_OWE_ZERO);
}
//获取支付账户信息
WxPayAccountBill payAccount = wxPayAccountBillMapper.selectByPrimaryKey(appInfo.getPayBillId());
Date currentDate = new Date();
Write
Preview
Loading…
Откажи
Сачувај