16 changed files with 2155 additions and 0 deletions
-
150xujie-pms/src/main/java/com/xujie/pms/data/EamAdminData.java
-
56xujie-pms/src/main/java/com/xujie/pms/data/EamAdminLevelData.java
-
56xujie-pms/src/main/java/com/xujie/pms/data/EamFamilyData.java
-
56xujie-pms/src/main/java/com/xujie/pms/data/EamGroupData.java
-
56xujie-pms/src/main/java/com/xujie/pms/data/EamLocationData.java
-
121xujie-pms/src/main/java/com/xujie/pms/data/EamManufacturerData.java
-
227xujie-pms/src/main/java/com/xujie/pms/data/EamObjectData.java
-
71xujie-pms/src/main/java/com/xujie/pms/data/EamPropertiesItemAvailableData.java
-
149xujie-pms/src/main/java/com/xujie/pms/data/EamPropertiesItemData.java
-
134xujie-pms/src/main/java/com/xujie/pms/data/EamSupplierData.java
-
449xujie-pms/src/main/java/com/xujie/pms/mapper/EamDao.java
-
9xujie-pms/src/main/java/com/xujie/pms/mapper/EamMapper.java
-
604xujie-pms/src/main/java/com/xujie/pms/mapper/Impl/EamDaoImpl.java
-
4xujie-pms/src/main/java/com/xujie/pms/service/EamService.java
-
4xujie-pms/src/main/java/com/xujie/pms/service/Impl/EamServiceImpl.java
-
9xujie-pms/src/main/resources/mapper/EamDao.xml
@ -0,0 +1,150 @@ |
|||
package com.xujie.pms.data; |
|||
|
|||
import java.util.Date; |
|||
|
|||
public class EamAdminData { |
|||
/** |
|||
* |
|||
*/ |
|||
private String site; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String adminID; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String adminName; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String phone; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String department; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String email; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String tel; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String levelID; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String mesUser; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String active; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
|
|||
private Date createdDate; |
|||
|
|||
public String getSite() { |
|||
return site; |
|||
} |
|||
|
|||
public void setSite(String site) { |
|||
this.site = site; |
|||
} |
|||
|
|||
public String getAdminID() { |
|||
return adminID; |
|||
} |
|||
|
|||
public void setAdminID(String adminID) { |
|||
this.adminID = adminID; |
|||
} |
|||
|
|||
public String getAdminName() { |
|||
return adminName; |
|||
} |
|||
|
|||
public void setAdminName(String adminName) { |
|||
this.adminName = adminName; |
|||
} |
|||
|
|||
public String getPhone() { |
|||
return phone; |
|||
} |
|||
|
|||
public void setPhone(String phone) { |
|||
this.phone = phone; |
|||
} |
|||
|
|||
public String getDepartment() { |
|||
return department; |
|||
} |
|||
|
|||
public void setDepartment(String department) { |
|||
this.department = department; |
|||
} |
|||
|
|||
public String getEmail() { |
|||
return email; |
|||
} |
|||
|
|||
public void setEmail(String email) { |
|||
this.email = email; |
|||
} |
|||
|
|||
public String getTel() { |
|||
return tel; |
|||
} |
|||
|
|||
public void setTel(String tel) { |
|||
this.tel = tel; |
|||
} |
|||
|
|||
public String getLevelID() { |
|||
return levelID; |
|||
} |
|||
|
|||
public void setLevelID(String levelID) { |
|||
this.levelID = levelID; |
|||
} |
|||
|
|||
public String getMesUser() { |
|||
return mesUser; |
|||
} |
|||
|
|||
public void setMesUser(String mesUser) { |
|||
this.mesUser = mesUser; |
|||
} |
|||
|
|||
public String getActive() { |
|||
return active; |
|||
} |
|||
|
|||
public void setActive(String active) { |
|||
this.active = active; |
|||
} |
|||
|
|||
public Date getCreatedDate() { |
|||
return createdDate; |
|||
} |
|||
|
|||
public void setCreatedDate(Date createdDate) { |
|||
this.createdDate = createdDate; |
|||
} |
|||
} |
|||
|
|||
@ -0,0 +1,56 @@ |
|||
package com.xujie.pms.data; |
|||
|
|||
public class EamAdminLevelData { |
|||
/** |
|||
* |
|||
*/ |
|||
private String site; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String adminLevelID; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String adminLevelDesc; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String active; |
|||
|
|||
public String getSite() { |
|||
return site; |
|||
} |
|||
|
|||
public void setSite(String site) { |
|||
this.site = site; |
|||
} |
|||
|
|||
public String getAdminLevelID() { |
|||
return adminLevelID; |
|||
} |
|||
|
|||
public void setAdminLevelID(String adminLevelID) { |
|||
this.adminLevelID = adminLevelID; |
|||
} |
|||
|
|||
public String getAdminLevelDesc() { |
|||
return adminLevelDesc; |
|||
} |
|||
|
|||
public void setAdminLevelDesc(String adminLevelDesc) { |
|||
this.adminLevelDesc = adminLevelDesc; |
|||
} |
|||
|
|||
public String getActive() { |
|||
return active; |
|||
} |
|||
|
|||
public void setActive(String active) { |
|||
this.active = active; |
|||
} |
|||
} |
|||
|
|||
@ -0,0 +1,56 @@ |
|||
package com.xujie.pms.data; |
|||
|
|||
public class EamFamilyData { |
|||
/** |
|||
* |
|||
*/ |
|||
private String site; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String familyID; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String familyDesc; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String active; |
|||
|
|||
public String getSite() { |
|||
return site; |
|||
} |
|||
|
|||
public void setSite(String site) { |
|||
this.site = site; |
|||
} |
|||
|
|||
public String getFamilyID() { |
|||
return familyID; |
|||
} |
|||
|
|||
public void setFamilyID(String familyID) { |
|||
this.familyID = familyID; |
|||
} |
|||
|
|||
public String getFamilyDesc() { |
|||
return familyDesc; |
|||
} |
|||
|
|||
public void setFamilyDesc(String familyDesc) { |
|||
this.familyDesc = familyDesc; |
|||
} |
|||
|
|||
public String getActive() { |
|||
return active; |
|||
} |
|||
|
|||
public void setActive(String active) { |
|||
this.active = active; |
|||
} |
|||
} |
|||
|
|||
@ -0,0 +1,56 @@ |
|||
package com.xujie.pms.data; |
|||
|
|||
public class EamGroupData { |
|||
/** |
|||
* |
|||
*/ |
|||
private String site; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String groupID; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String groupDesc; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String active; |
|||
|
|||
public String getSite() { |
|||
return site; |
|||
} |
|||
|
|||
public void setSite(String site) { |
|||
this.site = site; |
|||
} |
|||
|
|||
public String getGroupID() { |
|||
return groupID; |
|||
} |
|||
|
|||
public void setGroupID(String groupID) { |
|||
this.groupID = groupID; |
|||
} |
|||
|
|||
public String getGroupDesc() { |
|||
return groupDesc; |
|||
} |
|||
|
|||
public void setGroupDesc(String groupDesc) { |
|||
this.groupDesc = groupDesc; |
|||
} |
|||
|
|||
public String getActive() { |
|||
return active; |
|||
} |
|||
|
|||
public void setActive(String active) { |
|||
this.active = active; |
|||
} |
|||
} |
|||
|
|||
@ -0,0 +1,56 @@ |
|||
package com.xujie.pms.data; |
|||
|
|||
public class EamLocationData { |
|||
/** |
|||
* |
|||
*/ |
|||
private String site; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String locationID; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String locationName; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String active; |
|||
|
|||
public String getSite() { |
|||
return site; |
|||
} |
|||
|
|||
public void setSite(String site) { |
|||
this.site = site; |
|||
} |
|||
|
|||
public String getLocationID() { |
|||
return locationID; |
|||
} |
|||
|
|||
public void setLocationID(String locationID) { |
|||
this.locationID = locationID; |
|||
} |
|||
|
|||
public String getLocationName() { |
|||
return locationName; |
|||
} |
|||
|
|||
public void setLocationName(String locationName) { |
|||
this.locationName = locationName; |
|||
} |
|||
|
|||
public String getActive() { |
|||
return active; |
|||
} |
|||
|
|||
public void setActive(String active) { |
|||
this.active = active; |
|||
} |
|||
} |
|||
|
|||
@ -0,0 +1,121 @@ |
|||
package com.xujie.pms.data; |
|||
|
|||
public class EamManufacturerData { |
|||
/** |
|||
* |
|||
*/ |
|||
private String site; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String manufacturerID; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String manufacturerName; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String active; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String contact; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String phone; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String address; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String email; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String remark; |
|||
|
|||
public String getSite() { |
|||
return site; |
|||
} |
|||
|
|||
public void setSite(String site) { |
|||
this.site = site; |
|||
} |
|||
|
|||
public String getManufacturerID() { |
|||
return manufacturerID; |
|||
} |
|||
|
|||
public void setManufacturerID(String manufacturerID) { |
|||
this.manufacturerID = manufacturerID; |
|||
} |
|||
|
|||
public String getManufacturerName() { |
|||
return manufacturerName; |
|||
} |
|||
|
|||
public void setManufacturerName(String manufacturerName) { |
|||
this.manufacturerName = manufacturerName; |
|||
} |
|||
|
|||
public String getActive() { |
|||
return active; |
|||
} |
|||
|
|||
public void setActive(String active) { |
|||
this.active = active; |
|||
} |
|||
|
|||
public String getContact() { |
|||
return contact; |
|||
} |
|||
|
|||
public void setContact(String contact) { |
|||
this.contact = contact; |
|||
} |
|||
|
|||
public String getPhone() { |
|||
return phone; |
|||
} |
|||
|
|||
public void setPhone(String phone) { |
|||
this.phone = phone; |
|||
} |
|||
|
|||
public String getAddress() { |
|||
return address; |
|||
} |
|||
|
|||
public void setAddress(String address) { |
|||
this.address = address; |
|||
} |
|||
|
|||
public String getEmail() { |
|||
return email; |
|||
} |
|||
|
|||
public void setEmail(String email) { |
|||
this.email = email; |
|||
} |
|||
|
|||
public String getRemark() { |
|||
return remark; |
|||
} |
|||
|
|||
public void setRemark(String remark) { |
|||
this.remark = remark; |
|||
} |
|||
} |
|||
|
|||
@ -0,0 +1,227 @@ |
|||
package com.xujie.pms.data; |
|||
|
|||
import java.util.Date; |
|||
|
|||
public class EamObjectData { |
|||
/** |
|||
* |
|||
*/ |
|||
private String site; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String objectID; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String objectDesc; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String locationID; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String familyID; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String groupID; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String supplierID; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String manufacturerID; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String seqNo; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private Date purchessDate; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String active; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private Date createDate; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String createBy; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private Date closedDate; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String closedBy; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private Integer propertiesModelID; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private Double maintenancePeriod; |
|||
|
|||
public String getSite() { |
|||
return site; |
|||
} |
|||
|
|||
public void setSite(String site) { |
|||
this.site = site; |
|||
} |
|||
|
|||
public String getObjectID() { |
|||
return objectID; |
|||
} |
|||
|
|||
public void setObjectID(String objectID) { |
|||
this.objectID = objectID; |
|||
} |
|||
|
|||
public String getObjectDesc() { |
|||
return objectDesc; |
|||
} |
|||
|
|||
public void setObjectDesc(String objectDesc) { |
|||
this.objectDesc = objectDesc; |
|||
} |
|||
|
|||
public String getLocationID() { |
|||
return locationID; |
|||
} |
|||
|
|||
public void setLocationID(String locationID) { |
|||
this.locationID = locationID; |
|||
} |
|||
|
|||
public String getFamilyID() { |
|||
return familyID; |
|||
} |
|||
|
|||
public void setFamilyID(String familyID) { |
|||
this.familyID = familyID; |
|||
} |
|||
|
|||
public String getGroupID() { |
|||
return groupID; |
|||
} |
|||
|
|||
public void setGroupID(String groupID) { |
|||
this.groupID = groupID; |
|||
} |
|||
|
|||
public String getSupplierID() { |
|||
return supplierID; |
|||
} |
|||
|
|||
public void setSupplierID(String supplierID) { |
|||
this.supplierID = supplierID; |
|||
} |
|||
|
|||
public String getManufacturerID() { |
|||
return manufacturerID; |
|||
} |
|||
|
|||
public void setManufacturerID(String manufacturerID) { |
|||
this.manufacturerID = manufacturerID; |
|||
} |
|||
|
|||
public String getSeqNo() { |
|||
return seqNo; |
|||
} |
|||
|
|||
public void setSeqNo(String seqNo) { |
|||
this.seqNo = seqNo; |
|||
} |
|||
|
|||
public Date getPurchessDate() { |
|||
return purchessDate; |
|||
} |
|||
|
|||
public void setPurchessDate(Date purchessDate) { |
|||
this.purchessDate = purchessDate; |
|||
} |
|||
|
|||
public String getActive() { |
|||
return active; |
|||
} |
|||
|
|||
public void setActive(String active) { |
|||
this.active = active; |
|||
} |
|||
|
|||
public Date getCreateDate() { |
|||
return createDate; |
|||
} |
|||
|
|||
public void setCreateDate(Date createDate) { |
|||
this.createDate = createDate; |
|||
} |
|||
|
|||
public String getCreateBy() { |
|||
return createBy; |
|||
} |
|||
|
|||
public void setCreateBy(String createBy) { |
|||
this.createBy = createBy; |
|||
} |
|||
|
|||
public Date getClosedDate() { |
|||
return closedDate; |
|||
} |
|||
|
|||
public void setClosedDate(Date closedDate) { |
|||
this.closedDate = closedDate; |
|||
} |
|||
|
|||
public String getClosedBy() { |
|||
return closedBy; |
|||
} |
|||
|
|||
public void setClosedBy(String closedBy) { |
|||
this.closedBy = closedBy; |
|||
} |
|||
|
|||
public Integer getPropertiesModelID() { |
|||
return propertiesModelID; |
|||
} |
|||
|
|||
public void setPropertiesModelID(Integer propertiesModelID) { |
|||
this.propertiesModelID = propertiesModelID; |
|||
} |
|||
|
|||
public Double getMaintenancePeriod() { |
|||
return maintenancePeriod; |
|||
} |
|||
|
|||
public void setMaintenancePeriod(Double maintenancePeriod) { |
|||
this.maintenancePeriod = maintenancePeriod; |
|||
} |
|||
} |
|||
|
|||
@ -0,0 +1,71 @@ |
|||
package com.xujie.pms.data; |
|||
|
|||
import java.util.Date; |
|||
|
|||
public class EamPropertiesItemAvailableData { |
|||
/** |
|||
* |
|||
*/ |
|||
private String itemNo; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private Double valueNo; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String availableValue; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private Date createdDate; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String createdBy; |
|||
|
|||
public String getItemNo() { |
|||
return itemNo; |
|||
} |
|||
|
|||
public void setItemNo(String itemNo) { |
|||
this.itemNo = itemNo; |
|||
} |
|||
|
|||
public Double getValueNo() { |
|||
return valueNo; |
|||
} |
|||
|
|||
public void setValueNo(Double valueNo) { |
|||
this.valueNo = valueNo; |
|||
} |
|||
|
|||
public String getAvailableValue() { |
|||
return availableValue; |
|||
} |
|||
|
|||
public void setAvailableValue(String availableValue) { |
|||
this.availableValue = availableValue; |
|||
} |
|||
|
|||
public Date getCreatedDate() { |
|||
return createdDate; |
|||
} |
|||
|
|||
public void setCreatedDate(Date createdDate) { |
|||
this.createdDate = createdDate; |
|||
} |
|||
|
|||
public String getCreatedBy() { |
|||
return createdBy; |
|||
} |
|||
|
|||
public void setCreatedBy(String createdBy) { |
|||
this.createdBy = createdBy; |
|||
} |
|||
} |
|||
|
|||
@ -0,0 +1,149 @@ |
|||
package com.xujie.pms.data; |
|||
|
|||
import java.util.Date; |
|||
|
|||
public class EamPropertiesItemData { |
|||
/** |
|||
* |
|||
*/ |
|||
private String itemNo; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String itemDesc; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String defaultValue; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String valueType; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String valueTypeDb; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String valueChooseFlag; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private Date createdDate; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String createdBy; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private Double maxValue; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private Double minValue; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String itemRemark; |
|||
|
|||
public String getItemNo() { |
|||
return itemNo; |
|||
} |
|||
|
|||
public void setItemNo(String itemNo) { |
|||
this.itemNo = itemNo; |
|||
} |
|||
|
|||
public String getItemDesc() { |
|||
return itemDesc; |
|||
} |
|||
|
|||
public void setItemDesc(String itemDesc) { |
|||
this.itemDesc = itemDesc; |
|||
} |
|||
|
|||
public String getDefaultValue() { |
|||
return defaultValue; |
|||
} |
|||
|
|||
public void setDefaultValue(String defaultValue) { |
|||
this.defaultValue = defaultValue; |
|||
} |
|||
|
|||
public String getValueType() { |
|||
return valueType; |
|||
} |
|||
|
|||
public void setValueType(String valueType) { |
|||
this.valueType = valueType; |
|||
} |
|||
|
|||
public String getValueTypeDb() { |
|||
return valueTypeDb; |
|||
} |
|||
|
|||
public void setValueTypeDb(String valueTypeDb) { |
|||
this.valueTypeDb = valueTypeDb; |
|||
} |
|||
|
|||
public String getValueChooseFlag() { |
|||
return valueChooseFlag; |
|||
} |
|||
|
|||
public void setValueChooseFlag(String valueChooseFlag) { |
|||
this.valueChooseFlag = valueChooseFlag; |
|||
} |
|||
|
|||
public Date getCreatedDate() { |
|||
return createdDate; |
|||
} |
|||
|
|||
public void setCreatedDate(Date createdDate) { |
|||
this.createdDate = createdDate; |
|||
} |
|||
|
|||
public String getCreatedBy() { |
|||
return createdBy; |
|||
} |
|||
|
|||
public void setCreatedBy(String createdBy) { |
|||
this.createdBy = createdBy; |
|||
} |
|||
|
|||
public Double getMaxValue() { |
|||
return maxValue; |
|||
} |
|||
|
|||
public void setMaxValue(Double maxValue) { |
|||
this.maxValue = maxValue; |
|||
} |
|||
|
|||
public Double getMinValue() { |
|||
return minValue; |
|||
} |
|||
|
|||
public void setMinValue(Double minValue) { |
|||
this.minValue = minValue; |
|||
} |
|||
|
|||
public String getItemRemark() { |
|||
return itemRemark; |
|||
} |
|||
|
|||
public void setItemRemark(String itemRemark) { |
|||
this.itemRemark = itemRemark; |
|||
} |
|||
} |
|||
|
|||
@ -0,0 +1,134 @@ |
|||
package com.xujie.pms.data; |
|||
|
|||
public class EamSupplierData { |
|||
/** |
|||
* |
|||
*/ |
|||
private String site; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String supplierID; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String supplierName; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String group; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String active; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String contact; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String phone; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String address; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String email; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private String remark; |
|||
|
|||
public String getSite() { |
|||
return site; |
|||
} |
|||
|
|||
public void setSite(String site) { |
|||
this.site = site; |
|||
} |
|||
|
|||
public String getSupplierID() { |
|||
return supplierID; |
|||
} |
|||
|
|||
public void setSupplierID(String supplierID) { |
|||
this.supplierID = supplierID; |
|||
} |
|||
|
|||
public String getSupplierName() { |
|||
return supplierName; |
|||
} |
|||
|
|||
public void setSupplierName(String supplierName) { |
|||
this.supplierName = supplierName; |
|||
} |
|||
|
|||
public String getGroup() { |
|||
return group; |
|||
} |
|||
|
|||
public void setGroup(String group) { |
|||
this.group = group; |
|||
} |
|||
|
|||
public String getActive() { |
|||
return active; |
|||
} |
|||
|
|||
public void setActive(String active) { |
|||
this.active = active; |
|||
} |
|||
|
|||
public String getContact() { |
|||
return contact; |
|||
} |
|||
|
|||
public void setContact(String contact) { |
|||
this.contact = contact; |
|||
} |
|||
|
|||
public String getPhone() { |
|||
return phone; |
|||
} |
|||
|
|||
public void setPhone(String phone) { |
|||
this.phone = phone; |
|||
} |
|||
|
|||
public String getAddress() { |
|||
return address; |
|||
} |
|||
|
|||
public void setAddress(String address) { |
|||
this.address = address; |
|||
} |
|||
|
|||
public String getEmail() { |
|||
return email; |
|||
} |
|||
|
|||
public void setEmail(String email) { |
|||
this.email = email; |
|||
} |
|||
|
|||
public String getRemark() { |
|||
return remark; |
|||
} |
|||
|
|||
public void setRemark(String remark) { |
|||
this.remark = remark; |
|||
} |
|||
} |
|||
|
|||
@ -0,0 +1,449 @@ |
|||
package com.xujie.pms.mapper; |
|||
|
|||
import com.xujie.pms.data.*; |
|||
import org.apache.ibatis.annotations.Mapper; |
|||
import org.springframework.stereotype.Repository; |
|||
|
|||
import java.util.List; |
|||
|
|||
|
|||
public interface EamDao { |
|||
/** |
|||
* @Description 查询设备分类 |
|||
* @Title eamFamilySearch |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 13:34 |
|||
* @return List<EamFamilyData> |
|||
* @throw |
|||
*/ |
|||
List<EamFamilyData> eamFamilySearch(EamFamilyData inData); |
|||
|
|||
/** |
|||
* @Description 检查设备分类编码 |
|||
* @Title checkEamFamily |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 15:39 |
|||
* @return List<EamFamilyData> |
|||
* @throw |
|||
*/ |
|||
List<EamFamilyData> checkEamFamily(EamFamilyData inData); |
|||
|
|||
/** |
|||
* @Description 保存新的分类 |
|||
* @Title saveNewEamFamily |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 16:12 |
|||
* @return void |
|||
* @throw |
|||
*/ |
|||
void saveNewEamFamily(EamFamilyData inData); |
|||
/** |
|||
* @Description 编辑分类 |
|||
* @Title saveNewEamFamily |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 16:12 |
|||
* @return void |
|||
* @throw |
|||
*/ |
|||
void eamFamilyEdit(EamFamilyData inData); |
|||
/** |
|||
* @Description TODO |
|||
* @Title eamFamilyDelete |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 17:25 |
|||
* @return void |
|||
* @throw |
|||
*/ |
|||
void eamFamilyDelete(EamFamilyData inData); |
|||
//------------------------设备分组----------------------------- |
|||
|
|||
/** |
|||
* @Description 查询设备分组 |
|||
* @Title eamGroupSearch |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 13:34 |
|||
* @return List<EamGroupData> |
|||
* @throw |
|||
*/ |
|||
List<EamGroupData> eamGroupSearch(EamGroupData inData); |
|||
|
|||
/** |
|||
* @Description 检查设备分组编码 |
|||
* @Title checkEamGroup |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 15:39 |
|||
* @return List<EamGroupData> |
|||
* @throw |
|||
*/ |
|||
List<EamGroupData> checkEamGroup(EamGroupData inData); |
|||
|
|||
/** |
|||
* @Description 保存新的分组 |
|||
* @Title saveNewEamGroup |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 16:12 |
|||
* @return void |
|||
* @throw |
|||
*/ |
|||
void saveNewEamGroup(EamGroupData inData); |
|||
/** |
|||
* @Description 编辑分组 |
|||
* @Title saveNewEamGroup |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 16:12 |
|||
* @return void |
|||
* @throw |
|||
*/ |
|||
void eamGroupEdit(EamGroupData inData); |
|||
/** |
|||
* @Description TODO |
|||
* @Title eamGroupDelete |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 17:25 |
|||
* @return void |
|||
* @throw |
|||
*/ |
|||
void eamGroupDelete(EamGroupData inData); |
|||
//-----------------------设备位置------------------------------------ |
|||
/** |
|||
* @Description 查询 |
|||
* @Title eamLocationSearch |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 13:34 |
|||
* @return List<EamLocationData> |
|||
* @throw |
|||
*/ |
|||
List<EamLocationData> eamLocationSearch(EamLocationData inData); |
|||
|
|||
/** |
|||
* @Description 检查编码 |
|||
* @Title checkEamLocation |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 15:39 |
|||
* @return List<EamGroupData> |
|||
* @throw |
|||
*/ |
|||
List<EamLocationData> checkEamLocation(EamLocationData inData); |
|||
|
|||
/** |
|||
* @Description 保存新的 |
|||
* @Title saveNewEamLocation |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 16:12 |
|||
* @return void |
|||
* @throw |
|||
*/ |
|||
void saveNewEamLocation(EamLocationData inData); |
|||
/** |
|||
* @Description |
|||
* @Title saveNewEamLocation |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 16:12 |
|||
* @return void |
|||
* @throw |
|||
*/ |
|||
void eamLocationEdit(EamLocationData inData); |
|||
/** |
|||
* @Description TODO |
|||
* @Title eamLocationDelete |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 17:25 |
|||
* @return void |
|||
* @throw |
|||
*/ |
|||
void eamLocationDelete(EamLocationData inData); |
|||
//-----------------------设备供应商------------------------------------ |
|||
/** |
|||
* @Description 查询 |
|||
* @Title eamSupplierSearch |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 13:34 |
|||
* @return List<EamSupplierData> |
|||
* @throw |
|||
*/ |
|||
List<EamSupplierData> eamSupplierSearch(EamSupplierData inData); |
|||
|
|||
/** |
|||
* @Description 检查编码 |
|||
* @Title checkEamSupplier |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 15:39 |
|||
* @return List<EamGroupData> |
|||
* @throw |
|||
*/ |
|||
List<EamSupplierData> checkEamSupplier(EamSupplierData inData); |
|||
|
|||
/** |
|||
* @Description 保存新的 |
|||
* @Title saveNewEamSupplier |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 16:12 |
|||
* @return void |
|||
* @throw |
|||
*/ |
|||
void saveNewEamSupplier(EamSupplierData inData); |
|||
/** |
|||
* @Description |
|||
* @Title saveNewEamSupplier |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 16:12 |
|||
* @return void |
|||
* @throw |
|||
*/ |
|||
void eamSupplierEdit(EamSupplierData inData); |
|||
/** |
|||
* @Description TODO |
|||
* @Title eamSupplierDelete |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 17:25 |
|||
* @return void |
|||
* @throw |
|||
*/ |
|||
void eamSupplierDelete(EamSupplierData inData); |
|||
//-----------------------设备制造商------------------------------------ |
|||
/** |
|||
* @Description 查询 |
|||
* @Title eamManufacturerSearch |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 13:34 |
|||
* @return List<EamManufacturerData> |
|||
* @throw |
|||
*/ |
|||
List<EamManufacturerData> eamManufacturerSearch(EamManufacturerData inData); |
|||
|
|||
/** |
|||
* @Description 检查编码 |
|||
* @Title checkEamManufacturer |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 15:39 |
|||
* @return List<EamGroupData> |
|||
* @throw |
|||
*/ |
|||
List<EamManufacturerData> checkEamManufacturer(EamManufacturerData inData); |
|||
|
|||
/** |
|||
* @Description 保存新的 |
|||
* @Title saveNewEamManufacturer |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 16:12 |
|||
* @return void |
|||
* @throw |
|||
*/ |
|||
void saveNewEamManufacturer(EamManufacturerData inData); |
|||
/** |
|||
* @Description |
|||
* @Title saveNewEamManufacturer |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 16:12 |
|||
* @return void |
|||
* @throw |
|||
*/ |
|||
void eamManufacturerEdit(EamManufacturerData inData); |
|||
/** |
|||
* @Description TODO |
|||
* @Title eamManufacturerDelete |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 17:25 |
|||
* @return void |
|||
* @throw |
|||
*/ |
|||
void eamManufacturerDelete(EamManufacturerData inData); |
|||
//-----------------------机修人员------------------------------------ |
|||
/** |
|||
* @Description 查询 |
|||
* @Title eamAdminSearch |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 13:34 |
|||
* @return List<EamAdminData> |
|||
* @throw |
|||
*/ |
|||
List<EamAdminData> eamAdminSearch(EamAdminData inData); |
|||
|
|||
/** |
|||
* @Description 检查编码 |
|||
* @Title checkEamAdmin |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 15:39 |
|||
* @return List<EamGroupData> |
|||
* @throw |
|||
*/ |
|||
List<EamAdminData> checkEamAdmin(EamAdminData inData); |
|||
|
|||
/** |
|||
* @Description 保存新的 |
|||
* @Title saveNewEamAdmin |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 16:12 |
|||
* @return void |
|||
* @throw |
|||
*/ |
|||
void saveNewEamAdmin(EamAdminData inData); |
|||
/** |
|||
* @Description |
|||
* @Title saveNewEamAdmin |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 16:12 |
|||
* @return void |
|||
* @throw |
|||
*/ |
|||
void eamAdminEdit(EamAdminData inData); |
|||
/** |
|||
* @Description TODO |
|||
* @Title eamAdminDelete |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 17:25 |
|||
* @return void |
|||
* @throw |
|||
*/ |
|||
void eamAdminDelete(EamAdminData inData); |
|||
//---------------机修人员等级------------------- |
|||
|
|||
/** |
|||
* @Description 查询设备分类 |
|||
* @Title eamAdminLevelSearch |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 13:34 |
|||
* @return List<EamAdminLevelData> |
|||
* @throw |
|||
*/ |
|||
List<EamAdminLevelData> eamAdminLevelSearch(EamAdminLevelData inData); |
|||
|
|||
/** |
|||
* @Description 检查设备分类编码 |
|||
* @Title checkEamAdminLevel |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 15:39 |
|||
* @return List<EamAdminLevelData> |
|||
* @throw |
|||
*/ |
|||
List<EamAdminLevelData> checkEamAdminLevel(EamAdminLevelData inData); |
|||
|
|||
/** |
|||
* @Description 保存新的分类 |
|||
* @Title saveNewEamAdminLevel |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 16:12 |
|||
* @return void |
|||
* @throw |
|||
*/ |
|||
void saveNewEamAdminLevel(EamAdminLevelData inData); |
|||
/** |
|||
* @Description 编辑分类 |
|||
* @Title saveNewEamAdminLevel |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 16:12 |
|||
* @return void |
|||
* @throw |
|||
*/ |
|||
void eamAdminLevelEdit(EamAdminLevelData inData); |
|||
/** |
|||
* @Description TODO |
|||
* @Title eamAdminLevelDelete |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 17:25 |
|||
* @return void |
|||
* @throw |
|||
*/ |
|||
void eamAdminLevelDelete(EamAdminLevelData inData); |
|||
|
|||
/** |
|||
* @Description TODO |
|||
* @Title initAdminLevel |
|||
* @param site |
|||
* @author rq |
|||
* @date 2023/2/2 16:26 |
|||
* @return List<EamAdminData> |
|||
* @throw |
|||
*/ |
|||
List<EamAdminLevelData> initAdminLevel(String site); |
|||
|
|||
//---------------维修项目------------------- |
|||
|
|||
/** |
|||
* @Description 查询设备分类 |
|||
* @Title eamAdminLevelSearch |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 13:34 |
|||
* @return List<EamAdminLevelData> |
|||
* @throw |
|||
*/ |
|||
List<EamPropertiesItemData> eamPropertiesItemSearch(EamPropertiesItemData inData); |
|||
|
|||
/** |
|||
* @Description 检查设备分类编码 |
|||
* @Title checkEamAdminLevel |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 15:39 |
|||
* @return List<EamAdminLevelData> |
|||
* @throw |
|||
*/ |
|||
List<EamPropertiesItemData> checkEamPropertiesItem(EamPropertiesItemData inData); |
|||
|
|||
/** |
|||
* @Description 保存新的分类 |
|||
* @Title saveNewEamAdminLevel |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 16:12 |
|||
* @return void |
|||
* @throw |
|||
*/ |
|||
void saveNewEamPropertiesItem(EamPropertiesItemData inData); |
|||
/** |
|||
* @Description 编辑分类 |
|||
* @Title saveNewEamAdminLevel |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 16:12 |
|||
* @return void |
|||
* @throw |
|||
*/ |
|||
void eamPropertiesItemEdit(EamPropertiesItemData inData); |
|||
/** |
|||
* @Description TODO |
|||
* @Title eamAdminLevelDelete |
|||
* @param inData |
|||
* @author rq |
|||
* @date 2023/1/29 17:25 |
|||
* @return void |
|||
* @throw |
|||
*/ |
|||
void eamPropertiesItemDelete(EamPropertiesItemData inData); |
|||
} |
|||
@ -0,0 +1,9 @@ |
|||
package com.xujie.pms.mapper; |
|||
|
|||
import org.apache.ibatis.annotations.Mapper; |
|||
import org.springframework.stereotype.Repository; |
|||
|
|||
@Mapper |
|||
@Repository |
|||
public interface EamMapper { |
|||
} |
|||
@ -0,0 +1,604 @@ |
|||
package com.xujie.pms.mapper.Impl; |
|||
|
|||
import com.xujie.pms.data.*; |
|||
import com.xujie.pms.mapper.EamDao; |
|||
import org.springframework.beans.factory.annotation.Autowired; |
|||
import org.springframework.jdbc.core.BeanPropertyRowMapper; |
|||
import org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate; |
|||
|
|||
import java.util.HashMap; |
|||
import java.util.List; |
|||
import java.util.Map; |
|||
|
|||
public class EamDaoImpl implements EamDao { |
|||
@Autowired |
|||
private NamedParameterJdbcTemplate parameterJdbcTemplate; |
|||
|
|||
@Override |
|||
public List<EamFamilyData> eamFamilySearch(EamFamilyData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("SELECT Site,FamilyID,FamilyDesc,Active FROM eam_family WHERE 1 = 1 "); |
|||
if(!(null == inData.getSite() || "".equals(inData.getSite()))){ |
|||
sql.append(" AND site = :site"); |
|||
paramMap.put("site", inData.getSite()); |
|||
} |
|||
if(!(null == inData.getFamilyID() || "".equals(inData.getFamilyID()))){ |
|||
sql.append(" AND FamilyID like '%"+inData.getFamilyID()+"%' "); |
|||
} |
|||
if(!(null == inData.getFamilyDesc() || "".equals(inData.getFamilyDesc()))){ |
|||
sql.append(" AND FamilyDesc like '%"+inData.getFamilyDesc()+"%' "); |
|||
} |
|||
if(!(null == inData.getActive() || "".equals(inData.getActive()))){ |
|||
sql.append(" AND Active = :Active"); |
|||
paramMap.put("Active", inData.getActive()); |
|||
} |
|||
return parameterJdbcTemplate.query(sql.toString(), paramMap, new BeanPropertyRowMapper<>(EamFamilyData.class)); |
|||
} |
|||
|
|||
@Override |
|||
public List<EamFamilyData> checkEamFamily(EamFamilyData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("SELECT Site,FamilyID,FamilyDesc,Active FROM eam_family WHERE site = :site AND FamilyID = :FamilyID "); |
|||
paramMap.put("site", inData.getSite()); |
|||
paramMap.put("FamilyID", inData.getFamilyID()); |
|||
return parameterJdbcTemplate.query(sql.toString(), paramMap, new BeanPropertyRowMapper<>(EamFamilyData.class)); |
|||
} |
|||
|
|||
@Override |
|||
public void saveNewEamFamily(EamFamilyData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("Insert into eam_family (Site,FamilyID,FamilyDesc,Active) values (:Site,:FamilyID,:FamilyDesc,:Active) "); |
|||
paramMap.put("Site", inData.getSite()); |
|||
paramMap.put("FamilyID", inData.getFamilyID()); |
|||
paramMap.put("FamilyDesc", inData.getFamilyDesc()); |
|||
paramMap.put("Active", inData.getActive()); |
|||
parameterJdbcTemplate.update(sql.toString(), paramMap); |
|||
} |
|||
|
|||
@Override |
|||
public void eamFamilyEdit(EamFamilyData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append(" update eam_family set FamilyDesc=:FamilyDesc , Active=:Active WHERE site = :site AND FamilyID = :FamilyID "); |
|||
paramMap.put("site", inData.getSite()); |
|||
paramMap.put("FamilyID", inData.getFamilyID()); |
|||
paramMap.put("FamilyDesc", inData.getFamilyDesc()); |
|||
paramMap.put("Active", inData.getActive()); |
|||
parameterJdbcTemplate.update(sql.toString(), paramMap); |
|||
} |
|||
|
|||
@Override |
|||
public void eamFamilyDelete(EamFamilyData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("Delete FROM eam_family WHERE site = :site AND FamilyID = :FamilyID "); |
|||
paramMap.put("site", inData.getSite()); |
|||
paramMap.put("FamilyID", inData.getFamilyID()); |
|||
parameterJdbcTemplate.update(sql.toString(), paramMap); |
|||
} |
|||
|
|||
|
|||
//------------------------------设备分组---------------------------------------- |
|||
|
|||
@Override |
|||
public List<EamGroupData> eamGroupSearch(EamGroupData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("SELECT Site,GroupID,GroupDesc,Active FROM eam_group WHERE 1 = 1 "); |
|||
if(!(null == inData.getSite() || "".equals(inData.getSite()))){ |
|||
sql.append(" AND site = :site"); |
|||
paramMap.put("site", inData.getSite()); |
|||
} |
|||
if(!(null == inData.getGroupID() || "".equals(inData.getGroupID()))){ |
|||
sql.append(" AND GroupID like '%"+inData.getGroupID()+"%' "); |
|||
} |
|||
if(!(null == inData.getGroupDesc() || "".equals(inData.getGroupDesc()))){ |
|||
sql.append(" AND GroupDesc like '%"+inData.getGroupDesc()+"%' "); |
|||
} |
|||
if(!(null == inData.getActive() || "".equals(inData.getActive()))){ |
|||
sql.append(" AND Active = :Active"); |
|||
paramMap.put("Active", inData.getActive()); |
|||
} |
|||
return parameterJdbcTemplate.query(sql.toString(), paramMap, new BeanPropertyRowMapper<>(EamGroupData.class)); |
|||
} |
|||
|
|||
@Override |
|||
public List<EamGroupData> checkEamGroup(EamGroupData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("SELECT Site,GroupID,GroupDesc,Active FROM eam_group WHERE site = :site AND GroupID = :GroupID "); |
|||
paramMap.put("site", inData.getSite()); |
|||
paramMap.put("GroupID", inData.getGroupID()); |
|||
return parameterJdbcTemplate.query(sql.toString(), paramMap, new BeanPropertyRowMapper<>(EamGroupData.class)); |
|||
} |
|||
|
|||
@Override |
|||
public void saveNewEamGroup(EamGroupData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("Insert into eam_group (Site,GroupID,GroupDesc,Active) values (:Site,:GroupID,:GroupDesc,:Active) "); |
|||
paramMap.put("Site", inData.getSite()); |
|||
paramMap.put("GroupID", inData.getGroupID()); |
|||
paramMap.put("GroupDesc", inData.getGroupDesc()); |
|||
paramMap.put("Active", inData.getActive()); |
|||
parameterJdbcTemplate.update(sql.toString(), paramMap); |
|||
} |
|||
|
|||
@Override |
|||
public void eamGroupEdit(EamGroupData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append(" update eam_group set GroupDesc=:GroupDesc , Active=:Active WHERE site = :site AND GroupID = :GroupID "); |
|||
paramMap.put("site", inData.getSite()); |
|||
paramMap.put("GroupID", inData.getGroupID()); |
|||
paramMap.put("GroupDesc", inData.getGroupDesc()); |
|||
paramMap.put("Active", inData.getActive()); |
|||
parameterJdbcTemplate.update(sql.toString(), paramMap); |
|||
} |
|||
|
|||
@Override |
|||
public void eamGroupDelete(EamGroupData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("Delete FROM eam_group WHERE site = :site AND GroupID = :GroupID "); |
|||
paramMap.put("site", inData.getSite()); |
|||
paramMap.put("GroupID", inData.getGroupID()); |
|||
parameterJdbcTemplate.update(sql.toString(), paramMap); |
|||
} |
|||
//------------------------------设备位置---------------------------------------- |
|||
@Override |
|||
public List<EamLocationData> eamLocationSearch(EamLocationData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("SELECT Site,LocationID,LocationName,Active FROM eam_location WHERE 1 = 1 "); |
|||
if(!(null == inData.getSite() || "".equals(inData.getSite()))){ |
|||
sql.append(" AND site = :site"); |
|||
paramMap.put("site", inData.getSite()); |
|||
} |
|||
if(!(null == inData.getLocationID() || "".equals(inData.getLocationID()))){ |
|||
sql.append(" AND LocationID like '%"+inData.getLocationID()+"%' "); |
|||
} |
|||
if(!(null == inData.getLocationName() || "".equals(inData.getLocationName()))){ |
|||
sql.append(" AND LocationName like '%"+inData.getLocationName()+"%' "); |
|||
} |
|||
if(!(null == inData.getActive() || "".equals(inData.getActive()))){ |
|||
sql.append(" AND Active = :Active"); |
|||
paramMap.put("Active", inData.getActive()); |
|||
} |
|||
return parameterJdbcTemplate.query(sql.toString(), paramMap, new BeanPropertyRowMapper<>(EamLocationData.class)); |
|||
} |
|||
|
|||
@Override |
|||
public List<EamLocationData> checkEamLocation(EamLocationData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("SELECT Site,LocationID,LocationName,Active FROM eam_location WHERE site = :site AND LocationID = :LocationID "); |
|||
paramMap.put("site", inData.getSite()); |
|||
paramMap.put("LocationID", inData.getLocationID()); |
|||
return parameterJdbcTemplate.query(sql.toString(), paramMap, new BeanPropertyRowMapper<>(EamLocationData.class)); |
|||
} |
|||
|
|||
@Override |
|||
public void saveNewEamLocation(EamLocationData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("Insert into eam_location (Site,LocationID,LocationName,Active) values (:Site,:LocationID,:LocationName,:Active) "); |
|||
paramMap.put("Site", inData.getSite()); |
|||
paramMap.put("LocationID", inData.getLocationID()); |
|||
paramMap.put("LocationName", inData.getLocationName()); |
|||
paramMap.put("Active", inData.getActive()); |
|||
parameterJdbcTemplate.update(sql.toString(), paramMap); |
|||
} |
|||
|
|||
@Override |
|||
public void eamLocationEdit(EamLocationData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append(" update eam_location set LocationName=:LocationName , Active=:Active WHERE site = :site AND LocationID = :LocationID "); |
|||
paramMap.put("site", inData.getSite()); |
|||
paramMap.put("LocationID", inData.getLocationID()); |
|||
paramMap.put("LocationName", inData.getLocationName()); |
|||
paramMap.put("Active", inData.getActive()); |
|||
parameterJdbcTemplate.update(sql.toString(), paramMap); |
|||
} |
|||
|
|||
@Override |
|||
public void eamLocationDelete(EamLocationData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("Delete FROM eam_location WHERE site = :site AND LocationID = :LocationID "); |
|||
paramMap.put("site", inData.getSite()); |
|||
paramMap.put("LocationID", inData.getLocationID()); |
|||
parameterJdbcTemplate.update(sql.toString(), paramMap); |
|||
} |
|||
//------------------------------设备供应商---------------------------------------- |
|||
@Override |
|||
public List<EamSupplierData> eamSupplierSearch(EamSupplierData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("SELECT Site,SupplierID,SupplierName,[Group],Active,Contact,Phone,Address,Email,Remark FROM eam_supplier WHERE 1 = 1 "); |
|||
if(!(null == inData.getSite() || "".equals(inData.getSite()))){ |
|||
sql.append(" AND site = :site"); |
|||
paramMap.put("site", inData.getSite()); |
|||
} |
|||
if(!(null == inData.getSupplierID() || "".equals(inData.getSupplierID()))){ |
|||
sql.append(" AND SupplierID like '%"+inData.getSupplierID()+"%' "); |
|||
} |
|||
if(!(null == inData.getSupplierName() || "".equals(inData.getSupplierName()))){ |
|||
sql.append(" AND SupplierName like '%"+inData.getSupplierName()+"%' "); |
|||
} |
|||
if(!(null == inData.getActive() || "".equals(inData.getActive()))){ |
|||
sql.append(" AND Active = :Active"); |
|||
paramMap.put("Active", inData.getActive()); |
|||
} |
|||
if(!(null == inData.getGroup() || "".equals(inData.getGroup()))){ |
|||
sql.append(" AND Group like '%"+inData.getGroup()+"%' "); |
|||
} |
|||
return parameterJdbcTemplate.query(sql.toString(), paramMap, new BeanPropertyRowMapper<>(EamSupplierData.class)); |
|||
} |
|||
|
|||
@Override |
|||
public List<EamSupplierData> checkEamSupplier(EamSupplierData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("SELECT Site,SupplierID,SupplierName FROM eam_supplier WHERE site = :site AND SupplierID = :SupplierID "); |
|||
paramMap.put("site", inData.getSite()); |
|||
paramMap.put("SupplierID", inData.getSupplierID()); |
|||
return parameterJdbcTemplate.query(sql.toString(), paramMap, new BeanPropertyRowMapper<>(EamSupplierData.class)); |
|||
} |
|||
|
|||
@Override |
|||
public void saveNewEamSupplier(EamSupplierData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("Insert into eam_supplier (Site,SupplierID,SupplierName,[Group],Active,Contact,Phone,Address,Email,Remark) "); |
|||
sql.append(" values (:Site,:SupplierID,:SupplierName,:Group,:Active,:Contact,:Phone,:Address,:Email,:Remark)"); |
|||
paramMap.put("Site", inData.getSite()); |
|||
paramMap.put("SupplierID", inData.getSupplierID()); |
|||
paramMap.put("SupplierName", inData.getSupplierName()); |
|||
paramMap.put("Active", inData.getActive()); |
|||
paramMap.put("Group", inData.getGroup()); |
|||
paramMap.put("Contact", inData.getContact()); |
|||
paramMap.put("Phone", inData.getPhone()); |
|||
paramMap.put("Address", inData.getAddress()); |
|||
paramMap.put("Email", inData.getEmail()); |
|||
paramMap.put("Remark", inData.getRemark()); |
|||
parameterJdbcTemplate.update(sql.toString(), paramMap); |
|||
} |
|||
|
|||
@Override |
|||
public void eamSupplierEdit(EamSupplierData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append(" update eam_supplier set SupplierName=:SupplierName , Active=:Active ,[Group]=:Group,Contact=:Contact,Phone=:Phone,Address=:Address,Email=:Email,Remark=:Remark WHERE site = :site AND SupplierID = :SupplierID "); |
|||
paramMap.put("site", inData.getSite()); |
|||
paramMap.put("SupplierID", inData.getSupplierID()); |
|||
paramMap.put("SupplierName", inData.getSupplierName()); |
|||
paramMap.put("Active", inData.getActive()); |
|||
paramMap.put("Group", inData.getGroup()); |
|||
paramMap.put("Contact", inData.getContact()); |
|||
paramMap.put("Phone", inData.getPhone()); |
|||
paramMap.put("Address", inData.getAddress()); |
|||
paramMap.put("Email", inData.getEmail()); |
|||
paramMap.put("Remark", inData.getRemark()); |
|||
parameterJdbcTemplate.update(sql.toString(), paramMap); |
|||
} |
|||
|
|||
@Override |
|||
public void eamSupplierDelete(EamSupplierData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("Delete FROM eam_supplier WHERE site = :site AND SupplierID = :SupplierID "); |
|||
paramMap.put("site", inData.getSite()); |
|||
paramMap.put("SupplierID", inData.getSupplierID()); |
|||
parameterJdbcTemplate.update(sql.toString(), paramMap); |
|||
} |
|||
//------------------------------设备制造商---------------------------------------- |
|||
@Override |
|||
public List<EamManufacturerData> eamManufacturerSearch(EamManufacturerData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("SELECT Site,ManufacturerID,ManufacturerName,Active,Contact,Phone,Address,Email,Remark FROM eam_manufacturer WHERE 1 = 1 "); |
|||
if(!(null == inData.getSite() || "".equals(inData.getSite()))){ |
|||
sql.append(" AND site = :site"); |
|||
paramMap.put("site", inData.getSite()); |
|||
} |
|||
if(!(null == inData.getManufacturerID() || "".equals(inData.getManufacturerID()))){ |
|||
sql.append(" AND ManufacturerID like '%"+inData.getManufacturerID()+"%' "); |
|||
} |
|||
if(!(null == inData.getManufacturerName() || "".equals(inData.getManufacturerName()))){ |
|||
sql.append(" AND ManufacturerName like '%"+inData.getManufacturerName()+"%' "); |
|||
} |
|||
if(!(null == inData.getActive() || "".equals(inData.getActive()))){ |
|||
sql.append(" AND Active = :Active"); |
|||
paramMap.put("Active", inData.getActive()); |
|||
} |
|||
return parameterJdbcTemplate.query(sql.toString(), paramMap, new BeanPropertyRowMapper<>(EamManufacturerData.class)); |
|||
} |
|||
|
|||
@Override |
|||
public List<EamManufacturerData> checkEamManufacturer(EamManufacturerData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("SELECT Site,ManufacturerID,ManufacturerName FROM eam_manufacturer WHERE site = :site AND ManufacturerID = :ManufacturerID "); |
|||
paramMap.put("site", inData.getSite()); |
|||
paramMap.put("ManufacturerID", inData.getManufacturerID()); |
|||
return parameterJdbcTemplate.query(sql.toString(), paramMap, new BeanPropertyRowMapper<>(EamManufacturerData.class)); |
|||
} |
|||
|
|||
@Override |
|||
public void saveNewEamManufacturer(EamManufacturerData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("Insert into eam_manufacturer (Site,ManufacturerID,ManufacturerName,Active,Contact,Phone,Address,Email,Remark) "); |
|||
sql.append(" values (:Site,:ManufacturerID,:ManufacturerName,:Active,:Contact,:Phone,:Address,:Email,:Remark)"); |
|||
paramMap.put("Site", inData.getSite()); |
|||
paramMap.put("ManufacturerID", inData.getManufacturerID()); |
|||
paramMap.put("ManufacturerName", inData.getManufacturerName()); |
|||
paramMap.put("Active", inData.getActive()); |
|||
paramMap.put("Contact", inData.getContact()); |
|||
paramMap.put("Phone", inData.getPhone()); |
|||
paramMap.put("Address", inData.getAddress()); |
|||
paramMap.put("Email", inData.getEmail()); |
|||
paramMap.put("Remark", inData.getRemark()); |
|||
parameterJdbcTemplate.update(sql.toString(), paramMap); |
|||
} |
|||
|
|||
@Override |
|||
public void eamManufacturerEdit(EamManufacturerData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append(" update eam_manufacturer set ManufacturerName=:ManufacturerName , Active=:Active ,Contact=:Contact,Phone=:Phone,Address=:Address,Email=:Email,Remark=:Remark WHERE site = :site AND ManufacturerID = :ManufacturerID "); |
|||
paramMap.put("site", inData.getSite()); |
|||
paramMap.put("ManufacturerID", inData.getManufacturerID()); |
|||
paramMap.put("ManufacturerName", inData.getManufacturerName()); |
|||
paramMap.put("Active", inData.getActive()); |
|||
paramMap.put("Contact", inData.getContact()); |
|||
paramMap.put("Phone", inData.getPhone()); |
|||
paramMap.put("Address", inData.getAddress()); |
|||
paramMap.put("Email", inData.getEmail()); |
|||
paramMap.put("Remark", inData.getRemark()); |
|||
parameterJdbcTemplate.update(sql.toString(), paramMap); |
|||
} |
|||
|
|||
@Override |
|||
public void eamManufacturerDelete(EamManufacturerData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("Delete FROM eam_manufacturer WHERE site = :site AND ManufacturerID = :ManufacturerID "); |
|||
paramMap.put("site", inData.getSite()); |
|||
paramMap.put("ManufacturerID", inData.getManufacturerID()); |
|||
parameterJdbcTemplate.update(sql.toString(), paramMap); |
|||
} |
|||
//------------------------------机修人员---------------------------------------- |
|||
@Override |
|||
public List<EamAdminData> eamAdminSearch(EamAdminData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("SELECT Site,AdminID,AdminName,Phone,Department,Email,Tel,LevelID,MesUser,Active,CreatedDate FROM eam_admin WHERE 1 = 1 "); |
|||
if(!(null == inData.getSite() || "".equals(inData.getSite()))){ |
|||
sql.append(" AND site = :site"); |
|||
paramMap.put("site", inData.getSite()); |
|||
} |
|||
if(!(null == inData.getAdminID() || "".equals(inData.getAdminID()))){ |
|||
sql.append(" AND AdminID like '%"+inData.getAdminID()+"%' "); |
|||
} |
|||
if(!(null == inData.getAdminName() || "".equals(inData.getAdminName()))){ |
|||
sql.append(" AND AdminName like '%"+inData.getAdminName()+"%' "); |
|||
} |
|||
if(!(null == inData.getActive() || "".equals(inData.getActive()))){ |
|||
sql.append(" AND Active = :Active"); |
|||
paramMap.put("Active", inData.getActive()); |
|||
} |
|||
return parameterJdbcTemplate.query(sql.toString(), paramMap, new BeanPropertyRowMapper<>(EamAdminData.class)); |
|||
} |
|||
|
|||
@Override |
|||
public List<EamAdminData> checkEamAdmin(EamAdminData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("SELECT Site,AdminID,AdminName FROM eam_admin WHERE site = :site AND AdminID = :AdminID "); |
|||
paramMap.put("site", inData.getSite()); |
|||
paramMap.put("AdminID", inData.getAdminID()); |
|||
return parameterJdbcTemplate.query(sql.toString(), paramMap, new BeanPropertyRowMapper<>(EamAdminData.class)); |
|||
} |
|||
|
|||
@Override |
|||
public void saveNewEamAdmin(EamAdminData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("Insert into eam_admin (Site,AdminID,AdminName,Active,Phone,Department,Email,Tel,LevelID,MesUser,CreatedDate) "); |
|||
sql.append(" values (:Site,:AdminID,:AdminName,:Active,:Phone,:Department,:Email,:Tel,:LevelID,:MesUser,GetDate())"); |
|||
paramMap.put("Site", inData.getSite()); |
|||
paramMap.put("AdminID", inData.getAdminID()); |
|||
paramMap.put("AdminName", inData.getAdminName()); |
|||
paramMap.put("Active", inData.getActive()); |
|||
paramMap.put("Phone", inData.getPhone()); |
|||
paramMap.put("Department", inData.getDepartment()); |
|||
paramMap.put("Email", inData.getEmail()); |
|||
paramMap.put("Tel", inData.getTel()); |
|||
paramMap.put("LevelID", inData.getLevelID()); |
|||
paramMap.put("MesUser", inData.getMesUser()); |
|||
parameterJdbcTemplate.update(sql.toString(), paramMap); |
|||
} |
|||
|
|||
@Override |
|||
public void eamAdminEdit(EamAdminData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append(" update eam_admin set AdminName=:AdminName,Active=:Active,Phone=:Phone,Department=:Department,Email=:Email,Tel=:Tel,LevelID=:LevelID,MesUser=:MesUser WHERE site = :Site AND AdminID = :AdminID "); |
|||
paramMap.put("Site", inData.getSite()); |
|||
paramMap.put("AdminID", inData.getAdminID()); |
|||
paramMap.put("AdminName", inData.getAdminName()); |
|||
paramMap.put("Active", inData.getActive()); |
|||
paramMap.put("Phone", inData.getPhone()); |
|||
paramMap.put("Department", inData.getDepartment()); |
|||
paramMap.put("Email", inData.getEmail()); |
|||
paramMap.put("Tel", inData.getTel()); |
|||
paramMap.put("LevelID", inData.getLevelID()); |
|||
paramMap.put("MesUser", inData.getMesUser()); |
|||
parameterJdbcTemplate.update(sql.toString(), paramMap); |
|||
} |
|||
|
|||
@Override |
|||
public void eamAdminDelete(EamAdminData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("Delete FROM eam_admin WHERE site = :site AND AdminID = :AdminID "); |
|||
paramMap.put("site", inData.getSite()); |
|||
paramMap.put("AdminID", inData.getAdminID()); |
|||
parameterJdbcTemplate.update(sql.toString(), paramMap); |
|||
} |
|||
//------------------------------机修人员等级---------------------------------------- |
|||
|
|||
@Override |
|||
public List<EamAdminLevelData> eamAdminLevelSearch(EamAdminLevelData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("SELECT Site,AdminLevelID,AdminLevelDesc,Active FROM eam_adminLevel WHERE 1 = 1 "); |
|||
if(!(null == inData.getSite() || "".equals(inData.getSite()))){ |
|||
sql.append(" AND site = :site"); |
|||
paramMap.put("site", inData.getSite()); |
|||
} |
|||
if(!(null == inData.getAdminLevelID() || "".equals(inData.getAdminLevelID()))){ |
|||
sql.append(" AND AdminLevelID like '%"+inData.getAdminLevelID()+"%' "); |
|||
} |
|||
if(!(null == inData.getAdminLevelDesc() || "".equals(inData.getAdminLevelDesc()))){ |
|||
sql.append(" AND AdminLevelDesc like '%"+inData.getAdminLevelDesc()+"%' "); |
|||
} |
|||
if(!(null == inData.getActive() || "".equals(inData.getActive()))){ |
|||
sql.append(" AND Active = :Active"); |
|||
paramMap.put("Active", inData.getActive()); |
|||
} |
|||
return parameterJdbcTemplate.query(sql.toString(), paramMap, new BeanPropertyRowMapper<>(EamAdminLevelData.class)); |
|||
} |
|||
|
|||
@Override |
|||
public List<EamAdminLevelData> checkEamAdminLevel(EamAdminLevelData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("SELECT Site,AdminLevelID,AdminLevelDesc,Active FROM eam_adminLevel WHERE site = :site AND AdminLevelID = :AdminLevelID "); |
|||
paramMap.put("site", inData.getSite()); |
|||
paramMap.put("AdminLevelID", inData.getAdminLevelID()); |
|||
return parameterJdbcTemplate.query(sql.toString(), paramMap, new BeanPropertyRowMapper<>(EamAdminLevelData.class)); |
|||
} |
|||
|
|||
@Override |
|||
public void saveNewEamAdminLevel(EamAdminLevelData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("Insert into eam_adminLevel (Site,AdminLevelID,AdminLevelDesc,Active) values (:Site,:AdminLevelID,:AdminLevelDesc,:Active) "); |
|||
paramMap.put("Site", inData.getSite()); |
|||
paramMap.put("AdminLevelID", inData.getAdminLevelID()); |
|||
paramMap.put("AdminLevelDesc", inData.getAdminLevelDesc()); |
|||
paramMap.put("Active", inData.getActive()); |
|||
parameterJdbcTemplate.update(sql.toString(), paramMap); |
|||
} |
|||
|
|||
@Override |
|||
public void eamAdminLevelEdit(EamAdminLevelData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append(" update eam_adminLevel set AdminLevelDesc=:AdminLevelDesc , Active=:Active WHERE site = :site AND AdminLevelID = :AdminLevelID "); |
|||
paramMap.put("site", inData.getSite()); |
|||
paramMap.put("AdminLevelID", inData.getAdminLevelID()); |
|||
paramMap.put("AdminLevelDesc", inData.getAdminLevelDesc()); |
|||
paramMap.put("Active", inData.getActive()); |
|||
parameterJdbcTemplate.update(sql.toString(), paramMap); |
|||
} |
|||
|
|||
@Override |
|||
public void eamAdminLevelDelete(EamAdminLevelData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("Delete FROM eam_adminLevel WHERE site = :site AND AdminLevelID = :AdminLevelID "); |
|||
paramMap.put("site", inData.getSite()); |
|||
paramMap.put("AdminLevelID", inData.getAdminLevelID()); |
|||
parameterJdbcTemplate.update(sql.toString(), paramMap); |
|||
} |
|||
|
|||
@Override |
|||
public List<EamAdminLevelData> initAdminLevel(String site){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("SELECT Site,AdminLevelID,AdminLevelDesc,Active FROM eam_adminLevel WHERE site = :site AND Active='Y' "); |
|||
paramMap.put("site", site); |
|||
return parameterJdbcTemplate.query(sql.toString(), paramMap, new BeanPropertyRowMapper<>(EamAdminLevelData.class)); |
|||
} |
|||
|
|||
//------------------------------维修项目---------------------------------------- |
|||
|
|||
@Override |
|||
public List<EamPropertiesItemData> eamPropertiesItemSearch(EamPropertiesItemData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("SELECT ItemNo,ItemDesc,DefaultValue,ValueType,ValueType_DB valueTypeDb,ValueChooseFlag,CreatedDate,CreatedBy,MaxValue,MinValue,ItemRemark FROM eam_properties_item WHERE 1 = 1 "); |
|||
if(!(null == inData.getItemNo() || "".equals(inData.getItemNo()))){ |
|||
sql.append(" AND ItemNo like '%"+inData.getItemNo()+"%' "); |
|||
} |
|||
if(!(null == inData.getItemDesc() || "".equals(inData.getItemDesc()))){ |
|||
sql.append(" AND ItemDesc like '%"+inData.getItemDesc()+"%' "); |
|||
} |
|||
|
|||
return parameterJdbcTemplate.query(sql.toString(), paramMap, new BeanPropertyRowMapper<>(EamPropertiesItemData.class)); |
|||
} |
|||
|
|||
@Override |
|||
public List<EamPropertiesItemData> checkEamPropertiesItem(EamPropertiesItemData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("SELECT ItemNo,ItemDesc FROM eam_properties_item WHERE ItemNo = :ItemNo "); |
|||
paramMap.put("ItemNo", inData.getItemNo()); |
|||
return parameterJdbcTemplate.query(sql.toString(), paramMap, new BeanPropertyRowMapper<>(EamPropertiesItemData.class)); |
|||
} |
|||
|
|||
@Override |
|||
public void saveNewEamPropertiesItem(EamPropertiesItemData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("Insert into eam_properties_item (ItemNo,ItemDesc,DefaultValue,ValueType,ValueType_DB,ValueChooseFlag,CreatedDate,CreatedBy,MaxValue,MinValue,ItemRemark) "); |
|||
sql.append("values (:ItemNo,:ItemDesc,:DefaultValue,:ValueType,:ValueType_DB,:ValueChooseFlag,GetDate(),:CreatedBy,:MaxValue,:MinValue,:ItemRemark) "); |
|||
paramMap.put("ItemNo", inData.getItemNo()); |
|||
paramMap.put("ItemDesc", inData.getItemDesc()); |
|||
paramMap.put("DefaultValue", inData.getDefaultValue()); |
|||
paramMap.put("ValueType", inData.getValueType()); |
|||
paramMap.put("ValueType_DB", inData.getValueTypeDb()); |
|||
paramMap.put("ValueChooseFlag", inData.getValueChooseFlag()); |
|||
paramMap.put("CreatedBy", inData.getCreatedBy()); |
|||
paramMap.put("MaxValue", inData.getMaxValue()); |
|||
paramMap.put("MinValue", inData.getMinValue()); |
|||
paramMap.put("ItemRemark", inData.getItemRemark()); |
|||
parameterJdbcTemplate.update(sql.toString(), paramMap); |
|||
} |
|||
|
|||
@Override |
|||
public void eamPropertiesItemEdit(EamPropertiesItemData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append(" update eam_properties_item set ItemDesc=:ItemDesc,DefaultValue=:DefaultValue,ValueType=:ValueType,ValueType_DB=:ValueType_DB,ValueChooseFlag=:ValueChooseFlag,MaxValue=:MaxValue,MinValue=:MinValue,ItemRemark=:ItemRemark WHERE ItemNo = :ItemNo "); |
|||
paramMap.put("ItemNo", inData.getItemNo()); |
|||
paramMap.put("ItemDesc", inData.getItemDesc()); |
|||
paramMap.put("DefaultValue", inData.getDefaultValue()); |
|||
paramMap.put("ValueType", inData.getValueType()); |
|||
paramMap.put("ValueType_DB", inData.getValueTypeDb()); |
|||
paramMap.put("ValueChooseFlag", inData.getValueChooseFlag()); |
|||
paramMap.put("CreatedBy", inData.getCreatedBy()); |
|||
paramMap.put("MaxValue", inData.getMaxValue()); |
|||
paramMap.put("MinValue", inData.getMinValue()); |
|||
paramMap.put("ItemRemark", inData.getItemRemark()); |
|||
parameterJdbcTemplate.update(sql.toString(), paramMap); |
|||
} |
|||
|
|||
@Override |
|||
public void eamPropertiesItemDelete(EamPropertiesItemData inData){ |
|||
StringBuilder sql = new StringBuilder(); |
|||
Map<String, Object> paramMap = new HashMap<>(); |
|||
sql.append("Delete FROM eam_properties_item WHERE ItemNo = :ItemNo "); |
|||
paramMap.put("ItemNo", inData.getItemNo()); |
|||
parameterJdbcTemplate.update(sql.toString(), paramMap); |
|||
} |
|||
|
|||
} |
|||
@ -0,0 +1,4 @@ |
|||
package com.xujie.pms.service; |
|||
|
|||
public interface EamService { |
|||
} |
|||
@ -0,0 +1,4 @@ |
|||
package com.xujie.pms.service.Impl; |
|||
|
|||
public class EamServiceImpl { |
|||
} |
|||
@ -0,0 +1,9 @@ |
|||
<?xml version="1.0" encoding="UTF-8"?> |
|||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
|||
|
|||
<mapper namespace="com.xujie.pms.mapper.EamMapper"> |
|||
|
|||
|
|||
|
|||
|
|||
</mapper> |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue