@Service public class UtilServiceImpl extends java.lang.Object implements ManagerService
| 限定符和类型 | 字段和说明 | 
|---|---|
| static java.lang.String | ADMIN_USER | 
| org.apache.ibatis.mapping.DatabaseIdProvider | databaseIdProvider | 
| DateUtils | dateUtil时间格式化 | 
| (专用程序包) org.springframework.jdbc.core.JdbcTemplate | jdbcTemplate | 
| (专用程序包) org.apache.ibatis.session.SqlSessionFactory | sqlSessionFactory | 
| 构造器和说明 | 
|---|
| UtilServiceImpl() | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| void | doExport(java.io.InputStream templateStream,
        java.io.OutputStream targetStream,
        com.kdayun.jxls.common.Context context)执行导出 | 
| java.util.List<java.lang.Object> | getCheckedItems(java.lang.String checkedIdStr,
               java.util.List<java.lang.Object> originalList)获取选中项集合 | 
| java.lang.String | getDBType()获取连接的数据库类型 | 
| java.lang.String | getDefaultValueFromCursor(java.lang.String key,
                         java.util.List<java.lang.Object> cursor)从游标中获取某个键的默认值 | 
| static java.lang.String | getUUID()获取通用唯一32UUID | 
| static java.lang.String | getUUID16()获取通用唯一16UUID | 
| void | init()初始化 | 
| java.lang.Boolean | isSystemInit()判断系统是否已初始化 根据CORE_VERSION表中是否存初始化记录 | 
| static java.lang.String | jsonArrayStrToSplitStr(java.lang.String jsonArray)格式转换工具 ["SYS_AUDFLAG","SYS_CREATETIME","SYS_CREATOR","SYS_MODIFYBY"]
 ='SYS_AUDFLAG','SYS_CREATETIME','SYS_CREATOR','SYS_MODIFYBY' 注意内容如果包含有[ "
 也会被替换掉. | 
| static java.lang.String | md5(java.io.File file)获取文件的MD5值 注意:编码UTF-8 | 
| static java.lang.String | md5(java.io.InputStream is)获取流的MD5值 注意:编码UTF-8 | 
| static java.lang.String | md5(java.lang.String source)获取一个字符串的md5值 注意:这个函数没编码限制 | 
| static java.lang.String | md5(java.lang.String[] source)获取数组拼接到一个字符串然后去md5值 注意:这个函数没编码限制 | 
| static java.lang.String | number2CNMontrayUnit(java.math.BigDecimal numberOfMoney)把输入的金额转换为汉语中人民币的大写 | 
| java.lang.String | processIdStr(java.lang.String idStr)处理多 ID 拼接的传输格式 加单引号 | 
| void | unInit()结束 | 
public static final java.lang.String ADMIN_USER
public DateUtils dateUtil
@Autowired org.springframework.jdbc.core.JdbcTemplate jdbcTemplate
@Autowired public org.apache.ibatis.mapping.DatabaseIdProvider databaseIdProvider
@Autowired org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory
public void init()
ManagerServiceinit 在接口中 ManagerServicepublic void unInit()
ManagerServiceunInit 在接口中 ManagerServicepublic java.lang.String processIdStr(java.lang.String idStr)
idStr - 拼接public java.util.List<java.lang.Object> getCheckedItems(java.lang.String checkedIdStr,
                                                        java.util.List<java.lang.Object> originalList)
checkedIdStr - 选中的字符串idsoriginalList - 对象列表public void doExport(java.io.InputStream templateStream,
                     java.io.OutputStream targetStream,
                     com.kdayun.jxls.common.Context context)
              throws java.io.IOException
templateStream - 模板输入流targetStream - 输出流context - 上下文java.io.IOException - 出错抛出异常public static java.lang.String getUUID()
public static java.lang.String getUUID16()
public java.lang.String getDefaultValueFromCursor(java.lang.String key,
                                                  java.util.List<java.lang.Object> cursor)
key - 键的名称cursor - 游标对象public static java.lang.String md5(java.lang.String[] source)
source - 需要校验的字符串public static java.lang.String md5(java.io.File file)
                            throws java.io.IOException
file - 文件java.io.IOException - 出错抛出异常public static java.lang.String md5(java.io.InputStream is)
                            throws java.io.IOException
is - 输入流java.io.IOException - 出错抛出异常public static java.lang.String md5(java.lang.String source)
source - 字符串public static java.lang.String number2CNMontrayUnit(java.math.BigDecimal numberOfMoney)
numberOfMoney - 输入的金额public java.lang.String getDBType()
                           throws java.sql.SQLException
java.sql.SQLException - 出错抛出数据库异常public java.lang.Boolean isSystemInit()
public static java.lang.String jsonArrayStrToSplitStr(java.lang.String jsonArray)
jsonArray - json数组的字符串