|
@@ -15,6 +15,7 @@ import com.fdkankan.sale.service.IExcelService;
|
|
import com.fdkankan.sale.service.IRepairInvoiceService;
|
|
import com.fdkankan.sale.service.IRepairInvoiceService;
|
|
import com.fdkankan.sale.vo.request.RepairInvoiceParam;
|
|
import com.fdkankan.sale.vo.request.RepairInvoiceParam;
|
|
import com.fdkankan.sale.vo.response.RepairInvoiceVo;
|
|
import com.fdkankan.sale.vo.response.RepairInvoiceVo;
|
|
|
|
+import org.apache.commons.lang3.StringUtils;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
@@ -51,6 +52,15 @@ public class RepairInvoiceController extends BaseController {
|
|
return ResultData.ok();
|
|
return ResultData.ok();
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @PostMapping("/getInvoiceInfo")
|
|
|
|
+ public ResultData getInvoiceInfo(@RequestBody RepairInvoice param){
|
|
|
|
+ if(StringUtils.isBlank(param.getRepairId())){
|
|
|
|
+ throw new BusinessException(ResultCode.MISSING_REQUIRED_PARAMETERS);
|
|
|
|
+ }
|
|
|
|
+ repairInvoiceService.getByRepairId(param.getRepairId());
|
|
|
|
+ return ResultData.ok();
|
|
|
|
+ }
|
|
|
|
+
|
|
@PostMapping("/open")
|
|
@PostMapping("/open")
|
|
public ResultData open(@RequestBody RepairInvoice param ){
|
|
public ResultData open(@RequestBody RepairInvoice param ){
|
|
repairInvoiceService.open(param,getUserId());
|
|
repairInvoiceService.open(param,getUserId());
|