Browse Source

修改匹配字段

master
xyiege 4 years ago
parent
commit
f54a744c29
  1. 4
      src/main/java/cn/chjyj/szwh/service/AccountCloseService.java
  2. 31
      src/main/java/cn/chjyj/szwh/service/impl/AccountCloseServiceImpl.java

4
src/main/java/cn/chjyj/szwh/service/AccountCloseService.java

@ -47,10 +47,10 @@ public interface AccountCloseService {
/** /**
* 设置详情 * 设置详情
* @param settingId * @param arid
* @return * @return
*/ */
List<AccountRatioDetail> ratioDetail(int settingId); List ratioDetail(int arid);
/** /**
* 变更状态 * 变更状态

31
src/main/java/cn/chjyj/szwh/service/impl/AccountCloseServiceImpl.java

@ -155,8 +155,35 @@ public class AccountCloseServiceImpl implements AccountCloseService {
} }
@Override @Override
public List<AccountRatioDetail> ratioDetail(int settingId) { public List ratioDetail(int arid) {
return accountRatioDetailMapper.getAccRatioDetailBySettingId(settingId); List retlist =new ArrayList();
List<AccountRatioDetail> acrdlist = accountRatioDetailMapper.getAccRatioDetailBySettingId(arid);
if(acrdlist==null){
return null;
}else {
// 调整与前台对应的字段
for (AccountRatioDetail acrd : acrdlist) {
Map retmap = new HashMap();
retmap.put("role_type", acrd.getRoleType());
retmap.put("setting_id", acrd.getSettingId());
retmap.put("cost_type", acrd.getCostType());
retmap.put("calculate", acrd.getCalculate());
retmap.put("amount", acrd.getAmount());
retmap.put("ratio", acrd.getRatio());
retmap.put("id",acrd.getId());
/**
* "id": 7,
* "setting_id": 2,
* "role_type": 2,
* "cost_type": 1,
* "calculate": 1,
* "amount": "0.00",
* "ratio": "0.00"
*/
retlist.add(retmap);
}
}
return retlist;
} }
@Override @Override

Loading…
Cancel
Save