ve_id, ve_code, ve_name, ve_uu, ve_type, ve_begindate, ve_beginapamount, ve_beginprepayamount,
ve_promisedays, ve_taxrate, ve_nsrzh, ve_bankaccount, ve_bankcode, ve_status, ve_statuscode,
ve_recordid, ve_recordname, ve_initdate, companyId, updaterId, updateTime, ve_text1,
ve_text2, ve_text3, ve_text4, ve_text5, ve_payamount, ve_leftamount, ve_beginym
delete from vendor
where ve_id = #{id}
insert into vendor (ve_code, ve_name,
ve_uu, ve_type, ve_begindate,
ve_beginapamount, ve_beginprepayamount,
ve_promisedays, ve_taxrate, ve_nsrzh,
ve_bankaccount, ve_bankcode, ve_status,
ve_statuscode, ve_recordid, ve_recordname,
ve_initdate, companyId, updaterId,
updateTime, ve_text1, ve_text2,
ve_text3, ve_text4, ve_text5,
ve_payamount, ve_leftamount, ve_beginym
)
values (#{ve_code,jdbcType=VARCHAR}, #{ve_name,jdbcType=VARCHAR},
#{ve_uu,jdbcType=VARCHAR}, #{ve_type,jdbcType=VARCHAR}, #{ve_begindate,jdbcType=TIMESTAMP},
#{ve_beginapamount,jdbcType=DECIMAL}, #{ve_beginprepayamount,jdbcType=DECIMAL},
#{ve_promisedays,jdbcType=DECIMAL}, #{ve_taxrate,jdbcType=DOUBLE}, #{ve_nsrzh,jdbcType=VARCHAR},
#{ve_bankaccount,jdbcType=VARCHAR}, #{ve_bankcode,jdbcType=VARCHAR}, #{ve_status,jdbcType=VARCHAR},
#{ve_statuscode,jdbcType=VARCHAR}, #{ve_recordid,jdbcType=DECIMAL}, #{ve_recordname,jdbcType=VARCHAR},
#{ve_initdate,jdbcType=TIMESTAMP}, #{companyId,jdbcType=DECIMAL}, #{updaterId,jdbcType=DECIMAL},
#{updateTime,jdbcType=TIMESTAMP}, #{ve_text1,jdbcType=VARCHAR}, #{ve_text2,jdbcType=VARCHAR},
#{ve_text3,jdbcType=VARCHAR}, #{ve_text4,jdbcType=VARCHAR}, #{ve_text5,jdbcType=VARCHAR},
#{ve_payamount,jdbcType=DOUBLE}, #{ve_leftamount,jdbcType=DOUBLE}, #{ve_beginym,jdbcType=INTEGER}
)
SELECT LAST_INSERT_ID() AS ID
insert into vendor
ve_code,
ve_name,
ve_uu,
ve_type,
ve_begindate,
ve_beginapamount,
ve_beginprepayamount,
ve_promisedays,
ve_taxrate,
ve_nsrzh,
ve_bankaccount,
ve_bankcode,
ve_status,
ve_statuscode,
ve_recordid,
ve_recordname,
ve_initdate,
companyId,
updaterId,
updateTime,
ve_text1,
ve_text2,
ve_text3,
ve_text4,
ve_text5,
ve_payamount,
ve_leftamount,
ve_beginym,
#{ve_code,jdbcType=VARCHAR},
#{ve_name,jdbcType=VARCHAR},
#{ve_uu,jdbcType=VARCHAR},
#{ve_type,jdbcType=VARCHAR},
#{ve_begindate,jdbcType=TIMESTAMP},
#{ve_beginapamount,jdbcType=DECIMAL},
#{ve_beginprepayamount,jdbcType=DECIMAL},
#{ve_promisedays,jdbcType=DECIMAL},
#{ve_taxrate,jdbcType=DOUBLE},
#{ve_nsrzh,jdbcType=VARCHAR},
#{ve_bankaccount,jdbcType=VARCHAR},
#{ve_bankcode,jdbcType=VARCHAR},
#{ve_status,jdbcType=VARCHAR},
#{ve_statuscode,jdbcType=VARCHAR},
#{ve_recordid,jdbcType=DECIMAL},
#{ve_recordname,jdbcType=VARCHAR},
#{ve_initdate,jdbcType=TIMESTAMP},
#{companyId,jdbcType=DECIMAL},
#{updaterId,jdbcType=DECIMAL},
#{updateTime,jdbcType=TIMESTAMP},
#{ve_text1,jdbcType=VARCHAR},
#{ve_text2,jdbcType=VARCHAR},
#{ve_text3,jdbcType=VARCHAR},
#{ve_text4,jdbcType=VARCHAR},
#{ve_text5,jdbcType=VARCHAR},
#{ve_payamount,jdbcType=DOUBLE},
#{ve_leftamount,jdbcType=DOUBLE},
#{ve_beginym,jdbcType=INTEGER},
update vendor
ve_code = #{ve_code,jdbcType=VARCHAR},
ve_name = #{ve_name,jdbcType=VARCHAR},
ve_uu = #{ve_uu,jdbcType=VARCHAR},
ve_type = #{ve_type,jdbcType=VARCHAR},
ve_begindate = #{ve_begindate,jdbcType=TIMESTAMP},
ve_beginapamount = #{ve_beginapamount,jdbcType=DECIMAL},
ve_beginprepayamount = #{ve_beginprepayamount,jdbcType=DECIMAL},
ve_promisedays = #{ve_promisedays,jdbcType=DECIMAL},
ve_taxrate = #{ve_taxrate,jdbcType=DOUBLE},
ve_nsrzh = #{ve_nsrzh,jdbcType=VARCHAR},
ve_bankaccount = #{ve_bankaccount,jdbcType=VARCHAR},
ve_bankcode = #{ve_bankcode,jdbcType=VARCHAR},
ve_status = #{ve_status,jdbcType=VARCHAR},
ve_statuscode = #{ve_statuscode,jdbcType=VARCHAR},
ve_recordid = #{ve_recordid,jdbcType=DECIMAL},
ve_recordname = #{ve_recordname,jdbcType=VARCHAR},
ve_initdate = #{ve_initdate,jdbcType=TIMESTAMP},
companyId = #{companyId,jdbcType=DECIMAL},
updaterId = #{updaterId,jdbcType=DECIMAL},
updateTime = #{updateTime,jdbcType=TIMESTAMP},
ve_text1 = #{ve_text1,jdbcType=VARCHAR},
ve_text2 = #{ve_text2,jdbcType=VARCHAR},
ve_text3 = #{ve_text3,jdbcType=VARCHAR},
ve_text4 = #{ve_text4,jdbcType=VARCHAR},
ve_text5 = #{ve_text5,jdbcType=VARCHAR},
ve_payamount = #{ve_payamount,jdbcType=DOUBLE},
ve_leftamount = #{ve_leftamount,jdbcType=DOUBLE},
ve_beginym = #{ve_beginym,jdbcType=INTEGER},
where ve_id = #{id}
update vendor
set ve_code = #{ve_code,jdbcType=VARCHAR},
ve_name = #{ve_name,jdbcType=VARCHAR},
ve_uu = #{ve_uu,jdbcType=VARCHAR},
ve_type = #{ve_type,jdbcType=VARCHAR},
ve_begindate = #{ve_begindate,jdbcType=TIMESTAMP},
ve_beginapamount = #{ve_beginapamount,jdbcType=DECIMAL},
ve_beginprepayamount = #{ve_beginprepayamount,jdbcType=DECIMAL},
ve_promisedays = #{ve_promisedays,jdbcType=DECIMAL},
ve_taxrate = #{ve_taxrate,jdbcType=DOUBLE},
ve_nsrzh = #{ve_nsrzh,jdbcType=VARCHAR},
ve_bankaccount = #{ve_bankaccount,jdbcType=VARCHAR},
ve_bankcode = #{ve_bankcode,jdbcType=VARCHAR},
ve_status = #{ve_status,jdbcType=VARCHAR},
ve_statuscode = #{ve_statuscode,jdbcType=VARCHAR},
ve_recordid = #{ve_recordid,jdbcType=DECIMAL},
ve_recordname = #{ve_recordname,jdbcType=VARCHAR},
ve_initdate = #{ve_initdate,jdbcType=TIMESTAMP},
companyId = #{companyId,jdbcType=DECIMAL},
updaterId = #{updaterId,jdbcType=DECIMAL},
updateTime = #{updateTime,jdbcType=TIMESTAMP},
ve_text1 = #{ve_text1,jdbcType=VARCHAR},
ve_text2 = #{ve_text2,jdbcType=VARCHAR},
ve_text3 = #{ve_text3,jdbcType=VARCHAR},
ve_text4 = #{ve_text4,jdbcType=VARCHAR},
ve_text5 = #{ve_text5,jdbcType=VARCHAR},
ve_payamount = #{ve_payamount,jdbcType=DOUBLE},
ve_leftamount = #{ve_leftamount,jdbcType=DOUBLE},
ve_beginym = #{ve_beginym,jdbcType=INTEGER}
where ve_id = #{id}