删除基础数据往来单位导入详情表

master
郑明梁 2 years ago
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…
Cancel
Save