排产功能修改-sjx

liweidong
sunjianxi 3 weeks ago
parent 5d47759103
commit 895696fcd0
  1. 2
      blade-service/blade-scheduling/src/main/java/org/springblade/scheduling/scheduling/mapper/EquipAbilityMapper.xml
  2. 2
      blade-service/blade-scheduling/src/main/java/org/springblade/scheduling/scheduling/service/impl/WorkOrderServiceImpl.java
  3. 6
      blade-service/blade-wms/src/main/java/org/springblade/wms/controller/StComboxController.java
  4. 2
      blade-service/blade-wms/src/main/java/org/springblade/wms/controller/StGoodsController.java
  5. 11
      blade-service/blade-wms/src/main/java/org/springblade/wms/service/impl/StBuyOrderServiceImpl.java

@ -38,7 +38,7 @@
and equip_code = #{param2.equipCode} and equip_code = #{param2.equipCode}
</if> </if>
</where> </where>
order by update_time desc order by work_center_id,equip_name,equip_code,equip_type,update_time desc
</select> </select>

@ -643,7 +643,7 @@ public class WorkOrderServiceImpl extends BaseServiceImpl<WorkOrderMapper, WorkO
} }
workPlan.setPlanEndTime(workPlan.getPlanEndTime().plusMinutes(personHours.longValue())); workPlan.setPlanEndTime(workPlan.getPlanEndTime().plusMinutes(personHours.longValue()));
} }
workPlan.setWorkQty(order.getYpQty()); workPlan.setWorkQty(0);
workPlan.setCaId(craft.getCaId()); workPlan.setCaId(craft.getCaId());
workPlan.setPpsId(craft.getPpsId()); workPlan.setPpsId(craft.getPpsId());
workPlan.setMakeTeam(equipResource.getTeamId()); workPlan.setMakeTeam(equipResource.getTeamId());

@ -116,13 +116,11 @@ public class StComboxController {
.or() .or()
.like("goods_name", filterValue)); .like("goods_name", filterValue));
} }
qw.eq("is_deleted", false);
// 2. 数据权限:当前用户工厂(可选) // 2. 数据权限:当前用户工厂(可选)
BladeUser user = AuthUtil.getUser(); /*BladeUser user = AuthUtil.getUser();
if (user != null && user.getDeptId() != null) { if (user != null && user.getDeptId() != null) {
qw.eq("create_dept", user.getDeptId()); qw.eq("create_dept", user.getDeptId());
} }*/
// 3. 分页查询 // 3. 分页查询
IPage<StGoods> page = stGoodsService.page(Condition.getPage(query), qw); IPage<StGoods> page = stGoodsService.page(Condition.getPage(query), qw);

@ -92,7 +92,7 @@ public class StGoodsController extends BladeController {
@ApiOperationSupport(order = 4) @ApiOperationSupport(order = 4)
@ApiLog("物料信息表 新增") @ApiLog("物料信息表 新增")
@Operation(summary = "新增", description = "传入stGoods") @Operation(summary = "新增", description = "传入stGoods")
public R save(@Valid @RequestBody String goodsCode) throws Exception{ public R save(@RequestParam String goodsCode) throws Exception{
stGoodsService.saveGoods(goodsCode); stGoodsService.saveGoods(goodsCode);
return R.success(); return R.success();
} }

@ -106,10 +106,15 @@ public class StBuyOrderServiceImpl extends BaseServiceImpl<StBuyOrderMapper, StB
// 采购部门:固定编码0200 // 采购部门:固定编码0200
Dept buyDept = SysCache.getDeptByCode("0200"); Dept buyDept = SysCache.getDeptByCode("0200");
newBuyOrder.setBuyDept(buyDept.getId()); if(buyDept != null){
newBuyOrder.setBuyDept(buyDept.getId());
}
// 需求部门:固定编码3400 // 需求部门:固定编码3400
Dept needDept = SysCache.getDeptByCode("3400"); Dept needDept = SysCache.getDeptByCode("3400");
newBuyOrder.setNeedDept(needDept.getId()); if(needDept != null){
newBuyOrder.setNeedDept(needDept.getId());
}
// ===== 3. 日期默认值:当前系统时间 (原逻辑不变) // ===== 3. 日期默认值:当前系统时间 (原逻辑不变)
newBuyOrder.setDeclareDate(currDate); newBuyOrder.setDeclareDate(currDate);
@ -181,7 +186,7 @@ public class StBuyOrderServiceImpl extends BaseServiceImpl<StBuyOrderMapper, StB
String roleNameData = roleName.getData(); String roleNameData = roleName.getData();
approvalRecord.setCurrentRoleName(roleNameData); approvalRecord.setCurrentRoleName(roleNameData);
approvalRecord.setNextRoleName("保管员"); approvalRecord.setNextRoleName("保管员");
R<String> roleIdResp = sysClient.getRoleIds(null, approvalRecord.getNextRoleName()); R<String> roleIdResp = sysClient.getRoleIds("000000", approvalRecord.getNextRoleName());
String roleId = roleIdResp.getData(); String roleId = roleIdResp.getData();
approvalRecord.setNextRoleId(Long.valueOf(roleId)); approvalRecord.setNextRoleId(Long.valueOf(roleId));
mesApprovalRecordClient.save(approvalRecord); mesApprovalRecordClient.save(approvalRecord);

Loading…
Cancel
Save