md
This commit is contained in:
parent
189d9f14e4
commit
0d75a422dd
@ -16,6 +16,7 @@ import java.util.List;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
|
||||
import com.xdadan.erp.common.utils.DateUtils;
|
||||
import com.xdadan.erp.emis.domain.EmisSite;
|
||||
import com.xdadan.erp.emis.domain.exception.EmisBizError;
|
||||
import com.xdadan.erp.emis.service.EmisBaseService;
|
||||
import com.xdadan.erp.emis.utils.WaybillHelper;
|
||||
@ -128,16 +129,23 @@ public class EmisSiteAccountController extends EmisBaseController
|
||||
for(int i=0;i<codeArr.length;i++){
|
||||
String siteCode=codeArr[i];
|
||||
// 生成账户号
|
||||
// String nowStr= DateUtils.parseDateToStr(DateUtils.YYYYMMDDHHMMSS,new Date());
|
||||
// String applySeqNo=nowStr+Math.round(Math.random() * 23 + 1000);
|
||||
EmisSiteAccount addSite = new EmisSiteAccount();
|
||||
// 一个站点一个账户号,基本户 最多 999
|
||||
|
||||
// 获取财务中心代码
|
||||
EmisSite site= emisBaseService.getSiteByCode(siteCode);
|
||||
if(site==null){
|
||||
continue;
|
||||
}
|
||||
|
||||
String accCode=siteCode+"001";
|
||||
addSite.setAccCode(accCode);
|
||||
|
||||
addSite.setSiteCode(siteCode);
|
||||
addSite.setCurrency(emisSiteAccount.getCurrency());
|
||||
|
||||
addSite.setCenterCode(site.getParentSiteCode());
|
||||
|
||||
// 判断国家是否有重复
|
||||
try {
|
||||
emisSiteAccountService.insertEmisSiteAccount(addSite);
|
||||
|
||||
@ -72,4 +72,12 @@ public class EmisSiteAccount extends BaseEntity
|
||||
/* 清理人编号 */
|
||||
private String clearManCode;
|
||||
|
||||
|
||||
/* 站点 */
|
||||
private String siteName;
|
||||
/* 财务中心 */
|
||||
private String centerName;
|
||||
/* 清理站点 */
|
||||
private String clearSiteName;
|
||||
|
||||
}
|
||||
|
||||
@ -24,7 +24,6 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
<result property="orderNum" column="order_num" />
|
||||
|
||||
|
||||
|
||||
</resultMap>
|
||||
|
||||
<sql id="selectEmisMaterialVo">
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.xdadan.erp.emis.mapper.EmisSiteAccountMapper">
|
||||
|
||||
<resultMap type="EmisSiteAccount" id="EmisSiteAccountResult">
|
||||
<resultMap type="EmisSiteAccount" id="EmisSiteAccountResult" extends="com.xdadan.erp.emis.mapper.EmisBaseMapper.EmisBaseResult">
|
||||
<result property="id" column="id" />
|
||||
<result property="accCode" column="acc_code" />
|
||||
<result property="siteCode" column="site_code" />
|
||||
@ -23,6 +23,11 @@
|
||||
<result property="clearSiteCode" column="clear_site_code" />
|
||||
<result property="clearDate" column="clear_date" />
|
||||
<result property="clearManCode" column="clear_man_code" />
|
||||
|
||||
<association property="siteName" column="site_code" select="com.xdadan.erp.emis.mapper.EmisBaseMapper.selectSiteNameByCode"/>
|
||||
<association property="centerName" column="center_code" select="com.xdadan.erp.emis.mapper.EmisBaseMapper.selectSiteNameByCode"/>
|
||||
<association property="clearSiteName" column="clear_site_code" select="com.xdadan.erp.emis.mapper.EmisBaseMapper.selectSiteNameByCode"/>
|
||||
|
||||
</resultMap>
|
||||
|
||||
<sql id="selectEmisSiteAccountVo">
|
||||
|
||||
Loading…
Reference in New Issue
Block a user