forked from kidgrow-microservices-platform

zhaoxiaohao
2020-11-17 00788a1299d764b48e57fd457a2656f0bf3474b0
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/ISaasClientPayService.java
@@ -2,9 +2,14 @@
import com.kidgrow.common.model.PageResult;
import com.kidgrow.common.model.ResultBody;
import com.kidgrow.common.service.ISuperService;
import com.kidgrow.oprationcenter.model.SaasClientPay;
import com.kidgrow.oprationcenter.vo.SaasClientPayExcel;
import com.kidgrow.oprationcenter.vo.SaasClientPayVo;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
import java.util.Map;
/**
@@ -21,7 +26,7 @@
     * @param params
     * @return
     */
    PageResult<SaasClientPay> findList(Map<String, Object> params);
    PageResult<SaasClientPayVo> findList(Map<String, Object> params);
    /**
@@ -30,5 +35,25 @@
    * @return SaasClientPay对象
    */
    SaasClientPay findByObject(SaasClientPay saasClientPay);
    SaasClientPay findModelByObject(Long hospitalId,Long departmentId,String diaId);
    /**
     * 批量结算
     * @param list
     */
    void updateTypeList(List<String> list);
    /**
     * 导出
     * @param params
     */
    List<SaasClientPayExcel> export(Map<String, Object> params);
    /**
     * 获取微信和支付宝的二维码
     * @param saasClientPay
     * @param request
     * @return
     */
    ResultBody getCode(SaasClientPay saasClientPay,HttpServletRequest request) throws Exception;
}