forked from kidgrow-microservices-platform

zhaoxiaohao
2020-08-17 73d5561cbf2bea50acc22f91050fcc3557d49de4
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IProductOrderService.java
@@ -1,5 +1,8 @@
package com.kidgrow.oprationcenter.service;
import com.kidgrow.common.annotation.LoginUser;
import com.kidgrow.common.model.ResultBody;
import com.kidgrow.common.model.SysUser;
import com.kidgrow.oprationcenter.model.ProductOrder;
import com.kidgrow.common.model.PageResult;
import com.kidgrow.common.service.ISuperService;
@@ -20,7 +23,7 @@
     * @param params
     * @return
     */
    PageResult<ProductOrder> findList(Map<String, Object> params);
    PageResult<ProductOrder> findList(Map<String, Object> params,@LoginUser SysUser sysUser);
    /**
@@ -29,5 +32,24 @@
    * @return ProductOrder对象
    */
    ProductOrder findByObject(ProductOrder productOrder);
    /**
     * 状态变更
     * @param params
     * @return
     */
    ResultBody updateEnabled(Map<String, Object> params);
    /**
     * 删除指定orderid下的套餐数据
     * @param orderId
     * @return
     */
    int delProductDetail(Long orderId);
    /**
     * 用户充值(创建订单,增加充值记录,冲套餐)
     * @param params
     * @return
     */
    boolean saveProductDetail(Map<String,Object> params);
}