添加详情记录
This commit is contained in:
+13
@@ -3,6 +3,9 @@ package com.jero.mailBill.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.jero.mailBill.entity.PayMailBill;
|
||||
import com.jero.mailBill.vo.MailBillVO;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Description: pay_mail_bill
|
||||
@@ -11,5 +14,15 @@ import com.jero.mailBill.entity.PayMailBill;
|
||||
* @Version: V1.0
|
||||
*/
|
||||
public interface PayMailBillMapper extends BaseMapper<PayMailBill> {
|
||||
/**
|
||||
* @Description
|
||||
* @Author lqt
|
||||
* @Date 2021/8/31
|
||||
* @Param projectId 项目id
|
||||
* @Param projectType 项目类型
|
||||
* @Return
|
||||
* @Exception
|
||||
*/
|
||||
List<MailBillVO> selectMailBillVO(String projectId, String projectType);
|
||||
|
||||
}
|
||||
|
||||
+12
-1
@@ -1,5 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="org.jeecg.modules.demo.mailBill.mapper.PayMailBillMapper">
|
||||
<mapper namespace="com.jero.mailBill.mapper.PayMailBillMapper">
|
||||
<resultMap id="MailBillVO" type="com.jero.mailBill.vo.MailBillVO">
|
||||
<collection property="list" ofType="java.lang.String">
|
||||
<result ></result>
|
||||
</collection>
|
||||
</resultMap>
|
||||
|
||||
<select id="selectMailBillVO" resultMap="MailBillVO">
|
||||
select pmb.*,pcp.charge_project from pay_mail_bill pmb
|
||||
LEFT JOIN pay_mail_bill_project pmbp on pmb.id = pmbp.bill_id
|
||||
LEFT JOIN pay_common_project pcp on pcp.id = pmbp.project_id
|
||||
where pmb.id = (select id from pay_mail_bill_project where project_id='1432636878326165505')
|
||||
</select>
|
||||
</mapper>
|
||||
+3
-1
@@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.jero.mailBill.entity.PayMailBill;
|
||||
import com.jero.mailBill.vo.MailBillVO;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Description: pay_mail_bill
|
||||
* @Author: jeecg-boot
|
||||
@@ -20,6 +22,6 @@ public interface IPayMailBillService extends IService<PayMailBill> {
|
||||
* @Return
|
||||
* @Exception
|
||||
*/
|
||||
MailBillVO selectMailBillVO(String projectId,String projectType);
|
||||
List<MailBillVO> selectMailBillVO(String projectId, String projectType);
|
||||
|
||||
}
|
||||
|
||||
+3
-3
@@ -8,6 +8,7 @@ import com.jero.mailBill.vo.MailBillVO;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Description: pay_mail_bill
|
||||
@@ -22,8 +23,7 @@ public class PayMailBillServiceImpl extends ServiceImpl<PayMailBillMapper, PayMa
|
||||
private PayMailBillMapper payMailBillMapper;
|
||||
|
||||
@Override
|
||||
public MailBillVO selectMailBillVO(String projectId, String projectType) {
|
||||
|
||||
return null;
|
||||
public List<MailBillVO> selectMailBillVO(String projectId, String projectType) {
|
||||
return payMailBillMapper.selectMailBillVO(projectId,projectType);
|
||||
}
|
||||
}
|
||||
|
||||
+2
-1
@@ -254,6 +254,7 @@ public class PayCommonProjectController extends JeroController<PayCommonProject,
|
||||
return Result.error("未找到对应数据");
|
||||
}
|
||||
JSONObject json = new JSONObject();
|
||||
json.put("project",payCommonProject);
|
||||
// 企业信息
|
||||
PayCompanyManagementTemporary payCompanyManagementTemporary = payCompanyManagementTemporaryService.getById(payCommonProject.getChargeCompanyId());
|
||||
json.put("company",payCompanyManagementTemporary);
|
||||
@@ -267,7 +268,7 @@ public class PayCommonProjectController extends JeroController<PayCommonProject,
|
||||
json.put("payPaymentRecord",payPaymentRecordList);
|
||||
// todo 开票邮寄记录
|
||||
// json.put("payPaymentRecord",payPaymentRecordList);
|
||||
return Result.OK(payCommonProject);
|
||||
return Result.OK(json);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user