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