diff --git a/src/main/java/com/xujie/sys/modules/pms/data/EamObjectData.java b/src/main/java/com/xujie/sys/modules/pms/data/EamObjectData.java index e24558b6..69ff88fa 100644 --- a/src/main/java/com/xujie/sys/modules/pms/data/EamObjectData.java +++ b/src/main/java/com/xujie/sys/modules/pms/data/EamObjectData.java @@ -2,10 +2,11 @@ package com.xujie.sys.modules.pms.data; import com.fasterxml.jackson.annotation.JsonFormat; import com.xujie.sys.common.utils.QueryPage; +import org.apache.ibatis.type.Alias; import org.springframework.format.annotation.DateTimeFormat; import java.util.Date; - +@Alias("EamObjectData") public class EamObjectData extends QueryPage { /** * @@ -16,7 +17,7 @@ public class EamObjectData extends QueryPage { * */ private String objectID; - + private String resourceID; /** * */ @@ -205,5 +206,13 @@ public class EamObjectData extends QueryPage { public void setManufacturerID(String manufacturerID) { this.manufacturerID = manufacturerID; } + + public String getResourceID() { + return resourceID; + } + + public void setResourceID(String resourceID) { + this.resourceID = resourceID; + } } diff --git a/src/main/java/com/xujie/sys/modules/pms/service/Impl/EamObjectServiceImpl.java b/src/main/java/com/xujie/sys/modules/pms/service/Impl/EamObjectServiceImpl.java index fc06c7d9..34f27a32 100644 --- a/src/main/java/com/xujie/sys/modules/pms/service/Impl/EamObjectServiceImpl.java +++ b/src/main/java/com/xujie/sys/modules/pms/service/Impl/EamObjectServiceImpl.java @@ -77,6 +77,7 @@ public class EamObjectServiceImpl implements EamObjectService { params.add(groupId); params.add(supplierId); params.add(manufacturerId); + params.add(inData.getResourceID()); //执行方法 List> resultList = procedureDao.getProcedureData("checkInsertEamObject", params); return resultList.get(0); @@ -118,6 +119,7 @@ public class EamObjectServiceImpl implements EamObjectService { params.add(groupId); params.add(supplierId); params.add(manufacturerId); + params.add(inData.getResourceID()); //执行方法 List> resultList = procedureDao.getProcedureData("checkUpdateEamObject", params); return resultList.get(0); diff --git a/src/main/resources/mapper/pms/EamObjectMapper.xml b/src/main/resources/mapper/pms/EamObjectMapper.xml index bb55bede..41dc0448 100644 --- a/src/main/resources/mapper/pms/EamObjectMapper.xml +++ b/src/main/resources/mapper/pms/EamObjectMapper.xml @@ -6,15 +6,18 @@ SELECT Site, ObjectID, ObjectDesc, LocationID, FamilyID, GroupID, SupplierID, manufacturerID, SeqNo, - PurchessDate, Active, CreateDate, CreateBy, ClosedDate, ClosedBy + PurchessDate, Active, CreateDate, CreateBy, ClosedDate, ClosedBy,resourceID FROM eam_object AND site = #{site} AND ObjectID = #{objectID} @@ -41,16 +44,16 @@ insert into eam_object(Site, ObjectID, ObjectDesc, LocationID, FamilyID, GroupID, SupplierID, ManufacturerID, SeqNo, - PurchessDate, Active, CreateDate, CreateBy) + PurchessDate, Active, CreateDate, CreateBy,resourceID) values(#{site}, #{objectID}, #{objectDesc}, #{locationID}, #{familyID}, #{groupID}, #{supplierID}, #{manufacturerID}, #{seqNo}, - #{purchessDate}, #{active}, #{createDate}, #{createBy}) + #{purchessDate}, #{active}, #{createDate}, #{createBy},#{resourceID}) update eam_object set ObjectDesc = #{objectDesc}, LocationID = #{locationID}, FamilyID = #{familyID}, GroupID = #{groupID}, SupplierID = #{supplierID}, ManufacturerID = #{manufacturerID}, SeqNo = #{seqNo}, PurchessDate = #{purchessDate}, Active = #{active} - where site = #{site} AND ObjectID = #{objectID} + ,resourceID=#{resourceID} where site = #{site} AND ObjectID = #{objectID}