select a.id, a.resource_title, a.show_img, a.`explain`, a.resource_type, a.keyword,
a.is_show, a.is_ad, a.ad_number, a.price_fen,
(select vp.product_id from app_virtual_product vp
where vp.price_fen = a.price_fen and vp.status = 1 limit 1) as virtual_product_id,
a.down_num, a.weight, a.del_flag, a.create_by, a.create_time, a.remark
from app_resource a
insert into app_resource
resource_title,
show_img,
`explain`,
resource_type,
keyword,
is_show,
is_ad,
ad_number,
price_fen,
down_num,
weight,
del_flag,
create_by,
create_time,
remark,
#{resourceTitle},
#{showImg},
#{explain},
#{resourceType},
#{keyword},
#{isShow},
#{isAd},
#{adNumber},
#{priceFen},
#{downNum},
#{weight},
#{delFlag},
#{createBy},
#{createTime},
#{remark},
update app_resource
resource_title = #{resourceTitle},
show_img = #{showImg},
`explain` = #{explain},
resource_type = #{resourceType},
keyword = #{keyword},
is_show = #{isShow},
is_ad = #{isAd},
ad_number = #{adNumber},
price_fen = #{priceFen},
down_num = #{downNum},
weight = #{weight},
del_flag = #{delFlag},
create_by = #{createBy},
create_time = #{createTime},
remark = #{remark},
where id = #{id}
delete from app_resource where id = #{id}
delete from app_resource where id in
#{id}
delete from app_resource_list where app_resource_id in
#{appResourceId}
delete from app_resource_list where app_resource_id = #{appResourceId}
insert into app_resource_list
(id, list_name, list_url, password, price_fen, status, sort_order, app_resource_id) values
(#{item.id}, #{item.listName}, #{item.listUrl}, #{item.password},
#{item.priceFen}, #{item.status}, #{item.sortOrder}, #{item.appResourceId})