This commit is contained in:
xiang2lin 2025-05-13 15:58:38 +08:00
commit 00930d9d95
18 changed files with 4087 additions and 0 deletions

View File

@ -0,0 +1,13 @@
package com.hzya.frame.grpU8.nxproof.gzlwfml.dao;
import com.hzya.frame.basedao.dao.IBaseDao;
import com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfMlEntity;
/**
* @description: 劳务费目录表 dao
* @tableName: GZ_LWFML
* @entityName: GzLwfMlEntity
* @author: gjh
* @history: 1.0
*/
public interface IGzLwfMlDao extends IBaseDao<GzLwfMlEntity , String>{
}

View File

@ -0,0 +1,13 @@
package com.hzya.frame.grpU8.nxproof.gzlwfml.dao;
import com.hzya.frame.basedao.dao.IBaseDao;
import com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfNrEntity;
/**
* @description: 劳务费内容 dao
* @tableName: GZ_LWFNR
* @entityName: GzLwfNrEntity
* @author: gjh
* @history: 1.0
*/
public interface IGzLwfNrDao extends IBaseDao<GzLwfNrEntity , String>{
}

View File

@ -0,0 +1,13 @@
package com.hzya.frame.grpU8.nxproof.gzlwfml.dao;
import com.hzya.frame.basedao.dao.IBaseDao;
import com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfSdsEntity;
/**
* @description: 劳务费税率 dao
* @tableName: gz_lwfsds
* @entityName: GzLwfSdsEntity
* @author: gjh
* @history: 1.0
*/
public interface IGzLwfSdsDao extends IBaseDao<GzLwfSdsEntity , String>{
}

View File

@ -0,0 +1,17 @@
package com.hzya.frame.grpU8.nxproof.gzlwfml.dao.impl;
import com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfMlEntity;
import org.springframework.stereotype.Repository;
import com.hzya.frame.basedao.dao.MybatisGenericDao;
import com.hzya.frame.grpU8.nxproof.gzlwfml.dao.IGzLwfMlDao;
/**
* @description: 劳务费目录表 dao
* @tableName: GZ_LWFML
* @entityName: GzLwfMlEntity
* @author: gjh
* @history:1.0
*/
@Repository("GZ_LWFMLdao")
public class GzLwfMlDaoImpl extends MybatisGenericDao<GzLwfMlEntity, String> implements IGzLwfMlDao{
}

View File

@ -0,0 +1,17 @@
package com.hzya.frame.grpU8.nxproof.gzlwfml.dao.impl;
import com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfNrEntity;
import org.springframework.stereotype.Repository;
import com.hzya.frame.basedao.dao.MybatisGenericDao;
import com.hzya.frame.grpU8.nxproof.gzlwfml.dao.IGzLwfNrDao;
/**
* @description: 劳务费内容 dao
* @tableName: GZ_LWFNR
* @entityName: GzLwfNrEntity
* @author: gjh
* @history:1.0
*/
@Repository("GZ_LWFNRdao")
public class GzLwfNrDaoImpl extends MybatisGenericDao<GzLwfNrEntity, String> implements IGzLwfNrDao{
}

View File

@ -0,0 +1,17 @@
package com.hzya.frame.grpU8.nxproof.gzlwfml.dao.impl;
import com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfSdsEntity;
import org.springframework.stereotype.Repository;
import com.hzya.frame.basedao.dao.MybatisGenericDao;
import com.hzya.frame.grpU8.nxproof.gzlwfml.dao.IGzLwfSdsDao;
/**
* @description: 劳务费税率 dao
* @tableName: gz_lwfsds
* @entityName: GzLwfSdsEntity
* @author: gjh
* @history:1.0
*/
@Repository("gz_lwfsdsdao")
public class GzLwfSdsDaoImpl extends MybatisGenericDao<GzLwfSdsEntity, String> implements IGzLwfSdsDao{
}

View File

@ -0,0 +1,595 @@
<?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.hzya.frame.grpU8.nxproof.gzlwfml.dao.impl.GzLwfMlDaoImpl">
<resultMap id="get-GzLwfMlEntity-result" type="com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfMlEntity">
<!--无备注 -->
<result property="GSDM" column="GSDM" />
<!--无备注 -->
<result property="FFND" column="FFND" />
<!--无备注 -->
<result property="LBDM" column="LBDM" />
<!--无备注 -->
<result property="LBMC" column="LBMC" />
<!--无备注 -->
<result property="FFDATE" column="FFDATE" />
<!--无备注 -->
<result property="FFCS" column="FFCS" />
<!--无备注 -->
<result property="MXDH" column="MXDH" />
<!--无备注 -->
<result property="ZT" column="ZT" />
<!--无备注 -->
<result property="BZ" column="BZ" />
<!--无备注 -->
<result property="BZR" column="BZR" />
<!--无备注 -->
<result property="BZRID" column="BZRID" />
<!--无备注 -->
<result property="BZRQ" column="BZRQ" />
<!--无备注 -->
<result property="BZSJ" column="BZSJ" />
<!--无备注 -->
<result property="SBR" column="SBR" />
<!--无备注 -->
<result property="SBRID" column="SBRID" />
<!--无备注 -->
<result property="SBRQ" column="SBRQ" />
<!--无备注 -->
<result property="SBSJ" column="SBSJ" />
<!--无备注 -->
<result property="SHR" column="SHR" />
<!--无备注 -->
<result property="SHRID" column="SHRID" />
<!--无备注 -->
<result property="SHRQ" column="SHRQ" />
<!--无备注 -->
<result property="SHSJ" column="SHSJ" />
<!--无备注 -->
<result property="THR" column="THR" />
<!--无备注 -->
<result property="THRID" column="THRID" />
<!--无备注 -->
<result property="THRQ" column="THRQ" />
<!--无备注 -->
<result property="THSJ" column="THSJ" />
<!--无备注 -->
<result property="GZDM" column="GZDM" />
<!--无备注 -->
<result property="BMDM" column="BMDM" />
<!--无备注 -->
<result property="DJBH" column="DJBH" />
<!--无备注 -->
<result property="DJLX" column="DJLX" />
<!--无备注 -->
<result property="ZBID" column="ZBID" />
<!--无备注 -->
<result property="ZBLB" column="ZBLB" />
<!--无备注 -->
<result property="IDPZH" column="IDPZH" />
<!--无备注 -->
<result property="GSMC" column="GSMC" />
<!--无备注 -->
<result property="BMMC" column="BMMC" />
<!--无备注 -->
<result property="XMDM" column="XMDM" />
<!--无备注 -->
<result property="XMMC" column="XMMC" />
<!--无备注 -->
<result property="YYBH" column="YYBH" />
<!--无备注 -->
<result property="GZXMMC" column="GZXMMC" />
<!--无备注 -->
<result property="MXXMDM" column="MXXMDM" />
<!--无备注 -->
<result property="MXXMMC" column="MXXMMC" />
<!--无备注 -->
<result property="gndm" column="gndm" />
<!--无备注 -->
<result property="gnmc" column="gnmc" />
<!--无备注 -->
<result property="jjdm" column="jjdm" />
<!--无备注 -->
<result property="jjmc" column="jjmc" />
<!--无备注 -->
<result property="jfkmdm" column="jfkmdm" />
<!--无备注 -->
<result property="jfkmmc" column="jfkmmc" />
<!--无备注 -->
<result property="dfkmdm" column="dfkmdm" />
<!--无备注 -->
<result property="dfkmmc" column="dfkmmc" />
<!--无备注 -->
<result property="fjs" column="fjs" />
<!--无备注 -->
<result property="jsfsdm" column="jsfsdm" />
<!--无备注 -->
<result property="jsfsmc" column="jsfsmc" />
<!--无备注 -->
<result property="WZBDJ" column="WZBDJ" />
<!--无备注 -->
<result property="CurSHJDID" column="CurSHJDID" />
<!--无备注 -->
<result property="CurSHJDMC" column="CurSHJDMC" />
<!--无备注 -->
<result property="CurSHJDSHR" column="CurSHJDSHR" />
<!--无备注 -->
<result property="AllSHRLB" column="AllSHRLB" />
<!--无备注 -->
<result property="Billczy" column="Billczy" />
<!--无备注 -->
<result property="SJLY" column="SJLY" />
<!--无备注 -->
<result property="DJJE" column="DJJE" />
<!--无备注 -->
<result property="SumSDS" column="SumSDS" />
<!--无备注 -->
<result property="SumQFDK" column="SumQFDK" />
<!--无备注 -->
<result property="RecCount" column="RecCount" />
<!--无备注 -->
<result property="RYCount" column="RYCount" />
<!--无备注 -->
<result property="BZRLXFS" column="BZRLXFS" />
<!--无备注 -->
<result property="FZ6DM" column="FZ6DM" />
<!--无备注 -->
<result property="FZ6MC" column="FZ6MC" />
<!--无备注 -->
<result property="FZ7DM" column="FZ7DM" />
<!--无备注 -->
<result property="FZ7MC" column="FZ7MC" />
<!--无备注 -->
<result property="FZ8DM" column="FZ8DM" />
<!--无备注 -->
<result property="FZ8MC" column="FZ8MC" />
<!--无备注 -->
<result property="FZ9DM" column="FZ9DM" />
<!--无备注 -->
<result property="FZ9MC" column="FZ9MC" />
<!--无备注 -->
<result property="FZADM" column="FZADM" />
<!--无备注 -->
<result property="FZAMC" column="FZAMC" />
<!--无备注 -->
<result property="CZSQZFM" column="CZSQZFM" />
<!--无备注 -->
<result property="BillGUID" column="BillGUID" />
<!--无备注 -->
<result property="FFYF" column="FFYF" />
<!--无备注 -->
<result property="THBZ" column="THBZ" />
</resultMap>
<sql id="GzLwfMlEntity_Base_Column_List">
GSDM,
FFND,
LBDM,
LBMC,
FFDATE,
FFCS,
MXDH,
ZT,
BZ,
BZR,
BZRID,
BZRQ,
BZSJ,
SBR,
SBRID,
SBRQ,
SBSJ,
SHR,
SHRID,
SHRQ,
SHSJ,
THR,
THRID,
THRQ,
THSJ,
GZDM,
BMDM,
DJBH,
DJLX,
ZBID,
ZBLB,
IDPZH,
GSMC,
BMMC,
XMDM,
XMMC,
YYBH,
GZXMMC,
MXXMDM,
MXXMMC,
gndm,
gnmc,
jjdm,
jjmc,
jfkmdm,
jfkmmc,
dfkmdm,
dfkmmc,
fjs,
jsfsdm,
jsfsmc,
WZBDJ,
CurSHJDID,
CurSHJDMC,
CurSHJDSHR,
AllSHRLB,
Billczy,
SJLY,
DJJE,
SumSDS,
SumQFDK,
RecCount,
RYCount,
BZRLXFS,
FZ6DM,
FZ6MC,
FZ7DM,
FZ7MC,
FZ8DM,
FZ8MC,
FZ9DM,
FZ9MC,
FZADM,
FZAMC,
CZSQZFM,
BillGUID,
FFYF,
THBZ
</sql>
<!-- 查最大mlid -->
<select id="entity_list_maxMlid" resultMap="get-GzLwfMlEntity-result" parameterType="com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfMlEntity">
select max(mlid) + 1 as mxdh from oer_djml where FFND = #{FFND} and GSDM = #{GSDM}
</select>
<!-- 查询 采用==查询 -->
<select id="entity_list_base" resultMap="get-GzLwfMlEntity-result" parameterType="com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfMlEntity">
select
<include refid="GzLwfMlEntity_Base_Column_List" />
from GZ_LWFML
<trim prefix="where" prefixOverrides="and">
<if test="GSDM != null and GSDM !='' ">GSDM = #{GSDM} </if>
<if test="FFND != null and FFND !='' "> and FFND = #{FFND}</if>
<if test="LBDM != null and LBDM !='' "> and LBDM = #{LBDM}</if>
<if test="LBMC != null and LBMC !='' "> and LBMC = #{LBMC}</if>
<if test="FFDATE != null and FFDATE !='' "> and FFDATE = #{FFDATE}</if>
<if test="FFCS != null "> and FFCS = #{FFCS}</if>
<if test="MXDH != null and MXDH !='' "> and MXDH = #{MXDH}</if>
<if test="ZT != null and ZT !='' "> and ZT = #{ZT}</if>
<if test="BZ != null and BZ !='' "> and BZ = #{BZ}</if>
<if test="BZR != null and BZR !='' "> and BZR = #{BZR}</if>
<if test="BZRID != null and BZRID !='' "> and BZRID = #{BZRID}</if>
<if test="BZRQ != null and BZRQ !='' "> and BZRQ = #{BZRQ}</if>
<if test="BZSJ != null and BZSJ !='' "> and BZSJ = #{BZSJ}</if>
<if test="SBR != null and SBR !='' "> and SBR = #{SBR}</if>
<if test="SBRID != null and SBRID !='' "> and SBRID = #{SBRID}</if>
<if test="SBRQ != null and SBRQ !='' "> and SBRQ = #{SBRQ}</if>
<if test="SBSJ != null and SBSJ !='' "> and SBSJ = #{SBSJ}</if>
<if test="SHR != null and SHR !='' "> and SHR = #{SHR}</if>
<if test="SHRID != null "> and SHRID = #{SHRID}</if>
<if test="SHRQ != null and SHRQ !='' "> and SHRQ = #{SHRQ}</if>
<if test="SHSJ != null and SHSJ !='' "> and SHSJ = #{SHSJ}</if>
<if test="THR != null and THR !='' "> and THR = #{THR}</if>
<if test="THRID != null "> and THRID = #{THRID}</if>
<if test="THRQ != null and THRQ !='' "> and THRQ = #{THRQ}</if>
<if test="THSJ != null and THSJ !='' "> and THSJ = #{THSJ}</if>
<if test="GZDM != null "> and GZDM = #{GZDM}</if>
<if test="BMDM != null and BMDM !='' "> and BMDM = #{BMDM}</if>
<if test="DJBH != null and DJBH !='' "> and DJBH = #{DJBH}</if>
<if test="DJLX != null and DJLX !='' "> and DJLX = #{DJLX}</if>
<if test="ZBID != null and ZBID !='' "> and ZBID = #{ZBID}</if>
<if test="ZBLB != null and ZBLB !='' "> and ZBLB = #{ZBLB}</if>
<if test="IDPZH != null and IDPZH !='' "> and IDPZH = #{IDPZH}</if>
<if test="GSMC != null and GSMC !='' "> and GSMC = #{GSMC}</if>
<if test="BMMC != null and BMMC !='' "> and BMMC = #{BMMC}</if>
<if test="XMDM != null and XMDM !='' "> and XMDM = #{XMDM}</if>
<if test="XMMC != null and XMMC !='' "> and XMMC = #{XMMC}</if>
<if test="YYBH != null and YYBH !='' "> and YYBH = #{YYBH}</if>
<if test="GZXMMC != null and GZXMMC !='' "> and GZXMMC = #{GZXMMC}</if>
<if test="MXXMDM != null and MXXMDM !='' "> and MXXMDM = #{MXXMDM}</if>
<if test="MXXMMC != null and MXXMMC !='' "> and MXXMMC = #{MXXMMC}</if>
<if test="gndm != null and gndm !='' "> and gndm = #{gndm}</if>
<if test="gnmc != null and gnmc !='' "> and gnmc = #{gnmc}</if>
<if test="jjdm != null and jjdm !='' "> and jjdm = #{jjdm}</if>
<if test="jjmc != null and jjmc !='' "> and jjmc = #{jjmc}</if>
<if test="jfkmdm != null and jfkmdm !='' "> and jfkmdm = #{jfkmdm}</if>
<if test="jfkmmc != null and jfkmmc !='' "> and jfkmmc = #{jfkmmc}</if>
<if test="dfkmdm != null and dfkmdm !='' "> and dfkmdm = #{dfkmdm}</if>
<if test="dfkmmc != null and dfkmmc !='' "> and dfkmmc = #{dfkmmc}</if>
<if test="fjs != null "> and fjs = #{fjs}</if>
<if test="jsfsdm != null and jsfsdm !='' "> and jsfsdm = #{jsfsdm}</if>
<if test="jsfsmc != null and jsfsmc !='' "> and jsfsmc = #{jsfsmc}</if>
<if test="WZBDJ != null and WZBDJ !='' "> and WZBDJ = #{WZBDJ}</if>
<if test="CurSHJDID != null "> and CurSHJDID = #{CurSHJDID}</if>
<if test="CurSHJDMC != null and CurSHJDMC !='' "> and CurSHJDMC = #{CurSHJDMC}</if>
<if test="CurSHJDSHR != null and CurSHJDSHR !='' "> and CurSHJDSHR = #{CurSHJDSHR}</if>
<if test="AllSHRLB != null and AllSHRLB !='' "> and AllSHRLB = #{AllSHRLB}</if>
<if test="Billczy != null and Billczy !='' "> and Billczy = #{Billczy}</if>
<if test="SJLY != null and SJLY !='' "> and SJLY = #{SJLY}</if>
<if test="DJJE != null and DJJE !='' "> and DJJE = #{DJJE}</if>
<if test="SumSDS != null and SumSDS !='' "> and SumSDS = #{SumSDS}</if>
<if test="SumQFDK != null and SumQFDK !='' "> and SumQFDK = #{SumQFDK}</if>
<if test="RecCount != null "> and RecCount = #{RecCount}</if>
<if test="RYCount != null "> and RYCount = #{RYCount}</if>
<if test="BZRLXFS != null and BZRLXFS !='' "> and BZRLXFS = #{BZRLXFS}</if>
<if test="FZ6DM != null and FZ6DM !='' "> and FZ6DM = #{FZ6DM}</if>
<if test="FZ6MC != null and FZ6MC !='' "> and FZ6MC = #{FZ6MC}</if>
<if test="FZ7DM != null and FZ7DM !='' "> and FZ7DM = #{FZ7DM}</if>
<if test="FZ7MC != null and FZ7MC !='' "> and FZ7MC = #{FZ7MC}</if>
<if test="FZ8DM != null and FZ8DM !='' "> and FZ8DM = #{FZ8DM}</if>
<if test="FZ8MC != null and FZ8MC !='' "> and FZ8MC = #{FZ8MC}</if>
<if test="FZ9DM != null and FZ9DM !='' "> and FZ9DM = #{FZ9DM}</if>
<if test="FZ9MC != null and FZ9MC !='' "> and FZ9MC = #{FZ9MC}</if>
<if test="FZADM != null and FZADM !='' "> and FZADM = #{FZADM}</if>
<if test="FZAMC != null and FZAMC !='' "> and FZAMC = #{FZAMC}</if>
<if test="CZSQZFM != null and CZSQZFM !='' "> and CZSQZFM = #{CZSQZFM}</if>
<if test="BillGUID != null and BillGUID !='' "> and BillGUID = #{BillGUID}</if>
<if test="FFYF != null and FFYF !='' "> and FFYF = #{FFYF}</if>
<if test="THBZ != null and THBZ !='' "> and THBZ = #{THBZ}</if>
</trim>
</select>
<!-- 新增 -->
<insert id="entity_insert" parameterType="com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfMlEntity">
insert into GZ_LWFML(
<trim suffix="" suffixOverrides=",">
<if test="GSDM != null and GSDM !='' "> GSDM, </if>
<if test="FFND != null and FFND !='' "> FFND, </if>
<if test="LBDM != null and LBDM !='' "> LBDM, </if>
<if test="LBMC != null and LBMC !='' "> LBMC, </if>
<if test="FFDATE != null and FFDATE !='' "> FFDATE, </if>
<if test="FFCS != null ">FFCS,</if>
<if test="MXDH != null and MXDH !='' "> MXDH, </if>
<if test="ZT != null and ZT !='' "> ZT, </if>
<if test="BZ != null and BZ !='' "> BZ, </if>
<if test="BZR != null and BZR !='' "> BZR, </if>
<if test="BZRID != null and BZRID !='' "> BZRID, </if>
<if test="BZRQ != null and BZRQ !='' "> BZRQ, </if>
<if test="BZSJ != null and BZSJ !='' "> BZSJ, </if>
<if test="SBR != null and SBR !='' "> SBR, </if>
<if test="SBRID != null and SBRID !='' "> SBRID, </if>
<if test="SBRQ != null and SBRQ !='' "> SBRQ, </if>
<if test="SBSJ != null and SBSJ !='' "> SBSJ, </if>
<if test="SHR != null and SHR !='' "> SHR, </if>
<if test="SHRID != null ">SHRID,</if>
<if test="SHRQ != null and SHRQ !='' "> SHRQ, </if>
<if test="SHSJ != null and SHSJ !='' "> SHSJ, </if>
<if test="THR != null and THR !='' "> THR, </if>
<if test="THRID != null ">THRID,</if>
<if test="THRQ != null and THRQ !='' "> THRQ, </if>
<if test="THSJ != null and THSJ !='' "> THSJ, </if>
<if test="GZDM != null ">GZDM,</if>
<if test="BMDM != null and BMDM !='' "> BMDM, </if>
<if test="DJBH != null and DJBH !='' "> DJBH, </if>
<if test="DJLX != null and DJLX !='' "> DJLX, </if>
<if test="ZBID != null and ZBID !='' "> ZBID, </if>
<if test="ZBLB != null and ZBLB !='' "> ZBLB, </if>
<if test="IDPZH != null and IDPZH !='' "> IDPZH, </if>
<if test="GSMC != null and GSMC !='' "> GSMC, </if>
<if test="BMMC != null and BMMC !='' "> BMMC, </if>
<if test="XMDM != null and XMDM !='' "> XMDM, </if>
<if test="XMMC != null and XMMC !='' "> XMMC, </if>
<if test="YYBH != null and YYBH !='' "> YYBH, </if>
<if test="GZXMMC != null and GZXMMC !='' "> GZXMMC, </if>
<if test="MXXMDM != null and MXXMDM !='' "> MXXMDM, </if>
<if test="MXXMMC != null and MXXMMC !='' "> MXXMMC, </if>
<if test="gndm != null and gndm !='' "> gndm, </if>
<if test="gnmc != null and gnmc !='' "> gnmc, </if>
<if test="jjdm != null and jjdm !='' "> jjdm, </if>
<if test="jjmc != null and jjmc !='' "> jjmc, </if>
<if test="jfkmdm != null and jfkmdm !='' "> jfkmdm, </if>
<if test="jfkmmc != null and jfkmmc !='' "> jfkmmc, </if>
<if test="dfkmdm != null and dfkmdm !='' "> dfkmdm, </if>
<if test="dfkmmc != null and dfkmmc !='' "> dfkmmc, </if>
<if test="fjs != null ">fjs,</if>
<if test="jsfsdm != null and jsfsdm !='' "> jsfsdm, </if>
<if test="jsfsmc != null and jsfsmc !='' "> jsfsmc, </if>
<if test="WZBDJ != null and WZBDJ !='' "> WZBDJ, </if>
<if test="CurSHJDID != null ">CurSHJDID,</if>
<if test="CurSHJDMC != null and CurSHJDMC !='' "> CurSHJDMC, </if>
<if test="CurSHJDSHR != null and CurSHJDSHR !='' "> CurSHJDSHR, </if>
<if test="AllSHRLB != null and AllSHRLB !='' "> AllSHRLB, </if>
<if test="Billczy != null and Billczy !='' "> Billczy, </if>
<if test="SJLY != null and SJLY !='' "> SJLY, </if>
<if test="DJJE != null and DJJE !='' "> DJJE, </if>
<if test="SumSDS != null and SumSDS !='' "> SumSDS, </if>
<if test="SumQFDK != null and SumQFDK !='' "> SumQFDK, </if>
<if test="RecCount != null ">RecCount,</if>
<if test="RYCount != null ">RYCount,</if>
<if test="BZRLXFS != null and BZRLXFS !='' "> BZRLXFS, </if>
<if test="FZ6DM != null and FZ6DM !='' "> FZ6DM, </if>
<if test="FZ6MC != null and FZ6MC !='' "> FZ6MC, </if>
<if test="FZ7DM != null and FZ7DM !='' "> FZ7DM, </if>
<if test="FZ7MC != null and FZ7MC !='' "> FZ7MC, </if>
<if test="FZ8DM != null and FZ8DM !='' "> FZ8DM, </if>
<if test="FZ8MC != null and FZ8MC !='' "> FZ8MC, </if>
<if test="FZ9DM != null and FZ9DM !='' "> FZ9DM, </if>
<if test="FZ9MC != null and FZ9MC !='' "> FZ9MC, </if>
<if test="FZADM != null and FZADM !='' "> FZADM, </if>
<if test="FZAMC != null and FZAMC !='' "> FZAMC, </if>
<if test="CZSQZFM != null and CZSQZFM !='' "> CZSQZFM, </if>
<if test="BillGUID != null and BillGUID !='' "> BillGUID, </if>
<if test="FFYF != null and FFYF !='' "> FFYF, </if>
<if test="THBZ != null and THBZ !='' "> THBZ </if>
</trim>
)values
(
<trim suffix="" suffixOverrides=",">
<if test="GSDM != null and GSDM !='' "> #{GSDM}, </if>
<if test="FFND != null and FFND !='' "> #{FFND}, </if>
<if test="LBDM != null and LBDM !='' "> #{LBDM}, </if>
<if test="LBMC != null and LBMC !='' "> #{LBMC}, </if>
<if test="FFDATE != null and FFDATE !='' "> #{FFDATE}, </if>
<if test="FFCS != null ">#{FFCS},</if>
<if test="MXDH != null and MXDH !='' "> #{MXDH}, </if>
<if test="ZT != null and ZT !='' "> #{ZT}, </if>
<if test="BZ != null and BZ !='' "> #{BZ}, </if>
<if test="BZR != null and BZR !='' "> #{BZR}, </if>
<if test="BZRID != null and BZRID !='' "> #{BZRID}, </if>
<if test="BZRQ != null and BZRQ !='' "> #{BZRQ}, </if>
<if test="BZSJ != null and BZSJ !='' "> #{BZSJ}, </if>
<if test="SBR != null and SBR !='' "> #{SBR}, </if>
<if test="SBRID != null and SBRID !='' "> #{SBRID}, </if>
<if test="SBRQ != null and SBRQ !='' "> #{SBRQ}, </if>
<if test="SBSJ != null and SBSJ !='' "> #{SBSJ}, </if>
<if test="SHR != null and SHR !='' "> #{SHR}, </if>
<if test="SHRID != null ">#{SHRID},</if>
<if test="SHRQ != null and SHRQ !='' "> #{SHRQ}, </if>
<if test="SHSJ != null and SHSJ !='' "> #{SHSJ}, </if>
<if test="THR != null and THR !='' "> #{THR}, </if>
<if test="THRID != null ">#{THRID},</if>
<if test="THRQ != null and THRQ !='' "> #{THRQ}, </if>
<if test="THSJ != null and THSJ !='' "> #{THSJ}, </if>
<if test="GZDM != null ">#{GZDM},</if>
<if test="BMDM != null and BMDM !='' "> #{BMDM}, </if>
<if test="DJBH != null and DJBH !='' "> #{DJBH}, </if>
<if test="DJLX != null and DJLX !='' "> #{DJLX}, </if>
<if test="ZBID != null and ZBID !='' "> #{ZBID}, </if>
<if test="ZBLB != null and ZBLB !='' "> #{ZBLB}, </if>
<if test="IDPZH != null and IDPZH !='' "> #{IDPZH}, </if>
<if test="GSMC != null and GSMC !='' "> #{GSMC}, </if>
<if test="BMMC != null and BMMC !='' "> #{BMMC}, </if>
<if test="XMDM != null and XMDM !='' "> #{XMDM}, </if>
<if test="XMMC != null and XMMC !='' "> #{XMMC}, </if>
<if test="YYBH != null and YYBH !='' "> #{YYBH}, </if>
<if test="GZXMMC != null and GZXMMC !='' "> #{GZXMMC}, </if>
<if test="MXXMDM != null and MXXMDM !='' "> #{MXXMDM}, </if>
<if test="MXXMMC != null and MXXMMC !='' "> #{MXXMMC}, </if>
<if test="gndm != null and gndm !='' "> #{gndm}, </if>
<if test="gnmc != null and gnmc !='' "> #{gnmc}, </if>
<if test="jjdm != null and jjdm !='' "> #{jjdm}, </if>
<if test="jjmc != null and jjmc !='' "> #{jjmc}, </if>
<if test="jfkmdm != null and jfkmdm !='' "> #{jfkmdm}, </if>
<if test="jfkmmc != null and jfkmmc !='' "> #{jfkmmc}, </if>
<if test="dfkmdm != null and dfkmdm !='' "> #{dfkmdm}, </if>
<if test="dfkmmc != null and dfkmmc !='' "> #{dfkmmc}, </if>
<if test="fjs != null ">#{fjs},</if>
<if test="jsfsdm != null and jsfsdm !='' "> #{jsfsdm}, </if>
<if test="jsfsmc != null and jsfsmc !='' "> #{jsfsmc}, </if>
<if test="WZBDJ != null and WZBDJ !='' "> #{WZBDJ}, </if>
<if test="CurSHJDID != null ">#{CurSHJDID},</if>
<if test="CurSHJDMC != null and CurSHJDMC !='' "> #{CurSHJDMC}, </if>
<if test="CurSHJDSHR != null and CurSHJDSHR !='' "> #{CurSHJDSHR}, </if>
<if test="AllSHRLB != null and AllSHRLB !='' "> #{AllSHRLB}, </if>
<if test="Billczy != null and Billczy !='' "> #{Billczy}, </if>
<if test="SJLY != null and SJLY !='' "> #{SJLY}, </if>
<if test="DJJE != null and DJJE !='' "> #{DJJE}, </if>
<if test="SumSDS != null and SumSDS !='' "> #{SumSDS}, </if>
<if test="SumQFDK != null and SumQFDK !='' "> #{SumQFDK}, </if>
<if test="RecCount != null ">#{RecCount},</if>
<if test="RYCount != null ">#{RYCount},</if>
<if test="BZRLXFS != null and BZRLXFS !='' "> #{BZRLXFS}, </if>
<if test="FZ6DM != null and FZ6DM !='' "> #{FZ6DM}, </if>
<if test="FZ6MC != null and FZ6MC !='' "> #{FZ6MC}, </if>
<if test="FZ7DM != null and FZ7DM !='' "> #{FZ7DM}, </if>
<if test="FZ7MC != null and FZ7MC !='' "> #{FZ7MC}, </if>
<if test="FZ8DM != null and FZ8DM !='' "> #{FZ8DM}, </if>
<if test="FZ8MC != null and FZ8MC !='' "> #{FZ8MC}, </if>
<if test="FZ9DM != null and FZ9DM !='' "> #{FZ9DM}, </if>
<if test="FZ9MC != null and FZ9MC !='' "> #{FZ9MC}, </if>
<if test="FZADM != null and FZADM !='' "> #{FZADM}, </if>
<if test="FZAMC != null and FZAMC !='' "> #{FZAMC}, </if>
<if test="CZSQZFM != null and CZSQZFM !='' "> #{CZSQZFM}, </if>
<if test="BillGUID != null and BillGUID !='' "> #{BillGUID}, </if>
<if test="FFYF != null and FFYF !='' "> #{FFYF}, </if>
<if test="THBZ != null and THBZ !='' "> #{THBZ}</if>
</trim>
)
</insert>
<!-- 修改 -->
<update id="entity_update" parameterType="com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfMlEntity">
update GZ_LWFML set
<trim suffix="" suffixOverrides=",">
<if test="GSDM != null and GSDM !='' "> GSDM = #{GSDM},</if>
<if test="FFND != null and FFND !='' "> FFND = #{FFND},</if>
<if test="LBDM != null and LBDM !='' "> LBDM = #{LBDM},</if>
<if test="LBMC != null and LBMC !='' "> LBMC = #{LBMC},</if>
<if test="FFDATE != null and FFDATE !='' "> FFDATE = #{FFDATE},</if>
<if test="FFCS != null ">FFCS = #{FFCS},</if>
<if test="MXDH != null and MXDH !='' "> MXDH = #{MXDH},</if>
<if test="ZT != null and ZT !='' "> ZT = #{ZT},</if>
<if test="BZ != null and BZ !='' "> BZ = #{BZ},</if>
<if test="BZR != null and BZR !='' "> BZR = #{BZR},</if>
<if test="BZRID != null and BZRID !='' "> BZRID = #{BZRID},</if>
<if test="BZRQ != null and BZRQ !='' "> BZRQ = #{BZRQ},</if>
<if test="BZSJ != null and BZSJ !='' "> BZSJ = #{BZSJ},</if>
<if test="SBR != null and SBR !='' "> SBR = #{SBR},</if>
<if test="SBRID != null and SBRID !='' "> SBRID = #{SBRID},</if>
<if test="SBRQ != null and SBRQ !='' "> SBRQ = #{SBRQ},</if>
<if test="SBSJ != null and SBSJ !='' "> SBSJ = #{SBSJ},</if>
<if test="SHR != null and SHR !='' "> SHR = #{SHR},</if>
<if test="SHRID != null ">SHRID = #{SHRID},</if>
<if test="SHRQ != null and SHRQ !='' "> SHRQ = #{SHRQ},</if>
<if test="SHSJ != null and SHSJ !='' "> SHSJ = #{SHSJ},</if>
<if test="THR != null and THR !='' "> THR = #{THR},</if>
<if test="THRID != null ">THRID = #{THRID},</if>
<if test="THRQ != null and THRQ !='' "> THRQ = #{THRQ},</if>
<if test="THSJ != null and THSJ !='' "> THSJ = #{THSJ},</if>
<if test="GZDM != null ">GZDM = #{GZDM},</if>
<if test="BMDM != null and BMDM !='' "> BMDM = #{BMDM},</if>
<if test="DJBH != null and DJBH !='' "> DJBH = #{DJBH},</if>
<if test="DJLX != null and DJLX !='' "> DJLX = #{DJLX},</if>
<if test="ZBID != null and ZBID !='' "> ZBID = #{ZBID},</if>
<if test="ZBLB != null and ZBLB !='' "> ZBLB = #{ZBLB},</if>
<if test="IDPZH != null and IDPZH !='' "> IDPZH = #{IDPZH},</if>
<if test="GSMC != null and GSMC !='' "> GSMC = #{GSMC},</if>
<if test="BMMC != null and BMMC !='' "> BMMC = #{BMMC},</if>
<if test="XMDM != null and XMDM !='' "> XMDM = #{XMDM},</if>
<if test="XMMC != null and XMMC !='' "> XMMC = #{XMMC},</if>
<if test="YYBH != null and YYBH !='' "> YYBH = #{YYBH},</if>
<if test="GZXMMC != null and GZXMMC !='' "> GZXMMC = #{GZXMMC},</if>
<if test="MXXMDM != null and MXXMDM !='' "> MXXMDM = #{MXXMDM},</if>
<if test="MXXMMC != null and MXXMMC !='' "> MXXMMC = #{MXXMMC},</if>
<if test="gndm != null and gndm !='' "> gndm = #{gndm},</if>
<if test="gnmc != null and gnmc !='' "> gnmc = #{gnmc},</if>
<if test="jjdm != null and jjdm !='' "> jjdm = #{jjdm},</if>
<if test="jjmc != null and jjmc !='' "> jjmc = #{jjmc},</if>
<if test="jfkmdm != null and jfkmdm !='' "> jfkmdm = #{jfkmdm},</if>
<if test="jfkmmc != null and jfkmmc !='' "> jfkmmc = #{jfkmmc},</if>
<if test="dfkmdm != null and dfkmdm !='' "> dfkmdm = #{dfkmdm},</if>
<if test="dfkmmc != null and dfkmmc !='' "> dfkmmc = #{dfkmmc},</if>
<if test="fjs != null ">fjs = #{fjs},</if>
<if test="jsfsdm != null and jsfsdm !='' "> jsfsdm = #{jsfsdm},</if>
<if test="jsfsmc != null and jsfsmc !='' "> jsfsmc = #{jsfsmc},</if>
<if test="WZBDJ != null and WZBDJ !='' "> WZBDJ = #{WZBDJ},</if>
<if test="CurSHJDID != null ">CurSHJDID = #{CurSHJDID},</if>
<if test="CurSHJDMC != null and CurSHJDMC !='' "> CurSHJDMC = #{CurSHJDMC},</if>
<if test="CurSHJDSHR != null and CurSHJDSHR !='' "> CurSHJDSHR = #{CurSHJDSHR},</if>
<if test="AllSHRLB != null and AllSHRLB !='' "> AllSHRLB = #{AllSHRLB},</if>
<if test="Billczy != null and Billczy !='' "> Billczy = #{Billczy},</if>
<if test="SJLY != null and SJLY !='' "> SJLY = #{SJLY},</if>
<if test="DJJE != null and DJJE !='' "> DJJE = #{DJJE},</if>
<if test="SumSDS != null and SumSDS !='' "> SumSDS = #{SumSDS},</if>
<if test="SumQFDK != null and SumQFDK !='' "> SumQFDK = #{SumQFDK},</if>
<if test="RecCount != null ">RecCount = #{RecCount},</if>
<if test="RYCount != null ">RYCount = #{RYCount},</if>
<if test="BZRLXFS != null and BZRLXFS !='' "> BZRLXFS = #{BZRLXFS},</if>
<if test="FZ6DM != null and FZ6DM !='' "> FZ6DM = #{FZ6DM},</if>
<if test="FZ6MC != null and FZ6MC !='' "> FZ6MC = #{FZ6MC},</if>
<if test="FZ7DM != null and FZ7DM !='' "> FZ7DM = #{FZ7DM},</if>
<if test="FZ7MC != null and FZ7MC !='' "> FZ7MC = #{FZ7MC},</if>
<if test="FZ8DM != null and FZ8DM !='' "> FZ8DM = #{FZ8DM},</if>
<if test="FZ8MC != null and FZ8MC !='' "> FZ8MC = #{FZ8MC},</if>
<if test="FZ9DM != null and FZ9DM !='' "> FZ9DM = #{FZ9DM},</if>
<if test="FZ9MC != null and FZ9MC !='' "> FZ9MC = #{FZ9MC},</if>
<if test="FZADM != null and FZADM !='' "> FZADM = #{FZADM},</if>
<if test="FZAMC != null and FZAMC !='' "> FZAMC = #{FZAMC},</if>
<if test="CZSQZFM != null and CZSQZFM !='' "> CZSQZFM = #{CZSQZFM},</if>
<if test="BillGUID != null and BillGUID !='' "> BillGUID = #{BillGUID},</if>
<if test="FFYF != null and FFYF !='' "> FFYF = #{FFYF},</if>
<if test="THBZ != null and THBZ !='' "> THBZ = #{THBZ}</if>
</trim>
where MXDH = #{MXDH}
</update>
</mapper>

View File

@ -0,0 +1,810 @@
package com.hzya.frame.grpU8.nxproof.gzlwfml.entity;
import java.util.Date;
import org.springframework.format.annotation.DateTimeFormat;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.math.BigDecimal;
import com.hzya.frame.web.entity.BaseEntity;
/**
* @description: 劳务费内容
* @tableName: GZ_LWFNR
* @entityName: GzLwfNrEntity
* @author: gjh
* @history: 1.0
*/
public class GzLwfNrEntity extends BaseEntity {
/** 无备注 */
private String GSDM;
/** 无备注 */
private String FFND;
/** 无备注 */
private String LBDM;
/** 无备注 */
private String LBMC;
/** 无备注 */
private String BMDM;
/** 无备注 */
private String BMMC;
/** 无备注 */
private String LXDM;
/** 无备注 */
private String LXMC;
/** 无备注 */
private String ZYDM;
/** 无备注 */
private String ZYXM;
/** 无备注 */
private String MXDH;
/** 无备注 */
private String FFDATE;
/** 无备注 */
private Integer FFCS;
/** 无备注 */
private String FFLX;
/** 无备注 */
private String FFZH;
/** 无备注 */
private String SFZH;
/** 无备注 */
private String SBBMDM;
/** 无备注 */
private String SBBMMC;
/** 无备注 */
private Integer GZDM;
/** 无备注 */
private String MXXMDM;
/** 无备注 */
private String MXXMMC;
/** 无备注 */
private Integer MXFLH;
/** 无备注 */
private String JE;
/** 无备注 */
private String BZ;
/** 无备注 */
private BigDecimal SDS;
/** 无备注 */
private String yhmc;
/** 无备注 */
private Integer ZJLXDM;
/** 无备注 */
private String ZJLXMC;
/** 无备注 */
private String GZXMMC;
/** 无备注 */
private String GROUPID;
/** 无备注 */
private Integer ZFZT;
/** 无备注 */
private String DJLX;
/** 无备注 */
private String ZBID;
/** 无备注 */
private String ZBLB;
/** 无备注 */
private String YHHH;
/** 无备注 */
private String KHSF;
/** 无备注 */
private String KHCS;
/** 无备注 */
private String DJBH;
/** 无备注 */
private String XMDM;
/** 无备注 */
private String XMMC;
/** 无备注 */
private String ZFCZY;
/** 无备注 */
private String ZFRQ;
/** 无备注 */
private String ZFSJ;
/** 无备注 */
private String ZFID;
/** 无备注 */
private Integer ZFGROUPFLH;
/** 无备注 */
private String YJSDS;
/** 无备注 */
private String KHHDM;
/** 无备注 */
private String KHHMC;
/** 无备注 */
private String XSID;
/** 无备注 */
private String XSQFDK;
/** 无备注 */
private String KKJE;
/** 无备注 */
private String DJH;
/** 无备注 */
private String DJNM;
/** 无备注 */
private Integer SFDK;
/** 无备注 */
private String QFJE;
/** 无备注 */
private String KHSFDM;
/** 无备注 */
private String KHCSDM;
/** 无备注 */
private String YHJGDM;
/** 无备注 */
private String YHJGMC;
/** 无备注 */
private String NATION;
/** 无备注 */
private String TELEPHONE;
/** 无备注 */
private String ChkResult;
/** 无备注 */
private String ChkTips;
/** 无备注 */
private String YHKJY;
/** 无备注 */
private String BillGUID;
/** 无备注 */
private String GZDW;
/** 无备注 */
public void setGSDM(String GSDM) {
this.GSDM = GSDM;
}
/** 无备注 */
public String getGSDM() {
return GSDM;
}
/** 无备注 */
public void setFFND(String FFND) {
this.FFND = FFND;
}
/** 无备注 */
public String getFFND() {
return FFND;
}
/** 无备注 */
public void setLBDM(String LBDM) {
this.LBDM = LBDM;
}
/** 无备注 */
public String getLBDM() {
return LBDM;
}
/** 无备注 */
public void setLBMC(String LBMC) {
this.LBMC = LBMC;
}
/** 无备注 */
public String getLBMC() {
return LBMC;
}
/** 无备注 */
public void setBMDM(String BMDM) {
this.BMDM = BMDM;
}
/** 无备注 */
public String getBMDM() {
return BMDM;
}
/** 无备注 */
public void setBMMC(String BMMC) {
this.BMMC = BMMC;
}
/** 无备注 */
public String getBMMC() {
return BMMC;
}
/** 无备注 */
public void setLXDM(String LXDM) {
this.LXDM = LXDM;
}
/** 无备注 */
public String getLXDM() {
return LXDM;
}
/** 无备注 */
public void setLXMC(String LXMC) {
this.LXMC = LXMC;
}
/** 无备注 */
public String getLXMC() {
return LXMC;
}
/** 无备注 */
public void setZYDM(String ZYDM) {
this.ZYDM = ZYDM;
}
/** 无备注 */
public String getZYDM() {
return ZYDM;
}
/** 无备注 */
public void setZYXM(String ZYXM) {
this.ZYXM = ZYXM;
}
/** 无备注 */
public String getZYXM() {
return ZYXM;
}
/** 无备注 */
public void setMXDH(String MXDH) {
this.MXDH = MXDH;
}
/** 无备注 */
public String getMXDH() {
return MXDH;
}
/** 无备注 */
public void setFFDATE(String FFDATE) {
this.FFDATE = FFDATE;
}
/** 无备注 */
public String getFFDATE() {
return FFDATE;
}
/** 无备注 */
public void setFFCS(Integer FFCS) {
this.FFCS = FFCS;
}
/** 无备注 */
public Integer getFFCS() {
return FFCS;
}
/** 无备注 */
public void setFFLX(String FFLX) {
this.FFLX = FFLX;
}
/** 无备注 */
public String getFFLX() {
return FFLX;
}
/** 无备注 */
public void setFFZH(String FFZH) {
this.FFZH = FFZH;
}
/** 无备注 */
public String getFFZH() {
return FFZH;
}
/** 无备注 */
public void setSFZH(String SFZH) {
this.SFZH = SFZH;
}
/** 无备注 */
public String getSFZH() {
return SFZH;
}
/** 无备注 */
public void setSBBMDM(String SBBMDM) {
this.SBBMDM = SBBMDM;
}
/** 无备注 */
public String getSBBMDM() {
return SBBMDM;
}
/** 无备注 */
public void setSBBMMC(String SBBMMC) {
this.SBBMMC = SBBMMC;
}
/** 无备注 */
public String getSBBMMC() {
return SBBMMC;
}
/** 无备注 */
public void setGZDM(Integer GZDM) {
this.GZDM = GZDM;
}
/** 无备注 */
public Integer getGZDM() {
return GZDM;
}
/** 无备注 */
public void setMXXMDM(String MXXMDM) {
this.MXXMDM = MXXMDM;
}
/** 无备注 */
public String getMXXMDM() {
return MXXMDM;
}
/** 无备注 */
public void setMXXMMC(String MXXMMC) {
this.MXXMMC = MXXMMC;
}
/** 无备注 */
public String getMXXMMC() {
return MXXMMC;
}
/** 无备注 */
public void setMXFLH(Integer MXFLH) {
this.MXFLH = MXFLH;
}
/** 无备注 */
public Integer getMXFLH() {
return MXFLH;
}
/** 无备注 */
public void setJE(String JE) {
this.JE = JE;
}
/** 无备注 */
public String getJE() {
return JE;
}
/** 无备注 */
public void setBZ(String BZ) {
this.BZ = BZ;
}
/** 无备注 */
public String getBZ() {
return BZ;
}
/** 无备注 */
public void setSDS(BigDecimal SDS) {
this.SDS = SDS;
}
/** 无备注 */
public BigDecimal getSDS() {
return SDS;
}
/** 无备注 */
public void setYhmc(String yhmc) {
this.yhmc = yhmc;
}
/** 无备注 */
public String getYhmc() {
return yhmc;
}
/** 无备注 */
public void setZJLXDM(Integer ZJLXDM) {
this.ZJLXDM = ZJLXDM;
}
/** 无备注 */
public Integer getZJLXDM() {
return ZJLXDM;
}
/** 无备注 */
public void setZJLXMC(String ZJLXMC) {
this.ZJLXMC = ZJLXMC;
}
/** 无备注 */
public String getZJLXMC() {
return ZJLXMC;
}
/** 无备注 */
public void setGZXMMC(String GZXMMC) {
this.GZXMMC = GZXMMC;
}
/** 无备注 */
public String getGZXMMC() {
return GZXMMC;
}
/** 无备注 */
public void setGROUPID(String GROUPID) {
this.GROUPID = GROUPID;
}
/** 无备注 */
public String getGROUPID() {
return GROUPID;
}
/** 无备注 */
public void setZFZT(Integer ZFZT) {
this.ZFZT = ZFZT;
}
/** 无备注 */
public Integer getZFZT() {
return ZFZT;
}
/** 无备注 */
public void setDJLX(String DJLX) {
this.DJLX = DJLX;
}
/** 无备注 */
public String getDJLX() {
return DJLX;
}
/** 无备注 */
public void setZBID(String ZBID) {
this.ZBID = ZBID;
}
/** 无备注 */
public String getZBID() {
return ZBID;
}
/** 无备注 */
public void setZBLB(String ZBLB) {
this.ZBLB = ZBLB;
}
/** 无备注 */
public String getZBLB() {
return ZBLB;
}
/** 无备注 */
public void setYHHH(String YHHH) {
this.YHHH = YHHH;
}
/** 无备注 */
public String getYHHH() {
return YHHH;
}
/** 无备注 */
public void setKHSF(String KHSF) {
this.KHSF = KHSF;
}
/** 无备注 */
public String getKHSF() {
return KHSF;
}
/** 无备注 */
public void setKHCS(String KHCS) {
this.KHCS = KHCS;
}
/** 无备注 */
public String getKHCS() {
return KHCS;
}
/** 无备注 */
public void setDJBH(String DJBH) {
this.DJBH = DJBH;
}
/** 无备注 */
public String getDJBH() {
return DJBH;
}
/** 无备注 */
public void setXMDM(String XMDM) {
this.XMDM = XMDM;
}
/** 无备注 */
public String getXMDM() {
return XMDM;
}
/** 无备注 */
public void setXMMC(String XMMC) {
this.XMMC = XMMC;
}
/** 无备注 */
public String getXMMC() {
return XMMC;
}
/** 无备注 */
public void setZFCZY(String ZFCZY) {
this.ZFCZY = ZFCZY;
}
/** 无备注 */
public String getZFCZY() {
return ZFCZY;
}
/** 无备注 */
public void setZFRQ(String ZFRQ) {
this.ZFRQ = ZFRQ;
}
/** 无备注 */
public String getZFRQ() {
return ZFRQ;
}
/** 无备注 */
public void setZFSJ(String ZFSJ) {
this.ZFSJ = ZFSJ;
}
/** 无备注 */
public String getZFSJ() {
return ZFSJ;
}
/** 无备注 */
public void setZFID(String ZFID) {
this.ZFID = ZFID;
}
/** 无备注 */
public String getZFID() {
return ZFID;
}
/** 无备注 */
public void setZFGROUPFLH(Integer ZFGROUPFLH) {
this.ZFGROUPFLH = ZFGROUPFLH;
}
/** 无备注 */
public Integer getZFGROUPFLH() {
return ZFGROUPFLH;
}
/** 无备注 */
public void setYJSDS(String YJSDS) {
this.YJSDS = YJSDS;
}
/** 无备注 */
public String getYJSDS() {
return YJSDS;
}
/** 无备注 */
public void setKHHDM(String KHHDM) {
this.KHHDM = KHHDM;
}
/** 无备注 */
public String getKHHDM() {
return KHHDM;
}
/** 无备注 */
public void setKHHMC(String KHHMC) {
this.KHHMC = KHHMC;
}
/** 无备注 */
public String getKHHMC() {
return KHHMC;
}
/** 无备注 */
public void setXSID(String XSID) {
this.XSID = XSID;
}
/** 无备注 */
public String getXSID() {
return XSID;
}
/** 无备注 */
public void setXSQFDK(String XSQFDK) {
this.XSQFDK = XSQFDK;
}
/** 无备注 */
public String getXSQFDK() {
return XSQFDK;
}
/** 无备注 */
public void setKKJE(String KKJE) {
this.KKJE = KKJE;
}
/** 无备注 */
public String getKKJE() {
return KKJE;
}
/** 无备注 */
public void setDJH(String DJH) {
this.DJH = DJH;
}
/** 无备注 */
public String getDJH() {
return DJH;
}
/** 无备注 */
public void setDJNM(String DJNM) {
this.DJNM = DJNM;
}
/** 无备注 */
public String getDJNM() {
return DJNM;
}
/** 无备注 */
public void setSFDK(Integer SFDK) {
this.SFDK = SFDK;
}
/** 无备注 */
public Integer getSFDK() {
return SFDK;
}
/** 无备注 */
public void setQFJE(String QFJE) {
this.QFJE = QFJE;
}
/** 无备注 */
public String getQFJE() {
return QFJE;
}
/** 无备注 */
public void setKHSFDM(String KHSFDM) {
this.KHSFDM = KHSFDM;
}
/** 无备注 */
public String getKHSFDM() {
return KHSFDM;
}
/** 无备注 */
public void setKHCSDM(String KHCSDM) {
this.KHCSDM = KHCSDM;
}
/** 无备注 */
public String getKHCSDM() {
return KHCSDM;
}
/** 无备注 */
public void setYHJGDM(String YHJGDM) {
this.YHJGDM = YHJGDM;
}
/** 无备注 */
public String getYHJGDM() {
return YHJGDM;
}
/** 无备注 */
public void setYHJGMC(String YHJGMC) {
this.YHJGMC = YHJGMC;
}
/** 无备注 */
public String getYHJGMC() {
return YHJGMC;
}
/** 无备注 */
public void setNATION(String NATION) {
this.NATION = NATION;
}
/** 无备注 */
public String getNATION() {
return NATION;
}
/** 无备注 */
public void setTELEPHONE(String TELEPHONE) {
this.TELEPHONE = TELEPHONE;
}
/** 无备注 */
public String getTELEPHONE() {
return TELEPHONE;
}
/** 无备注 */
public void setChkResult(String ChkResult) {
this.ChkResult = ChkResult;
}
/** 无备注 */
public String getChkResult() {
return ChkResult;
}
/** 无备注 */
public void setChkTips(String ChkTips) {
this.ChkTips = ChkTips;
}
/** 无备注 */
public String getChkTips() {
return ChkTips;
}
/** 无备注 */
public void setYHKJY(String YHKJY) {
this.YHKJY = YHKJY;
}
/** 无备注 */
public String getYHKJY() {
return YHKJY;
}
/** 无备注 */
public void setBillGUID(String BillGUID) {
this.BillGUID = BillGUID;
}
/** 无备注 */
public String getBillGUID() {
return BillGUID;
}
/** 无备注 */
public void setGZDW(String GZDW) {
this.GZDW = GZDW;
}
/** 无备注 */
public String getGZDW() {
return GZDW;
}
}

View File

@ -0,0 +1,508 @@
<?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.hzya.frame.grpU8.nxproof.gzlwfml.dao.impl.GzLwfNrDaoImpl">
<resultMap id="get-GzLwfNrEntity-result" type="com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfNrEntity">
<!--无备注 -->
<result property="GSDM" column="GSDM" />
<!--无备注 -->
<result property="FFND" column="FFND" />
<!--无备注 -->
<result property="LBDM" column="LBDM" />
<!--无备注 -->
<result property="LBMC" column="LBMC" />
<!--无备注 -->
<result property="BMDM" column="BMDM" />
<!--无备注 -->
<result property="BMMC" column="BMMC" />
<!--无备注 -->
<result property="LXDM" column="LXDM" />
<!--无备注 -->
<result property="LXMC" column="LXMC" />
<!--无备注 -->
<result property="ZYDM" column="ZYDM" />
<!--无备注 -->
<result property="ZYXM" column="ZYXM" />
<!--无备注 -->
<result property="MXDH" column="MXDH" />
<!--无备注 -->
<result property="FFDATE" column="FFDATE" />
<!--无备注 -->
<result property="FFCS" column="FFCS" />
<!--无备注 -->
<result property="FFLX" column="FFLX" />
<!--无备注 -->
<result property="FFZH" column="FFZH" />
<!--无备注 -->
<result property="SFZH" column="SFZH" />
<!--无备注 -->
<result property="SBBMDM" column="SBBMDM" />
<!--无备注 -->
<result property="SBBMMC" column="SBBMMC" />
<!--无备注 -->
<result property="GZDM" column="GZDM" />
<!--无备注 -->
<result property="MXXMDM" column="MXXMDM" />
<!--无备注 -->
<result property="MXXMMC" column="MXXMMC" />
<!--无备注 -->
<result property="MXFLH" column="MXFLH" />
<!--无备注 -->
<result property="JE" column="JE" />
<!--无备注 -->
<result property="BZ" column="BZ" />
<!--无备注 -->
<result property="SDS" column="SDS" />
<!--无备注 -->
<result property="yhmc" column="yhmc" />
<!--无备注 -->
<result property="ZJLXDM" column="ZJLXDM" />
<!--无备注 -->
<result property="ZJLXMC" column="ZJLXMC" />
<!--无备注 -->
<result property="GZXMMC" column="GZXMMC" />
<!--无备注 -->
<result property="GROUPID" column="GROUPID" />
<!--无备注 -->
<result property="ZFZT" column="ZFZT" />
<!--无备注 -->
<result property="DJLX" column="DJLX" />
<!--无备注 -->
<result property="ZBID" column="ZBID" />
<!--无备注 -->
<result property="ZBLB" column="ZBLB" />
<!--无备注 -->
<result property="YHHH" column="YHHH" />
<!--无备注 -->
<result property="KHSF" column="KHSF" />
<!--无备注 -->
<result property="KHCS" column="KHCS" />
<!--无备注 -->
<result property="DJBH" column="DJBH" />
<!--无备注 -->
<result property="XMDM" column="XMDM" />
<!--无备注 -->
<result property="XMMC" column="XMMC" />
<!--无备注 -->
<result property="ZFCZY" column="ZFCZY" />
<!--无备注 -->
<result property="ZFRQ" column="ZFRQ" />
<!--无备注 -->
<result property="ZFSJ" column="ZFSJ" />
<!--无备注 -->
<result property="ZFID" column="ZFID" />
<!--无备注 -->
<result property="ZFGROUPFLH" column="ZFGROUPFLH" />
<!--无备注 -->
<result property="YJSDS" column="YJSDS" />
<!--无备注 -->
<result property="KHHDM" column="KHHDM" />
<!--无备注 -->
<result property="KHHMC" column="KHHMC" />
<!--无备注 -->
<result property="XSID" column="XSID" />
<!--无备注 -->
<result property="XSQFDK" column="XSQFDK" />
<!--无备注 -->
<result property="KKJE" column="KKJE" />
<!--无备注 -->
<result property="DJH" column="DJH" />
<!--无备注 -->
<result property="DJNM" column="DJNM" />
<!--无备注 -->
<result property="SFDK" column="SFDK" />
<!--无备注 -->
<result property="QFJE" column="QFJE" />
<!--无备注 -->
<result property="KHSFDM" column="KHSFDM" />
<!--无备注 -->
<result property="KHCSDM" column="KHCSDM" />
<!--无备注 -->
<result property="YHJGDM" column="YHJGDM" />
<!--无备注 -->
<result property="YHJGMC" column="YHJGMC" />
<!--无备注 -->
<result property="NATION" column="NATION" />
<!--无备注 -->
<result property="TELEPHONE" column="TELEPHONE" />
<!--无备注 -->
<result property="ChkResult" column="ChkResult" />
<!--无备注 -->
<result property="ChkTips" column="ChkTips" />
<!--无备注 -->
<result property="YHKJY" column="YHKJY" />
<!--无备注 -->
<result property="BillGUID" column="BillGUID" />
<!--无备注 -->
<result property="GZDW" column="GZDW" />
</resultMap>
<sql id="GzLwfNrEntity_Base_Column_List">
GSDM,
FFND,
LBDM,
LBMC,
BMDM,
BMMC,
LXDM,
LXMC,
ZYDM,
ZYXM,
MXDH,
FFDATE,
FFCS,
FFLX,
FFZH,
SFZH,
SBBMDM,
SBBMMC,
GZDM,
MXXMDM,
MXXMMC,
MXFLH,
JE,
BZ,
SDS,
yhmc,
ZJLXDM,
ZJLXMC,
GZXMMC,
GROUPID,
ZFZT,
DJLX,
ZBID,
ZBLB,
YHHH,
KHSF,
KHCS,
DJBH,
XMDM,
XMMC,
ZFCZY,
ZFRQ,
ZFSJ,
ZFID,
ZFGROUPFLH,
YJSDS,
KHHDM,
KHHMC,
XSID,
XSQFDK,
KKJE,
DJH,
DJNM,
SFDK,
QFJE,
KHSFDM,
KHCSDM,
YHJGDM,
YHJGMC,
NATION,
TELEPHONE,
ChkResult,
ChkTips,
YHKJY,
BillGUID,
GZDW
</sql>
<!-- 查询 采用==查询 -->
<select id="entity_list_base" resultMap="get-GzLwfNrEntity-result" parameterType="com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfNrEntity">
select
<include refid="GzLwfNrEntity_Base_Column_List" />
from GZ_LWFNR
<trim prefix="where" prefixOverrides="and">
<if test="GSDM != null and GSDM !='' ">GSDM = #{GSDM} </if>
<if test="FFND != null and FFND !='' "> and FFND = #{FFND}</if>
<if test="LBDM != null and LBDM !='' "> and LBDM = #{LBDM}</if>
<if test="LBMC != null and LBMC !='' "> and LBMC = #{LBMC}</if>
<if test="BMDM != null and BMDM !='' "> and BMDM = #{BMDM}</if>
<if test="BMMC != null and BMMC !='' "> and BMMC = #{BMMC}</if>
<if test="LXDM != null and LXDM !='' "> and LXDM = #{LXDM}</if>
<if test="LXMC != null and LXMC !='' "> and LXMC = #{LXMC}</if>
<if test="ZYDM != null and ZYDM !='' "> and ZYDM = #{ZYDM}</if>
<if test="ZYXM != null and ZYXM !='' "> and ZYXM = #{ZYXM}</if>
<if test="MXDH != null and MXDH !='' "> and MXDH = #{MXDH}</if>
<if test="FFDATE != null and FFDATE !='' "> and FFDATE = #{FFDATE}</if>
<if test="FFCS != null and FFCS !='' "> and FFCS = #{FFCS}</if>
<if test="FFLX != null and FFLX !='' "> and FFLX = #{FFLX}</if>
<if test="FFZH != null and FFZH !='' "> and FFZH = #{FFZH}</if>
<if test="SFZH != null and SFZH !='' "> and SFZH = #{SFZH}</if>
<if test="SBBMDM != null and SBBMDM !='' "> and SBBMDM = #{SBBMDM}</if>
<if test="SBBMMC != null and SBBMMC !='' "> and SBBMMC = #{SBBMMC}</if>
<if test="GZDM != null "> and GZDM = #{GZDM}</if>
<if test="MXXMDM != null and MXXMDM !='' "> and MXXMDM = #{MXXMDM}</if>
<if test="MXXMMC != null and MXXMMC !='' "> and MXXMMC = #{MXXMMC}</if>
<if test="MXFLH != null "> and MXFLH = #{MXFLH}</if>
<if test="JE != null and JE !='' "> and JE = #{JE}</if>
<if test="BZ != null and BZ !='' "> and BZ = #{BZ}</if>
<if test="SDS != null "> and SDS = #{SDS}</if>
<if test="yhmc != null and yhmc !='' "> and yhmc = #{yhmc}</if>
<if test="ZJLXDM != null "> and ZJLXDM = #{ZJLXDM}</if>
<if test="ZJLXMC != null and ZJLXMC !='' "> and ZJLXMC = #{ZJLXMC}</if>
<if test="GZXMMC != null and GZXMMC !='' "> and GZXMMC = #{GZXMMC}</if>
<if test="GROUPID != null and GROUPID !='' "> and GROUPID = #{GROUPID}</if>
<if test="ZFZT != null "> and ZFZT = #{ZFZT}</if>
<if test="DJLX != null and DJLX !='' "> and DJLX = #{DJLX}</if>
<if test="ZBID != null and ZBID !='' "> and ZBID = #{ZBID}</if>
<if test="ZBLB != null and ZBLB !='' "> and ZBLB = #{ZBLB}</if>
<if test="YHHH != null and YHHH !='' "> and YHHH = #{YHHH}</if>
<if test="KHSF != null and KHSF !='' "> and KHSF = #{KHSF}</if>
<if test="KHCS != null and KHCS !='' "> and KHCS = #{KHCS}</if>
<if test="DJBH != null and DJBH !='' "> and DJBH = #{DJBH}</if>
<if test="XMDM != null and XMDM !='' "> and XMDM = #{XMDM}</if>
<if test="XMMC != null and XMMC !='' "> and XMMC = #{XMMC}</if>
<if test="ZFCZY != null and ZFCZY !='' "> and ZFCZY = #{ZFCZY}</if>
<if test="ZFRQ != null and ZFRQ !='' "> and ZFRQ = #{ZFRQ}</if>
<if test="ZFSJ != null and ZFSJ !='' "> and ZFSJ = #{ZFSJ}</if>
<if test="ZFID != null and ZFID !='' "> and ZFID = #{ZFID}</if>
<if test="ZFGROUPFLH != null "> and ZFGROUPFLH = #{ZFGROUPFLH}</if>
<if test="YJSDS != null and YJSDS !='' "> and YJSDS = #{YJSDS}</if>
<if test="KHHDM != null and KHHDM !='' "> and KHHDM = #{KHHDM}</if>
<if test="KHHMC != null and KHHMC !='' "> and KHHMC = #{KHHMC}</if>
<if test="XSID != null and XSID !='' "> and XSID = #{XSID}</if>
<if test="XSQFDK != null and XSQFDK !='' "> and XSQFDK = #{XSQFDK}</if>
<if test="KKJE != null and KKJE !='' "> and KKJE = #{KKJE}</if>
<if test="DJH != null and DJH !='' "> and DJH = #{DJH}</if>
<if test="DJNM != null and DJNM !='' "> and DJNM = #{DJNM}</if>
<if test="SFDK != null "> and SFDK = #{SFDK}</if>
<if test="QFJE != null and QFJE !='' "> and QFJE = #{QFJE}</if>
<if test="KHSFDM != null and KHSFDM !='' "> and KHSFDM = #{KHSFDM}</if>
<if test="KHCSDM != null and KHCSDM !='' "> and KHCSDM = #{KHCSDM}</if>
<if test="YHJGDM != null and YHJGDM !='' "> and YHJGDM = #{YHJGDM}</if>
<if test="YHJGMC != null and YHJGMC !='' "> and YHJGMC = #{YHJGMC}</if>
<if test="NATION != null and NATION !='' "> and NATION = #{NATION}</if>
<if test="TELEPHONE != null and TELEPHONE !='' "> and TELEPHONE = #{TELEPHONE}</if>
<if test="ChkResult != null and ChkResult !='' "> and ChkResult = #{ChkResult}</if>
<if test="ChkTips != null and ChkTips !='' "> and ChkTips = #{ChkTips}</if>
<if test="YHKJY != null and YHKJY !='' "> and YHKJY = #{YHKJY}</if>
<if test="BillGUID != null and BillGUID !='' "> and BillGUID = #{BillGUID}</if>
<if test="GZDW != null and GZDW !='' "> and GZDW = #{GZDW}</if>
</trim>
</select>
<!-- 新增 -->
<insert id="entity_insert" parameterType="com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfNrEntity">
insert into GZ_LWFNR(
<trim suffix="" suffixOverrides=",">
<if test="GSDM != null and GSDM !='' "> GSDM, </if>
<if test="FFND != null and FFND !='' "> FFND, </if>
<if test="LBDM != null and LBDM !='' "> LBDM, </if>
<if test="LBMC != null and LBMC !='' "> LBMC, </if>
<if test="BMDM != null and BMDM !='' "> BMDM, </if>
<if test="BMMC != null and BMMC !='' "> BMMC, </if>
<if test="LXDM != null and LXDM !='' "> LXDM, </if>
<if test="LXMC != null and LXMC !='' "> LXMC, </if>
<if test="ZYDM != null and ZYDM !='' "> ZYDM, </if>
<if test="ZYXM != null and ZYXM !='' "> ZYXM, </if>
<if test="MXDH != null and MXDH !='' "> MXDH, </if>
<if test="FFDATE != null and FFDATE !='' "> FFDATE, </if>
<if test="FFCS != null and FFCS !='' "> FFCS, </if>
<if test="FFLX != null and FFLX !='' "> FFLX, </if>
<if test="FFZH != null and FFZH !='' "> FFZH, </if>
<if test="SFZH != null and SFZH !='' "> SFZH, </if>
<if test="SBBMDM != null and SBBMDM !='' "> SBBMDM, </if>
<if test="SBBMMC != null and SBBMMC !='' "> SBBMMC, </if>
<if test="GZDM != null ">GZDM,</if>
<if test="MXXMDM != null and MXXMDM !='' "> MXXMDM, </if>
<if test="MXXMMC != null and MXXMMC !='' "> MXXMMC, </if>
<if test="MXFLH != null ">MXFLH,</if>
<if test="JE != null and JE !='' "> JE, </if>
<if test="BZ != null and BZ !='' "> BZ, </if>
<if test="SDS != null ">SDS,</if>
<if test="yhmc != null and yhmc !='' "> yhmc, </if>
<if test="ZJLXDM != null ">ZJLXDM,</if>
<if test="ZJLXMC != null and ZJLXMC !='' "> ZJLXMC, </if>
<if test="GZXMMC != null and GZXMMC !='' "> GZXMMC, </if>
<if test="GROUPID != null and GROUPID !='' "> GROUPID, </if>
<if test="ZFZT != null ">ZFZT,</if>
<if test="DJLX != null and DJLX !='' "> DJLX, </if>
<if test="ZBID != null and ZBID !='' "> ZBID, </if>
<if test="ZBLB != null and ZBLB !='' "> ZBLB, </if>
<if test="YHHH != null and YHHH !='' "> YHHH, </if>
<if test="KHSF != null and KHSF !='' "> KHSF, </if>
<if test="KHCS != null and KHCS !='' "> KHCS, </if>
<if test="DJBH != null and DJBH !='' "> DJBH, </if>
<if test="XMDM != null and XMDM !='' "> XMDM, </if>
<if test="XMMC != null and XMMC !='' "> XMMC, </if>
<if test="ZFCZY != null and ZFCZY !='' "> ZFCZY, </if>
<if test="ZFRQ != null and ZFRQ !='' "> ZFRQ, </if>
<if test="ZFSJ != null and ZFSJ !='' "> ZFSJ, </if>
<if test="ZFID != null and ZFID !='' "> ZFID, </if>
<if test="ZFGROUPFLH != null ">ZFGROUPFLH,</if>
<if test="YJSDS != null and YJSDS !='' "> YJSDS, </if>
<if test="KHHDM != null and KHHDM !='' "> KHHDM, </if>
<if test="KHHMC != null and KHHMC !='' "> KHHMC, </if>
<if test="XSID != null and XSID !='' "> XSID, </if>
<if test="XSQFDK != null and XSQFDK !='' "> XSQFDK, </if>
<if test="KKJE != null and KKJE !='' "> KKJE, </if>
<if test="DJH != null and DJH !='' "> DJH, </if>
<if test="DJNM != null and DJNM !='' "> DJNM, </if>
<if test="SFDK != null ">SFDK,</if>
<if test="QFJE != null and QFJE !='' "> QFJE, </if>
<if test="KHSFDM != null and KHSFDM !='' "> KHSFDM, </if>
<if test="KHCSDM != null and KHCSDM !='' "> KHCSDM, </if>
<if test="YHJGDM != null and YHJGDM !='' "> YHJGDM, </if>
<if test="YHJGMC != null and YHJGMC !='' "> YHJGMC, </if>
<if test="NATION != null and NATION !='' "> NATION, </if>
<if test="TELEPHONE != null and TELEPHONE !='' "> TELEPHONE, </if>
<if test="ChkResult != null and ChkResult !='' "> ChkResult, </if>
<if test="ChkTips != null and ChkTips !='' "> ChkTips, </if>
<if test="YHKJY != null and YHKJY !='' "> YHKJY, </if>
<if test="BillGUID != null and BillGUID !='' "> BillGUID, </if>
<if test="GZDW != null and GZDW !='' "> GZDW </if>
</trim>
)values
(
<trim suffix="" suffixOverrides=",">
<if test="GSDM != null and GSDM !='' "> #{GSDM}, </if>
<if test="FFND != null and FFND !='' "> #{FFND}, </if>
<if test="LBDM != null and LBDM !='' "> #{LBDM}, </if>
<if test="LBMC != null and LBMC !='' "> #{LBMC}, </if>
<if test="BMDM != null and BMDM !='' "> #{BMDM}, </if>
<if test="BMMC != null and BMMC !='' "> #{BMMC}, </if>
<if test="LXDM != null and LXDM !='' "> #{LXDM}, </if>
<if test="LXMC != null and LXMC !='' "> #{LXMC}, </if>
<if test="ZYDM != null and ZYDM !='' "> #{ZYDM}, </if>
<if test="ZYXM != null and ZYXM !='' "> #{ZYXM}, </if>
<if test="MXDH != null and MXDH !='' "> #{MXDH}, </if>
<if test="FFDATE != null and FFDATE !='' "> #{FFDATE}, </if>
<if test="FFCS != null and FFCS !='' "> #{FFCS}, </if>
<if test="FFLX != null and FFLX !='' "> #{FFLX}, </if>
<if test="FFZH != null and FFZH !='' "> #{FFZH}, </if>
<if test="SFZH != null and SFZH !='' "> #{SFZH}, </if>
<if test="SBBMDM != null and SBBMDM !='' "> #{SBBMDM}, </if>
<if test="SBBMMC != null and SBBMMC !='' "> #{SBBMMC}, </if>
<if test="GZDM != null ">#{GZDM},</if>
<if test="MXXMDM != null and MXXMDM !='' "> #{MXXMDM}, </if>
<if test="MXXMMC != null and MXXMMC !='' "> #{MXXMMC}, </if>
<if test="MXFLH != null ">#{MXFLH},</if>
<if test="JE != null and JE !='' "> #{JE}, </if>
<if test="BZ != null and BZ !='' "> #{BZ}, </if>
<if test="SDS != null ">#{SDS},</if>
<if test="yhmc != null and yhmc !='' "> #{yhmc}, </if>
<if test="ZJLXDM != null ">#{ZJLXDM},</if>
<if test="ZJLXMC != null and ZJLXMC !='' "> #{ZJLXMC}, </if>
<if test="GZXMMC != null and GZXMMC !='' "> #{GZXMMC}, </if>
<if test="GROUPID != null and GROUPID !='' "> #{GROUPID}, </if>
<if test="ZFZT != null ">#{ZFZT},</if>
<if test="DJLX != null and DJLX !='' "> #{DJLX}, </if>
<if test="ZBID != null and ZBID !='' "> #{ZBID}, </if>
<if test="ZBLB != null and ZBLB !='' "> #{ZBLB}, </if>
<if test="YHHH != null and YHHH !='' "> #{YHHH}, </if>
<if test="KHSF != null and KHSF !='' "> #{KHSF}, </if>
<if test="KHCS != null and KHCS !='' "> #{KHCS}, </if>
<if test="DJBH != null and DJBH !='' "> #{DJBH}, </if>
<if test="XMDM != null and XMDM !='' "> #{XMDM}, </if>
<if test="XMMC != null and XMMC !='' "> #{XMMC}, </if>
<if test="ZFCZY != null and ZFCZY !='' "> #{ZFCZY}, </if>
<if test="ZFRQ != null and ZFRQ !='' "> #{ZFRQ}, </if>
<if test="ZFSJ != null and ZFSJ !='' "> #{ZFSJ}, </if>
<if test="ZFID != null and ZFID !='' "> #{ZFID}, </if>
<if test="ZFGROUPFLH != null ">#{ZFGROUPFLH},</if>
<if test="YJSDS != null and YJSDS !='' "> #{YJSDS}, </if>
<if test="KHHDM != null and KHHDM !='' "> #{KHHDM}, </if>
<if test="KHHMC != null and KHHMC !='' "> #{KHHMC}, </if>
<if test="XSID != null and XSID !='' "> #{XSID}, </if>
<if test="XSQFDK != null and XSQFDK !='' "> #{XSQFDK}, </if>
<if test="KKJE != null and KKJE !='' "> #{KKJE}, </if>
<if test="DJH != null and DJH !='' "> #{DJH}, </if>
<if test="DJNM != null and DJNM !='' "> #{DJNM}, </if>
<if test="SFDK != null ">#{SFDK},</if>
<if test="QFJE != null and QFJE !='' "> #{QFJE}, </if>
<if test="KHSFDM != null and KHSFDM !='' "> #{KHSFDM}, </if>
<if test="KHCSDM != null and KHCSDM !='' "> #{KHCSDM}, </if>
<if test="YHJGDM != null and YHJGDM !='' "> #{YHJGDM}, </if>
<if test="YHJGMC != null and YHJGMC !='' "> #{YHJGMC}, </if>
<if test="NATION != null and NATION !='' "> #{NATION}, </if>
<if test="TELEPHONE != null and TELEPHONE !='' "> #{TELEPHONE}, </if>
<if test="ChkResult != null and ChkResult !='' "> #{ChkResult}, </if>
<if test="ChkTips != null and ChkTips !='' "> #{ChkTips}, </if>
<if test="YHKJY != null and YHKJY !='' "> #{YHKJY}, </if>
<if test="BillGUID != null and BillGUID !='' "> #{BillGUID}, </if>
<if test="GZDW != null and GZDW !='' "> #{GZDW}</if>
</trim>
)
</insert>
<!-- 修改 -->
<update id="entity_update" parameterType="com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfNrEntity">
update GZ_LWFNR set
<trim suffix="" suffixOverrides=",">
<if test="GSDM != null and GSDM !='' "> GSDM = #{GSDM},</if>
<if test="FFND != null and FFND !='' "> FFND = #{FFND},</if>
<if test="LBDM != null and LBDM !='' "> LBDM = #{LBDM},</if>
<if test="LBMC != null and LBMC !='' "> LBMC = #{LBMC},</if>
<if test="BMDM != null and BMDM !='' "> BMDM = #{BMDM},</if>
<if test="BMMC != null and BMMC !='' "> BMMC = #{BMMC},</if>
<if test="LXDM != null and LXDM !='' "> LXDM = #{LXDM},</if>
<if test="LXMC != null and LXMC !='' "> LXMC = #{LXMC},</if>
<if test="ZYDM != null and ZYDM !='' "> ZYDM = #{ZYDM},</if>
<if test="ZYXM != null and ZYXM !='' "> ZYXM = #{ZYXM},</if>
<if test="MXDH != null and MXDH !='' "> MXDH = #{MXDH},</if>
<if test="FFDATE != null and FFDATE !='' "> FFDATE = #{FFDATE},</if>
<if test="FFCS != null and FFCS !='' "> FFCS = #{FFCS},</if>
<if test="FFLX != null and FFLX !='' "> FFLX = #{FFLX},</if>
<if test="FFZH != null and FFZH !='' "> FFZH = #{FFZH},</if>
<if test="SFZH != null and SFZH !='' "> SFZH = #{SFZH},</if>
<if test="SBBMDM != null and SBBMDM !='' "> SBBMDM = #{SBBMDM},</if>
<if test="SBBMMC != null and SBBMMC !='' "> SBBMMC = #{SBBMMC},</if>
<if test="GZDM != null ">GZDM = #{GZDM},</if>
<if test="MXXMDM != null and MXXMDM !='' "> MXXMDM = #{MXXMDM},</if>
<if test="MXXMMC != null and MXXMMC !='' "> MXXMMC = #{MXXMMC},</if>
<if test="MXFLH != null ">MXFLH = #{MXFLH},</if>
<if test="JE != null and JE !='' "> JE = #{JE},</if>
<if test="BZ != null and BZ !='' "> BZ = #{BZ},</if>
<if test="SDS != null ">SDS = #{SDS},</if>
<if test="yhmc != null and yhmc !='' "> yhmc = #{yhmc},</if>
<if test="ZJLXDM != null ">ZJLXDM = #{ZJLXDM},</if>
<if test="ZJLXMC != null and ZJLXMC !='' "> ZJLXMC = #{ZJLXMC},</if>
<if test="GZXMMC != null and GZXMMC !='' "> GZXMMC = #{GZXMMC},</if>
<if test="GROUPID != null and GROUPID !='' "> GROUPID = #{GROUPID},</if>
<if test="ZFZT != null ">ZFZT = #{ZFZT},</if>
<if test="DJLX != null and DJLX !='' "> DJLX = #{DJLX},</if>
<if test="ZBID != null and ZBID !='' "> ZBID = #{ZBID},</if>
<if test="ZBLB != null and ZBLB !='' "> ZBLB = #{ZBLB},</if>
<if test="YHHH != null and YHHH !='' "> YHHH = #{YHHH},</if>
<if test="KHSF != null and KHSF !='' "> KHSF = #{KHSF},</if>
<if test="KHCS != null and KHCS !='' "> KHCS = #{KHCS},</if>
<if test="DJBH != null and DJBH !='' "> DJBH = #{DJBH},</if>
<if test="XMDM != null and XMDM !='' "> XMDM = #{XMDM},</if>
<if test="XMMC != null and XMMC !='' "> XMMC = #{XMMC},</if>
<if test="ZFCZY != null and ZFCZY !='' "> ZFCZY = #{ZFCZY},</if>
<if test="ZFRQ != null and ZFRQ !='' "> ZFRQ = #{ZFRQ},</if>
<if test="ZFSJ != null and ZFSJ !='' "> ZFSJ = #{ZFSJ},</if>
<if test="ZFID != null and ZFID !='' "> ZFID = #{ZFID},</if>
<if test="ZFGROUPFLH != null ">ZFGROUPFLH = #{ZFGROUPFLH},</if>
<if test="YJSDS != null and YJSDS !='' "> YJSDS = #{YJSDS},</if>
<if test="KHHDM != null and KHHDM !='' "> KHHDM = #{KHHDM},</if>
<if test="KHHMC != null and KHHMC !='' "> KHHMC = #{KHHMC},</if>
<if test="XSID != null and XSID !='' "> XSID = #{XSID},</if>
<if test="XSQFDK != null and XSQFDK !='' "> XSQFDK = #{XSQFDK},</if>
<if test="KKJE != null and KKJE !='' "> KKJE = #{KKJE},</if>
<if test="DJH != null and DJH !='' "> DJH = #{DJH},</if>
<if test="DJNM != null and DJNM !='' "> DJNM = #{DJNM},</if>
<if test="SFDK != null ">SFDK = #{SFDK},</if>
<if test="QFJE != null and QFJE !='' "> QFJE = #{QFJE},</if>
<if test="KHSFDM != null and KHSFDM !='' "> KHSFDM = #{KHSFDM},</if>
<if test="KHCSDM != null and KHCSDM !='' "> KHCSDM = #{KHCSDM},</if>
<if test="YHJGDM != null and YHJGDM !='' "> YHJGDM = #{YHJGDM},</if>
<if test="YHJGMC != null and YHJGMC !='' "> YHJGMC = #{YHJGMC},</if>
<if test="NATION != null and NATION !='' "> NATION = #{NATION},</if>
<if test="TELEPHONE != null and TELEPHONE !='' "> TELEPHONE = #{TELEPHONE},</if>
<if test="ChkResult != null and ChkResult !='' "> ChkResult = #{ChkResult},</if>
<if test="ChkTips != null and ChkTips !='' "> ChkTips = #{ChkTips},</if>
<if test="YHKJY != null and YHKJY !='' "> YHKJY = #{YHKJY},</if>
<if test="BillGUID != null and BillGUID !='' "> BillGUID = #{BillGUID},</if>
<if test="GZDW != null and GZDW !='' "> GZDW = #{GZDW}</if>
</trim>
where BillGUID = #{BillGUID}
</update>
<!-- 删除 -->
<delete id="entity_delete" parameterType="com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfNrEntity" >
delete from GZ_LWFNR where MXDH = #{MXDH} and gsdm = #{GSDM} and FFND = #{FFDN}
</delete>
</mapper>

View File

@ -0,0 +1,138 @@
package com.hzya.frame.grpU8.nxproof.gzlwfml.entity;
import java.util.Date;
import org.springframework.format.annotation.DateTimeFormat;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.math.BigDecimal;
import com.hzya.frame.web.entity.BaseEntity;
/**
* @description: 劳务费税率
* @tableName: gz_lwfsds
* @entityName: GzLwfSdsEntity
* @author: gjh
* @history: 1.0
*/
public class GzLwfSdsEntity extends BaseEntity {
/** 无备注 */
private String gsdm;
/** 无备注 */
private Integer jc;
/** 无备注 */
private Integer xx;
/** 无备注 */
private Integer sx;
/** 无备注 */
private Integer js;
/** 无备注 */
private Integer fjf;
/** 无备注 */
private String sl;
/** 无备注 */
private String kcs;
/** 无备注 */
private Integer SLBDM;
/** 无备注 */
private String SLBMC;
/** 无备注 */
public void setGsdm(String gsdm) {
this.gsdm = gsdm;
}
/** 无备注 */
public String getGsdm() {
return gsdm;
}
/** 无备注 */
public void setJc(Integer jc) {
this.jc = jc;
}
/** 无备注 */
public Integer getJc() {
return jc;
}
/** 无备注 */
public void setXx(Integer xx) {
this.xx = xx;
}
/** 无备注 */
public Integer getXx() {
return xx;
}
/** 无备注 */
public void setSx(Integer sx) {
this.sx = sx;
}
/** 无备注 */
public Integer getSx() {
return sx;
}
/** 无备注 */
public void setJs(Integer js) {
this.js = js;
}
/** 无备注 */
public Integer getJs() {
return js;
}
/** 无备注 */
public void setFjf(Integer fjf) {
this.fjf = fjf;
}
/** 无备注 */
public Integer getFjf() {
return fjf;
}
/** 无备注 */
public void setSl(String sl) {
this.sl = sl;
}
/** 无备注 */
public String getSl() {
return sl;
}
/** 无备注 */
public void setKcs(String kcs) {
this.kcs = kcs;
}
/** 无备注 */
public String getKcs() {
return kcs;
}
/** 无备注 */
public void setSLBDM(Integer SLBDM) {
this.SLBDM = SLBDM;
}
/** 无备注 */
public Integer getSLBDM() {
return SLBDM;
}
/** 无备注 */
public void setSLBMC(String SLBMC) {
this.SLBMC = SLBMC;
}
/** 无备注 */
public String getSLBMC() {
return SLBMC;
}
}

View File

@ -0,0 +1,115 @@
<?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.hzya.frame.grpU8.nxproof.gzlwfml.dao.impl.GzLwfSdsDaoImpl">
<resultMap id="get-GzLwfSdsEntity-result" type="com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfSdsEntity">
<!--无备注 -->
<result property="gsdm" column="gsdm" />
<!--无备注 -->
<result property="jc" column="jc" />
<!--无备注 -->
<result property="xx" column="xx" />
<!--无备注 -->
<result property="sx" column="sx" />
<!--无备注 -->
<result property="js" column="js" />
<!--无备注 -->
<result property="fjf" column="fjf" />
<!--无备注 -->
<result property="sl" column="sl" />
<!--无备注 -->
<result property="kcs" column="kcs" />
<!--无备注 -->
<result property="SLBDM" column="SLBDM" />
<!--无备注 -->
<result property="SLBMC" column="SLBMC" />
</resultMap>
<sql id="GzLwfSdsEntity_Base_Column_List">
gsdm,
jc,
xx,
sx,
js,
fjf,
sl,
kcs,
SLBDM,
SLBMC
</sql>
<!-- 查询 采用==查询 -->
<select id="entity_list_base" resultMap="get-GzLwfSdsEntity-result" parameterType="com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfSdsEntity">
select
<include refid="GzLwfSdsEntity_Base_Column_List" />
from gz_lwfsds
<trim prefix="where" prefixOverrides="and">
<if test="gsdm != null and gsdm !='' ">gsdm = #{gsdm} </if>
<if test="jc != null and jc !='' "> and jc = #{jc}</if>
<if test="xx != null "> and xx = #{xx}</if>
<if test="sx != null "> and sx = #{sx}</if>
<if test="js != null "> and js = #{js}</if>
<if test="fjf != null "> and fjf = #{fjf}</if>
<if test="sl != null and sl !='' "> and sl = #{sl}</if>
<if test="kcs != null and kcs !='' "> and kcs = #{kcs}</if>
<if test="SLBDM != null and SLBDM !='' "> and SLBDM = #{SLBDM}</if>
<if test="SLBMC != null and SLBMC !='' "> and SLBMC = #{SLBMC}</if>
</trim>
</select>
<!-- 新增 -->
<insert id="entity_insert" parameterType="com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfSdsEntity">
insert into gz_lwfsds(
<trim suffix="" suffixOverrides=",">
<if test="gsdm != null and gsdm !='' "> gsdm, </if>
<if test="jc != null and jc !='' "> jc, </if>
<if test="xx != null ">xx,</if>
<if test="sx != null ">sx,</if>
<if test="js != null ">js,</if>
<if test="fjf != null ">fjf,</if>
<if test="sl != null and sl !='' "> sl, </if>
<if test="kcs != null and kcs !='' "> kcs, </if>
<if test="SLBDM != null and SLBDM !='' "> SLBDM, </if>
<if test="SLBMC != null and SLBMC !='' "> SLBMC</if>
</trim>
)values
(
<trim suffix="" suffixOverrides=",">
<if test="gsdm != null and gsdm !='' "> #{gsdm}, </if>
<if test="jc != null and jc !='' "> #{jc}, </if>
<if test="xx != null ">#{xx},</if>
<if test="sx != null ">#{sx},</if>
<if test="js != null ">#{js},</if>
<if test="fjf != null ">#{fjf},</if>
<if test="sl != null and sl !='' "> #{sl}, </if>
<if test="kcs != null and kcs !='' "> #{kcs}, </if>
<if test="SLBDM != null and SLBDM !='' "> #{SLBDM}, </if>
<if test="SLBMC != null and SLBMC !='' "> #{SLBMC}</if>
</trim>
)
</insert>
<!-- 修改 -->
<update id="entity_update" parameterType="com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfSdsEntity">
update gz_lwfsds set
<trim suffix="" suffixOverrides=",">
<if test="gsdm != null and gsdm !='' "> gsdm = #{gsdm},</if>
<if test="jc != null and jc !='' "> jc = #{jc},</if>
<if test="xx != null ">xx = #{xx},</if>
<if test="sx != null ">sx = #{sx},</if>
<if test="js != null ">js = #{js},</if>
<if test="fjf != null ">fjf = #{fjf},</if>
<if test="sl != null and sl !='' "> sl = #{sl},</if>
<if test="kcs != null and kcs !='' "> kcs = #{kcs},</if>
<if test="SLBDM != null and SLBDM !='' "> SLBDM = #{SLBDM},</if>
<if test="SLBMC != null and SLBMC !='' "> SLBMC = #{SLBMC},</if>
<if test="modify_time != null "> modify_time =#{modify_time} </if>
<if test="modify_time == null "> modify_time = now()</if>
</trim>
where id = #{id}
</update>
</mapper>

View File

@ -0,0 +1,40 @@
package com.hzya.frame.grpU8.nxproof.gzlwfml.service;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.dynamic.datasource.annotation.DSTransactional;
import com.hzya.frame.basedao.service.IBaseService;
import com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfMlEntity;
import com.hzya.frame.web.entity.JsonResultEntity;
/**
* @description: 劳务费目录表 service
* @tableName: GZ_LWFML
* @entityName: GzLwfMlEntity
* @author: gjh
* @history: 1.0
*/
public interface IGzLwfMlService extends IBaseService<GzLwfMlEntity,String> {
/**
* 劳务费处理
* @param jsonObject
* @return
*/
@DSTransactional()
JsonResultEntity saveLwf(JSONObject jsonObject);
/**
* 劳务费处理
* @param jsonObject
* @return
*/
@DSTransactional()
JsonResultEntity updateLwf(JSONObject jsonObject);
/**
* 查询最大id
* @param entity
* @return
*/
String queryMaxMxdh(GzLwfMlEntity entity);
}

View File

@ -0,0 +1,26 @@
package com.hzya.frame.grpU8.nxproof.gzlwfml.service;
import com.hzya.frame.basedao.service.IBaseService;
import com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfNrEntity;
/**
* @description: 劳务费内容 service
* @tableName: GZ_LWFNR
* @entityName: GzLwfNrEntity
* @author: gjh
* @history: 1.0
*/
public interface IGzLwfNrService extends IBaseService<GzLwfNrEntity,String> {
/**
* 保存劳务费内容
* @param entity
* @return
*/
GzLwfNrEntity saveLwfNr(GzLwfNrEntity entity);
/**
* 删除劳务费明细
* @param entity
* @return
*/
int deleteLwfNr(GzLwfNrEntity entity);
}

View File

@ -0,0 +1,13 @@
package com.hzya.frame.grpU8.nxproof.gzlwfml.service;
import com.hzya.frame.basedao.service.IBaseService;
import com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfSdsEntity;
/**
* @description: 劳务费税率 service
* @tableName: gz_lwfsds
* @entityName: GzLwfSdsEntity
* @author: gjh
* @history: 1.0
*/
public interface IGzLwfSdsService extends IBaseService<GzLwfSdsEntity,String> {
}

View File

@ -0,0 +1,132 @@
package com.hzya.frame.grpU8.nxproof.gzlwfml.service.impl;
import cn.hutool.core.lang.Assert;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.dynamic.datasource.annotation.DS;
import com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfNrEntity;
import com.hzya.frame.grpU8.nxproof.gzlwfml.service.IGzLwfNrService;
import com.hzya.frame.uuid.UUIDUtils;
import com.hzya.frame.web.entity.BaseResult;
import com.hzya.frame.web.entity.JsonResultEntity;
import com.hzya.frame.web.exception.BaseSystemException;
import org.apache.commons.collections.CollectionUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfMlEntity;
import com.hzya.frame.grpU8.nxproof.gzlwfml.service.IGzLwfMlService;
import com.hzya.frame.grpU8.nxproof.gzlwfml.dao.IGzLwfMlDao;
import com.hzya.frame.basedao.service.impl.BaseService;
import java.util.List;
/**
* @description: 劳务费目录表 service
* @tableName: GZ_LWFML
* @entityName: GzLwfMlEntity
* @author: gjh
* @history: 1.0
*/
@Service(value="GZ_LWFMLService")
public class GzLwfMlServiceImpl extends BaseService< GzLwfMlEntity,String> implements IGzLwfMlService{
protected IGzLwfMlDao gzlwfmlDao;
@Autowired
private IGzLwfNrService gzLwfNrService;
@Autowired
public void setGzLwfMlDao(IGzLwfMlDao dao) {
this.gzlwfmlDao = dao;
this.dao=dao;
}
/**
* 查询最大id
*
* @param entity
* @return
*/
@DS("#entity.dataSourceCode")
@Override
public String queryMaxMxdh(GzLwfMlEntity entity) {
Assert.notNull(entity,"参数不能为空");
Assert.notEmpty(entity.getGSDM(),"gsdm参数不能为空");
Assert.notEmpty(entity.getFFND(),"ffdn参数不能为空");
List<GzLwfMlEntity> lwfList = gzlwfmlDao.queryList(entity, "entity_list_maxMlid");
if (CollectionUtils.isNotEmpty(lwfList)){
logger.info("查询到的最大mxdh:{}",lwfList.get(0).getMXDH());
return lwfList.get(0).getMXDH();
}
return null;
}
/**
* 劳务费保存
*
* @param jsonObject
* @return
*/
@Override
public JsonResultEntity saveLwf(JSONObject jsonObject) {
GzLwfMlEntity lwfMlEntity = getData("jsonStr", jsonObject, GzLwfMlEntity.class);
try {
checkParams(lwfMlEntity,"save");
}catch (Exception e){
BaseResult.getFailureMessageEntity(e.getMessage());
}
//处理最大mxdh
lwfMlEntity.setMXDH(queryMaxMxdh(lwfMlEntity));
GzLwfMlEntity lwf = gzlwfmlDao.save(lwfMlEntity);
//保存子表
for (GzLwfNrEntity gzLwfNrEntity : lwfMlEntity.getLwfnrList()) {
gzLwfNrEntity.setMXDH(lwfMlEntity.getMXDH());
gzLwfNrEntity.setBillGUID(UUIDUtils.getUUID());
gzLwfNrEntity.setDataSourceCode(lwfMlEntity.getDataSourceCode());
gzLwfNrService.saveLwfNr(gzLwfNrEntity);
}
return BaseResult.getSuccessMessageEntity("保存单据成功");
}
/**
* 劳务费处理
*
* @param jsonObject
* @return
*/
@Override
public JsonResultEntity updateLwf(JSONObject jsonObject) {
GzLwfMlEntity lwfMlEntity = getData("jsonStr", jsonObject, GzLwfMlEntity.class);
try {
checkParams(lwfMlEntity,"update");
}catch (Exception e){
BaseResult.getFailureMessageEntity(e.getMessage());
}
gzlwfmlDao.update(lwfMlEntity);
//处理子表数据 , 先删掉重新保存
GzLwfNrEntity gzLwfNrEntity = new GzLwfNrEntity();
gzLwfNrEntity.setDataSourceCode(lwfMlEntity.getDataSourceCode());
gzLwfNrEntity.setMXDH(lwfMlEntity.getMXDH());
gzLwfNrEntity.setGSDM(lwfMlEntity.getGSDM());
gzLwfNrEntity.setFFND(lwfMlEntity.getFFND());
int rows = gzLwfNrService.deleteLwfNr(gzLwfNrEntity);
logger.info("根据mxdh{},gsdm:{},ffnd:{},删除子表,受影响行数为:{}",lwfMlEntity.getMXDH(),lwfMlEntity.getGSDM(),lwfMlEntity.getFFND(),rows);
return BaseResult.getSuccessMessageEntity("修改单据成功");
}
private void checkParams(GzLwfMlEntity entity, String type){
Assert.notNull(entity,"参数不能为空");
Assert.notEmpty(entity.getDataSourceCode(),"数据源编码不能为空");
Assert.notEmpty(entity.getLclb(),"流程类别不能为空");
Assert.notEmpty(entity.getDJBH(),"单据编号不能为空");
if ("save".equals(type)){
Assert.notEmpty(entity.getGSDM(),"公司代码不能为空");
Assert.notEmpty(entity.getFFND(),"发放年度不能为空");
Assert.notEmpty(entity.getFFND(),"发放年度不能为空");
if (CollectionUtils.isEmpty(entity.getLwfnrList())){
throw new BaseSystemException("劳务费明细列表不能为空");
}
if (CollectionUtils.isEmpty(entity.getLwfsdsList())){
throw new BaseSystemException("劳务费税率列表不能为空");
}
}else if ("update".equals(type)){
Assert.notEmpty(entity.getMXDH(),"mxdh不能为空");
}
}
}

View File

@ -0,0 +1,61 @@
package com.hzya.frame.grpU8.nxproof.gzlwfml.service.impl;
import cn.hutool.core.lang.Assert;
import com.baomidou.dynamic.datasource.annotation.DS;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfNrEntity;
import com.hzya.frame.grpU8.nxproof.gzlwfml.service.IGzLwfNrService;
import com.hzya.frame.grpU8.nxproof.gzlwfml.dao.IGzLwfNrDao;
import com.hzya.frame.basedao.service.impl.BaseService;
/**
* @description: 劳务费内容 service
* @tableName: GZ_LWFNR
* @entityName: GzLwfNrEntity
* @author: gjh
* @history: 1.0
*/
@Service(value="GZ_LWFNRService")
public class GzLwfNrServiceImpl extends BaseService< GzLwfNrEntity,String> implements IGzLwfNrService{
protected IGzLwfNrDao gzlwfnrDao;
@Autowired
public void setGzLwfNrDao(IGzLwfNrDao dao) {
this.gzlwfnrDao = dao;
this.dao=dao;
}
/**
* 保存劳务费内容
*
* @param entity
* @return
*/
@DS("#entity.dataSourceCode")
@Override
public GzLwfNrEntity saveLwfNr(GzLwfNrEntity entity) {
GzLwfNrEntity lwfNr = gzlwfnrDao.save(entity);
return lwfNr;
}
/**
* 删除劳务费明细
*
* @param entity
* @return
*/
@Override
public int deleteLwfNr(GzLwfNrEntity entity) {
int rows = gzlwfnrDao.delete("", entity);
return rows;
}
private void checkParam(GzLwfNrEntity entity,String type){
Assert.notNull(entity,"参数不能为空");
if ("save".equals(type)){
Assert.notNull(entity.getBillGUID(),"BillGUID不能为空");
Assert.notNull(entity.getMXDH(),"MXDH不能为空");
}else if("delete".equals(type)){
Assert.notNull(entity.getMXDH(),"MXDH不能为空");
}
}
}

View File

@ -0,0 +1,25 @@
package com.hzya.frame.grpU8.nxproof.gzlwfml.service.impl;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.hzya.frame.grpU8.nxproof.gzlwfml.entity.GzLwfSdsEntity;
import com.hzya.frame.grpU8.nxproof.gzlwfml.service.IGzLwfSdsService;
import com.hzya.frame.grpU8.nxproof.gzlwfml.dao.IGzLwfSdsDao;
import com.hzya.frame.basedao.service.impl.BaseService;
/**
* @description: 劳务费税率 service
* @tableName: gz_lwfsds
* @entityName: GzLwfSdsEntity
* @author: gjh
* @history: 1.0
*/
@Service(value="gz_lwfsdsService")
public class GzLwfSdsServiceImpl extends BaseService< GzLwfSdsEntity,String> implements IGzLwfSdsService{
protected IGzLwfSdsDao gzlwfsdsDao;
@Autowired
public void setGzLwfSdsDao(IGzLwfSdsDao dao) {
this.gzlwfsdsDao = dao;
this.dao=dao;
}
}