From 2357af056dc799e6cda0edcb46181dabaa2a6556 Mon Sep 17 00:00:00 2001 From: hoteas Date: Mon, 31 Oct 2022 12:01:32 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E6=96=B0=E7=B4=A2=E5=BC=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/adminDB.json | 770 +++++++++++++++++++++---------------------- tpt/temp/home15.xlsx | Bin 49313 -> 0 bytes 2 files changed, 385 insertions(+), 385 deletions(-) delete mode 100644 tpt/temp/home15.xlsx diff --git a/config/adminDB.json b/config/adminDB.json index 8fab2dd..b987e06 100644 --- a/config/adminDB.json +++ b/config/adminDB.json @@ -80,20 +80,8 @@ "show" ], "icon": "Setting", - "label": "企业管理", + "label": "企业调整", "menus": [ - { - "auth": [ - "show", - "add", - "delete", - "edit", - "info", - "download" - ], - "label": "企业管理", - "table": "company" - }, { "auth": [ "show", @@ -106,6 +94,18 @@ "label": "企业调整", "table": "company_tune" }, + { + "auth": [ + "show", + "add", + "delete", + "edit", + "info", + "download" + ], + "label": "企业管理", + "table": "company" + }, { "auth": [ "show", @@ -126,20 +126,8 @@ "show" ], "icon": "Setting", - "label": "产业分析", + "label": "产业分类", "menus": [ - { - "auth": [ - "show", - "add", - "delete", - "edit", - "info", - "download" - ], - "label": "产业分析", - "table": "industry_analyse" - }, { "auth": [ "show", @@ -151,10 +139,90 @@ ], "label": "产业分类", "table": "industry" + }, + { + "auth": [ + "show", + "add", + "delete", + "edit", + "info", + "download" + ], + "label": "产业分析", + "table": "industry_analyse" } ], "name": "sys:industry" }, + { + "auth": [ + "show" + ], + "icon": "Setting", + "label": "部门管理", + "menus": [ + { + "auth": [ + "show", + "add", + "delete", + "edit", + "info", + "download" + ], + "label": "部门管理", + "table": "org" + }, + { + "auth": [ + "show", + "add", + "delete", + "edit", + "info", + "download" + ], + "label": "行业评价", + "table": "org_analyse" + } + ], + "name": "sys:org" + }, + { + "auth": [ + "show" + ], + "icon": "Setting", + "label": "调查结果", + "menus": [ + { + "auth": [ + "show", + "add", + "delete", + "edit", + "info", + "download" + ], + "label": "调查结果", + "table": "question_company" + }, + { + "auth": [ + "show", + "add", + "delete", + "edit", + "info", + "download" + ], + "label": "调查管理", + "table": "question" + } + ], + "name": "sys:question" + }, { "auth": [ "show" @@ -162,14 +230,6 @@ "icon": "Setting", "label": "系统管理", "menus": [ - { - "auth": [ - "show", - "download" - ], - "label": "日志管理", - "table": "logs" - }, { "auth": [ "show", @@ -179,20 +239,8 @@ "info", "download" ], - "label": "微信信息", - "table": "wechat" - }, - { - "auth": [ - "show", - "add", - "delete", - "edit", - "info", - "download" - ], - "label": "人员管理", - "table": "admin" + "label": "企业用户", + "table": "user" }, { "auth": [ @@ -215,8 +263,8 @@ "info", "download" ], - "label": "角色管理", - "table": "role" + "label": "微信信息", + "table": "wechat" }, { "auth": [ @@ -239,80 +287,32 @@ "info", "download" ], - "label": "企业用户", - "table": "user" + "label": "角色管理", + "table": "role" + }, + { + "auth": [ + "show", + "add", + "delete", + "edit", + "info", + "download" + ], + "label": "人员管理", + "table": "admin" + }, + { + "auth": [ + "show", + "download" + ], + "label": "日志管理", + "table": "logs" } ], "name": "sys" }, - { - "auth": [ - "show" - ], - "icon": "Setting", - "label": "行业分类", - "menus": [ - { - "auth": [ - "show", - "add", - "delete", - "edit", - "info", - "download" - ], - "label": "行业分类", - "table": "category" - }, - { - "auth": [ - "show", - "add", - "delete", - "edit", - "info", - "download" - ], - "label": "行业分析", - "table": "category_analyse" - } - ], - "name": "sys:category" - }, - { - "auth": [ - "show" - ], - "icon": "Setting", - "label": "调查管理", - "menus": [ - { - "auth": [ - "show", - "add", - "delete", - "edit", - "info", - "download" - ], - "label": "调查管理", - "table": "question" - }, - { - "auth": [ - "show", - "add", - "delete", - "edit", - "info", - "download" - ], - "label": "调查结果", - "table": "question_company" - } - ], - "name": "sys:question" - }, { "auth": [ "show" @@ -352,7 +352,7 @@ "show" ], "icon": "Setting", - "label": "部门管理", + "label": "行业分类", "menus": [ { "auth": [ @@ -363,8 +363,8 @@ "info", "download" ], - "label": "部门管理", - "table": "org" + "label": "行业分类", + "table": "category" }, { "auth": [ @@ -375,11 +375,11 @@ "info", "download" ], - "label": "行业评价", - "table": "org_analyse" + "label": "行业分析", + "table": "category_analyse" } ], - "name": "sys:org" + "name": "sys:category" } ], "name": "admin", @@ -480,20 +480,20 @@ "value": null }, { - "name": "职位", - "value": "title" + "name": "ID", + "value": "id" }, { "name": "手机号", "value": "phone" }, - { - "name": "ID", - "value": "id" - }, { "name": "名称", "value": "name" + }, + { + "name": "职位", + "value": "title" } ], "type": "search", @@ -804,16 +804,16 @@ "value": null }, { - "name": "行业代码", - "value": "code" + "name": "名称", + "value": "name" }, { "name": "ID", "value": "id" }, { - "name": "名称", - "value": "name" + "name": "行业代码", + "value": "code" } ], "type": "search", @@ -980,6 +980,10 @@ "name": "无", "value": null }, + { + "name": "名称", + "value": "name" + }, { "name": "ID", "value": "id" @@ -987,10 +991,6 @@ { "name": "分析结果", "value": "data" - }, - { - "name": "名称", - "value": "name" } ], "type": "search", @@ -1051,16 +1051,16 @@ "value": null }, { - "label": "行业", - "link": "category", - "name": "category_id", + "label": "城市", + "link": "city", + "name": "city_id", "type": "tree", "value": "name" }, { - "label": "城市", - "link": "city", - "name": "city_id", + "label": "行业", + "link": "category", + "name": "category_id", "type": "tree", "value": "name" }, @@ -1502,68 +1502,68 @@ "value": null }, { - "name": "主要污染物排放当量", - "value": "zywrwpfdl" - }, - { - "name": "综合能耗", - "value": "zhnh" - }, - { - "name": "企业画像", - "value": "analyse" + "name": "统一社会信用代码", + "value": "sn" }, { "name": "企业地址", "value": "address" }, { - "name": "利润总额", - "value": "lrze" - }, - { - "name": "上传数据", - "value": "upload_data" - }, - { - "name": "营业收入", - "value": "yysr" - }, - { - "name": "职工人数", - "value": "zgrs" - }, - { - "name": "占地面积", - "value": "zdmj" + "name": "id", + "value": "id" }, { "name": "研发经费", "value": "yfjf" }, { - "name": "id", - "value": "id" + "name": "职工人数", + "value": "zgrs" }, { - "name": "企业名称", - "value": "name" + "name": "利润总额", + "value": "lrze" }, { "name": "应缴税金", "value": "yjsj" }, { - "name": "采集数据", - "value": "collect_data" + "name": "占地面积", + "value": "zdmj" }, { - "name": "统一社会信用代码", - "value": "sn" + "name": "综合能耗", + "value": "zhnh" + }, + { + "name": "主要污染物排放当量", + "value": "zywrwpfdl" }, { "name": "属地名称", "value": "unit" + }, + { + "name": "营业收入", + "value": "yysr" + }, + { + "name": "企业画像", + "value": "analyse" + }, + { + "name": "上传数据", + "value": "upload_data" + }, + { + "name": "采集数据", + "value": "collect_data" + }, + { + "name": "企业名称", + "value": "name" } ], "type": "search", @@ -1600,17 +1600,28 @@ "value": null }, { - "label": "企业规模", - "name": "gs", + "add": false, + "edit": false, + "label": "企业评级", + "list": false, + "name": "level", "options": [ { - "name": "规下", + "name": "A", "value": "0" }, { - "name": "规上", + "name": "B", "value": "1" }, + { + "name": "C", + "value": "2" + }, + { + "name": "D", + "value": "3" + }, { "name": "全部", "value": null @@ -1669,28 +1680,17 @@ "value": null }, { - "add": false, - "edit": false, - "label": "企业评级", - "list": false, - "name": "level", + "label": "企业规模", + "name": "gs", "options": [ { - "name": "A", + "name": "规下", "value": "0" }, { - "name": "B", + "name": "规上", "value": "1" }, - { - "name": "C", - "value": "2" - }, - { - "name": "D", - "value": "3" - }, { "name": "全部", "value": null @@ -1700,13 +1700,6 @@ "type": "select", "value": null }, - { - "label": "归属组织", - "link": "org", - "name": "org_id", - "type": "tree", - "value": "name" - }, { "label": "行业类型", "link": "category", @@ -1720,6 +1713,13 @@ "name": "city_id", "type": "tree", "value": "name" + }, + { + "label": "归属组织", + "link": "org", + "name": "org_id", + "type": "tree", + "value": "name" } ], "table": "company" @@ -1976,68 +1976,68 @@ "value": null }, { - "name": "id", - "value": "id" - }, - { - "name": "企业地址", - "value": "address" - }, - { - "name": "属地名称", - "value": "unit" - }, - { - "name": "利润总额", - "value": "lrze" - }, - { - "name": "占地面积", - "value": "zdmj" - }, - { - "name": "企业名称", - "value": "name" - }, - { - "name": "职工人数", - "value": "zgrs" - }, - { - "name": "上传数据", - "value": "upload_data" - }, - { - "name": "企业画像", - "value": "analyse" - }, - { - "name": "综合能耗", - "value": "zhnh" - }, - { - "name": "应缴税金", - "value": "yjsj" - }, - { - "name": "研发经费", - "value": "yfjf" - }, - { - "name": "采集数据", - "value": "collect_data" + "name": "营业收入", + "value": "yysr" }, { "name": "统一社会信用代码", "value": "sn" }, { - "name": "营业收入", - "value": "yysr" + "name": "采集数据", + "value": "collect_data" + }, + { + "name": "利润总额", + "value": "lrze" + }, + { + "name": "应缴税金", + "value": "yjsj" + }, + { + "name": "企业名称", + "value": "name" + }, + { + "name": "研发经费", + "value": "yfjf" + }, + { + "name": "职工人数", + "value": "zgrs" + }, + { + "name": "id", + "value": "id" }, { "name": "主要污染物排放当量", "value": "zywrwpfdl" + }, + { + "name": "企业画像", + "value": "analyse" + }, + { + "name": "占地面积", + "value": "zdmj" + }, + { + "name": "属地名称", + "value": "unit" + }, + { + "name": "综合能耗", + "value": "zhnh" + }, + { + "name": "上传数据", + "value": "upload_data" + }, + { + "name": "企业地址", + "value": "address" } ], "type": "search", @@ -2151,9 +2151,9 @@ "value": null }, { - "label": "城市", - "link": "city", - "name": "city_id", + "label": "归属组织", + "link": "org", + "name": "org_id", "type": "tree", "value": "name" }, @@ -2165,9 +2165,9 @@ "value": "name" }, { - "label": "归属组织", - "link": "org", - "name": "org_id", + "label": "城市", + "link": "city", + "name": "city_id", "type": "tree", "value": "name" } @@ -2291,13 +2291,13 @@ "name": "调整理由", "value": "content" }, - { - "name": "名称", - "value": "name" - }, { "name": "ID", "value": "id" + }, + { + "name": "名称", + "value": "name" } ], "type": "search", @@ -2609,10 +2609,6 @@ "name": "无", "value": null }, - { - "name": "名称", - "value": "name" - }, { "name": "分析结果", "value": "data" @@ -2620,6 +2616,10 @@ { "name": "ID", "value": "id" + }, + { + "name": "名称", + "value": "name" } ], "type": "search", @@ -2680,16 +2680,16 @@ "value": null }, { - "label": "城市", - "link": "city", - "name": "city_id", + "label": "组织", + "link": "org", + "name": "org_id", "type": "tree", "value": "name" }, { - "label": "组织", - "link": "org", - "name": "org_id", + "label": "城市", + "link": "city", + "name": "city_id", "type": "tree", "value": "name" } @@ -2997,16 +2997,16 @@ "value": null }, { - "name": "联系方式", - "value": "contact" + "name": "ID", + "value": "id" }, { "name": "组织名称", "value": "name" }, { - "name": "ID", - "value": "id" + "name": "联系方式", + "value": "contact" } ], "type": "search", @@ -3567,6 +3567,10 @@ "name": "无", "value": null }, + { + "name": "名称", + "value": "name" + }, { "name": "填报内容", "value": "question_data" @@ -3574,10 +3578,6 @@ { "name": "ID", "value": "id" - }, - { - "name": "名称", - "value": "name" } ], "type": "search", @@ -3977,29 +3977,29 @@ "name": "无", "value": null }, - { - "name": "指标标志", - "value": "sn" - }, - { - "name": "单位", - "value": "unit" - }, { "name": "ID", "value": "id" }, { - "name": "指标描述", - "value": "description" + "name": "指标标志", + "value": "sn" }, { "name": "指标名", "value": "name" }, + { + "name": "指标描述", + "value": "description" + }, { "name": "运行命令", "value": "cmd" + }, + { + "name": "单位", + "value": "unit" } ], "type": "search", @@ -4035,6 +4035,30 @@ "type": "search", "value": null }, + { + "label": "状态", + "name": "state", + "options": [ + { + "name": "已启用", + "value": "0" + }, + { + "name": "未启用", + "value": "1" + }, + { + "name": "异常", + "value": "2" + }, + { + "name": "全部", + "value": null + } + ], + "type": "select", + "value": null + }, { "label": "类型", "name": "type", @@ -4069,28 +4093,11 @@ "value": null }, { - "label": "状态", - "name": "state", - "options": [ - { - "name": "已启用", - "value": "0" - }, - { - "name": "未启用", - "value": "1" - }, - { - "name": "异常", - "value": "2" - }, - { - "name": "全部", - "value": null - } - ], - "type": "select", - "value": null + "label": "指标分类", + "link": "tag_ctg", + "name": "tag_ctg_id", + "type": "tree", + "value": "name" }, { "label": "组织名称", @@ -4098,13 +4105,6 @@ "name": "org_id", "type": "tree", "value": "name" - }, - { - "label": "指标分类", - "link": "tag_ctg", - "name": "tag_ctg_id", - "type": "tree", - "value": "name" } ], "table": "tag" @@ -4287,16 +4287,16 @@ "value": null }, { - "label": "上级分类", - "link": "tag_ctg", - "name": "parent_id", + "label": "组织", + "link": "org", + "name": "org_id", "type": "tree", "value": "name" }, { - "label": "组织", - "link": "org", - "name": "org_id", + "label": "上级分类", + "link": "tag_ctg", + "name": "parent_id", "type": "tree", "value": "name" } @@ -4458,29 +4458,29 @@ "name": "无", "value": null }, - { - "name": "邮箱", - "value": "email" - }, { "name": "身份证号码", "value": "idcard" }, { - "name": "用户姓名", - "value": "name" - }, - { - "name": "ID", - "value": "id" + "name": "昵称", + "value": "nickname" }, { "name": "手机号码", "value": "phone" }, { - "name": "昵称", - "value": "nickname" + "name": "ID", + "value": "id" + }, + { + "name": "邮箱", + "value": "email" + }, + { + "name": "用户姓名", + "value": "name" } ], "type": "search", @@ -4516,30 +4516,6 @@ "type": "search", "value": null }, - { - "label": "认证状态", - "name": "status", - "options": [ - { - "name": "未认证", - "value": "0" - }, - { - "name": "已认证", - "value": "1" - }, - { - "name": "异常", - "value": "2" - }, - { - "name": "全部", - "value": null - } - ], - "type": "select", - "value": null - }, { "label": "状态", "name": "state", @@ -4564,6 +4540,30 @@ "type": "select", "value": null }, + { + "label": "认证状态", + "name": "status", + "options": [ + { + "name": "未认证", + "value": "0" + }, + { + "name": "已认证", + "value": "1" + }, + { + "name": "异常", + "value": "2" + }, + { + "name": "全部", + "value": null + } + ], + "type": "select", + "value": null + }, { "label": "组织", "link": "org", @@ -4705,32 +4705,32 @@ "value": null }, { - "name": "openid", - "value": "openid" - }, - { - "name": "微信组id", - "value": "unionid" - }, - { - "name": "ID", - "value": "id" - }, - { - "name": "微信appid", - "value": "appid" + "name": "access_token", + "value": "acttoken" }, { "name": "昵称", "value": "nickname" }, { - "name": "access_token", - "value": "acttoken" + "name": "openid", + "value": "openid" + }, + { + "name": "微信appid", + "value": "appid" }, { "name": "refresh_token", "value": "retoken" + }, + { + "name": "ID", + "value": "id" + }, + { + "name": "微信组id", + "value": "unionid" } ], "type": "search", diff --git a/tpt/temp/home15.xlsx b/tpt/temp/home15.xlsx deleted file mode 100644 index dfd9a387b8351e034c50d092dff7d00e1593bf2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49313 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