Browse Source

首次提交

java8
ruanqi 3 years ago
parent
commit
2ea9df2087
  1. 13
      src/main/java/com/xujie/sys/modules/pms/data/EamObjectData.java
  2. 2
      src/main/java/com/xujie/sys/modules/pms/service/Impl/EamObjectServiceImpl.java
  3. 15
      src/main/resources/mapper/pms/EamObjectMapper.xml

13
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.fasterxml.jackson.annotation.JsonFormat;
import com.xujie.sys.common.utils.QueryPage; import com.xujie.sys.common.utils.QueryPage;
import org.apache.ibatis.type.Alias;
import org.springframework.format.annotation.DateTimeFormat; import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date; import java.util.Date;
@Alias("EamObjectData")
public class EamObjectData extends QueryPage { public class EamObjectData extends QueryPage {
/** /**
* *
@ -16,7 +17,7 @@ public class EamObjectData extends QueryPage {
* *
*/ */
private String objectID; private String objectID;
private String resourceID;
/** /**
* *
*/ */
@ -205,5 +206,13 @@ public class EamObjectData extends QueryPage {
public void setManufacturerID(String manufacturerID) { public void setManufacturerID(String manufacturerID) {
this.manufacturerID = manufacturerID; this.manufacturerID = manufacturerID;
} }
public String getResourceID() {
return resourceID;
}
public void setResourceID(String resourceID) {
this.resourceID = resourceID;
}
} }

2
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(groupId);
params.add(supplierId); params.add(supplierId);
params.add(manufacturerId); params.add(manufacturerId);
params.add(inData.getResourceID());
//执行方法 //执行方法
List<Map<String, Object>> resultList = procedureDao.getProcedureData("checkInsertEamObject", params); List<Map<String, Object>> resultList = procedureDao.getProcedureData("checkInsertEamObject", params);
return resultList.get(0); return resultList.get(0);
@ -118,6 +119,7 @@ public class EamObjectServiceImpl implements EamObjectService {
params.add(groupId); params.add(groupId);
params.add(supplierId); params.add(supplierId);
params.add(manufacturerId); params.add(manufacturerId);
params.add(inData.getResourceID());
//执行方法 //执行方法
List<Map<String, Object>> resultList = procedureDao.getProcedureData("checkUpdateEamObject", params); List<Map<String, Object>> resultList = procedureDao.getProcedureData("checkUpdateEamObject", params);
return resultList.get(0); return resultList.get(0);

15
src/main/resources/mapper/pms/EamObjectMapper.xml

@ -6,15 +6,18 @@
<!--查询设备清单的接口--> <!--查询设备清单的接口-->
<select id="getEamObjectList" parameterType="EamObjectData" resultType="EamObjectData"> <select id="getEamObjectList" parameterType="EamObjectData" resultType="EamObjectData">
SELECT Site, ObjectID, ObjectDesc, LocationID, FamilyID, GroupID, SupplierID, manufacturerID, SeqNo, 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 FROM eam_object
<where> <where>
AND site = #{query.site} AND site = #{query.site}
<if test="query.objectID != null and query.objectID != ''"> <if test="query.objectID != null and query.objectID != ''">
AND ObjectID like '%' + #{objectID} +'%'
AND ObjectID like '%' + #{query.objectID} +'%'
</if> </if>
<if test="query.objectDesc != null and query.objectDesc != ''"> <if test="query.objectDesc != null and query.objectDesc != ''">
AND ObjectDesc like '%' + #{query.objectDesc} +'%' AND ObjectDesc like '%' + #{query.objectDesc} +'%'
</if>
<if test="query.resourceID != null and query.resourceID != ''">
AND resourceID like '%' + #{query.resourceID} +'%'
</if> </if>
<if test="query.locationID != null and query.locationID != ''"> <if test="query.locationID != null and query.locationID != ''">
AND LocationID like '%' + #{query.locationID} +'%' AND LocationID like '%' + #{query.locationID} +'%'
@ -31,7 +34,7 @@
<!--查询设备清单按照设备的id--> <!--查询设备清单按照设备的id-->
<select id="getEamObjectByObjectId" parameterType="EamObjectData" resultType="EamObjectData"> <select id="getEamObjectByObjectId" parameterType="EamObjectData" resultType="EamObjectData">
SELECT Site, ObjectID, ObjectDesc, LocationID, FamilyID, GroupID, SupplierID, manufacturerID, SeqNo, 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 FROM eam_object
<where> <where>
AND site = #{site} AND ObjectID = #{objectID} AND site = #{site} AND ObjectID = #{objectID}
@ -41,16 +44,16 @@
<!--插入设备清单的数据--> <!--插入设备清单的数据-->
<insert id="insertEamObject"> <insert id="insertEamObject">
insert into eam_object(Site, ObjectID, ObjectDesc, LocationID, FamilyID, GroupID, SupplierID, ManufacturerID, SeqNo, 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}, values(#{site}, #{objectID}, #{objectDesc}, #{locationID}, #{familyID}, #{groupID}, #{supplierID}, #{manufacturerID}, #{seqNo},
#{purchessDate}, #{active}, #{createDate}, #{createBy})
#{purchessDate}, #{active}, #{createDate}, #{createBy},#{resourceID})
</insert> </insert>
<!--修改设备清单的数据--> <!--修改设备清单的数据-->
<update id="updateEamObject"> <update id="updateEamObject">
update eam_object set ObjectDesc = #{objectDesc}, LocationID = #{locationID}, FamilyID = #{familyID}, GroupID = #{groupID}, update eam_object set ObjectDesc = #{objectDesc}, LocationID = #{locationID}, FamilyID = #{familyID}, GroupID = #{groupID},
SupplierID = #{supplierID}, ManufacturerID = #{manufacturerID}, SeqNo = #{seqNo}, PurchessDate = #{purchessDate}, Active = #{active} SupplierID = #{supplierID}, ManufacturerID = #{manufacturerID}, SeqNo = #{seqNo}, PurchessDate = #{purchessDate}, Active = #{active}
where site = #{site} AND ObjectID = #{objectID}
,resourceID=#{resourceID} where site = #{site} AND ObjectID = #{objectID}
</update> </update>
<!--删除设备清单的信息--> <!--删除设备清单的信息-->

Loading…
Cancel
Save