feat(工单): 提交照片

master
wanghao 2 weeks ago
parent 9637d367b9
commit 0a2262a922

@ -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<MultipartFile> files) {
MaintenanceOrderDTO maintenanceOrderDTO= JSONObject.parseObject(json, MaintenanceOrderDTO.class);
List<BizOrderTireDetail> 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();

Loading…
Cancel
Save