|
|
@ -26,7 +26,6 @@ |
|
|
|
package com.yxt.pms.apiadmin.pms; |
|
|
|
|
|
|
|
import cn.hutool.core.bean.BeanUtil; |
|
|
|
import com.yxt.common.base.utils.ExportExcelUtils; |
|
|
|
import com.yxt.common.core.query.PagerQuery; |
|
|
|
import com.yxt.common.core.result.ResultBean; |
|
|
|
import com.yxt.common.core.vo.PagerVo; |
|
|
@ -39,26 +38,9 @@ import io.swagger.annotations.ApiOperation; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.cloud.openfeign.SpringQueryMap; |
|
|
|
import org.springframework.web.bind.annotation.*; |
|
|
|
|
|
|
|
import javax.servlet.http.HttpServletResponse; |
|
|
|
import javax.validation.Valid; |
|
|
|
import java.io.UnsupportedEncodingException; |
|
|
|
import java.net.URLEncoder; |
|
|
|
import java.util.List; |
|
|
|
|
|
|
|
/** |
|
|
|
* Project: yxt-pms(采购) <br/> |
|
|
|
* File: PmsPurchaseBillFeignFallback.java <br/> |
|
|
|
* Class: com.yxt.pms.biz.purchasebill.PmsPurchaseBillRest <br/> |
|
|
|
* Description: 采购单. <br/> |
|
|
|
* Copyright: Copyright (c) 2011 <br/> |
|
|
|
* Company: https://gitee.com/liuzp315 <br/>
|
|
|
|
* Makedate: 2024-03-19 13:51:46 <br/> |
|
|
|
* |
|
|
|
* @author liupopo |
|
|
|
* @version 1.0 |
|
|
|
* @since 1.0 |
|
|
|
*/ |
|
|
|
@Api(tags = "采购单") |
|
|
|
@RestController |
|
|
|
@RequestMapping("v1/pmspurchasebill") |
|
|
@ -69,7 +51,7 @@ public class PmsPurchaseBillRest { |
|
|
|
|
|
|
|
@ApiOperation("根据条件分页查询数据的列表") |
|
|
|
@PostMapping("/listPage") |
|
|
|
public ResultBean<PagerVo<PmsPurchaseBillVo>> listPage(@RequestBody PagerQuery<PmsPurchaseBillQuery> pq){ |
|
|
|
public ResultBean<PagerVo<PmsPurchaseBillVo>> listPage(@RequestBody PagerQuery<PmsPurchaseBillQuery> pq) { |
|
|
|
ResultBean rb = ResultBean.fireFail(); |
|
|
|
PagerVo<PmsPurchaseBillVo> pv = pmsPurchaseBillService.listPageVo(pq); |
|
|
|
return rb.success().setData(pv); |
|
|
@ -77,7 +59,7 @@ public class PmsPurchaseBillRest { |
|
|
|
|
|
|
|
@ApiOperation("新增或修改") |
|
|
|
@PostMapping("/save") |
|
|
|
public ResultBean<String> save(@RequestBody PmsPurchaseBillDto dto){ |
|
|
|
public ResultBean<String> save(@RequestBody PmsPurchaseBillDto dto) { |
|
|
|
ResultBean rb = ResultBean.fireFail(); |
|
|
|
String sid = pmsPurchaseBillService.saveOrUpdateDto(dto); |
|
|
|
return rb.success().setData(sid); |
|
|
@ -85,21 +67,21 @@ public class PmsPurchaseBillRest { |
|
|
|
|
|
|
|
@ApiOperation("维护厂家订单号") |
|
|
|
@PostMapping("/updateManuOrderNum") |
|
|
|
public ResultBean updateManuOrderNum(@RequestParam("sid") String sid,@RequestParam("manufacturersOrderNumber") String manufacturersOrderNumber){ |
|
|
|
public ResultBean updateManuOrderNum(@RequestParam("sid") String sid, @RequestParam("manufacturersOrderNumber") String manufacturersOrderNumber) { |
|
|
|
ResultBean rb = ResultBean.fireFail(); |
|
|
|
pmsPurchaseBillService.updateManuOrderNum(sid,manufacturersOrderNumber); |
|
|
|
pmsPurchaseBillService.updateManuOrderNum(sid, manufacturersOrderNumber); |
|
|
|
return rb.success().setData(sid); |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("根据sid批量删除") |
|
|
|
@DeleteMapping("/delBySids") |
|
|
|
public ResultBean delBySids(@RequestBody String[] sids){ |
|
|
|
public ResultBean delBySids(@RequestBody String[] sids) { |
|
|
|
return pmsPurchaseBillService.delAll(sids); |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("根据SID获取一条记录") |
|
|
|
@GetMapping("/fetchDetailsBySid/{sid}") |
|
|
|
public ResultBean<PmsPurchaseBillDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid){ |
|
|
|
public ResultBean<PmsPurchaseBillDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid) { |
|
|
|
ResultBean rb = ResultBean.fireFail(); |
|
|
|
PmsPurchaseBillDetailsVo vo = pmsPurchaseBillService.fetchDetailsVoBySid(sid); |
|
|
|
return rb.success().setData(vo); |
|
|
@ -159,7 +141,7 @@ public class PmsPurchaseBillRest { |
|
|
|
@ApiOperation(value = "转办") |
|
|
|
@PutMapping(value = "/assignTask") |
|
|
|
@ResponseBody |
|
|
|
public ResultBean assignTask(@RequestBody PmsPurchaseBillDelegateQuery query){ |
|
|
|
public ResultBean assignTask(@RequestBody PmsPurchaseBillDelegateQuery query) { |
|
|
|
return pmsPurchaseBillService.assignTask(query); |
|
|
|
} |
|
|
|
} |
|
|
|