浏览代码

后:资质暂停

dubch 5 年之前
父节点
当前提交
a1bd5d9fad
共有 1 个文件被更改,包括 77 次插入0 次删除
  1. 77 0
      src/dashoo.cn/doc/老数据导入前.sql

+ 77 - 0
src/dashoo.cn/doc/老数据导入前.sql

@@ -0,0 +1,77 @@
+
+-- 去掉状态为 取消 的
+delete from T_供方资料_V2014 where ID_GF in (select ID from T_资格预审表 where 准入标识 = '取消' or 状态标识 != '办理完毕');
+delete from T_增项 where id in (select ID from T_资格预审表 where 准入标识 = '取消' or 状态标识 != '办理完毕');
+delete from T_变更信息 where ID in (select ID from T_资格预审表 where 准入标识 = '取消' or 状态标识 != '办理完毕');
+delete from T_年审 where id in (select ID from T_资格预审表 where 准入标识 = '取消' or 状态标识 != '办理完毕');
+delete from T_资格预审表_JRMX where id in (select ID from T_资格预审表 where 准入标识 = '取消' or 状态标识 != '办理完毕');
+delete from T_不良行为记录 where gfid in (select ID from T_资格预审表 where 准入标识 = '取消' or 状态标识 != '办理完毕');
+delete from T_交费记录 where ID_GF in (select ID from T_资格预审表 where 准入标识 = '取消' or 状态标识 != '办理完毕');
+delete from T_资格预审表 where 准入标识 = '取消' or 状态标识 != '办理完毕';
+-- 导入前
+UPDATE `supplier_system_test`.`T_资格预审表` SET `有效期止`='2025年12月27日' WHERE  `准入类别`='技术服务类' AND `企业名称`='天津市博创环保科技有限公司';
+
+UPDATE `supplier_system_test`.`T_资格预审表` SET `有效期止`='2025年12月27日' WHERE  `准入类别`='技术服务类' AND `企业名称`='河北昆相环保技术有限公司';
+
+UPDATE `supplier_system_test`.`T_资格预审表` SET `有效期止`='2023年1月26日' WHERE  `准入类别`='物资类' AND `企业名称`='南阳市亚华石油机械有限公司';
+
+UPDATE `T_增项` SET `准入类别`='技术服务类' WHERE  `准入类别`='机修类';
+
+UPDATE `T_不良行为记录` SET `日期`='2019-12-17' WHERE `日期`='2019.12.17';
+UPDATE `T_不良行为记录` SET `日期`='2020-12-22' WHERE `日期`='2020.12.22';
+
+UPDATE `T_不良行为记录` SET `日期`='20150215' WHERE `日期`='201560215';
+
+DELETE from `T_供方资料_V2014` WHERE `类别` is null;
+DELETE from `T_供方资料_V2014` WHERE `类别` = '';
+UPDATE `T_供方资料_V2014` set `类别` = '银行开户许可证或基本存款账户信息' WHERE `类别` = '开户行许可证' or `类别` = '银行开户许可'  or `类别` = '银行开户许可证'  or `类别` = '开户许可证';
+UPDATE `T_供方资料_V2014` set `类别` = '企业信用信息截屏' WHERE `类别` = '企业信用信息系统截屏';
+UPDATE `T_供方资料_V2014` set `类别` = '诚信合规承诺书' WHERE `类别` = '承诺书';
+
+UPDATE `T_年审` SET `企业名称`='华北利星行机械(北京)有限公司'  WHERE  `企业名称`='华北利星行机械(北京)有限公司';
+
+set session bulk_insert_buffer_size = 120 * 1024 * 1024;
+SET GLOBAL group_concat_max_len=1024000;
+set global innodb_flush_log_at_trx_commit = 2; 
+set global sync_binlog = 100000;
+
+
+ALTER TABLE `OilSupplierCertSub` ADD INDEX index_oldid ( `OldId` );
+
+ALTER TABLE `OilSupplierCertAppend` CHANGE COLUMN `Remark` `Remark` MEDIUMTEXT NULL COMMENT '备注' COLLATE 'utf8_general_ci' AFTER `Status`;
+
+-- 验证
+-- select count(*) from OilSupplierCert where SupplierId = 0;
+
+-- select count(*) from OilSupplierCertSub where SupplierId = 0;
+
+-- select count(*) from OilAnnualAudit where SupplierId = 0;
+-- select count(*) from OilAnnualAudit where CerId is null;
+-- select count(*) from OilAnnualAudit where SupplierId is null;
+
+-- select count(*) from OilSupplierCertAppend where SupplierId = 0;
+-- select count(*) from OilSupplierCertAppend where SupplierCertId = 0;
+
+-- 导入后
+
+UPDATE OilSupplierCert SET `SupplierId`=619  WHERE `AccessCardNo`='2018WZ327';
+UPDATE OilSupplierCert SET `SupplierId`=1195  WHERE `AccessCardNo`='2020WZ154';
+
+UPDATE OilSupplierCertSub SET `SupplierId`=619, `SupplierCertId`=2069  WHERE `OldId`=9541;
+UPDATE OilSupplierCertSub SET `SupplierId`=1195, `SupplierCertId`=2994  WHERE `OldId`=11093;
+
+delete from OilSupplierCertAppend where SupplierId = 0;
+delete from OilAnnualAudit where SupplierId is null;
+
+-- 服务类改certsub
+update OilSupplierCertSub set Code = '1201',Name = '业务培训',SubClassId = 525 where Name = '内审员培训' and SupplierTypeCode = '03';
+update OilSupplierCertSub set Code = '151501',Name = '电梯维修',SubClassId = 658 where Name = '电梯维保' and SupplierTypeCode = '03';
+update OilSupplierCertSub set Code = '656',Name = '通用车辆维修',SubClassId = 658 
+where (Name = '小客车整车维修' or Name = '机动车检测' or Name = '一类大型客车维修' or Name = '一类中型客车维修' or Name = '一类小型客车维修' 
+or Name = '一类大型货车维修' or Name = '一类中型货车维修' or Name = '一类小型货车维修' or Name = '一类总成维修' 
+or Name = '一类整车维修' or Name = '一类工程机械车辆维修' or Name = '二类大型客车维修' or Name = '二类中型客车维修' 
+or Name = '二类小型客车维修' or Name = '二类大型货车维修' or Name = '二类中型货车维修' or Name = '二类小型货车维修' 
+or Name = '二类总成维修' or Name = '二类整车维修' or Name = '二类工程机械车辆维修' or Name = '三类货车维修(须注明细)'
+or Name = '三类客车维修(须注明细)' or Name = '三类工程机械车辆维修(须注明细)') and SupplierTypeCode = '03';
+
+