web端添加预审批功能

This commit is contained in:
tangfutang 2020-08-19 13:30:26 +08:00
parent 243c63f8a1
commit 53361c21d9
6 changed files with 665 additions and 2 deletions

View File

@ -76,6 +76,34 @@
<script type="text/javascript">
$(function(){
$("#A_div_0150").attr("style","display:none;");
var beforeId = "<%=CurPage.getParameter("beforeId")%>";
if(typeof(beforeId) !="undefined" && beforeId.length > 0 ){
var sReturnInfo = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.BeforeAppLicationCheck","getBusinessapplyData","id="+beforeId);
if("error"!= sReturnInfo){
var data = sReturnInfo.split("@");
setItemValue(0,0,"CustomerName",data[0]);
setItemValue(0,0,"certid",data[1]);
MyOjbect.brandid=data[3];
MyOjbect.brandname=data[2];
setItemValue(0,getRow(),"productModel",data[2]);
MyOjbect.seriesid=data[5];
MyOjbect.seriesname=data[4];
setItemValue(0,getRow(),"carSeries",data[4]);
MyOjbect.modelid=data[7];
MyOjbect.modelname=data[6];
MyOjbect.price=data[8];
MyOjbect.liter=data[9];
MyOjbect.geartype=data[10];
setItemValue(0,getRow(),"modelid",data[7]);
setItemValue(0,getRow(),"carSystem",data[6]);
setItemValue(0,getRow(),"price",data[8]);
setItemValue(0,getRow(),"liter",data[9]);
setItemValue(0,getRow(),"geartype",data[10]);
setItemValue(0,getRow(),"newtype","ysp");
}
}
})
var operationType='';
var SubjectId='';
@ -116,6 +144,7 @@
var price = getItemValue(0,getRow(),"price");//³µÁ¾Ö¸µ¼¼Û
var liter = getItemValue(0,getRow(),"liter");//ÅÅÁ¿
var geartype = getItemValue(0,getRow(),"geartype");//µµÎ»
var newtype = getItemValue(0,getRow(),"newtype");//µµÎ»
var CustomerId="";
var ceckRes = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerInfoCheck","checkNameAndCertId","certid="+certid+",certtype="+certtype);
CustomerId=ceckRes;
@ -166,7 +195,7 @@
}
var sParams = "ApplyType=<%=sApplyType%>,CurUserID=<%=CurUser.getUserID()%>";
sParams =sParams+",SubjectId="+SubjectId+",SubjectName="+message[1]+",ProductId="+productId+",ProductName="+productname+",CustomerType="+customerType+",carAttributes="+carAttributes+",leasehold="+leasehold+",carSystem="+carSystem+",custname="+custname+",certtype="+certtype+",certid="+certid+",CustomerId="+CustomerId+",productModel="+productModel+",carSeries="+carSeries+",versionid="+versionid+",modelid="+modelid+",businessType="+businessType+",price="+price+",liter="+liter+",geartype="+geartype+",sourcetype=web,operationType="+operationType;
sParams =sParams+",SubjectId="+SubjectId+",SubjectName="+message[1]+",ProductId="+productId+",ProductName="+productname+",CustomerType="+customerType+",carAttributes="+carAttributes+",leasehold="+leasehold+",carSystem="+carSystem+",custname="+custname+",certtype="+certtype+",certid="+certid+",CustomerId="+CustomerId+",productModel="+productModel+",carSeries="+carSeries+",versionid="+versionid+",modelid="+modelid+",businessType="+businessType+",price="+price+",liter="+liter+",geartype="+geartype+",sourcetype=web,operationType="+operationType+",newtype="+newtype;
//
if("BAIC_MOTOR"==operationType){
sParams = sParams+",distributorNo="+getItemValue(0,getRow(),"distributorNo")+",distributorName="+getItemValue(0,getRow(),"distributorName");

View File

@ -0,0 +1,336 @@
<%@page import="com.tenwa.reckon.util.UUIDUtil"%>
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/Frame/resources/include/include_begin_info.jspf"%>
<%@ include file="/Tenwa/Core/FlowManager/BaseFunction/BaseFlowFunction.jspf" %>
<%
/*
Author: undefined 2020-08-17
Content: 示例详情页面
History Log:
*/
String id = CurPage.getParameter("id");
String newId= UUIDUtil.getUUID();
String sTempletNo = "LbBeforeAppLicationInfo";//--模板号--
ASObjectModel doTemp = new ASObjectModel(sTempletNo);
doTemp.setDefaultValue("ID", newId);
doTemp.setHtmlEvent("carattributes","onChange","changeCartype");
doTemp.setHtmlEvent("fullcertid","onChange","checkCertInfo");
doTemp.setHtmlEvent("fullcertid","onChange","ValidityCheck");
doTemp.setHtmlEvent("fullphone","onChange","checkTel");
doTemp.setHtmlEvent("frame_number","onChange","getCheckCode");
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
dwTemp.Style = "2";//freeform
String falg = "true";
String newfalg = "false";
if( !"null".equals(id) && id != null && id.length() > 0){
falg = "false";
newfalg = "true";
dwTemp.ReadOnly = "1";//只读模式
}
dwTemp.genHTMLObjectWindow(id);
String sButtons[][] = {
{falg,"All","Button","保存","保存所有修改","save()","","","",""},
{"true","All","Button","返回","返回列表","returnList()","","","",""},
{newfalg,"All","Button","发起申请","发起申请","newapply()","","","",""},
};
//sButtonPosition = "south";
%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
<script type="text/javascript">
$(function(){
var id = "<%=id%>"
if(typeof(id) == "undefined" || id == "null" || id == ""){
$("#A_div_1200").attr("style","display:none;");
$("#A_div_1210").attr("style","display:none;");
}
var result = getItemValue(0,0,'result');
if("Y"==result){
$("#A_div_1210").attr("style","display:none;");
}
changeCartype();
})
function save(){
if(!checkCertInfo())return;
if(!checkTel())return;
if(!getCheckCode())return;
as_save(0,'check()');
}
function changeCartype(){
var carattributes = getItemValue(0,0,'CARATTRIBUTES');
if("new_car"==carattributes){
$("#A_div_1110").attr("style","display:none;");
$("#A_div_1120").attr("style","display:none;");
$("#A_div_1130").attr("style","display:none;");
setItemRequired(0,"mile",false);
setItemRequired(0,"frame_number",false);
setItemRequired(0,"age_limit",false);
}else{
$("#A_div_1110").attr("style","display:block;");
$("#A_div_1120").attr("style","display:block;");
$("#A_div_1130").attr("style","display:block;");
setItemRequired(0,"mile",true);
setItemRequired(0,"frame_number",true);
setItemRequired(0,"age_limit",true);
}
}
//选择车品牌
function selectProductModel(){
AsDialog.OpenSelector("SelectCardataBrand","","dialogWidth=" + parseInt(window.screen.width * 0.4) + "px dialogHeight=" + parseInt(window.screen.height * 0.5) + "px",
function(sReturn){
if(!sReturn||sReturn=="_CANCEL_"||sReturn==""||sReturn=="_NONE_"){
//alert(getHtmlMessage('1'));//请选择一条信息!
return;
}
sReturn = sReturn.split("@");
setItemValue(0,0,"BRAND",sReturn[1]);
setItemValue(0,0,"BRANDID",sReturn[0]);
setItemValue(0,0,"CARSERIES","");
setItemValue(0,0,"CARSERIESID","");
setItemValue(0,0,"MODEL","");
setItemValue(0,0,"MODELID","");
},"请选择车品牌",'');
}
//选择车系
function selectCarSeries(){
var brandid = getItemValue(0,0,'BRANDID');
if(brandid){
AsDialog.OpenSelector("SelectCardataSeries","brandid,"+brandid,"dialogWidth=" + parseInt(window.screen.width * 0.4) + "px dialogHeight=" + parseInt(window.screen.height * 0.5) + "px",
function(sReturn){
if(!sReturn||sReturn=="_CANCEL_"||sReturn==""||sReturn=="_NONE_"){
return;
}
sReturn = sReturn.split("@");
setItemValue(0,0,"CARSERIES",sReturn[1]);
setItemValue(0,0,"CARSERIESID",sReturn[0]);
setItemValue(0,0,"MODEL","");
setItemValue(0,0,"MODELID","");
},"请选择车系",'');
}else{
alert("请先选择车品牌")
}
}
//选择车型
function selectCarSystem(){
var seriesid = getItemValue(0,0,'CARSERIESID');
if(seriesid){
AsDialog.OpenSelector("SelectCardataModel","seriesid,"+seriesid,"dialogWidth=" + parseInt(window.screen.width * 0.4) + "px dialogHeight=" + parseInt(window.screen.height * 0.5) + "px",
function(sReturn){
if(!sReturn||sReturn=="_CANCEL_"||sReturn==""||sReturn=="_NONE_"){
return;
}
sReturn = sReturn.split("@");
setItemValue(0,0,"MODELID",sReturn[0]);
setItemValue(0,0,"MODEL",sReturn[1]);
setItemValue(0,0,"PRICE",sReturn[2]*10000);
setItemValue(0,0,"LITER",sReturn[3]);
setItemValue(0,0,"GEARTYPE",sReturn[4]);
},"请选择车型",'');
}else{
alert("请先选择车系");
}
}
function check(){
var id = getItemValue(0,0,'ID');
var sParams = "id="+id+",userid=<%=CurUser.getUserID()%>"
var sReturnInfo = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.BeforeAppLicationCheck","checkBusinessapplyData",sParams);
if("success"==sReturnInfo){
if(confirm('审批状态:通过。是否发起业务申请?')){
newapply("Y");
}
}else{
if(typeof(sReturnInfo) == "undefined" || sReturnInfo == "null" || sReturnInfo == ""){
alert("后台错误!");
}else{
alert("状态:拒绝。原因:"+sReturnInfo);
returnList();
}
}
}
function returnList(){
AsControl.OpenView("/Tenwa/Lease/Flow/Project/LbBeforeAppLication/LbBeforeAppLicationList.jsp", "","_self","");
}
function newapply(result){
if(typeof(result) == "undefined" || result == "null" || result == ""){
result = getItemValue(0,0,'result');
}
if(result != "Y"){
alert("状态为拒绝,无法发起申请!");
returnList();
return ;
}
var CurOrgID=<%=CurOrg.getOrgID()%>;
var sReturn = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerInfoCheck","checkDistributorStatus","id="+CurOrgID);
if(sReturn!="true"){
AsDebug.alert("警告","当前经销商未激活!");
return;
}
var id = getItemValue(0,0,'ID');
AsDialog.PopView("/Tenwa/Lease/Flow/Project/BusinessApproval/ProjectApprovalCreationInfo.jsp","ApplyType=BusinessApplyApply&beforeId="+id,
"dialogWidth=500px;dialogHeight=300px;resizable=no;scrollbars=no;status:yes;maximize:no;help:no;",function(sReturnInfo){
if(typeof(sReturnInfo)=="undefined" || sReturnInfo=="" || sReturnInfo=="_CANCEL_") return;
var sReturnInfos=sReturnInfo.split("@");
if(sReturnInfos[0]=="success")
{
var objectNo=sReturnInfos[1];
FlowFunction.openStartFlowPage(objectNo);
}
else
{
var mes=sReturnInfos[1];
alert(mes);
}
reloadSelf();
},"新增申请");
}
function checkCertInfo(){
var certid = getItemValue(0,0,"fullcertid");
if(certid.length!=18){
setErrorTips("fullcertid","身份证必须是18位");
return false;
}
if(CheckLicense(certid) ){
setErrorTips("fullcertid","");
return true;
}else{
setErrorTips("fullcertid","身份证格式错误!");
return false;
}
}
function checkTel(){//校验手机号格式
var tel = getItemValue(0,0,"fullphone");
var phone = /^[1][2,3,4,5,6,7,8,9][0-9]{9}$/;
if(phone.test(tel)){
setErrorTips("fullphone","");
return true;
}else{
setErrorTips("fullphone","手机号格式不正确!");
//alert("手机号格式不正确!");
return false;
}
}
//根据身份证号判断性别
function ValidityCheck(){
var certID = getItemValue(0,getRow(),"fullcertid");
if(certID.length==18){
sex = certID.substring(16,17);
sex = parseInt(sex);
if(sex%2==0){//奇男偶女
setItemValue(0,getRow(),"fullsex","2");
setItemReadOnly(0,0,"fullsex",true);
}else{
setItemValue(0,getRow(),"fullsex","1");
setItemReadOnly(0,0,"fullsex",true);
}
}
}
var Arr = new Array();
var Brr = new Array();
Arr['A'] = 1;
Arr['B'] = 2;
Arr['C'] = 3;
Arr['D'] = 4;
Arr['E'] = 5;
Arr['F'] = 6;
Arr['G'] = 7;
Arr['H'] = 8;
Arr['J'] = 1;
Arr['K'] = 2;
Arr['L'] = 3;
Arr['M'] = 4;
Arr['N'] = 5;
Arr['P'] = 7;
Arr['R'] = 9;
Arr['S'] = 2;
Arr['T'] = 3;
Arr['U'] = 4;
Arr['V'] = 5;
Arr['W'] = 6;
Arr['X'] = 7;
Arr['Y'] = 8;
Arr['Z'] = 9;
Arr['1'] = 1;
Arr['2'] = 2;
Arr['3'] = 3;
Arr['4'] = 4;
Arr['5'] = 5;
Arr['6'] = 6;
Arr['7'] = 7;
Arr['8'] = 8;
Arr['9'] = 9;
Arr['0'] = 0;
Brr[1] = 8;
Brr[2] = 7;
Brr[3] = 6;
Brr[4] = 5;
Brr[5] = 4;
Brr[6] = 3;
Brr[7] = 2;
Brr[8] = 10;
Brr[9] = 0;
Brr[10] = 9;
Brr[11] = 8;
Brr[12] = 7;
Brr[13] = 6;
Brr[14] = 5;
Brr[15] = 4;
Brr[16] = 3;
Brr[17] = 2;
//校验车架号合法性
function getCheckCode() {
var sVIN = getItemValue(0,getRow(),"FRAME_NUMBER");
var sKYZF = "ABCDEFGHJKLMNPRSTUVWXYZ1234567890";
var sJYW = '';
var bl = false;
var blKYZF = false;
if (sVIN.length == 17) {
var iJQS = 0, intTemp = 0;
ht = Arr;
htZM = Brr;
try {
for (var i = 0; i < sVIN.length; i++) {
if (sKYZF.indexOf(sVIN.substr(i, 1)) != -1) {
blKYZF = true;
iJQS = iJQS + parseInt(ht[sVIN.substr(i, 1)])
* parseInt(htZM[(i + 1)]);
} else {
blKYZF = false;
break;
}
}
if (blKYZF) {
intTemp = iJQS % 11;
if (intTemp == 10) {
sJYW = "X";
} else {
sJYW = intTemp.toString();
}
if (sJYW == sVIN.substr(8, 1))
bl = true;
} else {
bl = false;
}
} catch (err) {
bl = false;
}
}
if(bl){
setErrorTips("FRAME_NUMBER","");
}else{
setErrorTips("FRAME_NUMBER","车架号格式有误!");
}
return bl;
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -0,0 +1,37 @@
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/Frame/resources/include/include_begin_list.jspf"%><%
/*
Author: undefined 2020-08-17
Content:
History Log:
*/
ASObjectModel doTemp = new ASObjectModel("LbBeforeAppLicationList");
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
dwTemp.Style="1"; //--设置为Grid风格--
dwTemp.ReadOnly = "1"; //只读模式
dwTemp.setPageSize(10);
dwTemp.genHTMLObjectWindow("");
//0、是否展示 1、 权限控制 2、 展示类型 3、按钮显示名称 4、按钮解释文字 5、按钮触发事件代码 6、 7、 8、 9、图标CSS层叠样式 10、风格
String sButtons[][] = {
{"true","All","Button","新增","新增","newRecord()","","","","btn_icon_add",""},
{"true","","Button","详情","详情","viewAndEdit()","","","","btn_icon_detail",""},
{"false","","Button","删除","删除","if(confirm('确实要删除吗?'))as_delete(0,'alert(getRowCount(0))')","","","","btn_icon_delete",""},
};
%><%@include file="/Frame/resources/include/ui/include_list.jspf"%>
<script type="text/javascript">
function newRecord(){
var sUrl = "/Tenwa/Lease/Flow/Project/LbBeforeAppLication/LbBeforeAppLicationInfo.jsp";
AsControl.OpenView(sUrl,'','_self','');
}
function viewAndEdit(){
var sUrl = "/Tenwa/Lease/Flow/Project/LbBeforeAppLication/LbBeforeAppLicationInfo.jsp";
var id = getItemValue(0,getRow(0),'id');
if(typeof(id)=="undefined" || id.length==0 ){
alert("参数不能为空!");
return ;
}
AsControl.OpenView(sUrl,'id=' +id ,'_self','');
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -10,3 +10,74 @@ Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualn
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LoanLBDocumentInfo','1090','1090','1','O','Library_Id','Library_Id','String','','附件编号','','1','Text','1','1','','','','32','0','0','0','1','0',0,'','','','SYS_Designer','2020/08/16 10:46:46','SYS_Designer','2020/08/16 10:46:46','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LoanLBDocumentInfo','1100','1100','1','O','FileName','FileName','String','','文件名','','1','Text','1','1','','','','250','0','0','0','1','0',0,'','','','SYS_Designer','2020/08/16 10:46:46','SYS_Designer','2020/08/16 10:46:46','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LoanLBDocumentInfo','1120','1030','1','lib','DOC_NAME','DOC_NAME','String','','资料名称','','1','Select','1','1','JBO','jbo.app.tenwa.doc.LB_DOCCONFIG,ID,DOC_NAME,doc_class_itemno=''004001''','','200','0','0','0','1','0',0,'','','','SYS_Designer','2020/08/16 10:46:46','SYS_Designer','2020/08/16 10:48:45','0','','1','','','','');
-- 添加资料清单复制模板
Insert Into AWE_DO_CATALOG (dono,doname,dodescribe,dotype,doclass,isinuse,colcount,modeid,jboclass,jbofrom,jbowhere,jbogroup,jboorder,businessprocess,exportflag,inputuser,inputtime,updateuser,updatetime,remark,isvalidate,parent) Values ('DataFileCopy','复制清单',null,'30',null,'1','1','default','jbo.app.APP_VERSION','O','1=2','','','',null,'SYS_Designer','2020/08/16 15:04:08','SYS_Designer','2020/08/16 15:04:08','','1','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('DataFileCopy','0080','0080','1','O','id','id','String','','编号','','1','Text','1','1','','','','32','0','0','0','1','0',0,'','','','SYS_Designer','2020/08/16 15:04:08','SYS_Designer','2020/08/16 15:04:08','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('DataFileCopy','0090','0090','1','','''''','ownnumber','String','','文件编号','','1','Text','1','1','','','',null,'1','0','1','1','0',0,'','','','SYS_Designer','2020/08/16 15:04:08','SYS_Designer','2020/08/16 15:09:37','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('DataFileCopy','0100','0100','1','','''''','itemname','String','','文件名称','','1','Text','1','1','','','',null,'1','0','1','1','0',0,'','','','SYS_Designer','2020/08/16 15:04:08','SYS_Designer','2020/08/16 15:09:37','0','','1','','','','');
-- 预审批添加info模板
Insert Into AWE_DO_CATALOG (dono,doname,dodescribe,dotype,doclass,isinuse,colcount,modeid,jboclass,jbofrom,jbowhere,jbogroup,jboorder,businessprocess,exportflag,inputuser,inputtime,updateuser,updatetime,remark,isvalidate,parent) Values ('LbBeforeAppLicationInfo','预审批详情',null,'30',null,'1','2','default','jbo.com.tenwa.entity.comm.serialutil.LB_BEFORE_APPLICATION','O','O.id=:id','','','com.amarsoft.awe.dw.handler.impl.CommonHandler',null,'SYS_Designer','2020/08/17 09:58:34','SYS_Designer','2020/08/18 18:59:04','','1','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationInfo','1000','1000','1','O','id','id','String','','唯一标识','','1','Text','1','1','','','','32','0','0','0','0','0',1,'0','','','SYS_Designer','2020/08/17 09:58:34','SYS_Designer','2020/08/18 18:59:04','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationInfo','1010','1010','1','O','fullname','fullname','String','','承租人姓名','','1','Text','1','1','','','','32','1','0','1','1','1',1,'0','','','SYS_Designer','2020/08/17 09:58:34','SYS_Designer','2020/08/18 18:59:04','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationInfo','1020','1020','1','O','fullcertid','fullcertid','String','','承租人身份证号','','1','Text','1','1','','','','32','1','0','1','1','1',1,'0','','','SYS_Designer','2020/08/17 09:58:34','SYS_Designer','2020/08/18 18:59:04','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationInfo','1030','1030','1','O','fullphone','fullphone','Number','','承租人电话号','','1','Text','1','1','','','','32','1','0','1','1','1',1,'0','','','SYS_Designer','2020/08/17 09:58:34','SYS_Designer','2020/08/19 10:26:14','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationInfo','1040','1040','1','O','fullsex','fullsex','String','','承租人性别','','1','Radiobox','1','1','Code','sex','','32','1','1','1','1','1',1,'0','','','SYS_Designer','2020/08/17 09:58:34','SYS_Designer','2020/08/18 19:22:32','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationInfo','1050','1050','1','O','brand','brand','String','','车品牌','','1','Text','1','1','','','','32','1','1','1','1','1',1,'0','','','SYS_Designer','2020/08/17 09:58:35','SYS_Designer','2020/08/18 19:23:36','0','','1','','','selectProductModel()','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationInfo','1060','1060','1','O','brandid','brandid','String','','车品牌id','','1','Text','1','1','','','','10','0','0','0','1','1',1,'0','','','SYS_Designer','2020/08/17 09:58:35','SYS_Designer','2020/08/18 18:59:04','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationInfo','1070','1070','1','O','carseries','carseries','String','','车系','','1','Text','1','1','','','','32','1','1','1','1','1',1,'0','','','SYS_Designer','2020/08/17 09:58:35','SYS_Designer','2020/08/18 19:25:51','0','','1','','','selectCarSeries()','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationInfo','1080','1080','1','O','carseriesid','carseriesid','String','','车系id','','1','Text','1','1','','','','10','0','0','0','1','1',1,'0','','','SYS_Designer','2020/08/17 09:58:35','SYS_Designer','2020/08/18 18:59:04','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationInfo','1090','1090','1','O','model','model','String','','车型','','1','Text','1','1','','','','200','1','1','1','1','1',1,'0','','','SYS_Designer','2020/08/17 09:58:35','SYS_Designer','2020/08/18 19:25:58','0','','1','','','selectCarSystem()','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationInfo','1100','1100','1','O','modelId','modelId','String','','车型ID','','1','Text','1','1','','','','32','0','0','0','1','1',1,'0','','','SYS_Designer','2020/08/17 09:58:35','SYS_Designer','2020/08/18 18:59:04','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationInfo','1105','1105','1','O','carattributes','carattributes','String','','租赁类型','','1','Select','1','1','Code','CarType','','10','1','0','1','1','1',1,'0','','','SYS_Designer','2020/08/17 09:58:35','SYS_Designer','2020/08/18 18:59:04','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationInfo','1110','1110','1','O','mile','mile','String','','公里数(万)','','1','Text','2','1','','','','32','1','0','0','1','1',1,'0','','','SYS_Designer','2020/08/17 09:58:35','SYS_Designer','2020/08/19 11:22:14','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationInfo','1120','1120','1','O','frame_number','frame_number','String','','车架号','','1','Text','1','1','','','','100','1','0','0','1','1',1,'0','','','SYS_Designer','2020/08/17 09:58:35','SYS_Designer','2020/08/18 18:59:04','','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationInfo','1130','1130','1','O','age_limit','age_limit','Number','','年限','','1','Text','1','1','','','','8','1','0','0','1','1',2,'0','','','SYS_Designer','2020/08/17 09:58:35','SYS_Designer','2020/08/19 11:22:22','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationInfo','1140','1140','1','O','price','price','String','','车辆指导价','','1','Text','1','1','','','','32','0','0','0','1','1',1,'0','','','SYS_Designer','2020/08/17 09:58:35','SYS_Designer','2020/08/19 12:00:28','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationInfo','1160','1160','1','O','liter','liter','String','','排量','','1','Text','1','1','','','','32','0','0','0','1','1',1,'0','','','SYS_Designer','2020/08/17 09:58:35','SYS_Designer','2020/08/18 18:59:04','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationInfo','1170','1170','1','O','geartype','geartype','String','','档位','','1','Text','1','1','','','','32','0','0','0','1','1',1,'0','','','SYS_Designer','2020/08/17 09:58:35','SYS_Designer','2020/08/18 18:59:04','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationInfo','1200','1200','1','O','result','result','String','','结果','','1','Select','1','1','CodeTable','Y,通过,N,拒绝','','32','1','0','0','1','1',1,'0','','','SYS_Designer','2020/08/17 09:58:35','SYS_Designer','2020/08/19 10:29:03','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationInfo','1210','1210','1','O','reason','reason','String','','原因','','1','Text','1','1','','','','200','1','0','0','1','1',1,'0','','','SYS_Designer','2020/08/17 09:58:35','SYS_Designer','2020/08/18 18:59:04','','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationInfo','1290','1290','1','O','inputuserid','inputuserid','String','','登记人','','1','Text','1','1','','','','100','0','0','0','1','1',1,'0','','','SYS_Designer','2020/08/17 09:58:35','SYS_Designer','2020/08/18 18:59:04','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationInfo','1300','1300','1','O','inputorgid','inputorgid','String','','登记部门','','1','Text','1','1','','','','100','0','0','0','1','1',1,'0','','','SYS_Designer','2020/08/17 09:58:35','SYS_Designer','2020/08/18 18:59:04','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationInfo','1310','1310','1','O','inputtime','inputtime','String','','登记时间','','1','Date','3','2','','','','100','0','0','0','1','1',1,'0','','','SYS_Designer','2020/08/17 09:58:35','SYS_Designer','2020/08/18 18:59:04','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationInfo','1320','1320','1','O','updateuserid','updateuserid','String','','登记人','','1','Text','1','1','','','','100','0','0','0','1','1',1,'0','','','SYS_Designer','2020/08/17 09:58:35','SYS_Designer','2020/08/18 18:59:04','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationInfo','1330','1330','1','O','updateorgid','updateorgid','String','','登记部门','','1','Text','1','1','','','','100','0','0','0','1','1',1,'0','','','SYS_Designer','2020/08/17 09:58:35','SYS_Designer','2020/08/18 18:59:04','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationInfo','1340','1340','1','O','updatetime','updatetime','String','','登记时间','','1','Date','3','2','','','','100','0','0','0','1','1',1,'0','','','SYS_Designer','2020/08/17 09:58:35','SYS_Designer','2020/08/18 18:59:05','0','','1','','','','');
-- 预审批添加list模板
Insert Into AWE_DO_CATALOG (dono,doname,dodescribe,dotype,doclass,isinuse,colcount,modeid,jboclass,jbofrom,jbowhere,jbogroup,jboorder,businessprocess,exportflag,inputuser,inputtime,updateuser,updatetime,remark,isvalidate,parent) Values ('LbBeforeAppLicationList','预审批列表',null,'30',null,'1','1','default','jbo.com.tenwa.entity.comm.serialutil.LB_BEFORE_APPLICATION','O','1=1','','inputtime desc','','','SYS_Designer','2020/08/17 09:45:32','SYS_Designer','2020/08/19 12:08:16','','1','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationList','1000','1000','1','O','id','id','String','','唯一标识','','1','Text','1','1','','','','32','0','0','0','0','0',1,'0','','','SYS_DESIGNER','2020/08/17 09:45:32','SYS_Designer','2020/08/19 12:08:16','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationList','1010','1010','1','O','fullname','fullname','String','','承租人姓名','','1','Text','1','1','','','','32','1','0','0','1','1',1,'0','','','SYS_DESIGNER','2020/08/17 09:45:32','SYS_Designer','2020/08/19 12:08:16','','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationList','1020','1020','1','O','fullcertid','fullcertid','String','','承租人身份证号','','1','Text','1','1','','','','32','1','0','0','1','1',1,'0','','','SYS_DESIGNER','2020/08/17 09:45:32','SYS_Designer','2020/08/19 12:08:16','','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationList','1030','1030','1','O','fullphone','fullphone','String','','承租人电话号','','1','Text','1','1','','','','32','1','0','0','1','1',1,'0','','','SYS_DESIGNER','2020/08/17 09:45:32','SYS_Designer','2020/08/19 12:08:16','','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationList','1040','1040','1','O','fullsex','fullsex','String','','承租人性别','','1','Select','1','1','Code','sex','','32','1','0','0','1','1',1,'0','','','SYS_DESIGNER','2020/08/17 09:45:32','SYS_Designer','2020/08/19 12:08:16','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationList','1050','1050','1','O','brand','brand','String','','车品牌','','1','Text','1','1','','','','32','1','0','0','1','1',1,'0','','','SYS_DESIGNER','2020/08/17 09:45:32','SYS_Designer','2020/08/19 12:08:16','','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationList','1060','1060','1','O','brandid','brandid','String','','车品牌id','','1','Text','1','1','','','','10','0','0','0','1','1',1,'0','','','SYS_DESIGNER','2020/08/17 09:45:32','SYS_Designer','2020/08/19 12:08:16','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationList','1070','1070','1','O','model','model','String','','车型','','1','Text','1','1','','','','200','1','0','0','1','1',1,'0','','','SYS_DESIGNER','2020/08/17 09:45:32','SYS_Designer','2020/08/19 12:08:16','','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationList','1080','1080','1','O','modelId','modelId','String','','车型ID','','1','Text','1','1','','','','32','0','0','0','1','1',1,'0','','','SYS_DESIGNER','2020/08/17 09:45:32','SYS_Designer','2020/08/19 12:08:16','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationList','1090','1090','1','O','carseries','carseries','String','','车系','','1','Text','1','1','','','','32','1','0','0','1','1',1,'0','','','SYS_DESIGNER','2020/08/17 09:45:33','SYS_Designer','2020/08/19 12:08:16','','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationList','1100','1100','1','O','carseriesid','carseriesid','String','','车系id','','1','Text','1','1','','','','10','0','0','0','1','1',1,'0','','','SYS_DESIGNER','2020/08/17 09:45:33','SYS_Designer','2020/08/19 12:08:16','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationList','1110','1110','1','O','mile','mile','String','','公里数','','1','Text','1','1','','','','32','1','0','0','1','1',1,'0','','','SYS_DESIGNER','2020/08/17 09:45:33','SYS_Designer','2020/08/19 12:08:16','','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationList','1120','1120','1','O','frame_number','frame_number','String','','车架号','','1','Text','1','1','','','','100','1','0','0','1','1',1,'0','','','SYS_DESIGNER','2020/08/17 09:45:33','SYS_Designer','2020/08/19 12:08:16','','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationList','1130','1130','1','O','age_limit','age_limit','String','','年限','','1','Text','1','1','','','','8','1','0','0','1','1',1,'0','','','SYS_DESIGNER','2020/08/17 09:45:33','SYS_Designer','2020/08/19 12:08:16','','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationList','1140','1140','1','O','price','price','String','','车辆指导价','','1','Text','1','1','','','','16','0','0','0','1','1',1,'0','','','SYS_DESIGNER','2020/08/17 09:45:33','SYS_Designer','2020/08/19 12:08:16','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationList','1150','1150','1','O','carattributes','carattributes','String','','租赁类型','','1','Select','1','1','Code','CarType','','10','1','0','0','1','1',1,'0','','','SYS_DESIGNER','2020/08/17 09:45:33','SYS_Designer','2020/08/19 12:08:16','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationList','1160','1160','1','O','liter','liter','String','','排量','','1','Text','1','1','','','','32','0','0','0','1','1',1,'0','','','SYS_DESIGNER','2020/08/17 09:45:33','SYS_Designer','2020/08/19 12:08:16','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationList','1170','1170','1','O','geartype','geartype','String','','档位','','1','Text','1','1','','','','32','0','0','0','1','1',1,'0','','','SYS_DESIGNER','2020/08/17 09:45:33','SYS_Designer','2020/08/19 12:08:16','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationList','1200','1200','1','O','result','result','String','','结果','','1','Select','1','1','CodeTable','Y,通过,N,拒绝','','32','1','0','0','1','1',1,'0','','','SYS_DESIGNER','2020/08/17 09:45:33','SYS_Designer','2020/08/19 12:08:16','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationList','1210','1210','1','O','reason','reason','String','','原因','','1','Text','1','1','','','','200','1','0','0','1','1',1,'0','','','SYS_DESIGNER','2020/08/17 09:45:33','SYS_Designer','2020/08/19 12:08:16','','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationList','1290','1290','1','O','inputuserid','inputuserid','String','','登记人','','1','Text','1','1','','','','100','0','0','0','1','1',1,'0','','','SYS_DESIGNER','2020/08/17 09:45:33','SYS_Designer','2020/08/19 12:08:16','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationList','1300','1300','1','O','inputorgid','inputorgid','String','','登记部门','','1','Text','1','1','','','','100','0','0','0','1','1',1,'0','','','SYS_DESIGNER','2020/08/17 09:45:33','SYS_Designer','2020/08/19 12:08:16','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationList','1310','1310','1','O','inputtime','inputtime','String','','登记时间','','1','Date','3','2','','','','100','0','0','0','1','1',1,'0','','','SYS_DESIGNER','2020/08/17 09:45:33','SYS_Designer','2020/08/19 12:08:16','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationList','1320','1320','1','O','updateuserid','updateuserid','String','','登记人','','1','Text','1','1','','','','100','0','0','0','1','1',1,'0','','','SYS_DESIGNER','2020/08/17 09:45:33','SYS_Designer','2020/08/19 12:08:16','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationList','1330','1330','1','O','updateorgid','updateorgid','String','','登记部门','','1','Text','1','1','','','','100','0','0','0','1','1',1,'0','','','SYS_DESIGNER','2020/08/17 09:45:33','SYS_Designer','2020/08/19 12:08:16','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LbBeforeAppLicationList','1340','1340','1','O','updatetime','updatetime','String','','登记时间','','1','Date','3','2','','','','100','0','0','0','1','1',1,'0','','','SYS_DESIGNER','2020/08/17 09:45:33','SYS_Designer','2020/08/19 12:08:16','0','','1','','','','');
-- 添加预审批菜单
Insert Into AWE_MENU_INFO (menuid,menuname,displayname,sortno,url,urlparam,target,style,isinuse,remark,inputorgid,inputuserid,inputtime,updateorgid,updateuserid,updatetime,accesstype,icon,appicon) Values ('2000100100','预审批','预审批','2000100100','/Tenwa/Lease/Flow/Project/LbBeforeAppLication/LbBeforeAppLicationList.jsp','isCache=false','_self','','1','',null,'SYS_Designer','2020/08/17 09:54:51',null,'SYS_Designer','2020/08/18 17:08:38','10','','');
Insert Into AWE_Role_Menu (roleid,menuid) Values ('099','2000100100');
Insert Into AWE_Role_Menu (roleid,menuid) Values ('401','2000100100');

View File

@ -0,0 +1,187 @@
package com.tenwa.lease.flow.project.businessapply;
import java.util.List;
import java.util.Map;
import jbo.com.tenwa.entity.comm.serialutil.LB_BEFORE_APPLICATION;
import jbo.com.tenwa.entity.comm.serialutil.LB_BEFORE_APPLICATION_CONFIG;
import com.amarsoft.are.jbo.BizObject;
import com.amarsoft.are.jbo.BizObjectManager;
import com.amarsoft.are.jbo.JBOException;
import com.amarsoft.are.jbo.JBOFactory;
import com.amarsoft.are.jbo.JBOTransaction;
import com.amarsoft.are.util.StringFunction;
import com.amarsoft.awe.util.ASResultSet;
import com.amarsoft.awe.util.SqlObject;
import com.amarsoft.awe.util.Transaction;
import com.amarsoft.context.ASUser;
import com.tenwa.comm.util.jboutil.DataOperatorUtil;
import com.tenwa.util.BeforeApplicationCheckUtil;
import com.tenwa.util.MultiSubjectUtil;
public class BeforeAppLicationCheck {
private String id;
private String userid;
public String checkBusinessapplyData(JBOTransaction tx) {//校验姓名是否存在
BizObjectManager lbam = null ;
BizObject lba = null ;
Transaction sqlca = null;
try {
sqlca = Transaction.createTransaction(tx);
lbam = JBOFactory.getBizObjectManager(LB_BEFORE_APPLICATION.CLASS_NAME,sqlca);
lba = lbam.createQuery("id=:id ").setParameter("id", id).getSingleResult(true);
if(lba != null){
BizObjectManager lbacm = JBOFactory.getBizObjectManager(LB_BEFORE_APPLICATION_CONFIG.CLASS_NAME);
BizObject lbac = lbacm.createQuery(" ").getSingleResult(false);
if(lbac != null){
String fullcertid = lba.getAttribute("fullcertid").getString();
//逾期信息校验
String isOverdue = lbac.getAttribute("is_overdue").getString();
if("Y".equals(isOverdue)){
List<Map<String, String>> dataList = DataOperatorUtil.getDataBySql("SELECT lci.id contract_id,lci.contract_no contract_no FROM lb_contract_info lci,lb_union_lessee lul,customer_info ci WHERE lul.contract_id=lci.id AND ci.customerid=lul.customer_id AND lci.contract_status='31' AND ci.certid='"+fullcertid+"' ");
StringBuffer sb = new StringBuffer();
for (Map<String, String> map : dataList) {
List<Map<String, String>> rentData = DataOperatorUtil.getDataBySql("SELECT lrp.id FROM lc_rent_plan lrp LEFT JOIN lc_rent_income lri ON lri.plan_id=lrp.id WHERE lrp.plan_date <NOW() and IFNULL(lrp.rent,0) - IFNULL(lri.rent,0) >0 AND lrp.contract_id='"+map.get("contract_id")+"'");
if(rentData.size()>0){
sb.append(map.get("contract_no")).append(",");
}
}
if(sb.length()>0){
lba.setAttributeValue("result", "N");
lba.setAttributeValue("reason", fullcertid+"该身份证下的"+sb+"合同已经逾期!");
lbam.saveObject(lba);
return fullcertid+"该身份证下的"+sb+"合同已经逾期!";
}
}
String carattributes = lba.getAttribute("CARATTRIBUTES").getString();
String age_limit = lba.getAttribute("age_limit").getString();
String mile = lba.getAttribute("mile").getString();
//二手车公里数和年限校验
if(carattributes.equals("used_car")){
String isAgeLimit = lbac.getAttribute("is_age_limit").getString();
String isMile = lbac.getAttribute("is_mile").getString();
if("Y".equals(isAgeLimit) && new Double(age_limit) >new Double(lbac.getAttribute("age_limit").getString())){
lba.setAttributeValue("result", "N");
lba.setAttributeValue("reason", "车辆年限大于等于"+lbac.getAttribute("age_limit").getString()+"年!");
lbam.saveObject(lba);
return "车辆年限大于等于"+lbac.getAttribute("age_limit").getString()+"年!";
}else if("Y".equals(isMile) && new Double(mile) >= new Double(lbac.getAttribute("mile").getString())){
lba.setAttributeValue("result", "N");
lba.setAttributeValue("reason", "车辆公里数大于"+lbac.getAttribute("mile").getString()+"万公里!");
lbam.saveObject(lba);
return "车辆公里数大于"+lbac.getAttribute("mile").getString()+"万公里!";
}
}
String fullname = lba.getAttribute("fullname").getString();
//身份证号校验
String isCard = lbac.getAttribute("is_card").getString();
String subjectid = MultiSubjectUtil.SZSUBJECTID;
String message = null ;
if("Y".equals(isCard)){
/*message = BeforeApplicationCheckUtil.checkCertid(fullname, fullcertid, subjectid, message);
if(message != null){
lba.setAttributeValue("result", "N");
lba.setAttributeValue("reason", message);
lbam.saveObject(lba);
return message;
}*/
}
ASUser au = new ASUser(userid);
//鹏元接口校验
String isPengyuan = lbac.getAttribute("is_pengyuan").getString();
if("Y".equals(isPengyuan)){
String pengyuanday = lbac.getAttribute("pengyuanday").getString();
BizObject lbat = lbam.createQuery(" fullcertid=:fullcertid and ispengyuan='Y' and v.TIMESTAMPDIFF(v.DAY ,pengyuantime,v.NOW())<:pengyuanday")
.setParameter("fullcertid", fullcertid).setParameter("pengyuanday", pengyuanday).getSingleResult(false);
if(lbat == null){
message = BeforeApplicationCheckUtil.checkPengYuan(fullname, fullcertid,lba.getAttribute("fullphone").getString(), subjectid,au,null,sqlca,tx);
lba.setAttributeValue("ispengyuan", "Y");
lba.setAttributeValue("pengyuantime", StringFunction.getTodayNow());
if(message==null){
lba.setAttributeValue("pengyuanresult", "Y");
}else{
lba.setAttributeValue("pengyuanresult", "N");
lba.setAttributeValue("pengyuanreason", message);
lba.setAttributeValue("result", "N");
lba.setAttributeValue("reason", message);
lbam.saveObject(lba);
return message;
}
}else{
String pengyuanresult = lbat.getAttribute("pengyuanresult").getString();
if("N".equals(pengyuanresult)){
message = lbat.getAttribute("pengyuanreason").getString();
lba.setAttributeValue("pengyuanresult", "N");
lba.setAttributeValue("pengyuanreason", "历史查询");
lba.setAttributeValue("result", "N");
lba.setAttributeValue("reason", message);
lbam.saveObject(lba);
return message;
}
}
}
}
}else{
return "id数据错误";
}
lba.setAttributeValue("result", "Y");
lbam.saveObject(lba);
return "success";
} catch (Exception e) {
if(lbam != null && lba != null ){
try {
lbam.deleteObject(lba);
} catch (JBOException e1) {
e1.printStackTrace();
}
}
e.printStackTrace();
} finally {
try {
if(sqlca!=null){
sqlca.commit();
sqlca.disConnect();
}
} catch (JBOException e) {
e.printStackTrace();
}
}
return "";
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getUserid() {
return userid;
}
public void setUserid(String userid) {
this.userid = userid;
}
public String getBusinessapplyData(JBOTransaction tx) throws Exception{
BizObjectManager lbam = JBOFactory.getBizObjectManager(LB_BEFORE_APPLICATION.CLASS_NAME);
BizObject lba = lbam.createQuery("id=:id").setParameter("id", id).getSingleResult(true);
if(lba != null){
return lba.getAttribute("fullname").getString()+"@"+lba.getAttribute("fullcertid").getString()+"@"+lba.getAttribute("brand").getString()+
"@"+lba.getAttribute("brandid").getString()+"@"+lba.getAttribute("carseries").getString()+"@"+lba.getAttribute("carseriesid").getString()
+"@"+lba.getAttribute("model").getString()+"@"+lba.getAttribute("modelId").getString()+"@"+lba.getAttribute("price").getString()+"@"+lba.getAttribute("liter").getString()+
"@"+lba.getAttribute("geartype").getString();
}else{
System.out.println("没有查询到数据!");
return "error";
}
}
}

View File

@ -57,6 +57,7 @@ public class LBProjectIntoTempInitCarBusiness extends BaseBussiness {
String certId = this.getAttribute("certid").toString();
String ProjectId = this.getAttribute("ProjectId").toString();
String custname = this.getAttribute("custname").toString();
String newtype = this.getAttribute("newtype").toString();
BizObjectManager lbam = JBOFactory.getBizObjectManager(LB_BEFORE_APPLICATION.CLASS_NAME);
BizObject lbat = lbam.createQuery("select * from O where O.fullcertid=:fullcertid and O.inputtime=(SELECT MAX(lba.inputtime) FROM jbo.com.tenwa.entity.comm.serialutil.LB_BEFORE_APPLICATION lba WHERE lba.fullcertid=O.fullcertid)").setParameter("fullcertid", certId).getSingleResult(false);
if(lbat!=null){
@ -66,7 +67,9 @@ public class LBProjectIntoTempInitCarBusiness extends BaseBussiness {
Sqlca.executeSQL(sql);
}
}
if(newtype!=null&&!"ysp".equals(newtype)){
lbat = null;
}
return initBusinessApply(Sqlca,asUser,lbat);
}
public String initBusinessApply(JBOTransaction tx,ASUser asUser,BizObject lbat) throws Exception {