feat:企业风险明细crud,企业纳税信用登记crud,企业税负率crud
This commit is contained in:
parent
193261e47f
commit
ab77a916a8
|
@ -0,0 +1,65 @@
|
||||||
|
package com.kakarote.crm.entity.PO;
|
||||||
|
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import io.swagger.annotations.ApiModel;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.EqualsAndHashCode;
|
||||||
|
import lombok.experimental.Accessors;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@EqualsAndHashCode(callSuper = false)
|
||||||
|
@Accessors(chain = true)
|
||||||
|
@TableName("wk_crm_qyfxmx")
|
||||||
|
@ApiModel(value="CrmQyfxmx", description="企业风险明细")
|
||||||
|
public class CrmQyfxmx implements Serializable {
|
||||||
|
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
@TableId(value = "qyzbmx_id", type = IdType.AUTO)
|
||||||
|
/**
|
||||||
|
* 企业指标明细id
|
||||||
|
*/
|
||||||
|
private Integer qyzbmxId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 月份
|
||||||
|
*/
|
||||||
|
private String yf;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 风险指标代码
|
||||||
|
*/
|
||||||
|
private String fxzbDm;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 风险描述
|
||||||
|
*/
|
||||||
|
private String fxmx;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 创建时间
|
||||||
|
*/
|
||||||
|
private Date createTime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 创建人
|
||||||
|
*/
|
||||||
|
private String createBy;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新时间
|
||||||
|
*/
|
||||||
|
private Date updateTime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新人
|
||||||
|
*/
|
||||||
|
private String updateBy;
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,63 @@
|
||||||
|
package com.kakarote.crm.entity.PO;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import io.swagger.annotations.ApiModel;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.EqualsAndHashCode;
|
||||||
|
import lombok.experimental.Accessors;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@EqualsAndHashCode(callSuper = false)
|
||||||
|
@Accessors(chain = true)
|
||||||
|
@TableName("wk_crm_qynsrdj")
|
||||||
|
@ApiModel(value="CrmQynsrdj", description="企业纳税信用登记")
|
||||||
|
public class CrmQynsrdj implements Serializable {
|
||||||
|
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
@TableId(value = "qynsxydj_id", type = IdType.AUTO)
|
||||||
|
/**
|
||||||
|
* 企业纳税信用登记id
|
||||||
|
*/
|
||||||
|
private Integer qynsxydjId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 登记序号
|
||||||
|
*/
|
||||||
|
private String djxh;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 评价年度
|
||||||
|
*/
|
||||||
|
private String pjnd;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 评价等级
|
||||||
|
*/
|
||||||
|
private String pjjb;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 创建时间
|
||||||
|
*/
|
||||||
|
private Date createTime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 创建人
|
||||||
|
*/
|
||||||
|
private String createBy;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新时间
|
||||||
|
*/
|
||||||
|
private Date updateTime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新人
|
||||||
|
*/
|
||||||
|
private String updateBy;
|
||||||
|
}
|
|
@ -0,0 +1,78 @@
|
||||||
|
package com.kakarote.crm.entity.PO;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import io.swagger.annotations.ApiModel;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.EqualsAndHashCode;
|
||||||
|
import lombok.experimental.Accessors;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@EqualsAndHashCode(callSuper = false)
|
||||||
|
@Accessors(chain = true)
|
||||||
|
@TableName("wk_crm_qysfl")
|
||||||
|
@ApiModel(value="CrmQysfl", description="企业税负率")
|
||||||
|
public class CrmQysfl implements Serializable {
|
||||||
|
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
@TableId(value = "qysfl_id", type = IdType.AUTO)
|
||||||
|
/**
|
||||||
|
* 企业税负率id
|
||||||
|
*/
|
||||||
|
private Integer qysflId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 登记序号
|
||||||
|
*/
|
||||||
|
private String djxh;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 月份呢
|
||||||
|
*/
|
||||||
|
private String yf;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 增值税税负率
|
||||||
|
*/
|
||||||
|
private String zzsSfl;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 增值税行业税负率
|
||||||
|
*/
|
||||||
|
private String zzsHySfl;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 企业所得税税负率
|
||||||
|
*/
|
||||||
|
private String qysdsSfl;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 企业所得税行业税负率
|
||||||
|
*/
|
||||||
|
private String qysdsHySfl;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 创建时间
|
||||||
|
*/
|
||||||
|
private Date createTime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 创建人
|
||||||
|
*/
|
||||||
|
private String createBy;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新时间
|
||||||
|
*/
|
||||||
|
private Date updateTime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新人
|
||||||
|
*/
|
||||||
|
private String updateBy;
|
||||||
|
}
|
|
@ -0,0 +1,14 @@
|
||||||
|
package com.kakarote.crm.mapper;
|
||||||
|
|
||||||
|
import com.kakarote.core.servlet.BaseMapper;
|
||||||
|
import com.kakarote.crm.entity.PO.CrmQyfxmx;
|
||||||
|
import com.kakarote.crm.entity.PO.CrmQyjbxx;
|
||||||
|
import com.kakarote.crm.entity.PO.CrmQyjxfp;
|
||||||
|
import org.mapstruct.Mapper;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
@Mapper
|
||||||
|
public interface CrmQyfxmxMapper extends BaseMapper<CrmQyfxmx> {
|
||||||
|
List<CrmQyfxmx> selectByExample(CrmQyfxmx example);
|
||||||
|
}
|
|
@ -0,0 +1,14 @@
|
||||||
|
package com.kakarote.crm.mapper;
|
||||||
|
|
||||||
|
import com.kakarote.core.servlet.BaseMapper;
|
||||||
|
import com.kakarote.crm.entity.PO.CrmQyfxmx;
|
||||||
|
import com.kakarote.crm.entity.PO.CrmQynsrdj;
|
||||||
|
import org.mapstruct.Mapper;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
@Mapper
|
||||||
|
public interface CrmQynsrdjMapper extends BaseMapper<CrmQynsrdj> {
|
||||||
|
List<CrmQynsrdj> selectByExample(CrmQynsrdj example);
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
package com.kakarote.crm.mapper;
|
||||||
|
|
||||||
|
import com.kakarote.core.servlet.BaseMapper;
|
||||||
|
import com.kakarote.crm.entity.PO.CrmQynsrdj;
|
||||||
|
import com.kakarote.crm.entity.PO.CrmQysfl;
|
||||||
|
import org.mapstruct.Mapper;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
@Mapper
|
||||||
|
public interface CrmQysflMapper extends BaseMapper<CrmQysfl> {
|
||||||
|
List<CrmQysfl> selectByExample(CrmQysfl example);
|
||||||
|
}
|
|
@ -0,0 +1,14 @@
|
||||||
|
<?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="com.kakarote.crm.mapper.CrmQyfxmxMapper">
|
||||||
|
<resultMap id="BaseResultMap" type="com.kakarote.crm.entity.PO.CrmQyfxmx">
|
||||||
|
<result column="qyzbmx_id" jdbcType="INTEGER" property="qyzbmxId" />
|
||||||
|
<result column="yf" jdbcType="VARCHAR" property="yf" />
|
||||||
|
<result column="fxzb_dm" jdbcType="VARCHAR" property="fxzbDm" />
|
||||||
|
<result column="fxmx" jdbcType="VARCHAR" property="fxmx" />
|
||||||
|
<result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
|
||||||
|
<result column="creat_by" jdbcType="VARCHAR" property="createBy" />
|
||||||
|
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
|
||||||
|
<result column="update_by" jdbcType="VARCHAR" property="updateBy" />
|
||||||
|
</resultMap>
|
||||||
|
</mapper>
|
|
@ -0,0 +1,14 @@
|
||||||
|
<?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="com.kakarote.crm.mapper.CrmQynsrdjMapper">
|
||||||
|
<resultMap id="BaseResultMap" type="com.kakarote.crm.entity.PO.CrmQynsrdj">
|
||||||
|
<result column="qynsxydj_id" jdbcType="INTEGER" property="qynsxydjId" />
|
||||||
|
<result column="djxh" jdbcType="VARCHAR" property="djxh" />
|
||||||
|
<result column="pjnd" jdbcType="VARCHAR" property="pjnd" />
|
||||||
|
<result column="pjjb" jdbcType="VARCHAR" property="pjjb" />
|
||||||
|
<result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
|
||||||
|
<result column="creat_by" jdbcType="VARCHAR" property="createBy" />
|
||||||
|
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
|
||||||
|
<result column="update_by" jdbcType="VARCHAR" property="updateBy" />
|
||||||
|
</resultMap>
|
||||||
|
</mapper>
|
|
@ -0,0 +1,17 @@
|
||||||
|
<?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="com.kakarote.crm.mapper.CrmQysflMapper">
|
||||||
|
<resultMap id="BaseResultMap" type="com.kakarote.crm.entity.PO.CrmQysfl">
|
||||||
|
<result column="qysfl_id" jdbcType="INTEGER" property="qysflId" />
|
||||||
|
<result column="djxh" jdbcType="VARCHAR" property="djxh" />
|
||||||
|
<result column="yf" jdbcType="VARCHAR" property="yf" />
|
||||||
|
<result column="zzs_sfl" jdbcType="VARCHAR" property="zzsSfl" />
|
||||||
|
<result column="zzs_hy_sfl" jdbcType="VARCHAR" property="zzsHySfl" />
|
||||||
|
<result column="qysds_sfl" jdbcType="VARCHAR" property="qysdsSfl" />
|
||||||
|
<result column="qysds_hy_sfl" jdbcType="VARCHAR" property="qysdsHySfl" />
|
||||||
|
<result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
|
||||||
|
<result column="creat_by" jdbcType="VARCHAR" property="createBy" />
|
||||||
|
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
|
||||||
|
<result column="update_by" jdbcType="VARCHAR" property="updateBy" />
|
||||||
|
</resultMap>
|
||||||
|
</mapper>
|
|
@ -0,0 +1,43 @@
|
||||||
|
package com.kakarote.crm.service;
|
||||||
|
|
||||||
|
import com.kakarote.core.servlet.BaseService;
|
||||||
|
import com.kakarote.crm.entity.PO.CrmQyfxmx;
|
||||||
|
import com.kakarote.crm.entity.PO.CrmQyjxfp;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
public interface ICrmQyfxmxService extends BaseService<CrmQyfxmx> {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过id获得企业进项发票信息
|
||||||
|
*/
|
||||||
|
CrmQyfxmx getQyfxmx(Integer qyzbmxId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 插入企业进项发票基本信息
|
||||||
|
* @param crmQyfxmx
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
int insertQyfxmx(CrmQyfxmx crmQyfxmx);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新企业进项发票基本信息
|
||||||
|
* @param crmQyfxmx
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
int updateQyfxmx(CrmQyfxmx crmQyfxmx);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 删除企业进项发票基本信息
|
||||||
|
* @param qyfxmxId
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
int deleteQyfxmx(String qyfxmxId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询企业进项发票基本信息列表
|
||||||
|
* @param crmQyfxmx
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
List<CrmQyfxmx> getQyfxmxList(CrmQyfxmx crmQyfxmx);
|
||||||
|
}
|
|
@ -0,0 +1,43 @@
|
||||||
|
package com.kakarote.crm.service;
|
||||||
|
|
||||||
|
import com.kakarote.core.servlet.BaseService;
|
||||||
|
import com.kakarote.crm.entity.PO.CrmQyfxmx;
|
||||||
|
import com.kakarote.crm.entity.PO.CrmQynsrdj;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
public interface ICrmQynsrdjService extends BaseService<CrmQynsrdj> {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过id获得企业纳税信用登记信息
|
||||||
|
*/
|
||||||
|
CrmQynsrdj getQynsrdj(Integer qynsxydjId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 插入企业纳税信用登记信息
|
||||||
|
* @param crmQynsrdj
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
int insertQynsrdj(CrmQynsrdj crmQynsrdj);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新企业纳税信用登记信息
|
||||||
|
* @param crmQynsrdj
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
int updateQynsrdj(CrmQynsrdj crmQynsrdj);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 删除企业纳税信用登记信息
|
||||||
|
* @param qynsxydjId
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
int deleteQynsrdj(String qynsxydjId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询企业纳税信用登记信息列表
|
||||||
|
* @param crmQynsrdj
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
List<CrmQynsrdj> getQynsrdjList(CrmQynsrdj crmQynsrdj);
|
||||||
|
}
|
|
@ -0,0 +1,43 @@
|
||||||
|
package com.kakarote.crm.service;
|
||||||
|
|
||||||
|
import com.kakarote.core.servlet.BaseService;
|
||||||
|
import com.kakarote.crm.entity.PO.CrmQynsrdj;
|
||||||
|
import com.kakarote.crm.entity.PO.CrmQysfl;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
public interface ICrmQysflService extends BaseService<CrmQysfl> {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过id获得企业税负率信息
|
||||||
|
*/
|
||||||
|
CrmQysfl getQysfl(Integer qysflId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 插入企业税负率信息
|
||||||
|
* @param crmQysfl
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
int insertQysfl(CrmQysfl crmQysfl);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新企业税负率信息
|
||||||
|
* @param crmQysfl
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
int updateQysfl(CrmQysfl crmQysfl);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 删除企业税负率信息
|
||||||
|
* @param qysflId
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
int deleteQysfl(String qysflId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询企业税负率信息列表
|
||||||
|
* @param crmQysfl
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
List<CrmQysfl> getQysflList(CrmQysfl crmQysfl);
|
||||||
|
}
|
|
@ -0,0 +1,73 @@
|
||||||
|
package com.kakarote.crm.service.impl;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
|
import com.kakarote.core.servlet.BaseServiceImpl;
|
||||||
|
import com.kakarote.crm.entity.PO.CrmQyfxmx;
|
||||||
|
import com.kakarote.crm.entity.PO.CrmQyjxfp;
|
||||||
|
import com.kakarote.crm.mapper.CrmQyfxmxMapper;
|
||||||
|
import com.kakarote.crm.mapper.CrmQyjxfpMapper;
|
||||||
|
import com.kakarote.crm.service.ICrmQyfxmxService;
|
||||||
|
import com.kakarote.crm.service.ICrmQyjxfpService;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import java.util.Collections;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
@Service
|
||||||
|
public class CrmQyfxmxServiceImpl extends BaseServiceImpl<CrmQyfxmxMapper, CrmQyfxmx> implements ICrmQyfxmxService {
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private CrmQyfxmxMapper crmQyfxmxMapper;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过id查询企业指标明细
|
||||||
|
* @param qyfxmxId
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public CrmQyfxmx getQyfxmx(Integer qyfxmxId) {
|
||||||
|
return crmQyfxmxMapper.selectById(qyfxmxId);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 插入企业指标明细
|
||||||
|
* @param crmQyfxmx
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public int insertQyfxmx(CrmQyfxmx crmQyfxmx) {
|
||||||
|
return crmQyfxmxMapper.insert(crmQyfxmx);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新企业指标明细
|
||||||
|
* @param crmQyfxmx
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public int updateQyfxmx(CrmQyfxmx crmQyfxmx) {
|
||||||
|
return crmQyfxmxMapper.updateById(crmQyfxmx);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 删除企业指标明细
|
||||||
|
* @param qyfxmxId
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public int deleteQyfxmx(String qyfxmxId) {
|
||||||
|
return crmQyfxmxMapper.deleteById(qyfxmxId);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询企业指标明细列表
|
||||||
|
* @param crmQyfxmx
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public List<CrmQyfxmx> getQyfxmxList(CrmQyfxmx crmQyfxmx) {
|
||||||
|
QueryWrapper<CrmQyfxmx> crmCrmQyfxmxQueryWrapper = new QueryWrapper<>();
|
||||||
|
return crmQyfxmxMapper.selectList(crmCrmQyfxmxQueryWrapper);
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,50 @@
|
||||||
|
package com.kakarote.crm.service.impl;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
|
import com.kakarote.core.feign.crm.service.CrmService;
|
||||||
|
import com.kakarote.core.servlet.BaseServiceImpl;
|
||||||
|
import com.kakarote.crm.entity.PO.CrmQyfxmx;
|
||||||
|
import com.kakarote.crm.entity.PO.CrmQynsrdj;
|
||||||
|
import com.kakarote.crm.mapper.CrmQyfxmxMapper;
|
||||||
|
import com.kakarote.crm.mapper.CrmQynsrdjMapper;
|
||||||
|
import com.kakarote.crm.service.ICrmQynsrdjService;
|
||||||
|
import org.checkerframework.checker.units.qual.A;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import java.util.Collections;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
@Service
|
||||||
|
public class CrmQynsrdjServiceImpl extends BaseServiceImpl<CrmQynsrdjMapper, CrmQynsrdj> implements ICrmQynsrdjService {
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private CrmQynsrdjMapper crmQynsrdjMapper;
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public CrmQynsrdj getQynsrdj(Integer qynsxydjId) {
|
||||||
|
return crmQynsrdjMapper.selectById(qynsxydjId);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int insertQynsrdj(CrmQynsrdj crmQynsrdj) {
|
||||||
|
return crmQynsrdjMapper.insert(crmQynsrdj);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int updateQynsrdj(CrmQynsrdj crmQynsrdj) {
|
||||||
|
return crmQynsrdjMapper.updateById(crmQynsrdj);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int deleteQynsrdj(String qynsxydjId) {
|
||||||
|
return crmQynsrdjMapper.deleteById(qynsxydjId);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<CrmQynsrdj> getQynsrdjList(CrmQynsrdj crmQynsrdj) {
|
||||||
|
QueryWrapper<CrmQynsrdj> crmCrmQynsrdjQueryWrapper = new QueryWrapper<>();
|
||||||
|
return crmQynsrdjMapper.selectList(crmCrmQynsrdjQueryWrapper);
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,48 @@
|
||||||
|
package com.kakarote.crm.service.impl;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
|
import com.kakarote.core.servlet.BaseServiceImpl;
|
||||||
|
import com.kakarote.crm.entity.PO.CrmQynsrdj;
|
||||||
|
import com.kakarote.crm.entity.PO.CrmQysfl;
|
||||||
|
import com.kakarote.crm.mapper.CrmQynsrdjMapper;
|
||||||
|
import com.kakarote.crm.mapper.CrmQysflMapper;
|
||||||
|
import com.kakarote.crm.service.ICrmQynsrdjService;
|
||||||
|
import com.kakarote.crm.service.ICrmQysflService;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import java.util.Collections;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
@Service
|
||||||
|
public class CrmQysflServiceImpl extends BaseServiceImpl<CrmQysflMapper, CrmQysfl> implements ICrmQysflService {
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private CrmQysflMapper crmQysflMapper;
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public CrmQysfl getQysfl(Integer qysflId) {
|
||||||
|
return crmQysflMapper.selectById(qysflId);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int insertQysfl(CrmQysfl crmQysfl) {
|
||||||
|
return crmQysflMapper.insert(crmQysfl);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int updateQysfl(CrmQysfl crmQysfl) {
|
||||||
|
return crmQysflMapper.updateById(crmQysfl);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int deleteQysfl(String qysflId) {
|
||||||
|
return crmQysflMapper.deleteById(qysflId);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<CrmQysfl> getQysflList(CrmQysfl crmQysfl) {
|
||||||
|
QueryWrapper<CrmQysfl> crmCrmQysflQueryWrapper = new QueryWrapper<>();
|
||||||
|
return crmQysflMapper.selectList(crmCrmQysflQueryWrapper);
|
||||||
|
}
|
||||||
|
}
|
|
@ -1,15 +1,21 @@
|
||||||
package com.kakarote.crm;
|
package com.kakarote.crm;
|
||||||
|
|
||||||
|
import com.kakarote.crm.entity.PO.CrmQyfxmx;
|
||||||
import com.kakarote.crm.entity.PO.CrmQyjxfp;
|
import com.kakarote.crm.entity.PO.CrmQyjxfp;
|
||||||
|
import com.kakarote.crm.entity.PO.CrmQynsrdj;
|
||||||
|
import com.kakarote.crm.entity.PO.CrmQysfl;
|
||||||
|
import com.kakarote.crm.service.ICrmQyfxmxService;
|
||||||
import com.kakarote.crm.service.ICrmQyjxfpService;
|
import com.kakarote.crm.service.ICrmQyjxfpService;
|
||||||
|
import com.kakarote.crm.service.ICrmQynsrdjService;
|
||||||
|
import com.kakarote.crm.service.ICrmQysflService;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.boot.test.context.SpringBootTest;
|
import org.springframework.boot.test.context.SpringBootTest;
|
||||||
import org.springframework.stereotype.Component;
|
|
||||||
import org.springframework.test.context.junit4.SpringRunner;
|
import org.springframework.test.context.junit4.SpringRunner;
|
||||||
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
import static org.junit.jupiter.api.Assertions.assertNotNull;
|
import static org.junit.jupiter.api.Assertions.assertNotNull;
|
||||||
|
|
||||||
|
@ -18,10 +24,19 @@ import static org.junit.jupiter.api.Assertions.assertNotNull;
|
||||||
public class testQyjxfp {
|
public class testQyjxfp {
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private ICrmQyjxfpService iService;
|
private ICrmQyjxfpService iCrmQyjxfpService;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private ICrmQyfxmxService iCrmQyfxmxService;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private ICrmQynsrdjService iCrmQynsrdjService;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private ICrmQysflService iCrmQysflService;
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void test() {
|
public void testCrmQyjxfpService() {
|
||||||
CrmQyjxfp crmQyjxfp = new CrmQyjxfp();
|
CrmQyjxfp crmQyjxfp = new CrmQyjxfp();
|
||||||
crmQyjxfp.setQyjxfpId(1);
|
crmQyjxfp.setQyjxfpId(1);
|
||||||
crmQyjxfp.setNd("123");
|
crmQyjxfp.setNd("123");
|
||||||
|
@ -34,7 +49,183 @@ public class testQyjxfp {
|
||||||
crmQyjxfp.setUpdateTime(new Date());
|
crmQyjxfp.setUpdateTime(new Date());
|
||||||
crmQyjxfp.setCreateTime(new Date());
|
crmQyjxfp.setCreateTime(new Date());
|
||||||
System.out.println(crmQyjxfp);
|
System.out.println(crmQyjxfp);
|
||||||
iService.insertQyjxfp(crmQyjxfp);
|
iCrmQyjxfpService.insertQyjxfp(crmQyjxfp);
|
||||||
System.out.println(iService.getQyjxfp(1));
|
System.out.println(iCrmQyjxfpService.getQyjxfp(1));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testCrmQyfxmxService() {
|
||||||
|
CrmQyfxmx crmQyfxmx = new CrmQyfxmx();
|
||||||
|
crmQyfxmx.setQyzbmxId(3);
|
||||||
|
crmQyfxmx.setFxmx("qweqwe");
|
||||||
|
crmQyfxmx.setYf("wasdasd");
|
||||||
|
crmQyfxmx.setFxzbDm("fggh");
|
||||||
|
crmQyfxmx.setCreateBy("zwww");
|
||||||
|
crmQyfxmx.setUpdateBy("fffgr");
|
||||||
|
crmQyfxmx.setUpdateTime(new Date());
|
||||||
|
crmQyfxmx.setCreateTime(new Date());
|
||||||
|
iCrmQyfxmxService.insertQyfxmx(crmQyfxmx);
|
||||||
|
System.out.println(iCrmQyfxmxService.getQyfxmx(5));
|
||||||
|
iCrmQyfxmxService.deleteQyfxmx("1");
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testCrmQynsrdjService() {
|
||||||
|
CrmQynsrdj crmQynsrdj = new CrmQynsrdj();
|
||||||
|
crmQynsrdj.setDjxh("asd");
|
||||||
|
crmQynsrdj.setPjjb("rtrt");
|
||||||
|
crmQynsrdj.setPjnd("yui");
|
||||||
|
crmQynsrdj.setCreateBy("zxc");
|
||||||
|
crmQynsrdj.setUpdateBy("zxsd");
|
||||||
|
crmQynsrdj.setUpdateTime(new Date());
|
||||||
|
crmQynsrdj.setCreateTime(new Date());
|
||||||
|
|
||||||
|
iCrmQynsrdjService.insertQynsrdj(crmQynsrdj);
|
||||||
|
|
||||||
|
CrmQynsrdj crmQynsrdj1 = new CrmQynsrdj();
|
||||||
|
crmQynsrdj1.setDjxh("ertrt");
|
||||||
|
crmQynsrdj1.setPjjb("gghhjj");
|
||||||
|
crmQynsrdj1.setPjnd("ysui");
|
||||||
|
crmQynsrdj1.setCreateBy("zfxc");
|
||||||
|
crmQynsrdj1.setUpdateBy("zwxsd");
|
||||||
|
crmQynsrdj1.setUpdateTime(new Date());
|
||||||
|
crmQynsrdj1.setCreateTime(new Date());
|
||||||
|
|
||||||
|
iCrmQynsrdjService.insertQynsrdj(crmQynsrdj1);
|
||||||
|
|
||||||
|
List<CrmQynsrdj> qynsrdjList = iCrmQynsrdjService.getQynsrdjList(crmQynsrdj1);
|
||||||
|
System.out.println(qynsrdjList.size());
|
||||||
|
|
||||||
|
CrmQynsrdj crmQynsrdj2 = new CrmQynsrdj();
|
||||||
|
crmQynsrdj2.setQynsxydjId(5);
|
||||||
|
crmQynsrdj2.setDjxh("sd");
|
||||||
|
crmQynsrdj2.setPjjb("gg");
|
||||||
|
crmQynsrdj2.setPjnd("ys");
|
||||||
|
crmQynsrdj2.setCreateBy("xc");
|
||||||
|
crmQynsrdj2.setUpdateBy("zd");
|
||||||
|
crmQynsrdj2.setUpdateTime(new Date());
|
||||||
|
crmQynsrdj2.setCreateTime(new Date());
|
||||||
|
iCrmQynsrdjService.updateQynsrdj(crmQynsrdj2);
|
||||||
|
iCrmQynsrdjService.deleteQynsrdj("1");
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testCrmQysflService() {
|
||||||
|
CrmQysfl crmQysfl = new CrmQysfl();
|
||||||
|
crmQysfl.setDjxh("qwe");
|
||||||
|
crmQysfl.setYf("sad");
|
||||||
|
crmQysfl.setZzsSfl("231");
|
||||||
|
crmQysfl.setZzsHySfl("zxc");
|
||||||
|
crmQysfl.setQysdsSfl("uuii");
|
||||||
|
crmQysfl.setQysdsHySfl("sdvbn");
|
||||||
|
crmQysfl.setCreateBy("yui");
|
||||||
|
crmQysfl.setUpdateBy("zxc");
|
||||||
|
crmQysfl.setUpdateTime(new Date());
|
||||||
|
crmQysfl.setCreateTime(new Date());
|
||||||
|
|
||||||
|
iCrmQysflService.insertQysfl(crmQysfl);
|
||||||
|
|
||||||
|
CrmQysfl crmQysfl1 = new CrmQysfl();
|
||||||
|
crmQysfl1.setDjxh("qasde");
|
||||||
|
crmQysfl1.setYf("sfad");
|
||||||
|
crmQysfl1.setZzsSfl("g231");
|
||||||
|
crmQysfl1.setZzsHySfl("z4xc");
|
||||||
|
crmQysfl1.setQysdsSfl("uu7ii");
|
||||||
|
crmQysfl1.setQysdsHySfl("s34dvbn");
|
||||||
|
crmQysfl1.setCreateBy("y6ui");
|
||||||
|
crmQysfl1.setUpdateBy("z6xc");
|
||||||
|
crmQysfl1.setUpdateTime(new Date());
|
||||||
|
crmQysfl1.setCreateTime(new Date());
|
||||||
|
|
||||||
|
iCrmQysflService.insertQysfl(crmQysfl1);
|
||||||
|
|
||||||
|
System.out.println(iCrmQysflService.getQysflList(crmQysfl1));
|
||||||
|
|
||||||
|
CrmQysfl crmQysfl2 = new CrmQysfl();
|
||||||
|
crmQysfl2.setQysflId(2);
|
||||||
|
crmQysfl2.setDjxh("qas35de");
|
||||||
|
crmQysfl2.setYf("sf35ad");
|
||||||
|
crmQysfl2.setZzsSfl("g2666ffg31");
|
||||||
|
crmQysfl2.setZzsHySfl("zgg4xc");
|
||||||
|
crmQysfl2.setQysdsSfl("uu3247ii");
|
||||||
|
crmQysfl2.setQysdsHySfl("324s34dvbn");
|
||||||
|
crmQysfl2.setCreateBy("y6u5i");
|
||||||
|
crmQysfl2.setUpdateBy("z66xc");
|
||||||
|
crmQysfl2.setUpdateTime(new Date());
|
||||||
|
crmQysfl2.setCreateTime(new Date());
|
||||||
|
|
||||||
|
iCrmQysflService.updateQysfl(crmQysfl2);
|
||||||
|
|
||||||
|
System.out.println(iCrmQysflService.getQysflList(crmQysfl2));
|
||||||
|
|
||||||
|
iCrmQysflService.deleteQysfl("3");
|
||||||
|
|
||||||
|
System.out.println(iCrmQysflService.getQysflList(crmQysfl2));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue