|
|
@@ -2,15 +2,13 @@ package com.jeesite.modules.mes.api;
|
|
|
|
|
|
import com.jeesite.common.config.Global;
|
|
|
import com.jeesite.common.lang.StringUtils;
|
|
|
+import com.jeesite.modules.file.utils.FileUploadUtils;
|
|
|
import com.jeesite.modules.mes.entity.MesLine;
|
|
|
import com.jeesite.modules.mes.entity.MesLineProcess;
|
|
|
import com.jeesite.modules.mes.entity.MesProductRecord;
|
|
|
import com.jeesite.modules.mes.resp.CommonResp;
|
|
|
import com.jeesite.modules.mes.resp.ParamsResp;
|
|
|
-import com.jeesite.modules.mes.service.MesLineProcessService;
|
|
|
-import com.jeesite.modules.mes.service.MesLineService;
|
|
|
-import com.jeesite.modules.mes.service.MesProductCateService;
|
|
|
-import com.jeesite.modules.mes.service.MesProductRecordService;
|
|
|
+import com.jeesite.modules.mes.service.*;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Controller;
|
|
|
import org.springframework.util.ObjectUtils;
|
|
|
@@ -50,7 +48,8 @@ public class MesProductRecordControllerApi {
|
|
|
@ResponseBody
|
|
|
public CommonResp save(@Validated MesProductRecord mesProductRecord, HttpServletRequest request) {
|
|
|
CommonResp<String> resp = new CommonResp<>();
|
|
|
-
|
|
|
+ String remark = request.getParameter("remark");
|
|
|
+ String mesProductRecord_image = request.getParameter("mesProductRecord_image");
|
|
|
if(mesProductRecord.getIsNewRecord() && mesProductRecord.getLineSn().isEmpty()){ // 新增
|
|
|
resp.setResult(Global.FALSE);
|
|
|
resp.setMessage("产线编号不能为空!");
|
|
|
@@ -96,8 +95,12 @@ public class MesProductRecordControllerApi {
|
|
|
mesProductRecord.setLineSn(mesLineProcess1.getLineSn());
|
|
|
mesProductRecord.setCateSn(cateSn);
|
|
|
|
|
|
- mesProductRecordService.add(mesProductRecord,params,null);
|
|
|
|
|
|
+ mesProductRecordService.add(mesProductRecord,params,null,remark);
|
|
|
+ if (mesProductRecord_image!=null){
|
|
|
+ MesProductRecord info = mesProductRecordService.findInfo(mesProductRecord);
|
|
|
+ FileUploadUtils.saveFileUpload(info, info.getId(), "mesProductRecord_image");
|
|
|
+ }
|
|
|
}catch (Exception e){
|
|
|
e.printStackTrace();
|
|
|
resp.setResult(Global.FALSE);
|