|
@@ -662,7 +662,7 @@ public interface FsStoreOrderScrmMapper
|
|
|
|
|
|
|
|
@Select({"<script> " +
|
|
@Select({"<script> " +
|
|
|
"select o.*,cts.name as scheduleName,u.nickname,u.phone,cc.push_code,cc.create_time as customer_create_time,cc.source,cc.customer_code, c.company_name ,cu.nick_name as company_user_nick_name ,cu.phonenumber as company_usere_phonenumber ,p.title as package_title ,CASE WHEN o.certificates IS NULL OR o.certificates = '' THEN 0 ELSE 1 END AS is_upload " +
|
|
"select o.*,cts.name as scheduleName,u.nickname,u.phone,cc.push_code,cc.create_time as customer_create_time,cc.source,cc.customer_code, c.company_name ,cu.nick_name as company_user_nick_name ,cu.phonenumber as company_usere_phonenumber ,p.title as package_title ,CASE WHEN o.certificates IS NULL OR o.certificates = '' THEN 0 ELSE 1 END AS is_upload " +
|
|
|
- ", CASE o.is_audit WHEN 1 THEN '是' ELSE '否' END AS isAudit " +
|
|
|
|
|
|
|
+ ", CASE o.is_audit WHEN 1 THEN '是' ELSE '否' END AS isAudit , mac.merchant_id as merchantId " +
|
|
|
" from fs_store_order_scrm o " +
|
|
" from fs_store_order_scrm o " +
|
|
|
" left JOIN fs_store_product_package_scrm p on o.package_id=p.package_id " +
|
|
" left JOIN fs_store_product_package_scrm p on o.package_id=p.package_id " +
|
|
|
" left join fs_user u on o.user_id=u.user_id " +
|
|
" left join fs_user u on o.user_id=u.user_id " +
|
|
@@ -677,6 +677,7 @@ public interface FsStoreOrderScrmMapper
|
|
|
" FROM fs_store_payment_scrm sp\n" +
|
|
" FROM fs_store_payment_scrm sp\n" +
|
|
|
" WHERE sp.business_code IS NOT NULL\n" +
|
|
" WHERE sp.business_code IS NOT NULL\n" +
|
|
|
" ) sp_latest ON sp_latest.business_code = o.order_code AND sp_latest.rn = 1\n" +
|
|
" ) sp_latest ON sp_latest.business_code = o.order_code AND sp_latest.rn = 1\n" +
|
|
|
|
|
+ " LEFT JOIN merchant_app_config mac ON (mac.id = sp_latest.mer_config_id OR (sp_latest.app_id IS NOT NULL AND FIND_IN_SET(sp_latest.app_id, mac.app_id) > 0 AND (mac.is_deleted = 0 OR mac.is_deleted IS NULL)))\n" +
|
|
|
"where o.is_del = 0 " +
|
|
"where o.is_del = 0 " +
|
|
|
"<if test=\"maps.bankTransactionId !=null and maps.bankTransactionId!=''\">" +
|
|
"<if test=\"maps.bankTransactionId !=null and maps.bankTransactionId!=''\">" +
|
|
|
" and sp_latest.bank_transaction_id = #{maps.bankTransactionId} " +
|
|
" and sp_latest.bank_transaction_id = #{maps.bankTransactionId} " +
|
|
@@ -1325,7 +1326,7 @@ public interface FsStoreOrderScrmMapper
|
|
|
"cu.phonenumber as company_usere_phonenumber ,p.title as package_title ," +
|
|
"cu.phonenumber as company_usere_phonenumber ,p.title as package_title ," +
|
|
|
"CASE WHEN o.certificates IS NULL OR o.certificates = '' THEN 0 ELSE 1 END AS is_upload " +
|
|
"CASE WHEN o.certificates IS NULL OR o.certificates = '' THEN 0 ELSE 1 END AS is_upload " +
|
|
|
",df.login_account as erp_account," +
|
|
",df.login_account as erp_account," +
|
|
|
- " csc.name miniProgramName " +
|
|
|
|
|
|
|
+ " csc.name miniProgramName , mac.merchant_id as merchantId " +
|
|
|
" from fs_store_order_scrm o left JOIN fs_store_product_package_scrm p on o.package_id=p.package_id left join fs_user u on o.user_id=u.user_id " +
|
|
" from fs_store_order_scrm o left JOIN fs_store_product_package_scrm p on o.package_id=p.package_id left join fs_user u on o.user_id=u.user_id " +
|
|
|
" left join company c on c.company_id=o.company_id left join company_user cu on cu.user_id=o.company_user_id left join crm_customer cc on cc.customer_id=o.customer_id left join company_tcm_schedule cts on cts.id = o.schedule_id " +
|
|
" left join company c on c.company_id=o.company_id left join company_user cu on cu.user_id=o.company_user_id left join crm_customer cc on cc.customer_id=o.customer_id left join company_tcm_schedule cts on cts.id = o.schedule_id " +
|
|
|
" LEFT JOIN fs_store_order_df df on df.order_id=o.id " +
|
|
" LEFT JOIN fs_store_order_df df on df.order_id=o.id " +
|
|
@@ -1336,6 +1337,7 @@ public interface FsStoreOrderScrmMapper
|
|
|
"FROM fs_store_payment_scrm sp " +
|
|
"FROM fs_store_payment_scrm sp " +
|
|
|
" ) sp_latest ON sp_latest.business_code = o.order_code AND sp_latest.rn = 1 " +
|
|
" ) sp_latest ON sp_latest.business_code = o.order_code AND sp_latest.rn = 1 " +
|
|
|
" LEFT JOIN fs_course_play_source_config csc ON csc.appid = sp_latest.app_id " +
|
|
" LEFT JOIN fs_course_play_source_config csc ON csc.appid = sp_latest.app_id " +
|
|
|
|
|
+ " LEFT JOIN merchant_app_config mac ON (mac.id = sp_latest.mer_config_id OR (sp_latest.app_id IS NOT NULL AND FIND_IN_SET(sp_latest.app_id, mac.app_id) > 0 AND (mac.is_deleted = 0 OR mac.is_deleted IS NULL))) " +
|
|
|
"where 1=1 " +
|
|
"where 1=1 " +
|
|
|
"<if test = 'maps.orderCode != null and maps.orderCode !=\"\" '> " +
|
|
"<if test = 'maps.orderCode != null and maps.orderCode !=\"\" '> " +
|
|
|
"and o.order_code like CONCAT('%',#{maps.orderCode},'%') " +
|
|
"and o.order_code like CONCAT('%',#{maps.orderCode},'%') " +
|