作者 xudada

转关运抵申报

package com.tianbo.analysis.controller;
import com.github.pagehelper.PageInfo;
import com.tianbo.analysis.model.MANIFEST_AIR_CHANGE;
import com.tianbo.analysis.model.ResultJson;
import com.tianbo.analysis.model.TRANSTOARRIVEEXPORT;
import com.tianbo.analysis.service.TransArriveExportService;
import com.tianbo.util.Date.DateUtil;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.apache.commons.lang.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Date;
import java.util.UUID;
@Api(description = "转关运抵申报")
@RestController
@RequestMapping("/trans/")
public class TransArriveExportController {
@Autowired
TransArriveExportService transArriveExportService;
@ApiOperation(value = "新增转关运抵申报")
@PostMapping("/addTrans")
public ResultJson addTrans(@RequestBody TRANSTOARRIVEEXPORT transtoarriveexport){
transtoarriveexport.setAutoid(UUID.randomUUID().toString());
transtoarriveexport.setCreattime(new Date());
int result=transArriveExportService.addTransArriveExport(transtoarriveexport);
return result>0?new ResultJson("200","新增转关运抵申报成功!"):new ResultJson("201","新增转关运抵申报失败!");
}
@ApiOperation(value = "更新转关运抵申报")
@PostMapping("/ediTrans")
public ResultJson ediTrans(@RequestBody TRANSTOARRIVEEXPORT transtoarriveexport){
int result=0;String msg="";
if(transtoarriveexport.getAutoid()!=null){
result=transArriveExportService.ediTransArriveExport(transtoarriveexport);
}else{
result=0;msg="更新转关运抵申报失败!";
}
return result>0?new ResultJson("200","更新转关运抵申报成功!"):new ResultJson("201",msg);
}
@ApiOperation(value = "删除转关运抵申报")
@PostMapping("/delTrans")
public ResultJson delTrans(@RequestBody TRANSTOARRIVEEXPORT trans){
int result=0;String msg="";
if(trans.getAutoid()!=null){
result=transArriveExportService.delTransArriveExport(trans.getAutoid());
}else{
result=0;msg="删除转关运抵申报失败!";
}
return result>0?new ResultJson("200","更新转关运抵申报成功!"):new ResultJson("201",msg);
}
@ApiOperation(value = "查询转关运抵申报列表")
@RequestMapping("/selectTrans")
public ResultJson<PageInfo> selectPrediction(@RequestParam(value = "customscode", required = false) String customscode,
@RequestParam(value = "username", required = false) String username,
@RequestParam(value = "trafmode", required = false) String trafmode,
@RequestParam(value = "unloadcode", required = false) String unloadcode,
@RequestParam(value = "creattime", required = false) String creattime,
@RequestParam(value = "pageNum",required = false,defaultValue = "1") int pageNum,
@RequestParam(value = "pageSize",required = false,defaultValue = "100") int pageSize){
TRANSTOARRIVEEXPORT trans=new TRANSTOARRIVEEXPORT();
if(StringUtils.isNotEmpty(creattime)){
Date flight_Date = DateUtil.parseDate(creattime,"yyyyMMdd");
trans.setCreattime(flight_Date);
}
trans.setCustomscode(customscode);
trans.setUsername(username);
trans.setTrafmode(trafmode);
trans.setUnloadcode(unloadcode);
PageInfo<TRANSTOARRIVEEXPORT> pageInfo = transArriveExportService.selectTrans(trans,pageNum,pageSize);
return new ResultJson("200","success",pageInfo);
}
}
... ...
package com.tianbo.analysis.dao;
import com.tianbo.analysis.model.TRANSTOARRIVEEXPORT;
import java.util.List;
public interface TRANSTOARRIVEEXPORTMapper {
int deleteByPrimaryKey(String autoid);
int insert(TRANSTOARRIVEEXPORT record);
int insertSelective(TRANSTOARRIVEEXPORT record);
TRANSTOARRIVEEXPORT selectByPrimaryKey(String autoid);
int updateByPrimaryKeySelective(TRANSTOARRIVEEXPORT record);
int updateByPrimaryKey(TRANSTOARRIVEEXPORT record);
List<TRANSTOARRIVEEXPORT> selectTrans(TRANSTOARRIVEEXPORT record);
}
... ...
package com.tianbo.analysis.model;
import java.util.Date;
public class TRANSTOARRIVEEXPORT {
private String autoid;
private String ieflag;
private String seqno;
private String customscode;
private Object inputopid;
private String inputopname;
private String applyname;
private String applycode;
private String copcode;
private String arriveno;
private String contaid;
private String billno;
private String trafmode;
private String trafname;
private String voyageno;
private String trafway;
private String packno;
private String grosswt;
private String unloadcode;
private Date arrivetime;
private String contatype;
private String trnmode;
private String notes;
private String opertype;
private String sign;
private Date signdate;
private String clientseqno;
private String hostid;
private String certno;
private String username;
private Date creattime;
private String dstatus;
private String customResponseText;
private String customResponseStatus;
private Date updatetime;
public String getAutoid() {
return autoid;
}
public void setAutoid(String autoid) {
this.autoid = autoid == null ? null : autoid.trim();
}
public String getIeflag() {
return ieflag;
}
public void setIeflag(String ieflag) {
this.ieflag = ieflag == null ? null : ieflag.trim();
}
public String getSeqno() {
return seqno;
}
public void setSeqno(String seqno) {
this.seqno = seqno == null ? null : seqno.trim();
}
public String getCustomscode() {
return customscode;
}
public void setCustomscode(String customscode) {
this.customscode = customscode == null ? null : customscode.trim();
}
public Object getInputopid() {
return inputopid;
}
public void setInputopid(Object inputopid) {
this.inputopid = inputopid;
}
public String getInputopname() {
return inputopname;
}
public void setInputopname(String inputopname) {
this.inputopname = inputopname == null ? null : inputopname.trim();
}
public String getApplyname() {
return applyname;
}
public void setApplyname(String applyname) {
this.applyname = applyname == null ? null : applyname.trim();
}
public String getApplycode() {
return applycode;
}
public void setApplycode(String applycode) {
this.applycode = applycode == null ? null : applycode.trim();
}
public String getCopcode() {
return copcode;
}
public void setCopcode(String copcode) {
this.copcode = copcode == null ? null : copcode.trim();
}
public String getArriveno() {
return arriveno;
}
public void setArriveno(String arriveno) {
this.arriveno = arriveno == null ? null : arriveno.trim();
}
public String getContaid() {
return contaid;
}
public void setContaid(String contaid) {
this.contaid = contaid == null ? null : contaid.trim();
}
public String getBillno() {
return billno;
}
public void setBillno(String billno) {
this.billno = billno == null ? null : billno.trim();
}
public String getTrafmode() {
return trafmode;
}
public void setTrafmode(String trafmode) {
this.trafmode = trafmode == null ? null : trafmode.trim();
}
public String getTrafname() {
return trafname;
}
public void setTrafname(String trafname) {
this.trafname = trafname == null ? null : trafname.trim();
}
public String getVoyageno() {
return voyageno;
}
public void setVoyageno(String voyageno) {
this.voyageno = voyageno == null ? null : voyageno.trim();
}
public String getTrafway() {
return trafway;
}
public void setTrafway(String trafway) {
this.trafway = trafway == null ? null : trafway.trim();
}
public String getPackno() {
return packno;
}
public void setPackno(String packno) {
this.packno = packno == null ? null : packno.trim();
}
public String getGrosswt() {
return grosswt;
}
public void setGrosswt(String grosswt) {
this.grosswt = grosswt == null ? null : grosswt.trim();
}
public String getUnloadcode() {
return unloadcode;
}
public void setUnloadcode(String unloadcode) {
this.unloadcode = unloadcode == null ? null : unloadcode.trim();
}
public Date getArrivetime() {
return arrivetime;
}
public void setArrivetime(Date arrivetime) {
this.arrivetime = arrivetime;
}
public String getContatype() {
return contatype;
}
public void setContatype(String contatype) {
this.contatype = contatype == null ? null : contatype.trim();
}
public String getTrnmode() {
return trnmode;
}
public void setTrnmode(String trnmode) {
this.trnmode = trnmode == null ? null : trnmode.trim();
}
public String getNotes() {
return notes;
}
public void setNotes(String notes) {
this.notes = notes == null ? null : notes.trim();
}
public String getOpertype() {
return opertype;
}
public void setOpertype(String opertype) {
this.opertype = opertype == null ? null : opertype.trim();
}
public String getSign() {
return sign;
}
public void setSign(String sign) {
this.sign = sign == null ? null : sign.trim();
}
public Date getSigndate() {
return signdate;
}
public void setSigndate(Date signdate) {
this.signdate = signdate;
}
public String getClientseqno() {
return clientseqno;
}
public void setClientseqno(String clientseqno) {
this.clientseqno = clientseqno == null ? null : clientseqno.trim();
}
public String getHostid() {
return hostid;
}
public void setHostid(String hostid) {
this.hostid = hostid == null ? null : hostid.trim();
}
public String getCertno() {
return certno;
}
public void setCertno(String certno) {
this.certno = certno == null ? null : certno.trim();
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username == null ? null : username.trim();
}
public Date getCreattime() {
return creattime;
}
public void setCreattime(Date creattime) {
this.creattime = creattime;
}
public String getDstatus() {
return dstatus;
}
public void setDstatus(String dstatus) {
this.dstatus = dstatus == null ? null : dstatus.trim();
}
public String getCustomResponseText() {
return customResponseText;
}
public void setCustomResponseText(String customResponseText) {
this.customResponseText = customResponseText == null ? null : customResponseText.trim();
}
public String getCustomResponseStatus() {
return customResponseStatus;
}
public void setCustomResponseStatus(String customResponseStatus) {
this.customResponseStatus = customResponseStatus == null ? null : customResponseStatus.trim();
}
public Date getUpdatetime() {
return updatetime;
}
public void setUpdatetime(Date updatetime) {
this.updatetime = updatetime;
}
}
\ No newline at end of file
... ...
package com.tianbo.analysis.service;
import com.github.pagehelper.PageInfo;
import com.tianbo.analysis.model.TRANSTOARRIVEEXPORT;
public interface TransArriveExportService {
int addTransArriveExport(TRANSTOARRIVEEXPORT transtoarriveexport);
int ediTransArriveExport(TRANSTOARRIVEEXPORT transtoarriveexport);
int delTransArriveExport(String autoid);
PageInfo<TRANSTOARRIVEEXPORT> selectTrans(TRANSTOARRIVEEXPORT transtoarriveexport,int pageNum,int pageSize);
}
... ...
package com.tianbo.analysis.service.imp;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import com.tianbo.analysis.dao.TRANSTOARRIVEEXPORTMapper;
import com.tianbo.analysis.model.TRANSTOARRIVEEXPORT;
import com.tianbo.analysis.service.TransArriveExportService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
@Service
public class TransArriveExportImpl implements TransArriveExportService {
@Autowired
TRANSTOARRIVEEXPORTMapper mapper;
@Override
public int addTransArriveExport(TRANSTOARRIVEEXPORT transtoarriveexport) {
return mapper.insertSelective(transtoarriveexport);
}
@Override
public int ediTransArriveExport(TRANSTOARRIVEEXPORT transtoarriveexport) {
return mapper.updateByPrimaryKeySelective(transtoarriveexport);
}
@Override
public int delTransArriveExport(String autoid) {
return mapper.deleteByPrimaryKey(autoid);
}
@Override
public PageInfo<TRANSTOARRIVEEXPORT> selectTrans(TRANSTOARRIVEEXPORT transtoarriveexport, int pageNum, int pageSize) {
PageHelper.startPage(pageNum,pageSize);
List<TRANSTOARRIVEEXPORT> list=mapper.selectTrans(transtoarriveexport);
PageInfo<TRANSTOARRIVEEXPORT> pageInfo=new PageInfo<>(list);
return pageInfo;
}
}
... ...
<?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.tianbo.analysis.dao.TRANSTOARRIVEEXPORTMapper" >
<resultMap id="BaseResultMap" type="com.tianbo.analysis.model.TRANSTOARRIVEEXPORT" >
<id column="AUTOID" property="autoid" jdbcType="VARCHAR" />
<result column="IEFlag" property="ieflag" jdbcType="VARCHAR" />
<result column="SeqNo" property="seqno" jdbcType="VARCHAR" />
<result column="CustomsCode" property="customscode" jdbcType="VARCHAR" />
<result column="InputOpId" property="inputopid" jdbcType="OTHER" />
<result column="InputOpName" property="inputopname" jdbcType="VARCHAR" />
<result column="ApplyName" property="applyname" jdbcType="VARCHAR" />
<result column="ApplyCode" property="applycode" jdbcType="VARCHAR" />
<result column="CopCode" property="copcode" jdbcType="VARCHAR" />
<result column="ArriveNo" property="arriveno" jdbcType="VARCHAR" />
<result column="ContaId" property="contaid" jdbcType="VARCHAR" />
<result column="BillNo" property="billno" jdbcType="VARCHAR" />
<result column="TrafMode" property="trafmode" jdbcType="VARCHAR" />
<result column="TrafName" property="trafname" jdbcType="VARCHAR" />
<result column="VoyageNo" property="voyageno" jdbcType="VARCHAR" />
<result column="TrafWay" property="trafway" jdbcType="VARCHAR" />
<result column="PackNo" property="packno" jdbcType="VARCHAR" />
<result column="GrossWt" property="grosswt" jdbcType="VARCHAR" />
<result column="UnloadCode" property="unloadcode" jdbcType="VARCHAR" />
<result column="ArriveTime" property="arrivetime" jdbcType="TIMESTAMP" />
<result column="ContaType" property="contatype" jdbcType="VARCHAR" />
<result column="TrnMode" property="trnmode" jdbcType="VARCHAR" />
<result column="Notes" property="notes" jdbcType="VARCHAR" />
<result column="OperType" property="opertype" jdbcType="VARCHAR" />
<result column="Sign" property="sign" jdbcType="VARCHAR" />
<result column="SignDate" property="signdate" jdbcType="TIMESTAMP" />
<result column="ClientSeqNo" property="clientseqno" jdbcType="VARCHAR" />
<result column="HostId" property="hostid" jdbcType="VARCHAR" />
<result column="CertNo" property="certno" jdbcType="VARCHAR" />
<result column="USERNAME" property="username" jdbcType="VARCHAR" />
<result column="CREATTIME" property="creattime" jdbcType="TIMESTAMP" />
<result column="DSTATUS" property="dstatus" jdbcType="VARCHAR" />
<result column="CUSTOM_RESPONSE_TEXT" property="customResponseText" jdbcType="VARCHAR" />
<result column="CUSTOM_RESPONSE_STATUS" property="customResponseStatus" jdbcType="VARCHAR" />
<result column="UPDATETIME" property="updatetime" jdbcType="TIMESTAMP" />
</resultMap>
<sql id="Base_Column_List" >
AUTOID, IEFlag, SeqNo, CustomsCode, InputOpId, InputOpName, ApplyName, ApplyCode,
CopCode, ArriveNo, ContaId, BillNo, TrafMode, TrafName, VoyageNo, TrafWay, PackNo,
GrossWt, UnloadCode, ArriveTime, ContaType, TrnMode, Notes, OperType, Sign, SignDate,
ClientSeqNo, HostId, CertNo, USERNAME, CREATTIME, DSTATUS, CUSTOM_RESPONSE_TEXT,
CUSTOM_RESPONSE_STATUS, UPDATETIME
</sql>
<select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.String" >
select
<include refid="Base_Column_List" />
from CGONMS.TRANS_TO_ARRIVE_EXPORT
where AUTOID = #{autoid,jdbcType=VARCHAR}
</select>
<select id="selectTrans" parameterType="com.tianbo.analysis.model.TRANSTOARRIVEEXPORT" resultMap="BaseResultMap">
select
<include refid="Base_Column_List" />
from CGONMS.TRANS_TO_ARRIVE_EXPORT
where 1=1
<if test="customscode != null" >
and CustomsCode = #{customscode,jdbcType=VARCHAR}
</if>
<if test="username != null" >
and USERNAME = #{username,jdbcType=VARCHAR}
</if>
<if test="trafmode != null" >
and TrafMode = #{trafmode,jdbcType=VARCHAR}
</if>
<if test="unloadcode != null" >
and UnloadCode = #{unloadcode,jdbcType=VARCHAR}
</if>
<if test="creattime != null" >
and #{creattime,jdbcType=TIMESTAMP}
</if>
</select>
<delete id="deleteByPrimaryKey" parameterType="java.lang.String" >
delete from CGONMS.TRANS_TO_ARRIVE_EXPORT
where AUTOID = #{autoid,jdbcType=VARCHAR}
</delete>
<insert id="insert" parameterType="com.tianbo.analysis.model.TRANSTOARRIVEEXPORT" >
insert into CGONMS.TRANS_TO_ARRIVE_EXPORT (AUTOID, IEFlag, SeqNo,
CustomsCode, InputOpId, InputOpName,
ApplyName, ApplyCode, CopCode,
ArriveNo, ContaId, BillNo,
TrafMode, TrafName, VoyageNo,
TrafWay, PackNo, GrossWt,
UnloadCode, ArriveTime, ContaType,
TrnMode, Notes, OperType,
Sign, SignDate, ClientSeqNo,
HostId, CertNo, USERNAME,
CREATTIME, DSTATUS, CUSTOM_RESPONSE_TEXT,
CUSTOM_RESPONSE_STATUS, UPDATETIME)
values (#{autoid,jdbcType=VARCHAR}, #{ieflag,jdbcType=VARCHAR}, #{seqno,jdbcType=VARCHAR},
#{customscode,jdbcType=VARCHAR}, #{inputopid,jdbcType=OTHER}, #{inputopname,jdbcType=VARCHAR},
#{applyname,jdbcType=VARCHAR}, #{applycode,jdbcType=VARCHAR}, #{copcode,jdbcType=VARCHAR},
#{arriveno,jdbcType=VARCHAR}, #{contaid,jdbcType=VARCHAR}, #{billno,jdbcType=VARCHAR},
#{trafmode,jdbcType=VARCHAR}, #{trafname,jdbcType=VARCHAR}, #{voyageno,jdbcType=VARCHAR},
#{trafway,jdbcType=VARCHAR}, #{packno,jdbcType=VARCHAR}, #{grosswt,jdbcType=VARCHAR},
#{unloadcode,jdbcType=VARCHAR}, #{arrivetime,jdbcType=TIMESTAMP}, #{contatype,jdbcType=VARCHAR},
#{trnmode,jdbcType=VARCHAR}, #{notes,jdbcType=VARCHAR}, #{opertype,jdbcType=VARCHAR},
#{sign,jdbcType=VARCHAR}, #{signdate,jdbcType=TIMESTAMP}, #{clientseqno,jdbcType=VARCHAR},
#{hostid,jdbcType=VARCHAR}, #{certno,jdbcType=VARCHAR}, #{username,jdbcType=VARCHAR},
#{creattime,jdbcType=TIMESTAMP}, #{dstatus,jdbcType=VARCHAR}, #{customResponseText,jdbcType=VARCHAR},
#{customResponseStatus,jdbcType=VARCHAR}, #{updatetime,jdbcType=TIMESTAMP})
</insert>
<insert id="insertSelective" parameterType="com.tianbo.analysis.model.TRANSTOARRIVEEXPORT" >
insert into CGONMS.TRANS_TO_ARRIVE_EXPORT
<trim prefix="(" suffix=")" suffixOverrides="," >
<if test="autoid != null" >
AUTOID,
</if>
<if test="ieflag != null" >
IEFlag,
</if>
<if test="seqno != null" >
SeqNo,
</if>
<if test="customscode != null" >
CustomsCode,
</if>
<if test="inputopid != null" >
InputOpId,
</if>
<if test="inputopname != null" >
InputOpName,
</if>
<if test="applyname != null" >
ApplyName,
</if>
<if test="applycode != null" >
ApplyCode,
</if>
<if test="copcode != null" >
CopCode,
</if>
<if test="arriveno != null" >
ArriveNo,
</if>
<if test="contaid != null" >
ContaId,
</if>
<if test="billno != null" >
BillNo,
</if>
<if test="trafmode != null" >
TrafMode,
</if>
<if test="trafname != null" >
TrafName,
</if>
<if test="voyageno != null" >
VoyageNo,
</if>
<if test="trafway != null" >
TrafWay,
</if>
<if test="packno != null" >
PackNo,
</if>
<if test="grosswt != null" >
GrossWt,
</if>
<if test="unloadcode != null" >
UnloadCode,
</if>
<if test="arrivetime != null" >
ArriveTime,
</if>
<if test="contatype != null" >
ContaType,
</if>
<if test="trnmode != null" >
TrnMode,
</if>
<if test="notes != null" >
Notes,
</if>
<if test="opertype != null" >
OperType,
</if>
<if test="sign != null" >
Sign,
</if>
<if test="signdate != null" >
SignDate,
</if>
<if test="clientseqno != null" >
ClientSeqNo,
</if>
<if test="hostid != null" >
HostId,
</if>
<if test="certno != null" >
CertNo,
</if>
<if test="username != null" >
USERNAME,
</if>
<if test="creattime != null" >
CREATTIME,
</if>
<if test="dstatus != null" >
DSTATUS,
</if>
<if test="customResponseText != null" >
CUSTOM_RESPONSE_TEXT,
</if>
<if test="customResponseStatus != null" >
CUSTOM_RESPONSE_STATUS,
</if>
<if test="updatetime != null" >
UPDATETIME,
</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides="," >
<if test="autoid != null" >
#{autoid,jdbcType=VARCHAR},
</if>
<if test="ieflag != null" >
#{ieflag,jdbcType=VARCHAR},
</if>
<if test="seqno != null" >
#{seqno,jdbcType=VARCHAR},
</if>
<if test="customscode != null" >
#{customscode,jdbcType=VARCHAR},
</if>
<if test="inputopid != null" >
#{inputopid,jdbcType=OTHER},
</if>
<if test="inputopname != null" >
#{inputopname,jdbcType=VARCHAR},
</if>
<if test="applyname != null" >
#{applyname,jdbcType=VARCHAR},
</if>
<if test="applycode != null" >
#{applycode,jdbcType=VARCHAR},
</if>
<if test="copcode != null" >
#{copcode,jdbcType=VARCHAR},
</if>
<if test="arriveno != null" >
#{arriveno,jdbcType=VARCHAR},
</if>
<if test="contaid != null" >
#{contaid,jdbcType=VARCHAR},
</if>
<if test="billno != null" >
#{billno,jdbcType=VARCHAR},
</if>
<if test="trafmode != null" >
#{trafmode,jdbcType=VARCHAR},
</if>
<if test="trafname != null" >
#{trafname,jdbcType=VARCHAR},
</if>
<if test="voyageno != null" >
#{voyageno,jdbcType=VARCHAR},
</if>
<if test="trafway != null" >
#{trafway,jdbcType=VARCHAR},
</if>
<if test="packno != null" >
#{packno,jdbcType=VARCHAR},
</if>
<if test="grosswt != null" >
#{grosswt,jdbcType=VARCHAR},
</if>
<if test="unloadcode != null" >
#{unloadcode,jdbcType=VARCHAR},
</if>
<if test="arrivetime != null" >
#{arrivetime,jdbcType=TIMESTAMP},
</if>
<if test="contatype != null" >
#{contatype,jdbcType=VARCHAR},
</if>
<if test="trnmode != null" >
#{trnmode,jdbcType=VARCHAR},
</if>
<if test="notes != null" >
#{notes,jdbcType=VARCHAR},
</if>
<if test="opertype != null" >
#{opertype,jdbcType=VARCHAR},
</if>
<if test="sign != null" >
#{sign,jdbcType=VARCHAR},
</if>
<if test="signdate != null" >
#{signdate,jdbcType=TIMESTAMP},
</if>
<if test="clientseqno != null" >
#{clientseqno,jdbcType=VARCHAR},
</if>
<if test="hostid != null" >
#{hostid,jdbcType=VARCHAR},
</if>
<if test="certno != null" >
#{certno,jdbcType=VARCHAR},
</if>
<if test="username != null" >
#{username,jdbcType=VARCHAR},
</if>
<if test="creattime != null" >
#{creattime,jdbcType=TIMESTAMP},
</if>
<if test="dstatus != null" >
#{dstatus,jdbcType=VARCHAR},
</if>
<if test="customResponseText != null" >
#{customResponseText,jdbcType=VARCHAR},
</if>
<if test="customResponseStatus != null" >
#{customResponseStatus,jdbcType=VARCHAR},
</if>
<if test="updatetime != null" >
#{updatetime,jdbcType=TIMESTAMP},
</if>
</trim>
</insert>
<update id="updateByPrimaryKeySelective" parameterType="com.tianbo.analysis.model.TRANSTOARRIVEEXPORT" >
update CGONMS.TRANS_TO_ARRIVE_EXPORT
<set >
<if test="ieflag != null" >
IEFlag = #{ieflag,jdbcType=VARCHAR},
</if>
<if test="seqno != null" >
SeqNo = #{seqno,jdbcType=VARCHAR},
</if>
<if test="customscode != null" >
CustomsCode = #{customscode,jdbcType=VARCHAR},
</if>
<if test="inputopid != null" >
InputOpId = #{inputopid,jdbcType=OTHER},
</if>
<if test="inputopname != null" >
InputOpName = #{inputopname,jdbcType=VARCHAR},
</if>
<if test="applyname != null" >
ApplyName = #{applyname,jdbcType=VARCHAR},
</if>
<if test="applycode != null" >
ApplyCode = #{applycode,jdbcType=VARCHAR},
</if>
<if test="copcode != null" >
CopCode = #{copcode,jdbcType=VARCHAR},
</if>
<if test="arriveno != null" >
ArriveNo = #{arriveno,jdbcType=VARCHAR},
</if>
<if test="contaid != null" >
ContaId = #{contaid,jdbcType=VARCHAR},
</if>
<if test="billno != null" >
BillNo = #{billno,jdbcType=VARCHAR},
</if>
<if test="trafmode != null" >
TrafMode = #{trafmode,jdbcType=VARCHAR},
</if>
<if test="trafname != null" >
TrafName = #{trafname,jdbcType=VARCHAR},
</if>
<if test="voyageno != null" >
VoyageNo = #{voyageno,jdbcType=VARCHAR},
</if>
<if test="trafway != null" >
TrafWay = #{trafway,jdbcType=VARCHAR},
</if>
<if test="packno != null" >
PackNo = #{packno,jdbcType=VARCHAR},
</if>
<if test="grosswt != null" >
GrossWt = #{grosswt,jdbcType=VARCHAR},
</if>
<if test="unloadcode != null" >
UnloadCode = #{unloadcode,jdbcType=VARCHAR},
</if>
<if test="arrivetime != null" >
ArriveTime = #{arrivetime,jdbcType=TIMESTAMP},
</if>
<if test="contatype != null" >
ContaType = #{contatype,jdbcType=VARCHAR},
</if>
<if test="trnmode != null" >
TrnMode = #{trnmode,jdbcType=VARCHAR},
</if>
<if test="notes != null" >
Notes = #{notes,jdbcType=VARCHAR},
</if>
<if test="opertype != null" >
OperType = #{opertype,jdbcType=VARCHAR},
</if>
<if test="sign != null" >
Sign = #{sign,jdbcType=VARCHAR},
</if>
<if test="signdate != null" >
SignDate = #{signdate,jdbcType=TIMESTAMP},
</if>
<if test="clientseqno != null" >
ClientSeqNo = #{clientseqno,jdbcType=VARCHAR},
</if>
<if test="hostid != null" >
HostId = #{hostid,jdbcType=VARCHAR},
</if>
<if test="certno != null" >
CertNo = #{certno,jdbcType=VARCHAR},
</if>
<if test="username != null" >
USERNAME = #{username,jdbcType=VARCHAR},
</if>
<if test="creattime != null" >
CREATTIME = #{creattime,jdbcType=TIMESTAMP},
</if>
<if test="dstatus != null" >
DSTATUS = #{dstatus,jdbcType=VARCHAR},
</if>
<if test="customResponseText != null" >
CUSTOM_RESPONSE_TEXT = #{customResponseText,jdbcType=VARCHAR},
</if>
<if test="customResponseStatus != null" >
CUSTOM_RESPONSE_STATUS = #{customResponseStatus,jdbcType=VARCHAR},
</if>
<if test="updatetime != null" >
UPDATETIME = #{updatetime,jdbcType=TIMESTAMP},
</if>
</set>
where AUTOID = #{autoid,jdbcType=VARCHAR}
</update>
<update id="updateByPrimaryKey" parameterType="com.tianbo.analysis.model.TRANSTOARRIVEEXPORT" >
update CGONMS.TRANS_TO_ARRIVE_EXPORT
set IEFlag = #{ieflag,jdbcType=VARCHAR},
SeqNo = #{seqno,jdbcType=VARCHAR},
CustomsCode = #{customscode,jdbcType=VARCHAR},
InputOpId = #{inputopid,jdbcType=OTHER},
InputOpName = #{inputopname,jdbcType=VARCHAR},
ApplyName = #{applyname,jdbcType=VARCHAR},
ApplyCode = #{applycode,jdbcType=VARCHAR},
CopCode = #{copcode,jdbcType=VARCHAR},
ArriveNo = #{arriveno,jdbcType=VARCHAR},
ContaId = #{contaid,jdbcType=VARCHAR},
BillNo = #{billno,jdbcType=VARCHAR},
TrafMode = #{trafmode,jdbcType=VARCHAR},
TrafName = #{trafname,jdbcType=VARCHAR},
VoyageNo = #{voyageno,jdbcType=VARCHAR},
TrafWay = #{trafway,jdbcType=VARCHAR},
PackNo = #{packno,jdbcType=VARCHAR},
GrossWt = #{grosswt,jdbcType=VARCHAR},
UnloadCode = #{unloadcode,jdbcType=VARCHAR},
ArriveTime = #{arrivetime,jdbcType=TIMESTAMP},
ContaType = #{contatype,jdbcType=VARCHAR},
TrnMode = #{trnmode,jdbcType=VARCHAR},
Notes = #{notes,jdbcType=VARCHAR},
OperType = #{opertype,jdbcType=VARCHAR},
Sign = #{sign,jdbcType=VARCHAR},
SignDate = #{signdate,jdbcType=TIMESTAMP},
ClientSeqNo = #{clientseqno,jdbcType=VARCHAR},
HostId = #{hostid,jdbcType=VARCHAR},
CertNo = #{certno,jdbcType=VARCHAR},
USERNAME = #{username,jdbcType=VARCHAR},
CREATTIME = #{creattime,jdbcType=TIMESTAMP},
DSTATUS = #{dstatus,jdbcType=VARCHAR},
CUSTOM_RESPONSE_TEXT = #{customResponseText,jdbcType=VARCHAR},
CUSTOM_RESPONSE_STATUS = #{customResponseStatus,jdbcType=VARCHAR},
UPDATETIME = #{updatetime,jdbcType=TIMESTAMP}
where AUTOID = #{autoid,jdbcType=VARCHAR}
</update>
</mapper>
... ...