|
@@ -378,6 +378,19 @@ public interface FsStoreOrderMapper
|
|
|
"LEFT JOIN fs_patient pat ON pat.patient_id=p.patient_id WHERE so.is_del=0 and so.id= #{orderId}")
|
|
"LEFT JOIN fs_patient pat ON pat.patient_id=p.patient_id WHERE so.is_del=0 and so.id= #{orderId}")
|
|
|
FsStoreOrderVO selectFsStoreOrderByOrderIdVO(@Param("orderId") Long orderId);
|
|
FsStoreOrderVO selectFsStoreOrderByOrderIdVO(@Param("orderId") Long orderId);
|
|
|
|
|
|
|
|
|
|
+ @Select("select so.*,st.store_name,us.nick_name,us.phone,p.patient_age,p.patient_gender,p.patient_descs,p.patient_name," +
|
|
|
|
|
+ "d.doctor_name,fp.prescribe_code,fd.doctor_name follow_doctor_name,c.company_name,cu.user_name company_user_name,pat.relation " +
|
|
|
|
|
+ "FROM fs_store_order so LEFT JOIN fs_store st ON so.store_id =st.store_id " +
|
|
|
|
|
+ "LEFT JOIN fs_user us ON us.user_id=so.user_id " +
|
|
|
|
|
+ "LEFT JOIN fs_prescribe p ON p.prescribe_id =so.prescribe_id " +
|
|
|
|
|
+ "LEFT JOIN fs_doctor d ON p.doctor_id= d.doctor_id " +
|
|
|
|
|
+ "LEFT JOIN fs_prescribe fp on fp.prescribe_id=so.prescribe_id " +
|
|
|
|
|
+ "LEFT JOIN company c on c.company_id =so.company_id " +
|
|
|
|
|
+ "LEFT JOIN company_user cu on cu.user_id=so.company_user_id " +
|
|
|
|
|
+ "LEFT JOIN fs_doctor fd on so.follow_doctor_id =fd.doctor_id " +
|
|
|
|
|
+ "LEFT JOIN fs_patient pat ON pat.patient_id=p.patient_id WHERE so.is_del=0 and so.order_id= #{orderId}")
|
|
|
|
|
+ FsStoreOrderVO selectFsStoreOrderDetailByOrderId(@Param("orderId") Long orderId);
|
|
|
|
|
+
|
|
|
@Update("update fs_store_order set status=-3 where order_id=#{orderId}")
|
|
@Update("update fs_store_order set status=-3 where order_id=#{orderId}")
|
|
|
int cancelOrder(Long orderId);
|
|
int cancelOrder(Long orderId);
|
|
|
|
|
|