sl_id, sl_code, sl_kind, sl_custid, sl_vendid, sl_date, sl_amount, sl_preamount,
sl_yamount, sl_namount, sl_remark, companyId, updaterId, updateTime, sl_orderamount,
sl_discount, sl_ym
delete from subledger
where sl_code = #{code,jdbcType=VARCHAR} and sl_kind = #{kind, jdbcType=VARCHAR}
insert into subledger (sl_id, sl_code, sl_kind,
sl_custid, sl_vendid, sl_date,
sl_amount, sl_preamount, sl_yamount,
sl_namount, sl_remark, companyId,
updaterId, updateTime, sl_orderamount,
sl_discount, sl_ym,
creatorId,createTime,creatorName)
values (#{sl_id,jdbcType=INTEGER}, #{sl_code,jdbcType=VARCHAR}, #{sl_kind,jdbcType=VARCHAR},
#{sl_custid,jdbcType=INTEGER}, #{sl_vendid,jdbcType=INTEGER}, #{sl_date,jdbcType=TIMESTAMP},
#{sl_amount,jdbcType=DOUBLE}, #{sl_preamount,jdbcType=DOUBLE}, #{sl_yamount,jdbcType=DOUBLE},
#{sl_namount,jdbcType=DOUBLE}, #{sl_remark,jdbcType=VARCHAR}, #{companyId,jdbcType=INTEGER},
#{updaterId,jdbcType=INTEGER}, #{updateTime,jdbcType=TIMESTAMP}, #{sl_orderamount,jdbcType=DOUBLE},
#{sl_discount,jdbcType=DOUBLE}, #{sl_ym,jdbcType=INTEGER},
#{creatorId,jdbcType=INTEGER}, #{createTime,jdbcType=TIMESTAMP}, #{creatorName,jdbcType=VARCHAR})
insert into subledger
sl_code,
sl_kind,
sl_custid,
sl_vendid,
sl_date,
sl_amount,
sl_preamount,
sl_yamount,
sl_namount,
sl_remark,
companyId,
updaterId,
updateTime,
sl_orderamount,
sl_discount,
sl_ym,
creatorId,
createTime,
creatorName,
#{sl_code,jdbcType=VARCHAR},
#{sl_kind,jdbcType=VARCHAR},
#{sl_custid,jdbcType=INTEGER},
#{sl_vendid,jdbcType=INTEGER},
#{sl_date,jdbcType=TIMESTAMP},
#{sl_amount,jdbcType=DOUBLE},
#{sl_preamount,jdbcType=DOUBLE},
#{sl_yamount,jdbcType=DOUBLE},
#{sl_namount,jdbcType=DOUBLE},
#{sl_remark,jdbcType=VARCHAR},
#{companyId,jdbcType=INTEGER},
#{updaterId,jdbcType=INTEGER},
#{updateTime,jdbcType=TIMESTAMP},
#{sl_orderamount,jdbcType=DOUBLE},
#{sl_discount,jdbcType=DOUBLE},
#{sl_ym,jdbcType=INTEGER},
#{creatorId,jdbcType=INTEGER},
#{createTime,jdbcType=TIMESTAMP},
#{creatorName,jdbcType=VARCHAR},
update subledger
sl_code = #{sl_code,jdbcType=VARCHAR},
sl_kind = #{sl_kind,jdbcType=VARCHAR},
sl_custid = #{sl_custid,jdbcType=INTEGER},
sl_vendid = #{sl_vendid,jdbcType=INTEGER},
sl_date = #{sl_date,jdbcType=TIMESTAMP},
sl_amount = #{sl_amount,jdbcType=DOUBLE},
sl_preamount = #{sl_preamount,jdbcType=DOUBLE},
sl_yamount = #{sl_yamount,jdbcType=DOUBLE},
sl_namount = #{sl_namount,jdbcType=DOUBLE},
sl_remark = #{sl_remark,jdbcType=VARCHAR},
companyId = #{companyId,jdbcType=INTEGER},
updaterId = #{updaterId,jdbcType=INTEGER},
updateTime = #{updateTime,jdbcType=TIMESTAMP},
sl_orderamount = #{sl_orderamount,jdbcType=DOUBLE},
sl_discount = #{sl_discount,jdbcType=DOUBLE},
sl_ym = #{sl_ym,jdbcType=INTEGER},
where sl_id = #{id,jdbcType=INTEGER}
update subledger
set sl_code = #{sl_code,jdbcType=VARCHAR},
sl_kind = #{sl_kind,jdbcType=VARCHAR},
sl_custid = #{sl_custid,jdbcType=INTEGER},
sl_vendid = #{sl_vendid,jdbcType=INTEGER},
sl_date = #{sl_date,jdbcType=TIMESTAMP},
sl_amount = #{sl_amount,jdbcType=DOUBLE},
sl_preamount = #{sl_preamount,jdbcType=DOUBLE},
sl_yamount = #{sl_yamount,jdbcType=DOUBLE},
sl_namount = #{sl_namount,jdbcType=DOUBLE},
sl_remark = #{sl_remark,jdbcType=VARCHAR},
companyId = #{companyId,jdbcType=INTEGER},
updaterId = #{updaterId,jdbcType=INTEGER},
updateTime = #{updateTime,jdbcType=TIMESTAMP},
sl_orderamount = #{sl_orderamount,jdbcType=DOUBLE},
sl_discount = #{sl_discount,jdbcType=DOUBLE},
sl_ym = #{sl_ym,jdbcType=INTEGER}
where sl_id = #{sl_id,jdbcType=INTEGER}
delete from subledger
where sl_code = #{sl_code,jdbcType=VARCHAR} and sl_kind = #{sl_kind, jdbcType=VARCHAR} and
sl_custid = #{sl_custid,jdbcType=INTEGER}
delete from subledger
where sl_code = #{sl_code,jdbcType=VARCHAR} and sl_kind = #{sl_kind, jdbcType=VARCHAR} and
sl_vendid = #{sl_vendid,jdbcType=INTEGER}