小程序长者端微信支付的钱是从管理端部门表拿的 但是管理端页面没有设置金额的地方 应该从业务端拿
This commit is contained in:
parent
26b43cf04a
commit
2a0c16616b
|
|
@ -1,14 +1,12 @@
|
|||
package com.nu.modules.orgapplyinfo.service.impl;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.google.common.collect.Maps;
|
||||
import com.nu.dto.OrgApplyInfoMQDto;
|
||||
import com.nu.entity.NuWxNoticeEntity;
|
||||
import com.nu.entity.WxNoticeEntity;
|
||||
|
|
@ -20,25 +18,17 @@ import com.nu.modules.orgapplyinfo.entity.OrgApplyInfo;
|
|||
import com.nu.modules.orgapplyinfo.entity.OrgApplyInfoApiEntity;
|
||||
import com.nu.modules.orgapplyinfo.mapper.OrgApplyInfoMapper;
|
||||
import com.nu.modules.orgapplyinfo.service.IOrgApplyInfoService;
|
||||
import com.nu.modules.weixin.utils.TemplateMessageSender;
|
||||
import com.nu.modules.weixin.utils.WechatMiniProgramUtils;
|
||||
import com.nu.modules.wxnotice.IWxNoticeApi;
|
||||
import com.nu.utils.DictUtils;
|
||||
import com.nu.utils.RabbitMQUtil;
|
||||
import org.apache.commons.lang.StringUtils;
|
||||
import org.apache.shiro.SecurityUtils;
|
||||
import org.jeecg.common.api.vo.Result;
|
||||
import org.jeecg.common.constant.CommonConstant;
|
||||
import org.jeecg.common.system.vo.LoginUser;
|
||||
import org.jeecg.common.util.DateUtils;
|
||||
import org.jeecg.modules.base.service.BaseCommonService;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import java.lang.reflect.Field;
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.*;
|
||||
|
|
|
|||
|
|
@ -27,6 +27,7 @@ import org.springframework.beans.BeanUtils;
|
|||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
|
@ -189,6 +190,19 @@ public class ElderApi {
|
|||
return Result.ok(null);
|
||||
}
|
||||
OrgAllInfoApiEntity result = records.get(0);
|
||||
//获取机构设置的金额
|
||||
DynamicDataSourceContextHolder.push(orgCode);
|
||||
JSONObject orgInfo = null;
|
||||
try {
|
||||
orgInfo = sysBaseAPI.getOrgInfo(orgCode);
|
||||
} finally {
|
||||
DynamicDataSourceContextHolder.clear();
|
||||
}
|
||||
if (orgInfo != null && StringUtils.isNotBlank(orgInfo.getString("payableAmount"))) {
|
||||
result.setPayableAmount(new BigDecimal(orgInfo.getString("payableAmount")));
|
||||
} else {
|
||||
return Result.ok(null);
|
||||
}
|
||||
|
||||
NuBaseInfoEntity baseInfo = nuBaseInfoApi.queryInfoByNuId(orgCode, nuId);
|
||||
if (baseInfo == null) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue