`id`, `tenant_id`, `parent_tenant_id`, `video_type`, `cover_img`, `cover_picture`, `detail_picture`,
`title`, `sub_title`, `sex`, `age`, `colour`, `scene_sign`, `sale_price`, `price`,
`send_type`, `detail`, `remark`, `mould_sm_id`,`material`,`background_id`,`background_material`,
`status`, `puton_date`, `create_date`, `update_date`,`is_del`,`customized`
where `is_del` = 0
and `id` = #{id}
and `tenant_id` = #{tenantId}
and `parent_tenant_id` = #{parentTenantId}
and `video_type` = #{videoType}
and `title` like concat('%', #{title},'%')
and `sub_title` like concat('%', #{subTitle},'%')
and `sex` = #{sex}
and `age` = #{age}
and `colour` = #{colour}
and JSON_CONTAINS(scene_sign,json_array(#{sceneSign}))
and `sale_price` = #{salePrice}
and `send_type` = #{sendType}
and `price` = #{price}
and `status` = #{status}
and create_date >= #{startDate}
and create_date < #{endDate}
and customized = #{customized}
and id in
#{idItem}
order by ${sortColumns}
update person_mould set is_del = 1,update_date = now() where id = #{id}