//这个必须是lpedorapp表的主键才行
LPEdorAppDB tLPEdorAppDB = new LPEdorAppDB();
tLPEdorAppDB.setEdorAcceptNo(mEdorAcceptNo);
if (!tLPEdorAppDB.getInfo()) {
CError tError = new CError();
tError.moduleName = "PEdorBCDetailBL";
tError.functionName = "checkData";
tError.errorMessage = "没有查询到该保全信息";
this.mErrors.addOneError(tError);
return false;
}
mLPEdorAppSchema = tLPEdorAppDB.getSchema(); //这个可以不包含lcinsured表的主键
// 若减掉的是主被保险人,且其家庭下有附属人,则附属人会自动减掉
if ("01".equals(tLCInsuredSchema.getRelationship())) {
tLCInsuredDB = new LCInsuredDB();
tLCInsuredDB.setPolicyNo(tLCInsuredSchema.getPolicyNo());
tLCInsuredDB.setFamilyContNo(tLCInsuredSchema.getFamilyContNo());
LCInsuredSet tLCInsuredSet = tLCInsuredDB.query();
for (int j = 1; j <= tLCInsuredSet.size(); j++) {
LCInsuredSchema tLCInsuredSchema2 = tLCInsuredSet.get(j);
if (!"01".equals(tLCInsuredSchema2.getRelationship())) {
// 生成保全相关表
createData(tLCInsuredSchema2);
}
}
} js各种校验的用法:
if(getStrByte(fm.LoanAppDes.value)>500) {
alert("贷款申请说明不得超过500字符,请检查");
document.getElementsByName('LoanAppDes')[0].style.borderColor = "#f64f4f";
return false;
}

getStrByte()方法的底层代码:

//获取字符串字节数
function getStrByte(cStr) {
var tStr = cStr.replace(/[^\x00-\xff]/g, "**");
return tStr.length;
}
常见的需求校验:[贷款发生金额]:空白录入框,只能录入数字,险种10位整数,2位小数,必录项。
if(fm.LoanMoney.value.indexOf(".")==-1) {
//整数
var rgu = /^(([^0][0-9]\d{0,9}|0))$/; }else {
//小数
var reg=/^(([^0][0-9]\d{0,9}|0)\.([0-9]{1,2}))$/;
if(!reg.test(fm.LoanMoney.value)){
alert("输入的贷款金额需要保留小数点后两位");
document.getElementsByName('LoanMoney')[0].style.borderColor = "#f64f4f";
return;
}
}
获取一个日期的前一天的值:PubFun.calDate(tSaveLPContSchema.getStartDate(), -1, "D", "")

lis框架各种方法的使用的更多相关文章

  1. 安卓4.0以上系统怎么不用root激活XPOSED框架的方法

    在大多单位的引流或业务操作中,基本上都需要使用安卓的高端技术Xposed框架,近期,我们单位购买了一批新的安卓4.0以上系统,基本上都都是基于7.0以上版本,基本上都不能够刷入root超级权限,即便是 ...

  2. TP框架M方法 create方法丢失字段问题

    TP框架M方法 create方法丢失字段问题! thinkphp框架M方法 create方法丢失字段问题! thinkphp框架M方法 add方法字段丢失问题! 数据库 表新增了字段,用create方 ...

  3. TP框架I方法详解

    TP框架I方法详解   I方法是ThinkPHP众多单字母函数中的新成员,其命名来自于英文Input(输入),主要用于更加方便和安全的获取系统输入变量,可以用于任何地方,用法格式如下:I('变量类型. ...

  4. TVM源码框架安装方法

    TVM源码框架安装方法 本文提供如何在各种系统上从零构建和安装TVM包的说明.它包括两个步骤: 首先从C++代码中构建共享库(linux的libtvm.so,macOS的libtvm.dylib和wi ...

  5. SpringBoot集成MyBatis-Plus框架详细方法

    1.说明 本文详细介绍Spring Boot集成MyBatis-Plus框架的方法, 使用MySQL数据库进行测试, 包括完整的开发到测试步骤, 从一开始的Spring Boot工程创建, 到MySQ ...

  6. HTML5和Web Apps框架和方法

    单页: 1jQuery Mobile 该框架以其基于AJAX的导航系统和可使用主题的ThemeRoller设计而闻名.支持Android,ios,Windows Phone,webOs等.编程模式为C ...

  7. Windows下安装配置Yaf框架的方法及创建典型合理的Demo目录结构

    Yaf是一个C语言编写的PHP框架,由鸟哥Laruence开发的高性能框架: Yaf官方文档:http://www.laruence.com/manual/index.html 第一步:安装PHP扩展 ...

  8. ThinkPHP框架 AJAX方法返回 AJAX实现分页例子:

    在模块控制器Controller文件夹里创建一个 FenyeController.class.php控制器 <?php namespace Admin\Controller; use Think ...

  9. MiUI开发者版刷入xposed框架--简洁方法

    一,首先要确定手机是否解锁 可以去这里查看怎么解锁: http://www.miui.com/unlock/index.html 二,手机系统需要是开发者版,且在安全中心的授权管理打开了ROOT授权 ...

随机推荐

  1. 搭建mqtt服务器apollo

    使用的apollo,官网太慢,附上百度云下载地址: 链接:https://pan.baidu.com/s/1NIq6R71hlyPuaUBwPoMPNg 提取码:36vw 原文链接:https://b ...

  2. MATLAB 代码规范

    标识符命名原则 标识符的名字应当直观,其长度应当符合"最小长度,最大信息量"原则 非矩阵变量 变量名应该以小写字母开头的大小写混合形式 譬如:shadowFadingTable,s ...

  3. matlab界面UI设计资料

    一个实现图像灰度处理并归类于某已知相似图片的程序 软件:matlab2017a 算法:HU检索图像算法.Zernike算法 资料: ①: matlab遍历文件夹下所有图片和遍历所有子文件夹下图片 - ...

  4. 西门子S7-300 设置IP、子网掩码

    =============================================== 2019/7/17_第1次修改                       ccb_warlock == ...

  5. RabbitMQ Policy的使用

    RabbitMQ作为最流行的MQ中间件之一,广泛使用在各类系统中,今天我们就来讨论一下如何通过Policies给RabbitMQ中已经创建的Queue添加属性和参数. Policise 的作用 通常来 ...

  6. ELK学习笔记之Logstash不停机自动重载配置文件

    0x00 自动重新加载配置 为了可以自动检测配置文件的变动和自动重新加载配置文件,需要在启动的时候使用以下命令: ./bin/lagstash -f configfile.conf --config. ...

  7. Filter DSL 常用语法 -- 基本查询语法,必会

    转发自:https://www.cnblogs.com/ghj1976/p/5293250.html term 过滤 term主要用于精确匹配哪些值,比如数字,日期,布尔值或 not_analyzed ...

  8. Flask第三方组件 之 Flask-Session

    原生session:交由客户端保管机制,安全性相对较差,优势是一点都不占用服务器空间 Flask-Session: 解决原生session的劣势 安装包 from flask import Flask ...

  9. [LeetCode] 198. 打家劫舍II ☆☆☆(动态规划)

    描述 你是一个专业的小偷,计划偷窃沿街的房屋,每间房内都藏有一定的现金.这个地方所有的房屋都围成一圈,这意味着第一个房屋和最后一个房屋是紧挨着的.同时,相邻的房屋装有相互连通的防盗系统,如果两间相邻的 ...

  10. mybatis添加sql打印功能

    添加配置文件: mybatis-config.xml <?xml version="1.0" encoding="UTF-8"?> <!DOC ...