forked from kidgrow-microservices-platform

zhaoxiaohao
2020-11-17 b7265cdd6f3e1fbb0d428c27e5b5e29e34d56953
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/ProductOrderMapper.java
@@ -1,8 +1,8 @@
package com.kidgrow.oprationcenter.mapper;
import com.kidgrow.oprationcenter.model.ProductOrder;
import com.kidgrow.db.mapper.SuperMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.kidgrow.db.mapper.SuperMapper;
import com.kidgrow.oprationcenter.model.ProductOrder;
import org.apache.ibatis.annotations.Param;
import java.util.List;
@@ -30,5 +30,21 @@
     * @param
     * @return ProductOrder对象
     */
    ProductOrder findByObject(ProductOrder productOrder);
    ProductOrder findByObject(@Param("p") ProductOrder productOrder);
    /**
     * 删除指定orderid下的套餐数据
     * @param orderId
     * @return
     */
    int delProductDetail(@Param("orderId") Long orderId);
    /**
     * 获取用户套餐的使用状态(正式 和 试用)
     * 只要要有一个充值的套餐为  为正式套餐,则为正式用户;
     * 只要有一个充值的套餐为  分享状态,则该医院的医生为正式用户
     * @param productOrder
     * @return
     */
    int getStatus(ProductOrder productOrder);
}