|
...
|
...
|
@@ -58,20 +58,21 @@ public class ProductDesignController { |
|
|
|
String userNameByToken = JwtUtil.getUserNameByToken(req);
|
|
|
|
// List<String> roleList = sysUserService.getRole(userNameByToken);
|
|
|
|
SysUser sysUser = sysUserService.getUserByName(userNameByToken);
|
|
|
|
tblOrderForm.setDesigner(sysUser.getWorkNo());
|
|
|
|
tblOrderForm.setDesigner(userNameByToken);
|
|
|
|
// QueryWrapper<TblOrderForm> queryWrapper = QueryGenerator.initQueryWrapper(tblOrderForm, req.getParameterMap());
|
|
|
|
// queryWrapper.eq("designer", sysUser.getWorkNo());
|
|
|
|
Page<TblOrderFormModel> page = new Page<TblOrderFormModel>(pageNo, pageSize);
|
|
|
|
IPage<TblOrderFormModel> pageList = tblOrderFormService.selectList(page, tblOrderForm);
|
|
|
|
IPage<TblOrderFormModel> pageList = tblOrderFormService.selectListDesign(page, tblOrderForm);
|
|
|
|
return Result.OK(pageList);
|
|
|
|
}
|
|
|
|
|
|
|
|
// 分派设计人员
|
|
|
|
@RequestMapping(value = "/updateDesigner", method = {RequestMethod.PUT,RequestMethod.POST})
|
|
|
|
public Result<String> updateDesigner(@RequestBody TblOrderForm tblOrderForm) {
|
|
|
|
public Result<String> updateDesigner(@RequestBody TblOrderForm tblOrderForm, HttpServletRequest req) {
|
|
|
|
// tblOrderForm.setAssignDesignDate(new Date());
|
|
|
|
tblOrderForm.setAssignDesignStatus("1");
|
|
|
|
tblOrderForm.setDesigner(sysUserService.selectByroleCodeUsername(tblOrderForm.getDesignRole(),tblOrderForm.getDesigner()));
|
|
|
|
String userNameByToken = JwtUtil.getUserNameByToken(req);
|
|
|
|
tblOrderForm.setDesigner(userNameByToken);
|
|
|
|
tblOrderFormService.updateDesignerByOrderId(tblOrderForm);
|
|
|
|
return Result.OK("分派成功!");
|
|
|
|
}
|
|
...
|
...
|
@@ -94,13 +95,14 @@ public class ProductDesignController { |
|
|
|
//保存产品设计
|
|
|
|
TblProductDesign tblProductDesign = new TblProductDesign();
|
|
|
|
tblProductDesign.setOrderId(tblOrderForm.getOrderId());
|
|
|
|
tblProductDesign.setDesignPic(tblOrderForm.getPics());
|
|
|
|
tblProductDesign.setDesignFile(tblOrderForm.getFiles());
|
|
|
|
tblProductDesign.setDesignPic(tblOrderForm.getDesignPic());
|
|
|
|
tblProductDesign.setDesignFile(tblOrderForm.getDesignFile());
|
|
|
|
tblProductDesignService.save(tblProductDesign);
|
|
|
|
//批量保存材料及外购件
|
|
|
|
List<TblBiddingShenq> biddingSqList = tblOrderForm.getBiddingSqList();
|
|
|
|
for (TblBiddingShenq biddingShenq:biddingSqList){
|
|
|
|
biddingShenq.setApplicant(sysUser.getWorkNo());
|
|
|
|
biddingShenq.setOrderId(tblOrderForm.getOrderId());
|
|
|
|
biddingShenq.setApplicant(userNameByToken);
|
|
|
|
biddingShenq.setSqTime(new Date());
|
|
|
|
}
|
|
|
|
tblBiddingShenqService.saveBatch(biddingSqList);
|
|
...
|
...
|
@@ -132,7 +134,8 @@ public class ProductDesignController { |
|
|
|
//批量保存材料及外购件
|
|
|
|
List<TblBiddingShenq> biddingSqList = tblOrderForm.getBiddingSqList();
|
|
|
|
for (TblBiddingShenq biddingShenq:biddingSqList){
|
|
|
|
biddingShenq.setApplicant(sysUser.getWorkNo());
|
|
|
|
biddingShenq.setOrderId(tblOrderForm.getOrderId());
|
|
|
|
biddingShenq.setApplicant(userNameByToken);
|
|
|
|
biddingShenq.setSqTime(new Date());
|
|
|
|
}
|
|
|
|
tblBiddingShenqService.saveBatch(biddingSqList);
|
|
...
|
...
|
@@ -142,8 +145,8 @@ public class ProductDesignController { |
|
|
|
//前端处理把产品设计的id传给生产订单id
|
|
|
|
tblProductDesign.setId(tblOrderForm.getId());
|
|
|
|
tblProductDesign.setOrderId(tblOrderForm.getOrderId());
|
|
|
|
tblProductDesign.setDesignPic(tblOrderForm.getPics());
|
|
|
|
tblProductDesign.setDesignFile(tblOrderForm.getFiles());
|
|
|
|
tblProductDesign.setDesignPic(tblOrderForm.getDesignPic());
|
|
|
|
tblProductDesign.setDesignFile(tblOrderForm.getDesignFile());
|
|
|
|
tblProductDesignService.updateById(tblProductDesign);
|
|
|
|
// tblProductDesignService.updateByOrderId(tblProductDesign);
|
|
|
|
return Result.OK("编辑成功!");
|
...
|
...
|
|