自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 element表单验证不通过自动跳转到未通过的地方,用于滚动条瞄点,定位

/检测当前form验证 是否通过,如果未通过将自动跳转为通过的地方。

2024-03-22 15:53:44 135

原创 返回枚举给前端

最主要是@JsonFormat(shape = JsonFormat.Shape.OBJECT)加上。DISABLE(1, “禁用”);ENABLE(0, “启用”),

2023-10-08 17:11:52 310

原创 vue动态表单添加表单验证

主要就是prop的问题,prop要对应到数据。

2022-12-07 15:02:44 611 1

原创 vscode 自动格式化代码

vscode 自动格式化代码

2022-12-06 09:42:41 680

原创 后端到前台时间格式化处理

在需要格式化的实体类上加注解/**开始时间*/@JsonFormat(pattern = “yyyy-MM-dd HH:mm:ss”, timezone=“GMT+8”)private Date startTime;

2021-03-24 14:16:25 244

原创 直接写存贮过程,适合Excel批量导入

package com.eastcom_sw.dsv.special.gde.dao.assetsManage;import com.eastcom_sw.baseframe.jdbc.dao.JdbcDaoSupport;import com.eastcom_sw.dsv.special.gde.dao.interfaceManage.RegisterInterfaceDaoImpl;import org.apache.commons.lang3.StringUtils;import org..

2020-11-04 17:35:39 114

原创 前台判断各种类型为空的方法,当成工具类

function isEmpty(v) { switch (typeof v) { case 'undefined': return true case 'string': if (v.replace(/(^[ \t\n\r]*)|([ \t\n\r]*$)/g, '').length === 0) return true break case 'boolean':

2020-11-02 10:51:09 265

原创 昨天文章的修改

package com.eastcom_sw.dsv.special.web.gde.assetsManage;import com.eastcom_sw.common.web.BaseController;import com.eastcom_sw.dsv.special.gde.dao.assetsManage.RegisterIndicatorsDao;import net.sf.json.JSONObject;import org.apache.commons.lang.StringUtil

2020-09-22 09:17:56 151

原创 导入的Excel模板下载,并且从后台获取Excel下拉框数据

package com.eastcom_sw.dsv.special.web.gde.assetsManage;import com.eastcom_sw.common.web.BaseController;import com.eastcom_sw.dsv.special.gde.dao.assetsManage.RegisterIndicatorsDao;import net.sf.json.JSONObject;import org.apache.commons.lang.StringUtil

2020-09-21 17:18:49 543

原创 js 由于分辨率或者长度,大小等引起换行的问题

js 由于分辨率或者长度,大小等引起换行的问题,在不想让换行的几个元素共有的父元素上加 style=“white-space: nowrap;”

2020-08-31 19:03:52 314

原创 jqgrid表格内编辑防止回车保存和esc退出编辑

name: 'PRO_CN_NAME', index: 'PRO_CN_NAME', align: "center", width: 80, sortable: false, editable: true, editoptions: { dataInit: function (element) { $(element).keydown(function (event) { ...

2020-08-13 09:47:16 614

原创 左连接取左边最新的一条数据

select * FROM IPMSDW.DW_GDE_TABLE_INFO A LEFT JOIN (select BC.* from (select max(APPR_TIME) as maxrq,ASSET_ID from DW_GDE_TAB_APPROVED_REL GROUP BY ASSET_ID ) AC LEFT JOIN IPMSDW.DW_GDE_TAB_APPROVED_REL BC on AC.maxrq = BC.APPR_T...

2020-08-05 15:26:43 834

原创 解析Excel单元格,上传到后台

/*** 数据导入*/@SuppressWarnings(“unchecked”)@Syslog(optType = OptType.IMPORT, isLogParams = true, moduleName = “assetsImport”)@RequestMapping(value = “/importData”, method = RequestMethod.POST)public void importData(HttpSession sesstion, HttpServletRequ

2020-08-03 19:14:57 170

原创 转换成map

public static Map<String, Object> objectToMap(Object obj) { Map<String, Object> map = new HashMap<String, Object>(); Class<?> clazz = obj.getClass(); for (Field field : clazz.getDeclaredFields()) { field.setAcces

2020-07-24 11:27:33 297

原创 检查数组有没有重复的属性值

var values = [{ name: ‘someName1’ },{ name: ‘someName2’ },{ name: ‘someName4’ },{ name: ‘someName2’ }];var valueArr = values.map(function(item){ return item.name });var isDuplicate = valueArr.some(function(item, idx){return valueArr.indexOf(item) !

2020-07-23 16:09:43 101

原创 java模糊查询

字段 like CONCAT(CONCAT(’%’, #{name}),’%’) // 模糊查询

2020-06-13 19:16:53 250

原创 vue合并行

// 处理数据源rowspan(tableDate) {for (var i = 0; i < tableDate.length; i++) {if (i === 0) {this.spanArr.push(1)this.pos = 0} else {// 判断当前元素与上一个元素是否相同if (tableDate[i].notifyTemplateType === tableDate[i - 1].notifyTemplateType) {this.spanArr[this.pos

2020-06-13 19:15:45 392

原创 防止vue引用同一个内存地址导致双向绑定问题

this.tCustomerReceiptFrom = JSON.parse(JSON.stringify(row))

2020-06-13 19:14:41 498

原创 返回重复数据的数量

private String getLevelAwards(String[] awards) { Map<String, Integer> map = new HashMap<>(); for (String productId : awards) { // map中是否存在产品 if (map.containsKey(productId)) { Integer count = map.get(productId

2020-06-13 19:13:20 194

原创 递归得到集合

// 递归得到集合public void climbStairs(ListreturnList) { for (CustomerInfoFlyerDeptOutputDo item: returnList) { CustomerInfoFlyerDeptInputDo inputDo = new CustomerInfoFlyerDeptInputDo(); inputDo.setCustomerId(item.getCustomerId()); i

2020-06-13 19:12:44 228

原创 mybatis新增成功后返回指定字段

<selectKey resultType="java.lang.Integer" order="BEFORE" keyProperty="id"> select T_MEDAL_SEQ.NEXTVAL as id from DUAL</selectKey>

2020-06-13 19:11:57 2278

原创 后台非空判断

package com.shenzhenair.core.util;import java.text.SimpleDateFormat;import java.util.Date;import java.util.List;import java.util.Map;public class WebTool {private WebTool() { throw new IllegalStateException("WebTool class");}/** * 功能:判断字符串变量是否为空

2020-06-13 19:10:27 425

原创 写一些日常开发遇到的问题

vue table 对不齐body .el-table th.gutter{display: table-cell!important;}加上以上样式,最好在全局样式中加入

2020-06-13 19:09:35 94

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除