删除基础数据往来单位导入详情表
parent
9597d7cb5e
commit
ce92c21b3d
@ -1,26 +0,0 @@
|
||||
package com.glxp.api.dao.basic;
|
||||
|
||||
|
||||
import com.glxp.api.entity.basic.BasicCorpsImportDetailEntity;
|
||||
import com.glxp.api.req.basic.FilterCorpImportLogRequest;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Mapper
|
||||
public interface BasicCorpImportDetailDao {
|
||||
|
||||
List<BasicCorpsImportDetailEntity> filterCorpImport(FilterCorpImportLogRequest filterCorpImportLogRequest);
|
||||
|
||||
boolean insertCorpImport(BasicCorpsImportDetailEntity corpImportDetailEntity);
|
||||
|
||||
boolean updateCorpImport(BasicCorpsImportDetailEntity corpImportDetailEntity);
|
||||
|
||||
boolean insertCorpImports(@Param("corps") List<BasicCorpsImportDetailEntity> corpImportDetailEntities);
|
||||
|
||||
boolean deleteById(@Param("id") String id);
|
||||
|
||||
boolean deleteByGenkey(@Param("genKey") String genKey);
|
||||
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
package com.glxp.api.service.basic;
|
||||
|
||||
|
||||
import com.glxp.api.entity.basic.BasicCorpsImportDetailEntity;
|
||||
import com.glxp.api.req.basic.FilterCorpImportLogRequest;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public interface BasicCorpImportDetailService {
|
||||
|
||||
List<BasicCorpsImportDetailEntity> filterCorpImport(FilterCorpImportLogRequest filterCorpImportLogRequest);
|
||||
|
||||
boolean insertCorpImport(BasicCorpsImportDetailEntity corpImportDetailEntity);
|
||||
|
||||
boolean updateCorpImport(BasicCorpsImportDetailEntity corpImportDetailEntity);
|
||||
|
||||
boolean insertCorpImports(List<BasicCorpsImportDetailEntity> corpImportDetailEntities);
|
||||
|
||||
boolean deleteById(String id);
|
||||
|
||||
boolean deleteByGenkey(String genKey);
|
||||
|
||||
}
|
@ -1,56 +0,0 @@
|
||||
package com.glxp.api.service.basic.impl;
|
||||
|
||||
import com.github.pagehelper.PageHelper;
|
||||
import com.glxp.api.dao.basic.BasicCorpImportDetailDao;
|
||||
import com.glxp.api.entity.basic.BasicCorpsImportDetailEntity;
|
||||
import com.glxp.api.req.basic.FilterCorpImportLogRequest;
|
||||
import com.glxp.api.service.basic.BasicCorpImportDetailService;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
|
||||
@Service
|
||||
public class BasicCorpImportDetailServiceImpl implements BasicCorpImportDetailService {
|
||||
@Resource
|
||||
BasicCorpImportDetailDao basicCorpImportDetailDao;
|
||||
|
||||
@Override
|
||||
public List<BasicCorpsImportDetailEntity> filterCorpImport(FilterCorpImportLogRequest filterCorpImportLogRequest) {
|
||||
if (filterCorpImportLogRequest == null) {
|
||||
return Collections.emptyList();
|
||||
}
|
||||
if (filterCorpImportLogRequest.getPage() != null) {
|
||||
int offset = (filterCorpImportLogRequest.getPage() - 1) * filterCorpImportLogRequest.getLimit();
|
||||
PageHelper.offsetPage(offset, filterCorpImportLogRequest.getLimit());
|
||||
}
|
||||
List<BasicCorpsImportDetailEntity> data = basicCorpImportDetailDao.filterCorpImport(filterCorpImportLogRequest);
|
||||
return data;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean insertCorpImport(BasicCorpsImportDetailEntity basicCorpsImportDetailEntity) {
|
||||
return basicCorpImportDetailDao.insertCorpImport(basicCorpsImportDetailEntity);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean updateCorpImport(BasicCorpsImportDetailEntity basicCorpsImportDetailEntity) {
|
||||
return basicCorpImportDetailDao.updateCorpImport(basicCorpsImportDetailEntity);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean insertCorpImports(List<BasicCorpsImportDetailEntity> basicCorpsImportDetailEntity) {
|
||||
return basicCorpImportDetailDao.insertCorpImports(basicCorpsImportDetailEntity);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean deleteById(String id) {
|
||||
return basicCorpImportDetailDao.deleteById(id);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean deleteByGenkey(String genKey) {
|
||||
return basicCorpImportDetailDao.deleteByGenkey(genKey);
|
||||
}
|
||||
}
|
@ -1,113 +0,0 @@
|
||||
<?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.glxp.api.dao.basic.BasicCorpImportDetailDao">
|
||||
|
||||
<select id="filterCorpImport" parameterType="com.glxp.api.req.basic.FilterCorpImportLogRequest"
|
||||
resultType="com.glxp.api.entity.basic.BasicCorpsImportDetailEntity">
|
||||
SELECT * FROM basic_corps_import_detail
|
||||
<where>
|
||||
<if test="genKey != '' and genKey != null">
|
||||
AND genKeyFk = #{genKey}
|
||||
</if>
|
||||
<if test="id != '' and id != null">
|
||||
AND id = #{id}
|
||||
</if>
|
||||
<if test="status != '' and status != null">
|
||||
AND status = #{status}
|
||||
</if>
|
||||
</where>
|
||||
|
||||
</select>
|
||||
|
||||
|
||||
<insert id="insertCorpImport" keyProperty="id"
|
||||
parameterType="com.glxp.api.entity.basic.BasicCorpsImportDetailEntity">
|
||||
insert INTO basic_corps_import_detail
|
||||
(
|
||||
thirdId,erpId,name,spell,
|
||||
addr,status,type,creditNo,contact,mobile,thirdId1,thirdId2,thirdId3,thirdId4,
|
||||
thirdName,thirdName1,thirdName2,thirdName3,thirdName4,
|
||||
importStatus,updateTime,remark,genKeyFk)
|
||||
values
|
||||
(
|
||||
#{thirdId},
|
||||
#{erpId},
|
||||
#{name},
|
||||
#{spell},
|
||||
#{addr},
|
||||
#{status},
|
||||
#{type},
|
||||
#{creditNo},
|
||||
#{contact},
|
||||
#{mobile},#{thirdId1},#{thirdId2},#{thirdId3},#{thirdId4},
|
||||
#{thirdName},#{thirdName1},#{thirdName2},#{thirdName3},#{thirdName4},
|
||||
#{importStatus},
|
||||
#{updateTime},#{remark}, #{genKeyFk}
|
||||
)
|
||||
</insert>
|
||||
|
||||
<insert id="insertCorpImports" keyProperty="id" parameterType="java.util.List">
|
||||
insert INTO basic_corps_import_detail
|
||||
(
|
||||
thirdId,erpId,name,spell,
|
||||
addr,status,type,creditNo,contact,mobile,thirdId1,thirdId2,thirdId3,thirdId4,
|
||||
thirdName,thirdName1,thirdName2,thirdName3,thirdName4,
|
||||
importStatus,updateTime,remark,genKeyFk)
|
||||
values
|
||||
<foreach collection="corps" item="item" index="index"
|
||||
separator=",">
|
||||
(
|
||||
#{item.thirdId},
|
||||
#{item.erpId},
|
||||
#{item.name},
|
||||
#{item.spell},
|
||||
#{item.addr},
|
||||
#{item.status},
|
||||
#{item.type},
|
||||
#{item.creditNo},
|
||||
#{item.contact},
|
||||
#{item.mobile},#{item.thirdId1},#{item.thirdId2},#{item.thirdId3},#{item.thirdId4},
|
||||
#{item.thirdName},#{item.thirdName1},#{item.thirdName2},#{item.thirdName3},#{item.thirdName4},
|
||||
#{item.importStatus},
|
||||
#{item.updateTime},#{item.remark}, #{item.genKeyFk}
|
||||
)
|
||||
</foreach>
|
||||
</insert>
|
||||
<delete id="deleteById" parameterType="Map">
|
||||
DELETE FROM basic_corps_import_detail WHERE id = #{id}
|
||||
</delete>
|
||||
<delete id="deleteByGenkey" parameterType="Map">
|
||||
DELETE FROM basic_corps_import_detail WHERE genKeyFk = #{genKey}
|
||||
</delete>
|
||||
|
||||
<update id="updateCorpImport" parameterType="com.glxp.api.entity.basic.BasicCorpsImportDetailEntity">
|
||||
UPDATE basic_corps_import_detail
|
||||
<trim prefix="set" suffixOverrides=",">
|
||||
<if test="thirdId != null">thirdId=#{thirdId},</if>
|
||||
<if test="erpId != null">erpId=#{erpId},</if>
|
||||
<if test="name != null">name=#{name},</if>
|
||||
<if test="spell != null">spell=#{spell},</if>
|
||||
<if test="addr != null">addr=#{addr},</if>
|
||||
<if test="status != null">status=#{status},</if>
|
||||
<if test="type != null">type=#{type},</if>
|
||||
<if test="creditNo != null">creditNo=#{creditNo},</if>
|
||||
<if test="contact != null">contact=#{contact},</if>
|
||||
<if test="mobile != null">mobile=#{mobile},</if>
|
||||
<if test="thirdId1 != null">thirdId1=#{thirdId1},</if>
|
||||
<if test="thirdId2 != null">thirdId2=#{thirdId2},</if>
|
||||
<if test="thirdId3 != null">thirdId3=#{thirdId3},</if>
|
||||
<if test="thirdId4 != null">thirdId4=#{thirdId4},</if>
|
||||
<if test="thirdName != null">thirdName=#{thirdName},</if>
|
||||
<if test="thirdName1 != null">thirdName1=#{thirdName1},</if>
|
||||
<if test="thirdName2 != null">thirdName2=#{thirdName2},</if>
|
||||
<if test="thirdName3 != null">thirdName3=#{thirdName3},</if>
|
||||
<if test="thirdName4 != null">thirdName4=#{thirdName4},</if>
|
||||
<if test="importStatus != null">importStatus=#{importStatus},</if>
|
||||
<if test="updateTime != null">updateTime=#{updateTime},</if>
|
||||
<if test="remark != null">remark=#{remark},</if>
|
||||
</trim>
|
||||
WHERE id = #{id}
|
||||
</update>
|
||||
|
||||
</mapper>
|
Loading…
Reference in New Issue