|
@@ -659,6 +659,26 @@
|
|
|
multipartUploadWithStsCollection(storeAs, file, attachmentId, attachmentFlag, uploadPath, divId, size);
|
|
|
}
|
|
|
}
|
|
|
+ /**
|
|
|
+ * 数字处理
|
|
|
+ * arg1 inputObject
|
|
|
+ **/
|
|
|
+ function num(obj){//用户只能输入正负数与小数
|
|
|
+ if(isNaN(obj.value) && !/^-$/.test(obj.value)){
|
|
|
+ obj.value="";
|
|
|
+ }
|
|
|
+ if(!/^[+-]?\d*\.{0,1}\d{0,1}$/.test(obj.value)){
|
|
|
+ obj.value=obj.value.replace(/\.\d{2,}$/,obj.value.substr(obj.value.indexOf('.'),3));
|
|
|
+ }
|
|
|
+
|
|
|
+ var regStrs = [
|
|
|
+ ['^0(\\d+)$', '$1'], //禁止录入整数部分两位以上,但首位为0
|
|
|
+ ];
|
|
|
+ for(var i=0; i<regStrs.length; i++){
|
|
|
+ var reg = new RegExp(regStrs[i][0]);
|
|
|
+ obj.value = obj.value.replace(reg, regStrs[i][1]);
|
|
|
+ }
|
|
|
+ }
|
|
|
</script>
|
|
|
</head>
|
|
|
<body>
|
|
@@ -832,7 +852,7 @@
|
|
|
<div class="layui-item layui-col-sm12">
|
|
|
<label class="layui-form-label"><span class="require-item">*</span>开票金额(元):</label>
|
|
|
<div class="layui-input-block">
|
|
|
- <input name="money" htmlEscape="false" placeholder="请输入开票金额" value="<fmt:formatNumber value="${workInvoice.money}" pattern="#.00#"/>" class="form-control judgment number layui-input"/>
|
|
|
+ <input name="money" htmlEscape="false" placeholder="请输入开票金额" onkeyup="num(this)" value="<fmt:formatNumber value="${workInvoice.money}" pattern="#.00#"/>" class="form-control judgment number layui-input"/>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="layui-item layui-col-sm12 with-textarea">
|