|
@@ -4,6 +4,7 @@ import java.util.ArrayList;
|
|
|
import java.util.List;
|
|
|
import java.util.stream.Collectors;
|
|
|
import javax.annotation.Resource;
|
|
|
+import javax.servlet.http.HttpServletRequest;
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
|
|
|
import cn.ezhizao.common.utils.poi.ExcelUtil;
|
|
@@ -36,6 +37,8 @@ public class BizProductionPlanDetailSubDetailEquipmentUserController extends Bas
|
|
|
{
|
|
|
@Resource
|
|
|
private IBizProductionPlanDetailSubDetailEquipmentUserService bizProductionPlanDetailSubDetailEquipmentUserService;
|
|
|
+ @Resource
|
|
|
+ HttpServletRequest request;
|
|
|
|
|
|
/**
|
|
|
* 查询子计划对应的工序指定的使用设备列表
|
|
@@ -44,7 +47,8 @@ public class BizProductionPlanDetailSubDetailEquipmentUserController extends Bas
|
|
|
@GetMapping("/list")
|
|
|
public TableDataInfo list(BizProductionPlanDetailSubDetailEquipmentUser bizProductionPlanDetailSubDetailEquipmentUser) throws NoSuchFieldException, IllegalAccessException
|
|
|
{
|
|
|
- setTenantId(bizProductionPlanDetailSubDetailEquipmentUser);
|
|
|
+ final String tenantId = request.getHeader("tenantId");
|
|
|
+ bizProductionPlanDetailSubDetailEquipmentUser.setTenantId(Long.valueOf(tenantId));
|
|
|
startPage();
|
|
|
List<BizProductionPlanDetailSubDetailEquipmentUser> list = bizProductionPlanDetailSubDetailEquipmentUserService.getList(bizProductionPlanDetailSubDetailEquipmentUser);
|
|
|
return getDataTable(list);
|
|
@@ -82,7 +86,8 @@ public class BizProductionPlanDetailSubDetailEquipmentUserController extends Bas
|
|
|
@PostMapping
|
|
|
public AjaxResult save(@RequestBody List<BizProductionPlanDetailSubDetailEquipmentUser> bizProductionPlanDetailSubDetailEquipmentUser) throws NoSuchFieldException, IllegalAccessException
|
|
|
{
|
|
|
- setTenantId(bizProductionPlanDetailSubDetailEquipmentUser);
|
|
|
+ final String tenantId = request.getHeader("tenantId");
|
|
|
+
|
|
|
// if(bizProductionPlanDetailSubDetailEquipmentUser.size()>0){
|
|
|
// BizProductionPlanDetailSubDetailEquipmentUser equipmentUser = new BizProductionPlanDetailSubDetailEquipmentUser();
|
|
|
// equipmentUser.setProductionPlanDetailSubDetailEquipmentId(bizProductionPlanDetailSubDetailEquipmentUser.get(0).getProductionPlanDetailSubDetailEquipmentId());
|
|
@@ -96,11 +101,12 @@ public class BizProductionPlanDetailSubDetailEquipmentUserController extends Bas
|
|
|
for (BizProductionPlanDetailSubDetailEquipmentUser item: bizProductionPlanDetailSubDetailEquipmentUser
|
|
|
) {
|
|
|
ids.add(item.getProductionPlanDetailSubDetailEquipmentId());
|
|
|
+ item.setTenantId(Long.valueOf(tenantId));
|
|
|
}
|
|
|
ids = ids.stream().distinct().collect(Collectors.toList());
|
|
|
QueryWrapper<BizProductionPlanDetailSubDetailEquipmentUser> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.in("production_plan_detail_sub_detail_equipment_id", ids);
|
|
|
-
|
|
|
+ queryWrapper.eq("tenant_id", tenantId);
|
|
|
List<BizProductionPlanDetailSubDetailEquipmentUser> oldList = bizProductionPlanDetailSubDetailEquipmentUserService.list(queryWrapper);
|
|
|
|
|
|
|
|
@@ -115,7 +121,8 @@ public class BizProductionPlanDetailSubDetailEquipmentUserController extends Bas
|
|
|
@PutMapping
|
|
|
public AjaxResult edit(@RequestBody BizProductionPlanDetailSubDetailEquipmentUser bizProductionPlanDetailSubDetailEquipmentUser) throws NoSuchFieldException, IllegalAccessException
|
|
|
{
|
|
|
- setTenantId(bizProductionPlanDetailSubDetailEquipmentUser);
|
|
|
+ final String tenantId = request.getHeader("tenantId");
|
|
|
+ bizProductionPlanDetailSubDetailEquipmentUser.setTenantId(Long.valueOf(tenantId));
|
|
|
return toAjax(bizProductionPlanDetailSubDetailEquipmentUserService.updateById(bizProductionPlanDetailSubDetailEquipmentUser));
|
|
|
}
|
|
|
|