You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
package com.example.demo.service.cash;
import com.example.demo.domain.entity.CashRecord;import com.example.demo.domain.entity.RechargeActivity;import com.example.demo.domain.entity.User;import com.example.demo.domain.vo.cash.CashCollection;import com.example.demo.domain.vo.coin.Result;import com.github.pagehelper.PageInfo;
import java.util.List;
/** * @program: gold-java * @ClassName cashCollectionService * @description: * @author: Ethan * @create: 2025−09-26 11:23 * @Version 1.0 **/
public interface CashCollectionService { //新增收款订单
String add(CashCollection cashCollection); //撤回未审核的收款订单
String cancel(String orderCode); //编辑并重新提交收款订单
String reSubmit(CashCollection cashRecord); //多条件查询收款订单列表
PageInfo<CashCollection> selectCollection(Integer pageNum, Integer pageSize, CashCollection cashCollection); //补全手续费等
String complete(CashCollection cashRecord); //根据精网号获取姓名和地区
User getNameAndMarket(Integer jwcode); //获取活动列表
List<RechargeActivity> getActivityList(); //同步g_order订单到cash_record表
Object syncToCashRecord(); //根据id查询收款订单
CashCollection selectById(CashCollection cashCollection);}
|