@ -25,19 +25,15 @@
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /
package com.yxt.anrui.base.api.baseinternalpurchase ;
package com.yxt.anrui.base.api.baseinternalpurchase ;
import com.yxt.anrui.base.api.baseaccadjapply.flow.BaseAccAdjApplyCompleteDto ;
import com.yxt.anrui.base.api.baseinternalpurchase.flow.BaseInterNalPurchaseCompleteDto ;
import com.yxt.anrui.base.api.baseinternalpurchase.flow.BaseInterNalPurchaseCompleteDto ;
import com.yxt.anrui.base.api.baseinternalpurchase.flow.BaseInterNalPurchaseTaskQuery ;
import com.yxt.anrui.base.api.baseinternalpurchase.flow.BaseInterNalPurchaseTaskQuery ;
import com.yxt.anrui.base.api.baseinternalpurchase.flow.SubmitBaseInterNalPurchaseDto ;
import com.yxt.anrui.base.api.baseinternalpurchase.flow.SubmitBaseInterNalPurchaseDto ;
import com.yxt.anrui.base.api.baseoutsourcingapplication.BusinessVariablesDto ;
import com.yxt.anrui.base.api.baseoutsourcingapplication.GetNextNodeDto ;
import com.yxt.anrui.base.api.baseoutsourcingapplication.GetNextNodeDto ;
import com.yxt.anrui.base.api.busvehicleapply.flow.BusVehicleApplyTaskQuery ;
import io.swagger.annotations.Api ;
import io.swagger.annotations.ApiOperation ;
import com.yxt.common.core.query.PagerQuery ;
import com.yxt.common.core.query.PagerQuery ;
import com.yxt.common.core.result.ResultBean ;
import com.yxt.common.core.result.ResultBean ;
import com.yxt.common.core.vo.PagerVo ;
import com.yxt.common.core.vo.PagerVo ;
import io.swagger.annotations.ApiParam ;
import io.swagger.annotations.Api ;
import io.swagger.annotations.ApiOperation ;
import org.springframework.cloud.openfeign.FeignClient ;
import org.springframework.cloud.openfeign.FeignClient ;
import org.springframework.cloud.openfeign.SpringQueryMap ;
import org.springframework.cloud.openfeign.SpringQueryMap ;
import org.springframework.web.bind.annotation.* ;
import org.springframework.web.bind.annotation.* ;
@ -91,14 +87,29 @@ public interface BaseInternalPurchaseFeign {
@PostMapping ( "/submitBaseInternalPurchase" )
@PostMapping ( "/submitBaseInternalPurchase" )
public ResultBean submitBaseInternalPurchase ( @Valid @RequestBody SubmitBaseInterNalPurchaseDto dto ) ;
public ResultBean submitBaseInternalPurchase ( @Valid @RequestBody SubmitBaseInterNalPurchaseDto dto ) ;
/ * *
* 申请方审批同意 、 应对方审批同意 ( 除申请方最后一个环节 )
* @param bvd
* @return
* /
@ApiOperation ( value = "办理(同意)" )
@ApiOperation ( value = "办理(同意)" )
@PostMapping ( "/complete" )
@PostMapping ( "/complete" )
public ResultBean complete ( @Valid @RequestBody BaseInterNalPurchaseCompleteDto bvd ) ;
public ResultBean complete ( @Valid @RequestBody BaseInterNalPurchaseCompleteDto bvd ) ;
/ * *
* 申请方跳应对方的同意
* @param bvd
* @return
* /
@ApiOperation ( value = "办理(同意)" )
@ApiOperation ( value = "办理(同意)" )
@PostMapping ( "/InitiatorToAnswer" )
@PostMapping ( "/InitiatorToAnswer" )
public ResultBean InitiatorToAnswer ( @Valid @RequestBody BaseInterNalPurchaseCompleteDto bvd ) ;
public ResultBean InitiatorToAnswer ( @Valid @RequestBody BaseInterNalPurchaseCompleteDto bvd ) ;
/ * *
* 分公司到事业部同意
* @param bvd
* @return
* /
@ApiOperation ( value = "办理(同意)" )
@ApiOperation ( value = "办理(同意)" )
@PostMapping ( "/companyToDivisionOperate" )
@PostMapping ( "/companyToDivisionOperate" )
public ResultBean companyToDivisionOperate ( @Valid @RequestBody BaseInterNalPurchaseCompleteDto bvd ) ;
public ResultBean companyToDivisionOperate ( @Valid @RequestBody BaseInterNalPurchaseCompleteDto bvd ) ;