package com.vci.provider;
|
|
import com.vci.starter.web.pagemodel.BaseResult;
|
import org.springframework.cloud.openfeign.FeignClient;
|
import org.springframework.web.bind.annotation.DeleteMapping;
|
import org.springframework.web.bind.annotation.PostMapping;
|
import org.springframework.web.bind.annotation.RequestParam;
|
|
/**
|
* @author ludc
|
* @date 2024/7/16 14:44
|
*/
|
@FeignClient(
|
name = "VciFileDownloadProvider",
|
url = "${feign.fileServiceUrl:http://localhost:19000/fileService}",
|
path = "vciFileDownloadController"
|
)
|
public interface VciFileDownloadProvider {
|
@PostMapping({"/sectionDownloadByFileOid"})
|
BaseResult<byte[]> sectionDownloadByFileOid(@RequestParam("fileOid") String var1, @RequestParam("offSet") long var2);
|
|
@DeleteMapping({"/deleteFile"})
|
BaseResult deleteFile(@RequestParam("fileOids") String var1);
|
}
|