insert into work_material(id,material_name, consumable, stand_val, configuration_level, ma_base_id,big_classify_id, small_classify_id, big_classify_name, work_apply_id,use_count,dep_id,dep_name,md_id,receive_uids,receive_unames) values (#{id},#{materialName}, #{consumable}, #{standVal}, #{configurationLevel}, #{maBaseId}, #{bigClassifyId}, #{smallClassifyId}, #{bigClassifyName}, #{workApplyId}, #{useCount},#{depId},#{depName},#{mdId},#{receiveUids},#{receiveUnames}) update work_material material_name = #{materialName}, consumable = #{consumable}, stand_val = #{standVal}, configuration_level = #{configurationLevel}, ma_base_id = #{maBaseId}, and big_classify_id = #{bigClassifyId} and big_classify_name = #{bigClassifyName} and small_classify_id = #{smallClassifyId} work_apply_id = #{workApplyId} use_count = #{useCount} dep_id = #{depId} dep_name = #{depName} where id = #{id} insert into work_material(id,material_name, consumable, stand_val, configuration_level, ma_base_id, big_classify_id, small_classify_id, big_classify_name,work_apply_id,use_count,dep_id,dep_name,md_id,receive_uids,receive_unames) values (#{entity.id},#{entity.materialName}, #{entity.consumable}, #{entity.standVal}, #{entity.configurationLevel}, #{entity.maBaseId}, #{entity.bigClassifyId}, #{entity.smallClassifyId}, #{entity.bigClassifyName},#{entity.workApplyId}, #{entity.useCount}, #{entity.depId}, #{entity.depName}, #{entity.mdId},#{entity.receiveUids},#{entity.receiveUnames})