initTodo.md 23 KB

230313 xx 可视化平台

默认参数: 对应业主查看, 农业|林业(二级类型), CCER|VCS|TPH(一级类型)

2.1 业主相关

数据表改动: 增加字段

-[x] 调整业主管理功能,增加字段

-[x] 增加可视化平台名称
-[x] 林地总面积
-[x] 农地总面积
-[x] 可开发林地面积
-[x] 已开发林地面积
-[x] 可开发农地面积
-[x] 已开发农地面积

-[x] 数据表附带更改

-[x] CURD
-[x] 查询

查询

-[x] 用地面积统计查询 平台名字查询

-[x] 查询VM
-[x] 返回结果

2.2 新闻

分页查询

-[x] 之前的新闻查询和碳交易网内四种类型的区分开

-[x] 之前的查询增加限制
-[x] 新增查询(附带限制)
-[x] 确认校验: 可新增的类型(不包含碳交易网的数据)

-[x] NewsVM调整, 增加字段:

-[x] carbonTradeNetFlag(仅当type不传时, 即查询页面选全部时起效)
    -[x] 前台传true为查询碳交易网对应新闻,
    -[x] 不传或false则查之前的类型
-[x] typeList: 前台不传, 后台自行根据carbonTradeNetFlag, type进行判断填充

2.3 项目统计

默认统计当前登录业主的, 项目 无法计算, 或无数据的置为 "0"| "-";

-[x] 几个分类, 交叉选择

-[x] 项目开发

-[x] 已开发: 完成第一期项目监测的减排量备案
-[x] 未开发:

-[x] 预估减排量 -- -备案(总览 | CCER); -审定(VCS)

-[x] 已-- : 项目设计通过, 且审定通过后, (且备案通过)
-[x] 未--

-[x] 实际减排量-- -备案(总览 | CCER); (其他类型暂无)

-[x] 已备案 : 项目监测通过, 且核查通过后, (且备案通过)
-[x] 未--

-[x] 项目收益

-[x] 预计收益: 单独计算, 汇总
-[ ] 实际收益: 暂无计算方式, 暂时置"-"

-[x] 区县下的项目统计: 注意分类统计(总览|CCER|VCS)

-[x] 项目开发数: 统计全部
-[x] 预估减排量: 前面的合计
-[x] 实际减排量: 前面的合计
-[x] 预计收益: 单独计算, 汇总
-[ ] 实际收益: 暂无计算方式, 暂时置"-"

收益计算

-[x] CCER单价: 按最近30笔交易的 交易金额/量 -[x] VCS单价:

-[x] 手动录入,
-[x] 取最近30笔

-[x] TPH单价: 按CCER的一半 -[x] 总览单价: 所有类型交易 金额/量

2.4 其他

-[x] CCER交易信息 -[x] 碳配额交易信息 -[x] 支持手动录入碳交易信息[目前仅VCS]

-[x] 内容管理员
-[ ] 菜单权限更改
-[ ] ? DICT

-[x] 改进农田管理项目设计下载核算结果,导出核算结果excel。



230227 碳汇核算系统改动

"FOREST_AFFOREST", "FOREST", "BAMBOO_AFFOREST", "BAMBOO", "GRASSLAND", "FOREST_ECONOMIC" "PHOTOVOLTAIC_WIND_POWER", "WIND_POWER"

1. 碳汇项目表更改

-[ ] 碳汇项目分类改动

-[ ] CCER 分类细化三类
    -[x] 林业
        -[x] 碳汇造林:   FOREST_AFFOREST、
        -[x] 森林经营:   FOREST、
        -[x] 竹子造林:   BAMBOO_AFFOREST、
        -[x] 竹林经营:   BAMBOO
        -[x] 可持续草地: GRASSLAND、
        -[x] 经济林:    FOREST_ECONOMIC
    -[ ] 农业
    -[x] 新能源
        -[x] 光伏发电: PHOTOVOLTAIC_WIND_POWER
        -[x] 风力发电: WIND_POWER
-[ ] VCS
    -[ ] 林业
    -[ ] 农业
        -[x] 改进农田管理: LAND_MANAGE;
    -[ ] 新能源
-[ ] 碳普惠
    -[ ] 林业
    -[ ] 农业
    -[ ] 新能源

-[x] 对角色管理中涉及授权功能菜单结构和数据的部分进行调整。 -[ ] 将已有的8个CCER项目和VCS改进农田管理项目的项目地点改为可以多选的,地点精确到到县/区

-[ ] 熟悉整个项目结构, 抓住核心流程及实现
-[x] 定位目前用到的接口, 方法 -- 然后修改为目前逻辑
-[x] 项目表增加字段: typeOne(CCER|VCS|TPH); typeTwo(农业|林业|新能源)
    -[x] 相应的查询更改
    -[x] 菜单权限表增加和CCER平级目录: VCS, TPH;以及对应的操作权限
-[x] 项目表更改字段代表的含义, 以适应精确到区/县:
    -[x] provinceName: **;山东,威海市,环翠区;山东,威海,高区;**
    -[x] provinceCode: **;11,1122,112233;11,1122,112244;**
-[x] dict: 新增农地管理基础文件类别及相应code更改

2. 改进农田方法学及实现

-[ ] 了解学习其方法学及计算案例

-[x] 目前仅进行到监测期前, 完成
-[ ] 因其审定流程非固定顺序
    -[ ] 每次的操作前, 状态校验要增加限止
    -[x] 操作记录, 应该是按时间正序排列, 而非按之前的流程顺序限制

-[ ] 按照VCS方法学对应的业务流程进行项目开发。业务功能包括:

-[x] 业主申请评估,
-[x] 业务员申请项目,
-[x] 项目评估,
-[x] 完善资料,
-[x] 业主确认申请评估,
-[x] 项目设计,
-[x] 申请项目审定,
-[ ] 项目审定。
-[x] 改进农田管理项目设计下载核算结果,**导出核算结果excel**。

-[x] 数据表

-[x] 增加项目类型改进农田, 项目类型CODE

3. 碳交易网数据爬取

-[ ] 政府数据可视化平台展示有关于CCER、VCS、碳普惠国际和国内政策、新闻、交易信息,实时更新。 -[x] 抓取碳交易网下列4个栏目的新闻资讯。

-[x] 碳汇、
-[x] 碳市场、
-[x] CCER、
-[x] 政策法规
-[x] 抓取
    -[x] 结构分析, 抓取实现

--
-- 1. 增加碳汇类型的一二级分类, 并增加相应菜单权限
-- (`id`, `is_show`, `menu_code`, `menu_href`, `menu_icon`, `menu_name`, `menu_sort`, `menu_title`, `menu_type`, `parent_id`, `parent_ids`, `status`, `sys_code`, `tree_leaf`, `tree_level`, `tree_names`, `tree_sort`)
--
INSERT INTO `sys_menu` VALUES (127, b'1', 'MENU-215684140462148', '/admin/zirantanhui/vcslist', 'pic-right', 'VCS项目列表', 1, 'VCS项目列表', 'MENU', 38, '38', 'NORMAL', 'WEB', b'0', 2, NULL, NULL);
INSERT INTO `sys_menu` VALUES (128, b'1', 'MENU-215684471943236', 'proadd', NULL, '新增', 2, '新增', 'PERMISSION', 127, '38,127', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (129, b'1', 'MENU-215684523614276', 'xiangmupinggu', NULL, '项目评估', 4, '项目评估', 'PERMISSION', 127, '38,127', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (130, b'1', 'MENU-215684563718212', 'wanshanziliao', NULL, '完善资料', 5, '完善资料', 'PERMISSION', 127, '38,127', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (131, b'1', 'MENU-215684607823940', 'xiangmusheji', NULL, '项目设计', 6, '项目设计', 'PERMISSION', 127, '38,127', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (132, b'1', 'MENU-215684646191172', 'shenqingshending', NULL, '申请审定', 7, '申请审定', 'PERMISSION', 127, '38,127', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (133, b'1', 'MENU-215684686401604', 'prosearch', NULL, '查询', 1, '查询', 'PERMISSION', 127, '38,127', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (134, b'1', 'MENU-215684731457604', 'xiangmushending', NULL, '项目审定', 8, '项目审定', 'PERMISSION', 127, '38,127', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (135, b'1', 'MENU-215684765859908', 'xiangmubeian', NULL, '项目备案', 9, '项目备案', 'PERMISSION', 127, '38,127', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (136, b'1', 'MENU-215684799189060', 'xiangmujiance', NULL, '项目监测', 10, '项目监测', 'PERMISSION', 127, '38,127', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (137, b'1', 'MENU-215684835594308', 'shenqinghecha', NULL, '申请核查', 11, '申请核查', 'PERMISSION', 127, '38,127', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (138, b'1', 'MENU-215684891066436', 'jianpailianghecha', NULL, '减排量核查', 12, '减排量核查', 'PERMISSION', 127, '38,127', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);

INSERT INTO `sys_menu` VALUES (139, b'1', 'MENU-215784140462148', '/admin/zirantanhui/tphlist', 'pic-right', '碳普惠项目列表', 1, '碳普惠项目列表', 'MENU', 38, '38', 'NORMAL', 'WEB', b'0', 2, NULL, NULL);
INSERT INTO `sys_menu` VALUES (140, b'1', 'MENU-215784471943236', 'proadd', NULL, '新增', 2, '新增', 'PERMISSION', 139, '38,139', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (141, b'1', 'MENU-215784523614276', 'xiangmupinggu', NULL, '项目评估', 4, '项目评估', 'PERMISSION', 139, '38,139', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (142, b'1', 'MENU-215784563718212', 'wanshanziliao', NULL, '完善资料', 5, '完善资料', 'PERMISSION', 139, '38,139', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (143, b'1', 'MENU-215784607823940', 'xiangmusheji', NULL, '项目设计', 6, '项目设计', 'PERMISSION', 139, '38,139', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (144, b'1', 'MENU-215784646191172', 'shenqingshending', NULL, '申请审定', 7, '申请审定', 'PERMISSION', 139, '38,139', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (145, b'1', 'MENU-215784686401604', 'prosearch', NULL, '查询', 1, '查询', 'PERMISSION', 139, '38,139', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (146, b'1', 'MENU-215784731457604', 'xiangmushending', NULL, '项目审定', 8, '项目审定', 'PERMISSION', 139, '38,139', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (147, b'1', 'MENU-215784765859908', 'xiangmubeian', NULL, '项目备案', 9, '项目备案', 'PERMISSION', 139, '38,139', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (148, b'1', 'MENU-215784799189060', 'xiangmujiance', NULL, '项目监测', 10, '项目监测', 'PERMISSION', 139, '38,139', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (149, b'1', 'MENU-215784835594308', 'shenqinghecha', NULL, '申请核查', 11, '申请核查', 'PERMISSION', 139, '38,139', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (150, b'1', 'MENU-215784891066436', 'jianpailianghecha', NULL, '减排量核查', 12, '减排量核查', 'PERMISSION', 139, '38,139', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);

INSERT INTO `sys_menu` VALUES (151, b'1', 'MENU-215690025164870', 'jianpailiangbeian', NULL, '减排量备案', 13, '减排量备案', 'PERMISSION', 127, '38,127', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (152, b'1', 'MENU-215611535767622', 'wanshanziliaos', NULL, '完善资料(项目申请中)', 14, '完善资料(项目申请中)', 'PERMISSION', 127, '38,127', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (153, b'1', 'MENU-215611752142918', 'shenqingpinggu', NULL, '申请评估', 15, '申请评估', 'PERMISSION', 127, '38,127', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (154, b'1', 'MENU-215611932760134', 'quxiaoshenqing', NULL, '取消申请', 16, '取消申请', 'PERMISSION', 127, '38,127', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (155, b'1', 'MENU-215640271218758', 'approval', NULL, '审定审批', 17, '审定审批', 'PERMISSION', 127, '38,127', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (156, b'1', 'MENU-215640397088838', 'checkApproval', NULL, '核查审批', 18, '核查审批', 'PERMISSION', 127, '38,127', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (157, b'1', 'MENU-215641722634310', 'assignProjects', NULL, '分配项目', 19, '分配项目', 'PERMISSION', 127, '38,127', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (158, b'1', 'MENU-215641775067206', 'shelvingProjects', NULL, '搁置项目', 20, '搁置项目', 'PERMISSION', 127, '38,127', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (159, b'1', 'MENU-215641804410950', 'cancelShelving', NULL, '取消搁置', 21, '取消搁置', 'PERMISSION', 127, '38,127', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);

INSERT INTO `sys_menu` VALUES (160, b'1', 'MENU-215790025164869', 'jianpailiangbeian', NULL, '减排量备案', 13, '减排量备案', 'PERMISSION', 139, '38,139', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (161, b'1', 'MENU-215711535767621', 'wanshanziliaos', NULL, '完善资料(项目申请中)', 14, '完善资料(项目申请中)', 'PERMISSION', 139, '38,139', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (162, b'1', 'MENU-215711752142917', 'shenqingpinggu', NULL, '申请评估', 15, '申请评估', 'PERMISSION', 139, '38,139', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (163, b'1', 'MENU-215711932760133', 'quxiaoshenqing', NULL, '取消申请', 16, '取消申请', 'PERMISSION', 139, '38,139', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (164, b'1', 'MENU-215740271218757', 'approval', NULL, '审定审批', 17, '审定审批', 'PERMISSION', 139, '38,139', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (165, b'1', 'MENU-215740397088837', 'checkApproval', NULL, '核查审批', 18, '核查审批', 'PERMISSION', 139, '38,139', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (166, b'1', 'MENU-215741722634309', 'assignProjects', NULL, '分配项目', 19, '分配项目', 'PERMISSION', 139, '38,139', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (167, b'1', 'MENU-215741775067205', 'shelvingProjects', NULL, '搁置项目', 20, '搁置项目', 'PERMISSION', 139, '38,139', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);
INSERT INTO `sys_menu` VALUES (168, b'1', 'MENU-215741804410949', 'cancelShelving', NULL, '取消搁置', 21, '取消搁置', 'PERMISSION', 139, '38,139', 'NORMAL', 'WEB', b'1', 3, NULL, NULL);

--
-- 2. 改进农地管理
-- (`id`, `catagory_code`, `catagory_name`, `dict_code`, `dict_name`, `disabled`, `sort_no`)
--
INSERT INTO `sys_dict` VALUES (108, 'SIN_MANAGE_TYPE', '经营类型', 'LAND_MANAGE', '改进农地管理', b'0', 9);
INSERT INTO `sys_dict` VALUES (109, 'SIN_BASIC_FILE_TYPE', '基础文件类型', 'LAND_MANAGE_TYPE', '改进农地管理基础文件类型', b'0', 9);
INSERT INTO `sys_dict` VALUES (110, 'LAND_MANAGE_TYPE', '改进农地管理基础文件类型', 'LAND_OWNERSHIP_CERTIFICATE', '农田土地权属证明', b'0', 1);
INSERT INTO `sys_dict` VALUES (111, 'LAND_MANAGE_TYPE', '改进农地管理基础文件类型', 'PROJECT_BOUNDARY_VECTOR_INFORMATION', '项目边界内土地位置的矢量信息(农田卫星地图、坐标点、矢量文件、KML图等)', b'0', 2);
INSERT INTO `sys_dict` VALUES (112, 'LAND_MANAGE_TYPE', '改进农地管理基础文件类型', 'SOIL_PH', '土壤PH值数据文件', b'0', 3);
INSERT INTO `sys_dict` VALUES (113, 'LAND_MANAGE_TYPE', '改进农地管理基础文件类型', 'SOIL_ORGANIC_CARBON_CONTENT', '当地土壤有机碳含量数据文件', b'0', 4);
INSERT INTO `sys_dict` VALUES (114, 'LAND_MANAGE_TYPE', '改进农地管理基础文件类型', 'CLIMATE_DADA', '当地气候数据文件', b'0', 5);
INSERT INTO `sys_dict` VALUES (115, 'LAND_MANAGE_TYPE', '改进农地管理基础文件类型', 'LAND_CONSTRUCTION_APPROVAL', '高标准农田建设批复', b'0', 6);
INSERT INTO `sys_dict` VALUES (116, 'LAND_MANAGE_TYPE', '改进农地管理基础文件类型', 'LAND_IMPLEMENTATION_PLAN', '高标准农田实施方案', b'0', 7);
INSERT INTO `sys_dict` VALUES (117, 'LAND_MANAGE_TYPE', '改进农地管理基础文件类型', 'LAND_FEASIBILITY_STUDY_REPORT', '高标准农田可行性研究报告', b'0', 8);
INSERT INTO `sys_dict` VALUES (118, 'LAND_MANAGE_TYPE', '改进农地管理基础文件类型', 'CONSTRUCTION_AREA_RELEVANT', '高标准农田建设面积等相关文件资料', b'0', 9);
INSERT INTO `sys_dict` VALUES (119, 'LAND_MANAGE_TYPE', '改进农地管理基础文件类型', 'MANAGE_MEASUREMENT', '改进农地管理措施(保护性耕作)的管理办法', b'0', 10);
INSERT INTO `sys_dict` VALUES (120, 'LAND_MANAGE_TYPE', '改进农地管理基础文件类型', 'MANAGE_LAW', '改进土地管理措施(保护性耕作)的相关法律条规', b'0', 11);
INSERT INTO `sys_dict` VALUES (121, 'LAND_MANAGE_TYPE', '改进农地管理基础文件类型', 'MANAGE_PLAN', '改进土地管理措施(保护性耕作)的实施方案', b'0', 12);
INSERT INTO `sys_dict` VALUES (122, 'LAND_MANAGE_TYPE', '改进农地管理基础文件类型', 'MANAGE_FEASIBILITY_STUDY_REPORT', '改进土地管理措施(保护性耕作)的可行性研究报告', b'0', 13);


--
-- 3. 之前的项目provinceCode 增加前缀; 
--  以适应新code类型诸如[--- ;11,1122,112233;11,1122,112244;]
-- 
UPDATE `sin_project` s SET s.province_code = CONCAT(";", s.province_code) WHERE 1 = 1;

--
-- 4. 农地更改: 之前的项目类型修正
--
UPDATE sin_project s SET s.type_one='CCER', s.type_two='林业'
WHERE s.project_type_code IN ("FOREST_AFFOREST", "FOREST", "BAMBOO_AFFOREST", "BAMBOO", "GRASSLAND", "FOREST_ECONOMIC");

UPDATE sin_project s SET s.type_one='CCER', s.type_two='新能源'
WHERE s.project_type_code IN ("PHOTOVOLTAIC_WIND_POWER", "WIND_POWER");

--
-- 5. 碳交易网新闻迁移: "CCER"; "碳市场"; "碳汇"; "政策法规"; [整个新闻迁移--原数据一致]
--

CCER复出:中国碳市场的2022悬念

2022-6-13 09:05 来源: 中外对话 |作者: 徐楠


碳信用 市场将如何重启,已经成为当下中国 碳市场最受瞩目的 问题

被简称为“ ccer”的中国核证自愿 减排量,是中国版的碳信用(carbon credit)。作为碳市场在 碳排放配额之外的另一个交易标的,CCER对碳市场和碳价格的影响毋庸置疑。自去年7月16日全国碳市场开市以来, 排放权的交易已经完成了首个履约周期。而市场各方对CCER的重启正怀揣强烈期待。等待“另一只靴子”落地的心情,已经在市场中弥漫了将近11个月。

1 2 3 4 5 / 5 页 下一页

oooooooooooo