美文网首页
东华页面总结2018-04-18

东华页面总结2018-04-18

作者: 花无重日人未红 | 来源:发表于2018-04-18 22:09 被阅读25次

    开发常用代码记录

    一、前台方法

    1、Supp.Util.getSystemUrl();  说明:获取系统服务路径,如:http://127.0.0.1:8080/bmv6/

    2、Supp.Util.getUrlParams();  说明:获取url中的参数,以json格式返回,如果没有则返回{}

    3、console.log(resp);  说明:在控制台打印

    4、$("#"+Supp.Util.transferSpecialStr("jqGrid_prjRisk_list_investAnalysis.fixedTotalInvestment"));  说明:获取页面中的元素

    5、setTimeout(function(){$(".form-validate").valid();},500);  说明:定时器,延迟0.5秒

    6、$("#prjCategoryId").removeAttr("disabled");  $('#prjCategoryId').selectpicker('refresh');  说明:重新加载下拉框

    7、$("#investmentDeptIdShow")、$("select[name='prjType']")、$('input[name="score"]');  说明:获取元素的几种写法

    8、$("select[name='prjCategoryId']").selectpicker('val', json.prjCategoryId);  说明:给下拉框赋值

    9、Supp.showWarning("该项目已经生成填报数据,不能删除!");  说明:提示信息

    10、$("#planYearFixed").html(""+planYear+"年固定资产投资计划明细表");  说明:拼接元素内容

    11、window.location.reload();  说明:刷新当前页面

    12、var ids = getJqgridAllIds(JQGRID_ID);    var ids1 = getJqgridSelectIds(JQGRID_ID);  说明:获取所有记录的ID、获取选择的记录的ID

    13、reloadGrid(JQGRID_ID);  说明:重新加载表格

    14、$("input[name='loanFund']:eq(" + i + ")").val() || 0;  说明:选取带有指定 index 值的元素

    15、window.location.hash = "#main_bg";  说明:页面滚动至指定位置

    16、new Date() > new Date(endDate.replace(/-/g,"\/"))  说明:年份比较

    二、前台样式

    1、errorDisplayPosition:"elementInner"  说明:校验错误提示语显示在输入框内

    2、$("select[name='prjType']").attr("readonly", "true");  说明:给元素添加属性

    3、$('input[name="score"]').css('text-align', 'right');  说明:给元素增加样式

    4、className : "thousandth"  说明:显示千分位

    5、data-precision="2"  说明:保留两位小数

    6、formatter:'date',formatoptions: {srcformat:'yyyy-mm-dd', newformat:'yyyy-mm-dd'}

      说明:列表时间格式化,如{ label: '订单日期', name: 'orderDate', width:120,formatter:'date',formatoptions: {srcformat:'yyyy-mm-dd', newformat:'yyyy-mm-dd'}}

    7、data-date-format="yyyy-mm-dd"  说明:查看页面时间格式化

    8、displayInSet:false  说明:不显示在操作列中,如{ label: 'id', name: 'orderId',key:true,displayInSet:false,hidden:true}

    三、后台

    1、CollectionUtils.isEmpty(id);  StringUtils.isBlank(id);  说明:判断字段是否为空

    2、String prjNo = EIPService.getSerialNumberService().generateNumber(2018, 12, "Library", "libraryTwoNo", projectLibrary, user);  说明:获取编码规则

    3、select max(cast(t.number as int)) from test t;  说明:hql中to_number函数的写法

    4、EIPService.getComCodeTableService().getCodetableItem("codeTableName");  说明:获取码表信息

    5、JSONArray json=JSONArray.fromObject(jsonStr);  说明:将字符转换为json

    6、String reportUrl = EIPService.getRegistryService().get("REPORT_URL");  说明:获取系统业务参数设置的值

    7、com.supporter.util.UUIDHex.newId();  说明:生成ID

    8、NumberFormat numberFormat=new DecimalFormat("0.000");    System.out.println(numberFormat.format(time/1000));  说明:测试开始结束时间

    相关文章

      网友评论

          本文标题:东华页面总结2018-04-18

          本文链接:https://www.haomeiwen.com/subject/lvnbkftx.html