parent
139b678fb5
commit
507ac3ab3b
|
|
@ -0,0 +1,38 @@
|
||||||
|
package shkd.sys.sys.plugin.api;
|
||||||
|
|
||||||
|
import kd.bos.logging.Log;
|
||||||
|
import kd.bos.logging.LogFactory;
|
||||||
|
import kd.bos.openapi.common.custom.annotation.ApiController;
|
||||||
|
import kd.bos.openapi.common.custom.annotation.ApiMapping;
|
||||||
|
import kd.bos.openapi.common.custom.annotation.ApiParam;
|
||||||
|
import kd.bos.openapi.common.custom.annotation.ApiPostMapping;
|
||||||
|
import kd.bos.openapi.common.result.CustomApiResult;
|
||||||
|
import shkd.sys.sys.plugin.api.main.SavePayByWorkflowRequestModel;
|
||||||
|
import shkd.sys.sys.plugin.api.main.SavePayByWorkflowReturnModel;
|
||||||
|
|
||||||
|
import javax.validation.Valid;
|
||||||
|
import javax.validation.constraints.NotNull;
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.Date;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @FileName SavePayByWorkflowApiPlugin
|
||||||
|
* @Description 根据流水生成收款处理单
|
||||||
|
* @Author csx
|
||||||
|
* @date 2026-01-20
|
||||||
|
**/
|
||||||
|
@ApiController(value = "SavePayByWorkflow", desc = "根据流水生成收款处理单api")
|
||||||
|
@ApiMapping("/SavePayByWorkflow") // 把方法公共的映射路径提到类上
|
||||||
|
public class SavePayByWorkflowApiPlugin implements Serializable {
|
||||||
|
private static final Log logger = LogFactory.getLog(SavePayByWorkflowApiPlugin.class);
|
||||||
|
|
||||||
|
@ApiPostMapping(
|
||||||
|
value = "/getsupplierforbizorg",
|
||||||
|
desc = "通过业务组织获取供应商信息"
|
||||||
|
)
|
||||||
|
public CustomApiResult<SavePayByWorkflowReturnModel> SavePayByWorkflow(@Valid @NotNull @ApiParam(value = "Request") List<SavePayByWorkflowRequestModel> Request){
|
||||||
|
SavePayByWorkflowReturnModel model = new SavePayByWorkflowReturnModel();
|
||||||
|
return CustomApiResult.success(model);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,25 @@
|
||||||
|
package shkd.sys.sys.plugin.api.main;
|
||||||
|
|
||||||
|
|
||||||
|
import kd.bos.openapi.common.custom.annotation.ApiParam;
|
||||||
|
import javax.validation.constraints.NotNull;
|
||||||
|
/**
|
||||||
|
* @FileName SavePayByWorkflowRequestModel
|
||||||
|
* @Description
|
||||||
|
* @Author csx
|
||||||
|
* @date 2026-01-21
|
||||||
|
**/
|
||||||
|
public class SavePayByWorkflowRequestModel {
|
||||||
|
|
||||||
|
@ApiParam(value="billno",required = true)
|
||||||
|
@NotNull
|
||||||
|
private String billno;
|
||||||
|
|
||||||
|
public String getBillno() {
|
||||||
|
return billno;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setBillno(String billno) {
|
||||||
|
this.billno = billno;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,26 @@
|
||||||
|
package shkd.sys.sys.plugin.api.main;
|
||||||
|
|
||||||
|
import kd.bos.openapi.common.custom.annotation.ApiParam;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @FileName SavePayByWorkflowModel
|
||||||
|
* @Description
|
||||||
|
* @Author csx
|
||||||
|
* @date 2026-01-21
|
||||||
|
**/
|
||||||
|
public class SavePayByWorkflowReturnModel implements Serializable {
|
||||||
|
public SavePayByWorkflowReturnModel() {
|
||||||
|
}
|
||||||
|
|
||||||
|
private @ApiParam("条数") String billno;
|
||||||
|
|
||||||
|
public String getBillno() {
|
||||||
|
return billno;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setBillno(String billno) {
|
||||||
|
this.billno = billno;
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue