修改租赁物挂车历史数据处理sql
This commit is contained in:
parent
d79268ca0a
commit
fec72b0d4b
@ -118,7 +118,7 @@ INSERT INTO CODE_LIBRARY (CODENO, ITEMNO, ITEMNAME, BANKNO, SORTNO, ISINUSE, ITE
|
||||
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 ('sign_status', 'sign_status4', '签约失效', NULL, '0040', '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,NULL, NULL, 'SYS_Designer', NULL, '2019/01/07 19:14:10', 'SYS_Designer', '2019/01/07 19:14:10', NULL, NULL);
|
||||
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 ('sign_status', 'sign_status5','正在签约', NULL, '0050', '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'SYS_Designer', NULL, '2019/01/07 19:14:10', 'SYS_Designer', '2019/01/07 19:14:10', NULL, NULL);
|
||||
|
||||
-- ==============================v2======================================
|
||||
-- ==============================二期二次更新 v2======================================
|
||||
delete from PRD_NODEINFO where nodeid='11291' and nodename='租赁车辆基本信息';
|
||||
insert into `PRD_NODEINFO` (`nodeid`, `nodename`, `sortno`, `isinuse`, `itemdescribe`, `inputuserid`, `inputorgid`, `inputtime`, `updateuserid`, `updatetime`, `initscript`, `exportscript`, `phasescript`, `deletescript`, `remark`, `formalClass`, `querycondition`) values('11291','租赁车辆基本信息','11291','1','/Tenwa/Lease/Flow/Comm/LBEquipment_Car/LBEquipmentList.jsp','admin','80009000200010001','2018/01/31','administrator','2020/08/31',NULL,NULL,NULL,NULL,NULL,NULL,NULL);
|
||||
|
||||
@ -176,7 +176,6 @@ Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualn
|
||||
Insert Into awe_do_library (dono,colindex,sortno,isinuse,coltablename,colactualname,colname,coltype,coldefaultvalue,colheader,colunit,colcolumntype,coleditstyle,colcheckformat,colalign,coleditsourcetype,coleditsource,colhtmlstyle,collimit,colvisible,colreadonly,colrequired,colsortable,isfilter,colspan,isautocomplete,groupid,colfilterrefid,inputuser,inputtime,updateuser,updatetime,isaudit,colfilterattrs,isupdate,parentcolindex,tips,colinnerbtevent,colfilteroptions) Values ('LBEquipmentInfoTemp_Cars','1480','1480','1','O','modelId','modelId','String','','车型ID','','1','Text','1','1','','','','32','0','0','0','1','0',0,'','','','SYS_Designer','2020/01/06 10:40:56','SYS_Designer','2020/08/31 21:44:48','0','','1','','','','');
|
||||
|
||||
|
||||
|
||||
-- 修改历史数据车辆类型名称
|
||||
UPDATE LB_EQUIPMENT_CAR_TEMP SET DEVICE_TYPE='轿车' WHERE DEVICE_TYPE='1';
|
||||
UPDATE LB_EQUIPMENT_CAR_TEMP SET DEVICE_TYPE='越野车' WHERE DEVICE_TYPE='2';
|
||||
@ -351,7 +350,7 @@ insert into `bf_templatelable` (`ID`, `LABLEID`, `TEMPLATEID`, `INPUTUSERID`, `I
|
||||
-- 修改批准函标签
|
||||
delete from BF_LABLECONFIG where ID='fd46596832164f39afc5b47e6711d1bd';
|
||||
insert into `BF_LABLECONFIG` (`ID`, `TAGNUMBER`, `TAGNAME`, `TITLE`, `TAGTYPE`, `VALUETYPE`, `VALUEFIELD`, `VALUEMETHOD`, `THOUSANDSFIELD`, `ISSHOEINDEX`, `REMARK`, `INPUTUSERID`, `INPUTORGID`, `UPDATEUSERID`, `UPDATEORGID`, `INPUTTIME`, `UPDATETIME`, `OPERATORCLASS`) values('fd46596832164f39afc5b47e6711d1bd','5000','LetterApproval','批准函标签','tag_type2','value_type3','customer_name,fullname,certid,MODEL,EQUIP_AMT,FIRST_PAYMENT,CLEAN_LEASE_MONEY,CAUTION_MONEY,GPS_FEE,INCOME_NUMBER,rent,DISTRIBUTOR_NAME,inputName,datetim,subjectnameone,subjectnametwo','SELECT lul.customer_name,vpci.fullname,vpci.certid,lec.MODEL,lpc.EQUIP_AMT,lpc.FIRST_PAYMENT,lpc.CLEAN_LEASE_MONEY,lpc.CAUTION_MONEY,lpc.GPS_FEE,lpc.INCOME_NUMBER,lrp.rent,di.DISTRIBUTOR_NAME,lpi.inputName,DATE_FORMAT(lpi.end_date,\'%Y年%m月%d日\') datetim,:{subjectnameone} subjectnameone,:{subjectnametwo} subjectnametwo FROM lb_union_lessee lul LEFT JOIN vi_personandcompany_info vpci ON lul.project_id=vpci.projectId LEFT JOIN LB_EQUIPMENT_CAR lec ON lec.project_id=lul.project_id LEFT JOIN lc_proj_condition lpc ON lpc.project_id=lul.project_id LEFT JOIN lc_proj_rent_plan lrp ON lrp.project_id=lul.project_id AND lrp.contract_id IS NULL AND lrp.plan_list=\'2\' LEFT JOIN lb_project_info lpi ON lpi.id=lul.project_id LEFT JOIN DISTRIBUTOR_INFO di ON di.distributor_no=lpi.distributor_id WHERE lul.project_id=:{PROJECTID}',NULL,'N',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
|
||||
-- 租赁列表页面添加主体字段
|
||||
-- 租赁列表页面添加主体字段(生产已执行)
|
||||
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 ('LetterApprovaList','1260','1260','1','O','subjectid','subjectid','String','','主体id','','1','Text','1','1','','','','32','0','0','0','1','0',0,'','','','SYS_Designer','2020/09/18 15:38:46','SYS_Designer','2020/09/18 15:38:46','0','','1','','','','');
|
||||
|
||||
-- 将商务条件中的“还款日期”改为“预计还款日期”
|
||||
@ -385,9 +384,7 @@ Alter table lb_equipment_car_temp add column car_attribute varchar(30) NULL COMM
|
||||
-- 修改历史数据
|
||||
update LB_EQUIPMENT_CAR_TEMP set car_attribute='head';
|
||||
update LB_EQUIPMENT_CAR set car_attribute='head';
|
||||
-- 处理挂车历史数据
|
||||
insert into LB_EQUIPMENT_CAR_TEMP(id,project_id,contract_id,BRAND,FRAME_NUMBER,CAR_COLOUR,flowunid,INPUTTIME,NOW_TOTAL,car_attribute) (select REPLACE(UUID(),'-',''),project_id,contract_id,FRAME_BRAND,FRAME_NUMBER2,FRAME_COLOR,flowunid,DATE_FORMAT (CURDATE(),'%Y/%m/%d'),0.00,'tail' from LB_EQUIPMENT_CAR_TEMP where FRAME_NUMBER2 is not null or FRAME_BRAND is not null or FRAME_COLOR is not null);
|
||||
insert into LB_EQUIPMENT_CAR(id,project_id,contract_id,BRAND,FRAME_NUMBER,CAR_COLOUR,INPUTTIME,NOW_TOTAL,car_attribute) (select REPLACE(UUID(),'-',''),project_id,contract_id,FRAME_BRAND,FRAME_NUMBER2,FRAME_COLOR,DATE_FORMAT (CURDATE(),'%Y/%m/%d'),0.00,'tail' from LB_EQUIPMENT_CAR where FRAME_NUMBER2 is not null or FRAME_BRAND is not null or FRAME_COLOR is not null);
|
||||
|
||||
|
||||
-- 租赁物列表添加车辆属性字段
|
||||
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 ('LBEquipmentListTemp_Cars','0640','0640','1','O','car_attribute','car_attribute','String','','车辆属性','','1','Text','1','1','','','','30','0','0','0','1','0',0,'','','','SYS_Designer','2020/09/24 17:21:10','SYS_Designer','2020/09/24 17:21:10','0','','1','','','','');
|
||||
@ -415,5 +412,61 @@ insert into `bf_templatelable` (`ID`, `LABLEID`, `TEMPLATEID`, `INPUTUSERID`, `I
|
||||
insert into `bf_templatelable` (`ID`, `LABLEID`, `TEMPLATEID`, `INPUTUSERID`, `INPUTORGID`, `UPDATEUSERID`, `UPDATEORGID`, `INPUTTIME`, `UPDATETIME`) values('cb87bf20fd7041a3be12a49635620457','484815c4a7a14cf6bdbf69939e5b060e','7ae245ef8b644b62a4658069adab6c32',NULL,NULL,NULL,NULL,NULL,NULL);
|
||||
insert into `bf_templatelable` (`ID`, `LABLEID`, `TEMPLATEID`, `INPUTUSERID`, `INPUTORGID`, `UPDATEUSERID`, `UPDATEORGID`, `INPUTTIME`, `UPDATETIME`) values('edf4b19d90694fd0a3290a8737342e5d','87e832695708478ead2acd3bcdb7a9a9','7ae245ef8b644b62a4658069adab6c32',NULL,NULL,NULL,NULL,NULL,NULL);
|
||||
|
||||
-- 狮桥添加租金导出配置
|
||||
insert into `bf_templatelable` (`ID`, `LABLEID`, `TEMPLATEID`, `INPUTUSERID`, `INPUTORGID`, `UPDATEUSERID`, `UPDATEORGID`, `INPUTTIME`, `UPDATETIME`) values('bf075115bcd44016b6b4decafa6c789b','cee12914b9cf49bfaf5abf838ccdb56f','93e4194efb604c71b394d902b2060da8',NULL,NULL,NULL,NULL,NULL,NULL);
|
||||
-- 处理挂车历史数据(临时)
|
||||
CREATE PROCEDURE proc_insert_car_temp()
|
||||
begin
|
||||
declare s_project_id varchar(255);
|
||||
declare s_contract_id varchar(255);
|
||||
declare s_FRAME_BRAND varchar(255);
|
||||
declare s_FRAME_NUMBER2 varchar(255);
|
||||
declare s_FRAME_COLOR varchar(255);
|
||||
declare s_flowunid varchar(255);
|
||||
declare s_frame_plateno varchar(255);
|
||||
declare s_frame_regdate varchar(255);
|
||||
declare s_frame_guided_price varchar(255);
|
||||
|
||||
declare done int default 0;
|
||||
declare cur cursor for select project_id,contract_id,FRAME_BRAND,FRAME_NUMBER2,FRAME_COLOR,flowunid,frame_plateno,frame_regdate,frame_guided_price from LB_EQUIPMENT_CAR_TEMP where FRAME_NUMBER2 is not null or FRAME_BRAND is not null or FRAME_COLOR is not null;
|
||||
DECLARE EXIT HANDLER FOR NOT FOUND SET done = 1;
|
||||
open cur;
|
||||
repeat
|
||||
fetch cur into s_project_id,s_contract_id,s_FRAME_BRAND,s_FRAME_NUMBER2,s_FRAME_COLOR,s_flowunid,s_frame_plateno,s_frame_regdate,s_frame_guided_price;
|
||||
insert into LB_EQUIPMENT_CAR_TEMP(id,project_id,contract_id,BRAND,FRAME_NUMBER,CAR_COLOUR,flowunid,LICENSE_PLATE_NUMBER,regDate,NOW_TOTAL,INPUTTIME,car_attribute)
|
||||
values (REPLACE(UUID(),'-',''),s_project_id,s_contract_id,s_FRAME_BRAND,s_FRAME_NUMBER2,s_FRAME_COLOR,s_flowunid,s_frame_plateno,s_frame_regdate,s_frame_guided_price,DATE_FORMAT (SYSDATE(),'%Y/%m/%d %H:%i:%s'),'tail');
|
||||
until done = 1
|
||||
end repeat;
|
||||
close cur;
|
||||
end
|
||||
|
||||
call proc_insert_car_temp();
|
||||
|
||||
drop PROCEDURE proc_insert_car_temp;
|
||||
|
||||
-- 处理挂车历史数据(正式)
|
||||
CREATE PROCEDURE proc_insert_car_formal()
|
||||
begin
|
||||
declare s_project_id varchar(255);
|
||||
declare s_contract_id varchar(255);
|
||||
declare s_FRAME_BRAND varchar(255);
|
||||
declare s_FRAME_NUMBER2 varchar(255);
|
||||
declare s_FRAME_COLOR varchar(255);
|
||||
declare s_frame_plateno varchar(255);
|
||||
declare s_frame_regdate varchar(255);
|
||||
declare s_frame_guided_price varchar(255);
|
||||
|
||||
declare done int default 0;
|
||||
declare cur cursor for select project_id,contract_id,FRAME_BRAND,FRAME_NUMBER2,FRAME_COLOR,frame_plateno,frame_regdate,frame_guided_price from LB_EQUIPMENT_CAR where FRAME_NUMBER2 is not null or FRAME_BRAND is not null or FRAME_COLOR is not null;
|
||||
DECLARE EXIT HANDLER FOR NOT FOUND SET done = 1;
|
||||
open cur;
|
||||
repeat
|
||||
fetch cur into s_project_id,s_contract_id,s_FRAME_BRAND,s_FRAME_NUMBER2,s_FRAME_COLOR,s_frame_plateno,s_frame_regdate,s_frame_guided_price;
|
||||
insert into LB_EQUIPMENT_CAR(id,project_id,contract_id,BRAND,FRAME_NUMBER,CAR_COLOUR,LICENSE_PLATE_NUMBER,regDate,NOW_TOTAL,INPUTTIME,car_attribute)
|
||||
values (REPLACE(UUID(),'-',''),s_project_id,s_contract_id,s_FRAME_BRAND,s_FRAME_NUMBER2,s_FRAME_COLOR,s_frame_plateno,s_frame_regdate,s_frame_guided_price,DATE_FORMAT (SYSDATE(),'%Y/%m/%d %H:%i:%s'),'tail');
|
||||
until done = 1
|
||||
end repeat;
|
||||
close cur;
|
||||
end
|
||||
|
||||
call proc_insert_car_formal();
|
||||
|
||||
drop PROCEDURE proc_insert_car_formal;
|
||||
Loading…
x
Reference in New Issue
Block a user