17 changed files with 292 additions and 102 deletions
@ -0,0 +1,30 @@ |
|||
package com.epmet.plugin.commons.utils; |
|||
|
|||
import com.epmet.commons.tools.constant.NumConstant; |
|||
|
|||
/*** |
|||
* 数字处理相关通用方法 |
|||
* @author work@yujt.net.cn |
|||
* @date 2022/5/12/0012 10:02 |
|||
*/ |
|||
public class NumUtils { |
|||
|
|||
public final static int ONE_THOUSAND = 1000; |
|||
|
|||
/** |
|||
* 获取数值 |
|||
* |
|||
* @param number 数值,可能为空 |
|||
* @param excludeZero 数字不能为0 |
|||
* @param defaultNumber 默认值(数字为空值时 或 数值为0但excludeZero == true 时,使用默认值) |
|||
* @return int |
|||
* @author work@yujt.net.cn |
|||
* @date 2022/5/12/0012 10:11 |
|||
*/ |
|||
public static int getNumberInt(Integer number, boolean excludeZero, int defaultNumber) { |
|||
if (null == number || (excludeZero && NumConstant.ZERO == number)) { |
|||
return defaultNumber; |
|||
} |
|||
return number; |
|||
} |
|||
} |
|||
@ -0,0 +1,39 @@ |
|||
/* |
|||
Navicat Premium Data Transfer |
|||
|
|||
Source Server : prod[市北党群]--Elink@833066 |
|||
Source Server Type : MySQL |
|||
Source Server Version : 50728 |
|||
Source Host : epdc-shibei.mysql.rds.aliyuncs.com:3306 |
|||
Source Schema : epmet_pli_power |
|||
|
|||
Target Server Type : MySQL |
|||
Target Server Version : 50728 |
|||
File Encoding : 65001 |
|||
|
|||
Date: 05/05/2022 09:56:08 |
|||
*/ |
|||
|
|||
SET NAMES utf8mb4; |
|||
SET FOREIGN_KEY_CHECKS = 0; |
|||
|
|||
-- ---------------------------- |
|||
-- Table structure for pli_power_kernel_member |
|||
-- ---------------------------- |
|||
DROP TABLE IF EXISTS `pli_power_kernel_member`; |
|||
CREATE TABLE `pli_power_kernel_member` ( |
|||
`ID` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', |
|||
`CUSTOMER_ID` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户ID', |
|||
`HOUSE_ID` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '房屋ID', |
|||
`KERNEL_MEMBER_ID` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '中心党员ID', |
|||
`KERNEL_MEMBER_NAME` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '中心党员名称', |
|||
`DEL_FLAG` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标识 0.未删除 1.已删除', |
|||
`REVISION` int(11) NULL DEFAULT NULL COMMENT '乐观锁', |
|||
`CREATED_BY` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人', |
|||
`CREATED_TIME` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', |
|||
`UPDATED_BY` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人', |
|||
`UPDATED_TIME` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', |
|||
PRIMARY KEY (`ID`) USING BTREE |
|||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '动力主轴中心党员 ' ROW_FORMAT = Dynamic; |
|||
|
|||
SET FOREIGN_KEY_CHECKS = 1; |
|||
Loading…
Reference in new issue