|
|
@ -13,9 +13,9 @@ import com.ruoyi.erp.domain.ErpMaterialVo; |
|
|
|
import com.ruoyi.erp.mapper.ErpMaterialMapper; |
|
|
|
import com.ruoyi.erp.service.IErpMaterialService; |
|
|
|
import com.ruoyi.process.general.service.IProcessService; |
|
|
|
import com.ruoyi.system.domain.SysErpMaterialProductItem; |
|
|
|
import com.ruoyi.system.service.ISysErpMaterialProductItemService; |
|
|
|
import com.ruoyi.system.service.ISysProductItemService; |
|
|
|
import com.ruoyi.system.domain.SysErpMaterialSysTechnicalTeam; |
|
|
|
import com.ruoyi.system.service.ISysErpMaterialSysTechnicalTeamService; |
|
|
|
import com.ruoyi.system.service.ISysTechnicalTeamService; |
|
|
|
import com.ruoyi.system.service.ISysRoleService; |
|
|
|
import com.ruoyi.system.service.ISysUserService; |
|
|
|
import org.activiti.engine.RuntimeService; |
|
|
@ -47,14 +47,12 @@ import java.util.Set; |
|
|
|
public class ErpMaterialController extends BaseController |
|
|
|
{ |
|
|
|
private String prefix = "erp/material"; |
|
|
|
@Autowired |
|
|
|
private ISysProductItemService sysProductItemService; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private IErpMaterialService erpMaterialService; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private ISysErpMaterialProductItemService erpMaterialProductItemService; |
|
|
|
private ISysErpMaterialSysTechnicalTeamService erpMaterialSysTechnicalTeamService; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private ISysRoleService roleService; |
|
|
@ -315,20 +313,20 @@ public class ErpMaterialController extends BaseController |
|
|
|
@ResponseBody |
|
|
|
public String addErpMaterialProduct(ErpMaterial material) |
|
|
|
{ |
|
|
|
SysErpMaterialProductItem sysErpMaterialProductItem = new SysErpMaterialProductItem(); |
|
|
|
sysErpMaterialProductItem.setMaterialId(material.getMaterialNo()); |
|
|
|
sysErpMaterialProductItem.setProductItemId(material.getSysProductItems()+""); |
|
|
|
return String.valueOf(toAjax(erpMaterialProductItemService.insertSysErpMaterialProductItem(sysErpMaterialProductItem))); |
|
|
|
SysErpMaterialSysTechnicalTeam sysErpMaterialTechnicalTeam = new SysErpMaterialSysTechnicalTeam(); |
|
|
|
sysErpMaterialTechnicalTeam.setMaterialId(material.getMaterialNo()); |
|
|
|
sysErpMaterialTechnicalTeam.setMaterialId(material.getSysTechnicalTeams()+""); |
|
|
|
return String.valueOf(toAjax(erpMaterialSysTechnicalTeamService.insertSysErpMaterialSysTechnicalTeam(sysErpMaterialTechnicalTeam))); |
|
|
|
} |
|
|
|
|
|
|
|
@PostMapping("/editMaterialProduct") |
|
|
|
@ResponseBody |
|
|
|
public String editMaterialProduct(ErpMaterial material) |
|
|
|
{ |
|
|
|
SysErpMaterialProductItem sysErpMaterialProductItem = new SysErpMaterialProductItem(); |
|
|
|
sysErpMaterialProductItem.setMaterialId(material.getMaterialNo()); |
|
|
|
sysErpMaterialProductItem.setProductItemId(material.getSysProductItems()+""); |
|
|
|
return String.valueOf(toAjax(erpMaterialProductItemService.insertSysErpMaterialProductItem(sysErpMaterialProductItem))); |
|
|
|
SysErpMaterialSysTechnicalTeam sysErpMaterialTechnicalTeam = new SysErpMaterialSysTechnicalTeam(); |
|
|
|
sysErpMaterialTechnicalTeam.setMaterialId(material.getMaterialNo()); |
|
|
|
sysErpMaterialTechnicalTeam.setMaterialId(material.getSysTechnicalTeams()+""); |
|
|
|
return String.valueOf(toAjax(erpMaterialSysTechnicalTeamService.insertSysErpMaterialSysTechnicalTeam(sysErpMaterialTechnicalTeam))); |
|
|
|
} |
|
|
|
/** |
|
|
|
* 审核信息 |
|
|
@ -354,7 +352,7 @@ public class ErpMaterialController extends BaseController |
|
|
|
@Log(title = "物料信息使用状态", businessType = BusinessType.RESTORE) |
|
|
|
@PostMapping( "/userStatusMaterial") |
|
|
|
@ResponseBody |
|
|
|
public String materialProductItems(ErpMaterial erpMaterial){ |
|
|
|
public String materialTechnicalTeams(ErpMaterial erpMaterial){ |
|
|
|
return "暂未启用功能"; |
|
|
|
} |
|
|
|
/** |
|
|
@ -364,12 +362,12 @@ public class ErpMaterialController extends BaseController |
|
|
|
@Log(title = "物料信息的技术团队", businessType = BusinessType.RESTORE) |
|
|
|
@PostMapping( "/getMItem") |
|
|
|
@ResponseBody |
|
|
|
public TableDataInfo getMaterialProductItems(ErpMaterial erpMaterial){ |
|
|
|
public TableDataInfo getMaterialTechnicalTeams(ErpMaterial erpMaterial){ |
|
|
|
//获取item中建表的
|
|
|
|
ModelMap model = new ModelMap(); |
|
|
|
SysErpMaterialProductItem sysErpMaterialProductItem = new SysErpMaterialProductItem(); |
|
|
|
sysErpMaterialProductItem.setMaterialId(erpMaterial.getMaterialNo()); |
|
|
|
List<SysErpMaterialProductItem> productItemslist = erpMaterialProductItemService.selectSysMaterialProductItemList(sysErpMaterialProductItem); |
|
|
|
SysErpMaterialSysTechnicalTeam sysErpMaterialTechnicalTeam = new SysErpMaterialSysTechnicalTeam(); |
|
|
|
sysErpMaterialTechnicalTeam.setMaterialId(erpMaterial.getMaterialNo()); |
|
|
|
List<SysErpMaterialSysTechnicalTeam> productItemslist = erpMaterialSysTechnicalTeamService.selectSysMaterialSysTechnicalTeamList(sysErpMaterialTechnicalTeam); |
|
|
|
return getDataTable(productItemslist); |
|
|
|
} |
|
|
|
|
|
|
@ -377,13 +375,13 @@ public class ErpMaterialController extends BaseController |
|
|
|
@Log(title = "物料信息", businessType = BusinessType.RESTORE) |
|
|
|
@PostMapping( "/getMItemsss") |
|
|
|
@ResponseBody |
|
|
|
public String getMaterialProductItem(ErpMaterial erpMaterial){ |
|
|
|
public String getMaterialTechnicalTeam(ErpMaterial erpMaterial){ |
|
|
|
//获取item中建表的
|
|
|
|
ModelMap model = new ModelMap(); |
|
|
|
SysErpMaterialProductItem sysErpMaterialProductItem = new SysErpMaterialProductItem(); |
|
|
|
sysErpMaterialProductItem.setMaterialId(erpMaterial.getMaterialNo()); |
|
|
|
sysErpMaterialProductItem.setProductItemId(erpMaterial.getProductItem()); |
|
|
|
erpMaterialProductItemService.insertSysErpMaterialProductItem(sysErpMaterialProductItem); |
|
|
|
SysErpMaterialSysTechnicalTeam sysErpMaterialTechnicalTeam = new SysErpMaterialSysTechnicalTeam(); |
|
|
|
sysErpMaterialTechnicalTeam.setMaterialId(erpMaterial.getMaterialNo()); |
|
|
|
sysErpMaterialTechnicalTeam.setTechnicalTeam(erpMaterial.getSysTechnicalTeams()+ ""); |
|
|
|
erpMaterialSysTechnicalTeamService.insertSysErpMaterialSysTechnicalTeam(sysErpMaterialTechnicalTeam); |
|
|
|
return "保存成功"; |
|
|
|
} |
|
|
|
|
|
|
|