pi_id, pi_inoutno, pi_class, pi_date, pi_vendid, pi_vendcode, pi_vendname, pi_custid,
pi_custcode, pi_custname, pi_puid, pi_pucode, pi_said, pi_sacode, pi_total, pi_status, pi_statuscode, pi_printstatus, pi_printstatuscode,
companyid, updaterid,updaterName,updatetime,creatorid,creatorName,createtime, pi_text1, pi_text2, pi_text3, pi_text4, pi_text5,pi_auditdate,
pi_auditman,pi_remark,pi_ioid,pi_iocode,pi_prstatus,pi_prstatuscode
pi_address
delete from prodinout
where pi_id = #{pi_id,jdbcType=INTEGER}
SELECT LAST_INSERT_ID() AS ID
insert into prodinout
pi_inoutno,
pi_class,
pi_date,
pi_vendid,
pi_vendcode,
pi_vendname,
pi_custid,
pi_custcode,
pi_custname,
pi_puid,
pi_pucode,
pi_said,
pi_sacode,
pi_total,
pi_status,
pi_statuscode,
pi_printstatus,
pi_printstatuscode,
companyid,
updaterId,
updaterName,
updateTime,
creatorId,
creatorName,
createTime,
pi_text1,
pi_text2,
pi_text3,
pi_text4,
pi_text5,
pi_address,
pi_auditdate,
pi_auditman,
pi_remark,
pi_ioid,
pi_iocode,
pi_prstatus,
pi_prstatuscode,
#{pi_inoutno,jdbcType=VARCHAR},
#{pi_class,jdbcType=VARCHAR},
#{pi_date,jdbcType=TIMESTAMP},
#{pi_vendid,jdbcType=INTEGER},
#{pi_vendcode,jdbcType=VARCHAR},
#{pi_vendname,jdbcType=VARCHAR},
#{pi_custid,jdbcType=INTEGER},
#{pi_custcode,jdbcType=VARCHAR},
#{pi_custname,jdbcType=VARCHAR},
#{pi_puid,jdbcType=INTEGER},
#{pi_pucode,jdbcType=VARCHAR},
#{pi_said,jdbcType=INTEGER},
#{pi_sacode,jdbcType=VARCHAR},
#{pi_total,jdbcType=DOUBLE},
#{pi_status,jdbcType=VARCHAR},
#{pi_statuscode,jdbcType=VARCHAR},
#{pi_printstatus,jdbcType=VARCHAR},
#{pi_printstatuscode,jdbcType=VARCHAR},
#{companyId,jdbcType=INTEGER},
#{updaterId,jdbcType=INTEGER},
#{updaterName,jdbcType=VARCHAR},
#{updateTime,jdbcType=TIMESTAMP},
#{creatorId,jdbcType=INTEGER},
#{creatorName,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP},
#{pi_text1,jdbcType=VARCHAR},
#{pi_text2,jdbcType=VARCHAR},
#{pi_text3,jdbcType=VARCHAR},
#{pi_text4,jdbcType=VARCHAR},
#{pi_text5,jdbcType=VARCHAR},
#{pi_address,jdbcType=LONGVARCHAR},
#{pi_auditdate,jdbcType=TIMESTAMP},
#{pi_auditman,jdbcType=VARCHAR},
#{pi_remark,jdbcType=VARCHAR},
#{pi_ioid,jdbcType=INTEGER},
#{pi_iocode,jdbcType=VARCHAR},
#{pi_prstatus,jdbcType=VARCHAR},
#{pi_prstatuscode,jdbcType=VARCHAR},
update prodinout
pi_inoutno = #{pi_inoutno,jdbcType=VARCHAR},
pi_class = #{pi_class,jdbcType=VARCHAR},
pi_date = #{pi_date,jdbcType=TIMESTAMP},
pi_vendid = #{pi_vendid,jdbcType=INTEGER},
pi_vendcode = #{pi_vendcode,jdbcType=VARCHAR},
pi_vendname = #{pi_vendname,jdbcType=VARCHAR},
pi_custid = #{pi_custid,jdbcType=INTEGER},
pi_custcode = #{pi_custcode,jdbcType=VARCHAR},
pi_custname = #{pi_custname,jdbcType=VARCHAR},
pi_puid = #{pi_puid,jdbcType=INTEGER},
pi_pucode = #{pi_pucode,jdbcType=VARCHAR},
pi_said = #{pi_said,jdbcType=INTEGER},
pi_sacode = #{pi_sacode,jdbcType=VARCHAR},
pi_total = #{pi_total,jdbcType=DOUBLE},
pi_status = #{pi_status,jdbcType=VARCHAR},
pi_statuscode = #{pi_statuscode,jdbcType=VARCHAR},
pi_printstatus = #{pi_printstatus,jdbcType=VARCHAR},
pi_printstatuscode = #{pi_printstatuscode,jdbcType=VARCHAR},
companyid = #{companyId,jdbcType=INTEGER},
updaterId = #{updaterId,jdbcType=INTEGER},
updateTime = #{updateTime,jdbcType=TIMESTAMP},
pi_text1 = #{pi_text1,jdbcType=VARCHAR},
pi_text2 = #{pi_text2,jdbcType=VARCHAR},
pi_text3 = #{pi_text3,jdbcType=VARCHAR},
pi_text4 = #{pi_text4,jdbcType=VARCHAR},
pi_text5 = #{pi_text5,jdbcType=VARCHAR},
pi_address = #{pi_address,jdbcType=LONGVARCHAR},
pi_auditdate = #{pi_auditdate,jdbcType=TIMESTAMP},
pi_auditman = #{pi_auditman,jdbcType=VARCHAR},
pi_remark = #{pi_remark,jdbcType=VARCHAR},
where pi_id = #{id,jdbcType=INTEGER}
update prodinout set creatorId = #{userId} , creatorName=#{userName} where pi_id=#{id}