排产功能修改-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. 7
      blade-service/blade-wms/src/main/java/org/springblade/wms/service/impl/StBuyOrderServiceImpl.java

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

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

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

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

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

Loading…
Cancel
Save