40 lines
1.3 KiB
Java
40 lines
1.3 KiB
Java
package com.bwie.es.service;
|
||
|
||
import com.bwie.common.domain.VolumeCodeType;
|
||
import com.bwie.common.domain.request.PurchaseOrderAddReq;
|
||
import com.bwie.common.domain.request.PurchaseOrderPayReq;
|
||
import com.bwie.common.domain.request.VolumeCodeAddReq;
|
||
import com.bwie.common.domain.request.VolumeCodeSelectReq;
|
||
import com.bwie.common.domain.response.PurchaseOrderListRes;
|
||
import com.bwie.common.domain.response.VolumeCodeListRes;
|
||
import com.bwie.common.result.Result;
|
||
|
||
import java.util.List;
|
||
|
||
/**
|
||
* @Author:蓬叁
|
||
* @Package:com.bwie.es.service
|
||
* @Project:maven-month
|
||
* @name:VolumeCodeService
|
||
* @Date:2024/8/12 下午1:19
|
||
*/
|
||
public interface EsVolumeCodeService {
|
||
void syncAdd(List<VolumeCodeListRes> volumeCodeListResList);
|
||
|
||
Result<List<VolumeCodeListRes>> list(VolumeCodeSelectReq volumeCodeSelectReq);
|
||
|
||
Result<List<VolumeCodeType>> findByType();
|
||
|
||
Result<String> addvc(VolumeCodeAddReq volumeCodeAddReq);
|
||
|
||
Result<String> addVolumeCode(VolumeCodeAddReq volumeCodeAddReq);
|
||
|
||
Result<List<VolumeCodeListRes>> RequestBody(VolumeCodeSelectReq volumeCodeSelectReq);
|
||
|
||
Result<String> toBuyOrder(PurchaseOrderAddReq purchaseOrderAddReq);
|
||
|
||
Result<List<PurchaseOrderListRes>> selectPurchaseOrderList();
|
||
|
||
Result<String> payAnOrder(PurchaseOrderPayReq purchaseOrderPayReq);
|
||
}
|