nc推送添加推送时间;nc动态获取组织;
This commit is contained in:
+8
@@ -18,6 +18,8 @@ import com.mhd.bms.domain.billOperationLog.repository.todo.BillOperationLogDO;
|
|||||||
import com.mhd.bms.domain.billOperationLog.service.BillOperationLogDomainService;
|
import com.mhd.bms.domain.billOperationLog.service.BillOperationLogDomainService;
|
||||||
import com.mhd.bms.domain.billingStatement.entity.BillingStatement;
|
import com.mhd.bms.domain.billingStatement.entity.BillingStatement;
|
||||||
import com.mhd.bms.domain.billingStatement.service.BillingStatementDomainService;
|
import com.mhd.bms.domain.billingStatement.service.BillingStatementDomainService;
|
||||||
|
import com.mhd.bms.domain.ncLog.entity.NcLog;
|
||||||
|
import com.mhd.bms.domain.ncLog.repository.mapper.NcLogMapper;
|
||||||
import com.mhd.bms.domain.paymentOrder.repository.po.PaymentOrderPO;
|
import com.mhd.bms.domain.paymentOrder.repository.po.PaymentOrderPO;
|
||||||
import com.mhd.bms.domain.paymentOrder.repository.todo.PaymentOrderDO;
|
import com.mhd.bms.domain.paymentOrder.repository.todo.PaymentOrderDO;
|
||||||
import com.mhd.bms.domain.paymentOrder.service.PaymentOrderDomainService;
|
import com.mhd.bms.domain.paymentOrder.service.PaymentOrderDomainService;
|
||||||
@@ -72,6 +74,8 @@ public class BillManageApplicationService {
|
|||||||
private PaymentOrderDomainService paymentOrderDomainService;
|
private PaymentOrderDomainService paymentOrderDomainService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private BillDetailMapper billDetailMapper;
|
private BillDetailMapper billDetailMapper;
|
||||||
|
@Autowired
|
||||||
|
private NcLogMapper ncLogMapper;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -524,6 +528,10 @@ public class BillManageApplicationService {
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public List<NcLog> getNcLog(Long id, Long type) {
|
||||||
|
return ncLogMapper.selectList(new LambdaQueryWrapper<NcLog>().eq(NcLog::getOrderId, id).eq(NcLog::getType, type).orderByDesc(NcLog::getSendTime));
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 列表查询统计
|
* 列表查询统计
|
||||||
*/
|
*/
|
||||||
|
|||||||
+2
@@ -38,4 +38,6 @@ public interface BillManageMapper extends BaseMapper<BillManage>
|
|||||||
String getDeptValue(@Param("dictCode") String dictCode);
|
String getDeptValue(@Param("dictCode") String dictCode);
|
||||||
|
|
||||||
String getDeptName(@Param("dictCode") String dictCode);
|
String getDeptName(@Param("dictCode") String dictCode);
|
||||||
|
|
||||||
|
String getOrgCodeNc(@Param("organizationId") Long organizationId);
|
||||||
}
|
}
|
||||||
+36
-13
@@ -162,9 +162,9 @@ public class BillManageImpl extends ServiceImpl<BillManageMapper, BillManage> im
|
|||||||
throw new ServiceException("该记录已同步,不需要再次同步");
|
throw new ServiceException("该记录已同步,不需要再次同步");
|
||||||
}
|
}
|
||||||
try {
|
try {
|
||||||
if(billManage.getOrganizationName().contains("通宇")){
|
//if(billManage.getOrganizationName().contains("通宇")){
|
||||||
boolean b = synchronousNc_TY(businessDocumentDetaliId);
|
boolean b = synchronousNc_TY(businessDocumentDetaliId);
|
||||||
}
|
//}
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
@@ -210,7 +210,7 @@ public class BillManageImpl extends ServiceImpl<BillManageMapper, BillManage> im
|
|||||||
String actualInvoiceCustomerId = make.getActualInvoiceCustomerId();
|
String actualInvoiceCustomerId = make.getActualInvoiceCustomerId();
|
||||||
String customerCodeNc = billManageMapper.getCustomerCodeNc(actualInvoiceCustomerId);
|
String customerCodeNc = billManageMapper.getCustomerCodeNc(actualInvoiceCustomerId);
|
||||||
String settlementCurrency=reconciliation.getSettlementCurrency();
|
String settlementCurrency=reconciliation.getSettlementCurrency();
|
||||||
|
String orgCodeNc = billManageMapper.getOrgCodeNc(organizationId);
|
||||||
String documentPreparerNcCode = billManageMapper.getDocumentPreparerNcCode(salesmanId);
|
String documentPreparerNcCode = billManageMapper.getDocumentPreparerNcCode(salesmanId);
|
||||||
String makerCodeNc = documentPreparerNcCode;
|
String makerCodeNc = documentPreparerNcCode;
|
||||||
String settlementCurrencyNcCode = settlementCurrency;
|
String settlementCurrencyNcCode = settlementCurrency;
|
||||||
@@ -285,8 +285,13 @@ public class BillManageImpl extends ServiceImpl<BillManageMapper, BillManage> im
|
|||||||
bodys.setItem(ysitemList);
|
bodys.setItem(ysitemList);
|
||||||
Ysbillhead billhead=new Ysbillhead();
|
Ysbillhead billhead=new Ysbillhead();
|
||||||
billhead.setPk_group("CNK");
|
billhead.setPk_group("CNK");
|
||||||
billhead.setPk_org("NG04");
|
if (orgCodeNc != null && !orgCodeNc.isEmpty()) {
|
||||||
billhead.setSett_org("NG04");
|
billhead.setPk_org(orgCodeNc);
|
||||||
|
billhead.setSett_org(orgCodeNc);
|
||||||
|
} else {
|
||||||
|
billhead.setPk_org("NG04");
|
||||||
|
billhead.setSett_org("NG04");
|
||||||
|
}
|
||||||
billhead.setCreationtime(dateString);
|
billhead.setCreationtime(dateString);
|
||||||
billhead.setCreator(makerCodeNc);
|
billhead.setCreator(makerCodeNc);
|
||||||
billhead.setPk_billtype("F0");
|
billhead.setPk_billtype("F0");
|
||||||
@@ -318,8 +323,13 @@ public class BillManageImpl extends ServiceImpl<BillManageMapper, BillManage> im
|
|||||||
ufinterface.setBusinessunitcode("");
|
ufinterface.setBusinessunitcode("");
|
||||||
ufinterface.setFilename("");
|
ufinterface.setFilename("");
|
||||||
ufinterface.setIsexchange("Y");
|
ufinterface.setIsexchange("Y");
|
||||||
ufinterface.setOrgcode("NG04");
|
if (orgCodeNc != null && !orgCodeNc.isEmpty()) {
|
||||||
ufinterface.setReceiver("NG04");
|
ufinterface.setOrgcode(orgCodeNc);
|
||||||
|
ufinterface.setReceiver(orgCodeNc);
|
||||||
|
} else {
|
||||||
|
ufinterface.setOrgcode("NG04");
|
||||||
|
ufinterface.setReceiver("NG04");
|
||||||
|
}
|
||||||
ufinterface.setReplace("Y");
|
ufinterface.setReplace("Y");
|
||||||
ufinterface.setRoottag("");
|
ufinterface.setRoottag("");
|
||||||
ufinterface.setSender("nqyw");
|
ufinterface.setSender("nqyw");
|
||||||
@@ -337,6 +347,7 @@ public class BillManageImpl extends ServiceImpl<BillManageMapper, BillManage> im
|
|||||||
ncLog.setRequestBody(xmlString);
|
ncLog.setRequestBody(xmlString);
|
||||||
ncLog.setResponeBody("");
|
ncLog.setResponeBody("");
|
||||||
ncLog.setType(0L);
|
ncLog.setType(0L);
|
||||||
|
ncLog.setSendTime(new Date());
|
||||||
ncLog.setOrganizationId(reconciliation.getOrganizationId());
|
ncLog.setOrganizationId(reconciliation.getOrganizationId());
|
||||||
ncLog.setOrganizationName(reconciliation.getOrganizationName());
|
ncLog.setOrganizationName(reconciliation.getOrganizationName());
|
||||||
ncLog.setTopOrganizationId(reconciliation.getTopOrganizationId());
|
ncLog.setTopOrganizationId(reconciliation.getTopOrganizationId());
|
||||||
@@ -418,9 +429,9 @@ public class BillManageImpl extends ServiceImpl<BillManageMapper, BillManage> im
|
|||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
if(reconciliation.getOrganizationName().contains("通宇")){
|
//if(reconciliation.getOrganizationName().contains("通宇")){
|
||||||
boolean b = synchronousNcSK_TY(businessDocumentDetaliId);
|
boolean b = synchronousNcSK_TY(businessDocumentDetaliId);
|
||||||
}
|
//}
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
@@ -452,6 +463,7 @@ public class BillManageImpl extends ServiceImpl<BillManageMapper, BillManage> im
|
|||||||
reconciliationDTO.setInnerNumber(reconciliation.getBillNumber());
|
reconciliationDTO.setInnerNumber(reconciliation.getBillNumber());
|
||||||
String url = "";
|
String url = "";
|
||||||
Long organizationId = reconciliation.getOrganizationId();
|
Long organizationId = reconciliation.getOrganizationId();
|
||||||
|
String orgCodeNc = billManageMapper.getOrgCodeNc(organizationId);
|
||||||
String organizationName = reconciliation.getOrganizationName();
|
String organizationName = reconciliation.getOrganizationName();
|
||||||
String ncUrl = billManageMapper.getNcUrl("nc", organizationName, organizationId);
|
String ncUrl = billManageMapper.getNcUrl("nc", organizationName, organizationId);
|
||||||
if (ncUrl!=null&&ncUrl!="") {
|
if (ncUrl!=null&&ncUrl!="") {
|
||||||
@@ -545,8 +557,13 @@ public class BillManageImpl extends ServiceImpl<BillManageMapper, BillManage> im
|
|||||||
bodys.setItem(ysitemList);
|
bodys.setItem(ysitemList);
|
||||||
SKbillhead billhead=new SKbillhead();
|
SKbillhead billhead=new SKbillhead();
|
||||||
billhead.setPk_group("CNK");
|
billhead.setPk_group("CNK");
|
||||||
billhead.setPk_org("NG04");
|
if (orgCodeNc != null && !orgCodeNc.isEmpty()) {
|
||||||
billhead.setSett_org("NG04");
|
billhead.setPk_org(orgCodeNc);
|
||||||
|
billhead.setSett_org(orgCodeNc);
|
||||||
|
} else {
|
||||||
|
billhead.setPk_org("NG04");
|
||||||
|
billhead.setSett_org("NG04");
|
||||||
|
}
|
||||||
billhead.setCreationtime(dateString);
|
billhead.setCreationtime(dateString);
|
||||||
billhead.setPk_billtype("F2");
|
billhead.setPk_billtype("F2");
|
||||||
billhead.setCreator(makerCodeNc);
|
billhead.setCreator(makerCodeNc);
|
||||||
@@ -575,8 +592,13 @@ public class BillManageImpl extends ServiceImpl<BillManageMapper, BillManage> im
|
|||||||
ufinterface.setBusinessunitcode("");
|
ufinterface.setBusinessunitcode("");
|
||||||
ufinterface.setFilename("");
|
ufinterface.setFilename("");
|
||||||
ufinterface.setIsexchange("Y");
|
ufinterface.setIsexchange("Y");
|
||||||
ufinterface.setOrgcode("NG04");
|
if (orgCodeNc != null && !orgCodeNc.isEmpty()) {
|
||||||
ufinterface.setReceiver("NG04");
|
ufinterface.setOrgcode(orgCodeNc);
|
||||||
|
ufinterface.setReceiver(orgCodeNc);
|
||||||
|
} else {
|
||||||
|
ufinterface.setOrgcode("NG04");
|
||||||
|
ufinterface.setReceiver("NG04");
|
||||||
|
}
|
||||||
ufinterface.setReplace("Y");
|
ufinterface.setReplace("Y");
|
||||||
ufinterface.setRoottag("");
|
ufinterface.setRoottag("");
|
||||||
ufinterface.setSender("nqyw");
|
ufinterface.setSender("nqyw");
|
||||||
@@ -596,6 +618,7 @@ public class BillManageImpl extends ServiceImpl<BillManageMapper, BillManage> im
|
|||||||
ncLog.setRequestBody(xmlString);
|
ncLog.setRequestBody(xmlString);
|
||||||
ncLog.setResponeBody("");
|
ncLog.setResponeBody("");
|
||||||
ncLog.setType(1L);
|
ncLog.setType(1L);
|
||||||
|
ncLog.setSendTime(new Date());
|
||||||
ncLog.setOrganizationId(reconciliation.getOrganizationId());
|
ncLog.setOrganizationId(reconciliation.getOrganizationId());
|
||||||
ncLog.setOrganizationName(reconciliation.getOrganizationName());
|
ncLog.setOrganizationName(reconciliation.getOrganizationName());
|
||||||
ncLog.setTopOrganizationId(reconciliation.getTopOrganizationId());
|
ncLog.setTopOrganizationId(reconciliation.getTopOrganizationId());
|
||||||
|
|||||||
@@ -2,10 +2,14 @@ package com.mhd.bms.domain.ncLog.entity;
|
|||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
import com.mhd.common.core.annotation.Excel;
|
import com.mhd.common.core.annotation.Excel;
|
||||||
import com.mhd.common.core.web.domain.BaseVOEntity;
|
import com.mhd.common.core.web.domain.BaseVOEntity;
|
||||||
import io.swagger.annotations.ApiModelProperty;
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
import org.springframework.format.annotation.DateTimeFormat;
|
||||||
|
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -51,5 +55,9 @@ public class NcLog extends BaseVOEntity{
|
|||||||
@Excel(name = "组织名称")
|
@Excel(name = "组织名称")
|
||||||
private String organizationName;
|
private String organizationName;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "推送时间")
|
||||||
|
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
|
||||||
|
private Date sendTime;
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -10,6 +10,7 @@ import java.util.stream.Stream;
|
|||||||
import com.mhd.bms.application.server.billManage.BillManageApplicationService;
|
import com.mhd.bms.application.server.billManage.BillManageApplicationService;
|
||||||
import com.mhd.bms.domain.billManage.repository.po.BillDetailPO;
|
import com.mhd.bms.domain.billManage.repository.po.BillDetailPO;
|
||||||
import com.mhd.bms.domain.billingStatement.repository.todo.BillingStatementDO;
|
import com.mhd.bms.domain.billingStatement.repository.todo.BillingStatementDO;
|
||||||
|
import com.mhd.bms.domain.ncLog.entity.NcLog;
|
||||||
import com.mhd.bms.infrastructure.utils.UniqueKeyUtil;
|
import com.mhd.bms.infrastructure.utils.UniqueKeyUtil;
|
||||||
import com.mhd.bms.interfaces.dto.billingStatement.BillingStatementDTO;
|
import com.mhd.bms.interfaces.dto.billingStatement.BillingStatementDTO;
|
||||||
import com.mhd.common.core.exception.ServiceException;
|
import com.mhd.common.core.exception.ServiceException;
|
||||||
@@ -78,6 +79,18 @@ public class BillManageApi extends BaseController{
|
|||||||
return AjaxResult.success(billManageApplicationService.listCount(billManageDO));
|
return AjaxResult.success(billManageApplicationService.listCount(billManageDO));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ApiOperation("获取nc推送日志")
|
||||||
|
@GetMapping(value = "/getNcLog")
|
||||||
|
public AjaxResult getNcLog(@RequestParam(name = "billManageId") Long billManageId, @RequestParam(name = "type") Long type)
|
||||||
|
{
|
||||||
|
List<NcLog> ncLog = billManageApplicationService.getNcLog(billManageId, type);
|
||||||
|
if (ncLog == null || ncLog.size() == 0) {
|
||||||
|
return AjaxResult.error("暂无数据");
|
||||||
|
} else {
|
||||||
|
return AjaxResult.success(ncLog.get(0));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
@ApiOperation("应付账单管理列表统计")
|
@ApiOperation("应付账单管理列表统计")
|
||||||
@GetMapping(value = "/paymentListCount")
|
@GetMapping(value = "/paymentListCount")
|
||||||
|
|||||||
@@ -150,4 +150,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||||||
SELECT dict_label FROM NGWL_TEST_SYSTEM."SYS_DICT_DATA" where status = '0' and dict_type = 'department' and dict_code = #{dictCode} limit 1
|
SELECT dict_label FROM NGWL_TEST_SYSTEM."SYS_DICT_DATA" where status = '0' and dict_type = 'department' and dict_code = #{dictCode} limit 1
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<select id="getOrgCodeNc" resultType="java.lang.String">
|
||||||
|
SELECT NC_CODE FROM NGWL_TEST_PRODUCT."SYS_ORGANIZATION" where DEL_FLAG = 1 and organization_id = #{organizationId} limit 1
|
||||||
|
</select>
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
||||||
+9
@@ -3,12 +3,15 @@ package com.linke.finance.application.server.reconciliation;
|
|||||||
import cn.hutool.core.util.ObjectUtil;
|
import cn.hutool.core.util.ObjectUtil;
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import com.aliyun.dingtalkworkflow_1_0.models.StartProcessInstanceResponse;
|
import com.aliyun.dingtalkworkflow_1_0.models.StartProcessInstanceResponse;
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import com.fasterxml.jackson.core.JsonProcessingException;
|
import com.fasterxml.jackson.core.JsonProcessingException;
|
||||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||||
import com.linke.finance.domain.businessDocument.entity.BusinessDocument;
|
import com.linke.finance.domain.businessDocument.entity.BusinessDocument;
|
||||||
import com.linke.finance.domain.businessDocument.service.BusinessDocumentDomainService;
|
import com.linke.finance.domain.businessDocument.service.BusinessDocumentDomainService;
|
||||||
|
import com.linke.finance.domain.ncLog.entity.NcLog;
|
||||||
|
import com.linke.finance.domain.ncLog.repository.mapper.NcLogMapper;
|
||||||
import com.linke.finance.domain.reconciliation.entity.Reconciliation;
|
import com.linke.finance.domain.reconciliation.entity.Reconciliation;
|
||||||
import com.linke.finance.domain.reconciliation.entity.ReconciliationOrderDetail;
|
import com.linke.finance.domain.reconciliation.entity.ReconciliationOrderDetail;
|
||||||
import com.linke.finance.domain.reconciliation.repository.po.FinacialReconciliationListVO;
|
import com.linke.finance.domain.reconciliation.repository.po.FinacialReconciliationListVO;
|
||||||
@@ -86,6 +89,8 @@ public class ReconciliationApplicationService {
|
|||||||
private WlhyServiceFeign wlhyServiceFeign;
|
private WlhyServiceFeign wlhyServiceFeign;
|
||||||
@Resource
|
@Resource
|
||||||
private TmsReceiptMapper tmsReceiptMapper;
|
private TmsReceiptMapper tmsReceiptMapper;
|
||||||
|
@Resource
|
||||||
|
private NcLogMapper ncLogMapper;
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private ReconciliationAccountDomainService reconciliationAccountDomainService;
|
private ReconciliationAccountDomainService reconciliationAccountDomainService;
|
||||||
@@ -822,6 +827,10 @@ public class ReconciliationApplicationService {
|
|||||||
return reconciliationDomainService.getEarliestCreateTimeByOrderIdList(orderIds);
|
return reconciliationDomainService.getEarliestCreateTimeByOrderIdList(orderIds);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public List<NcLog> getNcLog(Long id,String type) {
|
||||||
|
return ncLogMapper.selectList(new LambdaQueryWrapper<NcLog>().eq(NcLog::getOrderId, id).eq(NcLog::getType, type).orderByDesc(NcLog::getSendTime));
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 对账单审核
|
* 对账单审核
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ import java.math.BigDecimal;
|
|||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
|
import org.springframework.format.annotation.DateTimeFormat;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -53,6 +54,9 @@ public class NcLog extends BaseVOEntity{
|
|||||||
@ApiModelProperty("组织名称")
|
@ApiModelProperty("组织名称")
|
||||||
@Excel(name = "组织名称")
|
@Excel(name = "组织名称")
|
||||||
private String organizationName;
|
private String organizationName;
|
||||||
|
@ApiModelProperty(value = "推送时间")
|
||||||
|
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
|
||||||
|
private Date sendTime;
|
||||||
|
|
||||||
|
}
|
||||||
}
|
|
||||||
+7
-1
@@ -569,6 +569,7 @@ public class ReconciliationImpl extends ServiceImpl<ReconciliationMapper, Reconc
|
|||||||
ncLog.setRequestBody(xmlString);
|
ncLog.setRequestBody(xmlString);
|
||||||
ncLog.setResponeBody("");
|
ncLog.setResponeBody("");
|
||||||
ncLog.setType(0L);
|
ncLog.setType(0L);
|
||||||
|
ncLog.setSendTime(new Date());
|
||||||
ncLog.setOrganizationId(reconciliation.getOrganizationId());
|
ncLog.setOrganizationId(reconciliation.getOrganizationId());
|
||||||
ncLog.setOrganizationName(reconciliation.getOrganizationName());
|
ncLog.setOrganizationName(reconciliation.getOrganizationName());
|
||||||
ncLog.setTopOrganizationId(reconciliation.getTopOrganizationId());
|
ncLog.setTopOrganizationId(reconciliation.getTopOrganizationId());
|
||||||
@@ -828,6 +829,7 @@ public class ReconciliationImpl extends ServiceImpl<ReconciliationMapper, Reconc
|
|||||||
ncLog.setRequestBody(xmlString);
|
ncLog.setRequestBody(xmlString);
|
||||||
ncLog.setResponeBody("");
|
ncLog.setResponeBody("");
|
||||||
ncLog.setType(0L);
|
ncLog.setType(0L);
|
||||||
|
ncLog.setSendTime(new Date());
|
||||||
ncLog.setOrganizationId(reconciliation.getOrganizationId());
|
ncLog.setOrganizationId(reconciliation.getOrganizationId());
|
||||||
ncLog.setOrganizationName(reconciliation.getOrganizationName());
|
ncLog.setOrganizationName(reconciliation.getOrganizationName());
|
||||||
ncLog.setTopOrganizationId(reconciliation.getTopOrganizationId());
|
ncLog.setTopOrganizationId(reconciliation.getTopOrganizationId());
|
||||||
@@ -1079,6 +1081,7 @@ public class ReconciliationImpl extends ServiceImpl<ReconciliationMapper, Reconc
|
|||||||
ncLog.setRequestBody(xmlString);
|
ncLog.setRequestBody(xmlString);
|
||||||
ncLog.setResponeBody("");
|
ncLog.setResponeBody("");
|
||||||
ncLog.setType(0L);
|
ncLog.setType(0L);
|
||||||
|
ncLog.setSendTime(new Date());
|
||||||
ncLog.setOrganizationId(reconciliation.getOrganizationId());
|
ncLog.setOrganizationId(reconciliation.getOrganizationId());
|
||||||
ncLog.setOrganizationName(reconciliation.getOrganizationName());
|
ncLog.setOrganizationName(reconciliation.getOrganizationName());
|
||||||
ncLog.setTopOrganizationId(reconciliation.getTopOrganizationId());
|
ncLog.setTopOrganizationId(reconciliation.getTopOrganizationId());
|
||||||
@@ -1284,6 +1287,7 @@ public class ReconciliationImpl extends ServiceImpl<ReconciliationMapper, Reconc
|
|||||||
ncLog.setRequestBody(xmlString);
|
ncLog.setRequestBody(xmlString);
|
||||||
ncLog.setResponeBody("");
|
ncLog.setResponeBody("");
|
||||||
ncLog.setType(1L);
|
ncLog.setType(1L);
|
||||||
|
ncLog.setSendTime(new Date());
|
||||||
ncLog.setOrganizationId(reconciliation.getOrganizationId());
|
ncLog.setOrganizationId(reconciliation.getOrganizationId());
|
||||||
ncLog.setOrganizationName(reconciliation.getOrganizationName());
|
ncLog.setOrganizationName(reconciliation.getOrganizationName());
|
||||||
ncLog.setTopOrganizationId(reconciliation.getTopOrganizationId());
|
ncLog.setTopOrganizationId(reconciliation.getTopOrganizationId());
|
||||||
@@ -1540,6 +1544,7 @@ public class ReconciliationImpl extends ServiceImpl<ReconciliationMapper, Reconc
|
|||||||
ncLog.setRequestBody(xmlString);
|
ncLog.setRequestBody(xmlString);
|
||||||
ncLog.setResponeBody("");
|
ncLog.setResponeBody("");
|
||||||
ncLog.setType(1L);
|
ncLog.setType(1L);
|
||||||
|
ncLog.setSendTime(new Date());
|
||||||
ncLog.setOrganizationId(reconciliation.getOrganizationId());
|
ncLog.setOrganizationId(reconciliation.getOrganizationId());
|
||||||
ncLog.setOrganizationName(reconciliation.getOrganizationName());
|
ncLog.setOrganizationName(reconciliation.getOrganizationName());
|
||||||
ncLog.setTopOrganizationId(reconciliation.getTopOrganizationId());
|
ncLog.setTopOrganizationId(reconciliation.getTopOrganizationId());
|
||||||
@@ -1791,6 +1796,7 @@ public class ReconciliationImpl extends ServiceImpl<ReconciliationMapper, Reconc
|
|||||||
ncLog.setRequestBody(xmlString);
|
ncLog.setRequestBody(xmlString);
|
||||||
ncLog.setResponeBody("");
|
ncLog.setResponeBody("");
|
||||||
ncLog.setType(1L);
|
ncLog.setType(1L);
|
||||||
|
ncLog.setSendTime(new Date());
|
||||||
ncLog.setOrganizationId(reconciliation.getOrganizationId());
|
ncLog.setOrganizationId(reconciliation.getOrganizationId());
|
||||||
ncLog.setOrganizationName(reconciliation.getOrganizationName());
|
ncLog.setOrganizationName(reconciliation.getOrganizationName());
|
||||||
ncLog.setTopOrganizationId(reconciliation.getTopOrganizationId());
|
ncLog.setTopOrganizationId(reconciliation.getTopOrganizationId());
|
||||||
@@ -1862,4 +1868,4 @@ public class ReconciliationImpl extends ServiceImpl<ReconciliationMapper, Reconc
|
|||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
+2
-1
@@ -191,6 +191,7 @@ public class TmsReceiptImpl extends ServiceImpl<TmsReceiptMapper, TmsReceipt> im
|
|||||||
ncLog.setRequestBody(xmlString);
|
ncLog.setRequestBody(xmlString);
|
||||||
ncLog.setResponeBody("");
|
ncLog.setResponeBody("");
|
||||||
ncLog.setType(0L);
|
ncLog.setType(0L);
|
||||||
|
ncLog.setSendTime(new Date());
|
||||||
ncLog.setOrganizationId(tmsReceipt.getOrganizationId());
|
ncLog.setOrganizationId(tmsReceipt.getOrganizationId());
|
||||||
ncLog.setOrganizationName(tmsReceipt.getOrganizationName());
|
ncLog.setOrganizationName(tmsReceipt.getOrganizationName());
|
||||||
ncLog.setTopOrganizationId(tmsReceipt.getTopOrganizationId());
|
ncLog.setTopOrganizationId(tmsReceipt.getTopOrganizationId());
|
||||||
@@ -204,4 +205,4 @@ public class TmsReceiptImpl extends ServiceImpl<TmsReceiptMapper, TmsReceipt> im
|
|||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
+15
@@ -8,6 +8,7 @@ import com.linke.finance.application.server.businessDocument.BusinessDocumentApp
|
|||||||
import com.linke.finance.application.server.reconciliation.ReconciliationApplicationService;
|
import com.linke.finance.application.server.reconciliation.ReconciliationApplicationService;
|
||||||
import com.linke.finance.domain.businessDocument.repository.po.BusinessDocumentPO;
|
import com.linke.finance.domain.businessDocument.repository.po.BusinessDocumentPO;
|
||||||
import com.linke.finance.domain.businessDocument.repository.todo.BusinessDocumentDO;
|
import com.linke.finance.domain.businessDocument.repository.todo.BusinessDocumentDO;
|
||||||
|
import com.linke.finance.domain.ncLog.entity.NcLog;
|
||||||
import com.linke.finance.domain.reconciliation.entity.Reconciliation;
|
import com.linke.finance.domain.reconciliation.entity.Reconciliation;
|
||||||
import com.linke.finance.domain.reconciliation.repository.po.FinacialReconciliationListVO;
|
import com.linke.finance.domain.reconciliation.repository.po.FinacialReconciliationListVO;
|
||||||
import com.linke.finance.interfaces.assembler.businessDocument.BusinessDocumentAssembler;
|
import com.linke.finance.interfaces.assembler.businessDocument.BusinessDocumentAssembler;
|
||||||
@@ -78,6 +79,20 @@ public class ReconciliationApi extends BaseController{
|
|||||||
reconciliationApplicationService.review(reconciliationDTO);
|
reconciliationApplicationService.review(reconciliationDTO);
|
||||||
return AjaxResult.success("对账单审核成功");
|
return AjaxResult.success("对账单审核成功");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ApiOperation("获取nc推送日志")
|
||||||
|
@GetMapping(value = "/getNcLog")
|
||||||
|
public AjaxResult getNcLog(@RequestParam(name = "billManageId") Long billManageId, @RequestParam(name = "type") String type)
|
||||||
|
{
|
||||||
|
List<NcLog> ncLog = reconciliationApplicationService.getNcLog(billManageId, type);
|
||||||
|
if (ncLog == null || ncLog.size() == 0) {
|
||||||
|
return AjaxResult.error("暂无数据");
|
||||||
|
} else {
|
||||||
|
return AjaxResult.success(ncLog.get(0));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@ApiOperation("接口-根据ids查询对账单列表")
|
@ApiOperation("接口-根据ids查询对账单列表")
|
||||||
@GetMapping("/queryListByids")
|
@GetMapping("/queryListByids")
|
||||||
public AjaxResult queryListByids(@RequestParam List<Long> reconciliationIds)
|
public AjaxResult queryListByids(@RequestParam List<Long> reconciliationIds)
|
||||||
|
|||||||
+3
-2
@@ -112,7 +112,8 @@ public class Organization extends BaseVOEntity implements Serializable {
|
|||||||
private String contact;
|
private String contact;
|
||||||
@ApiModelProperty("联系人电话")
|
@ApiModelProperty("联系人电话")
|
||||||
private String contactPhone;
|
private String contactPhone;
|
||||||
|
@ApiModelProperty("nc编码")
|
||||||
|
private String ncCode;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
+3
-2
@@ -127,5 +127,6 @@ public class OrganizationPo extends BaseVOEntity implements Serializable {
|
|||||||
private String contact;
|
private String contact;
|
||||||
@ApiModelProperty("联系人电话")
|
@ApiModelProperty("联系人电话")
|
||||||
private String contactPhone;
|
private String contactPhone;
|
||||||
}
|
@ApiModelProperty("nc编码")
|
||||||
|
private String ncCode;
|
||||||
|
}
|
||||||
+3
-2
@@ -121,10 +121,11 @@ public class OrganizationDto extends BaseVOEntity implements Serializable {
|
|||||||
private String contact;
|
private String contact;
|
||||||
@ApiModelProperty("联系人电话")
|
@ApiModelProperty("联系人电话")
|
||||||
private String contactPhone;
|
private String contactPhone;
|
||||||
|
@ApiModelProperty("nc编码")
|
||||||
|
private String ncCode;
|
||||||
|
|
||||||
@ApiModelProperty(name = "唯一key集合(操作菜单使用)")
|
@ApiModelProperty(name = "唯一key集合(操作菜单使用)")
|
||||||
private List<String> idKeyList;
|
private List<String> idKeyList;
|
||||||
@ApiModelProperty(name = "菜单权限集合")
|
@ApiModelProperty(name = "菜单权限集合")
|
||||||
private List<MenuVo> menuVoList;
|
private List<MenuVo> menuVoList;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
ALTER TABLE "NGWL_TEST_BMS"."NC_LOG" ADD COLUMN "SEND_TIME" DATE;
|
||||||
|
|
||||||
|
COMMENT ON COLUMN "NGWL_TEST_BMS"."NC_LOG"."SEND_TIME" IS '推送时间';
|
||||||
|
|
||||||
|
ALTER TABLE "NGWL_TEST_FINANCE"."NC_LOG" ADD COLUMN "SEND_TIME" DATE;
|
||||||
|
|
||||||
|
COMMENT ON COLUMN "NGWL_TEST_FINANCE"."NC_LOG"."SEND_TIME" IS '推送时间';
|
||||||
Reference in New Issue
Block a user