Gps显示字段

This commit is contained in:
tangfutang 2019-08-23 11:38:27 +08:00
parent 6072bb7288
commit d40aad0412
6 changed files with 1327 additions and 1297 deletions

File diff suppressed because it is too large Load Diff

View File

@ -140,7 +140,7 @@ function selectFile(){
}
function saveRecord(){
//true:全部邮寄 false:部分邮寄 error未邮寄
for(var k=0;k<getRowCount(0);k++){
/* for(var k=0;k<getRowCount(0);k++){
var filelist = getItemValue(0,k,'filelist');
var MAILSTATUS = getItemValue(0,k,'MAILSTATUS');
if("all"==MAILSTATUS&&filelist=="{}"){
@ -151,7 +151,7 @@ function saveRecord(){
alert("已上传相应附件须将状态标记为已邮寄,如误上传请删除!");
return;
}
}
} */
var allstatus = "all";
var j = 0;
for(var i=0;i<getRowCount(0);i++){
@ -296,5 +296,18 @@ function deleteFile(id){
heping();
}
function checkfile(){
var fileName = "" ;
for(var k=0;k<getRowCount(0);k++){
var filelist = getItemValue(0,k,'HANDOVERSTATUS');
if("none"==filelist){
fileName = fileName + getItemValue(0,k,'Doc_Name')+";";
}
}
if(fileName.length > 0){
alert(fileName+"未归档,请检查!");
}
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -64,8 +64,8 @@
setItemValue(0,getRow(0),"INPUTORGID",'<%=CurUser.getOrgID()%>');
setItemValue(0,getRow(0),"INPUTTIME",new Date().Format("yyyy/MM/dd hh:mm:ss"));
setItemValue(0,getRow(0),"CONTACT_NAME",'<%=contact_name%>');
setItemValue(0,getRow(0),"CONTACT_PHONE",'<%=contact_phone%>');
setItemValue(0,getRow(0),"PICCONTACT_NAME",'<%=contact_name%>');
setItemValue(0,getRow(0),"PICCONTACT_PHONE",'<%=contact_phone%>');
setItemValue(0,getRow(0),"CAR_ACCOUNT",'<%=distributor_name%>');
var status = getItemValue(0,getRow(),"STATUS");

View File

@ -304,10 +304,10 @@ public class DebitCardAction {
//如果存在将内容update为最新数据 如果不存在则新增
if(dataList2 ==null || dataList2.size()==0){
insertSql="INSERT INTO CUSTOMER_ACCOUNT_MIDDLE(ID,ACC_NUMBER,BANK_NAME,ACCOUNT,PROJECT_ID,CONTRACT_ID,MOBILE,SIGN_STATUS,INSERTTIME) VALUES(REPLACE(UUID(),'-',''),'"+acc_number+"','"+bank_name+"','"+account+"','"+projectid+"','"+contractid+"','"+mobile+"','"+sign_status+"','"+date+"')";
insertSql="INSERT INTO CUSTOMER_ACCOUNT_MIDDLE(ID,ACC_NUMBER,BANK_NAME,ACCOUNT,PROJECT_ID,CONTRACT_ID,MOBILE,SIGN_STATUS,INSERTTIME,flowunid) VALUES(REPLACE(UUID(),'-',''),'"+acc_number+"','"+bank_name+"','"+account+"','"+projectid+"','"+contractid+"','"+mobile+"','"+sign_status+"','"+date+"','"+FlowUnid+"')";
Sqlca.executeSQL(insertSql);
}else{
updateSql="UPDATE CUSTOMER_ACCOUNT_MIDDLE SET ACC_NUMBER='"+acc_number+"',BANK_NAME='"+bank_name+"',ACCOUNT='"+account+"',MOBILE='"+mobile+"',UPDATETIME='"+date+"' WHERE PROJECT_ID='"+projectid+"' ";
updateSql="UPDATE CUSTOMER_ACCOUNT_MIDDLE SET ACC_NUMBER='"+acc_number+"',BANK_NAME='"+bank_name+"',ACCOUNT='"+account+"',MOBILE='"+mobile+"',UPDATETIME='"+date+"',flowunid='"+FlowUnid+"' WHERE PROJECT_ID='"+projectid+"' ";
Sqlca.executeSQL(updateSql);
}
// 如果匹配 说明没有变更 将中间表相关数据删除

View File

@ -116,7 +116,12 @@ public class DocMailAction {
//ÐÞ¸ÄÏîÄ¿ÃûÃû³Æ
BizObjectManager fboManage = JBOFactory.getBizObjectManager(FLOW_BUSSINESS_OBJECT.CLASS_NAME, tx);
BizObject fbo = fboManage.createQuery("flow_unid=:flow_unid").setParameter("flow_unid", flowunid).getSingleResult(true);
String projectname=fbo==null?"":"_"+fbo.getAttribute("proj_name").toString();
String projectname= "";
if(fbo != null){
int inde = fbo.getAttribute("proj_name").toString().indexOf("_") >0 ? fbo.getAttribute("proj_name").toString().indexOf("_")+1 : 0;
projectname = "_"+fbo.getAttribute("proj_name").toString().substring(inde);
}
// String projectname=fbo==null?"":"_"+fbo.getAttribute("proj_name").toString();
fbo.setAttributeValue("proj_name", EXPNUMBER+projectname);
fboManage.saveObject(fbo);
return "success";

View File

@ -111,8 +111,8 @@ public class CreateFiveGradeDataAction {
newBo.setAttributeValue(LB_FIVEGRADEDETAILED_INFO.TOTAL_OVERDUE_ALL, new BigDecimal(TOTAL_OVERDUE_PRINCIPAL).setScale(2, BigDecimal.ROUND_HALF_UP).add(new BigDecimal(TOTAL_OVERDUE_INTEREST).setScale(2, BigDecimal.ROUND_HALF_UP)).add(new BigDecimal(TOTAL_PENALTY).setScale(2, BigDecimal.ROUND_HALF_UP)).toPlainString());
newBo.setAttributeValue(LB_FIVEGRADEDETAILED_INFO.EXISTING_CUSTOMERS_NUM, Integer.parseInt(EXISTING_CUSTOMERS_NUM_NORMAL)+Integer.parseInt(EXISTING_CUSTOMERS_NUM_ATTENTION)+Integer.parseInt(EXISTING_CUSTOMERS_NUM_SUSPICIOUS)+Integer.parseInt(EXISTING_CUSTOMERS_NUM_LOSS)+Integer.parseInt(EXISTING_CUSTOMERS_NUM_SECONDARY));
newBo.setAttributeValue(LB_FIVEGRADEDETAILED_INFO.TOTAL_OUTSTANDING_PRINCIPAL, new BigDecimal(TOTAL_OUTSTANDING_PRINCIPAL).setScale(2, BigDecimal.ROUND_HALF_UP).toPlainString());
newBo.setAttributeValue(LB_FIVEGRADEDETAILED_INFO.OVERDUERATE, new BigDecimal(ALL_TOTAL_OUTSTANDING_PRINCIPAL==0.0?0.0:TOTAL_OUTSTANDINGCUSTOMER_PRINCIPAL/ALL_TOTAL_OUTSTANDING_PRINCIPAL).setScale(6, BigDecimal.ROUND_HALF_UP).multiply(yibai).toPlainString()+"%");
newBo.setAttributeValue(LB_FIVEGRADEDETAILED_INFO.BADNESSRATE, new BigDecimal(ALL_TOTAL_OUTSTANDING_PRINCIPAL==0.0?0.0:(NOTBACK_PRINCIPAL_LOSS+NOTBACK_PRINCIPAL_SUSPICIOUS+NOTBACK_PRINCIPAL_SECONDARY)/ALL_TOTAL_OUTSTANDING_PRINCIPAL).setScale(6, BigDecimal.ROUND_HALF_UP).multiply(yibai).toPlainString()+"%");
newBo.setAttributeValue(LB_FIVEGRADEDETAILED_INFO.OVERDUERATE, new BigDecimal(ALL_TOTAL_OUTSTANDING_PRINCIPAL==0.0?0.0:TOTAL_OUTSTANDINGCUSTOMER_PRINCIPAL/ALL_TOTAL_OUTSTANDING_PRINCIPAL).multiply(yibai).setScale(4, BigDecimal.ROUND_HALF_UP).toPlainString()+"%");
newBo.setAttributeValue(LB_FIVEGRADEDETAILED_INFO.BADNESSRATE, new BigDecimal(ALL_TOTAL_OUTSTANDING_PRINCIPAL==0.0?0.0:(NOTBACK_PRINCIPAL_LOSS+NOTBACK_PRINCIPAL_SUSPICIOUS+NOTBACK_PRINCIPAL_SECONDARY)/ALL_TOTAL_OUTSTANDING_PRINCIPAL).multiply(yibai).setScale(4, BigDecimal.ROUND_HALF_UP).toPlainString()+"%");
newBo.setAttributeValue(LB_FIVEGRADEDETAILED_INFO.EXISTING_CUSTOMERS_NUM_NORMAL, EXISTING_CUSTOMERS_NUM_NORMAL);
newBo.setAttributeValue(LB_FIVEGRADEDETAILED_INFO.EXISTING_CUSTOMERS_NUM_ATTENTION, EXISTING_CUSTOMERS_NUM_ATTENTION);