放款通知书和租金计划表添加多主体

This commit is contained in:
tangfutang 2020-01-02 11:28:59 +08:00
parent 07e0afbdb5
commit 97ff0384cd
6 changed files with 30 additions and 17 deletions

View File

@ -64,7 +64,8 @@
}
function generateQuotation(){
var projectId=getItemValueArray(0,"ID");
var contractNos=getItemValueArray(0,"CONTRACT_NUMBER");
//var contractNos=getItemValueArray(0,"CONTRACT_NUMBER");
var subjectIds=getItemValueArray(0,"SUBJECTID");
var number = 0;
if(typeof(projectId)=="undefined"||projectId==null||projectId==""){alert("请选择数据");return;}
for(var i=0;i<projectId.length;i++){
@ -72,12 +73,12 @@
var tempParam={};
var sparam="";
//根据合同编号 获取主体信息
var subjectId = RunJavaMethodTrans("com.tenwa.channelportal.action.ContractSignAction","selectSubjectId","contractNo="+contractNos[i]);
//var subjectId = RunJavaMethodTrans("com.tenwa.channelportal.action.ContractSignAction","selectSubjectId","contractNo="+contractNos[i]);
//模板号
if("aa740e4111c111eaaa0000163e0e11e6" == subjectId){//深圳放款通知书模板
if("aa740e4111c111eaaa0000163e0e11e6" == subjectIds[i]){//深圳放款通知书模板
param["templateNo"]="42ba227d1e8649838cb1d0ca0b6556b7";
}else if("d989246c11c111eaaa0000163e0e11e6" == subjectId){//天津放款通知书模板
}else if("d989246c11c111eaaa0000163e0e11e6" == subjectIds[i]){//天津放款通知书模板
param["templateNo"]="5edc6ce108494e5982c1aa0cc5c117a0";
}else{
alert("未找到对应主体信息!!!");

View File

@ -151,11 +151,14 @@
var PAYMENT_NUMBERS=getItemValueArray(0,"PAYMENT_NUMBER");
var PLAN_LISTS=getItemValueArray(0,"PLAN_LIST");
var contract_ids=getItemValueArray(0,"contract_id");
var subjectIds=getItemValueArray(0,"subjectid");
for(var i=0;i<PAYMENT_NUMBERS.length;i++){
var plan_number=PAYMENT_NUMBERS[i];//Ͷ·Å±àºÅ
var plan_list=PLAN_LISTS[i];//ÆÚ´Î
var contractID = contract_ids[i];
var result=RunJavaMethodTrans("com.tenwa.channelportal.action.ContractSignAction","claimSignA","PAYMENT_NUMBER="+plan_number+",PLAN_LIST="+plan_list+",contract_id="+contractID+",flagType=start");
var subjectId = subjectIds[i];
var result=RunJavaMethodTrans("com.tenwa.channelportal.action.ContractSignAction","claimSignA","PAYMENT_NUMBER="+plan_number+",PLAN_LIST="+plan_list+",contract_id="+contractID+",flagType=start,SubjectId="+subjectId);
if("success"==result){
number++;
}

View File

@ -4071,6 +4071,8 @@
<attribute name="creatime" label="creatime" type="STRING"/>
<attribute name="attrid" label="attrid" type="STRING"/>
<attribute name="orgid" label="orgid" type="STRING"/>
<attribute name="subjectid" label="主体id" type="STRING"/>
</attributes>
<manager>
<managerProperties>

View File

@ -57,4 +57,8 @@ public interface VI_LC_RENT_COLLECTION_SORTING{
* orgid STRING(20)<br>
*/
public static final String orgid = "orgid";
/**
* Ö÷Ìåid STRING(20)<br>
*/
public static final String subjectid = "subjectid";
}

View File

@ -9,7 +9,8 @@ SELECT LCF.PAYMENT_NUMBER AS PAYMENT_NUMBER,
LDA.FILENAME AS FILENAME,
LDA.INPUTTIME AS CREATIME,
LDA.ID AS ATTRID,
LCI.INPUTORGID AS ORGID
LCI.INPUTORGID AS ORGID,
lci.subjectid AS subjectid
FROM ((((((APZL.LC_RENT_PLAN LCF LEFT JOIN APZL.LB_CONTRACT_INFO LCI ON ((LCF.CONTRACT_ID = LCI.ID))) LEFT JOIN APZL.LB_UNION_LESSEE_TRANSFER LBU ON ((LCF.CONTRACT_ID = LBU.CONTRACT_ID))) LEFT JOIN APZL.LC_CALC_CONDITION LCC ON ((LCF.PAYMENT_NUMBER = LCC.PAYMENT_NUMBER))) LEFT JOIN APZL.LB_DOCRELATIVE LDR ON (((LDR.PLAN_NUMBER = LCF.PAYMENT_NUMBER) AND (LDR.PLAN_LIST = LCF.PLAN_LIST)))) LEFT JOIN APZL.LB_DOCLIBRARY LDL ON ((LDL.RELATIVE_ID = LDR.ID)))
LEFT JOIN APZL.LB_DOCATTRIBUTE LDA ON ((LDA.LIBRARY_ID = LDL.ID)))
WHERE (LCF.PLAN_LIST = 1)

View File

@ -4,12 +4,12 @@ Insert Into Code_Library (codeno,itemno,itemname,bankno,sortno,isinuse,itemdescr
Insert Into Code_Library (codeno,itemno,itemname,bankno,sortno,isinuse,itemdescribe,itemattribute,relativecode,attribute1,attribute2,attribute3,attribute4,attribute5,attribute6,attribute7,attribute8,inputuser,inputorg,inputtime,updateuser,updatetime,remark,helptext) Values ('ManySubject','d989246c11c111eaaa0000163e0e11e6','安鹏融资租赁(天津)有限公司','807001003','0020','1','','','','','','','','','','','','SYS_Designer',null,'2019/11/28 17:32:04','SYS_Designer','2019/12/13 10:52:40','','');
-- 添加字段
ALTER TABLE prd_specific_library ADD COLUMN ManySubject VARCHAR(32) NULL COMMENT 'Ö÷Ìå' AFTER GPS_VENDOR;
ALTER TABLE lb_project_info ADD COLUMN SUBJECTNAME VARCHAR(100) NULL COMMENT 'Ö÷ÌåÃû³Æ' AFTER SUBJECTID;
ALTER TABLE lb_project_info_temp ADD COLUMN SUBJECTNAME VARCHAR(100) NULL COMMENT 'Ö÷ÌåÃû³Æ' AFTER SUBJECTID;
ALTER TABLE lb_contract_info ADD COLUMN SUBJECTNAME VARCHAR(100) NULL COMMENT 'Ö÷ÌåÃû³Æ' AFTER SUBJECTID;
ALTER TABLE lb_contract_info_temp ADD COLUMN SUBJECTNAME VARCHAR(100) NULL COMMENT 'Ö÷ÌåÃû³Æ' AFTER SUBJECTID;
ALTER TABLE lb_contract_info_his ADD COLUMN SUBJECTNAME VARCHAR(100) NULL COMMENT 'Ö÷ÌåÃû³Æ' AFTER SUBJECTID;
ALTER TABLE prd_specific_library ADD COLUMN ManySubject VARCHAR(32) NULL COMMENT '主体' AFTER LENDING_TYPE;
ALTER TABLE lb_project_info ADD COLUMN SUBJECTID VARCHAR(32) NULL COMMENT '主体ID' AFTER APPLICATION_NO, ADD COLUMN SUBJECTNAME VARCHAR(100) NULL COMMENT '主体名称' AFTER SUBJECTID;
ALTER TABLE lb_project_info_temp ADD COLUMN SUBJECTID VARCHAR(32) NULL COMMENT '主体ID' AFTER PROJECT_ID, ADD COLUMN SUBJECTNAME VARCHAR(100) NULL COMMENT '主体名称' AFTER SUBJECTID;
ALTER TABLE lb_contract_info ADD COLUMN SUBJECTID VARCHAR(32) NULL COMMENT '主体ID' AFTER has_gps, ADD COLUMN SUBJECTNAME VARCHAR(100) NULL COMMENT '主体名称' AFTER SUBJECTID;
ALTER TABLE lb_contract_info_temp ADD COLUMN SUBJECTID VARCHAR(32) NULL COMMENT '主体ID' AFTER TURNOUTREMARKS, ADD COLUMN SUBJECTNAME VARCHAR(100) NULL COMMENT '主体名称' AFTER SUBJECTID;
ALTER TABLE lb_contract_info_his ADD COLUMN SUBJECTID VARCHAR(32) NULL COMMENT '主体ID' AFTER TURNOUTREMARKS, ADD COLUMN SUBJECTNAME VARCHAR(100) NULL COMMENT '主体名称' AFTER SUBJECTID;
-- 产品中添加主体维护
delete from awe_do_library where dono='PRD_ProductSpecificInfo01' and colindex='12460';
@ -206,11 +206,13 @@ insert into `bf_templatelable` (`ID`, `LABLEID`, `TEMPLATEID`, `INPUTUSERID`, `I
-- 放款通知书列表页面添加主体字段
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LoanNoticeList','1120','1120','1','lci','SUBJECTID','SUBJECTID','String','','主体id','','1','Text','1','1','','','','20','0','0','0','1','0',0,'','','','SYS_Designer','2020/01/02 09:27:39','SYS_Designer','2020/01/02 09:27:39','0','','1','','','','');
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('RnetList','1110','1110','1','O','subjectid','subjectid','String','','主体id','','1','Text','1','1','','','','20','0','0','0','1','0',0,'','','','SYS_Designer','2020/01/02 10:15:27','SYS_Designer','2020/01/02 10:15:27','0','','1','','','','');
-- 放款通知书添加模板和导出配置
insert into `BF_TEMPLATE` (`ID`, `SERIALNO`, `SORTNUMBER`, `TEMPLATENAME`, `TEMPLATESHOWNAME`, `TEMPLATEPATH`, `TEMPLATETYPE`, `OPERATETYPE`, `CALLBACK`, `CREATEMETHOD`, `DOCTYPE`, `ONECLASSIFY`, `TWOCLASSIFY`, `THREECLASSIFY`, `FOURCLASSIFY`, `TEMPLATEVERSION`, `STATUS`, `REMARK`, `INPUTUSERID`, `INPUTORGID`, `INPUTTIME`, `UPDATEUSERID`, `UPDATEORGID`, `UPDATETIME`, `CREATECONDITION`, `CREATESHEETCONDITION`) values('5edc6ce108494e5982c1aa0cc5c117a0',NULL,'','放款通知书','放款通知书.docx','放款通知书及放款到账确认书_天津.docx','word','create','',NULL,'030','030002','','','','1','','天津放款通知书','administrator','8009001','2019/12/31 17:12:03','administrator','8009001','2019/12/31 05:29:48','','');
insert into `bf_templatelable` (`ID`, `LABLEID`, `TEMPLATEID`, `INPUTUSERID`, `INPUTORGID`, `UPDATEUSERID`, `UPDATEORGID`, `INPUTTIME`, `UPDATETIME`) values('4906a3b1041e41caac4116d145dba9ea','79c470d8ea7148d7a5318d17ebfc26fe','5edc6ce108494e5982c1aa0cc5c117a0',NULL,NULL,NULL,NULL,NULL,NULL);