Browse Source

添加客户创建网格数限制

dev_shibei_match
sunyuchao 5 years ago
parent
commit
6df21aa1ee
  1. 5
      epmet-module/oper-crm/oper-crm-client/src/main/java/com/epmet/dto/CustomerDTO.java
  2. 5
      epmet-module/oper-crm/oper-crm-server/src/main/java/com/epmet/entity/CustomerEntity.java
  3. 3
      epmet-module/oper-crm/oper-crm-server/src/main/java/com/epmet/excel/CustomerExcel.java
  4. 2
      epmet-module/oper-crm/oper-crm-server/src/main/java/com/epmet/service/impl/CustomerServiceImpl.java
  5. 3
      epmet-module/oper-crm/oper-crm-server/src/main/resources/db/migration/V0.0.2__update_customer.sql

5
epmet-module/oper-crm/oper-crm-client/src/main/java/com/epmet/dto/CustomerDTO.java

@ -88,6 +88,11 @@ public class CustomerDTO implements Serializable {
*/
private String logo;
/**
* 客户允许创建的网格数
*/
private Integer gridNumber;
/**
* 删除标识0.未删除 1.已删除
*/

5
epmet-module/oper-crm/oper-crm-server/src/main/java/com/epmet/entity/CustomerEntity.java

@ -88,4 +88,9 @@ public class CustomerEntity extends BaseEpmetEntity {
*/
private String logo;
/**
* 客户允许创建的网格数
*/
private Integer gridNumber;
}

3
epmet-module/oper-crm/oper-crm-server/src/main/java/com/epmet/excel/CustomerExcel.java

@ -76,5 +76,8 @@ public class CustomerExcel {
@Excel(name = "更新时间")
private Date updatedTime;
@Excel(name = "客户允许创建的网格数")
private Integer gridNumber;
}

2
epmet-module/oper-crm/oper-crm-server/src/main/java/com/epmet/service/impl/CustomerServiceImpl.java

@ -470,6 +470,8 @@ public class CustomerServiceImpl extends BaseServiceImpl<CustomerDao, CustomerEn
}
customerEntity.setOrganizationLevel(level);
customerEntity.setLogo("");
//新客户默认可以创建三个网格
customerEntity.setGridNumber(NumConstant.THREE);
if (baseDao.insert(customerEntity) < NumConstant.ONE) {
throw new RenException(EpmetErrorCode.OPER_ADD_CUSTOMER_ERROR.getCode());
}

3
epmet-module/oper-crm/oper-crm-server/src/main/resources/db/migration/V0.0.2__update_customer.sql

@ -0,0 +1,3 @@
ALTER TABLE `customer`
ADD COLUMN `GRID_NUMBER` int(11) NULL COMMENT '客户允许创建的网格数' AFTER `ORGANIZATION_LEVEL`;
Loading…
Cancel
Save