还原git代码为生产代码

This commit is contained in:
gityjf 2019-12-20 19:21:55 +08:00
parent c2eaf4240b
commit b1eaf34e89
272 changed files with 2929 additions and 8089 deletions

View File

@ -77,15 +77,8 @@
String sTempletNo = "LoanSimulationBasicInfo";//--模板号--
ASObjectModel doTemp = new ASObjectModel(sTempletNo);
Map<String, Map<String, String>> productRates = ProductParamUtil.getProductComponentType(productId, "PRD0350");
Map<String, String> productRate = productRates.get("product_rate");
String termType = productRate.get("TermType")== null ? "" : productRate.get("TermType");
String termMin = productRate.get("TermScope-MIN");
String termMax = productRate.get("TermScope-MAX");
if("02".equals(termType)){
doTemp.setColumnAttribute("INCOME_NUMBER", "coleditstyle", "1");
}
/*设置字段事件*/
doTemp.setHtmlEvent("SETTLE_METHOD", "onchange", "changeSettleMethod");//租金计算方式
doTemp.setHtmlEvent("RENT_OR_RATE", "onchange", "rentOrRateChange");//租金推算方法
@ -210,7 +203,6 @@ $(function(){
rentOrRateOption=$("#RENT_OR_RATE").children();
incomeNumberYear=$("#INCOME_NUMBER_YEAR").children();
adjustType=$("#ADJUST_TYPE").children();
incomeNumber=$("#INCOME_NUMBER").children();
var fundRules=calcRules["fund"];
for(var key in fundRules){
@ -255,7 +247,6 @@ $(function(){
}
// getRatioByMoney(getObj(0, "EQUIP_AMT"));
});
function financingCar(){
var financingCar = getItemValue(0, 0, "EQUIP_AMT")-getItemValue(0, 0, "FIRST_PAYMENT");
setItemValue(0, 0, "financing_car", financingCar);
@ -836,7 +827,7 @@ function changeRateType(){
//根据金额算比例
function getRatioByMoney(e){
debugger;
if(e.value === "") {
setItemValue(0, 0, e.id, "0");
}
@ -888,7 +879,7 @@ function getRatioByMoney(e){
}else{
money=equipAmt;
}
debugger;
if(fundRules[key]["ratioType"]=="InputMode03"){//互算
if(e.id==key){
if(Number(equipAmt)!=0){
@ -1020,21 +1011,6 @@ function saveRecord(sPostEvents){
alert('还租次数需大于0 ');
return ;
}
var termMin = parseInt("<%=termMin%>");
var termMax = parseInt("<%=termMax%>");
var incomeNumber = parseInt(getItemValue(0,0,"INCOME_NUMBER"));
if("02"=="<%=termType%>"){
if(incomeNumber<termMin){
alert("期数不能小于"+termMin);
return;
}
if(incomeNumber>termMax){
alert("期数不能大于"+termMax);
return;
}
}
//贷款比例不能大于产品配置
var cleanLeaseMoney=eval(getItemValue(0,0,"CLEAN_LEASE_MONEY"));//融资额
var EQUIP_AMT=eval(getItemValue(0,0,"EQUIP_AMT"));

View File

@ -29,8 +29,10 @@
if("FundPaymentFlow".equals(flowNo)){
RightType="ReadOnly";
sTempletNo = "LoanSimulationBusiness_Query";
sParam = contractId;
name = "conditionQuery_plan";
//sParam = contractId;
sParam = flowunid;
//name = "conditionQuery_plan";
name = "condition_plan_business";
}
String calType = CurPage.getParameter("calType");
/*获取参数*/

View File

@ -22,12 +22,12 @@
} */
String Distributor=CurPage.getParameter("isDistributor");
String orgid = CurUser.getOrgID();
/* if(CurUser.hasRole("401")){
if(CurUser.hasRole("401")){
doTemp.setVisible("CORPUS", false);
doTemp.setVisible("INTEREST", false);
doTemp.setVisible("CORPUS_BUSINESS", false);
doTemp.setVisible("INTEREST_BUSINESS", false);
} */
}
CurPage.setAttribute("modelno","rent");
doTemp.setJboClass(tcb.getRentPlan_tb());
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);

View File

@ -1,29 +1,22 @@
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/Frame/resources/include/include_begin_list.jspf"%><%
String paymentnumber = CurPage.getParameter("plannumber");
String ishistory= CurPage.getParameter("IsHistory");
String flowunid = CurPage.getParameter("FlowUnid");
String modelName = "LCRentPlanList";
String parm = paymentnumber;
ASObjectModel doTemp = new ASObjectModel("LCRentPlanList");
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
String ishistory=CurPage.getParameter("IsHistory");
String nodeNo=CurPage.getParameter("NodeNo");
if(null!=ishistory&&ishistory.equals("true")){
//doTemp.setDataQueryClass("com.tenwa.flow.flowHistory.FlowDataListHistory");//如果是历史则新显示历史数据
modelName = "LCRentPlanListHis";
parm = flowunid;
isShowButton=false;
}else{
isShowButton=true;
}
ASObjectModel doTemp = new ASObjectModel(modelName);
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
String nodeNo=CurPage.getParameter("NodeNo");
dwTemp.ShowSummary="1"; //汇总
dwTemp.Style="1";
dwTemp.ReadOnly = "1";
dwTemp.setPageSize(100);
dwTemp.genHTMLObjectWindow(parm);
dwTemp.genHTMLObjectWindow(paymentnumber);
String sButtons[][] = {
};

View File

@ -24,9 +24,7 @@
if("".equals(gpsVendor))
gpsVendor="null";
sBizArg +=sBizArg+",ProjectNo="+ProjectNo+",gpsVendor="+gpsVendor;
System.out.println("*********************************");
System.out.println(sBizArg);
System.out.println("**********************************");
String sSubTypeNo = CurPage.getParameter("SubTypeNo");
String autoCommit="false";
ARE.getLog().debug("传入业务参数:"+sBizArg);

View File

@ -49,7 +49,7 @@
<tr>
<td colspan="3" style="text-align:center;margin:0 auto" >
<%=new Button("&nbsp;횅&nbsp;땍&nbsp;","횅땍","getSelectData()","","").getHtmlText()%>
<%=new Button("&nbsp;·µ&nbsp;»Ø&nbsp;","·µ»Ø"," parent.AsDialog.ClosePage('')","","").getHtmlText()%>
<%=new Button("&nbsp;·µ&nbsp;»Ø&nbsp;","·µ»Ø"," parent.AsDialog.ClosePage('back')","","").getHtmlText()%>
<%=new Button("&nbsp;헌&nbsp;왕&nbsp;","헌왕"," parent.AsDialog.ClosePage('clean')","","").getHtmlText()%>
</td>
</tr>

View File

@ -6,7 +6,6 @@
History Log:
*/
String sFlowUnid = CurPage.getParameter("FlowUnid");
String phaseNo = CurPage.getParameter("PhaseNo");
String sPrevUrl = CurPage.getParameter("ID");
String ProjectName = CurPage.getParameter("ProjectName");
String DistributorNo = CurPage.getParameter("DistributorNo");
@ -23,16 +22,11 @@
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
dwTemp.Style = "2";//freeform
//dwTemp.ReadOnly = "-2";//只读模式
/* if(!"0010".equals(phaseNo)){
doTemp.setColInnerBtEvent("SUBJECTNAME", "");//去掉选择对话框
} */
dwTemp.genHTMLObjectWindow(sFlowUnid);
String acc_number = Sqlca.getString("select acc_number from OWN_ACCOUNT limit 0,1");
String acc_bank = Sqlca.getString("select acc_bank from OWN_ACCOUNT limit 0,1");
String acc = Sqlca.getString("select acc_number from DISTRIBUTOR_ACCOUNT where distributor_id='"+DistributorNo+"' limit 0,1");
String subjectid = Sqlca.getString("SELECT cl.itemno AS subjectid FROM OWN_ACCOUNT oa LEFT JOIN CODE_LIBRARY CL ON CL.CODENO='ManySubject' AND CL.ITEMNAME=oa.acc_name WHERE oa.ACC_NUMBER='"+acc_number+"' limit 0,1");
String subjectname = Sqlca.getString("SELECT cl.itemname AS subjectname FROM OWN_ACCOUNT oa LEFT JOIN CODE_LIBRARY CL ON CL.CODENO='ManySubject' AND CL.ITEMNAME=oa.acc_name WHERE oa.ACC_NUMBER='"+acc_number+"' limit 0,1");
String sButtons[][] = {
{"true","All","Button","保存","保存所有修改","save()","","","",""}
};
@ -40,22 +34,8 @@
<script type="text/javascript">
window.onload=function(){
if("ReadOnly"!='<%=RightType%>'){
var LOCAL_ACCOUNT=getItemValue(0,0,"LOCAL_ACCOUNT");
var LOCAL_BANK=getItemValue(0,0,"LOCAL_BANK");
var SUBJECTID=getItemValue(0,0,"SUBJECTID");
var SUBJECTNAME=getItemValue(0,0,"SUBJECTNAME");
if(typeof(LOCAL_ACCOUNT) == "undefined" || LOCAL_ACCOUNT.length == 0 ){
setItemValue(0,0,"LOCAL_ACCOUNT",'<%=acc_number%>');
}
if(typeof(LOCAL_BANK) == "undefined" || LOCAL_BANK.length == 0 ){
setItemValue(0,0,"LOCAL_BANK",'<%=acc_bank%>');
}
if(typeof(SUBJECTID) == "undefined" || SUBJECTID.length == 0 ){
setItemValue(0,0,"SUBJECTID",'<%=subjectid%>');
}
if(typeof(SUBJECTNAME) == "undefined" || SUBJECTNAME.length == 0 ){
setItemValue(0,0,"SUBJECTNAME",'<%=subjectname%>');
}
setItemValue(0,0,"LOCAL_ACCOUNT",'<%=acc_number%>');
setItemValue(0,0,"LOCAL_BANK",'<%=acc_bank%>');
setItemValue(0,0,"refund_number",'<%=acc%>');
setItemValue(0,0,"REFUND_PERSON","<%=ProjectName%>");
setItemValue(0,0,"InputUserID","<%=CurUser.getUserName()%>");
@ -73,22 +53,6 @@
function returnList(){
AsControl.OpenView("/DealerDeposit/DDepositReturn_TempList.jsp", "FlowUnid="+sFlowUnid,"_self","");
}
// 获取主体信息
function selectManySubject(){
AsDialog.OpenSelector("selectManySubject","","dialogWidth=" + parseInt(window.screen.width * 0.8) + "px dialogHeight=" + parseInt(window.screen.height * 0.5) + "px",
function(sReturn){
if(!sReturn||sReturn=="_CANCEL_"||sReturn==""){
//alert(getHtmlMessage('1'));//请选择一条信息!
return;
}
sReturn = sReturn.split("@");
setItemValue(0,0,"SUBJECTID",sReturn[0]);
setItemValue(0,0,"SUBJECTNAME",sReturn[1]);
},"请选择主体",'');
}
function selectBalance(){
var money = getItemValue(0,0,"CAUTION_MONEY");
var sReturn=AsControl.RunJavaMethodTrans("com.tenwa.flow.action.comm.SelectBalance","runs","distributor_no=<%=DistributorNo%>,caution_money="+money);
@ -115,16 +79,13 @@
function selectensureS(){
//AsDialog.OpenSelector("DepositcollectionS","","dialogWidth=" + parseInt(window.screen.width * 0.4) + "px dialogHeight=" + parseInt(window.screen.height * 0.6) + "px",function(sReturn){
AsDialog.OpenSelector("Depositcollection","","dialogWidth=" + parseInt(window.screen.width * 0.6) + "px dialogHeight=" + parseInt(window.screen.height * 0.6) + "px",function(sReturn){
AsDialog.OpenSelector("DepositcollectionS","","dialogWidth=" + parseInt(window.screen.width * 0.4) + "px dialogHeight=" + parseInt(window.screen.height * 0.6) + "px",function(sReturn){
if(!sReturn||sReturn=="_CANCEL_"){
return;
}
sReturn = sReturn.split("@");//"@"表示了向页面添加数据时的连续性
setItemValue(0,getRow(),"LOCAL_ACCOUNT",sReturn[0]);//向页面的框中添加数据
setItemValue(0,getRow(),"LOCAL_BANK",sReturn[1]);
setItemValue(0,getRow(),"SUBJECTID",sReturn[2]);
setItemValue(0,getRow(),"SUBJECTNAME",sReturn[3]);
},"请选择名称");
}
</script>

View File

@ -6,7 +6,6 @@
History Log:
*/
String sFlowUnid = CurPage.getParameter("FlowUnid");
String phaseNo = CurPage.getParameter("PhaseNo");
String sPrevUrl = CurPage.getParameter("id");
String rightType = CurPage.getParameter("RightType");
@ -29,19 +28,14 @@
dwTemp.Style = "2";//freeform
if("ReadOnly".equals(rightType)){
dwTemp.ReadOnly = "1";//只读模式
doTemp.setColInnerBtEvent("LOCAL_ACCOUNT,ACCOUNT_INFO", "");
}
if(!"0010".equals(phaseNo)){
doTemp.setColInnerBtEvent("SUBJECTNAME", "");//去掉选择对话框
dwTemp.ReadOnly = "1";//Ö»¶Áģʽ
doTemp.setColInnerBtEvent("LOCAL_ACCOUNT,ACCOUNT_INFO", "");
}
String acc_number = Sqlca.getString("select acc_number from OWN_ACCOUNT limit 0,1");
String acc_bank = Sqlca.getString("select acc_bank from OWN_ACCOUNT limit 0,1");
String acc = Sqlca.getString("select acc_number from DISTRIBUTOR_ACCOUNT where distributor_id="+"'"+DistributorNo+"'"+" limit 0,1");
String acc = Sqlca.getString("select acc_number from DISTRIBUTOR_ACCOUNT where distributor_id="+"'"+DistributorNo+"'"+" limit 0,1");
String acco = Sqlca.getString("select account from DISTRIBUTOR_ACCOUNT where distributor_id="+"'"+DistributorNo+"'"+" limit 0,1");
dwTemp.genHTMLObjectWindow(sFlowUnid);
dwTemp.getDataObject().setVisible("CAUTION_MONEY", true);
String sButtons[][] = {
@ -75,21 +69,6 @@
function returnList(){
parent.selectItem(1);
}
// 获取主体信息
function selectManySubject(){
AsDialog.OpenSelector("selectManySubject","","dialogWidth=" + parseInt(window.screen.width * 0.8) + "px dialogHeight=" + parseInt(window.screen.height * 0.5) + "px",
function(sReturn){
if(!sReturn||sReturn=="_CANCEL_"||sReturn==""){
//alert(getHtmlMessage('1'));//请选择一条信息!
return;
}
sReturn = sReturn.split("@");
setItemValue(0,0,"SUBJECTID",sReturn[0]);
setItemValue(0,0,"SUBJECTNAME",sReturn[1]);
},"请选择主体",'');
}
function selectaccount(){
var disno = getItemValue(0, 0, "disno");
// alert(id);
@ -106,7 +85,6 @@
}
function selectensure(){
debugger;
AsDialog.OpenSelector("Depositcollection","","dialogWidth=" + parseInt(window.screen.width * 0.6) + "px dialogHeight=" + parseInt(window.screen.height * 0.6) + "px",function(sReturn){
if(!sReturn||sReturn=="_CANCEL_"){
//alert(getHtmlMessage('1'));//请选择一条信息!
@ -115,8 +93,6 @@
sReturn = sReturn.split("@");//"@"表示了向页面添加数据时的连续性
setItemValue(0,getRow(),"LOCAL_ACCOUNT",sReturn[0]);//向页面的框中添加数据
setItemValue(0,getRow(),"LOCAL_BANK",sReturn[1]);
setItemValue(0,getRow(),"SUBJECTID",sReturn[2]);
setItemValue(0,getRow(),"SUBJECTNAME",sReturn[3]);
},"请选择名称");
}
function initRow()

View File

@ -1,152 +0,0 @@
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/Frame/resources/include/include_begin_list.jspf"%>
<%@include file="/Tenwa/Core/FlowManager/BaseFunction/BaseFlowListFunction.jspf" %>
<%/*~BEGIN~可编辑区~[Editable=true;CodeAreaID=List00;Describe=注释区;]~*/%>
<%
/*
Author:lzb 2017-05-12
Tester:
Content: 本方信息
Input Param:
Output param:
History Log:
*/
%>
<%/*~END~*/%>
<%/*~BEGIN~可编辑区~[Editable=true;CodeAreaID=List01;Describe=定义页面属性;]~*/%>
<%
String PG_TITLE = "流程实例跟踪"; // 浏览器窗口标题 <title> PG_TITLE </title>
%>
<%/*~END~*/%>
<%/*~BEGIN~可编辑区~[Editable=true;CodeAreaID=List02;Describe=定义变量,获取参数;]~*/%>
<%/*~BEGIN~可编辑区~[Editable=true;CodeAreaID=List03;Describe=定义数据对象;]~*/%>
<%
String soft = CurPage.getParameter("soft");
//ASObjectModel doTemp = new ASObjectModel("FlowInstanceTrack");
ASObjectModel doTemp = new ASObjectModel("ArchiveSingle");
String ros = "true";
if("放款后督流程".equals(soft)){
ros = "false";
doTemp.appendJboWhere(" O.flow_name='放款后督流程' and O.PHASENAME='运营部初审'");
};
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
dwTemp.Style="1"; //--设置为Grid风格--
dwTemp.ReadOnly = "1"; //只读模式
dwTemp.setPageSize(15);
dwTemp.genHTMLObjectWindow("");
%>
<%/*~END~*/%>
<%/*~BEGIN~可编辑区~[Editable=true;CodeAreaID=List04;Describe=定义按钮;]~*/%>
<%
String sButtons[][] = {
{"true","All","Button","重新分配人员","重新分配人员","changeFlowOperator()","","","","btn_icon_resetuser",""},
{ros,"All","Button","重新路由","重新路由","flowChangeRoute()","","","","btn_icon_resetrouting",""}
};
%>
<%/*~END~*/%>
<%/*~BEGIN~不可编辑区~[Editable=false;CodeAreaID=List05;Describe=主体页面;]~*/%>
<%@include file="/Frame/resources/include/ui/include_list.jspf"%>
<%/*~END~*/%>
<%/*~BEGIN~可编辑区~[Editable=false;CodeAreaID=List06;Describe=定义按钮事件;]~*/%>
<script type="text/javascript">
//在加载完表格后调用
<%-- alert("<%=soft%>"); --%>
function afterSearch(){
for(var i=0;i<getRowCount(0);i++){
var userId=getItemValue(0,i,"USERID");
if(userId=="system"){
getObj(0,i,"ENDTIME").innerHTML=getObj(0,i,"BEGINTIME").textContent;
}
getObj(0,i,"ACTION").innerHTML= '<a onclick="javascript:viewFlowGraph()">显示流程图</a>&nbsp;&nbsp;&nbsp; <a href=# onclick="javascript:viewHisTab()">申请详情</a> ';
}
setColumnWidth(0,"ACTION",150);
}
function changeFlowOperator(){
var ID = getItemValue(0,getRow(0),'SERIALNO');
var userId=getItemValue(0,getRow(0),'USERID');
var userName = getItemValue(0,getRow(0),'USERNAME');
var beforeId=getItemValue(0,getRow(0),'RELATIVESERIALNO');
if(userId=="system"){ID=beforeId;}
if(typeof(ID) == "undefined" || ID.length == 0 )
{
alert("请选择一条流程实例!");
return;
}
var objectNo=getItemValue(0,getRow(0),'OBJECTNO');
var curUser=getItemValue(0,getRow(0),'USERNAME');
if(curUser.length<=0){alert("流程结束不能再修改处理人");return;}
var sUrl="/AppConfig/FlowManage/FlowUserConfig/flowUserSelect.jsp";
AsDialog.PopView(sUrl,"selectType=指定人员&IsSingle=true","dialogWidth=880px;dialogHeight=500px;resizable=no;scrollbars=no;status:yes;maximize:no;help:no;",function(message){
message=message||"";
if(message.length>0){
if(confirm("确定要修改流程处理人")){
var userinfo=message.split(",")
var sParams="AssignmentId="+userinfo[0]+",taskNo="+ID+",userID=<%=CurUser.getUserID()%>";
var sReturnInfo = RunJavaMethodTrans("com.amarsoft.app.flow.FlowAction","changeOperator",sParams);
var sFlowLogContent="<%=CurUser.getUserName()%>在@将当前处理人:"+userName+"重新分配人员给"+userinfo[1];
insertFlowLog(objectNo,ID,sFlowLogContent);
alert("操作成功");
}
}
},"选择人员");
}
function flowChangeRoute(){
var sTaskNo = getItemValue(0,getRow(0),'SERIALNO');
var sObjectNo = getItemValue(0,getRow(0),'SERIALNO');
var sFlowNo = getItemValue(0,getRow(0),'FLOWNO');
var sPhaseNo = getItemValue(0,getRow(0),'PHASENO');
var sPhaseName = getItemValue(0,getRow(0),'PHASENAME');
if(typeof(sTaskNo) == "undefined" || sTaskNo.length == 0 )
{
alert("请选择一条流程实例!");
return;
}
var param="TaskNo="+sTaskNo+",PhaseNo="+sPhaseNo;
var routeType = AsControl.RunJavaMethodTrans("com.tenwa.flow.task.FlowRouteChangeController", "getNextPhaseUserType",param);
if(routeType.flowUserOperatorType!="01"){
alert("当前流程为多人处理不能重新路由");
return;
}
var curUser=getItemValue(0,getRow(0),'USERNAME');
if(curUser.length<=0){alert("流程结束不能重路由");return;}
AsDialog.PopView("/Common/WorkFlow/FlowRouteChangeDialog.jsp","TaskNo="+sTaskNo+"&ObjectNo="+sObjectNo+"&FlowNo="+sFlowNo+"&PhaseNo="+sPhaseNo,
"dialogWidth=850px;dialogHeight=550px;",function(sReturn){
if(sReturn.length>0){
if(sReturn!="_CANCEL_"){
sReturns=sReturn.split('@');
var sFlowLogContent="<%=CurUser.getUserName()%>在@从"+sPhaseName+"阶段重新路由至"+sReturns[1]+"阶段";
insertFlowLog(sObjectNo,sTaskNo,sFlowLogContent);
FlowFunction.successCallBackReload();
}}
},"重新路由");
}
</script>
<%/*~END~*/%>
<%/*~BEGIN~可编辑区~[Editable=false;CodeAreaID=List08;Describe=页面装载时,进行初始化;]~*/%>
<script type="text/javascript">
</script>
<%/*~END~*/%>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -1,152 +0,0 @@
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/Frame/resources/include/include_begin_list.jspf"%>
<%@include file="/Tenwa/Core/FlowManager/BaseFunction/BaseFlowListFunction.jspf" %>
<%/*~BEGIN~可编辑区~[Editable=true;CodeAreaID=List00;Describe=注释区;]~*/%>
<%
/*
Author:lzb 2017-05-12
Tester:
Content: 本方信息
Input Param:
Output param:
History Log:
*/
%>
<%/*~END~*/%>
<%/*~BEGIN~可编辑区~[Editable=true;CodeAreaID=List01;Describe=定义页面属性;]~*/%>
<%
String PG_TITLE = "流程实例跟踪"; // 浏览器窗口标题 <title> PG_TITLE </title>
%>
<%/*~END~*/%>
<%/*~BEGIN~可编辑区~[Editable=true;CodeAreaID=List02;Describe=定义变量,获取参数;]~*/%>
<%/*~BEGIN~可编辑区~[Editable=true;CodeAreaID=List03;Describe=定义数据对象;]~*/%>
<%
String soft = CurPage.getParameter("soft");
//ASObjectModel doTemp = new ASObjectModel("FlowInstanceTrack");
ASObjectModel doTemp = new ASObjectModel("MailSingle");
String ros = "true";
if("邮寄资料归档".equals(soft)){
ros = "false";
doTemp.appendJboWhere(" O.flow_name='邮寄资料归档' and O.PHASENAME='运营部初审'");
};
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
dwTemp.Style="1"; //--设置为Grid风格--
dwTemp.ReadOnly = "1"; //只读模式
dwTemp.setPageSize(15);
dwTemp.genHTMLObjectWindow("");
%>
<%/*~END~*/%>
<%/*~BEGIN~可编辑区~[Editable=true;CodeAreaID=List04;Describe=定义按钮;]~*/%>
<%
String sButtons[][] = {
{"true","All","Button","重新分配人员","重新分配人员","changeFlowOperator()","","","","btn_icon_resetuser",""},
{ros,"All","Button","重新路由","重新路由","flowChangeRoute()","","","","btn_icon_resetrouting",""}
};
%>
<%/*~END~*/%>
<%/*~BEGIN~不可编辑区~[Editable=false;CodeAreaID=List05;Describe=主体页面;]~*/%>
<%@include file="/Frame/resources/include/ui/include_list.jspf"%>
<%/*~END~*/%>
<%/*~BEGIN~可编辑区~[Editable=false;CodeAreaID=List06;Describe=定义按钮事件;]~*/%>
<script type="text/javascript">
//在加载完表格后调用
<%-- alert("<%=soft%>"); --%>
function afterSearch(){
for(var i=0;i<getRowCount(0);i++){
var userId=getItemValue(0,i,"USERID");
if(userId=="system"){
getObj(0,i,"ENDTIME").innerHTML=getObj(0,i,"BEGINTIME").textContent;
}
getObj(0,i,"ACTION").innerHTML= '<a onclick="javascript:viewFlowGraph()">显示流程图</a>&nbsp;&nbsp;&nbsp; <a href=# onclick="javascript:viewHisTab()">申请详情</a> ';
}
setColumnWidth(0,"ACTION",150);
}
function changeFlowOperator(){
var ID = getItemValue(0,getRow(0),'SERIALNO');
var userId=getItemValue(0,getRow(0),'USERID');
var userName = getItemValue(0,getRow(0),'USERNAME');
var beforeId=getItemValue(0,getRow(0),'RELATIVESERIALNO');
if(userId=="system"){ID=beforeId;}
if(typeof(ID) == "undefined" || ID.length == 0 )
{
alert("请选择一条流程实例!");
return;
}
var objectNo=getItemValue(0,getRow(0),'OBJECTNO');
var curUser=getItemValue(0,getRow(0),'USERNAME');
if(curUser.length<=0){alert("流程结束不能再修改处理人");return;}
var sUrl="/AppConfig/FlowManage/FlowUserConfig/flowUserSelect.jsp";
AsDialog.PopView(sUrl,"selectType=指定人员&IsSingle=true","dialogWidth=880px;dialogHeight=500px;resizable=no;scrollbars=no;status:yes;maximize:no;help:no;",function(message){
message=message||"";
if(message.length>0){
if(confirm("确定要修改流程处理人")){
var userinfo=message.split(",")
var sParams="AssignmentId="+userinfo[0]+",taskNo="+ID+",userID=<%=CurUser.getUserID()%>";
var sReturnInfo = RunJavaMethodTrans("com.amarsoft.app.flow.FlowAction","changeOperator",sParams);
var sFlowLogContent="<%=CurUser.getUserName()%>在@将当前处理人:"+userName+"重新分配人员给"+userinfo[1];
insertFlowLog(objectNo,ID,sFlowLogContent);
alert("操作成功");
}
}
},"选择人员");
}
function flowChangeRoute(){
var sTaskNo = getItemValue(0,getRow(0),'SERIALNO');
var sObjectNo = getItemValue(0,getRow(0),'SERIALNO');
var sFlowNo = getItemValue(0,getRow(0),'FLOWNO');
var sPhaseNo = getItemValue(0,getRow(0),'PHASENO');
var sPhaseName = getItemValue(0,getRow(0),'PHASENAME');
if(typeof(sTaskNo) == "undefined" || sTaskNo.length == 0 )
{
alert("请选择一条流程实例!");
return;
}
var param="TaskNo="+sTaskNo+",PhaseNo="+sPhaseNo;
var routeType = AsControl.RunJavaMethodTrans("com.tenwa.flow.task.FlowRouteChangeController", "getNextPhaseUserType",param);
if(routeType.flowUserOperatorType!="01"){
alert("当前流程为多人处理不能重新路由");
return;
}
var curUser=getItemValue(0,getRow(0),'USERNAME');
if(curUser.length<=0){alert("流程结束不能重路由");return;}
AsDialog.PopView("/Common/WorkFlow/FlowRouteChangeDialog.jsp","TaskNo="+sTaskNo+"&ObjectNo="+sObjectNo+"&FlowNo="+sFlowNo+"&PhaseNo="+sPhaseNo,
"dialogWidth=850px;dialogHeight=550px;",function(sReturn){
if(sReturn.length>0){
if(sReturn!="_CANCEL_"){
sReturns=sReturn.split('@');
var sFlowLogContent="<%=CurUser.getUserName()%>在@从"+sPhaseName+"阶段重新路由至"+sReturns[1]+"阶段";
insertFlowLog(sObjectNo,sTaskNo,sFlowLogContent);
FlowFunction.successCallBackReload();
}}
},"重新路由");
}
</script>
<%/*~END~*/%>
<%/*~BEGIN~可编辑区~[Editable=false;CodeAreaID=List08;Describe=页面装载时,进行初始化;]~*/%>
<script type="text/javascript">
</script>
<%/*~END~*/%>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -8,7 +8,7 @@ function getTracywindyRandomUrl(url){
tempUrl = "tracywindyRandom=" + Math.random();
}
/*
* <EFBFBD><EFBFBD>ԴURL <EFBFBD><EFBFBD>ӱ<EFBFBD>־<EFBFBD><EFBFBD>
* 资源URL 添加标志符
*/
if(url.indexOf('?')>-1){
url += ("&" + tempUrl);
@ -17,19 +17,19 @@ function getTracywindyRandomUrl(url){
}
return url;
}
//<EFBFBD><EFBFBD>ʽ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊǧ<EFBFBD><EFBFBD>λ
//格式化数字为千分位
function formatNumberThousand(s) {
if(isNaN(s)){
return s;
}
s += "";
s = s.replace(/,/g,"");
var re=/(\d{1,3})(?=(\d{3})+(?:$|\D))/g; //Фң<EFBFBD><EFBFBD>ָ<EFBFBD><EFBFBD>
var re=/(\d{1,3})(?=(\d{3})+(?:$|\D))/g; //肖遥云指点
var n1=s.replace(re,"$1,");
return n1;
}
//<EFBFBD>ж<EFBFBD>parentObj<EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD>obj<EFBFBD><EFBFBD><EFBFBD>ϼ<EFBFBD>Ԫ<EFBFBD><EFBFBD>
//判断parentObj是否是obj的上级元素
function isParent(obj,parentObj){
while (obj != undefined && obj != null && obj.tagName.toUpperCase() != 'BODY'){
if (obj == parentObj){
@ -60,7 +60,7 @@ function clearForm(form)
}
}
}
//<EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//获取日期
function getCurDateTime(date)
{
var d = new Date();
@ -70,13 +70,13 @@ function getCurDateTime(date)
}
var week;
switch (d.getDay()){
case 1: week="<EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ"; break;
case 2: week="<EFBFBD><EFBFBD><EFBFBD>ڶ<EFBFBD>"; break;
case 3: week="<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"; break;
case 4: week="<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"; break;
case 5: week="<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"; break;
case 6: week="<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"; break;
default: week="<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>";
case 1: week="星期一"; break;
case 2: week="星期二"; break;
case 3: week="星期三"; break;
case 4: week="星期四"; break;
case 5: week="星期五"; break;
case 6: week="星期六"; break;
default: week="星期天";
}
var years = d.getFullYear();
var month = add_zero(d.getMonth()+1);
@ -100,13 +100,13 @@ function getCurDate(date)
var ndate = years+"-"+month+"-"+days;
return ndate;
}
//<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><EFBFBD>ǰ<EFBFBD>߲<EFBFBD>0
//不足两位的前边补0
function add_zero(temp)
{
if(temp<10) return "0"+temp;
else return temp;
}
//<EFBFBD>۵<EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//折叠显示区域
function fieldsetHidden(e){
var src=getTarget(e);
var legend = src.parentNode.parentNode;
@ -121,7 +121,7 @@ function fieldsetHidden(e){
}
src.src = src.src.indexOf("Left")!=-1?src.src.replace(/Left/g,"Down"):src.src.replace(/Down/g,"Left");
}
//<EFBFBD>жϵ<EFBFBD>ǰʹ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//判断当前使用浏览器版本类
var userAgent = navigator.userAgent.toLowerCase();
var SysBrowser = {
version: (userAgent.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || [])[1],
@ -131,16 +131,16 @@ var SysBrowser = {
chrome: /chrome/.test( userAgent ),
opera: /opera/.test( userAgent ),
safari: /safari/.test( userAgent ),
trident : userAgent.indexOf('trident') > -1, //IE<EFBFBD>ں<EFBFBD>
presto : userAgent.indexOf('presto') > -1, //opera<EFBFBD>ں<EFBFBD>
webKit : userAgent.indexOf('applewebkit') > -1, //ƻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȸ<EFBFBD><EFBFBD>ں<EFBFBD>
gecko : userAgent.indexOf('gecko') > -1 && userAgent.indexOf('khtml') == -1, //<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ں<EFBFBD>
mobile : !!userAgent.match(/applewebkit.*mobile.*/)|| !!userAgent.match(/applewebkit/), //<EFBFBD>Ƿ<EFBFBD>Ϊ<EFBFBD>ƶ<EFBFBD><EFBFBD>ն<EFBFBD>
ios : !!userAgent.match(/\(i[^;]+;( u;)? cpu.+mac os x/), //ios<EFBFBD>ն<EFBFBD>
android : userAgent.indexOf('android') > -1 || userAgent.indexOf('linux') > -1, //android<EFBFBD>ն˻<EFBFBD><EFBFBD><EFBFBD>uc<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
iPhone : userAgent.indexOf('iphone') > -1 /*|| userAgent.indexOf('mac') > -1*/, //<EFBFBD>Ƿ<EFBFBD>ΪiPhone<EFBFBD><EFBFBD><EFBFBD><EFBFBD>QQHD<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
iPad: userAgent.indexOf('ipad') > -1, //<EFBFBD>Ƿ<EFBFBD>iPad
webApp : userAgent.indexOf('safari') == -1,//<EFBFBD>Ƿ<EFBFBD>webӦ<EFBFBD>ó<EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><EFBFBD>ͷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ײ<EFBFBD>
trident : userAgent.indexOf('trident') > -1, //IE内核
presto : userAgent.indexOf('presto') > -1, //opera内核
webKit : userAgent.indexOf('applewebkit') > -1, //苹果、谷歌内核
gecko : userAgent.indexOf('gecko') > -1 && userAgent.indexOf('khtml') == -1, //火狐内核
mobile : !!userAgent.match(/applewebkit.*mobile.*/)|| !!userAgent.match(/applewebkit/), //是否为移动终端
ios : !!userAgent.match(/\(i[^;]+;( u;)? cpu.+mac os x/), //ios终端
android : userAgent.indexOf('android') > -1 || userAgent.indexOf('linux') > -1, //android终端或者uc浏览器
iPhone : userAgent.indexOf('iphone') > -1 /*|| userAgent.indexOf('mac') > -1*/, //是否为iPhone或者QQHD浏览器
iPad: userAgent.indexOf('ipad') > -1, //是否iPad
webApp : userAgent.indexOf('safari') == -1,//是否web应该程序没有头部与底部
google:userAgent.indexOf('chrome')>-1,
getBrowser:function(){
if(SysBrowser.msie) return "IE";
@ -188,7 +188,7 @@ function stopDefault(e){
getEvent(e).returnValue=false;
}
}
//ǿ<EFBFBD>Ƽ<EFBFBD>n<EFBFBD><EFBFBD>С<EFBFBD><EFBFBD>30->30.00
//强制加n个小数30->30.00
function forcePreciseDecimal(x,scale)
{
scale = scale||2;
@ -217,9 +217,9 @@ function decimalReal(num,v)
var dight =(num*Math.pow(10,v)/Math.pow(10,v)).toFixed(v);
return parseFloat(dight);
}
//<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//四舍五入
function decimal(num,v)
{ //num<EFBFBD><EFBFBD>ʾҪ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,v<><76>ʾҪ<CABE><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD><D0A1>λ<EFBFBD><CEBB><EFBFBD><EFBFBD>
{ //num表示要四舍五入的数,v表示要保留的小数位数。
if(0 == v)
{
return decimalReal(decimalReal(num,2),0);
@ -231,7 +231,7 @@ function getTracywindyObject(id)
{
return tracywindyObject[id];
}
//function <EFBFBD><EFBFBD><EFBFBD><EFBFBD>css
//function 处理css
String.prototype.trim=function(){
return this.replace(/(^\s{1,})|(\s{1,}$)/gim,"");
};
@ -267,14 +267,14 @@ function removeClass(element,classname)
}
element.className = oldClassArr.join(" ");
}
//<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ψһ<EFBFBD><EFBFBD>ʶ
//生成唯一标识
function Guid(){
return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1);
}
function GenerateGuid(){
return Guid()+Guid()+Guid()+Guid()+Guid()+Guid()+Guid()+Guid();
}
//<EFBFBD><EFBFBD>Ŀ<EFBFBD><EFBFBD>·<EFBFBD><EFBFBD>
//项目根路径
function getRootPath(){
var strFullPath=window.document.location.href;
var strPath=window.document.location.pathname;
@ -284,7 +284,7 @@ function getRootPath(){
return (prePath+postPath);
}
//<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//复制属性
var tracywindyApplyTo=function(originalObj,targetobj){
for(var p in originalObj)
{
@ -294,7 +294,7 @@ var tracywindyApplyTo=function(originalObj,targetobj){
}
}
};
//ֻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//只能输入数字
function validateNumber()
{
/*var e = window.event;
@ -304,14 +304,14 @@ function validateNumber()
{
pass = true;
}
//С<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//小键盘
if(((keyCode>=96)&&(keyCode<=105))||(keyCode==110))
{
pass = true;
}
e.returnValue = pass;*/
}
//<EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD>ȫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//弹出一个全屏窗口
function openFullScreenWindow(strURL,attachmentParams,winRef)
{
if(-1==strURL.indexOf("systemMathRandom"))
@ -381,9 +381,9 @@ function openFullScreenWindow(strURL,attachmentParams,winRef)
var winoption ="left=0px,top=0px,height="+sheight+"px,width="+swidth+"px,toolbar=yes,menubar=yes,location=yes,status=yes,scrollbars=yes,resizable=yes";
if(winRef){
window.loc = function(){
winRef.location.href = strURL;//<EFBFBD>ı<EFBFBD>ҳ<EFBFBD><EFBFBD><EFBFBD> location
winRef.location.href = strURL;//改变页面的 location
};
setTimeout("window.loc();",800);//<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȴ<EFBFBD><EFBFBD>Ļ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>޷<EFBFBD>ʵ<EFBFBD><EFBFBD>
setTimeout("window.loc();",800);//这个等待很重要,如果不等待的话将无法实现
}else{
window.open(strURL,'_blank',winoption);
}
@ -411,20 +411,20 @@ function openFullScreenWindow(strURL,attachmentParams,winRef)
tempSubmitForm.submit();*/
return false;
}
function setCookie(name,value)//<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>cookie<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӣ<EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ
function setCookie(name,value)//两个参数一个是cookie的名子一个是值
{
var Days = 30; //<EFBFBD><EFBFBD> cookie <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 30 <20><>
var Days = 30; //此 cookie 将被保存 30 天
var exp = new Date(); //new Date("December 31, 9998");
exp.setTime(exp.getTime() + Days*24*60*60*1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function getCookie(name)//ȡcookies<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
function getCookie(name)//取cookies函数
{
var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
if(arr != null) return unescape(arr[2]); return "";
}
//ɾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>0
//删除数字多余的0
function nullToString(value)
{
if((typeof(value)=='undefined')||(value==null))
@ -454,10 +454,10 @@ function empty2Other(sourceStr,replaceStr)
{
return !sourceStr ? replaceStr : sourceStr;
}
//˵<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ij<EFBFBD><EFBFBD>table<EFBFBD>е<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊֻ<EFBFBD><EFBFBD>/<2F>ɱ༭
//<EFBFBD><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>table<EFBFBD><EFBFBD>ID
//<EFBFBD><EFBFBD><EFBFBD><EFBFBD>2:table<6C>Ǹ<EFBFBD><C7B8><EFBFBD><EFBFBD>Dz<EFBFBD><C7B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ԡ<EFBFBD>,<2C><><EFBFBD>ָ<EFBFBD>
//<EFBFBD><EFBFBD><EFBFBD><EFBFBD>3:<3A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 0Ϊֻ<CEAA><D6BB><31>
//说明设置某个table中的输入框为只读/可编辑
//参数1操作table的ID
//参数2:table那个域是不操作的以“,”分隔
//参数3:操作类型 0为只读 1为编辑
function formJSPInputHideOrShow(id,exceptFfield,stype){
if(document.getElementById(id)){
var inputs=jQuery("#"+id+" input[type='text'],#"+id+" textarea");
@ -496,12 +496,12 @@ function formJSPInputHideOrShow(id,exceptFfield,stype){
}}
}
}
//<EFBFBD><EFBFBD>ѯ<EFBFBD><EFBFBD><EFBFBD>пؼ<EFBFBD><EFBFBD>б<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//查询多行控件中必填项
function checkTracywindyTableData(talbeid,title){
var sourceTable= getTracywindyObject(talbeid);
var sourceData=sourceTable.getRowsJsonData();
if(sourceData.length<=0){
jQuery.messager.alert('<EFBFBD><EFBFBD>ʾ',"<div style='font-size:18px;line-height:30px;'><3E><><EFBFBD><EFBFBD>д"+title+"</div>",'error');
jQuery.messager.alert('提示',"<div style='font-size:18px;line-height:30px;'>请填写"+title+"</div>",'error');
return false;
}
var sourceColumn=sourceTable.columns;
@ -518,7 +518,7 @@ function checkTracywindyTableData(talbeid,title){
columndata=onecolumn[sourceColumn[i].name];
columndata=columndata+"";
if(columndata==""|| columndata=="." ||columndata=="undefined" ){
jQuery.messager.alert('<EFBFBD><EFBFBD>ʾ',"<div style='font-size:18px;line-height:30px;'>"+title+"<EFBFBD><EFBFBD>"+sourceColumn[i].header+"<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><EFBFBD></div>",'error');
jQuery.messager.alert('提示',"<div style='font-size:18px;line-height:30px;'>"+title+""+sourceColumn[i].header+"不能为空</div>",'error');
return false;
}
}
@ -527,7 +527,7 @@ function checkTracywindyTableData(talbeid,title){
}
//<EFBFBD>ϴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//上传附件
function attachmentUpWithUploadDate(config){
var _inputStyle = "width:215px;height:20px;cursor:pointer;outline:medium none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;";
var _div1Style = "border:1px solid #FFFFFF;float:left;height:20px;margin-left:90px;margin-top:50px;position:absolute;width:215px;z-index:999;";
@ -542,12 +542,12 @@ function attachmentUpWithUploadDate(config){
_uploadWindowHtml += ' <div style="' + _div2Style + '">';
_uploadWindowHtml += ' <table align="center" style="width:100%">';
_uploadWindowHtml += ' <tr><td colspan="2"><textarea id="id_fileparames" name="parames" style="display:none"></textarea></td></tr>';
_uploadWindowHtml += ' <tr><td><EFBFBD>տ<EFBFBD>ʱ<EFBFBD></td><td><input class="Wdate td-content-input" onclick="WdatePicker(this,{readOnly:true});" id="id_uploadDate" name="uploadDate"/></td></tr>';
_uploadWindowHtml += ' <tr><td><EFBFBD>ϴ<EFBFBD><EFBFBD>ļ<EFBFBD><EFBFBD><EFBFBD></td><td><input class="td-content-input td-content-readonly" id="_showFileName" style="cursor:pointer;" readonly><input type="button" class="btn btn-primary" style="padding:1px 5px;margin:-1px 2px;" value="<EFBFBD><EFBFBD><EFBFBD>" id="_browserFileButton"></td></tr>';
_uploadWindowHtml += ' <tr><td>收款时间:</td><td><input class="Wdate td-content-input" onclick="WdatePicker(this,{readOnly:true});" id="id_uploadDate" name="uploadDate"/></td></tr>';
_uploadWindowHtml += ' <tr><td>上传文件:</td><td><input class="td-content-input td-content-readonly" id="_showFileName" style="cursor:pointer;" readonly><input type="button" class="btn btn-primary" style="padding:1px 5px;margin:-1px 2px;" value="浏览" id="_browserFileButton"></td></tr>';
_uploadWindowHtml += ' <tr class="content-separator">';
_uploadWindowHtml += ' <td colspan="2">';
_uploadWindowHtml += ' <a id="_uploadSubmit" href="javascript:void(0);" class="btn btn-primary"><span>ȷ<EFBFBD><EFBFBD></span></a>';
_uploadWindowHtml += ' <a id="_uploadCancel" href="javascript:void(0);" class="btn btn-primary" style="margin-left:20px;"><span>ȡ<EFBFBD><EFBFBD></span></a>';
_uploadWindowHtml += ' <a id="_uploadSubmit" href="javascript:void(0);" class="btn btn-primary"><span>确定</span></a>';
_uploadWindowHtml += ' <a id="_uploadCancel" href="javascript:void(0);" class="btn btn-primary" style="margin-left:20px;"><span>取消</span></a>';
_uploadWindowHtml += ' </td>';
_uploadWindowHtml += ' </tr>';
_uploadWindowHtml += ' </table>';
@ -576,10 +576,10 @@ function attachmentUpWithUploadDate(config){
var uploadDate = _formBox.find('#id_uploadDate').val();
var file = _formBox.find('#_hiddenFileName').val();
if(file == false){
alert("<EFBFBD><EFBFBD>ѡ<EFBFBD><EFBFBD><EFBFBD>ϴ<EFBFBD><EFBFBD>ļ<EFBFBD>");
alert("请选择上传文件");
return false;
} else if(uploadDate == false){
alert("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>տ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
alert("请输入收款日期");
return false;
}
config.parames = config.parames ? config.parames : {};
@ -604,7 +604,7 @@ function attachmentUpWithUploadDate(config){
}
//<EFBFBD>ϴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//上传附件
function attachmentUpMini(config){
var openurl = config.url;
var param = fileDownLoadParams(config,"url,title,parames","str");
@ -631,8 +631,8 @@ function attachmentUpMini(config){
uploadAttachmentFileWindow_html += ' <tr><td colspan=2><input type="file" id="id_tableImportTemplate" name="tableImportTemplate" style="border:1px solid #DDD;cursor:pointer;"></td></tr>';
uploadAttachmentFileWindow_html += ' <tr class="content-separator">';
uploadAttachmentFileWindow_html += ' <td colspan="2">';
uploadAttachmentFileWindow_html += ' <a href="javascript:void(0);" class="btn btn-primary" onclick="javascript:attachmentFormSubmit(&quot;'+getRootPath()+openurl+'&quot;);"><span>ȷ<EFBFBD><EFBFBD></span></a>';
uploadAttachmentFileWindow_html += ' <a style="margin-left:20px;" href="javascript:void(0);" class="btn btn-primary" onclick=\'javascript:mini.get("id_downOrLoadFormWindow").hide();\'><span>ȡ<EFBFBD><EFBFBD></span></a>';
uploadAttachmentFileWindow_html += ' <a href="javascript:void(0);" class="btn btn-primary" onclick="javascript:attachmentFormSubmit(&quot;'+getRootPath()+openurl+'&quot;);"><span>确定</span></a>';
uploadAttachmentFileWindow_html += ' <a style="margin-left:20px;" href="javascript:void(0);" class="btn btn-primary" onclick=\'javascript:mini.get("id_downOrLoadFormWindow").hide();\'><span>取消</span></a>';
uploadAttachmentFileWindow_html += ' </td>';
uploadAttachmentFileWindow_html += ' </tr>';
uploadAttachmentFileWindow_html += ' </table>';
@ -653,7 +653,7 @@ function attachmentUpMini(config){
// jQuery("#id_downOrLoadFormWindow").window("open");
}
//<EFBFBD>ϴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//上传附件
function attachmentUp(config){
var openurl = config.url;
@ -681,8 +681,8 @@ function attachmentUp(config){
uploadAttachmentFileWindow_html += ' <tr><td colspan=2><input type="file" id="id_tableImportTemplate" name="tableImportTemplate" style="border:1px solid #DDD;cursor:pointer;"></td></tr>';
uploadAttachmentFileWindow_html += ' <tr class="content-separator">';
uploadAttachmentFileWindow_html += ' <td colspan="2">';
uploadAttachmentFileWindow_html += ' <a class="mini-button" iconCls="icon-add" onclick="javascript:attachmentFormSubmit(&quot;'+getRootPath()+openurl+'&quot;);"><span>ȷ<EFBFBD><EFBFBD></span></a>';
uploadAttachmentFileWindow_html += ' <a style="margin-left:20px;" class="mini-button" iconCls="icon-close" onclick=\'javascript:mini.get("id_downOrLoadFormWindow").hide();\'><span>ȡ<EFBFBD><EFBFBD></span></a>';
uploadAttachmentFileWindow_html += ' <a class="mini-button" iconCls="icon-add" onclick="javascript:attachmentFormSubmit(&quot;'+getRootPath()+openurl+'&quot;);"><span>确定</span></a>';
uploadAttachmentFileWindow_html += ' <a style="margin-left:20px;" class="mini-button" iconCls="icon-close" onclick=\'javascript:mini.get("id_downOrLoadFormWindow").hide();\'><span>取消</span></a>';
uploadAttachmentFileWindow_html += ' </td>';
uploadAttachmentFileWindow_html += ' </tr>';
uploadAttachmentFileWindow_html += ' </table>';
@ -708,7 +708,7 @@ function attachmentFormSubmit(url){
if(!window.currentImportExcelLoadMask)
{
window.currentImportExcelLoadMask = new tracywindyLoadMask(document.body,"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>Ե<EFBFBD>...");
window.currentImportExcelLoadMask = new tracywindyLoadMask(document.body,"操作进行中 请稍等...");
}
if(window.currentImportExcelLoadMask){
@ -732,7 +732,7 @@ function attachmentDown(config){
if(!window.currentImportExcelLoadMask)
{
window.currentImportExcelLoadMask = new tracywindyLoadMask(document.body,"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>Ե<EFBFBD>...");
window.currentImportExcelLoadMask = new tracywindyLoadMask(document.body,"操作进行中 请稍等...");
}
var tempurl=config.url;
window.currentImportExcelLoadMask.show();
@ -790,7 +790,7 @@ function attachmentDown(config){
}
function fileCreateWordByIds(config,uploadid){
if(!window.currentDeleteFileLoadMask)
{window.currentDeleteFileLoadMask = new tracywindyLoadMask(document.body,"<EFBFBD><EFBFBD><EFBFBD>ں<EFBFBD>ͬ <20><><EFBFBD>Ե<EFBFBD>..."); }
{window.currentDeleteFileLoadMask = new tracywindyLoadMask(document.body,"正在合同 请稍等..."); }
window.currentDeleteFileLoadMask.show();
var url="/leasing/template/CreateFileByTemplate.action";
tempurl=config.url||url;
@ -810,7 +810,7 @@ function fileCreateWordByIds(config,uploadid){
if(vlist.result=="success"){
var list=getTracywindyObject(uploadid);
list.AddRows(vlist.message);
alert("<EFBFBD>ļ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɳɹ<EFBFBD>");
alert("文件生成成功");
}else{
alert(vlist.message);
}
@ -856,29 +856,29 @@ function fileDownLoadParams(config, exectFeild, reType) {
function getTaskTypeChineseName(taskType){
var chineseMapping = {
"PENDING":"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
"DELEGATE":"ί<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
"ASSIGNMENTPENDING":"ָ<EFBFBD>ɴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
"ASSIGNMENTCOMPLETED":"ָ<EFBFBD><EFBFBD><EFBFBD>Ѵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
"READ":"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
"SIGNATURE":"<EFBFBD><EFBFBD>ǩ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
"PENDING":"待办任务",
"DELEGATE":"委托任务",
"ASSIGNMENTPENDING":"指派待处理任务",
"ASSIGNMENTCOMPLETED":"指派已处理任务",
"READ":"传阅任务",
"SIGNATURE":"会签任务"
};
return chineseMapping[taskType.toUpperCase()];
}
//<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><EFBFBD>
//加载模板
function loadTemplate(config){
//ע<EFBFBD><EFBFBD>config<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//templateDiv<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ص<EFBFBD>ģ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><EFBFBD>
//oneClassify:һ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//twoClassify:<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//threethClassify:<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//fourClassify:<EFBFBD>ļ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//fiveClassify:<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//config参数
//templateDiv:加载的模板放在位置
//oneClassify:一级分类
//twoClassify:二级分类
//threethClassify:三级分类
//fourClassify:四级分类
//fiveClassify:五级分类
var params=fileDownLoadParams(config,"","array");
var templateDiv=config.templateDiv;
config.changeRowNum = config.changeRowNum || 4;
window.currentDeleteFileLoadMask = new tracywindyLoadMask(document.body,"<EFBFBD><EFBFBD><EFBFBD>ڼ<EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><EFBFBD> <20><><EFBFBD>Ե<EFBFBD>...");
window.currentDeleteFileLoadMask = new tracywindyLoadMask(document.body,"正在加载模板 请稍等...");
currentDeleteFileLoadMask.show();
ajaxRequest({
url:getRootPath()+'/leasing/template/loadTemplateByClassify.action',
@ -892,13 +892,13 @@ function loadTemplate(config){
async:false,
failure:function(res){
currentDeleteFileLoadMask.hide();
alert("<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><EFBFBD>ʧ<EFBFBD><EFBFBD>!");},
alert("加载模板失败!");},
params:params
});
}
function createWordByIds(config){
//fileListTable:"ȡ<EFBFBD>ļ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>е<EFBFBD>ID"
//modename:'<EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
//fileListTable:"取文件件名列的ID"
//modename:'上一级分类'
config.fileListTable = config.fileListTable||"table_id_table_word_list_container";
var chk_value=[];
var tempid="";
@ -912,15 +912,15 @@ function createWordByIds(config){
$('input[name="contract_word_list_check_box"]:checked').each(function(){
chk_value.push($(this).attr("checked",false));
});
var filelist = getTracywindyObject(config.fileListTable).getRowsJsonData();//<EFBFBD><EFBFBD>ͬ<EFBFBD>
var filelist = getTracywindyObject(config.fileListTable).getRowsJsonData();//合同清单
if(chk_value.length<=0){
jQuery.messager.alert('<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ',"<div style='font-size:15px;line-height:30px;width:200px;'><3E>ѡģ<D1A1></div>",'error')
jQuery.messager.alert('错误提示',"<div style='font-size:15px;line-height:30px;width:200px;'>请勾选模板!</div>",'error')
return false;
}else{
for(var i=0;i<chk_value.length;i++){
for(var j=0;j<filelist.length;j++){
if(chk_value[i]==filelist[j].filetemplate){
jQuery.messager.alert('<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ',"<div style='font-size:15px;line-height:30px;width:200px;'><3E><><EFBFBD><EFBFBD><EFBFBD>ظ<EFBFBD><D8B8><EFBFBD><EFBFBD><EFBFBD>"+filelist[j].templatename+"<EFBFBD><EFBFBD></div>",'error')
jQuery.messager.alert('错误提示',"<div style='font-size:15px;line-height:30px;width:200px;'>不能重复生成"+filelist[j].templatename+"</div>",'error')
return false;
}
}
@ -942,9 +942,9 @@ function showContractFile(value,tableObj,columnName,columnIndex,rowData){
var base = "<a href='#' onclick='showWORDFile(\""+rowData.id+"\")'>{1}</a>{2}";
var base2 = "<a href='#' onclick='downloadFile(\""+rowData.id+"\")'>{1}</a>{2}";
var separator = "&nbsp;&nbsp;";
var updateFlag="<EFBFBD>";
var updateFlag="编辑";
var field=base.replace("{1}",updateFlag).replace("{2}",separator);
field=field+base2.replace("{1}","<EFBFBD><EFBFBD><EFBFBD><EFBFBD>").replace("{2}",separator);
field=field+base2.replace("{1}","下载").replace("{2}",separator);
return field;
}
function showWORDFile(doc_id){
@ -954,7 +954,7 @@ function showWORDFile(doc_id){
}
function importFinanceExcel(custid,initConfig){
attachmentUp({url:"/leasing/finance/importFinacne.acl",modelname:'cardupload',custid:custid,title:'<EFBFBD><EFBFBD><EFBFBD>񱨱<EFBFBD><EFBFBD>д<EFBFBD>',parames:initConfig});
attachmentUp({url:"/leasing/finance/importFinacne.acl",modelname:'cardupload',custid:custid,title:'财务报表中传',parames:initConfig});
}
function DefaultAjaxCallBack(message){
if(window.currentImportExcelLoadMask){
@ -967,9 +967,9 @@ function getFuncRightManage(userid,deptcolumn,managecolumn){
var params = {};
var datas = [];
var conditon = "";
params["userid"] = userid || "${sessionScope['login_userid']}"; //<EFBFBD><EFBFBD>½<EFBFBD><EFBFBD>ID
params["deptcolumn"] = deptcolumn; //<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɺ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>磺'contract_info.proj_dept'<27><>
params["managecolumn"] = managecolumn; //<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɺ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>磺'contract_info.proj_manage'<27><>
params["userid"] = userid || "${sessionScope['login_userid']}"; //登陆人ID
params["deptcolumn"] = deptcolumn; //部门条件字段名(可含别名,如:'contract_info.proj_dept'
params["managecolumn"] = managecolumn; //担当条件字段名(可含别名,如:'contract_info.proj_manage'
params["xmlFileName"] = "/eleasing/jsp/base/funcright_manage.xml";
$.ajax({
@ -977,6 +977,7 @@ function getFuncRightManage(userid,deptcolumn,managecolumn){
async:false,
params:params,
success:function(res){
debugger;
var jsonData1 = '';
jsonData1=eval("(" + res.responseText + ")");
datas = jsonData1["datas"];

View File

@ -80,9 +80,6 @@
if(request.getParameter("DOFILTER_DF_"+ sColName +"_2_VALUE")!=null){
value2 = URLDecoder.decode(request.getParameter("DOFILTER_DF_"+ sColName +"_2_VALUE").toString(),"UTF-8");
//ARE.getLog().trace("value2 = " + value2);
if(value2==null || "".equals(value2)){
value2="undefined";
}
}
if(null!=customFilter){
if(customFilter.checkFilter(sColName)){

View File

@ -4414,10 +4414,12 @@ vjs.SeekBar.prototype.onMouseMove = function(event){
};
vjs.SeekBar.prototype.onMouseUp = function(event){
debugger
vjs.Slider.prototype.onMouseUp.call(this, event);
this.player_.scrubbing = false;
if (this.videoWasPlaying) {
debugger
this.player_.play();
}
};

View File

@ -164,7 +164,7 @@ public boolean validUserPassword(HttpServletRequest request, Transaction Sqlca,S
sql.append(sUserID);
sql.append("' and (endtime is null or endtime = '') group by userid");
String num = Sqlca.getString(new SqlObject(sql.toString()));
if(null != num){
if(null != num && !"80009U00000001".equals(sUserID) && !"administrator".equals(sUserID)){
throw new Exception("false");
}
}else if("compulsive".equals(loginType)){
@ -197,17 +197,17 @@ public boolean validUserPassword(HttpServletRequest request, Transaction Sqlca,S
%><script type="text/javascript">
<%
String sPWDState = new UserMarkInfo(Sqlca,CurUser.getUserID()).getPasswordState();
//if(true && // 开发模式不做首次登录/密码过期校验
// (sPWDState.equals(String.valueOf(SecurityAuditConstants.CODE_USER_FIRST_LOGON)) || sPWDState.equals(String.valueOf(SecurityAuditConstants.CODE_PWD_OVERDUE)))){
if(true && // 开发模式不做首次登录/密码过期校验
(sPWDState.equals(String.valueOf(SecurityAuditConstants.CODE_USER_FIRST_LOGON)) || sPWDState.equals(String.valueOf(SecurityAuditConstants.CODE_PWD_OVERDUE)))){
%>
<%-- window.open("<%=CurConfig.getContextPath() %>/Redirector?ComponentURL=/AppMain/ModifyPassword.jsp","_top"); --%>
window.open("<%=CurConfig.getContextPath() %>/Redirector?ComponentURL=/AppMain/ModifyPassword.jsp","_top");
<%
// }else{
}else{
String mainPath=getCurUseMainPath(sUserID,Sqlca);
%>
window.open("<%=CurConfig.getContextPath() %>/Redirector?ComponentURL=<%=mainPath%>","_top");
<%
// }
}
%></script>
<%
} catch (Exception e) {

View File

@ -1,20 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<Context>
<Resource name="jdbc/als" auth="Container" type="javax.sql.DataSource"
maxActive="30" maxIdle="2" maxWait="10000" username="apzl" password="apzl@2018"
driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://47.93.34.101:3306/apzl?rewriteBatchedStatements=true&amp;useUnicode=true&amp;characterEncoding=GBK&amp;autoReconnectForPools=true&amp;autoReconnect=true&amp;useSSL=false"
/>
<!-- <Resource name="jdbc/als" auth="Container" type="javax.sql.DataSource"
maxActive="30" maxIdle="2" maxWait="10000" username="apzl" password="apzl@2018"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://47.94.109.18:3306/apzl?rewriteBatchedStatements=true&amp;useUnicode=true&amp;characterEncoding=GBK&amp;autoReconnectForPools=true&amp;autoReconnect=true&amp;useSSL=false" /> -->
<!-- <Resource name="jdbc/als" auth="Container" type="javax.sql.DataSource"
maxActive="30" maxIdle="2" maxWait="10000" username="apzl" password="apzl@2018"
driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://60.205.189.63:3306/apzl?rewriteBatchedStatements=true&amp;useUnicode=true&amp;characterEncoding=GBK&amp;autoReconnectForPools=true&amp;autoReconnect=true&amp;useSSL=false"
/> -->
<!-- <Resource name="jdbc/als" auth="Container" type="javax.sql.DataSource"
maxActive="30" maxIdle="2" maxWait="10000" username="apzl" password="123"
driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://172.16.21.174:3306/apzl?rewriteBatchedStatements=true&amp;useUnicode=true&amp;characterEncoding=GBK&amp;autoReconnectForPools=true&amp;autoReconnect=true&amp;useSSL=false"
/> -->
<Resource
name="jdbc/als"
auth="Container"
type="javax.sql.DataSource"
maxActive="1000"
maxIdle="2"
maxWait="10000"
username="apzl"
password="APleasing-66"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://rm-2zed0cp432cn85447.mysql.rds.aliyuncs.com:3306/apzl?rewriteBatchedStatements=true&amp;useUnicode=true&amp;characterEncoding=GBK&amp;autoReconnectForPools=true&amp;autoReconnect=true&amp;useSSL=false" />
</Context>

View File

@ -94,9 +94,6 @@
if("ADJUST_INTEREST".equals(componentID)) {
doTemp.setHtmlEvent("VALUE_ISADJUST_INTEREST", "onchange", "checkValueIsadjustInterest");
}
if("product_rate".equals(componentID)) {
doTemp.setHtmlEvent("VALUE_TERMTYPE", "onchange", "checkValueIsFixed");
}
dwTemp.ReadOnly = "0"; //设置是否只读 1:只读 0:可写
dwTemp.genHTMLObjectWindow("");
CurPage.setObjectWindowOutput(dwTemp.CurPage.getObjectWindowOutput());
@ -135,35 +132,7 @@
if("ADJUST_INTEREST" == "<%=componentID%>") {
checkValueIsadjustInterest();
}
if("product_rate" == "<%=componentID%>") {
checkValueIsFixed();
}
})
function checkValueIsFixed(){
debugger;
var valueIsFixed = getItemValue(0, 0, "VALUE_TERMTYPE");
if("01" == valueIsFixed){
setItemReadOnly(0, 0, "MINIMUMVALUE_TERMSCOPE", true);
setItemReadOnly(0, 0, "MAXIMUMVALUE_TERMSCOPE", true);
setItemRequired(0, "MINIMUMVALUE_TERMSCOPE", false);
setItemRequired(0, "MAXIMUMVALUE_TERMSCOPE", false);
setItemValue(0, 0, "MINIMUMVALUE_TERMSCOPE", "");
setItemValue(0, 0, "MAXIMUMVALUE_TERMSCOPE", "");
setItemReadOnly(0, 0, "OPTIONALVALUE_INCOME_NUMBER", false);
setItemRequired(0, "OPTIONALVALUE_INCOME_NUMBER", true);
}else{
setItemReadOnly(0, 0, "OPTIONALVALUE_INCOME_NUMBER", true);
setItemRequired(0, "OPTIONALVALUE_INCOME_NUMBER", false);
setItemValue(0, 0, "OPTIONALVALUE_INCOME_NUMBER", "");
setItemReadOnly(0, 0, "MINIMUMVALUE_TERMSCOPE", false);
setItemReadOnly(0, 0, "MAXIMUMVALUE_TERMSCOPE", false);
setItemRequired(0, "MINIMUMVALUE_TERMSCOPE", true);
setItemRequired(0, "MAXIMUMVALUE_TERMSCOPE", true);
}
}
//利率类型JS校验
function checkValueIsadjustInterest() {

View File

@ -100,7 +100,7 @@ include file="/Frame/resources/include/ui/include_info.jspf"%>
$(this).parent().show();
}
}
else if("2"==dataType || "5"==dataType || "6"==dataType || "7"==dataType){
else if("2"==dataType || "5"==dataType || "6"==dataType){
if(this.value=="MINIMUMVALUE" || this.value=="MAXIMUMVALUE" || this.value=="VALUE"){
$(this).parent().show();
}

View File

@ -69,7 +69,7 @@
String projectId = flow.getAttribute("proj_id").getString();
//判断是否存在,不存在就从配置表倒到临时表
DocListInitAction.initDocList(docParam,other,docClassItemno,CurConfig,Sqlca);
DocListInitAction.initDocList(docParam,other,docClassItemno,CurConfig);
ASObjectModel doTemp = new ASObjectModel(sTempletNo);
String otherWhere=DocListInitAction.getFlowWhere(flow,"","rela");
doTemp.appendJboWhere(otherWhere);

View File

@ -1,30 +1,100 @@
<%@page import="java.io.File"%>
<%@page import="java.net.URLDecoder"%>
<%@page import="org.apache.commons.io.FileUtils"%>
<%@page import="com.amarsoft.are.jbo.impl.BizObjectTableMapper"%>
<%@page import="com.amarsoft.awe.util.DBKeyHelp"%>
<%@ page import="com.amarsoft.app.lc.workflow.action.GetFlowAction" %>
<%@ page import="com.amarsoft.dict.als.manage.NameManager" %>
<%@page import="com.amarsoft.awe.common.attachment.*"%>
<%@ page import="com.tenwa.doc.action.DocListInitAction" %>
<%@page import="org.apache.commons.fileupload.FileItem"%>
<%@page import="org.apache.commons.fileupload.servlet.ServletFileUpload"%>
<%@page import="org.apache.commons.fileupload.disk.DiskFileItemFactory"%>
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/IncludeBegin.jsp"%><%
AmarsoftUpload myAmarsoftUpload = new AmarsoftUpload();
myAmarsoftUpload.initialize(pageContext);
myAmarsoftUpload.upload();
String oneClassify=(String)myAmarsoftUpload.getRequest().getParameter("ONE_CLASSIFY");//一级分类
<%@ include file="/IncludeBegin.jsp"%>
<%
// AmarsoftUpload myAmarsoftUpload = new AmarsoftUpload();
// myAmarsoftUpload.initialize(pageContext);
// myAmarsoftUpload.upload();
//1.创建DiskFileItemFactory对象配置缓存用
DiskFileItemFactory diskFileItemFactory = new DiskFileItemFactory();
// 2. 创建 ServletFileUpload对象
ServletFileUpload servletFileUpload = new ServletFileUpload(diskFileItemFactory);
// 3. 设置文件名称编码
// servletFileUpload.setHeaderEncoding("UTF-8");
List<FileItem> items = servletFileUpload.parseRequest(request);
// String libraryId = "";//附件业务数据表编号
String inputTime = StringFunction.getTodayNow(); //附件编号上传时间
long fileSize = 0l; //文件大小
String contentType = ""; //文件类型
String sFileName = ""; //文件名称
String fileId = "";
String objectType = "";
String oneClassify = "";
String docId = "";
String Remark = "";
String cust_id = "";
String flowunid = "";
String ObjectType = "";
InputStream is = null;
for (FileItem fileItem : items) {
if (fileItem.isFormField()) { // >> 普通数据
String fieldValue = fileItem.getString("GB18030");
String fieldName = fileItem.getFieldName();
if("ONE_CLASSIFY".equals(fieldName)) {
oneClassify = fieldValue;
} else if("DOC_NAME".equals(fieldName)) {
docId = fieldValue;
} else if("REMARK".equals(fieldName)) {
Remark = fieldValue;
} else if("CUST_ID".equals(fieldName)) {
cust_id = fieldValue;
} else if("FLOWUNID".equals(fieldName)) {
flowunid = flowunid != null && !"".equals(flowunid) ? flowunid : fieldValue;
} else if("OBJECTTYPE".equals(fieldName)) {
ObjectType = fieldValue;
}
ARE.getLog().info(fieldName + ": " + fieldValue);
} else {
//获取文件的实际内容
is = fileItem.getInputStream();
contentType = fileItem.getContentType();
sFileName = fileItem.getName();
fileSize = fileItem.getSize();
}
}
// String oneClassify=(String)myAmarsoftUpload.getRequest().getParameter("ONE_CLASSIFY");//一级分类
oneClassify = oneClassify==null?"004001":oneClassify;
String docId=(String)myAmarsoftUpload.getRequest().getParameter("DOC_NAME"); //二级分类
String sFileName = myAmarsoftUpload.getFiles().getFile(0).getFileName(); //文件名称
String Remark= (String)myAmarsoftUpload.getRequest().getParameter("REMARK"); //备注
String cust_id=(String)myAmarsoftUpload.getRequest().getParameter("CUST_ID"); //客户ID
// String docId=(String)myAmarsoftUpload.getRequest().getParameter("DOC_NAME"); //二级分类
// String sFileName = fileName; //myAmarsoftUpload.getFiles().getFile(0).getFileName(); //文件名称
// System.out.println("文件名UTF-8" + new String(sFileName.getBytes(), "UTF-8"));
// System.out.println("文件名GBK" + new String(sFileName.getBytes(), "GBK"));
// System.out.println("文件名GB18030" + new String(sFileName.getBytes(), "GB18030"));
// String Remark= (String)myAmarsoftUpload.getRequest().getParameter("REMARK"); //备注
// System.out.println("备注UTF-8" + new String(Remark.getBytes(), "UTF-8"));
// System.out.println("备注GBK" + new String(Remark.getBytes(), "GBK"));
// System.out.println("备注GB18030" + new String(Remark.getBytes(), "GB18030"));
// String cust_id=(String)myAmarsoftUpload.getRequest().getParameter("CUST_ID"); //客户ID
BizObject docconfig=JBOFactory.createBizObjectQuery("jbo.app.tenwa.doc.LB_DOCCONFIG","id=:id").setParameter("id", docId).getSingleResult(false);
String docName=docconfig.getAttribute("DOC_NAME").getString();
String docType=docconfig.getAttribute("DOC_TYPE").getString();//资料类型
String doc_Class_Itemno=docconfig.getAttribute("DOC_CLASS_ITEMNO").getString();//资料类型
String libraryId=""; //附件编号
String InputTime= StringFunction.getTodayNow(); //附件上传时间
String flowunid= (String)myAmarsoftUpload.getRequest().getParameter("FLOWUNID"); //流程号
String ObjectType=(String)myAmarsoftUpload.getRequest().getParameter("OBJECTTYPE");//流程类型
// String flowunid= (String)myAmarsoftUpload.getRequest().getParameter("FLOWUNID"); //流程号
// String ObjectType=(String)myAmarsoftUpload.getRequest().getParameter("OBJECTTYPE");//流程类型
String otherParamWhere="";
if(oneClassify==null){oneClassify="";}else if(oneClassify.length()>1){otherParamWhere=otherParamWhere+" and One_Classify=:oneClassify";}
@ -109,8 +179,8 @@
attr.setAttributeValue("FlowUnid", flowunid);
//得到不带路径的文件名
sFileName = StringFunction.getFileName(sFileName);
sFileName = URLDecoder.decode(URLDecoder.decode(sFileName,"utf-8"),"utf-8");
// sFileName = StringFunction.getFileName(sFileName);
// sFileName = URLDecoder.decode(URLDecoder.decode(sFileName,"utf-8"),"utf-8");
//定义数据库操作变量
SqlObject so = null;
String sNewSql = "";
@ -121,26 +191,30 @@
String trueTable = ((BizObjectTableMapper)attrBm).getTable(); //取得真实的表名
String sAttachmentNo = DBKeyHelp.getSerialNo(trueTable,"Id");
if (!myAmarsoftUpload.getFiles().getFile(0).isMissing()){
// if (!myAmarsoftUpload.getFiles().getFile(0).isMissing()){
try {
String uuid=java.util.UUID.randomUUID().toString().replaceAll("-", "");
String sFullPath =com.tenwa.officetempalte.util.FileOperatorUtil.getuploadFileDir(sFileSavePath) +uuid+"_"+sFileName;
//com.amarsoft.awe.common.attachment.FileNameHelper.getFullPath(libraryId, sAttachmentNo,sFileName, sFileSavePath, sFileNameType, application);
myAmarsoftUpload.getFiles().getFile(0).saveAs(sFullPath);
// myAmarsoftUpload.getFiles().getFile(0).saveAs(sFullPath);
//保存文件
File targetFile = new File(sFullPath);
;
FileUtils.copyInputStreamToFile(is, new File(sFullPath));
//得到带相对路径的文件名
String sFilePath = sFullPath.replace(sFileSavePath, "");
attr.setAttributeValue("FilePath",sFilePath);
attr.setAttributeValue("FullPath",sFullPath);
attr.setAttributeValue("Content_Type",DataConvert.toString(myAmarsoftUpload.getFiles().getFile(0).getContentType()));
attr.setAttributeValue("FileSize",DataConvert.toString(String.valueOf(myAmarsoftUpload.getFiles().getFile(0).getSize())));
attr.setAttributeValue("Content_Type",contentType);
attr.setAttributeValue("FileSize",fileSize);
attrBm.saveObject(attr);
myAmarsoftUpload = null;
// myAmarsoftUpload = null;
}catch(Exception e){
e.printStackTrace();
out.println("An error occurs : " + e.toString());
attrBm.deleteObject(attr);
myAmarsoftUpload = null;
// myAmarsoftUpload = null;
%>
<script type="text/javascript">
alert("上传失败");//上传文件失败!
@ -148,7 +222,7 @@
</script>
<%
}
}
// }
%>
<script type="text/javascript">
alert("上传成功");//上传文件成功!

View File

@ -62,7 +62,7 @@
<%/*~BEGIN~可编辑区~[Editable=true;CodeAreaID=Info04;Describe=定义按钮;]~*/%>
<%
String sButtons[][] = {
//{"true","","Button","已处理","已处理","hasProcess()","","","","btn_icon_detail",""},
{"true","","Button","已处理","已处理","hasProcess()","","","","btn_icon_detail",""},
{"true","","Button","已知","已知","hasKnow()","","","","btn_icon_detail",""}
};
sButtonPosition = "north";

View File

@ -15,7 +15,7 @@
//0、是否展示 1、 权限控制 2、 展示类型 3、按钮显示名称 4、按钮解释文字 5、按钮触发事件代码 6、 7、 8、 9、图标CSS层叠样式 10、风格
String sButtons[][] = {
{"true","","Button","消息详情","消息详情","viewAndEdit()","","","","btn_icon_detail",""},
//{"true","","Button","已处理","已处理","hasProcess()","","","","btn_icon_detail",""},
{"true","","Button","已处理","已处理","hasProcess()","","","","btn_icon_detail",""},
{"true","","Button","已知","已知","hasKnow()","","","","btn_icon_detail",""}
};
%><%@include file="/Frame/resources/include/ui/include_list.jspf"%>
@ -30,14 +30,6 @@
}
function viewAndEdit(){
var sUrl = "/Tenwa/Core/BussinessMessage/MessageInfo/BaseMessageInfo.jsp";
var config = getItemValue(0,getRow(),"config_id");
if( "230f12df57324ad7b4f959b9ef52596a" == config){
sUrl = "/Tenwa/wechat/WechatBasicChange.jsp";
}else if ("7457fee6a7654054b0a214bf05d8c68e" == config){
sUrl = "/Tenwa/wechat/WechatAdvanceSettleInfo.jsp";
}else if ("b407c6f005f54319b8f3b3396efae620" == config){
sUrl = "/Tenwa/wechat/WechatBanknumberChangeInfo.jsp";
}
var ID = getItemValue(0,getRow(),"ID");
if(typeof(ID) == "undefined" || ID.length == 0 )
{

View File

@ -1,9 +1,10 @@
var OFFICE_CONTROL_OBJ;//<EFBFBD>ؼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
var IsFileOpened; //<EFBFBD>ؼ<EFBFBD><EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD>ĵ<EFBFBD>
var OFFICE_CONTROL_OBJ;//控件对象
var IsFileOpened; //控件是否打开文档
var fileType ;
var fileTypeSimple;
function intializePage(fileUrl)
{
debugger;
OFFICE_CONTROL_OBJ=document.getElementById("TANGER_OCX");
NTKO_OCX_OpenDoc(fileUrl);
@ -25,7 +26,7 @@ function onPageClose()
{
if(!OFFICE_CONTROL_OBJ.activeDocument.saved)
{
if(confirm( "<EFBFBD>ĵ<EFBFBD><EFBFBD>޸Ĺ<EFBFBD>,<2C><>û<EFBFBD>б<EFBFBD><D0B1><EFBFBD>,<2C>Ƿ<EFBFBD><C7B7><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD>?"))
if(confirm( "文档修改过,还没有保存,是否需要保存?"))
{
saveFileToUrl();
}
@ -46,7 +47,7 @@ function setFileOpenedOrClosed(bool)
fileType = OFFICE_CONTROL_OBJ.DocType ;
}
function trim(str)
{ //ɾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵Ŀո<EFBFBD>
{ //删除左右两端的空格
//return str.replace(/(^\s*)|(\s*$)/g, "");
}
function saveFileToUrl()
@ -84,18 +85,18 @@ function saveFileToUrl()
default :
fileType = "unkownfiletype";
}
result = OFFICE_CONTROL_OBJ.saveToURL(myUrl,//<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>url<EFBFBD><EFBFBD>ַ
"upLoadFile",//<EFBFBD>ļ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>id<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><input type=file name=upLoadFile <20>е<EFBFBD>name
"fileType="+fileType, //<EFBFBD><EFBFBD>ؼ<EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>IJ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>"p1=a&p2=b&p3=c"
fileName, //<EFBFBD>ϴ<EFBFBD><EFBFBD>ļ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><input type=file <20><>value
0 //<EFBFBD><EFBFBD>ؼ<EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD>id<EFBFBD><EFBFBD>Ҳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>form<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>кţ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӧ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>0.
result = OFFICE_CONTROL_OBJ.saveToURL(myUrl,//提交到的url地址
"upLoadFile",//文件域的id类似<input type=file name=upLoadFile 中的name
"fileType="+fileType, //与控件一起提交的参数如:"p1=a&p2=b&p3=c"
fileName, //上传文件的名称,类似<input type=file 的value
0 //与控件一起提交的表单id也可以是form的序列号这里应该是0.
);
if (browser=="IE"){
//alert(result);
alert("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>")
alert("操作成功")
OFFICE_CONTROL_OBJ.activeDocument.saved=true;
}
document.all("statusBar").innerHTML="<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ:"+result;
document.all("statusBar").innerHTML="服务器返回信息:"+result;
//window.close();
}
@ -109,7 +110,7 @@ function saveFileAsHtmlToUrl()
{
result=OFFICE_CONTROL_OBJ.PublishAsHTMLToURL("upLoadHtmlFile.jsp","uploadHtml","htmlFileName="+htmlFileName,htmlFileName);
result=trim(result);
document.all("statusBar").innerHTML="<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ:"+result;
document.all("statusBar").innerHTML="服务器返回信息:"+result;
alert(result);
window.close();
}
@ -136,12 +137,12 @@ function addServerSecSign()
{
try
{
alert("<EFBFBD><EFBFBD>ʽ<EFBFBD><EFBFBD>û<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>EKEY<EFBFBD><EFBFBD>\r\n\r\n<><6E>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD>ӡ<EFBFBD><D3A1>ϵͳ<CFB5><CDB3>ʾ<EFBFBD><CABE><EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD><EBB9BA><EFBFBD><EFBFBD>ʽ<EFBFBD><EFBFBD><E6B1BE>");
alert("正式版本用户请插入EKEY\r\n\r\n此为电子印章系统演示功能请购买正式版本");
OFFICE_CONTROL_OBJ.AddSecSignFromURL("ntko",signUrl);}
catch(error){}
}
else
{alert("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĵ<EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD>ð<EFBFBD>ȫǩ<EFBFBD><EFBFBD>ӡ<EFBFBD><EFBFBD>.");}
{alert("不能在该类型文档中使用安全签名印章.");}
}
}
function addLocalSecSign()
@ -155,7 +156,7 @@ function addLocalSecSign()
catch(error){}
}
else
{alert("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĵ<EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD>ð<EFBFBD>ȫǩ<EFBFBD><EFBFBD>ӡ<EFBFBD><EFBFBD>.");}
{alert("不能在该类型文档中使用安全签名印章.");}
}
}
function addEkeySecSign()
@ -169,7 +170,7 @@ function addEkeySecSign()
catch(error){}
}
else
{alert("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĵ<EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD>ð<EFBFBD>ȫǩ<EFBFBD><EFBFBD>ӡ<EFBFBD><EFBFBD>.");}
{alert("不能在该类型文档中使用安全签名印章.");}
}
}
function addHandSecSign()
@ -183,7 +184,7 @@ function addHandSecSign()
catch(error){}
}
else
{alert("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĵ<EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD>ð<EFBFBD>ȫǩ<EFBFBD><EFBFBD>ӡ<EFBFBD><EFBFBD>.");}
{alert("不能在该类型文档中使用安全签名印章.");}
}
}
@ -193,14 +194,14 @@ function addServerSign(signUrl)
{
try
{
OFFICE_CONTROL_OBJ.AddSignFromURL("ntko",//ӡ<EFBFBD>µ<EFBFBD><EFBFBD>û<EFBFBD><EFBFBD><EFBFBD>
signUrl,//ӡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>url
100,//<EFBFBD><EFBFBD>߾<EFBFBD>
100,//<EFBFBD>ϱ߾<EFBFBD> <20><><EFBFBD><EFBFBD>Relative<76><65><EFBFBD>ѡ<E8B6A8><D1A1>ͬ<EFBFBD><CDAC><EFBFBD>ն<EFBFBD><D5B6><EFBFBD>
"ntko",//<EFBFBD><EFBFBD><EFBFBD><EFBFBD>DoCheckSign<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǩ<EFBFBD><EFBFBD>ӡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤ӡ<D6A4>µ<EFBFBD><C2B5>ַ<EFBFBD><D6B7><EFBFBD>
3, //Relative,ȡֵ1-4<><34><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߾<EFBFBD><DFBE><EFBFBD>ϱ߾<CFB1><DFBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><C2B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڵ<EFBFBD>λ<EFBFBD><CEBB> 1<><31><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD>ã<EFBFBD>2<EFBFBD><32>ҳ<EFBFBD>߾ࣻ3<E0A3BB><33>ҳ<EFBFBD><D2B3><EFBFBD><EFBFBD><EFBFBD> 4<><34>Ĭ<EFBFBD><C4AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
100,//<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӡ<EFBFBD><EFBFBD><><C4AC>100%
1); //0ӡ<EFBFBD><EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>·<EFBFBD>,1λ<31><CEBB><EFBFBD>Ϸ<EFBFBD>
OFFICE_CONTROL_OBJ.AddSignFromURL("ntko",//印章的用户名
signUrl,//印章所在服务器相对url
100,//左边距
100,//上边距 根据Relative的设定选择不同参照对象
"ntko",//调用DoCheckSign函数签名印章信息,用来验证印章的字符串
3, //Relative,取值1-4。设置左边距和上边距相对以下对象所在的位置 1光标位置2页边距3页面距离 4默认设置栏段落
100,//缩放印章,默认100%
1); //0印章位于文字下方,1位于上方
}
catch(error){}
@ -213,15 +214,15 @@ function addLocalSign()
{
try
{
OFFICE_CONTROL_OBJ.AddSignFromLocal("ntko",//ӡ<EFBFBD>µ<EFBFBD><EFBFBD>û<EFBFBD><EFBFBD><EFBFBD>
"",//ȱʡ<EFBFBD>ļ<EFBFBD><EFBFBD><EFBFBD>
true,//<EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD>ʾѡ<EFBFBD><EFBFBD>
100,//<EFBFBD><EFBFBD>߾<EFBFBD>
100,//<EFBFBD>ϱ߾<EFBFBD> <20><><EFBFBD><EFBFBD>Relative<76><65><EFBFBD>ѡ<E8B6A8><D1A1>ͬ<EFBFBD><CDAC><EFBFBD>ն<EFBFBD><D5B6><EFBFBD>
"ntko",//<EFBFBD><EFBFBD><EFBFBD><EFBFBD>DoCheckSign<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǩ<EFBFBD><EFBFBD>ӡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤ӡ<D6A4>µ<EFBFBD><C2B5>ַ<EFBFBD><D6B7><EFBFBD>
3, //Relative,ȡֵ1-4<><34><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߾<EFBFBD><DFBE><EFBFBD>ϱ߾<CFB1><DFBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><C2B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڵ<EFBFBD>λ<EFBFBD><CEBB> 1<><31><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD>ã<EFBFBD>2<EFBFBD><32>ҳ<EFBFBD>߾ࣻ3<E0A3BB><33>ҳ<EFBFBD><D2B3><EFBFBD><EFBFBD><EFBFBD> 4<><34>Ĭ<EFBFBD><C4AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
100,//<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӡ<EFBFBD><EFBFBD><><C4AC>100%
1); //0ӡ<EFBFBD><EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>·<EFBFBD>,1λ<31><CEBB><EFBFBD>Ϸ<EFBFBD>
OFFICE_CONTROL_OBJ.AddSignFromLocal("ntko",//印章的用户名
"",//缺省文件名
true,//是否提示选择
100,//左边距
100,//上边距 根据Relative的设定选择不同参照对象
"ntko",//调用DoCheckSign函数签名印章信息,用来验证印章的字符串
3, //Relative,取值1-4。设置左边距和上边距相对以下对象所在的位置 1光标位置2页边距3页面距离 4默认设置栏段落
100,//缩放印章,默认100%
1); //0印章位于文字下方,1位于上方
}
catch(error){}
}
@ -234,19 +235,19 @@ function addPicFromUrl(picURL)
{
try
{
OFFICE_CONTROL_OBJ.AddPicFromURL(picURL,//ͼƬ<EFBFBD><EFBFBD>url<EFBFBD><EFBFBD>ַ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>Ի<EFBFBD><EFBFBD>߾<EFBFBD><EFBFBD>Ե<EFBFBD>ַ
false,//<EFBFBD>Ƿ񸡶<EFBFBD>,<2C>˲<EFBFBD><CBB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊfalseʱ,top<6F><70>left<66><74>Ч
100,//left <EFBFBD><EFBFBD>߾<EFBFBD>
100,//top <EFBFBD>ϱ߾<EFBFBD> <20><><EFBFBD><EFBFBD>Relative<76><65><EFBFBD>ѡ<E8B6A8><D1A1>ͬ<EFBFBD><CDAC><EFBFBD>ն<EFBFBD><D5B6><EFBFBD>
1, //Relative,ȡֵ1-4<><34><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߾<EFBFBD><DFBE><EFBFBD>ϱ߾<CFB1><DFBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><C2B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڵ<EFBFBD>λ<EFBFBD><CEBB> 1<><31><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD>ã<EFBFBD>2<EFBFBD><32>ҳ<EFBFBD>߾ࣻ3<E0A3BB><33>ҳ<EFBFBD><D2B3><EFBFBD><EFBFBD><EFBFBD> 4<><34>Ĭ<EFBFBD><C4AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
100,//<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӡ<EFBFBD><EFBFBD><><C4AC>100%
1); //0ӡ<EFBFBD><EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>·<EFBFBD>,1λ<31><CEBB><EFBFBD>Ϸ<EFBFBD>
OFFICE_CONTROL_OBJ.AddPicFromURL(picURL,//图片的url地址可以时相对或者绝对地址
false,//是否浮动,此参数设置为false时,top和left无效
100,//left 左边距
100,//top 上边距 根据Relative的设定选择不同参照对象
1, //Relative,取值1-4。设置左边距和上边距相对以下对象所在的位置 1光标位置2页边距3页面距离 4默认设置栏段落
100,//缩放印章,默认100%
1); //0印章位于文字下方,1位于上方
}
catch(error){}
}
else
{alert("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĵ<EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD>ð<EFBFBD>ȫǩ<EFBFBD><EFBFBD>ӡ<EFBFBD><EFBFBD>.");}
{alert("不能在该类型文档中使用安全签名印章.");}
}
}
function addPicFromLocal()
@ -255,14 +256,14 @@ function addPicFromLocal()
{
try
{
OFFICE_CONTROL_OBJ.AddPicFromLocal("",//ӡ<EFBFBD>µ<EFBFBD><EFBFBD>û<EFBFBD><EFBFBD><EFBFBD>
true,//ȱʡ<EFBFBD>ļ<EFBFBD><EFBFBD><EFBFBD>
false,//<EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD>ʾѡ<EFBFBD><EFBFBD>
100,//<EFBFBD><EFBFBD>߾<EFBFBD>
100,//<EFBFBD>ϱ߾<EFBFBD> <20><><EFBFBD><EFBFBD>Relative<76><65><EFBFBD>ѡ<E8B6A8><D1A1>ͬ<EFBFBD><CDAC><EFBFBD>ն<EFBFBD><D5B6><EFBFBD>
1, //Relative,ȡֵ1-4<><34><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߾<EFBFBD><DFBE><EFBFBD>ϱ߾<CFB1><DFBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><C2B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڵ<EFBFBD>λ<EFBFBD><CEBB> 1<><31><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD>ã<EFBFBD>2<EFBFBD><32>ҳ<EFBFBD>߾ࣻ3<E0A3BB><33>ҳ<EFBFBD><D2B3><EFBFBD><EFBFBD><EFBFBD> 4<><34>Ĭ<EFBFBD><C4AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
100,//<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӡ<EFBFBD><EFBFBD><><C4AC>100%
1); //0ӡ<EFBFBD><EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>·<EFBFBD>,1λ<31><CEBB><EFBFBD>Ϸ<EFBFBD>
OFFICE_CONTROL_OBJ.AddPicFromLocal("",//印章的用户名
true,//缺省文件名
false,//是否提示选择
100,//左边距
100,//上边距 根据Relative的设定选择不同参照对象
1, //Relative,取值1-4。设置左边距和上边距相对以下对象所在的位置 1光标位置2页边距3页面距离 4默认设置栏段落
100,//缩放印章,默认100%
1); //0印章位于文字下方,1位于上方
}
catch(error){}
}
@ -276,24 +277,24 @@ function TANGER_OCX_AddDocHeader(strHeader)
var lineStr = "";
try
{
for(i=0;i<cNum;i++) lineStr += "_"; //<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>»<EFBFBD><EFBFBD><EFBFBD>
for(i=0;i<cNum;i++) lineStr += "_"; //生成下划线
with(OFFICE_CONTROL_OBJ.ActiveDocument.Application)
{
Selection.HomeKey(6,0); // go home
Selection.TypeText(strHeader);
Selection.TypeParagraph(); //<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Selection.TypeText(lineStr); //<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>»<EFBFBD><EFBFBD><EFBFBD>
// Selection.InsertSymbol(95,"",true); //<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>»<EFBFBD><EFBFBD><EFBFBD>
Selection.TypeText("<EFBFBD><EFBFBD>");
Selection.TypeText(lineStr); //<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>»<EFBFBD><EFBFBD><EFBFBD>
Selection.TypeParagraph(); //换行
Selection.TypeText(lineStr); //插入下划线
// Selection.InsertSymbol(95,"",true); //插入下划线
Selection.TypeText("");
Selection.TypeText(lineStr); //插入下划线
Selection.TypeParagraph();
//Selection.MoveUp(5, 2, 1); //<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>У<EFBFBD><EFBFBD>Ұ<EFBFBD>סShift<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Selection.HomeKey(6,1); //ѡ<EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>ͷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD>
Selection.ParagraphFormat.Alignment = 1; //<EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD><EFBFBD><EFBFBD>
//Selection.MoveUp(5, 2, 1); //上移两行且按住Shift键相当于选择两行
Selection.HomeKey(6,1); //选择到文件头部所有文本
Selection.ParagraphFormat.Alignment = 1; //居中对齐
with(Selection.Font)
{
NameFarEast = "<EFBFBD><EFBFBD><EFBFBD><EFBFBD>";
Name = "<EFBFBD><EFBFBD><EFBFBD><EFBFBD>";
NameFarEast = "宋体";
Name = "宋体";
Size = 12;
Bold = false;
Italic = false;
@ -319,11 +320,11 @@ function TANGER_OCX_AddDocHeader(strHeader)
DisableCharacterSpaceGrid = false;
EmphasisMark = 0;
}
Selection.MoveDown(5, 3, 0); //<EFBFBD><EFBFBD><EFBFBD><EFBFBD>3<EFBFBD><EFBFBD>
Selection.MoveDown(5, 3, 0); //下移3行
}
}
catch(err){
alert("<EFBFBD><EFBFBD><EFBFBD><EFBFBD>" + err.number + ":" + err.description);
alert("错误:" + err.number + ":" + err.description);
}
finally{
}
@ -331,10 +332,10 @@ function TANGER_OCX_AddDocHeader(strHeader)
function insertRedHeadFromUrl(headFileURL)
{
if(OFFICE_CONTROL_OBJ.doctype!=1)//OFFICE_CONTROL_OBJ.doctype=1Ϊword<EFBFBD>ĵ<EFBFBD>
if(OFFICE_CONTROL_OBJ.doctype!=1)//OFFICE_CONTROL_OBJ.doctype=1为word文档
{return;}
OFFICE_CONTROL_OBJ.ActiveDocument.Application.Selection.HomeKey(6,0);//<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĵ<EFBFBD><EFBFBD><EFBFBD>ͷ
OFFICE_CONTROL_OBJ.addtemplatefromurl(headFileURL);//<EFBFBD>ڹ<EFBFBD><EFBFBD>λ<EFBFBD>ò<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͷ<EFBFBD>ĵ<EFBFBD>
OFFICE_CONTROL_OBJ.ActiveDocument.Application.Selection.HomeKey(6,0);//光标移动到文档开头
OFFICE_CONTROL_OBJ.addtemplatefromurl(headFileURL);//在光标位置插入红头文档
}
function openTemplateFileFromUrl(templateUrl)
{
@ -342,14 +343,14 @@ function openTemplateFileFromUrl(templateUrl)
}
function doHandSign()
{
/*if(OFFICE_CONTROL_OBJ.doctype==1||OFFICE_CONTROL_OBJ.doctype==2)//<EFBFBD>˴<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>word<EFBFBD><EFBFBD>excel<EFBFBD>и<EFBFBD><EFBFBD><EFBFBD>.doctype=1<EFBFBD><EFBFBD>"word"<EFBFBD>ĵ<EFBFBD>,doctype=2<EFBFBD><EFBFBD>"excel"<EFBFBD>ĵ<EFBFBD>
/*if(OFFICE_CONTROL_OBJ.doctype==1||OFFICE_CONTROL_OBJ.doctype==2)//此处设置只允许在word和excel中盖章.doctype=1"word"文档,doctype=2"excel"文档
{*/
OFFICE_CONTROL_OBJ.DoHandSign2(
"ntko",//<EFBFBD><EFBFBD>дǩ<EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
"ntko",//signkey,DoCheckSign(<EFBFBD><EFBFBD><EFBFBD>ӡ<EFBFBD>º<EFBFBD><EFBFBD><EFBFBD>)<29><>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD>֤<EFBFBD><D6A4>Կ<EFBFBD><D4BF>
"ntko",//手写签名用户名称
"ntko",//signkey,DoCheckSign(检查印章函数)需要的验证密钥。
0,//left
0,//top
1,//relative,<EFBFBD>趨ǩ<EFBFBD><EFBFBD>λ<EFBFBD>õIJ<EFBFBD><EFBFBD>ն<EFBFBD><EFBFBD><EFBFBD>.0<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ļλ<EFBFBD>ò<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>Left,Top<6F><70><EFBFBD>Բ<EFBFBD><D4B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>á<EFBFBD>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD>ã<EFBFBD>2<EFBFBD><32>ҳ<EFBFBD>߾ࣻ3<E0A3BB><33>ҳ<EFBFBD><D2B3><EFBFBD><EFBFBD><EFBFBD> 4<><34>Ĭ<EFBFBD><C4AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>䣨Ϊ<E4A3A8><CEAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰ<EFBFBD>汾Ĭ<E6B1BE>Ϸ<EFBFBD>ʽ<EFBFBD><CABD>
1,//relative,设定签名位置的参照对象.0表示按照屏幕位置插入此时Left,Top属性不起作用。1光标位置2页边距3页面距离 4默认设置栏段落为兼容以前版本默认方式
100);
//}
}
@ -357,7 +358,7 @@ function SetReviewMode(boolvalue)
{
if(OFFICE_CONTROL_OBJ.doctype==1)
{
OFFICE_CONTROL_OBJ.ActiveDocument.TrackRevisions = boolvalue;//<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۼ<EFBFBD>
OFFICE_CONTROL_OBJ.ActiveDocument.TrackRevisions = boolvalue;//设置是否保留痕迹
}
}
@ -365,112 +366,112 @@ function setShowRevisions(boolevalue)
{
if(OFFICE_CONTROL_OBJ.doctype==1)
{
OFFICE_CONTROL_OBJ.ActiveDocument.ShowRevisions =boolevalue;//<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD>ۼ<EFBFBD>
OFFICE_CONTROL_OBJ.ActiveDocument.ShowRevisions =boolevalue;//设置是否显示痕迹
}
}
function setFilePrint(boolvalue)
{
OFFICE_CONTROL_OBJ.fileprint=boolvalue;//<EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӡ
OFFICE_CONTROL_OBJ.fileprint=boolvalue;//是否允许打印
}
function setFileNew(boolvalue)
{
OFFICE_CONTROL_OBJ.FileNew=boolvalue;//<EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>½<EFBFBD>
OFFICE_CONTROL_OBJ.FileNew=boolvalue;//是否允许新建
}
function setFileOpen(boolvalue)
{
OFFICE_CONTROL_OBJ.FileOpen=boolvalue;//<EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>
OFFICE_CONTROL_OBJ.FileOpen=boolvalue;//是否允许打开文件
}
function setFileSaveAs(boolvalue)
{
OFFICE_CONTROL_OBJ.FileSaveAs=boolvalue;//<EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ
OFFICE_CONTROL_OBJ.FileSaveAs=boolvalue;//是否允许另存为
}
function setIsNoCopy(boolvalue)
{
OFFICE_CONTROL_OBJ.IsNoCopy=boolvalue;//<EFBFBD>Ƿ<EFBFBD><EFBFBD>ֹճ<EFBFBD><EFBFBD>
OFFICE_CONTROL_OBJ.IsNoCopy=boolvalue;//是否禁止粘贴
}
//<EFBFBD><EFBFBD>֤<EFBFBD>ĵ<EFBFBD><EFBFBD>ؼ<EFBFBD><EFBFBD>Դ<EFBFBD>ӡ<EFBFBD>¹<EFBFBD><EFBFBD>ܸǵ<EFBFBD><EFBFBD><EFBFBD>
//验证文档控件自带印章功能盖的章
function DoCheckSign()
{
if(IsFileOpened)
{
var ret = OFFICE_CONTROL_OBJ.DoCheckSign
(
false,/*<EFBFBD><EFBFBD>ѡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> IsSilent ȱʡΪFAlSE<53><45><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD>Ի<EFBFBD><D4BB><EFBFBD>,<2C><><EFBFBD><EFBFBD>ֻ<EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ*/
"ntko"//ʹ<EFBFBD>ø<EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>signkey,<2C><><EFBFBD><EFBFBD>Ϊ"ntko"
);//<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><EFBFBD><EFBFBD>
false,/*可选参数 IsSilent 缺省为FAlSE表示弹出验证对话框,否则,只是返回验证结果到返回值*/
"ntko"//使用盖章时的signkey,这里为"ntko"
);//返回值,验证结果字符串
//alert(ret);
}
}
//<EFBFBD><EFBFBD><EFBFBD>ù<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//设置工具栏
function setToolBar()
{
OFFICE_CONTROL_OBJ.ToolBars=!OFFICE_CONTROL_OBJ.ToolBars;
}
//<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD><EFBFBD>в˵<EFBFBD>
//控制是否显示所有菜单
function setMenubar()
{
OFFICE_CONTROL_OBJ.Menubar=!OFFICE_CONTROL_OBJ.Menubar;
}
//<EFBFBD><EFBFBD><EFBFBD>ơ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><EFBFBD><EFBFBD>
//控制”插入“菜单栏
function setInsertMemu()
{
OFFICE_CONTROL_OBJ.IsShowInsertMenu=!OFFICE_CONTROL_OBJ.IsShowInsertMenu;
}
//<EFBFBD><EFBFBD><EFBFBD>ơ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><EFBFBD><EFBFBD>
//控制”编辑“菜单栏
function setEditMenu()
{
OFFICE_CONTROL_OBJ.IsShowEditMenu=!OFFICE_CONTROL_OBJ.IsShowEditMenu;
}
//<EFBFBD><EFBFBD><EFBFBD>ơ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ߡ<EFBFBD><EFBFBD>˵<EFBFBD><EFBFBD><EFBFBD>
//控制”工具“菜单栏
function setToolMenu()
{
OFFICE_CONTROL_OBJ.IsShowToolMenu=!OFFICE_CONTROL_OBJ.IsShowToolMenu;
}
//<EFBFBD>Զ<EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܺ<EFBFBD><EFBFBD><EFBFBD>
//自定义菜单功能函数
function initCustomMenus()
{ return false;
var myobj = OFFICE_CONTROL_OBJ;
for(var menuPos=0;menuPos<3;menuPos++)
{
myobj.AddCustomMenu2(menuPos,"<EFBFBD>˵<EFBFBD>"+menuPos+"(&"+menuPos+")");
myobj.AddCustomMenu2(menuPos,"菜单"+menuPos+"(&"+menuPos+")");
for(var submenuPos=0;submenuPos<10;submenuPos++)
{
if(1 ==(submenuPos % 3)) //<EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӷָ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>3<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-1<><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD>
if(1 ==(submenuPos % 3)) //主菜单增加分隔符。第3个参数是-1是在主菜单增加
{
myobj.AddCustomMenuItem2(menuPos,submenuPos,-1,false,"-",true);
}
else if(0 == (submenuPos % 2)) //<EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӳ˵<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>3<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-1<><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD>
else if(0 == (submenuPos % 2)) //主菜单增加子菜单第3个参数是-1是在主菜单增加
{
myobj.AddCustomMenuItem2(menuPos,submenuPos,-1,true,"<EFBFBD>Ӳ˵<EFBFBD>"+menuPos+"-"+submenuPos,false);
//<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӳ˵<EFBFBD><EFBFBD><EFBFBD>Ŀ
myobj.AddCustomMenuItem2(menuPos,submenuPos,-1,true,"子菜单"+menuPos+"-"+submenuPos,false);
//增加子菜单项目
for(var subsubmenuPos=0;subsubmenuPos<9;subsubmenuPos++)
{
if(0 == (subsubmenuPos % 2))//<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӳ˵<EFBFBD><EFBFBD><EFBFBD>Ŀ
if(0 == (subsubmenuPos % 2))//增加子菜单项目
{
myobj.AddCustomMenuItem2(menuPos,submenuPos,subsubmenuPos,false,
"<EFBFBD>Ӳ˵<EFBFBD><EFBFBD><EFBFBD>Ŀ"+menuPos+"-"+submenuPos+"-"+subsubmenuPos,false,menuPos*100+submenuPos*20+subsubmenuPos);
"子菜单项目"+menuPos+"-"+submenuPos+"-"+subsubmenuPos,false,menuPos*100+submenuPos*20+subsubmenuPos);
}
else //<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӳ˵<EFBFBD><EFBFBD>ָ<EFBFBD>
else //增加子菜单分隔
{
myobj.AddCustomMenuItem2(menuPos,submenuPos,subsubmenuPos,false,
"-"+subsubmenuPos,true);
}
//<EFBFBD><EFBFBD><EFBFBD>Խ<EFBFBD><EFBFBD>ú<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//测试禁用和启用
if(2 == (subsubmenuPos % 4))
{
myobj.EnableCustomMenuItem2(menuPos,submenuPos,subsubmenuPos,false);
}
}
}
else //<EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>3<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-1<><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD>
else //主菜单增加项目第3个参数是-1是在主菜单增加
{
myobj.AddCustomMenuItem2(menuPos,submenuPos,-1,false,"<EFBFBD>˵<EFBFBD><EFBFBD><EFBFBD>Ŀ"+menuPos+"-"+submenuPos,false,menuPos*100+submenuPos);
myobj.AddCustomMenuItem2(menuPos,submenuPos,-1,false,"菜单项目"+menuPos+"-"+submenuPos,false,menuPos*100+submenuPos);
}
//<EFBFBD><EFBFBD><EFBFBD>Խ<EFBFBD><EFBFBD>ú<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//测试禁用和启用
if(1 == (submenuPos % 4))
{
myobj.EnableCustomMenuItem2(menuPos,submenuPos,-1,false);

View File

@ -86,13 +86,12 @@
alert(result);
return;
}
var ownId = getItemValue(0, 0, "own_id");
var accountType = getItemValue(0, 0, "account_type");
var accType = getItemValue(0, 0, "acc_type");
var state = getItemValue(0, 0, "state_");
var FbSdk = getItemValue(0,0,"FbSdk");
var id="<%=id%>";
var sParams = "accountType="+accountType+",accType="+accType+",state="+state+",FbSdk="+FbSdk+",ownId="+ownId;
var sParams = "accountType="+accountType+",accType="+accType+",state="+state+",FbSdk="+FbSdk;
var sReturn = RunJavaMethodTrans("com.tenwa.reckon.copydata.CalcRentCompare", "compare",sParams );
if(sReturn=="null"||(sReturn!="null"&&state!="0010")||(sReturn!="null"&&state=="0010"&&FbSdk!="Y")||(sReturn!="null"&&state=="0010"&&FbSdk=="Y"&&accountType!="out_account"&&accountType!="inAndOut_account")||sReturn==id){
as_save("myiframe0","parent.AsDialog.ClosePage()");
@ -103,14 +102,14 @@
//请选择出租人
function selectLessor(){
//AsDialog.OpenSelector("SelectLessor","","dialogWidth=" + parseInt(window.screen.width * 0.4) + "px dialogHeight=" + parseInt(window.screen.height * 0.6) + "px",function(sReturn){
AsDialog.OpenSelector("selectManySubject","","dialogWidth=" + parseInt(window.screen.width * 0.4) + "px dialogHeight=" + parseInt(window.screen.height * 0.6) + "px",function(sReturn){
if(!sReturn||sReturn=="_CANCEL_"){
AsDialog.OpenSelector("SelectLessor","","dialogWidth=" + parseInt(window.screen.width * 0.4) + "px dialogHeight=" + parseInt(window.screen.height * 0.6) + "px",function(sReturn){
if(!sReturn||sReturn=="_CANCEL_"){
alert(getHtmlMessage('1'));//请选择一条信息!
return;
}
sReturn = sReturn.split("@");
setItemValue(0,0,"own_id", sReturn[2]);
setItemValue(0,0,"own_id", sReturn[0]);
setItemValue(0,0,"own_name", sReturn[1]);
setItemValue(0,0,"acc_name", sReturn[1]);
},"请选择出租人","company");
}

View File

@ -9,7 +9,7 @@
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
dwTemp.Style="1"; //--设置为Grid风格--
dwTemp.ReadOnly = "1"; //只读模式
dwTemp.setPageSize(20);
dwTemp.setPageSize(10);
dwTemp.genHTMLObjectWindow("");
//0、是否展示 1、 权限控制 2、 展示类型 3、按钮显示名称 4、按钮解释文字 5、按钮触发事件代码 6、 7、 8、 9、图标CSS层叠样式 10、风格

View File

@ -5,11 +5,11 @@ var CompanyNotice=function(curHeight){
this.maxShowNumber=3000;
this.mainNoticeBody=$("#main_notice_body");
this.mainNoticeBody.height($(window).height()+"px");
this.loadNotice(); //<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
this.initNoticeList();//<EFBFBD><EFBFBD>ʼ<EFBFBD><EFBFBD>ҳ<EFBFBD><EFBFBD>mainnotice.js
this.loadNotice(); //加载数据
this.initNoticeList();//初始化页面mainnotice.js
this.windowHeight=$(window).height();
this.noticeHeight=16;
this.speed=300; //<EFBFBD><EFBFBD>ʱ<EFBFBD>ٶ<EFBFBD>
this.speed=300; //定时速度
if(this.notcieLength>this.maxMayShow){
this.mainNoticeBody.css("margin-top",$(window).height()+"px");
this.setAutoScroll();
@ -31,15 +31,16 @@ CompanyNotice.prototype.initNoticeList=function(){
if(this.notcieLength>0){
var lastIndex=this.maxShowNumber;
if(this.notcieLength<lastIndex){lastIndex=this.notcieLength}
debugger;
for(var i=0;i<lastIndex;i++){
if(this.noticeJson[i].BoardTitle=="<EFBFBD><EFBFBD><EFBFBD><EFBFBD>"){
if(this.noticeJson[i].BoardTitle=="更多"){
this.mainNoticeBody.append($("<div class='main_notice_more'>more</div>"));
}else{
var showNotice="<div class='noticecontent'><a onclick=\"";
if(this.noticeJson[i].IsEject=="Y"){
showNotice+="openFile('"+this.noticeJson[i].BoardNo+"','"+this.noticeJson[i].BoardTitle+"');"
}
showNotice+="return false;\" hidefocus href='javascript:void(0)' ><span>"+(i+1)+"<EFBFBD><EFBFBD>"+this.noticeJson[i].BoardTitle+"</span>";
showNotice+="return false;\" hidefocus href='javascript:void(0)' ><span>"+(i+1)+""+this.noticeJson[i].BoardTitle+"</span>";
if(this.noticeJson[i].IsNew=="Y"){
showNotice+="<span class='icon_new'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>"
}
@ -58,8 +59,8 @@ CompanyNotice.prototype.initWindowResize=function(){
}
CompanyNotice.prototype.resizeNotice=function(curHeight){
this.maxShowNumber=parseInt(curHeight/30);
this.loadNotice(); //<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
this.initNoticeList();//<EFBFBD><EFBFBD>ʼ<EFBFBD><EFBFBD>ҳ<EFBFBD><EFBFBD>
this.loadNotice(); //加载数据
this.initNoticeList();//初始化页面
//this.initNoticeOnclick();
}
CompanyNotice.prototype.createCallback=function(fn,args){

View File

@ -9,9 +9,6 @@
*/
String userid=CurUser.getUserID();
String department=CurUser.getOrgID();
//安鹏要求确认收入和确认退回废弃。不再做权限要求。谁能看到页面就能看到按钮。
String flag = "true";
//ASObjectModel doTemp = new ASObjectModel("LCEbankList");
ASObjectModel doTemp = new ASObjectModel("LCEbankListchly");
//String sCondtion=DataRightManager.getRightCondtion(CurUser,(CurUser.hasRole("299")?session.getAttribute("managerPlatFormOrgId").toString():CurUser.getOrgID()), Sqlca, "O.","default");
@ -24,16 +21,16 @@
//0、是否展示 1、 权限控制 2、 展示类型 3、按钮显示名称 4、按钮解释文字 5、按钮触发事件代码 6、 7、 8、 9、图标CSS层叠样式 10、风格
String sButtons[][] = {
{flag,"All","Button","新增","新增","newRecord()","","","","btn_icon_add",""},
{flag,"","Button","详情","详情","viewAndEdit()","","","","btn_icon_detail",""},
{"true","All","Button","新增","新增","newRecord()","","","","btn_icon_add",""},
{"true","","Button","详情","详情","viewAndEdit()","","","","btn_icon_detail",""},
{"false","","Button","废弃","废弃","abandon()","","","","btn_icon_delete",""},
{"false","","Button","确认收入","确认收入","confirmIncome()","","","","btn_icon_valid",""},
{"false","","Button","确认退回","确认退回","confirmpayback()","","","","btn_icon_valid",""},
{"true","","Button","确认收入","确认收入","confirmIncome()","","","","btn_icon_valid",""},
{"true","","Button","确认退回","确认退回","confirmpayback()","","","","btn_icon_valid",""},
{"false","","Button","默认导入Excel","导入Excel","MoRen_importExcel()","","","","btn_icon_import",""},
{"false","","Button","默认网银模版下载","网银模版下载","MoRenebankDownload()","","","","btn_icon_down",""},
{"false","","Button","生成凭证","生成凭证","createVoucher()","","","","btn_icon_down",""},
{flag,"","Button","导入Excel","导入Excel","importExcel()","","","","btn_icon_import",""},
{flag,"","Button","网银模版下载","网银模版下载","ebankDownload()","","","","btn_icon_down",""},
{"true","","Button","导入Excel","导入Excel","importExcel()","","","","btn_icon_import",""},
{"true","","Button","网银模版下载","网银模版下载","ebankDownload()","","","","btn_icon_down",""},
};
%><%@include file="/Frame/resources/include/ui/include_list.jspf"%>
<iframe name="MyAtt" src="<%=com.amarsoft.awe.util.Escape.getBlankJsp(sWebRootPath,"正在下载附件,请稍候...")%>" style="background-color: blue" width=100% height=100% frameborder=0 hspace=0 vspace=0 marginwidth=0 marginheight=0 scrolling="no">

View File

@ -56,12 +56,13 @@
var rate = "0.25";
var sMoney = Number(cMoney*rate/100).toFixed(2);
var aMoney = Number(cMoney-sMoney).toFixed(2);
var today;
var hireDay = "<%=HIRE_DATE%>";
// 在加载完表格后调用
window.onload = function(){
checkRed();
// 如果是可核销的, 页面加载完毕后设置默认值
var CHARGEBACK_BALANCE = getItemValue(0, 0, "CHARGEBACK_BALANCE");
if(CHARGEBACK_BALANCE<0){
$("#CHARGEBACK_BALANCE").css("color","red");
}
     if("<%=type%>"=="new"){
// 设置银行账号
setItemValue(0, 0, "OWN_NUMBER", "<%=OWN_NUMBER%>");
@ -86,27 +87,8 @@
// 计算核销差额
bMoney();
     }
     today();
     $(getObj(0,"ACHIEVED_DATE")).next().attr("onclick","SelectDate(this.previousSibling,'yyyy\/MM\/dd','<%=HIRE_DATE%>','"+today+"')");
}
function checkRed(){
var CHARGEBACK_BALANCE = getItemValue(0, 0, "CHARGEBACK_BALANCE");
if(CHARGEBACK_BALANCE!=0){
$("#CHARGEBACK_BALANCE").css("color","red");
}
}
function today(){
  var tDate = new Date();
  //样式为1990/1/1 ,格式不适用
  //var today = tDate.toLocaleDateString();
  var mMonth = tDate.getMonth()+1;
  if(mMonth<10){mMonth = "0"+mMonth;}
 
  var dDate = tDate.getDate();
  if(dDate<10){dDate = "0"+dDate;}
   today = tDate.getFullYear()+"/"+mMonth+"/"+dDate;
return today;
}
/*
* 当银行到账金额变更后, 重新计算手续费费率及核销差额
*/
@ -143,7 +125,6 @@
function bMoney(){
var bMoney = Number(cMoney-sMoney-aMoney).toFixed(2); // 核销差额
setItemValue(0,0,"CHARGEBACK_BALANCE",bMoney);
checkRed();
}
/*
* 点击核销, 将数据插入中间表
@ -155,13 +136,10 @@
alert("请选择银行到账日期 ");
return;
}
if(ACHIEVED_DATE1>today||ACHIEVED_DATE1<hireDay){
alert("银行到账日期超出范围,请检查!");
return;
}
if(CHARGEBACK_BALANCE!=0){
if(!confirm("核销差额不为0是否确认核销")){return;}
if(CHARGEBACK_BALANCE<0){
$("#CHARGEBACK_BALANCE").css("color","red");
}
if(confirm("核销后批次号和核销信息将不可修改,是否确认核销?")){
as_save("myiframe0","parent.AsDialog.ClosePage()");
var SPARE_BATCH_NO = getItemValue(0, 0, "SPARE_BATCH_NO"); // 批次号

View File

@ -7,7 +7,6 @@
*/
String sFlowUnid = CurPage.getParameter("FlowUnid");//流程编号
String ProjectId = CurPage.getParameter("ProjectId");//流程编号
String SubjectId = CurPage.getParameter("SubjectId");//Ö÷Ìå±àºÅ
String flag = "true";
/* String flowunid = CurPage.getParameter("ObjectNo");
String projectNo = CurPage.getParameter("ProjectNo");
@ -44,12 +43,12 @@ function request(getType){
var fullcertId = getItemValue(0,getRow(0),'certId');
var fullrelation = getItemValue(0,getRow(0),'relation');
var fullphone = getItemValue(0,getRow(0),'phone');
var fullcardNo = getItemValue(0,getRow(0),'fullcardNo').replace(/(^\s*)|(\s*$)/g, "");
var fullcardNo = getItemValue(0,getRow(0),'fullcardNo');
if(fullcardNo==""||fullcardNo==null){
alert("银行卡号不能为空");
return;
}
var params = 'ProjectId='+'<%=ProjectId%>'+'&fullName='+fullName+'&fullcertId='+fullcertId+'&fullrelation='+fullrelation+'&fullphone='+fullphone+'&fullcardNo='+fullcardNo+'&GetType='+getType+'&SubjectId='+'<%=SubjectId%>';
var params = 'ProjectId='+'<%=ProjectId%>'+'&fullName='+fullName+'&fullcertId='+fullcertId+'&fullrelation='+fullrelation+'&fullphone='+fullphone+'&fullcardNo='+fullcardNo+'&GetType='+getType;
AsControl.OpenView(sUrl,params,'_self','');
}
</script>

View File

@ -7,7 +7,6 @@
*/
String sFlowUnid = CurPage.getParameter("FlowUnid");//Á÷³Ì±àºÅ
String ProjectId = CurPage.getParameter("ProjectId");//Á÷³Ì±àºÅ
String SubjectId = CurPage.getParameter("SubjectId");//Ö÷Ìå±àºÅ
String flag = "true";
/* String flowunid = CurPage.getParameter("ObjectNo");
String projectNo = CurPage.getParameter("ProjectNo");
@ -43,7 +42,7 @@
var fullcertId = getItemValue(0,getRow(0),'certId');
var fullrelation = getItemValue(0,getRow(0),'relation');
var fullphone = getItemValue(0,getRow(0),'phone');
var params = 'ProjectId='+'<%=ProjectId%>'+'&fullName='+fullName+'&fullcertId='+fullcertId+'&fullrelation='+fullrelation+'&fullphone='+fullphone+'&GetType='+getType+'&SubjectId='+'<%=SubjectId%>';
var params = 'ProjectId='+'<%=ProjectId%>'+'&fullName='+fullName+'&fullcertId='+fullcertId+'&fullrelation='+fullrelation+'&fullphone='+fullphone+'&GetType='+getType;
AsControl.OpenView(sUrl,params,'_self','');
}
function newRecord(){

View File

@ -1,43 +0,0 @@
<%@page import="com.itextpdf.text.log.SysoCounter"%>
<%@ page contentType="text/html; charset=GBK"%>
<%@include file="/Frame/resources/include/include_begin_info.jspf"%><%
String sPrevUrl = CurPage.getParameter("PrevUrl");
if(sPrevUrl == null) sPrevUrl = "Tenwa/Lease/Flow/Comm/LBAssetTransferRegistration/LDeductionsWayList.jsp";
String sTempletNo = "DeductionsWayInfo";//--模板号--
ASObjectModel doTemp = new ASObjectModel(sTempletNo);
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
dwTemp.Style = "2";//freeform
dwTemp.ReadOnly = "0";//只读模式
dwTemp.genHTMLObjectWindow(CurPage.getParameter("ID"));
String sButtons[][] = {
{"true", "All", "Button", "保存","保存所有修改", "saveRecord()", "", "", "", ""},
};
%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
<script type="text/javascript">
function goBack(){
parent.AsDialog.ClosePage();
}
function saveRecord(sPostEvents) {
as_save("myiframe0", "goBack()");
}
// 扣款方式;
function selectdeductions(){
AsDialog.OpenSelector("SelectDeductions","","dialogWidth=" + parseInt(window.screen.width * 0.4) + "px dialogHeight=" + parseInt(window.screen.height * 0.6) + "px",function(sReturn){
if(!sReturn||sReturn=="_CANCEL_"){
//alert(getHtmlMessage('1'));//请选择一条信息!
return;
}
sReturn = sReturn.split("@");//"@"表示了向页面添加数据时的连续性
setItemValue(0,getRow(),"dealers_number",sReturn[0]);
setItemValue(0,getRow(),"dealers_name",sReturn[1]);
setItemValue(0,getRow(),"distributor_id",sReturn[2]);
},"请选择渠道名称");
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -1,49 +0,0 @@
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/Frame/resources/include/include_begin_list.jspf"%><%
String PG_TITLE = "扣款方式"; // 浏览器窗口标题 <title> PG_TITLE </title>
ASObjectModel doTemp = new ASObjectModel("DeductionsWayList");
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
dwTemp.Style="1"; //--设置为Grid风格--
//dwTemp.MultiSelect = true; //多选
dwTemp.ReadOnly = "1"; //只读模式
dwTemp.setPageSize(30);
dwTemp.genHTMLObjectWindow("");
String sButtons[][] = {
{"true","All","Button","新增","新增","newRecord()","","","","btn_icon_add",""},
{"true","","Button","修改","修改","viewAndEdit()","","","","btn_icon_edit"},
{"true","All","Button","删除","删除","deleteRecord()","","","","btn_icon_delete",""},
};
%><%@include file="/Frame/resources/include/ui/include_list.jspf"%>
<script type="text/javascript">
var Id;
var contractNoArray;
var batchNoArray;
function newRecord(){
var sUrl = "/Tenwa/Lease/Flow/Comm/LBAssetTransferRegistration/LDeductionsWayInfo.jsp";
AsDialog.PopView(sUrl,'',"resizable=yes;dialogWidth=850px;dialogHeight=200px;center:yes;status:no;statusbar:no",function(){
reloadSelf();},"新增信息");
}
function viewAndEdit(){
var sUrl = "/Tenwa/Lease/Flow/Comm/LBAssetTransferRegistration/LDeductionsWayInfo.jsp";
var sPara = getItemValue(0,getRow(0),'ID');
if(typeof(sPara)=="undefined" || sPara.length==0 ){
alert("参数不能为空!");
return ;
}
AsDialog.PopView(sUrl,"ID="+sPara,"resizable=yes;dialogWidth=850px;dialogHeight=200px;center:yes;status:no;statusbar:no",function(){reloadSelf();},"修改信息");
}
function deleteRecord(){
var ownNumber = getItemValue(0,getRow(),'dealers_name');
if(typeof(ownNumber)=="undefined" || ownNumber.length==0 ){
alert("请选择一条信息!");
return ;
}
if(confirm('确实要删除吗?')){
as_delete(0);
}
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -1,44 +0,0 @@
<%@page import="com.itextpdf.text.log.SysoCounter"%>
<%@ page contentType="text/html; charset=GBK"%>
<%@include file="/Frame/resources/include/include_begin_info.jspf"%><%
String sPrevUrl = CurPage.getParameter("PrevUrl");
if(sPrevUrl == null) sPrevUrl = "/Tenwa/Lease/Flow/Comm/LBAssetTransferRegistration/LSendTextMmessageList.jsp";
String sTempletNo = "SendTextMmessageInfo";//--模板号--
ASObjectModel doTemp = new ASObjectModel(sTempletNo);
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
dwTemp.Style = "2";//freeform
dwTemp.ReadOnly = "0";//只读模式
dwTemp.genHTMLObjectWindow(CurPage.getParameter("ID"));
String sButtons[][] = {
{"true", "All", "Button", "保存","保存所有修改", "saveRecord()", "", "", "", ""},
};
%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
<script type="text/javascript">
function goBack(){
parent.AsDialog.ClosePage();
}
function saveRecord(sPostEvents) {
as_save("myiframe0", "goBack()");
}
// 选择渠道商;
function selectdistributor(){
AsDialog.OpenSelector("SelectDealers","","dialogWidth=" + parseInt(window.screen.width * 0.4) + "px dialogHeight=" + parseInt(window.screen.height * 0.6) + "px",function(sReturn){
if(!sReturn||sReturn=="_CANCEL_"){
//alert(getHtmlMessage('1'));//请选择一条信息!
return;
}
sReturn = sReturn.split("@");//"@"表示了向页面添加数据时的连续性
//setItemValue(0,getRow(),"OA_ID",sReturn[0]);//向页面的框中添加数据
setItemValue(0,getRow(),"channel_name",sReturn[0]);
setItemValue(0,getRow(),"channel_no",sReturn[1]);
},"请选择渠道商");
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -1,46 +0,0 @@
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/Frame/resources/include/include_begin_list.jspf"%><%
String PG_TITLE = "短信发送"; // 浏览器窗口标题 <title> PG_TITLE </title>
ASObjectModel doTemp = new ASObjectModel("SendTextMmessageList");
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
dwTemp.Style="1"; //--设置为Grid风格--
//dwTemp.MultiSelect = true; //多选
dwTemp.ReadOnly = "1"; //只读模式
dwTemp.setPageSize(30);
dwTemp.genHTMLObjectWindow("");
String sButtons[][] = {
{"true","All","Button","新增","新增","newRecord()","","","","btn_icon_add",""},
{"true","","Button","修改","修改","viewAndEdit()","","","","btn_icon_edit"},
{"true","All","Button","删除","删除","deleteRecord()","","","","btn_icon_delete",""},
};
%><%@include file="/Frame/resources/include/ui/include_list.jspf"%>
<script type="text/javascript">
function newRecord(){
var sUrl = "/Tenwa/Lease/Flow/Comm/LBAssetTransferRegistration/LSendTextMmessageInfo.jsp";
AsDialog.PopView(sUrl,'',"resizable=yes;dialogWidth=850px;dialogHeight=200px;center:yes;status:no;statusbar:no",function(){
reloadSelf();},"新增信息");
}
function viewAndEdit(){
var sUrl = "/Tenwa/Lease/Flow/Comm/LBAssetTransferRegistration/LSendTextMmessageInfo.jsp";
var sPara = getItemValue(0,getRow(0),'ID');
if(typeof(sPara)=="undefined" || sPara.length==0 ){
alert("参数不能为空!");
return ;
}
AsDialog.PopView(sUrl,"ID="+sPara,"resizable=yes;dialogWidth=850px;dialogHeight=200px;center:yes;status:no;statusbar:no",function(){reloadSelf();},"修改信息");
}
function deleteRecord(){
var ownNumber = getItemValue(0,getRow(),'channel_name');
if(typeof(ownNumber)=="undefined" || ownNumber.length==0 ){
alert("请选择一条信息!");
return ;
}
if(confirm('确实要删除吗?')){
as_delete(0);
}
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -1,58 +0,0 @@
<%@page import="com.itextpdf.text.log.SysoCounter"%>
<%@ page contentType="text/html; charset=GBK"%>
<%@include file="/Frame/resources/include/include_begin_info.jspf"%><%
String sPrevUrl = CurPage.getParameter("PrevUrl");
if(sPrevUrl == null) sPrevUrl = "/Tenwa/Lease/Flow/Comm/LBAssetTransferRegistration/MoreThemeMaintenanceList.jsp";
String sTempletNo = "LB_MANY_SUBJECT_INFO";//--模板号--
ASObjectModel doTemp = new ASObjectModel(sTempletNo);
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
dwTemp.Style = "2";//freeform
//dwTemp.ReadOnly = "0";//只读模式
dwTemp.genHTMLObjectWindow(CurPage.getParameter("ID"));
String sButtons[][] = {
{"true", "All", "Button", "保存","保存所有修改", "saveRecord()", "", "", "", ""},
};
%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
<script type="text/javascript">
function goBack(){
parent.AsDialog.ClosePage();
}
function saveRecord(sPostEvents) {
as_save("myiframe0", "goBack()");
}
// 主体账户选择;
function selectloanlimit(){
AsDialog.OpenSelector("SelectLoanLimit","","dialogWidth=" + parseInt(window.screen.width * 0.4) + "px dialogHeight=" + parseInt(window.screen.height * 0.6) + "px",function(sReturn){
if(!sReturn||sReturn=="_CANCEL_"){
//alert(getHtmlMessage('1'));//请选择一条信息!
return;
}
sReturn = sReturn.split("@");//"@"表示了向页面添加数据时的连续性
//setItemValue(0,getRow(),"OA_ID",sReturn[0]);//向页面的框中添加数据
setItemValue(0,getRow(),"ACC_NAME",sReturn[0]);
setItemValue(0,getRow(),"BANK_NAME",sReturn[1]);
setItemValue(0,getRow(),"ACC_NUMBER",sReturn[2]);
setItemValue(0,getRow(),"BRANCH_TITLE",sReturn[3]);
},"请选择账户名称");
}
// 选择主体
function selectManySubject(){
AsDialog.OpenSelector("selectManySubject","","dialogWidth=" + parseInt(window.screen.width * 0.8) + "px dialogHeight=" + parseInt(window.screen.height * 0.5) + "px",
function(sReturn){
if(!sReturn||sReturn=="_CANCEL_"||sReturn=="")
{
//alert(getHtmlMessage('1'));//请选择一条信息!
return;
}
sReturn = sReturn.split("@");
setItemValue(0,0,"id",sReturn[0]);
setItemValue(0,0,"subject_name",sReturn[1]);
},"请选择客户",'');}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -1,46 +0,0 @@
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/Frame/resources/include/include_begin_list.jspf"%><%
String PG_TITLE = "多主体维护"; // 浏览器窗口标题 <title> PG_TITLE </title>
ASObjectModel doTemp = new ASObjectModel("LB_MANY_SUBJECT_LIST");
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
dwTemp.Style="1"; //--设置为Grid风格--
//dwTemp.MultiSelect = true; //多选
dwTemp.ReadOnly = "1"; //只读模式
dwTemp.setPageSize(30);
dwTemp.genHTMLObjectWindow("");
String sButtons[][] = {
{"true","All","Button","新增","新增","newRecord()","","","","btn_icon_add",""},
{"true","","Button","修改","修改","viewAndEdit()","","","","btn_icon_edit"},
{"true","All","Button","删除","删除","deleteRecord()","","","","btn_icon_delete",""},
};
%><%@include file="/Frame/resources/include/ui/include_list.jspf"%>
<script type="text/javascript">
function newRecord(){
var sUrl = "/Tenwa/Lease/Flow/Comm/LBAssetTransferRegistration/MoreThemeMaintenanceInfo.jsp";
AsDialog.PopView(sUrl,'',"resizable=yes;dialogWidth=850px;dialogHeight=200px;center:yes;status:no;statusbar:no",function(){
reloadSelf();},"新增信息");
}
function viewAndEdit(){
var sUrl = "/Tenwa/Lease/Flow/Comm/LBAssetTransferRegistration/MoreThemeMaintenanceInfo.jsp";
var sPara = getItemValue(0,getRow(0),'ID');
if(typeof(sPara)=="undefined" || sPara.length==0 ){
alert("参数不能为空!");
return ;
}
AsDialog.PopView(sUrl,"ID="+sPara,"resizable=yes;dialogWidth=850px;dialogHeight=200px;center:yes;status:no;statusbar:no",function(){reloadSelf();},"修改信息");
}
function deleteRecord(){
var ownNumber = getItemValue(0,getRow(),'ID');
if(typeof(ownNumber)=="undefined" || ownNumber.length==0 ){
alert("请选择一条信息!");
return ;
}
if(confirm('确实要删除吗?')){
as_delete(0);
}
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -1,82 +0,0 @@
<%@page import="com.itextpdf.text.log.SysoCounter"%>
<%@ page contentType="text/html; charset=GBK"%>
<%@include file="/Frame/resources/include/include_begin_info.jspf"%><%
String Id = CurPage.getParameter("ID");
String sPrevUrl = CurPage.getParameter("PrevUrl");
if(sPrevUrl == null) sPrevUrl = "/Tenwa/Lease/Flow/Comm/LBAssetTransferRegistration/PoundageMaintenanceList.jsp";
String sTempletNo = "LPoundageMaintenanceInfo";//--模板号--
ASObjectModel doTemp = new ASObjectModel(sTempletNo);
doTemp.setHtmlEvent("charge_channel", "onchange", "getChargeWay");
doTemp.setHtmlEvent("expiry_date", "onchange", "isEndTime");
doTemp.setHtmlEvent("start_date", "onchange", "isStartTime");
if(Id!=null){
String sql = "SELECT id FROM LPOUNDAGE_MAINTENANCE WHERE charge_channel='"+CurPage.getParameter("chargeChannel")+"' AND charge_way='"+CurPage.getParameter("chargeWay")+"' AND DATE_FORMAT("+CurPage.getParameter("startDate")+",'%Y/%m/%d')<DATE_FORMAT(START_DATE,'%Y/%m/%d')";
String afterId = Sqlca.getString(sql);
if(afterId!=null){
doTemp.setReadOnly("expiry_date",true);
}
doTemp.setReadOnly("start_date",true);
doTemp.setReadOnly("charge_channel",true);
doTemp.setReadOnly("charge_way",true);
}
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
dwTemp.Style = "2";//freeform
//dwTemp.ReadOnly = "0";//只读模式
dwTemp.genHTMLObjectWindow(CurPage.getParameter("ID"));
String sButtons[][] = {
{"true", "All", "Button", "保存","保存所有修改", "saveRecord()", "", "", "", ""},
};
%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
<script type="text/javascript">
function goBack(){
parent.AsDialog.ClosePage();
}
function saveRecord() {
var id=getItemValue(0,0,"id");
var chargeChannel=getItemValue(0,0,"charge_channel");
var chargeWay=getItemValue(0,0,"CHARGE_WAY");
var startDate = getItemValue(0,0,"start_date");
var expiryDate = getItemValue(0,0,"expiry_date")
var checkDate = RunJavaMethodTrans("com.tenwa.customer.controller.group.CheckPoundegeDate","checkPoundegeDate","id="+id+",chargeChannel="+chargeChannel+",chargeWay="+chargeWay+",startDate="+startDate);
if("true" != checkDate){
alert(checkDate);
return ;
}
as_save("myiframe0", "goBack()");
}
window.onload=function(){
getChargeWay("edit");
}
function getChargeWay(status){
var chargeChannel=getItemValue(0,0,"charge_channel");
var chargeWay=getItemValue(0,0,"CHARGE_WAY");
var sql="select itemno,itemname from code_library where codeno='charge_way' AND attribute1='"+chargeChannel+"' ";
initSelectOption(sql,"itemname","itemno","CHARGE_WAY");
if(status=="edit"){
setItemValue(0,0,"CHARGE_WAY",chargeWay);
}
}
function isEndTime(){
var start_Date = getItemValue(0,0,"start_date");
if(""==start_Date){
alert("请先选择开始时间!");
setItemValue(0,0,"expiry_date","");
}
var startDate = new Date(start_Date);
var expiryDate = new Date(getItemValue(0,0,"expiry_date"));
if(startDate > expiryDate){
alert("开始时间不能大于终止时间!");
setItemValue(0,0,"expiry_date","");
}
}
function isStartTime(){
setItemValue(0,0,"expiry_date","");
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -1,53 +0,0 @@
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/Frame/resources/include/include_begin_list.jspf"%><%
String PG_TITLE = "扣款渠道手续费率维护"; // 浏览器窗口标题 <title> PG_TITLE </title>
ASObjectModel doTemp = new ASObjectModel("LPoundageMaintenanceList");
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
dwTemp.Style="1"; //--设置为Grid风格--
//dwTemp.MultiSelect = true; //多选
dwTemp.ReadOnly = "1"; //只读模式
dwTemp.setPageSize(30);
dwTemp.genHTMLObjectWindow("");
String sButtons[][] = {
{"true","All","Button","新增","新增","newRecord()","","","","btn_icon_add",""},
{"true","","Button","修改","修改","viewAndEdit()","","","","btn_icon_edit"},
{"true","All","Button","删除","删除","deleteRecord()","","","","btn_icon_delete",""},
};
%><%@include file="/Frame/resources/include/ui/include_list.jspf"%>
<script type="text/javascript">
var Id;
var contractNoArray;
var batchNoArray;
function newRecord(){
var sUrl = "/Tenwa/Lease/Flow/Comm/LBAssetTransferRegistration/PoundageMaintenanceInfo.jsp";
AsDialog.PopView(sUrl,'',"resizable=yes;dialogWidth=850px;dialogHeight=200px;center:yes;status:no;statusbar:no",function(){
reloadSelf();},"新增信息");
}
function viewAndEdit(){
var sUrl = "/Tenwa/Lease/Flow/Comm/LBAssetTransferRegistration/PoundageMaintenanceInfo.jsp";
var id = getItemValue(0,getRow(0),'ID');
var startDate = getItemValue(0,getRow(0),'START_DATE');
var chargeChannel=getItemValue(0,0,"charge_channel");
var chargeWay=getItemValue(0,0,"CHARGE_WAY");
if(typeof(id)=="undefined" || id.length==0 ){
alert("参数不能为空!");
return ;
}
AsDialog.PopView(sUrl,"ID="+id+"&startDate="+startDate+"&chargeChannel="+chargeChannel+"&chargeWay="+chargeWay,"resizable=yes;dialogWidth=850px;dialogHeight=200px;center:yes;status:no;statusbar:no",function(){reloadSelf();},"修改信息");
}
function deleteRecord(){
var ownNumber = getItemValue(0,getRow(),'charge_channel');
if(typeof(ownNumber)=="undefined" || ownNumber.length==0 ){
alert("请选择一条信息!");
return ;
}
if(confirm('确实要删除吗?')){
as_delete(0);
}
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -40,9 +40,7 @@
}else{
product_id=flow.getAttribute("productId").toString();
}
String businesstype = Sqlca.getString("select businesstype from LB_CONTRACT_INFO_TEMP where flowunid = '"+sFlowUnid+"'");
String SUBJECTID = Sqlca.getString("select SUBJECTID from LB_CONTRACT_INFO_TEMP where flowunid='"+sFlowUnid+"'");
String subject = Sqlca.getString("select subject_name from LB_MANY_SUBJECT where id='"+SUBJECTID+"'");
String sPhaseNo=CurPage.getParameter("PhaseNo");//阶段号
String FlowNo=CurPage.getParameter("FlowNo");//流程名称
String NodeNo=CurPage.getParameter("NodeNo");//流程名称
@ -56,7 +54,6 @@
if(("0030".equals(sPhaseNo)&&("ContractApprovalFlow".equals(FlowNo)||"ContractChangeFlow".equals(FlowNo)))){
sTempletNo="LBContractInfoAtMakeTemp";
}
String orgid = CurUser.getOrgID();//当前用户部门id
String orgidname = CurUser.getOrgName();//当前用户部门
String userid = CurUser.getUserID();//用户id
@ -83,18 +80,6 @@
}else{
doTemp.setColInnerBtEvent("PROJECT_ASSIST_NAME", "");
}
/*
"2"传统
"3"汽车类传统
主题名称为"2","3"状态时字段必填,否则字段为只读并且对话框隐藏掉
*/
if("2".equals(businesstype) || "3".equals(businesstype)){
doTemp.setRequired("subject_name",true);
}else{
doTemp.setRequired("subject_name",false);
doTemp.setColInnerBtEvent("subject_name", "");
}
doTemp.setDefaultValue("FlowUnid", sFlowUnid);//赋值流程编号
if("TAssetsDisposalFeeFlow".equals(FlowNo)){
doTemp.setReadOnly("CONTRACT_NUMBER", true);
@ -110,7 +95,6 @@
if((null!=RightType&&RightType.equals("ReadOnly"))||(null!=ishistory&&ishistory.equals("true"))){
dwTemp.ReadOnly = "-2";//只读模式
}
dwTemp.genHTMLObjectWindow(sFlowUnid + "," + sContractId + "," + businesstype + "," + SUBJECTID + "," + subject);
if(isShowForaml.equals("true")){
dwTemp.genHTMLObjectWindow(sContractId);
}else{
@ -183,17 +167,6 @@
setItemValue(0,getRow(),"PROJECT_ASSIST",sReturn[0]);
},"请选项目协办");
}
//请选择主题名称
function selectaaaa(){
AsDialog.OpenSelector("SelectAAAA","","dialogWidth=" + parseInt(window.screen.width * 0.4) + "px dialogHeight=" + parseInt(window.screen.height * 0.6) + "px",function(sReturn){
if(!sReturn||sReturn=="_CANCEL_"){
alert(getHtmlMessage('1'));//请选择一条信息!
return;
}
sReturn = sReturn.split("@");//"@"表示了向页面添加数据时的连续性
setItemValue(0,getRow(),"subject_name",sReturn[0]);//向页面的框中添加数据
},"请选择主题");
}
</script>
<%/*~END~*/%>
@ -287,20 +260,6 @@
init();
function selectManySubject(){
AsDialog.OpenSelector("selectManySubject","","dialogWidth=" + parseInt(window.screen.width * 0.8) + "px dialogHeight=" + parseInt(window.screen.height * 0.5) + "px",
function(sReturn){
if(!sReturn||sReturn=="_CANCEL_"||sReturn=="")
{
//alert(getHtmlMessage('1'));//请选择一条信息!
return;
}
sReturn = sReturn.split("@");
setItemValue(0,0,"subjectid",sReturn[0]);
setItemValue(0,0,"subjectname",sReturn[1]);
},"请选择客户",'');
}
</script>
<%/*~END~*/%>

View File

@ -13,8 +13,6 @@
String productId = CurPage.getParameter("ProductId");
String flowunid = CurPage.getParameter("FlowUnid");
String action = CurPage.getParameter("action");
String SubjectId=CurPage.getParameter("SubjectId");//»ñÈ¡Ö÷ÌåID
ASObjectModel doTemp = new ASObjectModel("LBContractPrintList");
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
dwTemp.Style="1"; //--设置为Grid风格--
@ -123,7 +121,7 @@
}
//自然人电子签约
var sReturn = RunJavaMethodTrans("com.tenwa.channelportal.action.ContractSignAction","signIng","ProjectId=<%=projectId%>,CurUserID=<%=CurUser.getUserID()%>,FlowUnid=<%=flowunid%>,,SubjectId=<%=SubjectId%>");
var sReturn = RunJavaMethodTrans("com.tenwa.channelportal.action.ContractSignAction","signIng","ProjectId=<%=projectId%>,CurUserID=<%=CurUser.getUserID()%>,FlowUnid=<%=flowunid%>");
var sReturns = sReturn.split("@");
if("success"==sReturns[0]){
AsDebug.showMessage("提示","电子签约发起成功!","","",true,"","","",function(){
@ -167,7 +165,7 @@
AsDebug.showMessage("提示","没有发起电子签约,无法获取签约状态!","","",true);
return;
}
var sParams="ProjectId=<%=projectId%>,customerType=<%=custtype%>,FlowUnid=<%=flowunid%>,CurUserID=<%=CurUser.getUserID()%>,SubjectId=<%=SubjectId%>";
var sParams="ProjectId=<%=projectId%>,customerType=<%=custtype%>,FlowUnid=<%=flowunid%>,CurUserID=<%=CurUser.getUserID()%>";
var sReturn=RunJavaMethodTrans("com.tenwa.channelportal.action.ContractSignAction","contractSignStatus",sParams);
AsDebug.showMessage("提示",sReturn,"","",true,'','','',function(){
<%-- var sReturns = RunJavaMethodTrans("com.tenwa.channelportal.action.ContractSignAction","downloadDoc","ProjectId=<%=projectId%>,CurUserID=<%=CurUser.getUserID()%>"); --%>
@ -315,7 +313,7 @@
AsDebug.showMessage("提示","没有发起电子签约,无法发送短信!","","",true);
return;
}
var sReturn = RunJavaMethodTrans("com.tenwa.channelportal.action.ContractSignAction","sendMessageAgain","ProjectId=<%=projectId%>,SubjectId=<%=SubjectId%>");
var sReturn = RunJavaMethodTrans("com.tenwa.channelportal.action.ContractSignAction","sendMessageAgain","ProjectId=<%=projectId%>");
if("success"==sReturn){
AsDebug.showMessage("提示","短信发送成功!","","",true);
}else{

View File

@ -26,8 +26,6 @@
String flowName=CurPage.getParameter("FlowName");//获取合同名称
String contractid=CurPage.getParameter("ContractId");//获取合同id
String isnetcar=CurPage.getParameter("isNetCar");//获取是否是网约车
String SubjectId=CurPage.getParameter("SubjectId");//»ñÈ¡Ö÷ÌåID
if(null==contractNo ||"null".equals(contractNo) ){
contractNo=FlowKey;
}
@ -174,7 +172,7 @@
$('#A_Group_0010').css('display','none');
$('#A_Group_0020').css('display','none');
}
var sReturn = RunJavaMethodSqlca("com.tenwa.app.baseFileTemplate.handle.FileTemplateUtil","getContractClass","leasform="+"<%=leasform%>"+",isNetCar="+"<%=CurPage.getParameter("isNetCar")%>"+",operationType="+operationType+",SubjectId=<%=SubjectId%>");
var sReturn = RunJavaMethodSqlca("com.tenwa.app.baseFileTemplate.handle.FileTemplateUtil","getContractClass","leasform="+"<%=leasform%>"+",isNetCar="+"<%=CurPage.getParameter("isNetCar")%>"+",operationType="+operationType);
var jsonData=eval("("+sReturn+")");
initFileTemplate(eval("("+jsonData[0].fileTemplate+")"));
// initOneClass();
@ -353,7 +351,7 @@
return;
}
if(("01"=="<%=customertype%>"&&"Auto" == "<%=sealType%>" )||("Auto" == "<%=sealType%>" && "Hand" == "<%=signType%>" )){
var falg = RunJavaMethodTrans("com.tenwa.channelportal.action.ContractSignAction","compnySignIng","FlowUnid=<%=flowunid%>,flagType=word,ProjectId=<%=projectId%>,SubjectId=<%=SubjectId%>");
var falg = RunJavaMethodTrans("com.tenwa.channelportal.action.ContractSignAction","compnySignIng","FlowUnid=<%=flowunid%>,flagType=word,ProjectId=<%=projectId%>");
if("success"!= falg ){
RunJavaMethodTrans("com.tenwa.channelportal.action.ContractSignAction","companyUpdateDocContractStatus","FlowUnid=<%=flowunid%>"+",ProjectId=<%=projectId%>");
alert("生成失败!!!");

View File

@ -1,139 +0,0 @@
<%@ page contentType="text/html; charset=GBK"%>
<%@page import="jbo.app.tenwa.doc.LB_DOC_CONTRACT_LIST"%>
<%@ include file="/Frame/resources/include/include_begin_info.jspf"%>
<script type="text/javascript" src="<%=sWebRootPath%>/Frame/page/js/bankBin.js"></script><%
/*
Author: undefined 2017-07-10
Content: 示例详情页面
History Log:
*/
String projectId = CurPage.getParameter("ProjectId");
String RightType=CurPage.getParameter("RightType");
String ishistory=CurPage.getParameter("IsHistory");
String ApplyType=CurPage.getParameter("ApplyType");
String CustomerType=CurPage.getParameter("CustomerType");
String customerId = CurPage.getParameter("customerId");
String FlowUnid=CurPage.getParameter("FlowUnid");
String contractId = CurPage.getParameter("ContractId");
String sTempletNo = "DebitCardInfoMcontract";//--模板号--
ASObjectModel doTemp = new ASObjectModel(sTempletNo);
doTemp.setHtmlEvent("acc_number", "onchange", "getNameOfBank");
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
dwTemp.Style = "2";//freeform
if((null!=RightType&&RightType.equals("ReadOnly"))||(null!=ishistory&&ishistory.equals("true"))){
dwTemp.ReadOnly = "-2";//只读模式
RightType="ReadOnly";
isShowButton=false;
}else{
isShowButton=true;
}
dwTemp.genHTMLObjectWindow(projectId);
String sButtons[][] = {
{"true","","Button","保存","保存所有修改","save()","","","",""}
} ;
sButtonPosition = "north";
%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
<script type="text/javascript">
//根据选择的用户名选择对应的证件号
function autoSetCustId(){
var param1 = "";
var param2 = "";
if('AccountChangeApply'=='<%=ApplyType%>'){
param1 = "selectAccountForChange";
param2 = "ProjectId,<%=projectId%>,customerType,<%=CustomerType%>,ProjectId,<%=projectId%>,CustomerId,<%=customerId%>";
}else{
param1 = "selectAccountByCusts";
param2 = "flowunid,<%=FlowUnid%>";
}
param2=param2+",customerType,"+"<%=CustomerType%>";
AsDialog.OpenSelector(param1,param2,"dialogWidth=" + parseInt(window.screen.width * 0.4) + "px dialogHeight=" + parseInt(window.screen.height * 0.6) + "px",function(sReturn){
if(!sReturn||sReturn=="_CANCEL_"){
alert(getHtmlMessage('1'));//请选择一条信息!
return;
}
sReturn = sReturn.split("@");
setItemValue(0,0,'CERTID',sReturn[0]);
setItemValue(0,0,'ACCOUNT',sReturn[1]);
setItemValue(0,0,'CUSTTYPE',sReturn[2]);
setItemValue(0,0,'MOBILE',sReturn[3]);
},"选择扣款卡名称");
}
function checkTel(){//校验预留手机号格式
var mobile = getItemValue(0,getRow(0),"MOBILE");
if(mobile==""){
//setErrorTips("mobile","手机号不能为空!");
// alert("预留手机号不能为空!");
return true;
}
var phone = /^[1][2,3,4,5,6,7,8,9][0-9]{9}$/;
if(phone.test(mobile)){
setErrorTips("MOBILE","");
return true;
}else{
setErrorTips("MOBILE","手机号格式不正确!");
return false;
}
}
function save(){
//校验是否已经生成直接扣款委托书
var fileMeassge = RunJavaMethodTrans("com.tenwa.comm.customerfilterlist.DebitCardAction", "isEntrustFile", "FlowUnid="+"<%=FlowUnid%>"+",contractid="+"<%=contractId%>");
if("success" != fileMeassge){
alert(fileMeassge);
return ;
}
var TelRes=checkTel();
if(TelRes==false){
return;
}
var number=getItemValue(0, getRow(0), "acc_number");
var reg = /^(\d{14}|\d{16}|\d{19})$/;
if(!reg.test(number)){
setErrorTips("acc_number","银行账号格式错误!");
return ;
}
setErrorTips("acc_number","");
setItemValue(0,0,"acc_type","Debit");
var sparams = "account="+getItemValue(0,getRow(),"ACCOUNT")+",acc_number="+getItemValue(0,getRow(),"ACC_NUMBER")+",bank_name="+getItemValue(0,getRow(),"BANK_NAME")+",mobile="+getItemValue(0,getRow(),"MOBILE")+",projectid=<%=projectId%>,FlowUnid=<%=FlowUnid%>,contractid=<%=contractId%>";
var meassge = RunJavaMethodTrans("com.tenwa.comm.customerfilterlist.DebitCardAction", "IsSignStatus", sparams);
if("Y"==meassge){
setItemValue(0,0,"sign_status","Y");
}else if("N"==meassge){
setItemValue(0,0,"sign_status","");
}
setItemValue(0,0,"ACC_NUMBER",allTrim(getItemValue(0,0,"ACC_NUMBER")));
as_save("0","re");
}
function re(){
var param="CompClientID=<%=sCompClientID%>&FlowUnid=<%=FlowUnid%>&RightType=<%=RightType%>&ishistory=<%=ishistory%>";
AsControl.OpenView("/Tenwa/Lease/Flow/Comm/LBDebitCard/PaymentCardInfo.jsp",param,"frame_list");
}
function getNameOfBank(){
var sflag=-1;
var number = getItemValue(0, getRow(0), "acc_number");
var cardbin = number.substring(0, 6);
for (var i=0;i<bankBin.length;i++) {
if(cardbin==bankBin[i]){
sflag = i;
}
}
if (sflag != -1) {
var name=bankName[sflag].substring(0,bankName[sflag].indexOf("·"));
setItemValue(0,getRow(),"bank_name",name);
}
setErrorTips("acc_number","");
return true;
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -8,7 +8,7 @@
%><%@include file="/Resources/CodeParts/Frame02.jsp"%>
<script type="text/javascript">
AsControl.OpenView("/Tenwa/Lease/Flow/Comm/LBDebitCard/DebitCardInfoForm.jsp","","rightup","");
AsControl.OpenView("Tenwa/Lease/Flow/Comm/LBDebitCard/AccountChangeFlowDebitCardInfo.jsp","","rightdown","");
AsControl.OpenView("/Tenwa/Lease/Flow/Comm/LBDebitCard/DebitCardInfo.jsp","","rightdown","");
setTitle("±ä¸üǰ",true);
setTitle("±ä¸üºó",false);
</script>

View File

@ -9,7 +9,6 @@
String flowunid = CurPage.getParameter("FlowUnid");
String contractid = CurPage.getParameter("ContractId");
String customerType = CurPage.getParameter("CustomerType");
String projectId = CurPage.getParameter("ProjectId");
String falg = "false";
if("03".equals(customerType)){
falg = "true";
@ -34,12 +33,6 @@
%><%@include file="/Frame/resources/include/ui/include_list.jspf"%>
<script type="text/javascript">
function generatepdf(){
var signMessage = RunJavaMethodTrans("com.tenwa.action.channelportal.businesshanding.contractaward.ContractAward","isSign","ProjectId="+"<%=projectId%>");
if("success"!=signMessage){
alert(signMessage);
return ;
}
var results = RunJavaMethodTrans("com.tenwa.action.channelportal.businesshanding.contractaward.ContractAward","selectStatus","FlowUnid="+"<%=flowunid%>"+",contract_id="+"<%=contractid%>");
if("3"==results||"4"==results){
alert("已发起电子签约,无法再次生成扣款书!!!");

View File

@ -13,7 +13,7 @@
if(sPrevUrl == null) sPrevUrl = "";
String sTempletNo = "DebitCardInfoForm";//--Ä£°åºÅ--
if("扣款信息变更审核".equals(flowName)){
if("扣款信息变更审核".equals(flowName)&& null!=ishistory&&ishistory.equals("true")){
sTempletNo = "DebitCardInfoFormHis";
ContractId = flowUnid;
}

View File

@ -214,6 +214,7 @@
setItemValue(0,getRow(),"zone","");
}else{
if(typeof(sAreaCodeInfo) != "undefined" && sAreaCodeInfo != ""){
debugger;
sAreaCodeInfo = sAreaCodeInfo.split('@');
sAreaCodeValue = sAreaCodeInfo[0].substring(0,4);//-- 行政区划代码
sAreaCodeName = sAreaCodeInfo[1];//--行政区划名称

View File

@ -7,8 +7,6 @@
*/
String sFlowUnid = CurPage.getParameter("FlowUnid");//流程编号
String customertype = CurPage.getParameter("CustomerType");
String SubjectId = CurPage.getParameter("SubjectId");//Ö÷Ìå±àºÅ
String orgName = CurUser.getOrgName();
String userName = CurUser.getUserName();
ASObjectModel doTemp = new ASObjectModel("VI_LB_IDENTITY_CHECK");
@ -39,7 +37,7 @@
return;
}
var result =
RunJavaMethodTrans("com.tenwa.lease.flow.project.validate.IdentityVerification","doIdentityVerification","FlowUnid="+flowunid+",UserName="+username+",OrgName="+orgname+",relations="+relations+",fullNames="+fullNames+",customertype="+customertype+",SubjectId=<%=SubjectId%>");
RunJavaMethodTrans("com.tenwa.lease.flow.project.validate.IdentityVerification","doIdentityVerification","FlowUnid="+flowunid+",UserName="+username+",OrgName="+orgname+",relations="+relations+",fullNames="+fullNames+",customertype="+customertype);
if(result == 'ERROR'){
alert("调用数据失败");
reloadSelf();

View File

@ -8,15 +8,12 @@
String sFlowUnid = CurPage.getParameter("FlowUnid");//流程编号
String fullName = CurPage.getParameter("fullName");//流程编号
String CertId = CurPage.getParameter("CertId");//流程编号
//String Result = CurPage.getParameter("result");//流程编号
ASObjectModel doTemp = new ASObjectModel("LC_IDENTITY_CHECK_RESULT_TEMP");
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
String Result = Sqlca.getString("select result from LC_IDENTITY_CHECK_RESULT_TEMP where flowunid = '"+sFlowUnid+"'");
dwTemp.Style="1"; //--设置为Grid风格--
dwTemp.ReadOnly = "1"; //只读模式
dwTemp.setPageSize(10);
dwTemp.genHTMLObjectWindow(sFlowUnid+","+fullName+","+CertId+","+Result);
dwTemp.genHTMLObjectWindow(sFlowUnid+","+fullName+","+CertId);
//0、是否展示 1、 权限控制 2、 展示类型 3、按钮显示名称 4、按钮解释文字 5、按钮触发事件代码 6、 7、 8、 9、图标CSS层叠样式 10、风格
String sButtons[][] = {
@ -42,16 +39,5 @@
alert('数据清空失败!');
}
}
//校验身份信息不一致时,信息标红
var jq_trs = $("tr[id^=TR_Right]")
for(var i=0; i<jq_trs.length; i++){
var jq_tr = jq_trs.eq(i);
//console.info(jq_tr[0]);
var jq_tds=jq_tr.find('td');
if(jq_tds.eq(1).find('span').text() == '身份证校验结果:不一致,姓名校验结果:不一致'){
jq_tds.eq(1).find('span').css('color','red')
}
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -6,7 +6,6 @@
History Log:
*/
String PhaseNo = CurPage.getParameter("PhaseNo");
String SubjectId = CurPage.getParameter("SubjectId");
String sFlowUnid = CurPage.getParameter("FlowUnid");//流程编号
ASObjectModel doTemp = new ASObjectModel("LbCarCreditTempList");
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
@ -32,7 +31,7 @@
return;
}
var result =
RunJavaMethodTrans("com.tenwa.comm.credit.CreditBodyGuardAction","doCreditVerification","flowunid="+sFlowUnid+",phaseno="+PhaseNo+",certids="+certids+",SubjectId="+"<%=SubjectId%>");
RunJavaMethodTrans("com.tenwa.comm.credit.CreditBodyGuardAction","doCreditVerification","flowunid="+sFlowUnid+",phaseno="+PhaseNo+",certids="+certids);
if(result == 'ERROR'){
alert("调用数据失败");
reloadSelf();

View File

@ -193,20 +193,6 @@ function init(){
init();
function selectManySubject(){
AsDialog.OpenSelector("selectManySubject","","dialogWidth=" + parseInt(window.screen.width * 0.8) + "px dialogHeight=" + parseInt(window.screen.height * 0.5) + "px",
function(sReturn){
if(!sReturn||sReturn=="_CANCEL_"||sReturn=="")
{
//alert(getHtmlMessage('1'));//请选择一条信息!
return;
}
sReturn = sReturn.split("@");
setItemValue(0,0,"subjectid",sReturn[0]);
setItemValue(0,0,"subjectname",sReturn[1]);
},"请选择客户",'');
}
</script>
<%/*~END~*/%>

View File

@ -10,8 +10,6 @@
String ProjectId = CurPage.getParameter("ProjectId");
String flowunid = CurPage.getParameter("ObjectNo");
ASObjectModel doTemp = new ASObjectModel("LbTelOnlinList");
String SubjectId = CurPage.getParameter("SubjectId");//Ö÷Ìå±àºÅ
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
dwTemp.Style="1"; //--设置为Grid风格--
dwTemp.ReadOnly = "1"; //只读模式
@ -33,7 +31,7 @@
alert("请先选择数据!!!");
return;
}
var result = RunJavaMethodTrans("com.tenwa.lease.flow.project.validate.OnlineClient","getTelOnLine","flowunid=<%=flowunid%>,projectId=<%=ProjectId%>,userId=<%=userId%>,SubjectId=<%=SubjectId%>,certids="+certids);
var result = RunJavaMethodTrans("com.tenwa.lease.flow.project.validate.OnlineClient","getTelOnLine","flowunid=<%=flowunid%>,projectId=<%=ProjectId%>,userId=<%=userId%>,certids="+certids);
if(result=="true"){
window.location.reload();
}else{
@ -41,6 +39,7 @@
}
}
function retry(){
debugger;
// var onLineId = getItemValue(0,getRow(0),'online_id');
// var certids=getItemValueArray(0,"certid");
var online_ids=getItemValueArray(0,"online_id");
@ -55,9 +54,8 @@
};
}
for(var i=0;i<online_ids.length;i++){
var onLineId = getItemValue(0,getRow(0),'online_id');
<%-- var result = RunJavaMethodTrans("com.tenwa.lease.flow.project.validate.OnlineClient","getTelOnLineReTry","onLineId="+online_ids[i]+",userId=<%=userId%>"); --%>
var result = RunJavaMethodTrans("com.tenwa.lease.flow.project.validate.OnlineClient","getTelOnLineReTry","onLineId="+onLineId+",userId=<%=userId%>,SubjectId=<%=SubjectId%>");
<%-- var result = RunJavaMethodTrans("com.tenwa.lease.flow.project.validate.OnlineClient","getTelOnLineReTry","onLineId="+online_ids[i]+",userId=<%=userId%>"); --%>
var result = RunJavaMethodTrans("com.tenwa.lease.flow.project.validate.OnlineClient","getTelOnLineReTry","onLineId="+1111+",userId=<%=userId%>");
if(result=="true"){
number++;
}else{

View File

@ -10,17 +10,17 @@
Content:
History Log:
*/
String flowunid=CurPage.getParameter("FlowUnid");
BizObject flow=GetFlowAction.getFlowBussinessObject(flowunid);
String product_id=flow.getAttribute("productId").toString();
String planinformation=ProductParamUtil.getProductParameterValue(product_id,"PRD0314","planinformation");//·½°¸ÀàÐÍ
BizObject lc_calc_condition=JBOFactory.getBizObjectManager(LC_CALC_CONDITION_TEMP.CLASS_NAME).createQuery("FlowUnid=:FlowUnid").setParameter("FlowUnid", flowunid).getSingleResult(false);
String PROJECT_PLAN_NUMBER="";
String CONTRACT_PLAN_NUMBER="";
if(lc_calc_condition!=null){
PROJECT_PLAN_NUMBER=lc_calc_condition.getAttribute("project_plan_number").getString();
CONTRACT_PLAN_NUMBER=lc_calc_condition.getAttribute("contract_plan_number").getString();
}
String flowunid=CurPage.getParameter("FlowUnid");
BizObject flow=GetFlowAction.getFlowBussinessObject(flowunid);
String product_id=flow.getAttribute("productId").toString();
String planinformation=ProductParamUtil.getProductParameterValue(product_id,"PRD0314","planinformation");//·½°¸ÀàÐÍ
BizObject lc_calc_condition=JBOFactory.getBizObjectManager(LC_CALC_CONDITION_TEMP.CLASS_NAME).createQuery("FlowUnid=:FlowUnid").setParameter("FlowUnid", flowunid).getSingleResult(false);
String PROJECT_PLAN_NUMBER="";
String CONTRACT_PLAN_NUMBER="";
if(lc_calc_condition!=null){
PROJECT_PLAN_NUMBER=lc_calc_condition.getAttribute("project_plan_number").getString();
CONTRACT_PLAN_NUMBER=lc_calc_condition.getAttribute("contract_plan_number").getString();
}
String plan_number="";
if("".equals(PROJECT_PLAN_NUMBER)||PROJECT_PLAN_NUMBER.length()==0){
plan_number=CONTRACT_PLAN_NUMBER;

View File

@ -61,8 +61,7 @@
var isNetCar = sReturn[7];
var signType = sReturn[9];
var sealType = sReturn[10];
if(flowno=="BContractApproveApply"&&"03" == customertype){
if("03" == customertype){
if(""== signType||null == signType||"undefined" == signType){
alert("请在产品中配置签约方式!!!");
return ;
@ -72,22 +71,13 @@
return ;
}
}
var gpsVendor = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.GpsVendorCheck","getGpsVendor","productId="+product_id);
var sParams = "ApplyType=<%=sApplyType%>,CurUserID=<%=CurUser.getUserID()%>,gpsVendor="+gpsVendor;
sParams =sParams+",signType="+signType+",sealType="+sealType+",isNetCar="+isNetCar+",carAttributes="+carAttributes+",leasform="+leasform+",ProductId="+product_id+",ProjectId="+id+",ProjectNo="+project_id+",customertype="+customertype+",ProjectName="+project_name+",ApplyType=<%=sApplyType%>";
if(flowno=="BContractApproveApply"){
sParams =sParams+",operationType="+sReturn[8]+",SubjectId="+sReturn[11]+",SubjectName="+sReturn[12];
}else{
var SubjectName = "";
var messages = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerInfoCheck","selectTitleName","SubjectId="+sReturn[5]);
message = messages.split("@");
if("error"!=message[0]){
SubjectName = message[1];
}
sParams =sParams+",SubjectId="+sReturn[5]+",SubjectName="+SubjectName;
}
sParams =sParams+",operationType="+sReturn[8];
}
var sReturnInfo = RunJavaMethodTrans("com.tenwa.lease.flow.contract.contractapproval.ContractApprovalStartAction","initFLow",sParams);

View File

@ -34,9 +34,6 @@
var signType = sReturn[12];
var sealType = sReturn[11];
var SubjectId = sReturn[13];
var SubjectName = sReturn[14];
if("03" == customertype){
if(""== signType||null == signType||"undefined" == signType){
alert("请在产品中配置签约方式!!!");
@ -47,13 +44,10 @@
return ;
}
}
if(""== SubjectId||null == SubjectId||"undefined" == SubjectId){
alert("该数据没有对应的主体,请联系管理员!");
return ;
}
var gpsVendor = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.GpsVendorCheck","getGpsVendor","productId="+product_id);
var sParams = "ApplyType=<%=sApplyType%>,CurUserID=<%=CurUser.getUserID()%>,gpsVendor="+gpsVendor;
sParams =sParams+",SubjectId="+SubjectId+",SubjectName="+SubjectName+",signType="+signType+",sealType="+sealType+",operationType="+operationType+",isNetCar="+isNetCar+",carAttributes="+carAttributes+",leasform="+leasform+",customertype="+customertype+",ProjectId="+project_id+",FlowKey="+contract_number+",ProductId="+product_id+",ProjectNo="+project_no+",ContractId="+contract_id+",ProjectName="+project_name+",ApplyType=<%=sApplyType%>";
sParams =sParams+",signType="+signType+",sealType="+sealType+",operationType="+operationType+",isNetCar="+isNetCar+",carAttributes="+carAttributes+",leasform="+leasform+",customertype="+customertype+",ProjectId="+project_id+",FlowKey="+contract_number+",ProductId="+product_id+",ProjectNo="+project_no+",ContractId="+contract_id+",ProjectName="+project_name+",ApplyType=<%=sApplyType%>";
var sReturnInfo = RunJavaMethodTrans("com.tenwa.flow.action.comm.BaseFlowStartAction","initFLow",sParams);
if(typeof(sReturnInfo)=="undefined" || sReturnInfo=="" || sReturnInfo=="_CANCEL_") return;
var sReturnInfos=sReturnInfo.split("@");
@ -65,7 +59,7 @@
else
{
var mes=sReturnInfos[1];
alert(sReturnInfos);
alert(mes);
}
reloadSelf();
},"请选择发起编号");

View File

@ -46,6 +46,7 @@
Ids += "@"+getItemValue(0,rows[i],"ID");
}
Ids = Ids.substring(1);
debugger;
var result = RunJavaMethodTrans("paymentInfoUpdate.UpdatePaymentInfo","requestAndAction","Ids="+Ids);
if("SUCCESS" == result){
AsDebug.showMessage("提示","操作成功!","","",true);

View File

@ -1,45 +0,0 @@
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/Frame/resources/include/include_begin_list.jspf"%><%
/*
Author: undefined 2017-12-28
Content:
History Log:
*/
String ishistory = CurPage.getAttribute("IsHistory");
ASObjectModel doTemp = new ASObjectModel("VIActualFundPlan");
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
dwTemp.Style="1"; //--设置为Grid风格--
/*if(!ishistory.equals("true")&&"0010".equals(phaseNo)){
dwTemp.MultiSelect = true; //多选
}*/
dwTemp.ShowSummary="1"; //汇总
dwTemp.ReadOnly = "1"; //只读模式
dwTemp.setPageSize(pageSize == null ? 30 : Integer.parseInt(pageSize));
dwTemp.genHTMLObjectWindow("");
String[][] sButtons = new String[][]{
{"true","All","Button","退回经销商","退回经销商","paymentReturn()","","","","btn_icon_add",""}
};
%><%@include file="/Frame/resources/include/ui/include_list.jspf"%>
<script type="text/javascript">
function paymentReturn(){
var contractid = getItemValue(0,getRow(),"ID");
if(contractid.length == 0){
AsDebug.showMessage("提示","请选择一行数据","","",true);
return;
}
if(confirm('是否确认退回经销商?')){
var result = RunJavaMethodTrans("com.tenwa.flow.fund.fundcollection.FundIncomeMethod","paymentReturn","CONTRACT_ID="+contractid);
if("success" == result){
AsDebug.showMessage("提示","操作成功!","","",true);
reloadSelf();
}else{
AsDebug.showMessage("提示","操作失败","","",true);
}
}
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -6,19 +6,16 @@
/*~[Describe=新增记录;InputParam=无;OutPutParam=无;]~*/
function newApply(){
var orgId="<%=CurUser.getOrgID()%>".substring(0,7);
var twoParam = "";
var businessType="";
if(orgId=="8009010"){
businessType="传统";
twoParam = "¿Õ°×";
}else if(orgId=="8009011"){
businessType="汽车";
twoParam = "Æû³µÀഫͳ";
}else{
alert("当前用户不能发起申请!");
return;
}
AsDialog.OpenSelector("SelectEbankData","businessType,"+businessType+",twoParam,"+twoParam,"dialogWidth=" + parseInt(window.screen.width * 0.8) + "px dialogHeight=" + parseInt(window.screen.height * 0.6) + "px",function(sReturn){
AsDialog.OpenSelector("SelectEbankData","businessType,"+businessType,"dialogWidth=" + parseInt(window.screen.width * 0.8) + "px dialogHeight=" + parseInt(window.screen.height * 0.6) + "px",function(sReturn){
if(!sReturn||sReturn=="_CANCEL_"){
return;
}

View File

@ -1,5 +1,4 @@
<%@ page contentType="text/html; charset=GBK"%>
<%@ page import="com.tenwa.flow.lease.check.contract.IsNullCheck" %>
<%@ include file="/Frame/resources/include/include_begin_info.jspf"%><%
/*
Author: undefined 2017-06-02
@ -8,82 +7,26 @@
*/
String sPrevUrl = CurPage.getParameter("PrevUrl");
String ishistory = CurPage.getParameter("IsHistory");
String flowUnid = CurPage.getParameter("FlowUnid");
String flowNo = CurPage.getParameter("FlowNo");
//FlowKey中存的是EBANK_SN网银流水号
String ebankSn = CurPage.getParameter("FlowKey");
if(sPrevUrl == null) sPrevUrl = "";
String sTempletNo = "LCEbankTempInfo";//--Ä£°åºÅ--
ASObjectModel doTemp = new ASObjectModel(sTempletNo);
if("TFundCollectionFlow".equals(flowNo)){
doTemp.setColumnAttribute("CUSTOMER_NAME", "colvisible", "0");
if(null!=ishistory&&ishistory.equals("true")){
doTemp.setDataQueryClass("com.tenwa.flow.flowHistory.FlowDataInfoHistory");//如果是历史则新显示历史数据
}
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
dwTemp.Style = "2";//freeform
dwTemp.ReadOnly = "1";//只读模式
dwTemp.ReadOnly = "-2";//只读模式
dwTemp.genHTMLObjectWindow(flowUnid);
IsNullCheck inc = new IsNullCheck();
inc.setEBANK_SN(ebankSn);
inc.setFlowUnid(flowUnid);
String result = inc.CustomerIdIsNullCheck();
String resultTemp = inc.CustomerIdIsNullCheckTemp();
String customerId="";
String customerName="";
if(!"N".equals(inc.getCustomerId())){
String [] customer = inc.getCustomerId().split("@");
customerId = customer[0];
customerName = customer[1];
}
dwTemp.genHTMLObjectWindow(CurPage.getParameter("FlowUnid"));
String flag;
if(result=="Y"){
flag="true";
}else{
flag="false";
}
String sButtons[][] = {
{flag,"All","Button","保存","保存所有修改","saveRecord()","","","",""},
};
sButtonPosition = "south";
%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
<script type="text/javascript">
$(function(){
//如果为空Y则非只读
if("<%=result%>"=="Y"){
setItemReadOnly(0, 0, "CUSTOMER_NAME", false);
//如果LC_EBANK_TEMP临时表里CUSTOMER_ID为空才自动赋值.
if("<%=resultTemp%>"=="Y"){
if("<%=inc.getCustomerId()%>"!="N"){
setItemValue(0, 0, "CUSTOMER_ID", "<%=customerId%>");
setItemValue(0, 0, "CUSTOMER_NAME", "<%=customerName%>");
}
}
}
});
function saveRecord(){
as_save("myiframe0");
}
function returnList(){
AsControl.OpenView("<%=sPrevUrl%>", "","_self","");
}
//选择承租人
function selectCust(){
AsDialog.OpenSelector("SelectCustomerByType","type,03","dialogWidth=" + parseInt(window.screen.width * 0.9) + "px dialogHeight=" + parseInt(window.screen.height * 0.6) + "px",function(sReturn){
if(!sReturn||sReturn=="_CANCEL_"){
//alert(getHtmlMessage('1'));//请选择一条信息!
return;
}
sReturn = sReturn.split("@");
setItemValue(0,0,"CUSTOMER_ID", sReturn[0]);
setItemValue(0,0,"CUSTOMER_NAME", sReturn[1]);
},"请选择承租人");
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -30,13 +30,6 @@
var proj_name = sReturn[4];
var contract_no = sReturn[5];
var customername = sReturn[6];
//校验经销商额度是否充足
var checkTotal = RunJavaMethodTrans("com.tenwa.customer.controller.group.CustomerGroupCompanyController","checkTotal","contractId="+contract_id);
if("true" !=checkTotal ){
alert(checkTotal);
return ;
}
var gpsVendor = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.GpsVendorCheck","getGpsVendor","productId="+productId);
var sParams = "ContractId="+contract_id+",FlowKey="+contract_no+",ProjectId="+proj_id+",ProductId="+productId+",contract_number="+contract_number+",ProjectName="+(contract_no+"-"+customername)+",applyType=<%=sApplyType%>,CurUserID=<%=CurUser.getUserID()%>,gpsVendor="+gpsVendor;
var sReturnInfo = RunJavaMethodTrans("com.tenwa.flow.action.comm.BaseFlowStartAction","initFLow",sParams);

View File

@ -1,41 +0,0 @@
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/Frame/resources/include/include_begin_info.jspf"%><%
/*
Author: undefined 2019-01-25
Content: 示例详情页面
History Log:
*/
String sPrevUrl = CurPage.getParameter("PrevUrl");
if(sPrevUrl == null) sPrevUrl = "";
String ishistory = CurPage.getParameter("IsHistory");
String flowunid = CurPage.getParameter("FlowUnid");
String phaseNo = CurPage.getParameter("PhaseNo");
String productId = CurPage.getParameter("ProductId");
String contractId = CurPage.getParameter("ContractId");
System.out.print(contractId);
String sTempletNo = "LCFundPaymentTempInfoSelect";//--模板号--
ASObjectModel doTemp = new ASObjectModel(sTempletNo);
//doTemp.setColTips("", "测试");
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
dwTemp.Style = "2";//freeform
//dwTemp.ReadOnly = "-2";//只读模式
dwTemp.genHTMLObjectWindow(contractId);
String sButtons[][] = {
//{"true","All","Button","保存","保存所有修改","as_save(0)","","","",""},
{String.valueOf(!com.amarsoft.are.lang.StringX.isSpace(sPrevUrl)),"All","Button","返回","返回列表","returnList()","","","",""}
};
sButtonPosition = "south";
%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
<script type="text/javascript">
$(function(){
var relines=getItemValue(0,0,"relines");
if(relines<0){
$("#RELINES").css("color","red");
}
});
function returnList(){
AsControl.OpenView("<%=sPrevUrl%>", "","_self","");
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -46,12 +46,6 @@
}else{
isShowButton=true;
}
if("业务申请流程".equals(flowName)&&("0030".equals(phaseNo)||"0040".equals(phaseNo)||"0050".equals(phaseNo)||"0060".equals(phaseNo)||"0070".equals(phaseNo))){
dwTemp.getDataObject().setVisible("subjectname", true);
}else {
dwTemp.getDataObject().setVisible("subjectname", false);
}
if("0010".equals(phaseNo)){//¾­ÏúÉÌ
dwTemp.setGroupHidden("0020,0030,0040,0050");
}else if("0030".equals(phaseNo)){//³õÉó

View File

@ -33,7 +33,7 @@
}
else
{
var mes=sReturnInfos[0];
var mes=sReturnInfos[1];
alert(mes);
}
reloadSelf();
@ -54,7 +54,7 @@
}
else
{
var mes=sReturnInfos[1];
var mes=sReturnInfos[0];
alert(mes);
}
reloadSelf();

View File

@ -13,7 +13,7 @@
return;
}
sReturn = sReturn.split("@");
var id=sReturn[0];
var id=sReturn[0]
var product_id=sReturn[1];
var project_id = sReturn[2];
var project_name = sReturn[3];
@ -22,14 +22,8 @@
var leasehold = sReturn[6];
var operationType = sReturn[7];
var certtype = sReturn[8];
var SubjectId = sReturn[9];
var SubjectName = sReturn[10];
if(""== SubjectId||null == SubjectId||"undefined" == SubjectId){
alert("该数据没有对应的主体,请联系管理员!");
return ;
}
var sParams = "ApplyType=<%=sApplyType%>,CurUserID=<%=CurUser.getUserID()%>";
sParams =sParams+",SubjectId="+SubjectId+",SubjectName="+SubjectName+",certtype="+certtype+",customertype="+CustomerType+",carAttributes="+carAttributes+",leasform="+leasehold+",operationType="+operationType+",ProjectId="+id+",ProductId="+product_id+",FlowKey="+project_id+",ProjectName="+project_name+",ApplyType=<%=sApplyType%>";
sParams =sParams+",certtype="+certtype+",customertype="+CustomerType+",carAttributes="+carAttributes+",leasform="+leasehold+",operationType="+operationType+",ProjectId="+id+",ProductId="+product_id+",FlowKey="+project_id+",ProjectName="+project_name+",ApplyType=<%=sApplyType%>";
var sReturnInfo = RunJavaMethodTrans("com.tenwa.flow.action.comm.BaseFlowStartAction","initFLow",sParams);
if(typeof(sReturnInfo)=="undefined" || sReturnInfo=="" || sReturnInfo=="_CANCEL_") return;
var sReturnInfos=sReturnInfo.split("@");

View File

@ -256,7 +256,6 @@
if(name.length > 0){
if(certid.length > 0){
// 因港澳台居民通行证, 临时去除配偶身份证校验
/* if(certid.length!=18){
// parent.parent.openDWDialog();
setErrorTips("certid","身份证必须是18位");

View File

@ -13,12 +13,8 @@
String flowunid = CurPage.getParameter("FlowUnid");
String FlowName = CurPage.getParameter("FlowName");//获取流程名称
String IsHistory = CurPage.getParameter("IsHistory");//获取流程名称
String FlowNo=CurPage.getParameter("FlowNo");//流程名称
String projectId = CurPage.getParameter("ProjectId");
String customerid = Sqlca.getString("select customer_id from lb_union_lessee_temp where flowunid='"+flowunid+"'");
String businesstype = Sqlca.getString("select businesstype from LB_PROJECT_INFO_TEMP where FlowUnid='"+flowunid+"'");
String SUBJECTID = Sqlca.getString("select SUBJECTID from LB_PROJECT_INFO_TEMP where FlowUnid='"+flowunid+"'");
String subject = Sqlca.getString("select subject_name from LB_MANY_SUBJECT where id='"+SUBJECTID+"'");
String sTempletNo = "";//--模板号--
String sexChange="";
if("合同制作流程".equals(FlowName)||"合同变更流程".equals(FlowName)){
@ -39,10 +35,6 @@
}else{
doTemp.setReadOnly("SEX", true);
}
//数据状态为“汽车”字段为只读状态,不可修改
if("1".equals(businesstype)){
doTemp.setColInnerBtEvent("subject_name", "");//去掉选择对话框
}
doTemp.setHtmlEvent("MARRIAGE","onChange","changeChildrensNumber");
doTemp.setHtmlEvent("IS_NETCAR","onChange","changeNetCarInfo");
doTemp.setHtmlEvent("sex","onChange","changeSex");
@ -58,7 +50,7 @@
doTemp.setColInnerBtEvent("fulladdress", "");//设置地址按钮
}
dwTemp.Style = "2";//freeform
dwTemp.genHTMLObjectWindow(flowunid + "," + customerid + "," + businesstype + "," + SUBJECTID + "," + subject);
dwTemp.genHTMLObjectWindow(flowunid + "," + customerid);
CurPage.getCurComp().setAttribute("RightType", rightType);
if(rightType.equals("ReadOnly")||FlowName.equals("合同制作流程")){
dwTemp.ReadOnly = "-1";//只读模式
@ -129,13 +121,10 @@
function changeFamilyRequired(){//已婚时设置配偶信息必填,并将婚姻状况参数传递到子页面
var marriage = getItemValue(0,getRow(0),"MARRIAGE");
if("01" == marriage){
$("#frame_list")[0].contentWindow.changeFamilyRequiredTrue(marriage);
//frame_list.window.changeFamilyRequiredTrue(marriage);
frame_list.window.changeFamilyRequiredTrue(marriage);
//as_save("myiframe0","frame_list.window.as_save(0);");
}else{
$("#frame_list")[0].contentWindow.changeFamilyRequiredFalse(marriage);
//frame_list.window.changeFamilyRequiredFalse(marriage);
frame_list.window.changeFamilyRequiredFalse(marriage);
}
}
@ -227,18 +216,7 @@
return;
}
}
//请选择主题名称
function selectaaaa(){
AsDialog.OpenSelector("SelectAAAA","","dialogWidth=" + parseInt(window.screen.width * 0.4) + "px dialogHeight=" + parseInt(window.screen.height * 0.6) + "px",function(sReturn){
if(!sReturn||sReturn=="_CANCEL_"){
alert(getHtmlMessage('1'));//请选择一条信息!
return;
}
sReturn = sReturn.split("@");//"@"表示了向页面添加数据时的连续性
//setItemValue(0,getRow(),"titleName",sReturn[0]);//向页面的框中添加数据
setItemValue(0,getRow(),"subject_name",sReturn[0]);//向页面的框中添加数据
},"请选择主题");
}
// function checkRepeat(mobile,emergencyTel,remark){
// var result = "";
// var mobile = getItemValue(0,getRow(),"mobile");

View File

@ -78,8 +78,7 @@
$("#A_div_0150").attr("style","display:none;");
})
var operationType='';
var SubjectId='';
function changeProductName(){//Çå¿Õ²úÆ·Ãû³Æ
function changeProductName(){//Çå¿Õ²úÆ·Ãû³Æ
setItemValue(0,getRow(0),"productName","");
}
@ -158,15 +157,9 @@
return;
}
var messages = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerInfoCheck","selectTitleName","SubjectId="+SubjectId);
message = messages.split("@");
if("error"==message[0]){
alert(message[1]);
return;
}
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+",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;
//
if("BAIC_MOTOR"==operationType){
sParams = sParams+",distributorNo="+getItemValue(0,getRow(),"distributorNo")+",distributorName="+getItemValue(0,getRow(),"distributorName");
}
@ -348,7 +341,6 @@
MyOjbect.modelid = sReturn[7];//³µÐÍID
MyOjbect.modelname = sReturn[8];//³µÐÍÃû³Æ
operationType = sReturn[11];
SubjectId = sReturn[12];
setItemValue(0,0,"productName",sReturn[2]);
setItemValue(0,0,"productId",sReturn[3]);
@ -504,7 +496,6 @@
showItem(0,"product_id");//×Ö¶ÎÏÔʾ
}
}
//initRow();
</script>
<%/*~END~*/%>

View File

@ -1,76 +0,0 @@
<%@page import="jbo.app.tenwa.calc.LC_FUND_INCOME_TEMP"%>
<%@page import="jbo.app.tenwa.calc.LC_EBANK_PROCESS"%>
<%@page import="jbo.app.tenwa.calc.LC_EBANK_TEMP"%>
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/Frame/resources/include/include_begin_list.jspf"%><%
String flowunid = CurPage.getParameter("FlowUnid");
String phaseNo = CurPage.getParameter("PhaseNo");
String rightType = CurPage.getParameter("RightType");
String ishistory = CurPage.getParameter("IsHistory");
String sTempletNo = CurPage.getParameter("TempletNo");//模板号
ASObjectModel doTemp = new ASObjectModel("LCEbankListRebackTemp");
if(null!=ishistory&&ishistory.equals("true")){
doTemp.setDataQueryClass("com.tenwa.flow.flowHistory.FlowDataListHistory");
}
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
dwTemp.Style="1";
dwTemp.ShowSummary = "1";
dwTemp.ReadOnly = "1";
if("0040".equals(phaseNo)){
dwTemp.ReadOnly = "0";
}
if(!"ReadOnly".equals(rightType)){
dwTemp.MultiSelect = true;
}
dwTemp.setPageSize(50);
ASDataObject ado = dwTemp.getDataObject();
dwTemp.genHTMLObjectWindow(flowunid);
//0、是否展示 1、 权限控制 2、 展示类型 3、按钮显示名称 4、按钮解释文字 5、按钮触发事件代码 6、 7、 8、 9、图标CSS层叠样式 10、风格
String[][] sButtons = null;
if("ReadOnly".equals(rightType)){
sButtons = new String[][]{
};
}else if("0010".equals(phaseNo)){
sButtons = new String[][]{
{"true","","Button","保存","保存","as_save(0)","","","","btn_icon_save",""},
{"true","","Button","撤销","撤销","deleteProcess()","","","","btn_icon_delete",""}
};
}else if("0040".equals(phaseNo)){
sButtons = new String[][]{
{"true","","Button","保存","保存","as_save(0)","","","","btn_icon_save",""},
};
}
%><%@include file="/Frame/resources/include/ui/include_list.jspf"%>
<script type="text/javascript">
function deleteProcess(){
var ebankNumber = getItemValueArray(0,"EBANK_NUMBER")+","+TablePage.getCheckedItemValueArrayWithOtherPage("EBANK_NUMBER",s_c_p[0]);
if("," == ebankNumber){
alert("请先选择需要撤回的选项");
return;
}
ebankNumber = ebankNumber.replace(/,/ig,"@");
if(ebankNumber.startsWith("@")){
ebankNumber = ebankNumber.substring(1);
}
var sResult = RunJavaMethodTrans("com.tenwa.lease.flow.rent.rentreback.OtherPayMethod","deleteProcess",
"ebankNumbers="+ebankNumber+",flowunid=<%=flowunid%>");
if("success"==sResult){
as_delete(0);
alert("撤销成功!");
reloadSelf();
TablePage.pageCheckedData = {};
TablePage.pageUncheckedData = {};
}else{
alert("撤销失败!");
TablePage.pageCheckedData = {};
TablePage.pageUncheckedData = {};
}
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -1,75 +0,0 @@
<%@page import="jbo.app.tenwa.calc.LC_FUND_INCOME_TEMP"%>
<%@page import="jbo.app.tenwa.calc.LC_EBANK_PROCESS"%>
<%@page import="jbo.app.tenwa.calc.LC_EBANK_TEMP"%>
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/Frame/resources/include/include_begin_list.jspf"%><%
String flowunid = CurPage.getParameter("FlowUnid");
String phaseNo = CurPage.getParameter("PhaseNo");
String rightType = CurPage.getParameter("RightType");
String ishistory = CurPage.getParameter("IsHistory");
String sTempletNo = CurPage.getParameter("TempletNo");//模板号
ASObjectModel doTemp = new ASObjectModel("LCSplittingPayTempList");
if(null!=ishistory&&ishistory.equals("true")){
doTemp.setDataQueryClass("com.tenwa.flow.flowHistory.FlowDataListHistory");
}
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
dwTemp.Style="1";
dwTemp.ShowSummary = "1";
if(!"ReadOnly".equals(rightType)){
dwTemp.MultiSelect = true;
}
dwTemp.ReadOnly = "1";
if("0040".equals(phaseNo)){
dwTemp.ReadOnly = "0";
}
dwTemp.setPageSize(50);
ASDataObject ado = dwTemp.getDataObject();
dwTemp.genHTMLObjectWindow(flowunid);
//0、是否展示 1、 权限控制 2、 展示类型 3、按钮显示名称 4、按钮解释文字 5、按钮触发事件代码 6、 7、 8、 9、图标CSS层叠样式 10、风格
String[][] sButtons = null;
if("ReadOnly".equals(rightType)){
sButtons = new String[][]{
};
}else if("0010".equals(phaseNo)){
sButtons = new String[][]{
{"true","","Button","保存","保存","as_save(0)","","","","btn_icon_save",""},
{"true","","Button","撤销","撤销","deleteProcess()","","","","btn_icon_delete",""}
};
}else{
sButtons = new String[][]{
{"true","","Button","保存","保存","as_save(0)","","","","btn_icon_save",""},
};
}
%><%@include file="/Frame/resources/include/ui/include_list.jspf"%>
<script type="text/javascript">
function deleteProcess(){
var planID = getItemValueArray(0,"plan_id")+","+TablePage.getCheckedItemValueArrayWithOtherPage("plan_id",s_c_p[0]);
if("," == planID){
alert("请先选择需要撤回的选项");
return;
}
planID = planID.replace(/,/ig,"@");
if(planID.startsWith("@")){
planID = planID.substring(1);
}
var sResult = RunJavaMethodTrans("com.tenwa.lease.flow.rent.rentreback.OtherPayMethod","changeSplittingStatusBatch",
"planIDs="+planID);
if("success"==sResult){
as_delete(0);
alert("撤销成功!");
reloadSelf();
TablePage.pageCheckedData = {};
TablePage.pageUncheckedData = {};
}else{
alert("撤销失败!");
TablePage.pageCheckedData = {};
TablePage.pageUncheckedData = {};
}
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -1,27 +0,0 @@
<%@page import="com.tenwa.util.SerialNumberUtil"%>
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/Tenwa/Core/FlowManager/BaseFlowList/BaseFlowApplyListStart.jspf"%>
<%/*~BEGIN~可编辑区~[Editable=false;CodeAreaID=List06;Describe=自定义函数;]~*/%>
<script type="text/javascript">
/*~[Describe=新增记录;InputParam=无;OutPutParam=无;]~*/
function newApply(){
var userid="<%=CurUser.getUserID()%>";
var orgid="<%=CurUser.getOrgID()%>";
var sParams = "applyType=<%=sApplyType%>,CurUserID=<%=CurUser.getUserID()%>,ProjectName=<%=StringFunction.getToday()+CurUser.getUserName()+"发起其它支付流程"%>";
var sReturnInfo = RunJavaMethodTrans("com.tenwa.flow.action.comm.BaseFlowStartAction","initFLow",sParams);
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();
}
</script>
<%@ include file="/Tenwa/Core/FlowManager/BaseFlowList/BaseFlowApplyListEnd.jspf"%>

View File

@ -1,38 +0,0 @@
<%@page import="com.amarsoft.are.util.json.JSONEncoder"%>
<%@page import="jbo.app.tenwa.calc.LC_EBANK_TEMP"%>
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/IncludeBegin.jsp"%>
<%
//dwTemp.MultiSelect = true; //多选
String flowunid = CurPage.getAttribute("FlowUnid");
String PhaseNo = CurPage.getParameter("PhaseNo");
String temp = "false";
if("0010".equals(PhaseNo)){
temp = "true";
};
//参数0.是否显示, 1.标题, 2.JS事件字符串表示(TabContentFrame会替换为真实名称), 3. 是否缓存(默认是), 4. 是否有关闭按钮(默认无), 5. Strip高度(默认600px)
String sTabStrip[][] = {
{temp, "分润计划", "AsControl.OpenComp('/Tenwa/Lease/Flow/Rent/RentReback/SplittingList.jsp', 'FlowUnid="+flowunid+"', 'TabContentFrame')","false"},
{"true", "分润支付数据", "AsControl.OpenComp('/Tenwa/Lease/Flow/Rent/RentReback/LCSplittingPayTemp.jsp', 'FlowUnid="+flowunid+"', 'TabContentFrame')", "false"},
// {"true", "分润支付汇总数据", "AsControl.OpenComp('/Tenwa/Lease/Flow/Rent/RentReback/LCSplittingPayTemp.jsp', 'FlowUnid="+flowunid+"', 'TabContentFrame')", "false"},
};
//参数0.是否显示, 1.权限, 2.类型, 3.按钮文字, 4.说明文字, 5.事件, 6.快捷键, 7.资源路径, 8.资源路径参数, 9.图标, 10.风格
String sButtons[][] = {
};
// BeforeTabStripHtml-html
CurPage.setAttribute("BeforeTabStripHtml", Button.getHtmlText(sButtons, CurUser, CurPage, CurConfig));
// TabStrip-JSON
CurPage.setAttribute("TabStrip", JSONEncoder.encode(sTabStrip));
// TabStripType-tab/strip 默认为tab
//CurPage.setAttribute("TabStripType", "strip");
// First-num 默认为0
CurPage.setAttribute("First", "0");
%>
<%@ include file="/Frame/resources/include/ui/include_tabstrip.jspf"%>
<%@ include file="/IncludeEnd.jsp"%>

View File

@ -1,60 +0,0 @@
<%@page import="jbo.app.tenwa.calc.LC_EBANK_PROCESS"%>
<%@page import="jbo.app.tenwa.calc.LC_EBANK_TEMP"%>
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/Frame/resources/include/include_begin_list.jspf"%><%
String flowunid = CurPage.getParameter("FlowUnid");
String rightType = CurPage.getParameter("RightType");
String applytype = CurPage.getParameter("ApplyType");
ASObjectModel doTemp = new ASObjectModel("SplittingList");
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
dwTemp.Style="1"; //--设置为Grid风格--
dwTemp.ReadOnly = "1"; //只读模式
if(!"ReadOnly".equals(rightType)){
dwTemp.MultiSelect = true;
}
dwTemp.setPageSize(10);
dwTemp.genHTMLObjectWindow(flowunid);
//0、是否展示 1、 权限控制 2、 展示类型 3、按钮显示名称 4、按钮解释文字 5、按钮触发事件代码 6、 7、 8、 9、图标CSS层叠样式 10、风格
String sButtons[][] = {
{"ReadOnly".equals(rightType)?"false":"true","","Button","生成分润支付数据","生成分润支付数据","createSplittingPay()","","","","btn_icon_add",""}
};
%><%@include file="/Frame/resources/include/ui/include_list.jspf"%>
<script type="text/javascript">
function createSplittingPay(){
var id = getItemValueArray(0,"id")+","+TablePage.getCheckedItemValueArrayWithOtherPage("id",s_c_p[0]);
if("," == id){
alert("请先选择需要支付的数据");
return;
}
var interestSP = getItemValueArray(0,"INTEREST_sp")+","+TablePage.getCheckedItemValueArrayWithOtherPage("INTEREST_sp",s_c_p[0]);
id = id.replace(/,/ig,"@");
interestSP = interestSP.replace(/,/ig,"@");
if(id.startsWith("@")){
id = id.substring(1);
interestSP = interestSP.substring(1);
}
var sResult = RunJavaMethodTrans("com.tenwa.lease.flow.rent.rentreback.OtherPayMethod","createSplittingPayTemp",
"planIDs="+id+",interestSPs="+interestSP+",flowunid=<%=flowunid%>");
if("success"==sResult){
alert("操作成功,请到分润支付数据中查看!");
reloadSelf();
TablePage.pageCheckedData = {};
TablePage.pageUncheckedData = {};
}else{
alert(sResult);
TablePage.pageCheckedData = {};
TablePage.pageUncheckedData = {};
}
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -1,37 +0,0 @@
<%@page import="com.amarsoft.are.util.json.JSONEncoder"%>
<%@page import="jbo.app.tenwa.calc.LC_EBANK_TEMP"%>
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/IncludeBegin.jsp"%>
<%
//dwTemp.MultiSelect = true; //多选
String flowunid = CurPage.getAttribute("FlowUnid");
String PhaseNo = CurPage.getParameter("PhaseNo");
String temp = "false";
if("0010".equals(PhaseNo)){
temp = "true";
};
//参数0.是否显示, 1.标题, 2.JS事件字符串表示(TabContentFrame会替换为真实名称), 3. 是否缓存(默认是), 4. 是否有关闭按钮(默认无), 5. Strip高度(默认600px)
String sTabStrip[][] = {
{temp, "网银数据", "AsControl.OpenComp('/Tenwa/Lease/Flow/Rent/RentReback/SurplusRebackList.jsp', 'FlowUnid="+flowunid+"', 'TabContentFrame')","false"},
{"true", "多余退回计划", "AsControl.OpenComp('/Tenwa/Lease/Flow/Rent/RentReback/LCEbankTemp.jsp', 'FlowUnid="+flowunid+"', 'TabContentFrame')", "false"},
};
//参数0.是否显示, 1.权限, 2.类型, 3.按钮文字, 4.说明文字, 5.事件, 6.快捷键, 7.资源路径, 8.资源路径参数, 9.图标, 10.风格
String sButtons[][] = {
};
// BeforeTabStripHtml-html
CurPage.setAttribute("BeforeTabStripHtml", Button.getHtmlText(sButtons, CurUser, CurPage, CurConfig));
// TabStrip-JSON
CurPage.setAttribute("TabStrip", JSONEncoder.encode(sTabStrip));
// TabStripType-tab/strip 默认为tab
//CurPage.setAttribute("TabStripType", "strip");
// First-num 默认为0
CurPage.setAttribute("First", "0");
%>
<%@ include file="/Frame/resources/include/ui/include_tabstrip.jspf"%>
<%@ include file="/IncludeEnd.jsp"%>

View File

@ -1,63 +0,0 @@
<%@page import="jbo.app.tenwa.calc.LC_EBANK_PROCESS"%>
<%@page import="jbo.app.tenwa.calc.LC_EBANK_TEMP"%>
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/Frame/resources/include/include_begin_list.jspf"%><%
String flowunid = CurPage.getParameter("FlowUnid");
String rightType = CurPage.getParameter("RightType");
String applytype = CurPage.getParameter("ApplyType");
ASObjectModel doTemp = new ASObjectModel("LCEbankListReback");
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
dwTemp.Style="1"; //--设置为Grid风格--
dwTemp.ReadOnly = "1"; //只读模式
if(!"ReadOnly".equals(rightType)){
dwTemp.MultiSelect = true;
}
dwTemp.setPageSize(10);
dwTemp.genHTMLObjectWindow(flowunid);
//0、是否展示 1、 权限控制 2、 展示类型 3、按钮显示名称 4、按钮解释文字 5、按钮触发事件代码 6、 7、 8、 9、图标CSS层叠样式 10、风格
String sButtons[][] = {
{"ReadOnly".equals(rightType)?"false":"true","","Button","生成多余退回计划","生成多余退回计划","createReback()","","","","btn_icon_add",""}
};
%><%@include file="/Frame/resources/include/ui/include_list.jspf"%>
<script type="text/javascript">
function createReback(){
debugger;
var id = getItemValueArray(0,"id")+","+TablePage.getCheckedItemValueArrayWithOtherPage("id",s_c_p[0]);
var mayopeMoney = getItemValueArray(0,"MAYOPE_MONEY")+","+TablePage.getCheckedItemValueArrayWithOtherPage("MAYOPE_MONEY",s_c_p[0]);
if("," == id){
alert("请先选择需要支付的退款金额");
return;
}
id = id.replace(/,/ig,"@");
mayopeMoney = mayopeMoney.replace(/,/ig,"@");
if(id.startsWith("@")){
id = id.substring(1);
}
if(mayopeMoney.startsWith("@")){
mayopeMoney = mayopeMoney.substring(1);
}
var sResult = RunJavaMethodTrans("com.tenwa.lease.flow.rent.rentreback.OtherPayMethod","createRebackList",
"ids="+id+",mayopeMoney="+mayopeMoney+",flowunid=<%=flowunid%>");
if("success"==sResult){
alert("操作成功,请到多余退回计划中查看!");
reloadSelf();
TablePage.pageCheckedData = {};
TablePage.pageUncheckedData = {};
}else{
alert(sResult);
TablePage.pageCheckedData = {};
TablePage.pageUncheckedData = {};
}
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -9,7 +9,6 @@
History Log:
*/
String userid=CurUser.getUserID();
String belongorg=CurUser.getBelongOrg().getOrgID();
ASObjectModel doTemp = new ASObjectModel("OverdueDunningList");
//String sCondtion=DataRightManager.getRightCondition(CurUser,"O", "contract");
//doTemp.appendJboWhere(sCondtion);
@ -38,28 +37,6 @@
}
String useridStr = StringUtils.join(useridList.toArray(), ",");
doTemp.appendJboWhere(" and O.project_manage in (" + useridStr + ")");
}else if(roleList.contains("800R00000048")){//800R00000048为凯捷催收角色==========8006014为凯捷经销商
String userid_kj="";
BizObjectManager userInfoBOM = JBOFactory.getBizObjectManager("jbo.awe.USER_INFO");
List<BizObject> userListObject = userInfoBOM.createQuery("belongorg=:belongorg").setParameter("belongorg", "8006002").getResultList(false);
List<String> useridList_kj = new ArrayList<String>();
for(BizObject bo : userListObject){
userid_kj = bo.getAttribute("userid").toString();
useridList_kj.add("'"+userid_kj+"'");
}
String useridStr = StringUtils.join(useridList_kj.toArray(), ",");
doTemp.appendJboWhere(" and O.project_manage in (" + useridStr + ")");
/* }else if(roleList.contains("8006U00000033")){//8006U00000033大通催收角色=========8006023大通经销商
String userid_dt="";
BizObjectManager userInfoBOM = JBOFactory.getBizObjectManager("jbo.awe.USER_INFO");
List<BizObject> userListObject = userInfoBOM.createQuery("belongorg=:belongorg").setParameter("belongorg", "8006023").getResultList(false);
List<String> useridList_dt = new ArrayList<String>();
for(BizObject bo : userListObject){
userid_dt = bo.getAttribute("userid").toString();
useridList_dt.add("'"+userid_dt+"'"); */
}
String useridStr = StringUtils.join(useridList_dt.toArray(), ",");
doTemp.appendJboWhere(" and O.project_manage in (" + useridStr + ")");
}
//登录人属于经销商角色 401经销商roleid
if(roleList.contains("401")){
@ -74,17 +51,12 @@
//dwTemp.setPageSize(10);
dwTemp.setPageSize(pageSize==null?10:Integer.parseInt(pageSize));
dwTemp.genHTMLObjectWindow("");
//凯捷催收自动分派暂时没有催款员,判断登录为凯捷催收时隐藏修改、批量修改按钮
String temp = "true";
if("8006002".equals(belongorg)){
temp = "false";
};
//0、是否展示 1、 权限控制 2、 展示类型 3、按钮显示名称 4、按钮解释文字 5、按钮触发事件代码 6、 7、 8、 9、图标CSS层叠样式 10、风格
String sButtons[][] = {
{temp,"","Button","修改","修改","viewAndEdit()","","","","btn_icon_edit",""},
{"true","","Button","ÐÞ¸Ä","ÐÞ¸Ä","viewAndEdit()","","","","btn_icon_edit",""},
//{"true","","Button","批量修改","批量修改","viewAndEditAll()","","","","btn_icon_edit",""},
{temp,"","Button","批量修改","批量修改","selectPartDept()","","","","btn_icon_edit",""},
{"true","","Button","ÅúÁ¿ÐÞ¸Ä","ÅúÁ¿ÐÞ¸Ä","selectPartDept()","","","","btn_icon_edit",""},
};
String orgCompany=CurUser.getOrgID();
if(orgCompany.length()>13){

View File

@ -1,47 +0,0 @@
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/Frame/resources/include/include_begin_list.jspf"%>
<%@ page import="org.apache.commons.lang.StringUtils" %>
<%
/*
Author: undefined 2019-11-18
Content: 经销商信息页签
History Log:
*/
String userid=CurUser.getUserID();
String flowunid = CurPage.getParameter("FlowUnid");
//String ObjectNo = CurPage.getParameter("ObjectNo");
ASObjectModel doTemp = new ASObjectModel("DistributorInformation");
//加权限
BizObjectManager manager = JBOFactory.getBizObjectManager("jbo.awe.USER_ROLE");
List<BizObject> roleListObject = manager.createQuery("userid=:userid").setParameter("userid", userid).getResultList(false);
List<String> roleList = new ArrayList<String>();
String roleid = "";
for(BizObject bo : roleListObject){
roleid = bo.getAttribute("roleid").toString();
roleList.add(roleid);
}
String belongorg = Sqlca.getString("select belongorg from user_info where userid='"+userid+"'");
String distributor_no = Sqlca.getString("select distributor_no from distributor_info where orgid='"+belongorg+"'");
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
dwTemp.Style="1"; //--设置为Grid风格--
dwTemp.ReadOnly = "1"; //只读模式
dwTemp.ShowSummary="1"; //汇总
dwTemp.setPageSize(10);
dwTemp.genHTMLObjectWindow(flowunid);
//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",""},
//{"true","","Button","导出excel","导出excel","exportExcel()","","","","btn_icon_up",""},
//{"true","","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">
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -1,84 +0,0 @@
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/Frame/resources/include/include_begin_info.jspf"%><%
/*
Author: undefined 2019-11-04
Content: 示例详情页面
History Log:
*/
String sTempletNo = "WechatAdvanceSettle";//--模板号--
ASObjectModel doTemp = new ASObjectModel(sTempletNo);
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
dwTemp.Style = "2";//freeform
//dwTemp.ReadOnly = "-2";//只读模式
dwTemp.genHTMLObjectWindow(CurPage.getParameter("AdvanceSettleId"));
String sButtons[][] = {
{"true","All","Button","保存","保存所有修改","as_save(0)","","","",""},
{"true","","Button","通过","通过","saveRecord()","","","","btn_icon_submit"},
{"true","All","Button","否决","否决","returnList()","","","","btn_icon_close"},
};
sButtonPosition = "north";
%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
<script type="text/javascript">
function returnList(){
var id = getItemValue(0,getRow(),"ID");
var sReturnInfo = RunJavaMethodTrans("com.tenwa.app.wechat.WechatCustomerInfoChange","isSubmit","id="+id+",type=advance");
if("success" != sReturnInfo ){
alert(sReturnInfo);
return ;
}
var opinions = getItemValue(0,getRow(),"opinions");
if(opinions.length<=0){
alert("请先填写申请意见!!!");
return;
};
var isopinions = RunJavaMethodTrans("com.tenwa.app.wechat.WechatCustomerInfoChange","isopinions","id="+id+",type=advance");
if("success"!=isopinions){
alert(isopinions);
return;
};
if(confirm('确实要否决吗?')){
var vetoSubmitMessage = RunJavaMethodTrans("com.tenwa.app.wechat.WechatCustomerInfoChange","vetoSubmit","id="+id+",type=advance");
if("success" != vetoSubmitMessage ){
alert(vetoSubmitMessage);
return ;
}
alert("已否决!");
$(parent.document).find("div.tab_close")[0].click();
}
}
function saveRecord(){
var id = getItemValue(0,getRow(),"ID");
var opinions = getItemValue(0,getRow(),"opinions");
if(opinions.length<=0){
alert("请先填写申请意见!!!");
return;
};
var isopinions = RunJavaMethodTrans("com.tenwa.app.wechat.WechatCustomerInfoChange","isopinions","id="+id+",type=advance");
if("success"!=isopinions){
alert(isopinions);
return;
};
//校验数据是否已处理
var isprocessed = RunJavaMethodTrans("com.tenwa.app.wechat.WechatCustomerInfoChange","isSettle","id="+id);
if("success"!=isprocessed){
alert(isprocessed);
return;
}
if(confirm('您确认同意吗?')){
var sReturnInfo = RunJavaMethodTrans("com.tenwa.app.wechat.WechatCustomerInfoChange","SettleSubmit","id="+id);
if("success"==sReturnInfo){
alert("处理成功!");
$(parent.document).find("div.tab_close")[0].click();
return;
}
alert("变更失败,请联系管理员!");
}
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -1,168 +0,0 @@
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/Frame/resources/include/include_begin_simplelist.jspf"%>
<%@ page import="com.tenwa.doc.action.DocListInitAction" %>
<%@ page import="com.amarsoft.app.lc.workflow.action.GetFlowAction" %>
<%
/*
带出业务申请时附件的专用页面
Author: undefined 2016-09-01
Content:
History Log:
*/
String bankInfoId = CurPage.getParameter("bankinfoid");
String RightType ="";
String sObjectType = "";
String username = "";
String sTempletNo="WechatBankNumberDocList";
if(sTempletNo==null){
sTempletNo="FlowPayDocList";
}
String compClientID = request.getParameter("bankInfoId");
ASObjectModel doTemp = new ASObjectModel(sTempletNo);
//doTemp.appendJboWhere(" and rela.proj_id='"+ProjectId+"' and rela.objecttype='BusinessApplyFlow'");
doTemp.setLockCount(2);
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
dwTemp.Style="1"; //--设置为Grid风格--
dwTemp.ReadOnly = "0";
dwTemp.setPageSize(50);
dwTemp.genHTMLObjectWindow(bankInfoId);
//0、是否展示 1、 权限控制 2、 展示类型 3、按钮显示名称 4、按钮解释文字 5、按钮触发事件代码 6、 7、 8、 9、图标CSS层叠样式 10、风格
String sButtons[][] =null;
sButtons=new String[][]{
{"false","","Button","保存","保存所有修改","saveRecord()","","","",""},
};
%>
<script type="text/javascript">
var rowSpan="One_Classify";
</script>
<%@include file="/Frame/resources/include/ui/include_list.jspf"%>
<script type="text/javascript">
window.onload=function(){
/* var RowCount = getRowCount(0);
for(var i=0;i<RowCount;i++){
if($("#INPUT_myiframe0_Doc_Nature_"+i+"_2").text()=="必备"){
$("#INPUT_myiframe0_Doc_Nature_"+i+"_2").attr("style","color:red");
}
} */
heping();
$("#DWTD").width( document.body.offsetWidth - 10);
$("#DWTD").width( document.body.offsetHeight - 20);
document.getElementById('DWTD').innerHTML = '<div style="width:'+(document.body.offsetWidth - 10)+'px;height:'+(document.body.offsetHeight - 40)+'px;overflow: scroll;">'+document.getElementById('DWTD').innerHTML+'</div>';
}
function heping(){
$("#TR_Right_myiframe0_0").attr("class","color_zebra1");
huanhang("Doc_Name");
}
function huanhang(col){
var tab=document.getElementById("myiframe0");
var a= getColIndex(0,col);
for(var i=0;i<tab.rows.length-1;i++){
$("#INPUT_myiframe0_"+col+"_"+i+"_"+a).parent().attr("style","white-space: pre-wrap;");
}
}
function selectFile(){
objectinfo={};
objectinfo.title="附件一览"
AsControl.OpenTab("/Tenwa/Comm/Document/LBDocumentList.jsp","ObjectNo=20170427000001",objectinfo);
}
function saveRecord(){
as_save("myiframe0","heping()");
location.reload();
}
//在加载完表格后调用
function afterSearch(){
var sRightType="<%=RightType%>";
var sObjectType="<%=sObjectType%>";//该流程类型
var isReview="<%=CurPage.getParameter("isReview")%>";
var username="<%=username%>";
for(var i=0;i<getRowCount(0);i++){
if(getObj(0,i,"operation")!=null&&getObj(0,i,"operation")!="null"){
getObj(0,i,"operation").innerHTML='<a class="box" onclick="upload(\''+getItemValue(0,i,"id")+'\')" style={color:#000;text-decoration:underline;}><font color="blue">上传</font></a>';
}
var filelist=getObj(0,i,"filelist").innerHTML;
var obj=eval('('+filelist+')');
var html="";
for(var file in obj){
html+='<a onclick=downloadFile(\''+obj[file]['id']+'\')><font color="blue">'+obj[file]['filename']+'</font></a>';
html+='【上传时间:'+obj[file]['inputtime']+'】';
//html+='【上传人:'+obj[file]['inputuser']+'】';
if(obj[file]['image']=="true"){
html+='<a class="btn_icon btn_icon_search" onclick="showImage(\''+obj[file]['id']+'\',\''+obj[file]['filename']+'\');">&nbsp;</a>';
}
html+='</br>';
}
getObj(0,i,"filelist").innerHTML=html;
getObj(0,i,"filelist").style["white-space"]="pre-wrap";
if($("#INPUT_myiframe0_Doc_Nature_"+i+"_2").text()=="必备"){
$("#INPUT_myiframe0_Doc_Nature_"+i+"_2").attr("style","color:red");
}
};
}
function showPDF(id,name){
var sUrl="/Tenwa/Comm/DocList/showPDF.jsp";
var param="attrid="+id;
AsControl.OpenPage(sUrl,param,"","");
}
function showWord(id,name){
var sUrl="/Tenwa/Comm/DocList/showWord.jsp";
var param="attrid="+id;
AsControl.OpenPage(sUrl,param,"","");
}
function showImage(id,name){
var sUrl="/Tenwa/Comm/DocList/showImage.jsp";
var param="attrid="+id;
AsDialog.PopView(sUrl,param,"dialogWidth=480px;dialogHeight=400px;",function(message){
},name);
}
function editOffice(id,filename){
var filetype=filename.substr(filename.indexOf(".")+1);
var status=2;
AsDialog.PopView("/Tenwa/Core/OfficeTemplate/OnlineOperation/online/editOfficeOnLine.jsp","filetype="+filetype+"&status="+status+"&id="+id+"&CompClientID=<%=compClientID%>","dialogWidth=1024px;dialogHeight=1000px;resizable=no;scrollbars=no;status:yes;maximize:no;help:no;",function(sPhaseInfo){
if(typeof(sPhaseInfo)=="undefined" || sPhaseInfo=="" || sPhaseInfo==null || sPhaseInfo=="null" || sPhaseInfo=="_CANCEL_") {
return;
}else if(sPhaseInfo == "Success" || sPhaseInfo == "success"){
alert("提交成功!");
reloadSelf();
}else{
alert("提交失败!");
}
},"编辑文档");
}
function upload(id){
//saveRecord();
var param="Library_id="+id;
var sUrl="/Tenwa/Comm/DocList/DocListInfo.jsp";
AsDialog.PopView(sUrl,param,"dialogWidth=480px;dialogHeight=400px;resizable=no;scrollbars=no;status:yes;maximize:no;help:no;",function(message){
var str=RunJavaMethodTrans("com.tenwa.doc.action.DocListAction","updateBussinessCheck","library_id="+id+",BussinessCheck=DocCheck_0");
// reloadSelf();
location.reload();
heping();
},"上传附件");
}
function downloadFile(id){
if(!frames["downloadTemplate"]) $("<iframe name='downloadTemplate' style='display:none;'></iframe>").appendTo("body");
window.open(sWebRootPath+"/servlet/view/docDownloadServlet?CompClientID=<%=sCompClientID%>&sqlString=save@"+id, "downloadTemplate");
}
function deleteFile(id){
var sParams="attId="+id+",BussinessCheck=DocCheck_2";
var sReturnInfo = RunJavaMethodTrans("com.tenwa.doc.action.DocListAction","deleteAttr",sParams);
reloadSelf();
heping();
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -1,53 +0,0 @@
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/Frame/resources/include/include_begin_info.jspf"%><%
/*
Author: undefined 2019-11-02
Content: 示例详情页面
History Log:
*/
String bankInfoId = CurPage.getParameter("bankinfoid");
String compClientID = request.getParameter("CompClientID");
String sTempletNo = "WechatBanknumberChange";//--模板号--
ASObjectModel doTemp = new ASObjectModel(sTempletNo);
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
dwTemp.Style = "2";//freeform
dwTemp.genHTMLObjectWindow(bankInfoId);
System.out.println(sWebRootPath);
dwTemp.replaceColumn("docFile", "<iframe type='iframe' id='frame_list' name=\"frame_list\" width=\"100%\" height=\"500px\" frameborder=\"0\" src=\""+sWebRootPath+"/Tenwa/wechat/WechatBankNumberDocList.jsp?CompClientID="+compClientID+"&bankinfoid="+bankInfoId+"\"></iframe>", CurPage.getObjectWindowOutput());
String sButtons[][] = {
{"true","All","Button","保存","保存所有修改","as_save(0)","","","",""},
{"true","All","Button","否决","否决","returnList()","","","","btn_icon_close"},
};
sButtonPosition = "north";
%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
<script type="text/javascript">
function returnList(){
var id = getItemValue(0,getRow(),"ID");
var sReturnInfo = RunJavaMethodTrans("com.tenwa.app.wechat.WechatCustomerInfoChange","isSubmit","id="+id+",type=bank");
if("success" != sReturnInfo ){
alert(sReturnInfo);
return ;
};
var opinions = getItemValue(0,getRow(),"opinions");
if(opinions.length<=0){
alert("请先填写申请意见!!!");
return;
};
var isopinions = RunJavaMethodTrans("com.tenwa.app.wechat.WechatCustomerInfoChange","isopinions","id="+id+",type=bank");
if("success"!=isopinions){
alert(isopinions);
return;
};
if(confirm('确实要否决吗?')){
var vetoSubmitMessage = RunJavaMethodTrans("com.tenwa.app.wechat.WechatCustomerInfoChange","vetoSubmit","id="+id+",type=bank");
if("success" != vetoSubmitMessage ){
alert(vetoSubmitMessage);
return ;
};
alert("已否决!");
$(parent.document).find("div.tab_close")[0].click();
}
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -1,72 +0,0 @@
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/Frame/resources/include/include_begin_info.jspf"%><%
/*
Author: undefined 2019-11-01
Content: 示例详情页面
History Log:
*/
String sPrevUrl = CurPage.getParameter("PrevUrl");
if(sPrevUrl == null) sPrevUrl = "";
String sTempletNo = "WechatBasicChange";//--模板号--
ASObjectModel doTemp = new ASObjectModel(sTempletNo);
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
dwTemp.Style = "2";//freeform
dwTemp.genHTMLObjectWindow(CurPage.getParameter("changeId"));
String sButtons[][] = {
{"true","","Button","保存","审批意见","saveRecord('save')","","","","btn_icon_save"},
{"true","","Button","通过","通过","saveRecord('via')","","","","btn_icon_submit"},
{"true","","Button","否决","否决","saveRecord('refuse')","","","","btn_icon_close"}
};
sButtonPosition = "north";
%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
<script type="text/javascript">
function saveRecord(parameter){
var id = getItemValue(0,getRow(),"ID");
var isprocessed = RunJavaMethodTrans("com.tenwa.app.wechat.WechatCustomerInfoChange","isProcessed","basicChangeId="+id);
if("success"!=isprocessed){
alert(isprocessed);
return;
}
if("save"==parameter){
var opinions = allTrim(getItemValue(0,getRow(),"opinions"));
setItemValue(0,0,"opinions",opinions);
as_save(0);
}else if("via"==parameter){
var customerId = getItemValue(0,getRow(),"CUSTOMER_ID");
if(confirm('确实要变更吗?')){
var sReturnInfo = RunJavaMethodTrans("com.tenwa.app.wechat.WechatCustomerInfoChange","saveChange","basicChangeId="+id+",customerId="+customerId);
if("true"==sReturnInfo){
alert("变更成功!");
$(parent.document).find("div.tab_close")[0].click();
return;
}
alert("变更失败,请联系管理员!");
}
}else if ("refuse"==parameter){
var opinions = getItemValue(0,getRow(),"opinions");
if(opinions.length<=0){
alert("请先填写申请意见!!!");
return;
}
var isopinions = RunJavaMethodTrans("com.tenwa.app.wechat.WechatCustomerInfoChange","isopinions","id="+id+",type=basic");
if("success"!=isopinions){
alert(isopinions);
return;
}
if(confirm('确实要否決吗?')){
var sReturnInfo = RunJavaMethodTrans("com.tenwa.app.wechat.WechatCustomerInfoChange","refuseChange","basicChangeId="+id);
if("true"==sReturnInfo){
alert("已否决!");
$(parent.document).find("div.tab_close")[0].click();
return;
}
alert("否决失败,请联系管理员!");
}
}
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -1,34 +0,0 @@
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/Frame/resources/include/include_begin_info.jspf"%><%
/*
Author: undefined 2019-10-31
Content: 示例详情页面
History Log:
*/
String sPrevUrl = CurPage.getParameter("PrevUrl");
if(sPrevUrl == null) sPrevUrl = "/Tenwa/wechat/WechatProblemGuideList.jsp";
String sTempletNo = "WECHAT_PROBLEM_GUIDE_INFO";//--模板号--
ASObjectModel doTemp = new ASObjectModel(sTempletNo);
//doTemp.setColTips("", "测试");
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
dwTemp.Style = "2";//freeform
//dwTemp.ReadOnly = "-2";//只读模式
dwTemp.genHTMLObjectWindow(CurPage.getParameter("id"));
String sButtons[][] = {
{"true","All","Button","保存","保存所有修改","saveRecord()","","","","btn_icon_save"},
{"true","","Button","返回","返回列表页面","parent.AsDialog.ClosePage()","","","","btn_icon_return"}
};
sButtonPosition = "south";
%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
<script type="text/javascript">
function saveRecord(){
as_save("myiframe0","parent.AsDialog.ClosePage()");
}
function returnList(){
AsControl.OpenView("<%=sPrevUrl%>", "","_self","");
parent.AsDialog.ClosePage();
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -1,42 +0,0 @@
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/Frame/resources/include/include_begin_list.jspf"%><%
/*
Author: undefined 2019-10-31
Content:
History Log:
*/
ASObjectModel doTemp = new ASObjectModel("WECHAT_PROBLEM_GUIDE_LIST");
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",""},
{"true","All","Button","删除","删除","if(confirm('确实要删除吗?'))as_delete(0,'')","","","","btn_icon_delete",""},
};
%><%@include file="/Frame/resources/include/ui/include_list.jspf"%>
<script type="text/javascript">
function newRecord(){
var sUrl = "/Tenwa/wechat/WechatProblemGuideInfo.jsp";
AsDialog.PopView(sUrl,'',"resizable=yes;dialogWidth=900px;dialogHeight=400px;center:yes;status:no;statusbar:no",function(){
reloadSelf();
},"新增问题指引");
}
function viewAndEdit(){
debugger;
var sUrl = "/Tenwa/wechat/WechatProblemGuideInfo.jsp";
var id = getItemValue(0,getRow(0),'id');
if(typeof(id)=="undefined" || id.length==0 ){
alert("参数不能为空!");
return ;
}
AsDialog.PopView(sUrl,'id='+id,"resizable=yes;dialogWidth=900px;dialogHeight=400px;center:yes;status:no;statusbar:no",function(){
reloadSelf();
},"新增问题指引");
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -28,36 +28,37 @@
<FileSaveMode>Disk</FileSaveMode>
<!--为满足程序和文档分开的需要,下面指定的文档保存、下载路径一般都为绝对路径 -->
<!--FileSavePath Remark 文件保存路径 在FileSaveMode为Disk指定如果指定目录不存在则保存在WEB-INF的Upload下 -->
<FileSavePath>d:/tmp/als/Upload</FileSavePath>
<FileSavePath>/data/files/Upload</FileSavePath>
<!-- 拷贝文件位置 -->>
<FileCopyPath>/data/sftp/caiwu/upload</FileCopyPath>
<!--专门存在生成的一维码的路径 -->
<OneDimensionalCode>d:/tmp/als/OneDimensionalCode/</OneDimensionalCode>
<OneDimensionalCode>/data/files/Upload/TFT/OneDimensionalCode/</OneDimensionalCode>
<!--专门存北汽合同模板 -->
<BQcontract>d:/tmp/als/BQcontract/</BQcontract>
<!--接口代收文件送盘、回盘位置 -->
<InterfaceFileSavePath>d:/tmp/InterFace</InterfaceFileSavePath>
<BQcontract>/data/files/Upload/TFT/BQcontract/</BQcontract>
<!--接口代收文件送盘、回盘位置,扣款 -->
<InterfaceFileSavePath>/data/files/tmp/InterFace</InterfaceFileSavePath>
<!--文件模板位置 -->
<fileTemplatePath>fileTemplate</fileTemplatePath>
<!--WorkDocSavePath Remark 格式化文档保存路径如果指定目录不存在则保存在WEB-INF的WorkDoc下 -->
<WorkDocSavePath>/tmp/als/WorkDoc</WorkDocSavePath>
<WorkDocSavePath>/data/files/als/WorkDoc</WorkDocSavePath>
<!--WorkDocSaveMode Remark Table存放在数据库Disk存放在文件服务器 -->
<WorkDocSaveMode>Disk</WorkDocSaveMode>
<!--WorkDocOfflineSavePath Remark 离线格式化报告存储位置 -->
<WorkDocOfflineSavePath>/tmp/als/offlineworkdoc
</WorkDocOfflineSavePath>
<WorkDocOfflineSavePath>/data/files/als/offlineworkdoc</WorkDocOfflineSavePath>
<!--DWDownloadFilePath 表示DataWindow下载的文件存放的服务器位置必须以/表示目录分割符 -->
<DWDownloadFilePath>/tmp/DownLoad</DWDownloadFilePath>
<DWDownloadFilePath>/data/files/tmp/DownLoad</DWDownloadFilePath>
<!--DWDownloadRecord 表示DataWindow下载时是否保留记录 -->
<DWDownloadRecord>true</DWDownloadRecord>
<!--DWTmpPath 表示DataWindow临时的文件存放的服务器位置必须以/表示目录分割符 -->
<DWTmpPath>d:/tmp/DW</DWTmpPath>
<DWTmpPath>/data/files/tmp/DW</DWTmpPath>
<!--FileNameType Remark SRC:上传原始名称 MD5:生成MD5加密文件名 -->
<FileNameType>SRC</FileNameType>
<!-- OW列表模糊查询 -->
<ListFuzzyQuery>true</ListFuzzyQuery>
<!-- 异步查询导出文件路径 -->
<SynchQueryFilePath>/home/amarsoft/als/Download</SynchQueryFilePath>
<SynchQueryFilePath>/data/files/als/Download</SynchQueryFilePath>
<!-- 是否从文件读取语言翻译 -->
<File4Language>true</File4Language>
@ -83,8 +84,8 @@
<!--ClassifyObjectType Remark BusinessDueBill:五级分类按借据,BusinessContract:五级分类按合同 -->
<ClassifyObjectType>BusinessDueBill</ClassifyObjectType>
<!-- =========================================业务配置 - end ========================================= -->
<ReportServer>http://47.93.34.101/report</ReportServer>
<ReportOutServer>http://47.93.34.101/report</ReportOutServer>
<ReportServer>https://ret.ap-leasing.com/report</ReportServer>
<ReportOutServer>https://ret.ap-leasing.com/report</ReportOutServer>
<!-- =========================================APP推送配置 - begin ========================================= -->
<IS_PUSH>true</IS_PUSH>
@ -94,22 +95,18 @@
<!-- =========================================APP推送配置 - begin ========================================= -->
<!-- =======车300接口===== -->
<!-- =======车300接口 api.che300.com ===== -->
<CAR_TOKEN>a6b83424b55410c36415178002f8415e</CAR_TOKEN>
<CAR_BRAND>http://api.che300.com/service/getCarBrandList</CAR_BRAND>
<CAR_BRAND_SERIES>http://api.che300.com/service/getCarSeriesList
</CAR_BRAND_SERIES>
<CAR_BRAND_MODEL>http://api.che300.com/service/getCarModelList
</CAR_BRAND_MODEL>
<CAR_NEW_PRICE>http://api.che300.com/service/getNewCarPrice
</CAR_NEW_PRICE>
<USED_CAR_PRICE>http://api.che300.com/service/getUsedCarPrice
</USED_CAR_PRICE>
<CAR_BRAND_SERIES>http://api.che300.com/service/getCarSeriesList</CAR_BRAND_SERIES>
<CAR_BRAND_MODEL>http://api.che300.com/service/getCarModelList</CAR_BRAND_MODEL>
<CAR_NEW_PRICE>http://api.che300.com/service/getNewCarPrice</CAR_NEW_PRICE>
<USED_CAR_PRICE>http://api.che300.com/service/getUsedCarPrice</USED_CAR_PRICE>
<!-- ==================================(Hession推送配置 Springboot) ========================================= -->
<!-- <RequestHessionUrl>http://localhost:8080/skeleton/remoting/api</RequestHessionUrl> -->
<RequestHessionUrl>http://111.205.51.131:27203/clms_proxy/remoting/api
</RequestHessionUrl>
<RequestHessionUrl>http://172.28.1.59/skeleton/remoting/api</RequestHessionUrl>
<!-- <RequestHessionUrl>http://111.205.51.131:27203/clms_proxy/remoting/api
</RequestHessionUrl> -->
<!-- <RequestHessionUrl>http://192.168.7.2:9090/HttpRequestAppService</RequestHessionUrl> -->
<!--AppConfigPath Remark Tableapp_config.properties路径 -->
@ -119,13 +116,21 @@
<AppConfigPath>/etc/app_config.properties</AppConfigPath>
<!-- =======招商银行网银经办接口===== -->
<SDK_CMB_URL>http://172.16.20.242:65188</SDK_CMB_URL>
<SDK_CMB_TIME_OUT>30000</SDK_CMB_TIME_OUT>
<SDK_CMB_URL>http://172.28.1.59:8086</SDK_CMB_URL>
<SDK_CMB_TIME_OUT>30000</SDK_CMB_TIME_OUT> <LGNNAM>安鹏经办</LGNNAM>
<!-- =======开票接口===== -->
<INVOICE_URL>http://fpfw2.aiee.fun:8899/fpfw2/api/kpbusiness</INVOICE_URL>
<INVOICE_APPID>6797763f-e55a-421c-9fe1-07a9fbd1d87a</INVOICE_APPID>
<INVOICE_SPBM>3060109010000000000</INVOICE_SPBM>
<INVOICE_LOCAL_PATH>D:\\pdf</INVOICE_LOCAL_PATH>
<COPY_LOCAL_PATH>D:/liuzhaoPDF/</COPY_LOCAL_PATH>
<ZIP_LOCAL_PATH>D:/liuzhaoCopyPDF/</ZIP_LOCAL_PATH>
<INVOICE_LOCAL_PATH>/data/files/apzl_leasing/tmp/MO</INVOICE_LOCAL_PATH>
<COPY_LOCAL_PATH>/data/files/apzl_leasing/tmp/LZ</COPY_LOCAL_PATH>
<ZIP_LOCAL_PATH>/data/files/apzl_leasing/tmp/LIUZ</ZIP_LOCAL_PATH>
<!--鹏元证书 -->
<KEYSTORE_FILE>/soft/files/pengyuan/apgjs.jks</KEYSTORE_FILE>
<KEYSTORE_PASSWORD>123456</KEYSTORE_PASSWORD>
<TRUSTSTORE_FILE>/soft/files/pengyuan/apgjs.jks</TRUSTSTORE_FILE>
<TRUSTSTORE_PASSWORD>123456</TRUSTSTORE_PASSWORD>
<!-- 北汽财务付款更新接口 -->
<BC_URL>http://finance.baicfc.com:7999/UpdateStatusService/NFS.Business.UpdateStatusService.ServicesImpl.UpdateStatus.svc</BC_URL>
</Domain>

View File

@ -27,7 +27,7 @@
</DecisionTables>
</Component>
<Component FORMAT="1" ID="SYHS" NAME="收益核算" STATUS="1" TYPE="PRD0350"><Parameters><Parameter ARIGHTTYPE="Required" DISPLAYNAME="收益核算" PARAMETERID="SYHS" PARAMETERNAME="收益核算" PRIGHTTYPE="Required"/></Parameters></Component>
<Component FORMAT="1" ID="product_rate" NAME="产品利率/费率" PRODUCT_TYPE="car_product" STATUS="1" TYPE="PRD0350"><Parameters><Parameter ARIGHTTYPE="None" DISPLAYNAME="IRR" PARAMETERID="IRR" PARAMETERNAME="IRR" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="None" DISPLAYNAME="是否只读" PARAMETERID="IRRReadOnly" PARAMETERNAME="是否只读" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="None" DISPLAYNAME="手续费比例" PARAMETERID="HandleMoneyRate" PARAMETERNAME="手续费比例" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="None" DISPLAYNAME="是否只读" PARAMETERID="HMRReadOnly" PARAMETERNAME="是否只读" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="产品利率/费率" PARAMETERID="ProductRate" PARAMETERNAME="产品利率/费率" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="None" DISPLAYNAME="是否只读" PARAMETERID="ProductRateReadOnly" PARAMETERNAME="是否只读" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="利率/费率" PARAMETERID="ProductType" PARAMETERNAME="利率/费率" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="期限类型" PARAMETERID="TermType" PARAMETERNAME="期限类型" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="All" DISPLAYNAME="租赁期限" PARAMETERID="INCOME_NUMBER" PARAMETERNAME="租赁期限" PRIGHTTYPE="All"/><Parameter ARIGHTTYPE="All" DISPLAYNAME="期限范围" PARAMETERID="TermScope" PARAMETERNAME="期限范围" PRIGHTTYPE="All"/></Parameters><DecisionTables/></Component>
<Component FORMAT="1" ID="product_rate" NAME="产品利率/费率" PRODUCT_TYPE="car_product" STATUS="1" TYPE="PRD0350"><Parameters><Parameter ARIGHTTYPE="None" DISPLAYNAME="IRR" PARAMETERID="IRR" PARAMETERNAME="IRR" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="None" DISPLAYNAME="是否只读" PARAMETERID="IRRReadOnly" PARAMETERNAME="是否只读" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="None" DISPLAYNAME="手续费比例" PARAMETERID="HandleMoneyRate" PARAMETERNAME="手续费比例" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="None" DISPLAYNAME="是否只读" PARAMETERID="HMRReadOnly" PARAMETERNAME="是否只读" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="产品利率/费率" PARAMETERID="ProductRate" PARAMETERNAME="产品利率/费率" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="None" DISPLAYNAME="是否只读" PARAMETERID="ProductRateReadOnly" PARAMETERNAME="是否只读" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="利率/费率" PARAMETERID="ProductType" PARAMETERNAME="利率/费率" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="租赁期限" PARAMETERID="INCOME_NUMBER" PARAMETERNAME="租赁期限" PRIGHTTYPE="Required"/></Parameters><DecisionTables/></Component>
<Component FORMAT="1" ID="PRD01-01" NAME="金额期限要求" STATUS="2" TYPE="PRD0103">
<Parameters>
<Parameter ARIGHTTYPE="Required" DISPLAYNAME="贷款金额" MAXIMUMVALUE="5000.00" MINIMUMVALUE="500.00" PARAMETERID="BusinessSum" PARAMETERNAME="贷款金额" PRIGHTTYPE="All" SORTNO=""/>

View File

@ -196,4 +196,4 @@
<Parameter CODESCRIPT="caution_money_method" CODESOURCE="Code" COMPONENTTYPE="PRD0315" DATATYPE="4" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="DepositStyle" PARAMETERNAME="保证金计算方式(汽车专用)" SELECTTYPE="05" STATUS="1"/>
<Parameter COMPONENTTYPE="PRD0315" DATATYPE="6" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="FINAL_PAYMENT_RATIO" PARAMETERNAME="尾款比例" STATUS="1"/>
<Parameter COMPONENTTYPE="PRD0315" DATATYPE="6" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="FIRST_PAYMENT_RATIO" PARAMETERNAME="首付款比例" STATUS="1"/>
<Parameter COMPONENTTYPE="PRD0315" DATATYPE="2" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="DISCOUNT_ALL" PARAMETERNAME="总贴息金额" STATUS="1" UNIT="&lt;font&gt;元&lt;/font&gt;"/><Parameter CODESCRIPT="period_type" CODESOURCE="Code" COMPONENTTYPE="PRD0350" DATATYPE="4" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="begin_end" PARAMETERNAME="先付/后付" SELECTTYPE="05" STATUS="1"/><Parameter CODESCRIPT="oneOrMore" CODESOURCE="Code" COMPONENTTYPE="PRD0315" DATATYPE="4" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="oneOrMore" PARAMETERNAME="分摊方式(汽车专用)" SELECTTYPE="04" STATUS="1"/><Parameter COMPONENTTYPE="PRD0350" DATATYPE="6" METHODTYPE="Nothing" OPERATOR="MINIMUMVALUE,MAXIMUMVALUE" PARAMETERID="LeaseMoneyRatio" PARAMETERNAME="融资比例" STATUS="1" UNIT="%"/><Parameter COMPONENTTYPE="PRD0350" DATATYPE="6" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="splitting_ratio" PARAMETERNAME="分润利率" STATUS="2" UNIT="%"/><Parameter CODESCRIPT="TermType" CODESOURCE="Code" COMPONENTTYPE="PRD0350" DATATYPE="4" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="TermType" PARAMETERNAME="期限类型" SELECTTYPE="04" STATUS="1"/><Parameter COMPONENTTYPE="PRD0350" DATATYPE="5" METHODTYPE="Nothing" OPERATOR="MINIMUMVALUE,MAXIMUMVALUE" PARAMETERID="TermScope" PARAMETERNAME="期限范围" STATUS="1"/></Parameters>
<Parameter COMPONENTTYPE="PRD0315" DATATYPE="2" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="DISCOUNT_ALL" PARAMETERNAME="总贴息金额" STATUS="1" UNIT="&lt;font&gt;元&lt;/font&gt;"/><Parameter CODESCRIPT="period_type" CODESOURCE="Code" COMPONENTTYPE="PRD0350" DATATYPE="4" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="begin_end" PARAMETERNAME="先付/后付" SELECTTYPE="05" STATUS="1"/><Parameter CODESCRIPT="oneOrMore" CODESOURCE="Code" COMPONENTTYPE="PRD0315" DATATYPE="4" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="oneOrMore" PARAMETERNAME="分摊方式(汽车专用)" SELECTTYPE="04" STATUS="1"/><Parameter COMPONENTTYPE="PRD0350" DATATYPE="6" METHODTYPE="Nothing" OPERATOR="MINIMUMVALUE,MAXIMUMVALUE" PARAMETERID="LeaseMoneyRatio" PARAMETERNAME="融资比例" STATUS="1" UNIT="%"/><Parameter COMPONENTTYPE="PRD0350" DATATYPE="6" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="splitting_ratio" PARAMETERNAME="分润利率" STATUS="2" UNIT="%"/></Parameters>

View File

@ -1,75 +1,74 @@
###############################################################################
# APP_CONFIG properties
###############################################################################
###############################################################################
# APP_BASE_CONFIG
###############################################################################
# base.data.
base.data.source=als
base.data.encoding=UTF-8
base.data.fource.encoding=true
# base.param.key.
base.param.key.hold.time=TokenHoldTime
base.param.key.encoding=encoding
base.param.key.no.check.uri=NoCheckURI
# session check.
base.session.check.token=token
base.session.check.user.id=userid
base.session.check.dev.id=devid
base.session.check.dev.os=devos
base.session.check.expire=expire
# session.
base.session.web.api.page=WebApiPage
base.session.req.uri=ReqURI
# base.return.
base.return.code.500=500
base.return.msg.500=\u540e\u53f0\u670d\u52a1\u51fa\u73b0\u5f02\u5e38!
base.return.code.404=404
base.return.code.406=406
base.return.msg.406=\u8bbf\u95ee\u670d\u52a1\u540e\u53f0\u6743\u9650\u65e0\u6548!
base.return.result.success.code=SUCCESS
base.return.result.fail.code=FAIL
base.return.msg.save.fail=\u4fdd\u5b58\u5931\u8d25
base.return.msg.save.success=\u4fdd\u5b58\u6210\u529f
base.return.msg.edit.fail=\u7f16\u8f91\u5931\u8d25
base.return.msg.edit.success=\u7f16\u8f91\u6210\u529f
base.return.msg.del.fail=\u5220\u9664\u5931\u8d25
base.return.msg.del.success=\u5220\u9664\u6210\u529f
base.return.msg.init.display.fail=\u521d\u59cb\u5316\u9875\u9762\u5931\u8d25
base.return.msg.init.display.success=\u521d\u59cb\u5316\u9875\u9762\u6210\u529f
base.return.type.void=void
base.return.type.app.att=AppAtt
# base pwd encryption des.
base.pwd.encryption.des.one=0123456789abc
base.pwd.encryption.des.two=1234567890abc
base.pwd.encryption.des.three=1234567890!@#
# customer type
base.customer.type.company=01
base.customer.type.person=03
###############################################################################
# APP_PUSH_MESSAGE_CONFIG
###############################################################################
push.message.switch=true
push.message.secret.key.android=xpStkADS2IUJk10PejtJvQ==
push.message.secret.key.ios=WZ5jwvsdAFzo+sDY7wrZgA==
push.message.package.name=com.tenwa.test
#base.filter.user.role.id='800090001R00000004','800090001R00000005','099','299','399','800090001R00000010','800090002R00000001','800090002R00000003','800090002R00000045','800090001R00000006','800090001R00000007','800090001R00000008','800090001R00000009','800090001R00000013','800090001R00000014','800090001R00000022','800090001R00000019','800090001R00000020','800090001R00000015','800090001R00000025'
base.filter.user.role.id=none
base.business.type=1
base.company.doc.name=\u7533\u8bf7\u4eba\u8425\u4e1a\u6267\u7167\uff08\u6b63\u672c\u6216\u526f\u672c\uff09@\u7533\u8bf7\u4eba\u8425\u4e1a\u6267\u7167\uff08\u6b63\u672c\u6216\u526f\u672c\uff09,\u7533\u8bf7\u4eba\u516c\u53f8\u7ae0\u7a0b\uff08\u878d\u8d44\u989d50\u4e07\u4ee5\u4e0a\u63d0\u4f9b\uff09@\u7533\u8bf7\u4eba\u516c\u53f8\u7ae0\u7a0b\uff08\u878d\u8d44\u989d50\u4e07\u4ee5\u4e0a\u63d0\u4f9b\uff09,\u7533\u8bf7\u4eba\u9a8c\u8d44\u62a5\u544a\uff08\u878d\u8d44\u989d50\u4e07\u4ee5\u4e0a\u63d0\u4f9b\uff09@\u7533\u8bf7\u4eba\u9a8c\u8d44\u62a5\u544a\uff08\u878d\u8d44\u989d50\u4e07\u4ee5\u4e0a\u63d0\u4f9b\uff09,\u6cd5\u4eba\u4ee3\u8868\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09@\u6cd5\u4eba\u4ee3\u8868\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09,\u8d22\u52a1\u8d1f\u8d23\u4eba\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09@\u8d22\u52a1\u8d1f\u8d23\u4eba\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09,\u5171\u540c\u7533\u8bf7\u4eba\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09@\u5171\u540c\u7533\u8bf7\u4eba\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09,\u5171\u540c\u7533\u8bf7\u4eba\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09@\u5171\u540c\u7533\u8bf7\u4eba\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09,\u62c5\u4fdd\u4eba\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09@\u62c5\u4fdd\u4eba\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09,\u80a1\u4e1c\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09@\u80a1\u4e1c\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09,\u8fd8\u6b3e\u5361\uff08\u6b63\u53cd\u9762\uff09@\u8fd8\u6b3e\u5361\uff08\u6b63\u53cd\u9762\uff09,\u7ecf\u8425\u573a\u6240\u79df\u8d41\u534f\u8bae@\u7ecf\u8425\u573a\u6240\u79df\u8d41\u534f\u8bae,\u4e0a\u5e74\u5ea6\u53ca\u8fd11\u4e2a\u6708\u7684\u8d22\u52a1\u62a5\u8868\uff08\u878d\u8d44\u989d50\u4e07\u4ee5\u4e0a\u63d0\u4f9b\uff09@\u4e0a\u5e74\u5ea6\u53ca\u8fd11\u4e2a\u6708\u7684\u8d22\u52a1\u62a5\u8868\uff08\u878d\u8d44\u989d50\u4e07\u4ee5\u4e0a\u63d0\u4f9b\uff09,\u516c\u53f8\u94f6\u884c\u6d41\u6c34\uff08\u6216\u80a1\u4e1c\u540d\u4e0b\u94f6\u884c\u6d41\u6c34\uff09@\u516c\u53f8\u94f6\u884c\u6d41\u6c34\uff08\u6216\u80a1\u4e1c\u540d\u4e0b\u94f6\u884c\u6d41\u6c34\uff09,\u4e1a\u52a1\u5f80\u6765\u5408\u540c@\u4e1a\u52a1\u5f80\u6765\u5408\u540c,\u80a1\u4e1c\u7b80\u5386@\u80a1\u4e1c\u7b80\u5386,\u540c\u610f\u7533\u8bf7\u878d\u8d44\u79df\u8d41\u4e1a\u52a1\u7684\u80a1\u4e1c\u4f1a\u51b3\u8bae@\u540c\u610f\u7533\u8bf7\u878d\u8d44\u79df\u8d41\u4e1a\u52a1\u7684\u80a1\u4e1c\u4f1a\u51b3\u8bae,\u878d\u8d44\u79df\u8d41\u7533\u8bf7\u8868@\u878d\u8d44\u79df\u8d41\u7533\u8bf7\u8868,\u7ecf\u8425\u8bb8\u53ef\u8bc1\uff08\u7279\u6b8a\u884c\u4e1a\u5982\u6709\u63d0\u4f9b\uff09@\u7ecf\u8425\u8bb8\u53ef\u8bc1\uff08\u7279\u6b8a\u884c\u4e1a\u5982\u6709\u63d0\u4f9b\uff09,\u4e2a\u4eba\u5f81\u4fe1\u67e5\u8be2\u6388\u6743\u4e66@\u4e2a\u4eba\u5f81\u4fe1\u67e5\u8be2\u6388\u6743\u4e66,\u4f01\u4e1a\u5f81\u4fe1\u67e5\u8be2@\u4f01\u4e1a\u5f81\u4fe1\u67e5\u8be2
base.person.doc.name=\u627f\u79df\u4eba\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09@\u627f\u79df\u4eba\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09,\u878d\u8d44\u79df\u8d41\u7533\u8bf7\u8868@\u878d\u8d44\u79df\u8d41\u7533\u8bf7\u8868,\u8fd8\u6b3e\u5361\uff08\u6b63\u53cd\u9762\uff09@\u8fd8\u6b3e\u5361\uff08\u6b63\u53cd\u9762\uff09,\u9a7e\u9a76\u8bc1\uff08\u6b63\u526f\u672c\uff09@\u9a7e\u9a76\u8bc1\uff08\u6b63\u526f\u672c\uff09,\u5171\u540c\u627f\u79df\u4eba\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09@\u5171\u540c\u627f\u79df\u4eba\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09,\u62c5\u4fdd\u4eba\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09@\u62c5\u4fdd\u4eba\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09,\u6237\u53e3\u672c\u53ca\u6237\u7c4d\u8bc1\u660e@\u6237\u53e3\u672c\u53ca\u6237\u7c4d\u8bc1\u660e,\u5a5a\u59fb\u5173\u7cfb\u8bc1\u660e@\u5a5a\u59fb\u5173\u7cfb\u8bc1\u660e,\u6536\u5165\u8bc1\u660e@\u6536\u5165\u8bc1\u660e,\u94f6\u884c\u6d41\u6c34\u5bf9\u8d26\u5355@\u94f6\u884c\u6d41\u6c34\u5bf9\u8d26\u5355,\u7a0e\u5355@\u7a0e\u5355,\u8425\u4e1a\u6267\u7167@\u8425\u4e1a\u6267\u7167,\u7ecf\u8425\u6750\u6599@\u7ecf\u8425\u6750\u6599,\u8d44\u683c\u8bc1\u4e66@\u8d44\u683c\u8bc1\u4e66,\u623f\u4ea7\u8bc1\u660e@\u623f\u4ea7\u8bc1\u660e,\u627f\u79df\u4eba\u5f81\u4fe1\u67e5\u8be2\u6388\u6743\u59d4\u6258\u4e66@\u627f\u79df\u4eba\u5f81\u4fe1\u67e5\u8be2\u6388\u6743\u59d4\u6258\u4e66,\u5171\u540c\u627f\u79df\u4eba\u5f81\u4fe1\u67e5\u8be2\u6388\u6743\u59d4\u6258\u4e66@\u5171\u540c\u627f\u79df\u4eba\u5f81\u4fe1\u67e5\u8be2\u6388\u6743\u59d4\u6258\u4e66,\u62c5\u4fdd\u4eba\u5f81\u4fe1\u67e5\u8be2\u6388\u6743\u59d4\u6258\u4e66@\u62c5\u4fdd\u4eba\u5f81\u4fe1\u67e5\u8be2\u6388\u6743\u59d4\u6258\u4e66,\u8f66\u8f86\u7167\u7247@\u8f66\u8f86\u7167\u7247,\u8f66\u8f86\u89c6\u9891@\u8f66\u8f86\u89c6\u9891,\u627f\u79df\u4eba\u5f81\u4fe1\u62a5\u544a@\u627f\u79df\u4eba\u5f81\u4fe1\u62a5\u544a,\u5171\u540c\u627f\u79df\u4eba\u5f81\u4fe1\u62a5\u544a@\u5171\u540c\u627f\u79df\u4eba\u5f81\u4fe1\u62a5\u544a,\u62c5\u4fdd\u4eba\u5f81\u4fe1\u62a5\u544a@\u62c5\u4fdd\u4eba\u5f81\u4fe1\u62a5\u544a,\u5176\u4ed6@\u5176\u4ed6
###############################################################################
# APP_CONFIG properties
###############################################################################
###############################################################################
# APP_BASE_CONFIG
###############################################################################
# base.data.
base.data.source=als
base.data.encoding=UTF-8
base.data.fource.encoding=true
# base.param.key.
base.param.key.hold.time=TokenHoldTime
base.param.key.encoding=encoding
base.param.key.no.check.uri=NoCheckURI
# session check.
base.session.check.token=token
base.session.check.user.id=userid
base.session.check.dev.id=devid
base.session.check.dev.os=devos
base.session.check.expire=expire
# session.
base.session.web.api.page=WebApiPage
base.session.req.uri=ReqURI
# base.return.
base.return.code.500=500
base.return.msg.500=\u540e\u53f0\u670d\u52a1\u51fa\u73b0\u5f02\u5e38!
base.return.code.404=404
base.return.code.406=406
base.return.msg.406=\u8bbf\u95ee\u670d\u52a1\u540e\u53f0\u6743\u9650\u65e0\u6548!
base.return.result.success.code=SUCCESS
base.return.result.fail.code=FAIL
base.return.msg.save.fail=\u4fdd\u5b58\u5931\u8d25
base.return.msg.save.success=\u4fdd\u5b58\u6210\u529f
base.return.msg.edit.fail=\u7f16\u8f91\u5931\u8d25
base.return.msg.edit.success=\u7f16\u8f91\u6210\u529f
base.return.msg.del.fail=\u5220\u9664\u5931\u8d25
base.return.msg.del.success=\u5220\u9664\u6210\u529f
base.return.msg.init.display.fail=\u521d\u59cb\u5316\u9875\u9762\u5931\u8d25
base.return.msg.init.display.success=\u521d\u59cb\u5316\u9875\u9762\u6210\u529f
base.return.type.void=void
base.return.type.app.att=AppAtt
# base pwd encryption des.
base.pwd.encryption.des.one=0123456789abc
base.pwd.encryption.des.two=1234567890abc
base.pwd.encryption.des.three=1234567890!@#
# customer type
base.customer.type.company=01
base.customer.type.person=03
###############################################################################
# APP_PUSH_MESSAGE_CONFIG
###############################################################################
push.message.switch=true
push.message.secret.key.android=xpStkADS2IUJk10PejtJvQ==
push.message.secret.key.ios=WZ5jwvsdAFzo+sDY7wrZgA==
push.message.package.name=com.tenwa.test
#base.filter.user.role.id='800090001R00000004','800090001R00000005','099','299','399','800090001R00000010','800090002R00000001','800090002R00000003','800090002R00000045','800090001R00000006','800090001R00000007','800090001R00000008','800090001R00000009','800090001R00000013','800090001R00000014','800090001R00000022','800090001R00000019','800090001R00000020','800090001R00000015','800090001R00000025'
base.filter.user.role.id=none
base.business.type=1
base.company.doc.name=\u7533\u8bf7\u4eba\u8425\u4e1a\u6267\u7167\uff08\u6b63\u672c\u6216\u526f\u672c\uff09@\u7533\u8bf7\u4eba\u8425\u4e1a\u6267\u7167\uff08\u6b63\u672c\u6216\u526f\u672c\uff09,\u7533\u8bf7\u4eba\u516c\u53f8\u7ae0\u7a0b\uff08\u878d\u8d44\u989d50\u4e07\u4ee5\u4e0a\u63d0\u4f9b\uff09@\u7533\u8bf7\u4eba\u516c\u53f8\u7ae0\u7a0b\uff08\u878d\u8d44\u989d50\u4e07\u4ee5\u4e0a\u63d0\u4f9b\uff09,\u7533\u8bf7\u4eba\u9a8c\u8d44\u62a5\u544a\uff08\u878d\u8d44\u989d50\u4e07\u4ee5\u4e0a\u63d0\u4f9b\uff09@\u7533\u8bf7\u4eba\u9a8c\u8d44\u62a5\u544a\uff08\u878d\u8d44\u989d50\u4e07\u4ee5\u4e0a\u63d0\u4f9b\uff09,\u8d22\u52a1\u8d1f\u8d23\u4eba\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09@\u8d22\u52a1\u8d1f\u8d23\u4eba\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09,\u5171\u540c\u7533\u8bf7\u4eba\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09@\u5171\u540c\u7533\u8bf7\u4eba\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09,\u62c5\u4fdd\u4eba\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09@\u62c5\u4fdd\u4eba\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09,\u80a1\u4e1c\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09@\u80a1\u4e1c\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09,\u8fd8\u6b3e\u5361\uff08\u6b63\u53cd\u9762\uff09@\u8fd8\u6b3e\u5361\uff08\u6b63\u53cd\u9762\uff09,\u7ecf\u8425\u573a\u6240\u79df\u8d41\u534f\u8bae@\u7ecf\u8425\u573a\u6240\u79df\u8d41\u534f\u8bae,\u4e0a\u5e74\u5ea6\u53ca\u8fd11\u4e2a\u6708\u7684\u8d22\u52a1\u62a5\u8868\uff08\u878d\u8d44\u989d50\u4e07\u4ee5\u4e0a\u63d0\u4f9b\uff09@\u4e0a\u5e74\u5ea6\u53ca\u8fd11\u4e2a\u6708\u7684\u8d22\u52a1\u62a5\u8868\uff08\u878d\u8d44\u989d50\u4e07\u4ee5\u4e0a\u63d0\u4f9b\uff09,\u516c\u53f8\u94f6\u884c\u6d41\u6c34\uff08\u6216\u80a1\u4e1c\u540d\u4e0b\u94f6\u884c\u6d41\u6c34\uff09@\u516c\u53f8\u94f6\u884c\u6d41\u6c34\uff08\u6216\u80a1\u4e1c\u540d\u4e0b\u94f6\u884c\u6d41\u6c34\uff09,\u4e1a\u52a1\u5f80\u6765\u5408\u540c@\u4e1a\u52a1\u5f80\u6765\u5408\u540c,\u80a1\u4e1c\u7b80\u5386@\u80a1\u4e1c\u7b80\u5386,\u540c\u610f\u7533\u8bf7\u878d\u8d44\u79df\u8d41\u4e1a\u52a1\u7684\u80a1\u4e1c\u4f1a\u51b3\u8bae@\u540c\u610f\u7533\u8bf7\u878d\u8d44\u79df\u8d41\u4e1a\u52a1\u7684\u80a1\u4e1c\u4f1a\u51b3\u8bae,\u878d\u8d44\u79df\u8d41\u7533\u8bf7\u8868@\u878d\u8d44\u79df\u8d41\u7533\u8bf7\u8868,\u7ecf\u8425\u8bb8\u53ef\u8bc1\uff08\u7279\u6b8a\u884c\u4e1a\u5982\u6709\u63d0\u4f9b\uff09@\u7ecf\u8425\u8bb8\u53ef\u8bc1\uff08\u7279\u6b8a\u884c\u4e1a\u5982\u6709\u63d0\u4f9b\uff09,\u4e2a\u4eba\u5f81\u4fe1\u67e5\u8be2\u6388\u6743\u4e66@\u4e2a\u4eba\u5f81\u4fe1\u67e5\u8be2\u6388\u6743\u4e66,\u4f01\u4e1a\u5f81\u4fe1\u67e5\u8be2@\u4f01\u4e1a\u5f81\u4fe1\u67e5\u8be2,\u6cd5\u4eba\u4ee3\u8868\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09@\u6cd5\u4eba\u4ee3\u8868\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09
base.person.doc.name=\u627f\u79df\u4eba\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09@\u627f\u79df\u4eba\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09,\u878d\u8d44\u79df\u8d41\u7533\u8bf7\u8868@\u878d\u8d44\u79df\u8d41\u7533\u8bf7\u8868,\u8fd8\u6b3e\u5361\uff08\u6b63\u53cd\u9762\uff09@\u8fd8\u6b3e\u5361\uff08\u6b63\u53cd\u9762\uff09,\u9a7e\u9a76\u8bc1\uff08\u6b63\u526f\u672c\uff09@\u9a7e\u9a76\u8bc1\uff08\u6b63\u526f\u672c\uff09,\u5171\u540c\u627f\u79df\u4eba\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09@\u5171\u540c\u627f\u79df\u4eba\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09,\u62c5\u4fdd\u4eba\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09@\u62c5\u4fdd\u4eba\u8eab\u4efd\u8bc1\uff08\u6b63\u53cd\u9762\uff09,\u6237\u53e3\u672c\u53ca\u6237\u7c4d\u8bc1\u660e@\u6237\u53e3\u672c\u53ca\u6237\u7c4d\u8bc1\u660e,\u5a5a\u59fb\u5173\u7cfb\u8bc1\u660e@\u5a5a\u59fb\u5173\u7cfb\u8bc1\u660e,\u6536\u5165\u8bc1\u660e@\u6536\u5165\u8bc1\u660e,\u94f6\u884c\u6d41\u6c34\u5bf9\u8d26\u5355@\u94f6\u884c\u6d41\u6c34\u5bf9\u8d26\u5355,\u7a0e\u5355@\u7a0e\u5355,\u8425\u4e1a\u6267\u7167@\u8425\u4e1a\u6267\u7167,\u7ecf\u8425\u6750\u6599@\u7ecf\u8425\u6750\u6599,\u8d44\u683c\u8bc1\u4e66@\u8d44\u683c\u8bc1\u4e66,\u623f\u4ea7\u8bc1\u660e@\u623f\u4ea7\u8bc1\u660e,\u627f\u79df\u4eba\u5f81\u4fe1\u67e5\u8be2\u6388\u6743\u59d4\u6258\u4e66@\u627f\u79df\u4eba\u5f81\u4fe1\u67e5\u8be2\u6388\u6743\u59d4\u6258\u4e66,\u5171\u540c\u627f\u79df\u4eba\u5f81\u4fe1\u67e5\u8be2\u6388\u6743\u59d4\u6258\u4e66@\u5171\u540c\u627f\u79df\u4eba\u5f81\u4fe1\u67e5\u8be2\u6388\u6743\u59d4\u6258\u4e66,\u62c5\u4fdd\u4eba\u5f81\u4fe1\u67e5\u8be2\u6388\u6743\u59d4\u6258\u4e66@\u62c5\u4fdd\u4eba\u5f81\u4fe1\u67e5\u8be2\u6388\u6743\u59d4\u6258\u4e66,\u8f66\u8f86\u7167\u7247@\u8f66\u8f86\u7167\u7247,\u8f66\u8f86\u89c6\u9891@\u8f66\u8f86\u89c6\u9891,\u627f\u79df\u4eba\u5f81\u4fe1\u62a5\u544a@\u627f\u79df\u4eba\u5f81\u4fe1\u62a5\u544a,\u5171\u540c\u627f\u79df\u4eba\u5f81\u4fe1\u62a5\u544a@\u5171\u540c\u627f\u79df\u4eba\u5f81\u4fe1\u62a5\u544a,\u62c5\u4fdd\u4eba\u5f81\u4fe1\u62a5\u544a@\u62c5\u4fdd\u4eba\u5f81\u4fe1\u62a5\u544a,\u5176\u4ed6@\u5176\u4ed6
base.calculation.tool.flow.unid=TENWA123

View File

@ -3859,10 +3859,10 @@
<attribute name="F44" label="自定义项" type="STRING" length="600" />
<attribute name="F45" label="自定义项" type="STRING" length="600" />
<attribute name="F46" label="自定义项" type="STRING" length="600" />
<attribute name="F47" label="合同编号" type="STRING" length="600" />
<attribute name="F48" label="账套" type="STRING" length="600" />
<attribute name="F49" label="主体id" type="STRING" length="600" />
<attribute name="F50" label="主体名称" type="STRING" length="600" />
<attribute name="F47" label="自定义项" type="STRING" length="600" />
<attribute name="F48" label="自定义项" type="STRING" length="600" />
<attribute name="F49" label="帐套" type="STRING" length="600" />
<attribute name="F50" label="公司所属名称" type="STRING" length="600" />
<attribute name="F51" label="会计期间-年" type="STRING" length="30" />
<attribute name="F52" label="会计期间-月" type="STRING" length="30" />
<attribute name="F53" label="自定义项" type="STRING" length="600" />
@ -3881,7 +3881,7 @@
<attribute name="F64" label="自定义项" type="STRING" length="600" />
<attribute name="F65" label="客户名称" type="STRING" length="96" />
<attribute name="F66" label="供应商名称" type="STRING" length="96" />
<attribute name="F67" label="租赁类型" type="STRING" length="96" />
<attribute name="F67" label="合同编号" type="STRING" length="96" />
<attribute name="F68" label="项目大类编码" type="STRING" length="600" />
<attribute name="F69" label="项目大类名称" type="STRING" length="600" />
<attribute name="F70" label="对方科目" type="STRING" length="3000" />
@ -4005,7 +4005,38 @@
</managerProperties>
</manager>
</class>
<class name="VI_VOUCHER_V8" label="用友V8凭证视图" keyAttributes="id">
<attributes>
<attribute name="f3" label="凭证号" type="STRING" />
<attribute name="id" label="主键" type="STRING" />
<attribute name="module_name" label="系统模块" type="STRING" />
<attribute name="dept_name" label="部门所属" type="STRING" />
<attribute name="f1" label="记账日期" type="STRING" />
<attribute name="f15" label="到账日期" type="STRING" />
<attribute name="f2" label="凭证字" type="STRING" />
<attribute name="evidence_type" label="基本类别" type="STRING" />
<attribute name="V8_STATUS" label="凭证状态" type="STRING" />
<attribute name="v8_flag" label="导出状态" type="STRING" />
<attribute name="detail" label="detail" type="STRING" />
<attribute name="f21" label="项目编码" type="STRING" />
<attribute name="v8_memo" label="导出备注" type="STRING" />
<attribute name="f5" label="摘要" type="STRING" />
<attribute name="exp_date" label="导出日期" type="STRING" />
<attribute name="generate_date" label="生成日期" type="STRING" />
<attribute name="f6" label="科目编号" type="STRING" />
<attribute name="f16" label="部门编号" type="STRING" />
<attribute name="f19" label="供应商编号" type="STRING" />
<attribute name="f67" label="合同编号" type="STRING" />
<attribute name="f89" label="导出次数" type="STRING" />
<attribute name="f60" label="业务合同编号" type="STRING" />
</attributes>
<manager>
<managerProperties>
<property name="table" value="VI_VOUCHER_V8" />
<property name="createKey" value="true" />
</managerProperties>
</manager>
</class>
<class name="VOUCHER_CONNECTION" label="凭证基本信息配置子表"
keyAttributes="ID">
<attributes>
@ -4272,10 +4303,6 @@
<attribute name="f6" label="科目编号" type="STRING" />
<attribute name="f16" label="部门编号" type="STRING" />
<attribute name="f19" label="供应商编号" type="STRING" />
<attribute name="f47" label="合同编号" type="STRING" />
<attribute name="f48" label="账套" type="STRING" />
<attribute name="f49" label="主体id" type="STRING" />
<attribute name="f50" label="主体名称" type="STRING" />
<attribute name="f67" label="合同编号" type="STRING" />
<attribute name="f89" label="导出次数" type="STRING" />
<attribute name="f60" label="业务合同编号" type="STRING" />
@ -4777,128 +4804,6 @@
</managerProperties>
</manager>
</class>
<class name="WECHAT_BASIC_CHANGE" label="微信提交客户基本信息变更表" keyAttributes="ID">
<attributes>
<attribute name="ID" label="标识" type="STRING" length="32"/>
<attribute name="openid" label="微信标识" type="STRING" length="32"/>
<attribute name="CUSTOMER_ID" label="承租人编号" type="STRING" length="32"/>
<attribute name="name" label="姓名" type="STRING" length="32"/>
<attribute name="certid" label="证件号" type="STRING" length="32"/>
<attribute name="btel" label="修改前手机号" type="STRING" length="20"/>
<attribute name="bWORKADD" label="修改前工作单位地址" type="STRING" length="200"/>
<attribute name="bworkname" label="修改前工作名称" type="STRING" length="200"/>
<attribute name="bFULLADDRESS" label="修改前居住地址" type="STRING" length="200"/>
<attribute name="atel" label="修改后手机号" type="STRING" length="20"/>
<attribute name="aWORKADD" label="修改后工作单位地址" type="STRING" length="200"/>
<attribute name="aworkname" label="修改后工作名称" type="STRING" length="200"/>
<attribute name="aFULLADDRESS" label="修改后居住地址" type="STRING" length="200"/>
<attribute name="applytype" label="申请类型" type="STRING" length="15"/>
<attribute name="opinions" label="审批意见" type="STRING" length="500"/>
<attribute name="status" label="审批状态" type="STRING" length="10"/>
<attribute name="opinionsuserid" label="审批人" type="STRING" length="32"/>
<attribute name="messgeId" label="业务提醒id" type="STRING" length="32"/>
<attribute name="INPUTUSERID" label="登记人" type="STRING" length="32"/>
<attribute name="INPUTORGID" label="登记部门" type="STRING" length="32"/>
<attribute name="INPUTTIME" label="登记时间" type="STRING" length="32"/>
<attribute name="UPDATEUSERID" label="更新人" type="STRING" length="32"/>
<attribute name="UPDATEORGID" label="更新部门" type="STRING" length="32"/>
<attribute name="UPDATETIME" label="更新时间" type="STRING" length="32"/>
</attributes>
<manager>
<managerProperties>
<property name="table" value="wechat_basic_change" />
<property name="createKey" value="true" />
</managerProperties>
</manager>
</class>
<class name="WECHAT_BANKNUMBER_CHANGE" label="微信提交扣款卡变更表" keyAttributes="ID">
<attributes>
<attribute name="ID" label="标识" type="STRING" length="32"/>
<attribute name="openid" label="微信标识" type="STRING" length="32"/>
<attribute name="contract_no" label="合同编号" type="STRING" length="32"/>
<attribute name="name" label="客户姓名" type="STRING" length="32"/>
<attribute name="tel" label="客户电话" type="STRING" length="32"/>
<attribute name="contract_id" label="合同ID" type="STRING" length="32"/>
<attribute name="bbankaccount" label="修改前客户名称" type="STRING" length="50"/>
<attribute name="bbanknumber" label="修改前银行账号" type="STRING" length="20"/>
<attribute name="bbankname" label="修改前银行名称" type="STRING" length="100"/>
<attribute name="bbanktel" label="修改前预留手机号" type="STRING" length="20"/>
<attribute name="abankaccount" label="修改后客户名称" type="STRING" length="50"/>
<attribute name="abanknumber" label="修改后银行账号" type="STRING" length="40"/>
<attribute name="abankname" label="修改后银行名称" type="STRING" length="100"/>
<attribute name="abanktel" label="修改后预留手机号" type="STRING" length="20"/>
<attribute name="applytype" label="申请类型" type="STRING" length="15"/>
<attribute name="opinions" label="审批意见" type="STRING" length="500"/>
<attribute name="STATUS" label="审批状态" type="STRING" length="10"/>
<attribute name="opinionsuserid" label="审批人" type="STRING" length="32"/>
<attribute name="messgeId" label="业务提醒id" type="STRING" length="32"/>
<attribute name="flowStatus" label="合同状态" type="STRING" length="10"/>
<attribute name="flowUnid" label="流程id" type="STRING" length="32"/>
<attribute name="INPUTUSERID" label="登记人" type="STRING" length="32"/>
<attribute name="INPUTORGID" label="登记部门" type="STRING" length="32"/>
<attribute name="INPUTTIME" label="登记时间" type="STRING" length="32"/>
<attribute name="UPDATEUSERID" label="更新人" type="STRING" length="32"/>
<attribute name="UPDATEORGID" label="更新部门" type="STRING" length="32"/>
<attribute name="UPDATETIME" label="更新时间" type="STRING" length="32"/>
</attributes>
<manager>
<managerProperties>
<property name="table" value="wechat_banknumber_change" />
<property name="createKey" value="true" />
</managerProperties>
</manager>
</class>
<class name="WECHAT_ADVANCE_SETTLE" label="微信提交提前结清表" keyAttributes="ID">
<attributes>
<attribute name="ID" label="标识" type="STRING" length="32"/>
<attribute name="openid" label="微信标识" type="STRING" length="32"/>
<attribute name="contract_no" label="合同编号" type="STRING" length="32"/>
<attribute name="NAME" label="客户姓名" type="STRING" length="32"/>
<attribute name="tel" label="客户电话" type="STRING" length="32"/>
<attribute name="advanceDate" label="约定终止日" type="STRING" length="32"/>
<attribute name="applytype" label="申请类型" type="STRING" length="15"/>
<attribute name="opinions" label="审批意见" type="STRING" length="500"/>
<attribute name="STATUS" label="审批状态" type="STRING" length="10"/>
<attribute name="opinionsuserid" label="审批人" type="STRING" length="32"/>
<attribute name="messgeId" label="业务提醒id" type="STRING" length="32"/>
<attribute name="flowStatus" label="合同状态" type="STRING" length="10"/>
<attribute name="flowUnid" label="流程id" type="STRING" length="32"/>
<attribute name="INPUTUSERID" label="登记人" type="STRING" length="32"/>
<attribute name="INPUTORGID" label="登记部门" type="STRING" length="32"/>
<attribute name="INPUTTIME" label="登记时间" type="STRING" length="32"/>
<attribute name="UPDATEUSERID" label="更新人" type="STRING" length="32"/>
<attribute name="UPDATEORGID" label="更新部门" type="STRING" length="32"/>
<attribute name="UPDATETIME" label="更新时间" type="STRING" length="32"/>
</attributes>
<manager>
<managerProperties>
<property name="table" value="wechat_advance_settle" />
<property name="createKey" value="true" />
</managerProperties>
</manager>
</class>
<class name="WECHAT_PROBLEM_GUIDE" label="微信问题指引 " keyAttributes="id" >
<attributes>
<attribute name="id" label="唯一标识" type="STRING" length="32"/>
<attribute name="PROBLEM_SORT" label="排序" type="STRING" length="32"/>
<attribute name="PROBLEM_NAME" label="问题名称" type="STRING" length="65535"/>
<attribute name="PROBLEM_ANSWER" label="问题解答" type="STRING" length="65535"/>
<attribute name="PROBLEM_STATUS" label="Y表示启用N表示不启用" type="STRING" length="3"/>
<attribute name="INPUTUSERID" label="登记人" type="STRING" length="32"/>
<attribute name="INPUTORGID" label="登记部门" type="STRING" length="32"/>
<attribute name="INPUTTIME" label="登记时间" type="STRING" length="32"/>
<attribute name="UPDATEUSERID" label="变更人" type="STRING" length="32"/>
<attribute name="UPDATEORGID" label="变更部门" type="STRING" length="32"/>
<attribute name="UPDATETIME" label="变更时间" type="STRING" length="32"/>
</attributes>
<manager>
<managerProperties>
<property name="table" value="wechat_problem_guide" />
<property name="createKey" value="true" />
</managerProperties>
</manager>
</class>
</package>
<package name="jbo.guaranty">
<class name="GUARANTY_CONTRACT" label="担保合同信息" keyAttributes="SERIALNO">

View File

@ -39,7 +39,7 @@
<attribute name="UPDATEUSERID" label="更新人" type="STRING" length="32"/>
<attribute name="UPDATEORGID" label="更新部门" type="STRING" length="32"/>
<attribute name="UPDATETIME" label="更新时间" type="STRING" length="32"/>
<attribute name="RETURN_MONEY" label="退回金额" type="DOUBLE" length="22" scale="2"/>
<attribute name="FACT_TIME" label="交易时间" type="STRING" length="32"/>
<attribute name="VALUE_DATE" label="起息日" type="STRING" length="32"/>
<attribute name="TRANSACTION_TYPE" label="交易类型" type="STRING" length="32"/>
@ -67,7 +67,6 @@
<attribute name="INNER_NUMBER" label="内部编号" type="STRING" length="32"/>
<attribute name="BUSINESS_TYPE" label="业务类型" type="STRING" length="32"/>
<attribute name="CUSTOMER_TYPE" label="客商类型" type="STRING" length="32"/>
</attributes>
<manager>
<managerProperties>
@ -244,8 +243,6 @@
<attribute name="UPDATEUSERID" label="更新人" type="STRING" length="32"/>
<attribute name="UPDATEORGID" label="更新部门" type="STRING" length="32"/>
<attribute name="UPDATETIME" label="更新时间" type="STRING" length="32"/>
<attribute name="RETURN_MONEY" label="退回金额" type="DOUBLE" length="22" scale="2"/>
<attribute name="BUSINESS_TYPE" label="业务类型" type="STRING" length="10"/>
</attributes>
<manager>
<managerProperties>
@ -530,8 +527,6 @@
<attribute name="SPARE_BATCH_NO" label="备用金到账批次号" type="STRING" length="32"/>
<attribute name="CORPUS_SP" label="分润成本" type="String" length="18" scale="2"/>
<attribute name="INTEREST_sp" label="分润给SP" type="String" length="18" scale="2"/>
<attribute name="SPLITTING_STATUS" label="分润支付状态" type="STRING" length="2"/>
<attribute name="CHARGE_WAY" label="手续费费率类型" type="STRING" length="10"/>
</attributes>
<manager>
<managerProperties>
@ -766,8 +761,7 @@
<attribute name="INCIDENTAL_RATIO" label="杂费比例" type="DOUBLE" length="22" scale="2"/>
<attribute name="PURCHASE_TAX_RATIO" label="购置税比例" type="DOUBLE" length="22" scale="2"/>
<attribute name="INSURANCE_PREMIUM_RATIO" label="保险费比例" type="DOUBLE" length="22" scale="2"/>
<attribute name="UNITE_MONEY" label="联合方出资额" type="DOUBLE" length="22" scale="2"/>
<attribute name="UNITE_MONEY_RATIO" label="联合方出资额比例" type="DOUBLE" length="22" scale="6"/>
</attributes>
<manager>
<managerProperties>
@ -1059,8 +1053,6 @@
<attribute name="INCIDENTAL_RATIO" label="杂费比例" type="DOUBLE" length="22" scale="2"/>
<attribute name="PURCHASE_TAX_RATIO" label="购置税比例" type="DOUBLE" length="22" scale="2"/>
<attribute name="INSURANCE_PREMIUM_RATIO" label="保险费比例" type="DOUBLE" length="22" scale="2"/>
<attribute name="UNITE_MONEY" label="联合方出资额" type="DOUBLE" length="22" scale="2"/>
<attribute name="UNITE_MONEY_RATIO" label="联合方出资额比例" type="DOUBLE" length="22" scale="6"/>
</attributes>
<manager>
<managerProperties>
@ -1392,8 +1384,6 @@
<attribute name="INCIDENTAL_RATIO" label="杂费比例" type="DOUBLE" length="22" scale="2"/>
<attribute name="PURCHASE_TAX_RATIO" label="购置税比例" type="DOUBLE" length="22" scale="2"/>
<attribute name="INSURANCE_PREMIUM_RATIO" label="保险费比例" type="DOUBLE" length="22" scale="2"/>
<attribute name="UNITE_MONEY" label="联合方出资额" type="DOUBLE" length="22" scale="2"/>
<attribute name="UNITE_MONEY_RATIO" label="联合方出资额比例" type="DOUBLE" length="22" scale="6"/>
</attributes>
<manager>
@ -1516,8 +1506,6 @@
<attribute name="SPARE_BATCH_NO" label="备用金到账批次号" type="STRING" length="32"/>
<attribute name="CORPUS_SP" label="分润成本" type="String" length="18" scale="2"/>
<attribute name="INTEREST_sp" label="分润给SP" type="String" length="18" scale="2"/>
<attribute name="SPLITTING_STATUS" label="分润支付状态" type="STRING" length="2"/>
<attribute name="CHARGE_WAY" label="手续费费率类型" type="STRING" length="10"/>
</attributes>
<manager>
<managerProperties>
@ -2493,8 +2481,6 @@
<attribute name="SPARE_BATCH_NO" label="备用金到账批次号" type="STRING" length="32"/>
<attribute name="CORPUS_SP" label="分润成本" type="String" length="18" scale="2"/>
<attribute name="INTEREST_sp" label="分润给SP" type="String" length="18" scale="2"/>
<attribute name="SPLITTING_STATUS" label="分润支付状态" type="STRING" length="2"/>
<attribute name="CHARGE_WAY" label="手续费费率类型" type="STRING" length="10"/>
</attributes>
<manager>
<managerProperties>
@ -2708,8 +2694,7 @@
<attribute name="INCIDENTAL_RATIO" label="杂费比例" type="DOUBLE" length="22" scale="2"/>
<attribute name="PURCHASE_TAX_RATIO" label="购置税比例" type="DOUBLE" length="22" scale="2"/>
<attribute name="INSURANCE_PREMIUM_RATIO" label="保险费比例" type="DOUBLE" length="22" scale="2"/>
<attribute name="UNITE_MONEY" label="联合方出资额" type="DOUBLE" length="22" scale="2"/>
<attribute name="UNITE_MONEY_RATIO" label="联合方出资额比例" type="DOUBLE" length="22" scale="6"/>
</attributes>
<manager>
<managerProperties>
@ -3283,8 +3268,7 @@
<attribute name="INCIDENTAL_RATIO" label="杂费比例" type="DOUBLE" length="22" scale="2"/>
<attribute name="PURCHASE_TAX_RATIO" label="购置税比例" type="DOUBLE" length="22" scale="2"/>
<attribute name="INSURANCE_PREMIUM_RATIO" label="保险费比例" type="DOUBLE" length="22" scale="2"/>
<attribute name="UNITE_MONEY" label="联合方出资额" type="DOUBLE" length="22" scale="2"/>
<attribute name="UNITE_MONEY_RATIO" label="联合方出资额比例" type="DOUBLE" length="22" scale="6"/>
</attributes>
<manager>
<managerProperties>
@ -4095,27 +4079,5 @@
</managerProperties>
</manager>
</class>
<class name="VI_LC_SPLITTING_PAY_LIST" label="" keyAttributes="">
<attributes>
<attribute name="ID" label="ID" type="STRING"/>
<attribute name="distributor_name" label="distributor_name" type="STRING"/>
<attribute name="contract_no" label="contract_no" type="STRING"/>
<attribute name="customername" label="customername" type="STRING"/>
<attribute name="plan_list" label="plan_list" type="STRING"/>
<attribute name="plan_date" label="plan_date" type="STRING"/>
<attribute name="rent" label="rent" type="STRING"/>
<attribute name="corpus" label="corpus" type="STRING"/>
<attribute name="interest" label="interest" type="STRING"/>
<attribute name="corpus_sp" label="corpus_sp" type="STRING"/>
<attribute name="INTEREST_sp" label="INTEREST_sp" type="STRING"/>
<attribute name="splitting_status" label="splitting_status" type="STRING"/>
<attribute name="CHARGE_WAY" label="手续费费率类型" type="STRING" length="10"/>
</attributes>
<manager>
<managerProperties>
<property name="table" value="vi_lc_splitting_pay_list" />
</managerProperties>
</manager>
</class>
</package>
</jbo>

View File

@ -740,8 +740,6 @@
<attribute name="ACCOUNT_INFO" label="账户信息" type="STRING" length="32"/>
<attribute name="ACCOUNT" label="账户名称" type="STRING" length="32"/>
<attribute name="DISTRIBUTOR_ACCOUNT_TEMP" label="经销商名称" type="STRING" length="32"/>
<attribute name="SUBJECTID" label="主体id" type="STRING" length="32"/>
<attribute name="SUBJECTNAME" label="主体名称" type="STRING" length="200"/>
</attributes>
<manager>
<managerProperties>
@ -750,7 +748,7 @@
</managerProperties>
</manager>
</class>
<class name="D_DEPOSITRETURN_INFO" label="经销商保证金退回" keyAttributes="ID">
<class name="D_DEPOSITRETURN_INFO" label="经销商保证金退回" keyAttributes="ID">
<attributes>
<attribute name="ID" label="标识" type="STRING" length="32"/>
<attribute name="DISTRIBUTOR_ID" label="经销商ID" type="STRING" length="32"/>
@ -803,8 +801,6 @@
<attribute name="LOCAL_BANK" label="本方银行" type="STRING" length="100"/>
<attribute name="ACCOUNT_BALANCE" label="账户余额" type="DOUBLE" length="22" scale="2"/>
<attribute name="refund_number" label="退款账号" type="STRING" length="32"/>
<attribute name="SUBJECTID" label="主体id" type="STRING" length="32"/>
<attribute name="SUBJECTNAME" label="主体名称" type="STRING" length="200"/>
</attributes>
<manager>
<managerProperties>
@ -1371,41 +1367,6 @@
</package>
<package name="jbo.com.tenwa.entity.comm.flow" >
<class name="LC_SPLITTING_PAY" label="" keyAttributes="id">
<attributes>
<attribute name="id" label="id" type="STRING" length="32"/>
<attribute name="plan_id" label="租金计划ID" type="STRING" length="32"/>
<attribute name="splitting_money" label="支付分润金额" type="DOUBLE" length="18" scale="2"/>
<attribute name="service_ratio" label="手续费费率" type="DOUBLE" length="18" scale="6"/>
<attribute name="service_money" label="手续费" type="DOUBLE" length="18" scale="2"/>
<attribute name="pay_date" label="支付日期" type="STRING" length="20"/>
<attribute name="inputtime" label="输入时间" type="STRING" length="20"/>
</attributes>
<manager>
<managerProperties>
<property name="table" value="lc_splitting_pay" />
<property name="createKey" value="true" />
</managerProperties>
</manager>
</class>
<class name="LC_SPLITTING_PAY_TEMP" label="" keyAttributes="id">
<attributes>
<attribute name="id" label="id" type="STRING" length="32"/>
<attribute name="plan_id" label="租金计划ID" type="STRING" length="32"/>
<attribute name="splitting_money" label="支付分润金额" type="DOUBLE" length="18" scale="2"/>
<attribute name="service_ratio" label="手续费费率" type="DOUBLE" length="18" scale="6"/>
<attribute name="service_money" label="手续费" type="DOUBLE" length="18" scale="2"/>
<attribute name="pay_date" label="支付日期" type="STRING" length="20"/>
<attribute name="flowunid" label="流程Id" type="STRING" length="32"/>
<attribute name="inputtime" label="输入时间" type="STRING" length="20"/>
</attributes>
<manager>
<managerProperties>
<property name="table" value="lc_splitting_pay_temp" />
<property name="createKey" value="true" />
</managerProperties>
</manager>
</class>
<class name="LB_PAYMENTOFCLAIMS_INFO" label="保险理赔结清" keyAttributes="ID">
<attributes>
<attribute name="ID" label="标识" type="STRING" length="32"/>
@ -1599,5 +1560,4 @@
</manager>
</class>
</package>
</jbo>

View File

@ -3284,90 +3284,5 @@
</class>
<class name="LPOUNDAGE_MAINTENANCE" label="" keyAttributes="id">
<attributes>
<attribute name="id" label="标识" type="STRING" length="32"/>
<attribute name="start_date" label="开始日期" type="STRING" length="32"/>
<attribute name="expiry_date" label="终止日期" type="STRING" length="32"/>
<attribute name="validity_date" label="有效期" type="STRING" length="50"/>
<attribute name="subject" label="主体" type="STRING" length="50"/>
<attribute name="charge_channel" label="扣款渠道" type="STRING" length="50"/>
<attribute name="charge_way" label="扣款方式" type="STRING" length="50"/>
<attribute name="rate" label="费率" type="STRING" length="50"/>
<attribute name="inputuserid" label="登记人" type="STRING" length="32"/>
<attribute name="inputorgid" label="登记部门" type="STRING" length="32"/>
<attribute name="inputtime" label="登记时间" type="STRING" length="32"/>
<attribute name="updateuserid" label="更新人" type="STRING" length="32"/>
<attribute name="updateorgid" label="更新部门" type="STRING" length="32"/>
<attribute name="updatetime" label="更新时间" type="STRING" length="32"/>
</attributes>
<manager>
<managerProperties>
<property name="table" value="lpoundage_maintenance" />
<property name="createKey" value="true" />
</managerProperties>
</manager>
</class>
<class name="SEND_TEXT_MMESSAGE" label="短信发送配置" keyAttributes="id">
<attributes>
<attribute name="id" label="标识" type="STRING" length="32"/>
<attribute name="channel_name" label="渠道名称" type="STRING" length="50"/>
<attribute name="channel_no" label="渠道编号" type="STRING" length="32"/>
<attribute name="channel_code" label="渠道编码" type="STRING" length="32"/>
<attribute name="msg_type" label="短信类型" type="STRING" length="40"/>
<attribute name="inputuserid" label="登记人" type="STRING" length="32"/>
<attribute name="inputorgid" label="登记部门" type="STRING" length="32"/>
<attribute name="inputtime" label="登记时间" type="STRING" length="32"/>
<attribute name="updateuserid" label="更新人" type="STRING" length="32"/>
<attribute name="updateorgid" label="更新部门" type="STRING" length="32"/>
<attribute name="updatetime" label="更新时间" type="STRING" length="32"/>
</attributes>
<manager>
<managerProperties>
<property name="table" value="send_text_mmessage" />
<property name="createKey" value="true" />
</managerProperties>
</manager>
</class>
<class name="VI_DISTRIBUTOR_INFO" label="经销商信息页签" keyAttributes="">
<attributes>
<attribute name="DISTRIBUTOR_NO" label="经销商编号" type="STRING"/>
<attribute name="DISTRIBUTOR_CODING" label="经销商编号" type="STRING"/>
<attribute name="DISTRIBUTOR_ID" label="经销商编码" type="STRING"/>
<attribute name="DISTRIBUTOR_NAME" label="经销商名称" type="STRING"/>
<attribute name="TOTAL" label="贷款额度" type="STRING"/>
<attribute name="CORPUS" label="本金余额" type="STRING"/>
<attribute name="CLEAN_LEASE_MONEY" label="业务申请审批通过且未付款金额" type="STRING"/>
<attribute name="surplus_sum" label="剩余额度" type="STRING"/>
</attributes>
<manager>
<managerProperties>
<property name="table" value="vi_distributor_info" />
<property name="createKey" value="true" />
</managerProperties>
</manager>
</class>
<class name="DEDUCTIONS_WAY" label="回款方式" keyAttributes="id">
<attributes>
<attribute name="id" label="标识" type="STRING" length="32"/>
<attribute name="dealers_number" label="渠道编号" type="STRING" length="200"/>
<attribute name="distributor_id" label="渠道编码" type="STRING" length="32"/>
<attribute name="dealers_name" label="渠道名称" type="STRING" length="200"/>
<attribute name="Whether_to_enable" label="是否启用" type="STRING" length="32"/>
<attribute name="inputuserid" label="登记人" type="STRING" length="32"/>
<attribute name="inputorgid" label="登记部门" type="STRING" length="32"/>
<attribute name="inputtime" label="登记时间" type="STRING" length="32"/>
<attribute name="updateuserid" label="更新人" type="STRING" length="32"/>
<attribute name="updateorgid" label="更新部门" type="STRING" length="32"/>
<attribute name="updatetime" label="更新时间" type="STRING" length="32"/>
</attributes>
<manager>
<managerProperties>
<property name="table" value="deductions_way" />
<property name="createKey" value="true" />
</managerProperties>
</manager>
</class>
</package>
</jbo>

View File

@ -134,8 +134,6 @@
<attribute name="TRANSPORTDATE" label="道路运输许可证照有效期" TYPE="STRING" LENGTH="32"/>
<attribute name="NETCERTID" label="证照号码" TYPE="STRING" LENGTH="32"/>
<attribute name="LEGALPERSONID" label="法定代表人/经营者身份证号" TYPE="STRING" LENGTH="32"/>
<attribute name="subjectid" label="主体id" type="STRING" length="32"/>
<attribute name="SUBJECTNAME" label="主体名称" type="STRING" length="100"/>
</attributes>
<manager>
<managerProperties>
@ -280,9 +278,6 @@
<attribute name="NETCERTID" label="证照号码" TYPE="STRING" LENGTH="32"/>
<attribute name="LEGALPERSONID" label="法定代表人/经营者身份证号" TYPE="STRING" LENGTH="32"/>
<attribute name="source_type" label="申请类型" type="STRING" length="32"/>
<attribute name="subjectid" label="主体id" type="STRING" length="32"/>
<attribute name="SUBJECTNAME" label="主体名称" type="STRING" length="100"/>
</attributes>
<manager>
<managerProperties>
@ -791,8 +786,6 @@
<attribute name="TRANSPORTDATE" label="道路运输许可证照有效期" TYPE="STRING" LENGTH="32"/>
<attribute name="NETCERTID" label="证照号码" TYPE="STRING" LENGTH="32"/>
<attribute name="LEGALPERSONID" label="法定代表人/经营者身份证号" TYPE="STRING" LENGTH="32"/>
<attribute name="SUBJECTID" label="主体id" TYPE="STRING" LENGTH="32"/>
<attribute name="SUBJECTNAME" label="主体名称" type="STRING" length="100"/>
</attributes>
<manager>
<managerProperties>
@ -1059,8 +1052,6 @@
<attribute name="NETCERTID" label="证照号码" TYPE="STRING" LENGTH="32"/>
<attribute name="LEGALPERSONID" label="法定代表人/经营者身份证号" TYPE="STRING" LENGTH="32"/>
<attribute name="has_gps" label="是否已安装GPS" TYPE="STRING" LENGTH="2"/>
<attribute name="SUBJECTID" label="主体id" TYPE="STRING" LENGTH="32"/>
<attribute name="SUBJECTNAME" label="主体名称" type="STRING" length="100"/>
</attributes>
<manager>
<managerProperties>
@ -2406,7 +2397,6 @@
<attribute name="BATCH_SN" label="一笔批量交易流水内项数SN" type="STRING"/>
<attribute name="FAILURE_TIME" label="失败时间" type="STRING"/>
<attribute name="FAILURE_REASON" label="失败原因" type="STRING"/>
<attribute name="SUBJECTID" label="主体id" type="STRING"/>
</attributes>
<manager>
<managerProperties>
@ -2743,8 +2733,6 @@
<attribute name="TRANSPORTDATE" label="道路运输许可证照有效期" TYPE="STRING" LENGTH="32"/>
<attribute name="NETCERTID" label="证照号码" TYPE="STRING" LENGTH="32"/>
<attribute name="LEGALPERSONID" label="法定代表人/经营者身份证号" TYPE="STRING" LENGTH="32"/>
<attribute name="SUBJECTID" label="主体id" TYPE="STRING" LENGTH="32"/>
<attribute name="SUBJECTNAME" label="主体名称" type="STRING" length="100"/>
</attributes>
<manager>
<managerProperties>
@ -4696,9 +4684,6 @@
<attribute name="DistriOpinion3" label="经销商意见3" type="STRING"/>
<attribute name="InterOpinion4" label="内部意见4" type="STRING"/>
<attribute name="DistriOpinion4" label="经销商意见4" type="STRING"/>
<attribute name="subjectId" label="主体id" type="STRING"/>
<attribute name="subjectname" label="主体名称" type="STRING"/>
</attributes>
<manager>
<managerProperties>
@ -5124,11 +5109,6 @@
<attribute name="id" label="标识" type="STRING" length="32"/>
<attribute name="stype" label="主体类型" type="STRING" length="32"/>
<attribute name="subject_name" label="主体名称" type="STRING" length="200"/>
<attribute name="acc_name" label="银行账户" type="STRING" length="200"/>
<attribute name="acc_number" label="银行账号" type="STRING" length="200"/>
<attribute name="branch_title" label="开户分行" type="STRING" length="200"/>
<attribute name="BANK_NAME" label="银行名称" type="STRING" length="200"/>
<attribute name="NEW_DATE" label="新增时间" type="STRING" length="32"/>
<attribute name="start_time" label="开始时间" type="STRING" length="32"/>
<attribute name="end_time" label="截止时间" type="STRING" length="32"/>
<attribute name="is_enable" label="是否启用" type="STRING" length="2"/>
@ -5142,6 +5122,7 @@
<manager>
<managerProperties>
<property name="table" value="lb_many_subject" />
<property name="createKey" value="true" />
</managerProperties>
</manager>
</class>
@ -5174,104 +5155,6 @@
</managerProperties>
</manager>
</class>
<class name="VI_BUSINESS_AFFINFO" label="" keyAttributes="">
<attributes>
<attribute name="distributor_id" label="distributor_id" type="STRING"/>
<attribute name="ID" label="ID" type="STRING"/>
<attribute name="CONTRACT_NO" label="CONTRACT_NO" type="STRING"/>
<attribute name="CONTRACT_NUMBER" label="CONTRACT_NUMBER" type="STRING"/>
<attribute name="CONTRACT_STATUS" label="CONTRACT_STATUS" type="STRING"/>
<attribute name="PRODUCT_NAME" label="PRODUCT_NAME" type="STRING"/>
<attribute name="PRODUCT_ID" label="PRODUCT_ID" type="STRING"/>
<attribute name="PROJECT_ID" label="PROJECT_ID" type="STRING"/>
<attribute name="PROJECT_DATE" label="PROJECT_DATE" type="STRING"/>
<attribute name="PROJECT_NAME" label="PROJECT_NAME" type="STRING"/>
<attribute name="PROJECT_TYPE" label="PROJECT_TYPE" type="STRING"/>
<attribute name="RENT_METHOD" label="RENT_METHOD" type="STRING"/>
<attribute name="PROJECT_SOURCE" label="PROJECT_SOURCE" type="STRING"/>
<attribute name="PROJECT_INDUSTRY" label="PROJECT_INDUSTRY" type="STRING"/>
<attribute name="LEAS_FORM" label="LEAS_FORM" type="STRING"/>
<attribute name="LEASE_FORM" label="LEASE_FORM" type="STRING"/>
<attribute name="PROJECT_DEPT" label="PROJECT_DEPT" type="STRING"/>
<attribute name="PROJECT_REGISTRAR" label="PROJECT_REGISTRAR" type="STRING"/>
<attribute name="PROJECT_MANAGE" label="PROJECT_MANAGE" type="STRING"/>
<attribute name="PROJECT_ASSIST" label="PROJECT_ASSIST" type="STRING"/>
<attribute name="END_DATE" label="END_DATE" type="STRING"/>
<attribute name="START_DATE" label="START_DATE" type="STRING"/>
<attribute name="ACTUAL_START_DATE" label="ACTUAL_START_DATE" type="STRING"/>
<attribute name="ACTUAL_END_DATE" label="ACTUAL_END_DATE" type="STRING"/>
<attribute name="ACCOUNTING_START_DATE" label="ACCOUNTING_START_DATE" type="STRING"/>
<attribute name="FIVE_CATALOG" label="FIVE_CATALOG" type="STRING"/>
<attribute name="FIVE_CATALOG_DATE" label="FIVE_CATALOG_DATE" type="STRING"/>
<attribute name="FIVE_CATALOG_MEMO" label="FIVE_CATALOG_MEMO" type="STRING"/>
<attribute name="SIGN_PLACE" label="SIGN_PLACE" type="STRING"/>
<attribute name="SIGN_DATE" label="SIGN_DATE" type="STRING"/>
<attribute name="SIGN_PEOPLE" label="SIGN_PEOPLE" type="STRING"/>
<attribute name="OTHER_CONDITION" label="OTHER_CONDITION" type="STRING"/>
<attribute name="FLOWUNID" label="FLOWUNID" type="STRING"/>
<attribute name="INPUTUSERID" label="INPUTUSERID" type="STRING"/>
<attribute name="INPUTORGID" label="INPUTORGID" type="STRING"/>
<attribute name="INPUTTIME" label="INPUTTIME" type="STRING"/>
<attribute name="UPDATEUSERID" label="UPDATEUSERID" type="STRING"/>
<attribute name="UPDATEORGID" label="UPDATEORGID" type="STRING"/>
<attribute name="UPDATETIME" label="UPDATETIME" type="STRING"/>
<attribute name="DATA_STATE" label="DATA_STATE" type="STRING"/>
<attribute name="MODIFY_REASON" label="MODIFY_REASON" type="STRING"/>
<attribute name="ISFILEARCHIVED" label="ISFILEARCHIVED" type="STRING"/>
<attribute name="IS_PRINT" label="IS_PRINT" type="STRING"/>
<attribute name="ASSET_TYPE" label="ASSET_TYPE" type="STRING"/>
<attribute name="RENT_INVOICE_TYPE" label="RENT_INVOICE_TYPE" type="STRING"/>
<attribute name="INVOICE_MEMO" label="INVOICE_MEMO" type="STRING"/>
<attribute name="CONTRACT_INVOICE_STATUS" label="CONTRACT_INVOICE_STATUS" type="STRING"/>
<attribute name="seal_type" label="seal_type" type="STRING"/>
<attribute name="mortgage_agent" label="mortgage_agent" type="STRING"/>
<attribute name="VERSIONID" label="VERSIONID" type="STRING"/>
<attribute name="BUSINESSTYPE" label="BUSINESSTYPE" type="STRING"/>
<attribute name="AREA_CODE" label="AREA_CODE" type="STRING"/>
<attribute name="CAR_TYPE" label="CAR_TYPE" type="STRING"/>
<attribute name="LENDING_TYPE" label="LENDING_TYPE" type="STRING"/>
<attribute name="inputName" label="inputName" type="STRING"/>
<attribute name="inputTel" label="inputTel" type="STRING"/>
<attribute name="HaveCommission" label="HaveCommission" type="STRING"/>
<attribute name="IS_NETCAR" label="IS_NETCAR" type="STRING"/>
<attribute name="IS_OPERATION" label="IS_OPERATION" type="STRING"/>
<attribute name="IS_AFFILIATED" label="IS_AFFILIATED" type="STRING"/>
<attribute name="IS_OPERATION_QUALIFICATION" label="IS_OPERATION_QUALIFICATION" type="STRING"/>
<attribute name="TRANSPORTCERTID" label="TRANSPORTCERTID" type="STRING"/>
<attribute name="AFFILIATEDNAME" label="AFFILIATEDNAME" type="STRING"/>
<attribute name="NETCERTNAME" label="NETCERTNAME" type="STRING"/>
<attribute name="LEGALPERSONNAME" label="LEGALPERSONNAME" type="STRING"/>
<attribute name="AFFILIATEDDATE" label="AFFILIATEDDATE" type="STRING"/>
<attribute name="AFFILIATEDENDDATE" label="AFFILIATEDENDDATE" type="STRING"/>
<attribute name="REGISTEREDMONEY" label="REGISTEREDMONEY" type="STRING"/>
<attribute name="AFFILIATEDACTUALADDRESS" label="AFFILIATEDACTUALADDRESS" type="STRING"/>
<attribute name="AFFILIATEDADDRESS" label="AFFILIATEDADDRESS" type="STRING"/>
<attribute name="TRANSPORTDATE" label="TRANSPORTDATE" type="STRING"/>
<attribute name="NETCERTID" label="NETCERTID" type="STRING"/>
<attribute name="LEGALPERSONID" label="LEGALPERSONID" type="STRING"/>
<attribute name="ASSETTRANSFERER" label="ASSETTRANSFERER" type="STRING"/>
<attribute name="TRANSFERDATE" label="TRANSFERDATE" type="STRING"/>
<attribute name="TURNOUTREMARKS" label="TURNOUTREMARKS" type="STRING"/>
<attribute name="has_gps" label="has_gps" type="STRING"/>
<attribute name="SUBJECTID" label="SUBJECTID" type="STRING"/>
<attribute name="PROJECT_DEPT_DETAIL" label="PROJECT_DEPT_DETAIL" type="STRING"/>
<attribute name="ITEMNAME" label="ITEMNAME" type="STRING"/>
<attribute name="CUSTOMER_NAME" label="CUSTOMER_NAME" type="STRING"/>
<attribute name="FRAME_NUMBER" label="FRAME_NUMBER" type="STRING"/>
<attribute name="PROJECT_NO" label="PROJECT_NO" type="STRING"/>
<attribute name="mobile" label="mobile" type="STRING"/>
<attribute name="NAME" label="NAME" type="STRING"/>
<attribute name="VNDR_NAME" label="VNDR_NAME" type="STRING"/>
<attribute name="APPLYPAY_DATE" label="APPLYPAY_DATE" type="STRING"/>
<attribute name="START_DATE_NEW" label="START_DATE_NEW" type="STRING"/>
</attributes>
<manager>
<managerProperties>
<property name="table" value="vi_business_affinfo" />
<property name="createKey" value="true" />
</managerProperties>
</manager>
</class>
</package>
<package name="jbo.com.tenwa.lease.carbrand" >
<class name="LB_CLAIMS_BOOK_DETAIL" label="索赔申请书详情表" keyAttributes="ID">

View File

@ -86,7 +86,6 @@
<attribute name="sealType" label="公司盖章方式" type="STRING" length="10"/>
<attribute name="LENDING_TYPE" label="保单放款方式" type="STRING" length="10"/>
<attribute name="GPS_VENDOR" label="GPS供应商" type="STRING" length="32"/>
<attribute name="ManySubject" label="Ö÷Ìå" type="STRING" length="32"/>
</attributes>
<manager>
<managerProperties>

View File

@ -7,18 +7,17 @@ com.amarsoft.are.log.SimpleLog.handlers=com.amarsoft.are.log.impl.ConsoleHandler
com.amarsoft.are.log.impl.simple.WarnFileHandler.level = error;
com.amarsoft.are.log.impl.simple.WarnFileHandler.pattern = /tmp/log/a3web_warn_%g.log
com.amarsoft.are.log.impl.simple.WarnFileHandler.pattern = /data/files/apzl_leasing/tmp/log/a3web_warn_%g.log
com.amarsoft.are.log.impl.simple.WarnFileHandler.limit = 1024000
com.amarsoft.are.log.impl.FileHandler.level = info
#com.amarsoft.are.log.impl.FileHandler.pattern = {$ARE.APP_HOME}/log/a3web_%D_%g.log
com.amarsoft.are.log.impl.FileHandler.level = info#com.amarsoft.are.log.impl.FileHandler.pattern = {$ARE.APP_HOME}/log/a3web_%D_%g.log
com.amarsoft.are.log.impl.FileHandler.pattern = /tmp/log/a3web_%D_%g.log
com.amarsoft.are.log.impl.FileHandler.pattern = /data/files/apzl_leasing/tmp/log/a3web_%D_%g.log
com.amarsoft.are.log.impl.FileHandler.limit = 10240000
com.amarsoft.are.log.impl.FileHandler.count = 10
com.amarsoft.are.log.impl.FileHandler.append = true
com.amarsoft.are.log.impl.FileHandler.formatter = com.amarsoft.are.log.impl.simple.SimpleFormatter
com.amarsoft.are.log.impl.ConsoleHandler.level = info
com.amarsoft.are.log.impl.ConsoleHandler.level = info

Binary file not shown.

View File

@ -0,0 +1,557 @@
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee" xmlns:jsp="http://java.sun.com/xml/ns/javaee/jsp"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
version="2.5">
<display-name>A3Web</display-name>
<jsp-config>
<jsp-property-group>
<display-name>JSPConfiguration</display-name>
<url-pattern>*.jsp</url-pattern>
<page-encoding>GBK</page-encoding>
</jsp-property-group>
<jsp-property-group>
<display-name>JSPConfiguration</display-name>
<url-pattern>*.jspf</url-pattern>
<page-encoding>GBK</page-encoding>
</jsp-property-group>
</jsp-config>
<filter>
<filter-name>RunFilter</filter-name>
<filter-class>com.amarsoft.awe.control.RunFilter</filter-class>
<init-param>
<param-name>RunTimeDebug</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>ShowFramePage</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>DbLog</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>encoding</param-name>
<param-value>GBK</param-value>
</init-param>
<init-param>
<param-name>DataSource</param-name>
<param-value>als</param-value>
</init-param>
<init-param>
<param-name>ExcludedURLs</param-name>
<param-value>^/.*Logon.jsp,^/.*SaveGraphAjax.jsp,^/.*appDownload.jsp</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>RunFilter</filter-name>
<url-pattern>*.jsp</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>
<filter-mapping>
<filter-name>RunFilter</filter-name>
<url-pattern>/servlet/view/*</url-pattern>
</filter-mapping>
<servlet>
<servlet-name>InitAREServlet</servlet-name>
<servlet-class>com.amarsoft.are.InitAREServlet</servlet-class>
<init-param>
<param-name>ConfigFile</param-name>
<param-value>/WEB-INF/etc/are.xml</param-value>
</init-param>
<init-param>
<param-name>AppHome</param-name>
<param-value>/WEB-INF</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet>
<servlet-name>InitAWEServlet</servlet-name>
<servlet-class>com.amarsoft.awe.control.InitAWEServlet</servlet-class>
<init-param>
<param-name>ConfigFile</param-name>
<param-value>/WEB-INF/etc/a3web.xml</param-value>
</init-param>
<init-param>
<param-name>CacheFile</param-name>
<param-value>/WEB-INF/etc/cache.xml</param-value>
</init-param>
<init-param>
<param-name>SkinConfig</param-name>
<param-value>/WEB-INF/etc/skin.xml</param-value>
</init-param>
<init-param>
<param-name>ButtonConfig</param-name>
<param-value>/WEB-INF/etc/button.xml</param-value>
</init-param>
<init-param>
<param-name>DataSource</param-name>
<param-value>als</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet>
<servlet-name>RedirectorServlet</servlet-name>
<servlet-class>com.amarsoft.awe.control.RedirectorServlet</servlet-class>
<init-param>
<param-name>encoding</param-name>
<param-value>GBK</param-value>
</init-param>
</servlet>
<servlet>
<servlet-name>InitSecondHandCarConfig</servlet-name>
<servlet-class>com.amarsoft.app.awe.config.InitSecondHandCarConfig</servlet-class>
<init-param>
<param-name>shutdown-on-unload</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet>
<servlet-name>InitCollectConfig</servlet-name>
<servlet-class>com.amarsoft.app.awe.config.InitCollectConfig</servlet-class>
<init-param>
<param-name>shutdown-on-unload</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet>
<servlet-name>RewriteRunJavaMethodServlet</servlet-name>
<servlet-class>com.tenwa.workflow.RewriteRunJavaMethodServlet</servlet-class>
<init-param>
<param-name>DataSource</param-name>
<param-value>als</param-value>
</init-param>
</servlet>
<servlet>
<servlet-name>RedirectorDialogServlet</servlet-name>
<servlet-class>com.amarsoft.awe.control.RedirectorDialogServlet</servlet-class>
<init-param>
<param-name>encoding</param-name>
<param-value>GBK</param-value>
</init-param>
</servlet>
<servlet>
<servlet-name>ForwardServlet</servlet-name>
<servlet-class>com.amarsoft.awe.control.ForwardServlet</servlet-class>
<init-param>
<param-name>encoding</param-name>
<param-value>GBK</param-value>
</init-param>
</servlet>
<servlet>
<servlet-name>RunJavaMethodServlet</servlet-name>
<servlet-class>com.amarsoft.awe.control.RunJavaMethodServlet</servlet-class>
<init-param>
<param-name>DataSource</param-name>
<param-value>als</param-value>
</init-param>
</servlet>
<servlet>
<servlet-name>DisplayChart</servlet-name>
<servlet-class>org.jfree.chart.servlet.DisplayChart</servlet-class>
</servlet>
<servlet>
<servlet-name>MessageServlet</servlet-name>
<servlet-class>com.amarsoft.awe.message.MessageServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>WorkDocFileServlet</servlet-name>
<servlet-class>com.amarsoft.awe.common.attachment.WorkDocFileServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>AttachmentViewServlet</servlet-name>
<servlet-class>com.amarsoft.awe.common.attachment.AttachmentViewServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>EditOfficeServlet</servlet-name>
<servlet-class>com.tenwa.onlineoperation.servlet.EditOfficeServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>FileTemplateViewServlet</servlet-name>
<servlet-class>com.amarsoft.filetemplate.servlet.FileTemplateViewServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>DocDownloadServlet</servlet-name>
<servlet-class>com.tenwa.doc.servlet.DocDownloadServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>DocDownloadZipServlet</servlet-name>
<servlet-class>com.tenwa.doc.servlet.DocDownloadZipServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>DocFlowDownloadZipServlet</servlet-name>
<servlet-class>com.tenwa.doc.servlet.DocFlowDownloadZipServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>DownloadZipServlet</servlet-name>
<servlet-class>com.tenwa.officetempalte.controller.DownloadZipServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>FileViewServlet</servlet-name>
<servlet-class>com.amarsoft.awe.common.attachment.FileViewServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>ShowImageServlet</servlet-name>
<servlet-class>com.tenwa.doc.servlet.ShowImageServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>ShowPDFServlet</servlet-name>
<servlet-class>com.tenwa.doc.servlet.ShowPDFServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>StreamViewServlet</servlet-name>
<servlet-class>com.amarsoft.awe.common.attachment.StreamViewServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>CheckCodeServlet</servlet-name>
<servlet-class>com.amarsoft.awe.control.CheckCodeServlet</servlet-class>
<init-param>
<param-name>CodeLength</param-name>
<param-value>5</param-value>
</init-param>
</servlet>
<servlet>
<servlet-name>MonitorSOAPServlet</servlet-name>
<servlet-class>com.amarsoft.awe.common.monitor.MonitorSOAPServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>RedirectorServlet</servlet-name>
<url-pattern>/Redirector</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>RedirectorDialogServlet</servlet-name>
<url-pattern>/RedirectorDialog</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>RunJavaMethodServlet</servlet-name>
<url-pattern>/servlet/run</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ForwardServlet</servlet-name>
<url-pattern>/ao</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>DisplayChart</servlet-name>
<url-pattern>/chartview</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>MessageServlet</servlet-name>
<url-pattern>/servlet/message</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>WorkDocFileServlet</servlet-name>
<url-pattern>/servlet/workdocfile/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>AttachmentViewServlet</servlet-name>
<url-pattern>/servlet/view/attachment</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>EditOfficeServlet</servlet-name>
<url-pattern>/servlet/view/editOffice</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>FileTemplateViewServlet</servlet-name>
<url-pattern>/servlet/view/fileTemplateView</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>DocDownloadServlet</servlet-name>
<url-pattern>/servlet/view/docDownloadServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>RewriteRunJavaMethodServlet</servlet-name>
<url-pattern>/servlet/runflow</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>DocDownloadZipServlet</servlet-name>
<url-pattern>/servlet/view/docDownloadZipServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>DocFlowDownloadZipServlet</servlet-name>
<url-pattern>/servlet/view/docFlowDownloadZipServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>DownloadZipServlet</servlet-name>
<url-pattern>/servlet/view/DownloadZipServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>AttachmentViewServlet</servlet-name>
<url-pattern>/servlet/pdf/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>FileViewServlet</servlet-name>
<url-pattern>/servlet/view/file</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ShowImageServlet</servlet-name>
<url-pattern>/servlet/view/image</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ShowPDFServlet</servlet-name>
<url-pattern>/servlet/view/pdf</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>FileViewServlet</servlet-name>
<url-pattern>/servlet/viewpic</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>StreamViewServlet</servlet-name>
<url-pattern>/servlet/view/stream</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>CheckCodeServlet</servlet-name>
<url-pattern>/servlet/checkcode</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>MonitorSOAPServlet</servlet-name>
<url-pattern>/servlet/monitor</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>QueryResultServlet</servlet-name>
<servlet-class>com.amarsoft.asquery.servlet.QueryResultServlet</servlet-class>
<init-param>
<param-name>threadCount</param-name>
<param-value>5</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>QueryResultServlet</servlet-name>
<url-pattern>/SynchResultQuery</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>InfoPageExportServlet</servlet-name>
<servlet-class>com.amarsoft.awe.dw.export.servlet.InfoExportServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>ListPageExportServlet</servlet-name>
<servlet-class>com.amarsoft.awe.dw.export.servlet.ListExportServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>InfoPageExportServlet</servlet-name>
<url-pattern>/EAS/PageExport/info</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ListPageExportServlet</servlet-name>
<url-pattern>/EAS/PageExport/list</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>workflow_GetProcess</servlet-name>
<servlet-class>com.amarsoft.biz.workflow.graph.web.GetProcess</servlet-class>
</servlet>
<servlet>
<servlet-name>workflow_UpdateProcess</servlet-name>
<servlet-class>com.amarsoft.biz.workflow.graph.web.UpdateProcess</servlet-class>
</servlet>
<servlet>
<servlet-name>workflow_AddProcess</servlet-name>
<servlet-class>com.amarsoft.biz.workflow.graph.web.AddProcess</servlet-class>
</servlet>
<servlet>
<servlet-name>workflow_DeleteProcess</servlet-name>
<servlet-class>com.amarsoft.biz.workflow.graph.web.DeleteProcess</servlet-class>
</servlet>
<servlet>
<servlet-name>workflow_ListProcess</servlet-name>
<servlet-class>com.amarsoft.biz.workflow.graph.web.ListProcess</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>workflow_GetProcess</servlet-name>
<url-pattern>/getprocess.wf</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>workflow_UpdateProcess</servlet-name>
<url-pattern>/updateprocess.wf</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>workflow_AddProcess</servlet-name>
<url-pattern>/addprocess.wf</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>workflow_DeleteProcess</servlet-name>
<url-pattern>/deleteprocess.wf</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>workflow_ListProcess</servlet-name>
<url-pattern>/listprocess.wf</url-pattern>
</servlet-mapping>
<welcome-file-list id="WelcomeFileList_1">
<welcome-file>index.html</welcome-file>
</welcome-file-list>
<error-page>
<error-code>404</error-code>
<location>/Frame/page/sys/NoPageInfo.jsp</location>
</error-page>
<resource-ref id="ResourceRef_1">
<res-ref-name>jdbc/als</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Application</res-auth>
<res-sharing-scope>Shareable</res-sharing-scope>
</resource-ref>
<resource-ref id="ResourceRef_2">
<res-ref-name>jdbc/report</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Application</res-auth>
<res-sharing-scope>Shareable</res-sharing-scope>
</resource-ref>
<session-config>
<session-timeout>240</session-timeout>
</session-config>
<servlet>
<servlet-name>InitDBType</servlet-name>
<servlet-class>com.amarsoft.app.awe.config.InitDBType</servlet-class>
<init-param>
<param-name>shutdown-on-unload</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet>
<servlet-name>QuartzInitializer</servlet-name>
<servlet-class>com.tenwa.quartz.MyQuartzInitializerServlet</servlet-class>
<init-param>
<param-name>config-file</param-name>
<param-value>quartz.properties</param-value>
</init-param>
<init-param>
<param-name>shutdown-on-unload</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>5</load-on-startup>
</servlet>
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>webapp.port</param-value>
</context-param>
<context-param>
<param-name>javax.servlet.jsp.jstl.fmt.localizationContext</param-name>
<param-value>ApplicationResources</param-value>
</context-param>
<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value>/WEB-INF/classes/log4j.xml</param-value>
</context-param>
<context-param>
<description>配置文件位置</description>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext*.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<!--- ================================== -->
<!-- webApi配置 -->
<!--- ================================== -->
<!-- restfull转发处理的servlet -->
<servlet>
<description>Restfull处理Servlet</description>
<display-name>RestfullServlet</display-name>
<servlet-name>RestfullServlet</servlet-name>
<servlet-class>cn.coyoteam.aweresf.web.servlet.RestfullServiceServlet</servlet-class>
<servlet-class>cn.servlet.RestfullServiceServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>RestfullServlet</servlet-name>
<url-pattern>/webapi/resf/*</url-pattern>
</servlet-mapping>
<context-param>
<description>restfull自动扫描路径设置</description>
<param-name>RestfullScanPackage</param-name>
<param-value>
apx.com.amarsoft.als.user.logon.controller,
apx.com.amarsoft.als.user.pwd.controller,
apx.com.amarsoft.als.user.sys.controller,
apx.com.amarsoft.als.doc.controller,
apx.com.amarsoft.als.currency.select.controller,
apx.com.amarsoft.als.currency.select.contract.controller,
我的工作
申请列表 applytype phasetype ObjectNo
apx.com.amarsoft.als.apzl.apply.business.query.controller,
业务申请发起
apx.com.amarsoft.als.apzl.apply.business.start.controller,
汽车选择框
apx.com.amarsoft.als.currency.select.apzl.car.controller,
产品选择框
apx.com.amarsoft.als.currency.select.apzl.product.controller,
意见
签署意见
apx.com.amarsoft.als.business.opinion.sign.controller,
流程历史意见
apx.com.amarsoft.als.business.opinion.history.controller,
流程附件一览
apx.com.amarsoft.als.business.attachment.controller,
流程动作
apx.com.amarsoft.als.business.action.ready.controller,
apx.com.amarsoft.als.business.action.submit.controller,
apx.com.amarsoft.als.business.action.back.controller,
apx.com.amarsoft.als.business.comm.action.controller,
通用 列表/表单 查询 保存 处理
通用模板查询 保存 列表 删除 处理
apx.com.amarsoft.als.base.awe.controller,
扣款卡信息变更
apx.com.amarsoft.als.business.change.controller,
信息校验
apx.com.amarsoft.als.business.verification.controller,
</param-value>
</context-param>
对整个webapi进行一些通用处理的过滤器
<filter>
<display-name>SessionAndContextFilter</display-name>
<filter-name>SessionAndContextFilter</filter-name>
<filter-class>cn.coyoteam.aweresf.web.filter.SessionAndContextFilter</filter-class>
<filter-class>cn.filter.SessionAndContextFilter</filter-class>
<init-param>
<param-name>NoCheckURI</param-name>
<param-value>
用户 登录/注销
/resf/logon/manager/logon,
/resf/logon/manager/logout,
关闭手势密码 查询手势密码状态
/resf/user/center/manager/acquisition/gesture,
/resf/user/center/manager/close/gesture,
检测系统 版本
/resf/user/center/manager/detection/version,
下载
/resf/files/down/docById,
/resf/files/downloadPlist,
/resf/files/downloadApp,
/resf/files/downloadAppById,
</param-value>
</init-param>
<init-param>
<param-name>TokenHoldTime</param-name>
<param-value>31536000</param-value>3600*24*365=31536000
</init-param>
<init-param>
<param-name>dataSource</param-name>
<param-value>als</param-value>
</init-param>
<init-param>
<param-name>encoding</param-name>
<param-value>GBK</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>SessionAndContextFilter</filter-name>
<url-pattern>/webapi/*</url-pattern>
</filter-mapping>
<!--- ================================== -->
<!-- 支持webapi-结束 -->
<!--- ================================== -->
</web-app>

View File

@ -54,16 +54,6 @@
<filter-name>RunFilter</filter-name>
<url-pattern>/servlet/view/*</url-pattern>
</filter-mapping>
<filter>
<filter-name>WebServiceFilter</filter-name>
<filter-class>com.tenwa.makeContract.WebServiceFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>WebServiceFilter</filter-name>
<url-pattern>/services/*</url-pattern>
</filter-mapping>
<servlet>
<servlet-name>InitAREServlet</servlet-name>
<servlet-class>com.amarsoft.are.InitAREServlet</servlet-class>
@ -110,7 +100,7 @@
<param-value>GBK</param-value>
</init-param>
</servlet>
<servlet>
<servlet-name>InitSecondHandCarConfig</servlet-name>
<servlet-class>com.amarsoft.app.awe.config.InitSecondHandCarConfig</servlet-class>
@ -120,7 +110,7 @@
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet>
<servlet-name>InitCollectConfig</servlet-name>
<servlet-class>com.amarsoft.app.awe.config.InitCollectConfig</servlet-class>
@ -130,7 +120,7 @@
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet>
<servlet-name>RewriteRunJavaMethodServlet</servlet-name>
<servlet-class>com.tenwa.workflow.RewriteRunJavaMethodServlet</servlet-class>
@ -192,14 +182,6 @@
<servlet-name>FileTemplateViewServlet</servlet-name>
<servlet-class>com.amarsoft.filetemplate.servlet.FileTemplateViewServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>InvoiceDownloadServlet</servlet-name>
<servlet-class>com.tenwa.app.invoice.servlet.InvoiceDownloadServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>InvoiceLotDownloadServlet</servlet-name>
<servlet-class>com.tenwa.app.invoice.servlet.InvoiceLotDownloadServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>DocDownloadServlet</servlet-name>
<servlet-class>com.tenwa.doc.servlet.DocDownloadServlet</servlet-class>
@ -292,14 +274,6 @@
<servlet-name>FileTemplateViewServlet</servlet-name>
<url-pattern>/servlet/view/fileTemplateView</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>InvoiceDownloadServlet</servlet-name>
<url-pattern>/servlet/view/invoiceDownloadServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>InvoiceLotDownloadServlet</servlet-name>
<url-pattern>/servlet/view/invoiceLotDownloadServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>DocDownloadServlet</servlet-name>
<url-pattern>/servlet/view/docDownloadServlet</url-pattern>
@ -330,10 +304,6 @@
<servlet-name>FileViewServlet</servlet-name>
<url-pattern>/servlet/view/file</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>FileViewServlet1</servlet-name>
<url-pattern>/servlet/view/file1</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ShowImageServlet</servlet-name>
<url-pattern>/servlet/view/image</url-pattern>
@ -446,7 +416,7 @@
<res-sharing-scope>Shareable</res-sharing-scope>
</resource-ref>
<session-config>
<session-timeout>480</session-timeout>
<session-timeout>240</session-timeout>
</session-config>
<servlet>
<servlet-name>InitDBType</servlet-name>
@ -470,6 +440,7 @@
</init-param>
<load-on-startup>5</load-on-startup>
</servlet>
<!-- 控制单点登陆
true: 单点登陆
false: 不控制 -->
@ -477,6 +448,7 @@
<param-name>singleSignon</param-name>
<param-value>false</param-value>
</context-param>
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>webapp.port</param-value>
@ -515,19 +487,6 @@
<servlet-name>RestfullServlet</servlet-name>
<url-pattern>/webapi/resf/*</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>XFireServlet</servlet-name>
<servlet-class>
org.codehaus.xfire.transport.http.XFireConfigurableServlet
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>XFireServlet</servlet-name>
<url-pattern>/services/*</url-pattern>
</servlet-mapping>
<context-param>
<description>restfull自动扫描路径设置</description>
<param-name>RestfullScanPackage</param-name>
@ -543,7 +502,7 @@
apx.com.amarsoft.als.apzl.apply.business.query.controller,
<!-- 业务申请发起 -->
apx.com.amarsoft.als.apzl.apply.business.start.controller,
<!-- 业务申请 发起上传文件 -->
<!-- 业务申请 发起上传文件 -->
apx.com.amarsoft.als.apzl.apply.business.doc.detail.controller,
apx.com.amarsoft.als.apzl.apply.business.doc.upload.controller,
apx.com.amarsoft.als.apzl.apply.business.doc.delete.controller,
@ -555,24 +514,24 @@
apx.com.amarsoft.als.currency.select.apzl.product.controller,
<!-- 合同选择 -->
apx.com.amarsoft.als.currency.select.apzl.contract.controller,
<!-- 意见 -->
<!-- 意见 -->
<!-- 签署意见 -->
apx.com.amarsoft.als.business.opinion.sign.controller,
<!-- 流程历史意见 -->
apx.com.amarsoft.als.business.opinion.history.controller,
<!-- 流程附件一览 -->
apx.com.amarsoft.als.business.attachment.controller,
<!-- 附件清单-->
apx.com.amarsoft.als.doc.attribute.controller,
<!-- 流程动作 -->
apx.com.amarsoft.als.business.action.ready.controller,
apx.com.amarsoft.als.business.action.submit.controller,
apx.com.amarsoft.als.business.action.back.controller,
apx.com.amarsoft.als.business.comm.action.controller,
<!-- 通用 列表/表单 查询 保存 处理 -->
<!-- 通用模板查询 保存 列表 删除 处理 -->
apx.com.amarsoft.als.base.awe.controller,
@ -592,19 +551,18 @@
<param-name>NoCheckURI</param-name>
<param-value>
<!-- 用户 登录/注销 -->
/resf/logon/manager/logon,
/resf/logon/manager/logon,
/resf/logon/manager/logout,
<!-- 关闭手势密码 查询手势密码状态 -->
/resf/user/center/manager/acquisition/gesture,
/resf/user/center/manager/acquisition/gesture,
/resf/user/center/manager/close/gesture,
<!-- 检测系统 版本 -->
/resf/user/center/manager/detection/version,
<!-- 下载 -->
<!-- 下载 -->
/resf/files/down/docById,
/resf/files/downloadPlist,
/resf/files/downloadApp,
/resf/files/downloadAppById,
/servlet/view/file1,
</param-value>
</init-param>
<init-param>
@ -627,4 +585,4 @@
<!--- ================================== -->
<!-- 支持webapi-结束 -->
<!--- ================================== -->
</web-app>
</web-app>

View File

@ -0,0 +1,129 @@
<%@page import="com.amarsoft.app.base.util.SystemHelper"%>
<%@page import="com.amarsoft.app.base.util.ObjectWindowHelper"%>
<%@page import="com.amarsoft.app.base.businessobject.*"%>
<%@ page contentType="text/html; charset=GBK"%><%@
include file="/Frame/resources/include/include_begin_info.jspf"%>
<style>
.test{
background-color: red;
}
</style>
<%
/*
页面说明: 示例列表页面
*/
String PG_TITLE = "产品参数详情";
String parameterID = CurPage.getParameter("ParameterID"); //参数编号
if(parameterID==null) parameterID="";
String rightType = CurPage.getParameter("RightType");
BusinessObject inputParameter=SystemHelper.getPageComponentParameters(CurPage);
ASObjectWindow dwTemp =ObjectWindowHelper.createObjectWindow_Info("PRD_ParameterInfo", inputParameter, CurPage, request);
ASDataObject doTemp=dwTemp.getDataObject();
doTemp.setBusinessProcess("com.amarsoft.app.als.businessobject.web.XMLBusinessObjectProcessor");
//将ParaID作为参数传给显示模板
dwTemp.genHTMLObjectWindow("");
String sButtons[][] = {
{"true","All","Button","保存","保存所有修改","save()","","","",""}
};
%><%@
include file="/Frame/resources/include/ui/include_info.jspf"%>
<script type="text/javascript">
function save(){
as_save(0,"reloadLeft()");
}
function reloadLeft(){
parent.reloadSelf();
}
function init(){
if ("<%=parameterID%>"==""){
setItemValue(0,getRow(),"InputUserID","<%=CurUser.getUserID()%>");
setItemValue(0,getRow(),"InputDate","<%=StringFunction.getToday()%>");
setItemValue(0,getRow(),"UpdateDate","<%=StringFunction.getToday()%>");
}
changeDataType();
}
function changeDataType(){
var dataType=getItemValue(0,0,"DATATYPE");
if(dataType=="4"){//选项
showItem(0,"CODESCRIPT");
showItemRequired(0,"CODESCRIPT");
showItem(0,"CODESOURCE");
showItemRequired(0,"CODESOURCE");
showItem(0,"SELECTTYPE");
showItemRequired(0,"SELECTTYPE");
var selectType = getItemValue(0,0,"SELECTTYPE");
if(selectType=="01"){//列表选择
showItem(0,"SELECTSCRIPT");
showItemRequired(0,"SELECTSCRIPT");
}
else if(selectType=="01"||selectType=="02"){//树图选择
showItem(0,"SELECTSCRIPT");
hideItemRequired(0,"SELECTSCRIPT");
}
else{
hideItem(0,"SELECTSCRIPT");
hideItemRequired(0,"SELECTSCRIPT");
}
}
else{
hideItem(0,"CODESCRIPT");
hideItem(0,"CODESOURCE");
hideItem(0,"SELECTTYPE");
hideItem(0,"SELECTSCRIPT");
hideItemRequired(0,"CODESCRIPT");
hideItemRequired(0,"CODESOURCE");
hideItemRequired(0,"SELECTTYPE");
hideItemRequired(0,"SELECTSCRIPT");
}
functionchangeDataType();//根据数据类型,选择数据有效值域可选范围
}
function functionchangeDataType(){
var dataType=getItemValue(0,0,"DATATYPE");
$("[name=OPERATOR]").each(function(){
$(this).parent().hide();
if("1"==dataType){
if(this.value=="VALUE"){
$(this).parent().show();
}
}
else if("2"==dataType || "5"==dataType || "6"==dataType || "7"==dataType){
if(this.value=="MINIMUMVALUE" || this.value=="MAXIMUMVALUE" || this.value=="VALUE"){
$(this).parent().show();
}
}
else if("3"==dataType){
/* if(this.value=="JSP" || this.value=="Funct" ||this.value=="Catalog"){
$(this).parent().show();
} */
}
else if("4"==dataType){
if(this.value=="MANDATORYVALUE" || this.value=="OPTIONALVALUE"
|| this.value=="EXCLUDEDVALUE"|| this.value=="VALUE"){
$(this).parent().show();
}
}
});
}
</script>
<script type="text/javascript">
init();
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>

View File

@ -0,0 +1,22 @@
#bigdata config
count = 3
keyword1 = ProjectId
keyword2 = CustId
keyword3 =
keyword4 =
keyword5 =fullcardNo
#pengyuan
pengyuanUrl=https://47.93.227.86:8094
pengyuanServer=/services/WebServiceSingleQuery?wsdl
userId = apwsqueryn
password = {MD5}fZ5p+Gnj7FWvmdrBRWy+oQ==
methodType = queryReport

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More