diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/tyre/BizMaintenanceOrderController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/tyre/BizMaintenanceOrderController.java index 88363a33..2e9bdfae 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/tyre/BizMaintenanceOrderController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/tyre/BizMaintenanceOrderController.java @@ -1,9 +1,13 @@ package com.ruoyi.web.controller.tyre; +import java.io.IOException; import java.util.Date; import java.util.List; +import com.alibaba.fastjson.JSONObject; +import com.ruoyi.common.config.RuoYiConfig; import com.ruoyi.common.utils.DateUtils; +import com.ruoyi.common.utils.file.FileUploadUtils; import com.ruoyi.common.utils.spring.SpringUtils; import com.ruoyi.system.domain.BaseCar; import com.ruoyi.system.domain.BizOrderTireDetail; @@ -24,6 +28,7 @@ import com.ruoyi.common.core.controller.BaseController; import com.ruoyi.common.core.domain.AjaxResult; import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.common.core.page.TableDataInfo; +import org.springframework.web.multipart.MultipartFile; /** * 维保工单Controller @@ -217,6 +222,24 @@ public class BizMaintenanceOrderController extends BaseController } } + public AjaxResult submitBindingRecord(String json, List files) { + MaintenanceOrderDTO maintenanceOrderDTO= JSONObject.parseObject(json, MaintenanceOrderDTO.class); + List tireDetails = maintenanceOrderDTO.getTireDetails(); + for (int i = 0; i < files.size(); i++) { + String fileName = null; + try { + fileName = FileUploadUtils.upload(RuoYiConfig.getUploadPath(), files.get(i)); + tireDetails.get(i).setName(fileName); + + } catch (IOException e) { + throw new RuntimeException(e); + } + } + + + return AjaxResult.error(); + } + private String orderNoCreate(){ // 查询当天的工单号(返回的是当天最新的一条记录) BizMaintenanceOrder bizMaintenanceOrder = bizMaintenanceOrderService.selectBizMaintenanceOrderTD();