完善扣款信息变更流程
This commit is contained in:
parent
c1e4d3a275
commit
2451306506
@ -8,6 +8,7 @@
|
||||
*/
|
||||
String flowunid = CurPage.getParameter("FlowUnid");
|
||||
String contractid = CurPage.getParameter("ContractId");
|
||||
String customerType = CurPage.getParameter("CustomerType");
|
||||
CurPage.getParameter("PrevUrl");
|
||||
ASObjectModel doTemp = new ASObjectModel("ChangeDebitCardList");
|
||||
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
|
||||
@ -27,13 +28,12 @@
|
||||
//sButtonPosition = "north";
|
||||
%><%@include file="/Frame/resources/include/ui/include_list.jspf"%>
|
||||
<script type="text/javascript">
|
||||
|
||||
function generatepdf(){
|
||||
var results = RunJavaMethodTrans("com.tenwa.action.channelportal.businesshanding.contractaward.ContractAward","selectStatus","FlowUnid="+"<%=flowunid%>"+",contract_id="+"<%=contractid%>");
|
||||
// if("1"!=results){
|
||||
// alert("已发起电子签约,无法再次生成扣款书!!!");
|
||||
// return ;
|
||||
// }
|
||||
if("3"==results||"4"==results){
|
||||
alert("已发起电子签约,无法再次生成扣款书!!!");
|
||||
return ;
|
||||
}
|
||||
var param={};
|
||||
var tempParam={};
|
||||
var sparam="";
|
||||
@ -42,6 +42,7 @@
|
||||
tempParam["OBJECTTYPE"]="ChangeCar";
|
||||
tempParam["FLOW_UNID"]="<%=flowunid%>";
|
||||
tempParam["CONTRACT_ID"]="<%=contractid%>";
|
||||
tempParam["CUSTOMERTYPE"]="<%=customerType%>";
|
||||
//生成模板固定参数
|
||||
tempParam["CurUserId"]="<%=CurUser.getUserID()%>";
|
||||
tempParam["CurOrgId"]="<%=CurUser.getOrgID()%>";
|
||||
@ -51,24 +52,24 @@
|
||||
if(sparam.length>0){sparam+=",";}
|
||||
sparam+=key+"="+param[key];
|
||||
}
|
||||
RunJavaMethodTrans("com.tenwa.officetempalte.controller.RentCollectDeleteAction","deletequtation","plan_number="+getItemValue(0,getRow(0),"PAYMENT_NUMBER"));
|
||||
RunJavaMethodTrans("com.tenwa.officetempalte.controller.RentCollectDeleteAction","deletequtation","contract_id="+"<%=contractid%>"+",objecttype=ChangeCar");
|
||||
console.log(sparam);
|
||||
var result=RunJavaMethodTrans("com.tenwa.officetempalte.action.CreateOfficeAction","createOfficeByTemplate",sparam);
|
||||
var id = RunJavaMethodTrans("com.tenwa.channelportal.action.ContractSignAction","wordToPdfAnnex","FlowUnid="+"<%=flowunid%>"+",contract_id="+"<%=contractid%>"+",PLAN_LIST=ChangeCar");
|
||||
// console.log(getNowFormatDate());
|
||||
alert("生成模板成功!");
|
||||
reloadSelf();
|
||||
AsDebug.showMessage("提示","生成模板成功!","","",true,'','','',function(){
|
||||
window.location.reload();
|
||||
});
|
||||
}
|
||||
|
||||
function stamp(){
|
||||
<%-- var results = RunJavaMethodTrans("com.tenwa.action.channelportal.businesshanding.contractaward.ContractAward","selectStatus","FlowUnid="+"<%=flowunid%>"+",contract_id="+"<%=contractid%>"); --%>
|
||||
// if("1"==results){
|
||||
// alert("请先生成扣款书!!!");
|
||||
// return ;
|
||||
// }else if("2"!=results){
|
||||
// alert("已发起电子签约,无需重复发起!!!");
|
||||
// return ;
|
||||
// }
|
||||
var results = RunJavaMethodTrans("com.tenwa.action.channelportal.businesshanding.contractaward.ContractAward","selectStatus","FlowUnid="+"<%=flowunid%>"+",contract_id="+"<%=contractid%>");
|
||||
if("1"==results){
|
||||
alert("请先生成扣款委托书!!!");
|
||||
return ;
|
||||
}else if("2"!=results){
|
||||
alert("已发起电子签约,无需重复发起!!!");
|
||||
return ;
|
||||
}
|
||||
var result=RunJavaMethodTrans("com.tenwa.channelportal.action.ContractSignAction","changeCarSignA","FlowUnid="+"<%=flowunid%>"+",contract_id="+"<%=contractid%>"+",flagType=changeCar");
|
||||
if("success"==result){
|
||||
alert("发起电子签约成功!!!");
|
||||
@ -80,15 +81,15 @@
|
||||
|
||||
//查询电子签约状态
|
||||
function getStatus(){
|
||||
<%-- var results = RunJavaMethodTrans("com.tenwa.action.channelportal.businesshanding.contractaward.ContractAward","selectStatus","FlowUnid="+"<%=flowunid%>"+",contract_id="+"<%=contractid%>"); --%>
|
||||
// if("1"==results || "2"==results){
|
||||
// alert("请先发起电子签约!!!");
|
||||
// return ;
|
||||
// }
|
||||
// if("4"==results){
|
||||
// alert("电子签约已完成!!!");
|
||||
// return ;
|
||||
// }
|
||||
var results = RunJavaMethodTrans("com.tenwa.action.channelportal.businesshanding.contractaward.ContractAward","selectStatus","FlowUnid="+"<%=flowunid%>"+",contract_id="+"<%=contractid%>");
|
||||
if("1"==results || "2"==results){
|
||||
alert("请先发起电子签约!!!");
|
||||
return ;
|
||||
}
|
||||
if("4"==results){
|
||||
alert("电子签约已完成!!!");
|
||||
return ;
|
||||
}
|
||||
var sParams="FlowUnid="+"<%=flowunid%>"+",contract_id="+"<%=contractid%>";
|
||||
var sReturn=RunJavaMethodTrans("com.tenwa.channelportal.action.ContractSignAction","changeCarSignStatus",sParams);
|
||||
AsDebug.showMessage("提示",sReturn,"","",true,'','','',function(){
|
||||
@ -100,14 +101,14 @@
|
||||
//重新发送短信
|
||||
function sendMessageAgain(){
|
||||
var results = RunJavaMethodTrans("com.tenwa.action.channelportal.businesshanding.contractaward.ContractAward","selectStatus","FlowUnid="+"<%=flowunid%>"+",contract_id="+"<%=contractid%>");
|
||||
// if("1"==results || "2"==results){
|
||||
// alert("请先发起电子签约!!!");
|
||||
// return ;
|
||||
// }
|
||||
// if("4"==results){
|
||||
// alert("已完成电子签约,无法重新发送短信!!!");
|
||||
// return ;
|
||||
// }
|
||||
if("1"==results || "2"==results){
|
||||
alert("请先发起电子签约!!!");
|
||||
return ;
|
||||
}
|
||||
if("4"==results){
|
||||
alert("已完成电子签约,无法重新发送短信!!!");
|
||||
return ;
|
||||
}
|
||||
var sParams="FlowUnid="+"<%=flowunid%>"+",contract_id="+"<%=contractid%>";
|
||||
var sReturn = RunJavaMethodTrans("com.tenwa.channelportal.action.ContractSignAction","ChangesendMessageAgain",sParams);
|
||||
if("success"==sReturn){
|
||||
|
||||
BIN
WebContent/fileTemplate/直接扣款授权委托书.docx
Normal file
BIN
WebContent/fileTemplate/直接扣款授权委托书.docx
Normal file
Binary file not shown.
@ -11,6 +11,8 @@ import com.tenwa.comm.util.jboutil.DataOperatorUtil;
|
||||
public class RentCollectDeleteAction {
|
||||
String plan_number;
|
||||
String plan_list;
|
||||
String contract_id;
|
||||
String objecttype;
|
||||
public String getPlan_number() {
|
||||
return plan_number;
|
||||
}
|
||||
@ -25,11 +27,31 @@ public class RentCollectDeleteAction {
|
||||
public void setPlan_list(String plan_list) {
|
||||
this.plan_list = plan_list;
|
||||
}
|
||||
public String getContract_id() {
|
||||
return contract_id;
|
||||
}
|
||||
|
||||
public void setContract_id(String contract_id) {
|
||||
this.contract_id = contract_id;
|
||||
}
|
||||
|
||||
public String getObjecttype() {
|
||||
return objecttype;
|
||||
}
|
||||
|
||||
public void setObjecttype(String objecttype) {
|
||||
this.objecttype = objecttype;
|
||||
}
|
||||
|
||||
//¸ù¾Ýǰ̨²ÎÊýÉú³ÉÎĵµ
|
||||
public void deletequtation(JBOTransaction tx) throws Exception{
|
||||
BizObjectManager bom=JBOFactory.getBizObjectManager(jbo.app.tenwa.doc.LB_DOCRELATIVE.CLASS_NAME);
|
||||
BizObject DOCRELATIVE=bom.createQuery("plan_number=:plan_number and plan_list is null").setParameter("plan_number",plan_number).setParameter("plan_list", plan_list).getSingleResult(false);
|
||||
BizObject DOCRELATIVE=null;
|
||||
if("ChangeCar".equals(objecttype)){
|
||||
DOCRELATIVE=bom.createQuery("objecttype='ChangeCar' and contract_id=:contractid ").setParameter("contractid",contract_id).getSingleResult(false);
|
||||
}else{
|
||||
DOCRELATIVE=bom.createQuery("plan_number=:plan_number and plan_list is null").setParameter("plan_number",plan_number).setParameter("plan_list", plan_list).getSingleResult(false);
|
||||
}
|
||||
if(DOCRELATIVE!=null){
|
||||
String DOCRELATIVEid=DOCRELATIVE.getAttribute("id").toString();
|
||||
BizObjectManager bom1=JBOFactory.getBizObjectManager(jbo.app.tenwa.doc.LB_DOCLIBRARY.CLASS_NAME);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user