select de.device_expense_id, de.device_id, d.device_number, d.code, d.name, d.brand, d.series, de.user_id, u.nick_name, de.expense_type, de.expense, de.occur_date, de.remark, de.document from cmc_device_expense as de
left join sys_user as u on u.user_id = de.user_id
left join cmc_device as d on d.device_id = de.device_id
insert into cmc_device_expense
device_expense_id,device_id,user_id,expense_type,expense,occur_date,remark,document,#{deviceExpenseId},#{deviceId},#{userId},#{expenseType},#{expense},#{occurDate},#{remark},#{document},
update cmc_device_expense
device_id = #{deviceId},user_id = #{userId},expense_type = #{expenseType},expense = #{expense},occur_date = #{occurDate},remark = #{remark},document = #{document},
where device_expense_id = #{deviceExpenseId}
delete from cmc_device_expense where device_expense_id = #{deviceExpenseId}
delete from cmc_device_expense where device_expense_id in
#{deviceExpenseId}