diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..b6b1ecf --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,10 @@ +# 默认忽略的文件 +/shelf/ +/workspace.xml +# 已忽略包含查询文件的默认文件夹 +/queries/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml +# 基于编辑器的 HTTP 客户端请求 +/httpRequests/ diff --git a/.idea/ciyon.iml b/.idea/ciyon.iml new file mode 100644 index 0000000..d6ebd48 --- /dev/null +++ b/.idea/ciyon.iml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..a20905f --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..cd46de1 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/README.md b/README.md index 9783d70..045524d 100644 --- a/README.md +++ b/README.md @@ -108,38 +108,62 @@ # 在线演示 -https://ciyon.ciy.cn/ - -https://ciyon.ciy.cn/admin/ +https://ciyon.ciy.cn/ +https://ciyon.ciy.cn/admin/ # Windows开发环境部署 -安装环境: Nginx、PHP8、MariaDB10、Golang -开发必备: Git、VSCode(Cursor、Claude Code等替代)、HBuilder、微信开发者工具 -开发推荐: Navicat 17+、WinSCP5+、Chrome、Apifox、S3 Browser、Node.js -工具推荐: Notepad3、draw.io、XMind、Everything +[详见教程](https://ciyon.ciy.cn/docs/#100) -nginx关键配置(PHP): -server { - listen 443 ssl http2; - server_name ciyon.local.ciy.cn; - root D:/Dreams/ciy/ciyon/web; - include ssl_params; - include ciyon5_params; -} - -nginx关键配置(Golang): -server { - listen 443 ssl http2; - server_name ciyongo.local.ciy.cn; - root D:/Dreams/ciy/ciyon/web; - include ssl_params; - set $ipport http://127.0.0.1:4003; - include ciyon5go_params; -} - -*.local.ciy.cn SSL证书下载 https://ciyon.ciy.cn/ud/install/ssl_local.zip -webserver打包下载 https://ciyon.ciy.cn/ud/install/webserver.zip -mariadb下载 https://ciyon.ciy.cn/ud/install/mariadb-10.5.10-winx64.msi +部署软件: Nginx、PHP、MariaDB、Golang +建议安装: Git、python3、node.js +开发IDE: VSCode(Cursor/Claude Code/Antigravity)、UniAPP、微信开发者工具 +开发工具: Navicat、WinSCP5、Google Chrome、S3 Browser、Apifox +效率工具: XMind、WPS Office、Everything、ToDesk +网络工具: SocketTool、MQTT-Explorer # Linux生产环境部署 +[详见教程](https://ciyon.ciy.cn/docs/#102) +操作系统: Debian +运维工具: Navicat、WinSCP5+、S3 Browser + +# 重要更新记录 + +## 2026.02.02 +- 升级: 路由重构,支持软路由,需结合Nginx配置 + +## 2025.12.01 +- 里程碑: 众产事业平台上线 + +## 2025.09.06 +- 文档: 编写移动端 Demo代码 + +## 2025.08.25 +- 文档: docs文档整理 + +## 2025.06.12 +- 文档: Ciyon文档上线,文档整理 + +## 2025.05.16 +- 新增: Ciyon官网上线、Git内部公开发布 + +## 2025.04.06 +- 文档: 编写PC Demo代码 + +## 2025.02.20 +- 升级: 移动端Vue3框架所有组件完成去依赖 + +## 2024.12.26 +- 新增: AI辅助决策。支持多轮AI任务 + +## 2024.10.05 +- 新增: Web3D地编器及ciyearth.js组件库 + +## 2024.08.30 +- 新增: Golang语言开发模式 + +## 2024.05.21 +- 升级: 移动端Vue3/Uniapp兼容框架(原Vue2框架废弃) + +## 2024.03.12 +- 里程碑: 基于CIYPHP重写开发SaaS框架 diff --git a/c5_ciyon.sql b/c5_ciyon.sql index 4582f4f..3067f53 100644 --- a/c5_ciyon.sql +++ b/c5_ciyon.sql @@ -773,7 +773,7 @@ CREATE TABLE `demo_normal` ( `setdate` bigint(20) NOT NULL COMMENT '设置日期,DATE,Y-m-d', `settimes` bigint(20) NOT NULL COMMENT '设置时间,DATE', `dayclock` int(11) NOT NULL COMMENT '|营业时间|,TIME,H:i:s', - `downurl` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '|文档|,IMG', + `downurl` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '|文档|,IMG,t', `avar` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '头像,IMG1', `isuse` int(11) NOT NULL COMMENT '|是否使用|,BOOL', `isopen` int(11) NOT NULL COMMENT '|是否开启|,BOOL,开启.关闭', @@ -833,37 +833,91 @@ CREATE TABLE `doc_help` ( INSERT INTO `doc_help` VALUES (1, 0, '首页', 10, 1, 1751753699); INSERT INTO `doc_help` VALUES (10, 0, '快速了解', 10, 1, 1757412998); +-- ---------------------------- +-- Table structure for www_content +-- ---------------------------- +DROP TABLE IF EXISTS `www_content`; +CREATE TABLE `www_content` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `cateid` int(11) NOT NULL COMMENT '所属栏目,DB,www_list_cate', + `name` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '内容主题', + `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',浓缩内容,BR', + `qutime` int(11) NOT NULL COMMENT '引用次数|', + `addtimes` bigint(20) NOT NULL COMMENT '添加时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 385 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '浓缩知识' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of www_content +-- ---------------------------- + +-- ---------------------------- +-- Table structure for www_customer +-- ---------------------------- +DROP TABLE IF EXISTS `www_customer`; +CREATE TABLE `www_customer` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `fromurl` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '来源页面', + `mobile` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '手机号', + `demandinfo` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '需求信息,BR', + `addtimes` bigint(20) NOT NULL COMMENT '提交时间,DATE', + `contacttimes` bigint(20) NOT NULL COMMENT '接待时间,DATE', + `memo` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '接待备注,BR', + `contactadmin` int(11) NOT NULL COMMENT '接待人,CATA,adminuser', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 385 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户线索' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of www_customer +-- ---------------------------- + +-- ---------------------------- +-- Table structure for www_keyword +-- ---------------------------- +DROP TABLE IF EXISTS `www_keyword`; +CREATE TABLE `www_keyword` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `cateid` int(11) NOT NULL COMMENT '所属栏目,DB,www_list_cate', + `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '关键词', + `usetime` int(11) NOT NULL COMMENT '使用次数|', + `addtimes` bigint(20) NOT NULL COMMENT '添加时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 385 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '关键词库' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of www_keyword +-- ---------------------------- + -- ---------------------------- -- Table structure for www_list_art -- ---------------------------- DROP TABLE IF EXISTS `www_list_art`; CREATE TABLE `www_list_art` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '|ID|', - `cateid` int(11) NOT NULL COMMENT '所属栏目,ID,www_list_cate', - `bshow` int(11) NOT NULL COMMENT '|显示|,BOOL', + `id` int(11) NOT NULL COMMENT '|ID|', + `cateid` int(11) NOT NULL COMMENT '所属栏目,DB,www_list_cate', `clickcnt` int(11) NOT NULL COMMENT '点击量|', `icon` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '缩略图,IMG', `name` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主标题', `seotitle` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'SEO标题', - `keys` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '关键词', + `keyw` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '关键词', + `author` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '作者', `descs` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',摘要,BR', `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',内容,MD', `csort` int(11) NOT NULL COMMENT '|排序|', - `addtimes` bigint(20) NOT NULL COMMENT '添加时间,DATE', `uptimes` bigint(20) NOT NULL COMMENT '更新时间,DATE', - `vadmin` int(11) NOT NULL COMMENT '创建人,CATA,adminuser', + `vadmin` int(11) NOT NULL COMMENT '操作人,CATA,adminuser', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 3043 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '网站列表通用库' ROW_FORMAT = Dynamic; +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '已发文章' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of www_list_art -- ---------------------------- -INSERT INTO `www_list_art` VALUES (434, 2, 1, 1001, '', '三星级农贸市场收费软件', '', '三星级农贸市场,三星级农贸市场收费软件,农贸市场', '很多人都知道,智慧农贸批发当下势头舒展,而软件作为农贸批发市场一般经营必不或缺的少部分,有着举足轻重的现象。市场方能通过网络上买卖称重数据,与网络上支出信息数据两', '

\n很多人都知道,智慧农贸批发当下势头舒展,而软件作为农贸批发市场一般经营必不或缺的少部分,有着举足轻重的现象。市场方能通过网络上买卖称重数据,与网络上支出信息数据两者比较,构成解析,为市场上运作决策做应当统计及保证;为经营户提供了多样化、多平台、多渠道的计量手段,有效果减少了客户换零钱、找零钱、跑机械等困扰。同如今消费群众提供了1个安心、安全、快捷的买东西场所。\n

\n

\n智慧农贸改造高星市场上精品化。在电脑部件、管理服务等角度提档更新,用心制作一批拥有示范引导效用的四星级及上面所说设计图市场。业态持续发展多方位。改进农贸市场谋划配置、琢磨以邻里重点方式为主新建或改建水产批发市场。进展网络上配送服务,采用互联网上下单、市场上发货、第三方配送的经营方式。\n

\n

\n智能化果蔬批发选择媒体发布系统的好的地方:1、起到的作用资讯公示的结果,方便客户晓得市场内包含商户、菜价、优惠这个项目、检查内容等数据。 2、内容统一整理至云端,操作市场上运营方登入平台后台查询网上经营现状,既有利于农批市场对外招商引导流量,对内传达提高行业里服务质量,争创星级水产批发市场。\n

\n

\n智能水产批发转型提升星级化。对乡村无星级网上及城区一星级及下面的农贸批发市场实行分批星级化改造,大幅提升三星级及以上水产批发市场在全市农批市场中的占比。对存在安全影响、规模小、功能差,不符合网上名称登记说明的市场,照章实施退出制度。\n

\n

\n
\n

', 1, 0, 0, 0); -INSERT INTO `www_list_art` VALUES (435, 2, 1, 1190, '', '智能养殖解决方案', '', '智能养殖解决方案,智能养殖,', '随着计算机互联网通信能力、二维码读取、无绳射频识别能力(RFID)、远红外识别器、全球明确软件等等资讯传输设备的发展,物联网技巧从不可触摸通向现世,融合人们消费,宽泛使', '

\n

\n  随着计算机互联网通信能力、二维码读取、无绳射频识别能力(RFID)、远红外识别器、全球明确软件等等资讯传输设备的发展,物联网技巧从不可触摸通向现世,融合人们消费,宽泛使用在各产业,畜牧业也走进IoT聚焦时代。在促成农牧畜牧规模化、集成化、公开化、智能化、行业化、市场化、智能的进程中,不光一定要放牧康复技艺与工业化放牧的系统情况,也应该需要批量计算机信息使用软件研发。\n

\n

\n  于IoT技艺的引导下,普通的“后院养殖”刚好逐渐消亡。随便专一的专业养殖场,或者传统养殖个体经营户,都会先便捷便利的坚持智能化的养殖操作执行。物联网技艺甚或最好于一样的养殖范围中,制作着不同的的放牧管理模式,到最后提升牧场的产能与价值,成为一个超级给力的“饲养高手”。\n

\n

\n  奇博科学智能农牧管理系统在统计各类放牧全程的最宝贵经历的基础上做到网络与畜禽身份各类甄别电子耳标技艺相结合,遵守政府农业发展“整合资源、系统集成”的指导方针,重点是依据农牧业放牧标准化、人性化和质量安全体系建设说明,因此实现农牧业的品类、繁殖发育、饲料、豢养、检疫、组件、生长发育环境等创造生产、交易流程。凭据畜牧商品的生长的时候,个性化的付出饲料,达到细致饲养,降低成本。达到节省时间、增产增收的目标。\n

', 1, 0, 0, 0); -INSERT INTO `www_list_art` VALUES (436, 2, 1, 891, '', '纳服绩效系统软件', '', '纳服绩效系统软件,纳服绩效,', '18大以来,税务总局深层次履行施行政府涉及“严谨KPI维护”的品质,依靠国家对于“推进政府绩效总管”的部署,从前几年用税务KPI维护,从之前的版本到当下的新版本,连续订正、', '

\n  18大以来,税务总局深层次履行施行政府涉及“严谨KPI维护”的品质,依靠国家对于“推进政府绩效总管”的部署,从前几年用税务KPI维护,从之前的版本到当下的新版本,连续订正、不畏荆棘成正途,促使标准规范越来越改善、考评实行更加严实、操作体制越发确定、综合作用更明显。航天金税三期上线走进了其中之一新的信息化时代。\n

\n

\n  办税大厅是税务部门的服务,税务服务人员的显示则会代表了税务部门的名誉。办税员要养成优良的做事嗜好,每天上班前周全安排,每一笔业务认真查对,天天完工后认真清点,快速统计剖析,增加对细节的知名度,改错操作执行过失,为之后的作事积聚阅历。需要有稍强的生意技巧能力。纳税服务众多是杂事,小事,但做的有效果这些个琐细的、详细的、乏味的事件要较强的单子技巧能力,可以在第一个时候觉得详细上要调整的地方并且给出正确的的领会。\n

\n

\n  增强结论按照,对税务单位负责人进行订单调整、提拔、升级的时候,应以考核结论为关键依据,可缩小人为缘由与不确定根源。税务单位平时考察结论与季度奖励领取相关。级别区别,依照KPI数据来源设定KPI等级规则,就如这样就可以对考核效果坚持分等,例如优、良、差等 。这么多的税收机关一直有自己对等级划分的规范,在目标绩效管控模块中就可以活跃定义。上海奇博科技航天金税三期办税服务服务大厅绩效考察维护工具是有这考察结果采用的功能\n

', 1, 0, 0, 0); -INSERT INTO `www_list_art` VALUES (437, 2, 1, 1539, '', '税务绩效管理方案', '', '税务绩效管理方案,税务绩效管理,', '曾经政府举行专题会议,指引要快点建设按照增强增值税管理替重要目标的“金税工程”。大会赞同用人民银行清理中心网络建设交叉审视工具,同期标出防伪税控平台需先试点,后采', '

\n  曾经政府举行专题会议,指引要快点建设按照增强增值税管理替重要目标的“金税工程”。大会赞同用人民银行清理中心网络建设交叉审视工具,同期标出防伪税控平台需先试点,后采取。为团体实行此项工程项目,国家建立了国家税控工具搭建协调总管小组,下属“金税项目”做事部门,详细负责机构、调和平台建设办事。为航天金税三期上线指明了角度\n

\n

\n  华夏税务项目部门仰仗厉害的内容软件,达到对考核数据的自动收集、的时候掌控和业绩评价,使我国国家税收总局必定追查绩效指标的进行进度,保证各个部门和各个干部都了解自身办事的短板和追赶的目标,彰显了绩效管理持续校正的根本要义。强化能力支撑,没有停止的提升绩效管理工作质效。强化组织保障,业绩维护博取税务骨干广博帮助。机构保障是税务公司部门KPI维护不可或缺的组成部分。用在中国我国税收总局和各个省份税收部门设置KPI管理需求岗位,重复的提高业绩管控的专业化水准。\n

\n

\n  加强结论凭据,对税务机关负责人实行订单调整、选拔、晋级的时间,应该用考核结果替重要依据,可减少人为因素与不确切根源。税务机关平常考察结论与按季度分成发送挂钩。级数划分,遵照绩效数据来源要求绩效级别规则,如此便可以了对考察得分坚持分等,比如优、良、差等 。这些税务机关一直有自身对级数划分的准则,在目的业绩管理设备终端中绝对可以灵活设置。上海奇博科技航天金税三期税收服务服务大厅业绩考核维护工具便是具有这考核结果采取的功能\n

', 1, 0, 0, 0); -INSERT INTO `www_list_art` VALUES (438, 2, 1, 2039, '', '畜牧业智能养殖计步器', '', '畜牧业智能养殖计步器,畜牧业智能养殖,', '近年来,在中央对畜禽标准化规模畜牧等协助体制的展开下,我国畜牧业刚好身在由一般养殖向当今畜牧变革的重要年代。智能化放牧总管,就可以实现畜牧智能化,设计不同的的养殖', '

\n

\n  近年来,在中央对畜禽标准化规模畜牧等协助体制的展开下,我国畜牧业刚好身在由一般养殖向当今畜牧变革的重要年代。智能化放牧总管,就可以实现畜牧智能化,设计不同的的养殖管理方式,提高养殖场的产量和价值,让养殖户快速已经是一个超级过得去的“养殖权威”。\n

\n

\n  农牧业是全体农牧业生产中规模化水准最厉害,能力、设备与成本消耗相比而言聚集的范围之一。在畜牧养殖领域管控生活中,智能放牧总管方案的应用就能实现畜牧场地信息化、智慧远程管理,充分发挥物联网技术在部件养殖生产中的结果,能确保养殖场地内环境适宜放牧畜禽生长发育,实现精细化的维护,为养殖牛羊的深了、好的、高效、自然、安全创造条件,帮客户提高效率、降低成本、提高获取。普遍的放牧方式相较于农民来说不只是有浪费时间,还不要保证羊群的舒服状况是活动情况,智能放牧绝对可以去掉这个难题。\n

\n

\n  奇博科技智能农牧管理系统其重点技术受到几个方面:一则是智能化穿设备的集成度;再者是对数据处理的AI算法。好的智能化家畜管理系统是要在一些这个运动牲口的此刻达成最准确的彩票预测。让AI跟畜牧养殖学更好用的连结,应该更新十分的的信息数据相关性,进而更进执行,进步准确率。集成智能化无绳射频传感RFID、无线通讯、智能控制系统和下载监控系统等专业技艺,对放牧空气、生长发育状态等实行全方面监控管控,实行认真归纳。\n

', 1, 0, 0, 0); -INSERT INTO `www_list_art` VALUES (439, 2, 1, 1229, '', '大型蔬菜批发市场管理系统', '', '大型蔬菜批发市场,大型蔬菜批发市场管理系统', '城市化进展提升极速,各类大楼拔地而起,科技发展更是蒸蒸日上。而水产批发市场却好像被忽视般,与“高大上”的城区不相符合,必定是落后,甚至于脏乱的。自然,现在各监控部', '

\n城市化进展提升极速,各类大楼拔地而起,科技发展更是蒸蒸日上。而水产批发市场却好像被忽视般,与“高大上”的城区不相符合,必定是落后,甚至于脏乱的。自然,现在各监控部门已经注意到这一点,在不同省份农贸市场监控部门参观了改造革新的设计图智能蔬菜批发市场后,也都就意味着智能化水产批发以后已往N多年的转型趋向和焦点新闻。\n

\n

\n智能化蔬菜批发应该需要用到食品安全追溯工具,普遍模块寻常包容:使用安心水产批发市场食品安全追溯系统,就能够溯源农批市场的客户信息、供求资讯、供应内容、菜品资讯以及检验资讯,让农贸市场感受保证更放心、更安心,让我国看管更快捷方便。顾客最好盘查到买菜品从批发、流通、再到网上的供应商源头信息或者供给日期等内容,源头溯源盘查。\n

\n

\n智慧水产批发选择媒体发布工具的好的地方:1、获得的效果信息公示的影响,操作购买者了解市场内涵概企业、菜价、优惠活动、检验信息等信息数据。 2、讯息统一聚集至云端,便利网上运营方登入系统后台看一下市场运作状况,既有利于农贸市场对外招商流量导入,对内推销提升网上服务质量,争创星级农贸市场。\n

\n

\n智能水产批发改革看管技术智慧化。加速推进水产批发市场智慧化改造,运用智能配件设备,展开蔬菜批发市场智能化化维护,因此实现智能付账、购买溯源、计量总管、报价监测等智能化总管和技术模式,为消费者提供便利化智能化化服务。 四周整顿有序化。农贸批发市场界线500米内,原则上不可以成立“临时疏导点”。水产批发市场地域200米内,不提倡设置与市场内运作水产、肉食类、蔬菜、豆制品、熟食等同种用品的运作部门。\n

\n

\n
\n

', 1, 0, 0, 0); +INSERT INTO `www_list_art` VALUES (434, 2, 1001, '', '三星级农贸市场收费软件', '', '三星级农贸市场,三星级农贸市场收费软件,农贸市场', '', '很多人都知道,智慧农贸批发当下势头舒展,而软件作为农贸批发市场一般经营必不或缺的少部分,有着举足轻重的现象。市场方能通过网络上买卖称重数据,与网络上支出信息数据两', '

\n很多人都知道,智慧农贸批发当下势头舒展,而软件作为农贸批发市场一般经营必不或缺的少部分,有着举足轻重的现象。市场方能通过网络上买卖称重数据,与网络上支出信息数据两者比较,构成解析,为市场上运作决策做应当统计及保证;为经营户提供了多样化、多平台、多渠道的计量手段,有效果减少了客户换零钱、找零钱、跑机械等困扰。同如今消费群众提供了1个安心、安全、快捷的买东西场所。\n

\n

\n智慧农贸改造高星市场上精品化。在电脑部件、管理服务等角度提档更新,用心制作一批拥有示范引导效用的四星级及上面所说设计图市场。业态持续发展多方位。改进农贸市场谋划配置、琢磨以邻里重点方式为主新建或改建水产批发市场。进展网络上配送服务,采用互联网上下单、市场上发货、第三方配送的经营方式。\n

\n

\n智能化果蔬批发选择媒体发布系统的好的地方:1、起到的作用资讯公示的结果,方便客户晓得市场内包含商户、菜价、优惠这个项目、检查内容等数据。 2、内容统一整理至云端,操作市场上运营方登入平台后台查询网上经营现状,既有利于农批市场对外招商引导流量,对内传达提高行业里服务质量,争创星级水产批发市场。\n

\n

\n智能水产批发转型提升星级化。对乡村无星级网上及城区一星级及下面的农贸批发市场实行分批星级化改造,大幅提升三星级及以上水产批发市场在全市农批市场中的占比。对存在安全影响、规模小、功能差,不符合网上名称登记说明的市场,照章实施退出制度。\n

\n

\n
\n

', 1, 0, 0); +INSERT INTO `www_list_art` VALUES (435, 2, 1190, '', '智能养殖解决方案', '', '智能养殖解决方案,智能养殖,', '', '随着计算机互联网通信能力、二维码读取、无绳射频识别能力(RFID)、远红外识别器、全球明确软件等等资讯传输设备的发展,物联网技巧从不可触摸通向现世,融合人们消费,宽泛使', '

\n

\n  随着计算机互联网通信能力、二维码读取、无绳射频识别能力(RFID)、远红外识别器、全球明确软件等等资讯传输设备的发展,物联网技巧从不可触摸通向现世,融合人们消费,宽泛使用在各产业,畜牧业也走进IoT聚焦时代。在促成农牧畜牧规模化、集成化、公开化、智能化、行业化、市场化、智能的进程中,不光一定要放牧康复技艺与工业化放牧的系统情况,也应该需要批量计算机信息使用软件研发。\n

\n

\n  于IoT技艺的引导下,普通的“后院养殖”刚好逐渐消亡。随便专一的专业养殖场,或者传统养殖个体经营户,都会先便捷便利的坚持智能化的养殖操作执行。物联网技艺甚或最好于一样的养殖范围中,制作着不同的的放牧管理模式,到最后提升牧场的产能与价值,成为一个超级给力的“饲养高手”。\n

\n

\n  奇博科学智能农牧管理系统在统计各类放牧全程的最宝贵经历的基础上做到网络与畜禽身份各类甄别电子耳标技艺相结合,遵守政府农业发展“整合资源、系统集成”的指导方针,重点是依据农牧业放牧标准化、人性化和质量安全体系建设说明,因此实现农牧业的品类、繁殖发育、饲料、豢养、检疫、组件、生长发育环境等创造生产、交易流程。凭据畜牧商品的生长的时候,个性化的付出饲料,达到细致饲养,降低成本。达到节省时间、增产增收的目标。\n

', 1, 0, 0); +INSERT INTO `www_list_art` VALUES (436, 2, 891, '', '纳服绩效系统软件', '', '纳服绩效系统软件,纳服绩效,', '', '18大以来,税务总局深层次履行施行政府涉及“严谨KPI维护”的品质,依靠国家对于“推进政府绩效总管”的部署,从前几年用税务KPI维护,从之前的版本到当下的新版本,连续订正、', '

\n  18大以来,税务总局深层次履行施行政府涉及“严谨KPI维护”的品质,依靠国家对于“推进政府绩效总管”的部署,从前几年用税务KPI维护,从之前的版本到当下的新版本,连续订正、不畏荆棘成正途,促使标准规范越来越改善、考评实行更加严实、操作体制越发确定、综合作用更明显。航天金税三期上线走进了其中之一新的信息化时代。\n

\n

\n  办税大厅是税务部门的服务,税务服务人员的显示则会代表了税务部门的名誉。办税员要养成优良的做事嗜好,每天上班前周全安排,每一笔业务认真查对,天天完工后认真清点,快速统计剖析,增加对细节的知名度,改错操作执行过失,为之后的作事积聚阅历。需要有稍强的生意技巧能力。纳税服务众多是杂事,小事,但做的有效果这些个琐细的、详细的、乏味的事件要较强的单子技巧能力,可以在第一个时候觉得详细上要调整的地方并且给出正确的的领会。\n

\n

\n  增强结论按照,对税务单位负责人进行订单调整、提拔、升级的时候,应以考核结论为关键依据,可缩小人为缘由与不确定根源。税务单位平时考察结论与季度奖励领取相关。级别区别,依照KPI数据来源设定KPI等级规则,就如这样就可以对考核效果坚持分等,例如优、良、差等 。这么多的税收机关一直有自己对等级划分的规范,在目标绩效管控模块中就可以活跃定义。上海奇博科技航天金税三期办税服务服务大厅绩效考察维护工具是有这考察结果采用的功能\n

', 1, 0, 0); +INSERT INTO `www_list_art` VALUES (437, 2, 1539, '', '税务绩效管理方案', '', '税务绩效管理方案,税务绩效管理,', '', '曾经政府举行专题会议,指引要快点建设按照增强增值税管理替重要目标的“金税工程”。大会赞同用人民银行清理中心网络建设交叉审视工具,同期标出防伪税控平台需先试点,后采', '

\n  曾经政府举行专题会议,指引要快点建设按照增强增值税管理替重要目标的“金税工程”。大会赞同用人民银行清理中心网络建设交叉审视工具,同期标出防伪税控平台需先试点,后采取。为团体实行此项工程项目,国家建立了国家税控工具搭建协调总管小组,下属“金税项目”做事部门,详细负责机构、调和平台建设办事。为航天金税三期上线指明了角度\n

\n

\n  华夏税务项目部门仰仗厉害的内容软件,达到对考核数据的自动收集、的时候掌控和业绩评价,使我国国家税收总局必定追查绩效指标的进行进度,保证各个部门和各个干部都了解自身办事的短板和追赶的目标,彰显了绩效管理持续校正的根本要义。强化能力支撑,没有停止的提升绩效管理工作质效。强化组织保障,业绩维护博取税务骨干广博帮助。机构保障是税务公司部门KPI维护不可或缺的组成部分。用在中国我国税收总局和各个省份税收部门设置KPI管理需求岗位,重复的提高业绩管控的专业化水准。\n

\n

\n  加强结论凭据,对税务机关负责人实行订单调整、选拔、晋级的时间,应该用考核结果替重要依据,可减少人为因素与不确切根源。税务机关平常考察结论与按季度分成发送挂钩。级数划分,遵照绩效数据来源要求绩效级别规则,如此便可以了对考察得分坚持分等,比如优、良、差等 。这些税务机关一直有自身对级数划分的准则,在目的业绩管理设备终端中绝对可以灵活设置。上海奇博科技航天金税三期税收服务服务大厅业绩考核维护工具便是具有这考核结果采取的功能\n

', 1, 0, 0); +INSERT INTO `www_list_art` VALUES (438, 2, 2039, '', '畜牧业智能养殖计步器', '', '畜牧业智能养殖计步器,畜牧业智能养殖,', '', '近年来,在中央对畜禽标准化规模畜牧等协助体制的展开下,我国畜牧业刚好身在由一般养殖向当今畜牧变革的重要年代。智能化放牧总管,就可以实现畜牧智能化,设计不同的的养殖', '

\n

\n  近年来,在中央对畜禽标准化规模畜牧等协助体制的展开下,我国畜牧业刚好身在由一般养殖向当今畜牧变革的重要年代。智能化放牧总管,就可以实现畜牧智能化,设计不同的的养殖管理方式,提高养殖场的产量和价值,让养殖户快速已经是一个超级过得去的“养殖权威”。\n

\n

\n  农牧业是全体农牧业生产中规模化水准最厉害,能力、设备与成本消耗相比而言聚集的范围之一。在畜牧养殖领域管控生活中,智能放牧总管方案的应用就能实现畜牧场地信息化、智慧远程管理,充分发挥物联网技术在部件养殖生产中的结果,能确保养殖场地内环境适宜放牧畜禽生长发育,实现精细化的维护,为养殖牛羊的深了、好的、高效、自然、安全创造条件,帮客户提高效率、降低成本、提高获取。普遍的放牧方式相较于农民来说不只是有浪费时间,还不要保证羊群的舒服状况是活动情况,智能放牧绝对可以去掉这个难题。\n

\n

\n  奇博科技智能农牧管理系统其重点技术受到几个方面:一则是智能化穿设备的集成度;再者是对数据处理的AI算法。好的智能化家畜管理系统是要在一些这个运动牲口的此刻达成最准确的彩票预测。让AI跟畜牧养殖学更好用的连结,应该更新十分的的信息数据相关性,进而更进执行,进步准确率。集成智能化无绳射频传感RFID、无线通讯、智能控制系统和下载监控系统等专业技艺,对放牧空气、生长发育状态等实行全方面监控管控,实行认真归纳。\n

', 1, 0, 0); +INSERT INTO `www_list_art` VALUES (439, 2, 1229, '', '大型蔬菜批发市场管理系统', '', '大型蔬菜批发市场,大型蔬菜批发市场管理系统', '', '城市化进展提升极速,各类大楼拔地而起,科技发展更是蒸蒸日上。而水产批发市场却好像被忽视般,与“高大上”的城区不相符合,必定是落后,甚至于脏乱的。自然,现在各监控部', '

\n城市化进展提升极速,各类大楼拔地而起,科技发展更是蒸蒸日上。而水产批发市场却好像被忽视般,与“高大上”的城区不相符合,必定是落后,甚至于脏乱的。自然,现在各监控部门已经注意到这一点,在不同省份农贸市场监控部门参观了改造革新的设计图智能蔬菜批发市场后,也都就意味着智能化水产批发以后已往N多年的转型趋向和焦点新闻。\n

\n

\n智能化蔬菜批发应该需要用到食品安全追溯工具,普遍模块寻常包容:使用安心水产批发市场食品安全追溯系统,就能够溯源农批市场的客户信息、供求资讯、供应内容、菜品资讯以及检验资讯,让农贸市场感受保证更放心、更安心,让我国看管更快捷方便。顾客最好盘查到买菜品从批发、流通、再到网上的供应商源头信息或者供给日期等内容,源头溯源盘查。\n

\n

\n智慧水产批发选择媒体发布工具的好的地方:1、获得的效果信息公示的影响,操作购买者了解市场内涵概企业、菜价、优惠活动、检验信息等信息数据。 2、讯息统一聚集至云端,便利网上运营方登入系统后台看一下市场运作状况,既有利于农贸市场对外招商流量导入,对内推销提升网上服务质量,争创星级农贸市场。\n

\n

\n智能水产批发改革看管技术智慧化。加速推进水产批发市场智慧化改造,运用智能配件设备,展开蔬菜批发市场智能化化维护,因此实现智能付账、购买溯源、计量总管、报价监测等智能化总管和技术模式,为消费者提供便利化智能化化服务。 四周整顿有序化。农贸批发市场界线500米内,原则上不可以成立“临时疏导点”。水产批发市场地域200米内,不提倡设置与市场内运作水产、肉食类、蔬菜、豆制品、熟食等同种用品的运作部门。\n

\n

\n
\n

', 1, 0, 0); -- ---------------------------- -- Table structure for www_list_cate @@ -871,22 +925,66 @@ INSERT INTO `www_list_art` VALUES (439, 2, 1, 1229, '', '大型蔬菜批发市 DROP TABLE IF EXISTS `www_list_cate`; CREATE TABLE `www_list_cate` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '|ID|', - `total` int(11) NOT NULL COMMENT '数据量|', - `name` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主标题', + `name` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '栏目名', + `precnt` int(11) NOT NULL COMMENT '储备文章数|', + `daysent` int(11) NOT NULL COMMENT '日发布量|', + `bprenow` int(11) NOT NULL COMMENT '|直发否|,BOOL', + `promptcute` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',提示词,BR', `seotitle` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'SEO标题', - `keys` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',关键词', - `descs` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',摘要', + `keyw` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '关键词', + `descs` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',摘要,BR', `addtimes` bigint(20) NOT NULL COMMENT '添加时间,DATE', `uptimes` bigint(20) NOT NULL COMMENT '更新时间,DATE', - `vadmin` int(11) NOT NULL COMMENT '创建人,CATA,adminuser', + `vadmin` int(11) NOT NULL COMMENT '操作人,CATA,adminuser', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '网站列表页库' ROW_FORMAT = Dynamic; +) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '栏目管理' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of www_list_cate -- ---------------------------- -INSERT INTO `www_list_cate` VALUES (1, 15, '动态', '动态', '', '', 1582856765, 1582854060, 103); -INSERT INTO `www_list_cate` VALUES (2, 1196, '文章资讯', '文章资讯-xx科技有限公司', '文章资讯', '文章资讯', 1594395880, 1594395778, 103); +INSERT INTO `www_list_cate` VALUES (1, '动态', 0, 0, 0, '', '动态', '', '', 1582856765, 1582854060, 103); +INSERT INTO `www_list_cate` VALUES (2, '文章资讯', 0, 0, 0, '', '文章资讯-xx科技有限公司', '文章资讯', '文章资讯', 1594395880, 1594395778, 103); + +-- ---------------------------- +-- Table structure for www_list_preart +-- ---------------------------- +DROP TABLE IF EXISTS `www_list_preart`; +CREATE TABLE `www_list_preart` ( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '|ID|', + `cateid` int(11) NOT NULL COMMENT '所属栏目,DB,www_list_cate', + `preartstatus` int(11) NOT NULL COMMENT '文章状态,TINT,10.草稿,20.待发,100.已发', + `icon` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '缩略图,IMG', + `name` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主标题', + `seotitle` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'SEO标题', + `keyw` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '关键词', + `author` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '作者', + `descs` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',摘要,BR', + `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',内容,MD', + `uptimes` bigint(20) NOT NULL COMMENT '更新时间,DATE', + `vadmin` int(11) NOT NULL COMMENT '创建人,CATA,adminuser', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 3043 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '待发文章' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of www_list_preart +-- ---------------------------- + +-- ---------------------------- +-- Table structure for www_seoplan +-- ---------------------------- +DROP TABLE IF EXISTS `www_seoplan`; +CREATE TABLE `www_seoplan` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `cateid` int(11) NOT NULL COMMENT '所属栏目,DB,www_list_cate', + `starttimes` bigint(20) NOT NULL COMMENT '开始日期,DATE,Y-m-d', + `endtimes` bigint(20) NOT NULL COMMENT '结束日期,DATE,Y-m-d', + `promptseo` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '推广方向提示词,BR', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 385 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'SEO规划' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of www_seoplan +-- ---------------------------- -- ---------------------------- -- Table structure for www_seoword @@ -894,24 +992,24 @@ INSERT INTO `www_list_cate` VALUES (2, 1196, '文章资讯', '文章资讯-xx科 DROP TABLE IF EXISTS `www_seoword`; CREATE TABLE `www_seoword` ( `id` int(11) NOT NULL AUTO_INCREMENT, - `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '关键词', + `cateid` int(11) NOT NULL COMMENT '所属栏目,DB,www_list_cate', + `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '关键词', `url` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '链接', - `rank` int(11) NOT NULL COMMENT '|概率|', - `isuse` int(11) NOT NULL COMMENT '|有效|,BOOL', + `rank` int(11) NOT NULL COMMENT '权重|,INT', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `title`(`name`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 385 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '网站关键词库' ROW_FORMAT = Dynamic; +) ENGINE = InnoDB AUTO_INCREMENT = 385 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '锚内关键词' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of www_seoword -- ---------------------------- -INSERT INTO `www_seoword` VALUES (271, '养殖代养', 'https://www.qiboc.cn/agro/1618.html', 50, 1); -INSERT INTO `www_seoword` VALUES (272, '养殖集团', 'https://www.qiboc.cn/agro/1619.html', 50, 1); -INSERT INTO `www_seoword` VALUES (275, '闲置计算机', 'https://www.qiboc.cn/agro/1619.html', 50, 1); -INSERT INTO `www_seoword` VALUES (276, '养殖合作社', 'https://www.qiboc.cn/agro/1617.html', 50, 1); -INSERT INTO `www_seoword` VALUES (277, '农村养殖合作', 'https://www.qiboc.cn/agro/1617.html', 50, 1); -INSERT INTO `www_seoword` VALUES (281, '智慧校园平台', 'http://www.qiboc.cn/campus/', 20, 1); -INSERT INTO `www_seoword` VALUES (282, '智慧校园管理系统平台', 'http://www.qiboc.cn/campus/', 20, 1); +INSERT INTO `www_seoword` VALUES (271, 0, '养殖代养', 'https://www.qiboc.cn/agro/1618.html', 50); +INSERT INTO `www_seoword` VALUES (272, 0, '养殖集团', 'https://www.qiboc.cn/agro/1619.html', 50); +INSERT INTO `www_seoword` VALUES (275, 0, '闲置计算机', 'https://www.qiboc.cn/agro/1619.html', 50); +INSERT INTO `www_seoword` VALUES (276, 0, '养殖合作社', 'https://www.qiboc.cn/agro/1617.html', 50); +INSERT INTO `www_seoword` VALUES (277, 0, '农村养殖合作', 'https://www.qiboc.cn/agro/1617.html', 50); +INSERT INTO `www_seoword` VALUES (281, 0, '智慧校园平台', 'http://www.qiboc.cn/campus/', 20); +INSERT INTO `www_seoword` VALUES (282, 0, '智慧校园管理系统平台', 'http://www.qiboc.cn/campus/', 20); -- ---------------------------- -- Table structure for www_single @@ -921,7 +1019,8 @@ CREATE TABLE `www_single` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '|ID|', `name` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主标题', `seotitle` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'SEO标题', - `keys` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '关键词', + `keyw` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '关键词', + `author` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '作者', `descs` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',摘要,BR', `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',内容,MD', `addtimes` bigint(20) NOT NULL COMMENT '添加时间,DATE', @@ -933,7 +1032,25 @@ CREATE TABLE `www_single` ( -- ---------------------------- -- Records of www_single -- ---------------------------- -INSERT INTO `www_single` VALUES (3, '分布式云计算', '云计算|分布式云计算', '分布式云计算', '分布式云计算攻克了分布式云平台计费结算难题,创建了“去中心化的计费结算模型”,云计算平台需求方和资源方之间的频繁结算不需要中心计费服务器,计费结算过程不依赖“账本”,可实现超大规模并行结算', '[MD]\r\n!https://qiboc.cn/templets/htmlimg/1-1.1.png\r\n#项目介绍\n将互联网上的海量闲置计算机通过P2PT健康组网技术和虚拟化技术,把海量计算机闲置的计算资源和网络资源有效利用起来,形成超大规模分布式的云计算平台。 该项目特点是几乎无需投入硬件服务器即可实现上成百上千万台计算机组网工作,投入成本极低。组网后的云平台,能够完成诸如互联网舆情监控、分布式编译、分布式3D渲染、大规模科学计算、证券分析等工作,按需支付算力。\r\n我们创新性的攻克了分布式云平台计费结算难题,借鉴了BitCoin比特币原理,创建了“去中心化的计费结算模型”,云计算平台需求方和资源方之间的频繁结算不需要中心计费服务器,计费结算过程不依赖“账本”,可实现超大规模并行结算,此创新为超大规模分布式云计算平台商用化扫清了道路。\r\n!https://qiboc.cn/templets/htmlimg/1-1.2.png\r\n#发展阶段\r\n本项目由公司孵化中心进行研发工作。目前主要为云爪平台提供大规模数据计算做底层业务支撑。\r\n作为PaaS平台,当前仅支持C#,未来我们将通过虚拟机技术支持多种开发工具,开发者可利用C++、C#、Java、Javascript、Perl、MatLab等编程语言接入,进行大规模并行计算商业逻辑的开发对接。\r\n当前资源性能:每万计算节点贡献约150TFLOPS计算能力,提供超过40Gbps宽带资源。\r\n#P2PT健康组网模型\r\n!https://qiboc.cn/templets/htmlimg/2-1.1.png\r\n!https://qiboc.cn/templets/htmlimg/2-1.2.png\r\n#去中心化计费结算模型\r\n!https://qiboc.cn/templets/htmlimg/2-1.3.png\r\n!https://qiboc.cn/templets/htmlimg/2-1.4.png', 1594319108, 1594319003, 103); +INSERT INTO `www_single` VALUES (3, '分布式云计算', '云计算|分布式云计算', '分布式云计算', '', '分布式云计算攻克了分布式云平台计费结算难题,创建了“去中心化的计费结算模型”,云计算平台需求方和资源方之间的频繁结算不需要中心计费服务器,计费结算过程不依赖“账本”,可实现超大规模并行结算', '[MD]\r\n!https://qiboc.cn/templets/htmlimg/1-1.1.png\r\n#项目介绍\n将互联网上的海量闲置计算机通过P2PT健康组网技术和虚拟化技术,把海量计算机闲置的计算资源和网络资源有效利用起来,形成超大规模分布式的云计算平台。 该项目特点是几乎无需投入硬件服务器即可实现上成百上千万台计算机组网工作,投入成本极低。组网后的云平台,能够完成诸如互联网舆情监控、分布式编译、分布式3D渲染、大规模科学计算、证券分析等工作,按需支付算力。\r\n我们创新性的攻克了分布式云平台计费结算难题,借鉴了BitCoin比特币原理,创建了“去中心化的计费结算模型”,云计算平台需求方和资源方之间的频繁结算不需要中心计费服务器,计费结算过程不依赖“账本”,可实现超大规模并行结算,此创新为超大规模分布式云计算平台商用化扫清了道路。\r\n!https://qiboc.cn/templets/htmlimg/1-1.2.png\r\n#发展阶段\r\n本项目由公司孵化中心进行研发工作。目前主要为云爪平台提供大规模数据计算做底层业务支撑。\r\n作为PaaS平台,当前仅支持C#,未来我们将通过虚拟机技术支持多种开发工具,开发者可利用C++、C#、Java、Javascript、Perl、MatLab等编程语言接入,进行大规模并行计算商业逻辑的开发对接。\r\n当前资源性能:每万计算节点贡献约150TFLOPS计算能力,提供超过40Gbps宽带资源。\r\n#P2PT健康组网模型\r\n!https://qiboc.cn/templets/htmlimg/2-1.1.png\r\n!https://qiboc.cn/templets/htmlimg/2-1.2.png\r\n#去中心化计费结算模型\r\n!https://qiboc.cn/templets/htmlimg/2-1.3.png\r\n!https://qiboc.cn/templets/htmlimg/2-1.4.png', 1594319108, 1769161032, 10); + +-- ---------------------------- +-- Table structure for www_tmplart +-- ---------------------------- +DROP TABLE IF EXISTS `www_tmplart`; +CREATE TABLE `www_tmplart` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `cateid` int(11) NOT NULL COMMENT '所属栏目,DB,www_list_cate', + `name` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '模版主题', + `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',模版内容,MD', + `qutime` int(11) NOT NULL COMMENT '引用次数|', + `addtimes` bigint(20) NOT NULL COMMENT '添加时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 385 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '文章模版' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of www_tmplart +-- ---------------------------- -- ---------------------------- -- Table structure for zc_admin @@ -1217,8 +1334,8 @@ CREATE TABLE `zc_autotask` ( -- ---------------------------- -- Records of zc_autotask -- ---------------------------- -INSERT INTO `zc_autotask` VALUES (1, '每日清理', 'base_dayclean', '', 1762627184, 86400, 20, 0); -INSERT INTO `zc_autotask` VALUES (2, '健康监测', 'base_srvstats', '', 1745058716, 60, 20, 0); +INSERT INTO `zc_autotask` VALUES (1, '每日清理', 'web\admin\autotask\base::dayclean', '', 1762627184, 86400, 20, 0); +INSERT INTO `zc_autotask` VALUES (2, '健康监测', 'web\admin\autotask\base::srvstats', '', 1745058716, 60, 20, 0); -- ---------------------------- -- Table structure for zc_autotsk_log @@ -1738,20 +1855,20 @@ INSERT INTO `zc_menu` VALUES (231, 61, '待审批事项', '!MSGmatternotice 需 INSERT INTO `zc_menu` VALUES (232, 61, '知会事项', '!MSGmattertell 待处理、处理中、已处理', '', 10, 1); INSERT INTO `zc_menu` VALUES (233, 61, '我已批事项', '!MSGmatterapproval 非我审批[有代理人]', '', 10, 1); INSERT INTO `zc_menu` VALUES (234, 61, '指派代理人', '!MSGmatteragent 指派中,已指派历史', '', 10, 1); -INSERT INTO `zc_menu` VALUES (250, 62, '用户线索', '', '', 10, 1); +INSERT INTO `zc_menu` VALUES (250, 62, '用户线索', 'www/customer.html', '', 10, 1); INSERT INTO `zc_menu` VALUES (251, 62, '文章管理', '', '', 10, 1); INSERT INTO `zc_menu` VALUES (252, 62, '文章生成', '', '', 10, 1); -INSERT INTO `zc_menu` VALUES (253, 62, '栏目管理', '', '', 10, 1); -INSERT INTO `zc_menu` VALUES (254, 62, '锚内关键词', '', '', 10, 1); -INSERT INTO `zc_menu` VALUES (255, 62, '单页管理', '', '', 10, 1); -INSERT INTO `zc_menu` VALUES (260, 251, '文章草稿', '', '', 10, 1); -INSERT INTO `zc_menu` VALUES (261, 251, '文章待发', '', '', 10, 1); -INSERT INTO `zc_menu` VALUES (262, 251, '已发文章', '', '', 10, 1); -INSERT INTO `zc_menu` VALUES (263, 251, '热门调优', '', '', 10, 1); -INSERT INTO `zc_menu` VALUES (270, 252, '关键词库', '', '', 10, 1); -INSERT INTO `zc_menu` VALUES (271, 252, '浓缩知识', '', '', 10, 1); -INSERT INTO `zc_menu` VALUES (272, 252, '文章模版', '', '', 10, 1); -INSERT INTO `zc_menu` VALUES (273, 252, 'SEO规划', '', '', 10, 1); +INSERT INTO `zc_menu` VALUES (253, 62, '栏目管理', 'www/list_cate.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (254, 62, '锚内关键词', 'www/seoword.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (255, 62, '单页管理', 'www/single.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (260, 251, '文章草稿', 'www/list_preart.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (261, 251, '文章待发', 'www/list_waitart.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (262, 251, '已发文章', 'www/list_art.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (263, 251, '热门调优', '', '', 10, 2); +INSERT INTO `zc_menu` VALUES (270, 252, '关键词库', 'www/keyword.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (271, 252, '浓缩知识', 'www/content.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (272, 252, '文章模版', 'www/tmplart.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (273, 252, 'SEO规划', 'www/seoplan.html', '', 10, 1); INSERT INTO `zc_menu` VALUES (300, 63, '私域平台账号', '!MSG添加企业微信、个人微信、QQ号等', '', 10, 1); INSERT INTO `zc_menu` VALUES (301, 63, '线索客户', '!MSG导入手机号,自动分配平台账号,加人。加好后按标签策略,主动跟客户聊天。', '', 10, 1); INSERT INTO `zc_menu` VALUES (302, 63, '线索待聊', '!MSG每次回复生成后,根据数字量,延迟1-几分钟。这期间可以人工介入。', '', 10, 1); @@ -1798,7 +1915,7 @@ INSERT INTO `zc_menu` VALUES (550, 81, '健康指标', 'rigger/statsfunc.html', INSERT INTO `zc_menu` VALUES (551, 81, '服务器详情', 'rigger/statssrv.html', '', 10, 1); INSERT INTO `zc_menu` VALUES (552, 81, '数据库详情', 'rigger/statsdb.html', '', 10, 1); INSERT INTO `zc_menu` VALUES (553, 81, '业务日志', 'rigger/logdb.html?liid=1', 's=审阅|d=删除', 10, 1); -INSERT INTO `zc_menu` VALUES (554, 81, '登录日志', 'rigger/luser.html', 'd=删除', 10, 1); +INSERT INTO `zc_menu` VALUES (554, 81, '登录日志', 'rigger/lug.html', 'd=删除', 10, 1); INSERT INTO `zc_menu` VALUES (555, 81, '程序日志', 'rigger/logfile.html', 'd=删除', 10, 1); INSERT INTO `zc_menu` VALUES (556, 81, '慢请求记录', 'rigger/funcslow.html', 'd=删除|e=导出', 10, 1); INSERT INTO `zc_menu` VALUES (600, 82, '配置管理', 'rigger/config.html', 'u=管理|d=删除', 10, 1); @@ -1914,8 +2031,8 @@ DROP TABLE IF EXISTS `zc_mq`; CREATE TABLE `zc_mq` ( `id` int(11) NOT NULL AUTO_INCREMENT, `mqstatus` int(11) NOT NULL COMMENT '消息状态 //status=1为消息队列,status=2为处理中,status=3-9为一次次重试累加,status=90为失败', - `topic` int(11) NOT NULL COMMENT '消息分类', - `json` int(11) NOT NULL COMMENT '消息内容', + `topic` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '消息分类', + `json` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '消息内容', `nexttimes` bigint(20) NOT NULL COMMENT '下次处理时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '队列表' ROW_FORMAT = Dynamic; @@ -2046,7 +2163,7 @@ DROP TABLE IF EXISTS `zc_tokthd`; CREATE TABLE `zc_tokthd` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '三方平台名称', - `cfgtoken` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ConfigData', + `cfgtoken` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ConfigData', `accesstoken` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'AccessData', `exptimes` bigint(20) NOT NULL COMMENT '过期时间,DATE', `memo` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '快捷备注', diff --git a/c5_ciyon_web.sql b/c5_ciyon_web.sql new file mode 100644 index 0000000..7f38ccb --- /dev/null +++ b/c5_ciyon_web.sql @@ -0,0 +1,6061 @@ +/* + Navicat Premium Data Transfer + + Source Server : c5_ciyon + Source Server Type : MySQL + Source Server Version : 80041 (8.0.41) + Source Host : localhost:3306 + Source Schema : c5_ciyon_web + + Target Server Type : MySQL + Target Server Version : 80041 (8.0.41) + File Encoding : 65001 + + Date: 07/04/2026 11:54:02 +*/ + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- ---------------------------- +-- Table structure for ap_art_post +-- ---------------------------- +DROP TABLE IF EXISTS `ap_art_post`; +CREATE TABLE `ap_art_post` ( + `id` int NOT NULL AUTO_INCREMENT, + `sectionid` int NOT NULL COMMENT '|版块|,DB,ap_art_section', + `artstatus` int NOT NULL COMMENT '|文章状态|,CATA,artstatus', + `artsort` int NOT NULL COMMENT '|推荐排序|,CATA,artsort', + `name` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '文章标题', + `source` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '来源', + `author` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '作者', + `studycnt` int NOT NULL DEFAULT 0 COMMENT '精读数|', + `readcnt` int NOT NULL COMMENT '阅读数|', + `avmp` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '音视频,AV', + `img` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '缩略图,IMG1', + `descs` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',摘要,BR', + `inputuser` int NOT NULL COMMENT '撰写人,CATA,adminuser', + `audituser` int NOT NULL DEFAULT 0 COMMENT '审核人,CATA,adminuser', + `pubtimes` bigint NOT NULL DEFAULT 0 COMMENT '发布时间,DATE', + `content` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',内容,MD', + PRIMARY KEY (`id`) USING BTREE, + INDEX `ossa`(`sectionid` ASC, `artstatus` ASC, `artsort` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '版块文章表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_art_post +-- ---------------------------- +INSERT INTO `ap_art_post` VALUES (7, 1, 100, 40, 'AI决策调试', '', '', 13, 27, '', '/2025/0502/art/055507_3610.png', '', 10, 10, 1750889011, '[MD]帮助\n帮助\n帮助\n'); + +-- ---------------------------- +-- Table structure for ap_art_section +-- ---------------------------- +DROP TABLE IF EXISTS `ap_art_section`; +CREATE TABLE `ap_art_section` ( + `id` int NOT NULL AUTO_INCREMENT COMMENT '|ID|', + `ngroup` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '分组名', + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '版块名称', + `auditcnt` int NOT NULL DEFAULT 0 COMMENT '待审数|', + `artcnt` int NOT NULL DEFAULT 0 COMMENT '文章数|', + `adminuser` int NOT NULL COMMENT '责任人,CATA,adminuser', + `addtimes` bigint NOT NULL COMMENT '创建时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '版块表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_art_section +-- ---------------------------- +INSERT INTO `ap_art_section` VALUES (1, 'help', '帮助中心', 0, 1, 10, 1750888993); + +-- ---------------------------- +-- Table structure for ap_art_vent +-- ---------------------------- +DROP TABLE IF EXISTS `ap_art_vent`; +CREATE TABLE `ap_art_vent` ( + `id` int NOT NULL AUTO_INCREMENT, + `sectionid` int NOT NULL COMMENT '|版块|,DB,ap_art_section', + `artid` int NOT NULL COMMENT '|文章|,DB,ap_art_post', + `vuser` bigint NOT NULL COMMENT '所属用户,DB,ap_user', + `content` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '内容,BR', + `pubtimes` bigint NOT NULL DEFAULT 0 COMMENT '反馈时间,DATE', + `audituser` int NOT NULL DEFAULT 0 COMMENT '阅读人,CATA,adminuser', + PRIMARY KEY (`id`) USING BTREE, + INDEX `ossa`(`artid` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 16 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '文章反馈表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_art_vent +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ap_banner +-- ---------------------------- +DROP TABLE IF EXISTS `ap_banner`; +CREATE TABLE `ap_banner` ( + `id` int NOT NULL AUTO_INCREMENT, + `groupcode` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '|组别代码|', + `img` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '轮播图,IMG1', + `url` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '链接', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 48 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '轮播图表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_banner +-- ---------------------------- +INSERT INTO `ap_banner` VALUES (24, 'index', '/img/banner.webp', ''); + +-- ---------------------------- +-- Table structure for ap_cash_bundle +-- ---------------------------- +DROP TABLE IF EXISTS `ap_cash_bundle`; +CREATE TABLE `ap_cash_bundle` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `chargemoney` int NOT NULL COMMENT '充值金额|,CNY', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '充值套餐表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_cash_bundle +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ap_cash_ie +-- ---------------------------- +DROP TABLE IF EXISTS `ap_cash_ie`; +CREATE TABLE `ap_cash_ie` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `cashtype` int NOT NULL COMMENT '收支分类,CATA,cashtype', + `vuser` bigint NOT NULL COMMENT '所属用户,DB,ap_user', + `iemoney` int NOT NULL COMMENT '金额|,CNY', + `addtimes` bigint NOT NULL COMMENT '发生时间,DATE', + `name` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '摘要', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '收支记录' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_cash_ie +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ap_cash_in +-- ---------------------------- +DROP TABLE IF EXISTS `ap_cash_in`; +CREATE TABLE `ap_cash_in` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `vuser` bigint NOT NULL COMMENT '所属用户,DB,ap_user', + `inmoney` int NOT NULL COMMENT '充值金额|,CNY', + `addtimes` bigint NOT NULL COMMENT '发生时间,DATE', + `name` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '支付流水号', + `paytimes` bigint NOT NULL DEFAULT 0 COMMENT '支付时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 13 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '充值记录' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_cash_in +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ap_cash_oe +-- ---------------------------- +DROP TABLE IF EXISTS `ap_cash_oe`; +CREATE TABLE `ap_cash_oe` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `cashtype` int NOT NULL COMMENT '收支分类,CATA,cashtype', + `vuser` bigint NOT NULL COMMENT '所属用户,DB,ap_user', + `oemoney` int NOT NULL COMMENT '金额|,CNY', + `addtimes` bigint NOT NULL COMMENT '发生时间,DATE', + `name` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '摘要', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 154 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '收益记录' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_cash_oe +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ap_cash_out +-- ---------------------------- +DROP TABLE IF EXISTS `ap_cash_out`; +CREATE TABLE `ap_cash_out` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `cashstatus` int NOT NULL COMMENT '|提现状态|,CATA,cashstatus', + `vuser` bigint NOT NULL COMMENT '所属用户,DB,ap_user', + `cashtype` int NOT NULL COMMENT '提现方式,BOOL,银行.微信', + `cashmoney` int NOT NULL COMMENT '提现金额|,CNY', + `taxmoney` int NOT NULL COMMENT '代缴个税|,CNY', + `addtimes` bigint NOT NULL COMMENT '申请时间,DATE', + `cashtimes` bigint NOT NULL DEFAULT 0 COMMENT '操作时间,DATE', + `cashno` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '支付编号', + `auditmsg` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '拒绝原因', + `bankaccount` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '账户名称', + `bankno` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '银行卡号', + `bankname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '开户银行', + `bankcode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '联行号', + `invfile` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '发票,DOWN', + `invcode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '发票号码', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '提现记录' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_cash_out +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ap_invoicedetail +-- ---------------------------- +DROP TABLE IF EXISTS `ap_invoicedetail`; +CREATE TABLE `ap_invoicedetail` ( + `id` int NOT NULL AUTO_INCREMENT, + `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名称', + `uptimes` bigint NOT NULL COMMENT '更新时间,DATE', + `adminuser` int NOT NULL DEFAULT 0 COMMENT '维护人,CATU,adminuser', + `memo` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '备注信息', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '发票类型表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_invoicedetail +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ap_invoicetitle +-- ---------------------------- +DROP TABLE IF EXISTS `ap_invoicetitle`; +CREATE TABLE `ap_invoicetitle` ( + `id` int NOT NULL AUTO_INCREMENT, + `vuser` bigint NOT NULL COMMENT '所属用户,DB,ap_user', + `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名称', + `taxnumber` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '税号', + `addr` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单位地址', + `phone` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '电话号码', + `bankname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '银行名称', + `bankaccount` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '银行账号', + `uptimes` bigint NOT NULL COMMENT '更新时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '发票抬头表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_invoicetitle +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ap_invoicing +-- ---------------------------- +DROP TABLE IF EXISTS `ap_invoicing`; +CREATE TABLE `ap_invoicing` ( + `id` int NOT NULL AUTO_INCREMENT, + `auditstatus` int NOT NULL DEFAULT 0 COMMENT '|审核状态|,CATA,auditstatus', + `vuser` bigint NOT NULL COMMENT '所属用户,DB,ap_user', + `invoicetitleid` int NOT NULL COMMENT ',所属抬头,DB,ap_invoicetitle', + `invoicedetailid` int NOT NULL COMMENT '所属明细,DB,ap_invoicedetail', + `invoicemoney` int NOT NULL COMMENT '开票金额|,CNY', + `invfile` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '发票,DOWN', + `invcode` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '发票号码', + `addtimes` bigint NOT NULL COMMENT '申请时间,DATE', + `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名称', + `taxnumber` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '税号', + `addr` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单位地址', + `phone` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '电话号码', + `bankname` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '银行名称', + `bankaccount` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '银行账号', + `audittimes` bigint NOT NULL DEFAULT 0 COMMENT '操作时间,DATE', + `audituser` int NOT NULL DEFAULT 0 COMMENT '操作人,CATU,adminuser', + `auditmsg` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '拒开原因', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '发票开票表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_invoicing +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ap_log +-- ---------------------------- +DROP TABLE IF EXISTS `ap_log`; +CREATE TABLE `ap_log` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `loguser` bigint NOT NULL COMMENT '所属用户,DB,ap_user', + `readuser` int NOT NULL COMMENT '审阅人,CATA,adminuser', + `types` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'LOG分类', + `addtimes` bigint NOT NULL COMMENT '发生日期,DATE', + `ip` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP,IP', + `logs` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '详情', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 3432 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '应用日志表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_log +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ap_lug +-- ---------------------------- +DROP TABLE IF EXISTS `ap_lug`; +CREATE TABLE `ap_lug` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `isinout` int NOT NULL COMMENT '|登录|,BOOL,登入.登出', + `loguser` bigint NOT NULL COMMENT '所属用户,DB,ap_user', + `addtimes` bigint NOT NULL COMMENT '发生日期,DATE', + `ip` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP,IP', + `model` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '设备指纹', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 3443 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '登录记录表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_lug +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ap_paper +-- ---------------------------- +DROP TABLE IF EXISTS `ap_paper`; +CREATE TABLE `ap_paper` ( + `id` int NOT NULL AUTO_INCREMENT, + `name` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名称', + `title` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '显示标题', + `readcnt` int NOT NULL DEFAULT 0 COMMENT '阅读数|', + `inputuser` int NOT NULL COMMENT '撰写人,CATA,adminuser', + `uptimes` bigint NOT NULL COMMENT '更新时间,DATE', + `content` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',内容,MD', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 24 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '独立文档表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_paper +-- ---------------------------- +INSERT INTO `ap_paper` VALUES (1, '关于平台', '', 140, 10, 1750889405, '[MD]无标题通屏效果\n建议顶部图片留有60px的空间,躲避刘海屏'); +INSERT INTO `ap_paper` VALUES (2, '软件帮助', '', 29, 10, 1750889540, '[MD]#大标题\n#c标题居中\n##小标题\n###小标题\n正文\n###小标题\n####四级标题\n正文\n####四级标题\n正文\n##小标题\n正文\n@c居中显示\n@r右侧显示\n反引号`强调`显示\n\n!/ud/2024/07/16/paper/1017421516.mp3\n'); +INSERT INTO `ap_paper` VALUES (3, '用户协议', '用户协议', 33, 10, 1737970492, '[MD]用户协议xxx'); +INSERT INTO `ap_paper` VALUES (4, '隐私协议', '', 0, 10, 1750889552, '[MD]'); + +-- ---------------------------- +-- Table structure for ap_pnt_bundle +-- ---------------------------- +DROP TABLE IF EXISTS `ap_pnt_bundle`; +CREATE TABLE `ap_pnt_bundle` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `buypnt` int NOT NULL COMMENT '金币|,INT', + `buymoney` int NOT NULL COMMENT '金额|,CNY', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '金币套餐表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_pnt_bundle +-- ---------------------------- +INSERT INTO `ap_pnt_bundle` VALUES (1, 1000, 200); +INSERT INTO `ap_pnt_bundle` VALUES (2, 8000, 1000); +INSERT INTO `ap_pnt_bundle` VALUES (3, 18000, 2000); +INSERT INTO `ap_pnt_bundle` VALUES (4, 100000, 10000); +INSERT INTO `ap_pnt_bundle` VALUES (5, 200000, 20000); +INSERT INTO `ap_pnt_bundle` VALUES (6, 500000, 50000); + +-- ---------------------------- +-- Table structure for ap_pnt_buy +-- ---------------------------- +DROP TABLE IF EXISTS `ap_pnt_buy`; +CREATE TABLE `ap_pnt_buy` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `vuser` bigint NOT NULL COMMENT '所属用户,DB,ap_user', + `name` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '支付流水', + `pnt` int NOT NULL COMMENT '金币|,INT', + `buypntmoney` int NOT NULL COMMENT '金额|,CNY', + `addtimes` bigint NOT NULL COMMENT '提交时间,DATE', + `paytimes` bigint NOT NULL DEFAULT 0 COMMENT '支付时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 64 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '金币购买记录' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_pnt_buy +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ap_pnt_record +-- ---------------------------- +DROP TABLE IF EXISTS `ap_pnt_record`; +CREATE TABLE `ap_pnt_record` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `vuser` bigint NOT NULL COMMENT '所属用户,DB,ap_user', + `addtimes` bigint NOT NULL COMMENT '发生时间,DATE', + `pnt` int NOT NULL COMMENT '积分|,INT', + `fromid` int NOT NULL DEFAULT 0, + `name` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '摘要', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 117 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '积分流水' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_pnt_record +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ap_pnt_track +-- ---------------------------- +DROP TABLE IF EXISTS `ap_pnt_track`; +CREATE TABLE `ap_pnt_track` ( + `id` int NOT NULL AUTO_INCREMENT COMMENT '|TrackID|', + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '埋点名称', + `point` int NOT NULL COMMENT '可获金币|,INT,分', + `limh24` int NOT NULL COMMENT '24小时上限|,INT,分', + `adminuser` int NOT NULL COMMENT '操作人,CATA,adminuser', + `uptimes` bigint NOT NULL COMMENT '更新时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '积分埋点表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_pnt_track +-- ---------------------------- +INSERT INTO `ap_pnt_track` VALUES (1, '登录签到', 2, 2, 10, 1738132278); + +-- ---------------------------- +-- Table structure for ap_tokapi +-- ---------------------------- +DROP TABLE IF EXISTS `ap_tokapi`; +CREATE TABLE `ap_tokapi` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '|appid|', + `apisecret` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',appkey', + `ips` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '白名单IP,BR', + `addtimes` bigint NOT NULL COMMENT '创建时间,DATE', + `pubkey` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '|公钥证书|', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 215698 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'API授权管理' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_tokapi +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ap_transfer +-- ---------------------------- +DROP TABLE IF EXISTS `ap_transfer`; +CREATE TABLE `ap_transfer` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '|流水号|', + `orderstatus` int NOT NULL COMMENT '|交易状态|,CATA,orderstatus', + `amount` bigint NOT NULL COMMENT '金额|,CNY', + `addtimes` bigint NOT NULL COMMENT '创建时间,DATE', + `uptimes` bigint NOT NULL COMMENT '完成时间,DATE', + `apiid` int NOT NULL COMMENT 'APIID', + `thirdno` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调用方单号', + `notifyurl` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '回调地址', + `signature` varchar(600) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',签名', + `retimes` bigint NOT NULL COMMENT '回调时间,DATE', + `nexttimes` bigint NOT NULL COMMENT '下次回调时间,DATE', + PRIMARY KEY (`id`) USING BTREE, + INDEX `mo`(`orderstatus` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 54390876 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '交易单' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_transfer +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ap_user +-- ---------------------------- +DROP TABLE IF EXISTS `ap_user`; +CREATE TABLE `ap_user` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '|会员编号|', + `icon` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '头像,IMG1', + `name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户昵称', + `mobile` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '手机号', + `userlevel` int NOT NULL COMMENT '|用户等级|,CATA,userlevel', + `stpstatus` int NOT NULL COMMENT '|账号状态|,CATA,stpstatus', + `mymoney` int NOT NULL DEFAULT 0 COMMENT '可用余额|,CNY', + `mycashmoney` int NOT NULL DEFAULT 0 COMMENT '可提现余额|,CNY', + `myinvmoney` int NOT NULL COMMENT '待开票金额|,CNY', + `mybondmoney` int NOT NULL DEFAULT 0 COMMENT '保证金|,CNY', + `mypnt` int NOT NULL COMMENT '积分|,INT', + `certs` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '认证,CATS,certs', + `accounttimes` bigint NOT NULL COMMENT '有效期至,DATE,Y-m-d', + `logintimes` bigint NOT NULL COMMENT '登录时间,DATE', + `addtimes` bigint NOT NULL COMMENT '注册日期,DATE,Y-m-d', + `upid` int NOT NULL COMMENT '分享人,DB,ep_user', + `password` varchar(70) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT ',密码', + `trytime` int NOT NULL DEFAULT 0 COMMENT ',密码重试次数', + `memo` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '备注', + `power` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT ',权限表', + `wxunionid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT ',微信UnionID', + `wxminaid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT ',小程序OpenID', + `wxminakey` varchar(25) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT ',小程序Key', + `sid` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT ',授权码', + `exptimes` bigint NOT NULL COMMENT ',授权过期时间,DATE', + `ip` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '#登录IP,IP', + PRIMARY KEY (`id`) USING BTREE, + INDEX `mobile`(`mobile` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 187 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '会员主表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_user +-- ---------------------------- +INSERT INTO `ap_user` VALUES (100, '', '众产用户1', '1', 10, 10, 0, 15222, 0, 0, 1016, '', 1881085490, 1768651495, 1751086978, 0, 'd527d1bf5fe6a4361f230af48e36e1c4', 0, '', '', '', '', '', '', 1768688483, ''); + +-- ---------------------------- +-- Table structure for ap_usr_buy_bundle +-- ---------------------------- +DROP TABLE IF EXISTS `ap_usr_buy_bundle`; +CREATE TABLE `ap_usr_buy_bundle` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '套餐说明', + `userlevel` int NOT NULL COMMENT '对应等级,CATA,userlevel', + `days` int NOT NULL COMMENT '天数|,INT', + `usermoney` int NOT NULL COMMENT '金额|,CNY', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '会员套餐表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_usr_buy_bundle +-- ---------------------------- +INSERT INTO `ap_usr_buy_bundle` VALUES (1, '30天', 10, 30, 880); +INSERT INTO `ap_usr_buy_bundle` VALUES (2, '全年', 10, 365, 6800); +INSERT INTO `ap_usr_buy_bundle` VALUES (3, '永久', 10, 36500, 68800); + +-- ---------------------------- +-- Table structure for ap_usr_buy_user +-- ---------------------------- +DROP TABLE IF EXISTS `ap_usr_buy_user`; +CREATE TABLE `ap_usr_buy_user` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `vuser` bigint NOT NULL COMMENT '所属用户,DB,ap_user', + `bundleid` int NOT NULL COMMENT '所属套餐,DB,ap_usr_buy_bundle', + `userlevel` int NOT NULL COMMENT '对应等级,CATA,userlevel', + `days` int NOT NULL COMMENT '会员天数|,INT', + `buydaymoney` int NOT NULL COMMENT '金额|,CNY', + `addtimes` bigint NOT NULL COMMENT '提交时间,DATE', + `paytimes` bigint NOT NULL DEFAULT 0 COMMENT '支付时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 78 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '会员购买记录' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_usr_buy_user +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ap_usr_capcode +-- ---------------------------- +DROP TABLE IF EXISTS `ap_usr_capcode`; +CREATE TABLE `ap_usr_capcode` ( + `id` int NOT NULL AUTO_INCREMENT, + `vuser` bigint NOT NULL COMMENT '所属用户,DB,ap_user', + `account` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '账号', + `code` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '验证码', + `addtimes` bigint NOT NULL COMMENT '生成时间,DATE', + `exptimes` bigint NOT NULL COMMENT '到期时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户验证码表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_usr_capcode +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ap_usr_ext +-- ---------------------------- +DROP TABLE IF EXISTS `ap_usr_ext`; +CREATE TABLE `ap_usr_ext` ( + `id` bigint NOT NULL, + `truename` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '真实姓名', + `email` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '电子信箱', + `wxno` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '微信号', + `idid` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '身份证号', + `cciy` bigint NOT NULL DEFAULT 0 COMMENT '众识码,CCIY', + `appcid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT 'APPpush', + `cashtype` int NOT NULL DEFAULT 2 COMMENT '提现方式,BOOL,网银提现.微信提现', + `bankaccount` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '账户名称', + `bankno` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '银行卡号', + `bankname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '开户银行', + `bankcode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '联行号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '会员副表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_usr_ext +-- ---------------------------- +INSERT INTO `ap_usr_ext` VALUES (100, '', '', '', '', 0, '', 1, '', '', '', ''); + +-- ---------------------------- +-- Table structure for ap_usr_invoicetitle +-- ---------------------------- +DROP TABLE IF EXISTS `ap_usr_invoicetitle`; +CREATE TABLE `ap_usr_invoicetitle` ( + `id` int NOT NULL AUTO_INCREMENT, + `vuser` bigint NOT NULL COMMENT '所属用户,DB,ap_user', + `name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名称', + `taxnumber` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '税号', + `addr` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单位地址', + `phone` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '电话号码', + `bankname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '银行名称', + `bankaccount` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '银行账号', + `uptimes` bigint NOT NULL COMMENT '更新时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '发票抬头表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_usr_invoicetitle +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ap_usr_invoicing +-- ---------------------------- +DROP TABLE IF EXISTS `ap_usr_invoicing`; +CREATE TABLE `ap_usr_invoicing` ( + `id` int NOT NULL AUTO_INCREMENT, + `vuser` bigint NOT NULL COMMENT '所属用户,DB,ap_user', + `invoicemoney` int NOT NULL COMMENT '开票金额|,CNY', + `invoicetitleid` int NOT NULL COMMENT ',所属抬头,DB,ap_usr_invoicetitle', + `name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名称', + `taxnumber` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',税号', + `addr` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',单位地址', + `phone` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',电话号码', + `bankname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',银行名称', + `bankaccount` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',银行账号', + `addtimes` bigint NOT NULL COMMENT '申请时间,DATE', + `invtimes` bigint NOT NULL DEFAULT 0 COMMENT '开票时间,DATE', + `invuser` int NOT NULL DEFAULT 0 COMMENT '开票人,CATU,adminuser', + `invfile` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '发票,DOWN', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '发票开票表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_usr_invoicing +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ap_usr_problechat +-- ---------------------------- +DROP TABLE IF EXISTS `ap_usr_problechat`; +CREATE TABLE `ap_usr_problechat` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `problemid` int NOT NULL, + `sendtype` int NOT NULL COMMENT '发送人,TINT,1.用户,2.平台,3.AI客服', + `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '答复内容', + `addtimes` bigint NOT NULL COMMENT '发送时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 54 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '工单对话表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_usr_problechat +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ap_usr_problem +-- ---------------------------- +DROP TABLE IF EXISTS `ap_usr_problem`; +CREATE TABLE `ap_usr_problem` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `vuser` bigint NOT NULL COMMENT '所属用户,DB,ap_user', + `contract` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '联系方式', + `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '工单提问,BR', + `imgs` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '图片,IMG', + `addtimes` bigint NOT NULL COMMENT '提交时间,DATE', + `replytimes` bigint NOT NULL DEFAULT 0 COMMENT '回复时间,DATE', + `closetimes` bigint NOT NULL DEFAULT 0 COMMENT '关闭时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 14 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '问题工单表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_usr_problem +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ap_usr_real_apply +-- ---------------------------- +DROP TABLE IF EXISTS `ap_usr_real_apply`; +CREATE TABLE `ap_usr_real_apply` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `auditstatus` int NOT NULL COMMENT '|审核状态|,CATA,auditstatus', + `vuser` bigint NOT NULL COMMENT '所属用户,DB,ap_user', + `name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '真实姓名', + `idid` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '身份证号', + `idcard1` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '身份证人像面,IMG1', + `idcard2` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '身份证国徽面,IMG1', + `addtimes` bigint NOT NULL COMMENT '申请时间,DATE', + `audituser` int NOT NULL DEFAULT 0 COMMENT '审核员,CATA,adminuser', + `audittimes` bigint NOT NULL DEFAULT 0 COMMENT '审核时间,DATE', + `auditmsg` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '驳回原因', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '实名认证申请表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_usr_real_apply +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ap_usr_sendmail +-- ---------------------------- +DROP TABLE IF EXISTS `ap_usr_sendmail`; +CREATE TABLE `ap_usr_sendmail` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `vuser` int NOT NULL COMMENT '所属用户,DB,ap_user', + `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '邮件地址', + `chan` int NOT NULL COMMENT '通道号', + `name` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '标题', + `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',邮件内容', + `addtimes` bigint NOT NULL COMMENT '添加时间,DATE', + `sendtimes` bigint NOT NULL COMMENT '发送时间,DATE', + `donetimes` bigint NOT NULL DEFAULT 0 COMMENT '完成时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '发送邮件' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_usr_sendmail +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ap_usr_sendsms +-- ---------------------------- +DROP TABLE IF EXISTS `ap_usr_sendsms`; +CREATE TABLE `ap_usr_sendsms` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `vuser` int NOT NULL COMMENT '所属用户,DB,ap_user', + `mobile` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '手机号', + `chan` int NOT NULL COMMENT '通道号', + `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',JSON内容', + `addtimes` bigint NOT NULL COMMENT '添加时间,DATE', + `sendtimes` bigint NOT NULL COMMENT '发送时间,DATE', + `donetimes` bigint NOT NULL DEFAULT 0 COMMENT '完成时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 138 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '发送短信' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_usr_sendsms +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ap_usr_shipaddr +-- ---------------------------- +DROP TABLE IF EXISTS `ap_usr_shipaddr`; +CREATE TABLE `ap_usr_shipaddr` ( + `id` int NOT NULL AUTO_INCREMENT, + `vuser` bigint NOT NULL COMMENT '所属用户,DB,ap_user', + `areacode` int NOT NULL COMMENT '所在地区,CATM,ciy_arearpc|?', + `addr` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '详细地址', + `name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '收件人', + `phone` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '联系电话', + `uptimes` bigint NOT NULL COMMENT '更新时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 70 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '收货地址表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ap_usr_shipaddr +-- ---------------------------- + +-- ---------------------------- +-- Table structure for ciy_arearpc +-- ---------------------------- +DROP TABLE IF EXISTS `ciy_arearpc`; +CREATE TABLE `ciy_arearpc` ( + `id` int NOT NULL COMMENT '代码', + `upid` int NOT NULL COMMENT '上级代码', + `name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '地名', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '静态省市区表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ciy_arearpc +-- ---------------------------- +INSERT INTO `ciy_arearpc` VALUES (110000, 0, '北京市'); +INSERT INTO `ciy_arearpc` VALUES (110100, 110000, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (110101, 110100, '东城区'); +INSERT INTO `ciy_arearpc` VALUES (110102, 110100, '西城区'); +INSERT INTO `ciy_arearpc` VALUES (110105, 110100, '朝阳区'); +INSERT INTO `ciy_arearpc` VALUES (110106, 110100, '丰台区'); +INSERT INTO `ciy_arearpc` VALUES (110107, 110100, '石景山区'); +INSERT INTO `ciy_arearpc` VALUES (110108, 110100, '海淀区'); +INSERT INTO `ciy_arearpc` VALUES (110109, 110100, '门头沟区'); +INSERT INTO `ciy_arearpc` VALUES (110111, 110100, '房山区'); +INSERT INTO `ciy_arearpc` VALUES (110112, 110100, '通州区'); +INSERT INTO `ciy_arearpc` VALUES (110113, 110100, '顺义区'); +INSERT INTO `ciy_arearpc` VALUES (110114, 110100, '昌平区'); +INSERT INTO `ciy_arearpc` VALUES (110115, 110100, '大兴区'); +INSERT INTO `ciy_arearpc` VALUES (110116, 110100, '怀柔区'); +INSERT INTO `ciy_arearpc` VALUES (110117, 110100, '平谷区'); +INSERT INTO `ciy_arearpc` VALUES (110118, 110100, '密云区'); +INSERT INTO `ciy_arearpc` VALUES (110119, 110100, '延庆区'); +INSERT INTO `ciy_arearpc` VALUES (120000, 0, '天津市'); +INSERT INTO `ciy_arearpc` VALUES (120100, 120000, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (120101, 120100, '和平区'); +INSERT INTO `ciy_arearpc` VALUES (120102, 120100, '河东区'); +INSERT INTO `ciy_arearpc` VALUES (120103, 120100, '河西区'); +INSERT INTO `ciy_arearpc` VALUES (120104, 120100, '南开区'); +INSERT INTO `ciy_arearpc` VALUES (120105, 120100, '河北区'); +INSERT INTO `ciy_arearpc` VALUES (120106, 120100, '红桥区'); +INSERT INTO `ciy_arearpc` VALUES (120110, 120100, '东丽区'); +INSERT INTO `ciy_arearpc` VALUES (120111, 120100, '西青区'); +INSERT INTO `ciy_arearpc` VALUES (120112, 120100, '津南区'); +INSERT INTO `ciy_arearpc` VALUES (120113, 120100, '北辰区'); +INSERT INTO `ciy_arearpc` VALUES (120114, 120100, '武清区'); +INSERT INTO `ciy_arearpc` VALUES (120115, 120100, '宝坻区'); +INSERT INTO `ciy_arearpc` VALUES (120116, 120100, '滨海新区'); +INSERT INTO `ciy_arearpc` VALUES (120117, 120100, '宁河区'); +INSERT INTO `ciy_arearpc` VALUES (120118, 120100, '静海区'); +INSERT INTO `ciy_arearpc` VALUES (120119, 120100, '蓟州区'); +INSERT INTO `ciy_arearpc` VALUES (130000, 0, '河北省'); +INSERT INTO `ciy_arearpc` VALUES (130100, 130000, '石家庄市'); +INSERT INTO `ciy_arearpc` VALUES (130101, 130100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (130102, 130100, '长安区'); +INSERT INTO `ciy_arearpc` VALUES (130104, 130100, '桥西区'); +INSERT INTO `ciy_arearpc` VALUES (130105, 130100, '新华区'); +INSERT INTO `ciy_arearpc` VALUES (130107, 130100, '井陉矿区'); +INSERT INTO `ciy_arearpc` VALUES (130108, 130100, '裕华区'); +INSERT INTO `ciy_arearpc` VALUES (130109, 130100, '藁城区'); +INSERT INTO `ciy_arearpc` VALUES (130110, 130100, '鹿泉区'); +INSERT INTO `ciy_arearpc` VALUES (130111, 130100, '栾城区'); +INSERT INTO `ciy_arearpc` VALUES (130121, 130100, '井陉县'); +INSERT INTO `ciy_arearpc` VALUES (130123, 130100, '正定县'); +INSERT INTO `ciy_arearpc` VALUES (130125, 130100, '行唐县'); +INSERT INTO `ciy_arearpc` VALUES (130126, 130100, '灵寿县'); +INSERT INTO `ciy_arearpc` VALUES (130127, 130100, '高邑县'); +INSERT INTO `ciy_arearpc` VALUES (130128, 130100, '深泽县'); +INSERT INTO `ciy_arearpc` VALUES (130129, 130100, '赞皇县'); +INSERT INTO `ciy_arearpc` VALUES (130130, 130100, '无极县'); +INSERT INTO `ciy_arearpc` VALUES (130131, 130100, '平山县'); +INSERT INTO `ciy_arearpc` VALUES (130132, 130100, '元氏县'); +INSERT INTO `ciy_arearpc` VALUES (130133, 130100, '赵县'); +INSERT INTO `ciy_arearpc` VALUES (130171, 130100, '石家庄高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (130172, 130100, '石家庄循环化工园区'); +INSERT INTO `ciy_arearpc` VALUES (130181, 130100, '辛集市'); +INSERT INTO `ciy_arearpc` VALUES (130183, 130100, '晋州市'); +INSERT INTO `ciy_arearpc` VALUES (130184, 130100, '新乐市'); +INSERT INTO `ciy_arearpc` VALUES (130200, 130000, '唐山市'); +INSERT INTO `ciy_arearpc` VALUES (130201, 130200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (130202, 130200, '路南区'); +INSERT INTO `ciy_arearpc` VALUES (130203, 130200, '路北区'); +INSERT INTO `ciy_arearpc` VALUES (130204, 130200, '古冶区'); +INSERT INTO `ciy_arearpc` VALUES (130205, 130200, '开平区'); +INSERT INTO `ciy_arearpc` VALUES (130207, 130200, '丰南区'); +INSERT INTO `ciy_arearpc` VALUES (130208, 130200, '丰润区'); +INSERT INTO `ciy_arearpc` VALUES (130209, 130200, '曹妃甸区'); +INSERT INTO `ciy_arearpc` VALUES (130224, 130200, '滦南县'); +INSERT INTO `ciy_arearpc` VALUES (130225, 130200, '乐亭县'); +INSERT INTO `ciy_arearpc` VALUES (130227, 130200, '迁西县'); +INSERT INTO `ciy_arearpc` VALUES (130229, 130200, '玉田县'); +INSERT INTO `ciy_arearpc` VALUES (130271, 130200, '河北唐山芦台经济开发区'); +INSERT INTO `ciy_arearpc` VALUES (130272, 130200, '唐山市汉沽管理区'); +INSERT INTO `ciy_arearpc` VALUES (130273, 130200, '唐山高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (130274, 130200, '河北唐山海港经济开发区'); +INSERT INTO `ciy_arearpc` VALUES (130281, 130200, '遵化市'); +INSERT INTO `ciy_arearpc` VALUES (130283, 130200, '迁安市'); +INSERT INTO `ciy_arearpc` VALUES (130284, 130200, '滦州市'); +INSERT INTO `ciy_arearpc` VALUES (130300, 130000, '秦皇岛市'); +INSERT INTO `ciy_arearpc` VALUES (130301, 130300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (130302, 130300, '海港区'); +INSERT INTO `ciy_arearpc` VALUES (130303, 130300, '山海关区'); +INSERT INTO `ciy_arearpc` VALUES (130304, 130300, '北戴河区'); +INSERT INTO `ciy_arearpc` VALUES (130306, 130300, '抚宁区'); +INSERT INTO `ciy_arearpc` VALUES (130321, 130300, '青龙满族自治县'); +INSERT INTO `ciy_arearpc` VALUES (130322, 130300, '昌黎县'); +INSERT INTO `ciy_arearpc` VALUES (130324, 130300, '卢龙县'); +INSERT INTO `ciy_arearpc` VALUES (130371, 130300, '秦皇岛市经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (130372, 130300, '北戴河新区'); +INSERT INTO `ciy_arearpc` VALUES (130400, 130000, '邯郸市'); +INSERT INTO `ciy_arearpc` VALUES (130401, 130400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (130402, 130400, '邯山区'); +INSERT INTO `ciy_arearpc` VALUES (130403, 130400, '丛台区'); +INSERT INTO `ciy_arearpc` VALUES (130404, 130400, '复兴区'); +INSERT INTO `ciy_arearpc` VALUES (130406, 130400, '峰峰矿区'); +INSERT INTO `ciy_arearpc` VALUES (130407, 130400, '肥乡区'); +INSERT INTO `ciy_arearpc` VALUES (130408, 130400, '永年区'); +INSERT INTO `ciy_arearpc` VALUES (130423, 130400, '临漳县'); +INSERT INTO `ciy_arearpc` VALUES (130424, 130400, '成安县'); +INSERT INTO `ciy_arearpc` VALUES (130425, 130400, '大名县'); +INSERT INTO `ciy_arearpc` VALUES (130426, 130400, '涉县'); +INSERT INTO `ciy_arearpc` VALUES (130427, 130400, '磁县'); +INSERT INTO `ciy_arearpc` VALUES (130430, 130400, '邱县'); +INSERT INTO `ciy_arearpc` VALUES (130431, 130400, '鸡泽县'); +INSERT INTO `ciy_arearpc` VALUES (130432, 130400, '广平县'); +INSERT INTO `ciy_arearpc` VALUES (130433, 130400, '馆陶县'); +INSERT INTO `ciy_arearpc` VALUES (130434, 130400, '魏县'); +INSERT INTO `ciy_arearpc` VALUES (130435, 130400, '曲周县'); +INSERT INTO `ciy_arearpc` VALUES (130471, 130400, '邯郸经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (130473, 130400, '邯郸冀南新区'); +INSERT INTO `ciy_arearpc` VALUES (130481, 130400, '武安市'); +INSERT INTO `ciy_arearpc` VALUES (130500, 130000, '邢台市'); +INSERT INTO `ciy_arearpc` VALUES (130501, 130500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (130502, 130500, '襄都区'); +INSERT INTO `ciy_arearpc` VALUES (130503, 130500, '信都区'); +INSERT INTO `ciy_arearpc` VALUES (130505, 130500, '任泽区'); +INSERT INTO `ciy_arearpc` VALUES (130506, 130500, '南和区'); +INSERT INTO `ciy_arearpc` VALUES (130522, 130500, '临城县'); +INSERT INTO `ciy_arearpc` VALUES (130523, 130500, '内丘县'); +INSERT INTO `ciy_arearpc` VALUES (130524, 130500, '柏乡县'); +INSERT INTO `ciy_arearpc` VALUES (130525, 130500, '隆尧县'); +INSERT INTO `ciy_arearpc` VALUES (130528, 130500, '宁晋县'); +INSERT INTO `ciy_arearpc` VALUES (130529, 130500, '巨鹿县'); +INSERT INTO `ciy_arearpc` VALUES (130530, 130500, '新河县'); +INSERT INTO `ciy_arearpc` VALUES (130531, 130500, '广宗县'); +INSERT INTO `ciy_arearpc` VALUES (130532, 130500, '平乡县'); +INSERT INTO `ciy_arearpc` VALUES (130533, 130500, '威县'); +INSERT INTO `ciy_arearpc` VALUES (130534, 130500, '清河县'); +INSERT INTO `ciy_arearpc` VALUES (130535, 130500, '临西县'); +INSERT INTO `ciy_arearpc` VALUES (130571, 130500, '河北邢台经济开发区'); +INSERT INTO `ciy_arearpc` VALUES (130581, 130500, '南宫市'); +INSERT INTO `ciy_arearpc` VALUES (130582, 130500, '沙河市'); +INSERT INTO `ciy_arearpc` VALUES (130600, 130000, '保定市'); +INSERT INTO `ciy_arearpc` VALUES (130601, 130600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (130602, 130600, '竞秀区'); +INSERT INTO `ciy_arearpc` VALUES (130606, 130600, '莲池区'); +INSERT INTO `ciy_arearpc` VALUES (130607, 130600, '满城区'); +INSERT INTO `ciy_arearpc` VALUES (130608, 130600, '清苑区'); +INSERT INTO `ciy_arearpc` VALUES (130609, 130600, '徐水区'); +INSERT INTO `ciy_arearpc` VALUES (130623, 130600, '涞水县'); +INSERT INTO `ciy_arearpc` VALUES (130624, 130600, '阜平县'); +INSERT INTO `ciy_arearpc` VALUES (130626, 130600, '定兴县'); +INSERT INTO `ciy_arearpc` VALUES (130627, 130600, '唐县'); +INSERT INTO `ciy_arearpc` VALUES (130628, 130600, '高阳县'); +INSERT INTO `ciy_arearpc` VALUES (130629, 130600, '容城县'); +INSERT INTO `ciy_arearpc` VALUES (130630, 130600, '涞源县'); +INSERT INTO `ciy_arearpc` VALUES (130631, 130600, '望都县'); +INSERT INTO `ciy_arearpc` VALUES (130632, 130600, '安新县'); +INSERT INTO `ciy_arearpc` VALUES (130633, 130600, '易县'); +INSERT INTO `ciy_arearpc` VALUES (130634, 130600, '曲阳县'); +INSERT INTO `ciy_arearpc` VALUES (130635, 130600, '蠡县'); +INSERT INTO `ciy_arearpc` VALUES (130636, 130600, '顺平县'); +INSERT INTO `ciy_arearpc` VALUES (130637, 130600, '博野县'); +INSERT INTO `ciy_arearpc` VALUES (130638, 130600, '雄县'); +INSERT INTO `ciy_arearpc` VALUES (130671, 130600, '保定高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (130672, 130600, '保定白沟新城'); +INSERT INTO `ciy_arearpc` VALUES (130681, 130600, '涿州市'); +INSERT INTO `ciy_arearpc` VALUES (130682, 130600, '定州市'); +INSERT INTO `ciy_arearpc` VALUES (130683, 130600, '安国市'); +INSERT INTO `ciy_arearpc` VALUES (130684, 130600, '高碑店市'); +INSERT INTO `ciy_arearpc` VALUES (130700, 130000, '张家口市'); +INSERT INTO `ciy_arearpc` VALUES (130701, 130700, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (130702, 130700, '桥东区'); +INSERT INTO `ciy_arearpc` VALUES (130703, 130700, '桥西区'); +INSERT INTO `ciy_arearpc` VALUES (130705, 130700, '宣化区'); +INSERT INTO `ciy_arearpc` VALUES (130706, 130700, '下花园区'); +INSERT INTO `ciy_arearpc` VALUES (130708, 130700, '万全区'); +INSERT INTO `ciy_arearpc` VALUES (130709, 130700, '崇礼区'); +INSERT INTO `ciy_arearpc` VALUES (130722, 130700, '张北县'); +INSERT INTO `ciy_arearpc` VALUES (130723, 130700, '康保县'); +INSERT INTO `ciy_arearpc` VALUES (130724, 130700, '沽源县'); +INSERT INTO `ciy_arearpc` VALUES (130725, 130700, '尚义县'); +INSERT INTO `ciy_arearpc` VALUES (130726, 130700, '蔚县'); +INSERT INTO `ciy_arearpc` VALUES (130727, 130700, '阳原县'); +INSERT INTO `ciy_arearpc` VALUES (130728, 130700, '怀安县'); +INSERT INTO `ciy_arearpc` VALUES (130730, 130700, '怀来县'); +INSERT INTO `ciy_arearpc` VALUES (130731, 130700, '涿鹿县'); +INSERT INTO `ciy_arearpc` VALUES (130732, 130700, '赤城县'); +INSERT INTO `ciy_arearpc` VALUES (130771, 130700, '张家口经济开发区'); +INSERT INTO `ciy_arearpc` VALUES (130772, 130700, '张家口市察北管理区'); +INSERT INTO `ciy_arearpc` VALUES (130773, 130700, '张家口市塞北管理区'); +INSERT INTO `ciy_arearpc` VALUES (130800, 130000, '承德市'); +INSERT INTO `ciy_arearpc` VALUES (130801, 130800, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (130802, 130800, '双桥区'); +INSERT INTO `ciy_arearpc` VALUES (130803, 130800, '双滦区'); +INSERT INTO `ciy_arearpc` VALUES (130804, 130800, '鹰手营子矿区'); +INSERT INTO `ciy_arearpc` VALUES (130821, 130800, '承德县'); +INSERT INTO `ciy_arearpc` VALUES (130822, 130800, '兴隆县'); +INSERT INTO `ciy_arearpc` VALUES (130824, 130800, '滦平县'); +INSERT INTO `ciy_arearpc` VALUES (130825, 130800, '隆化县'); +INSERT INTO `ciy_arearpc` VALUES (130826, 130800, '丰宁满族自治县'); +INSERT INTO `ciy_arearpc` VALUES (130827, 130800, '宽城满族自治县'); +INSERT INTO `ciy_arearpc` VALUES (130828, 130800, '围场满族蒙古族自治县'); +INSERT INTO `ciy_arearpc` VALUES (130871, 130800, '承德高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (130881, 130800, '平泉市'); +INSERT INTO `ciy_arearpc` VALUES (130900, 130000, '沧州市'); +INSERT INTO `ciy_arearpc` VALUES (130901, 130900, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (130902, 130900, '新华区'); +INSERT INTO `ciy_arearpc` VALUES (130903, 130900, '运河区'); +INSERT INTO `ciy_arearpc` VALUES (130921, 130900, '沧县'); +INSERT INTO `ciy_arearpc` VALUES (130922, 130900, '青县'); +INSERT INTO `ciy_arearpc` VALUES (130923, 130900, '东光县'); +INSERT INTO `ciy_arearpc` VALUES (130924, 130900, '海兴县'); +INSERT INTO `ciy_arearpc` VALUES (130925, 130900, '盐山县'); +INSERT INTO `ciy_arearpc` VALUES (130926, 130900, '肃宁县'); +INSERT INTO `ciy_arearpc` VALUES (130927, 130900, '南皮县'); +INSERT INTO `ciy_arearpc` VALUES (130928, 130900, '吴桥县'); +INSERT INTO `ciy_arearpc` VALUES (130929, 130900, '献县'); +INSERT INTO `ciy_arearpc` VALUES (130930, 130900, '孟村回族自治县'); +INSERT INTO `ciy_arearpc` VALUES (130971, 130900, '河北沧州经济开发区'); +INSERT INTO `ciy_arearpc` VALUES (130972, 130900, '沧州高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (130973, 130900, '沧州渤海新区'); +INSERT INTO `ciy_arearpc` VALUES (130981, 130900, '泊头市'); +INSERT INTO `ciy_arearpc` VALUES (130982, 130900, '任丘市'); +INSERT INTO `ciy_arearpc` VALUES (130983, 130900, '黄骅市'); +INSERT INTO `ciy_arearpc` VALUES (130984, 130900, '河间市'); +INSERT INTO `ciy_arearpc` VALUES (131000, 130000, '廊坊市'); +INSERT INTO `ciy_arearpc` VALUES (131001, 131000, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (131002, 131000, '安次区'); +INSERT INTO `ciy_arearpc` VALUES (131003, 131000, '广阳区'); +INSERT INTO `ciy_arearpc` VALUES (131022, 131000, '固安县'); +INSERT INTO `ciy_arearpc` VALUES (131023, 131000, '永清县'); +INSERT INTO `ciy_arearpc` VALUES (131024, 131000, '香河县'); +INSERT INTO `ciy_arearpc` VALUES (131025, 131000, '大城县'); +INSERT INTO `ciy_arearpc` VALUES (131026, 131000, '文安县'); +INSERT INTO `ciy_arearpc` VALUES (131028, 131000, '大厂回族自治县'); +INSERT INTO `ciy_arearpc` VALUES (131071, 131000, '廊坊经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (131081, 131000, '霸州市'); +INSERT INTO `ciy_arearpc` VALUES (131082, 131000, '三河市'); +INSERT INTO `ciy_arearpc` VALUES (131100, 130000, '衡水市'); +INSERT INTO `ciy_arearpc` VALUES (131101, 131100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (131102, 131100, '桃城区'); +INSERT INTO `ciy_arearpc` VALUES (131103, 131100, '冀州区'); +INSERT INTO `ciy_arearpc` VALUES (131121, 131100, '枣强县'); +INSERT INTO `ciy_arearpc` VALUES (131122, 131100, '武邑县'); +INSERT INTO `ciy_arearpc` VALUES (131123, 131100, '武强县'); +INSERT INTO `ciy_arearpc` VALUES (131124, 131100, '饶阳县'); +INSERT INTO `ciy_arearpc` VALUES (131125, 131100, '安平县'); +INSERT INTO `ciy_arearpc` VALUES (131126, 131100, '故城县'); +INSERT INTO `ciy_arearpc` VALUES (131127, 131100, '景县'); +INSERT INTO `ciy_arearpc` VALUES (131128, 131100, '阜城县'); +INSERT INTO `ciy_arearpc` VALUES (131171, 131100, '河北衡水高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (131172, 131100, '衡水滨湖新区'); +INSERT INTO `ciy_arearpc` VALUES (131182, 131100, '深州市'); +INSERT INTO `ciy_arearpc` VALUES (140000, 0, '山西省'); +INSERT INTO `ciy_arearpc` VALUES (140100, 140000, '太原市'); +INSERT INTO `ciy_arearpc` VALUES (140101, 140100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (140105, 140100, '小店区'); +INSERT INTO `ciy_arearpc` VALUES (140106, 140100, '迎泽区'); +INSERT INTO `ciy_arearpc` VALUES (140107, 140100, '杏花岭区'); +INSERT INTO `ciy_arearpc` VALUES (140108, 140100, '尖草坪区'); +INSERT INTO `ciy_arearpc` VALUES (140109, 140100, '万柏林区'); +INSERT INTO `ciy_arearpc` VALUES (140110, 140100, '晋源区'); +INSERT INTO `ciy_arearpc` VALUES (140121, 140100, '清徐县'); +INSERT INTO `ciy_arearpc` VALUES (140122, 140100, '阳曲县'); +INSERT INTO `ciy_arearpc` VALUES (140123, 140100, '娄烦县'); +INSERT INTO `ciy_arearpc` VALUES (140171, 140100, '山西转型综合改革示范区'); +INSERT INTO `ciy_arearpc` VALUES (140181, 140100, '古交市'); +INSERT INTO `ciy_arearpc` VALUES (140200, 140000, '大同市'); +INSERT INTO `ciy_arearpc` VALUES (140201, 140200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (140212, 140200, '新荣区'); +INSERT INTO `ciy_arearpc` VALUES (140213, 140200, '平城区'); +INSERT INTO `ciy_arearpc` VALUES (140214, 140200, '云冈区'); +INSERT INTO `ciy_arearpc` VALUES (140215, 140200, '云州区'); +INSERT INTO `ciy_arearpc` VALUES (140221, 140200, '阳高县'); +INSERT INTO `ciy_arearpc` VALUES (140222, 140200, '天镇县'); +INSERT INTO `ciy_arearpc` VALUES (140223, 140200, '广灵县'); +INSERT INTO `ciy_arearpc` VALUES (140224, 140200, '灵丘县'); +INSERT INTO `ciy_arearpc` VALUES (140225, 140200, '浑源县'); +INSERT INTO `ciy_arearpc` VALUES (140226, 140200, '左云县'); +INSERT INTO `ciy_arearpc` VALUES (140271, 140200, '山西大同经济开发区'); +INSERT INTO `ciy_arearpc` VALUES (140300, 140000, '阳泉市'); +INSERT INTO `ciy_arearpc` VALUES (140301, 140300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (140302, 140300, '城区'); +INSERT INTO `ciy_arearpc` VALUES (140303, 140300, '矿区'); +INSERT INTO `ciy_arearpc` VALUES (140311, 140300, '郊区'); +INSERT INTO `ciy_arearpc` VALUES (140321, 140300, '平定县'); +INSERT INTO `ciy_arearpc` VALUES (140322, 140300, '盂县'); +INSERT INTO `ciy_arearpc` VALUES (140400, 140000, '长治市'); +INSERT INTO `ciy_arearpc` VALUES (140401, 140400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (140403, 140400, '潞州区'); +INSERT INTO `ciy_arearpc` VALUES (140404, 140400, '上党区'); +INSERT INTO `ciy_arearpc` VALUES (140405, 140400, '屯留区'); +INSERT INTO `ciy_arearpc` VALUES (140406, 140400, '潞城区'); +INSERT INTO `ciy_arearpc` VALUES (140423, 140400, '襄垣县'); +INSERT INTO `ciy_arearpc` VALUES (140425, 140400, '平顺县'); +INSERT INTO `ciy_arearpc` VALUES (140426, 140400, '黎城县'); +INSERT INTO `ciy_arearpc` VALUES (140427, 140400, '壶关县'); +INSERT INTO `ciy_arearpc` VALUES (140428, 140400, '长子县'); +INSERT INTO `ciy_arearpc` VALUES (140429, 140400, '武乡县'); +INSERT INTO `ciy_arearpc` VALUES (140430, 140400, '沁县'); +INSERT INTO `ciy_arearpc` VALUES (140431, 140400, '沁源县'); +INSERT INTO `ciy_arearpc` VALUES (140471, 140400, '山西长治高新技术产业园区'); +INSERT INTO `ciy_arearpc` VALUES (140500, 140000, '晋城市'); +INSERT INTO `ciy_arearpc` VALUES (140501, 140500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (140502, 140500, '城区'); +INSERT INTO `ciy_arearpc` VALUES (140521, 140500, '沁水县'); +INSERT INTO `ciy_arearpc` VALUES (140522, 140500, '阳城县'); +INSERT INTO `ciy_arearpc` VALUES (140524, 140500, '陵川县'); +INSERT INTO `ciy_arearpc` VALUES (140525, 140500, '泽州县'); +INSERT INTO `ciy_arearpc` VALUES (140581, 140500, '高平市'); +INSERT INTO `ciy_arearpc` VALUES (140600, 140000, '朔州市'); +INSERT INTO `ciy_arearpc` VALUES (140601, 140600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (140602, 140600, '朔城区'); +INSERT INTO `ciy_arearpc` VALUES (140603, 140600, '平鲁区'); +INSERT INTO `ciy_arearpc` VALUES (140621, 140600, '山阴县'); +INSERT INTO `ciy_arearpc` VALUES (140622, 140600, '应县'); +INSERT INTO `ciy_arearpc` VALUES (140623, 140600, '右玉县'); +INSERT INTO `ciy_arearpc` VALUES (140671, 140600, '山西朔州经济开发区'); +INSERT INTO `ciy_arearpc` VALUES (140681, 140600, '怀仁市'); +INSERT INTO `ciy_arearpc` VALUES (140700, 140000, '晋中市'); +INSERT INTO `ciy_arearpc` VALUES (140701, 140700, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (140702, 140700, '榆次区'); +INSERT INTO `ciy_arearpc` VALUES (140703, 140700, '太谷区'); +INSERT INTO `ciy_arearpc` VALUES (140721, 140700, '榆社县'); +INSERT INTO `ciy_arearpc` VALUES (140722, 140700, '左权县'); +INSERT INTO `ciy_arearpc` VALUES (140723, 140700, '和顺县'); +INSERT INTO `ciy_arearpc` VALUES (140724, 140700, '昔阳县'); +INSERT INTO `ciy_arearpc` VALUES (140725, 140700, '寿阳县'); +INSERT INTO `ciy_arearpc` VALUES (140727, 140700, '祁县'); +INSERT INTO `ciy_arearpc` VALUES (140728, 140700, '平遥县'); +INSERT INTO `ciy_arearpc` VALUES (140729, 140700, '灵石县'); +INSERT INTO `ciy_arearpc` VALUES (140781, 140700, '介休市'); +INSERT INTO `ciy_arearpc` VALUES (140800, 140000, '运城市'); +INSERT INTO `ciy_arearpc` VALUES (140801, 140800, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (140802, 140800, '盐湖区'); +INSERT INTO `ciy_arearpc` VALUES (140821, 140800, '临猗县'); +INSERT INTO `ciy_arearpc` VALUES (140822, 140800, '万荣县'); +INSERT INTO `ciy_arearpc` VALUES (140823, 140800, '闻喜县'); +INSERT INTO `ciy_arearpc` VALUES (140824, 140800, '稷山县'); +INSERT INTO `ciy_arearpc` VALUES (140825, 140800, '新绛县'); +INSERT INTO `ciy_arearpc` VALUES (140826, 140800, '绛县'); +INSERT INTO `ciy_arearpc` VALUES (140827, 140800, '垣曲县'); +INSERT INTO `ciy_arearpc` VALUES (140828, 140800, '夏县'); +INSERT INTO `ciy_arearpc` VALUES (140829, 140800, '平陆县'); +INSERT INTO `ciy_arearpc` VALUES (140830, 140800, '芮城县'); +INSERT INTO `ciy_arearpc` VALUES (140881, 140800, '永济市'); +INSERT INTO `ciy_arearpc` VALUES (140882, 140800, '河津市'); +INSERT INTO `ciy_arearpc` VALUES (140900, 140000, '忻州市'); +INSERT INTO `ciy_arearpc` VALUES (140901, 140900, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (140902, 140900, '忻府区'); +INSERT INTO `ciy_arearpc` VALUES (140921, 140900, '定襄县'); +INSERT INTO `ciy_arearpc` VALUES (140922, 140900, '五台县'); +INSERT INTO `ciy_arearpc` VALUES (140923, 140900, '代县'); +INSERT INTO `ciy_arearpc` VALUES (140924, 140900, '繁峙县'); +INSERT INTO `ciy_arearpc` VALUES (140925, 140900, '宁武县'); +INSERT INTO `ciy_arearpc` VALUES (140926, 140900, '静乐县'); +INSERT INTO `ciy_arearpc` VALUES (140927, 140900, '神池县'); +INSERT INTO `ciy_arearpc` VALUES (140928, 140900, '五寨县'); +INSERT INTO `ciy_arearpc` VALUES (140929, 140900, '岢岚县'); +INSERT INTO `ciy_arearpc` VALUES (140930, 140900, '河曲县'); +INSERT INTO `ciy_arearpc` VALUES (140931, 140900, '保德县'); +INSERT INTO `ciy_arearpc` VALUES (140932, 140900, '偏关县'); +INSERT INTO `ciy_arearpc` VALUES (140971, 140900, '五台山风景名胜区'); +INSERT INTO `ciy_arearpc` VALUES (140981, 140900, '原平市'); +INSERT INTO `ciy_arearpc` VALUES (141000, 140000, '临汾市'); +INSERT INTO `ciy_arearpc` VALUES (141001, 141000, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (141002, 141000, '尧都区'); +INSERT INTO `ciy_arearpc` VALUES (141021, 141000, '曲沃县'); +INSERT INTO `ciy_arearpc` VALUES (141022, 141000, '翼城县'); +INSERT INTO `ciy_arearpc` VALUES (141023, 141000, '襄汾县'); +INSERT INTO `ciy_arearpc` VALUES (141024, 141000, '洪洞县'); +INSERT INTO `ciy_arearpc` VALUES (141025, 141000, '古县'); +INSERT INTO `ciy_arearpc` VALUES (141026, 141000, '安泽县'); +INSERT INTO `ciy_arearpc` VALUES (141027, 141000, '浮山县'); +INSERT INTO `ciy_arearpc` VALUES (141028, 141000, '吉县'); +INSERT INTO `ciy_arearpc` VALUES (141029, 141000, '乡宁县'); +INSERT INTO `ciy_arearpc` VALUES (141030, 141000, '大宁县'); +INSERT INTO `ciy_arearpc` VALUES (141031, 141000, '隰县'); +INSERT INTO `ciy_arearpc` VALUES (141032, 141000, '永和县'); +INSERT INTO `ciy_arearpc` VALUES (141033, 141000, '蒲县'); +INSERT INTO `ciy_arearpc` VALUES (141034, 141000, '汾西县'); +INSERT INTO `ciy_arearpc` VALUES (141081, 141000, '侯马市'); +INSERT INTO `ciy_arearpc` VALUES (141082, 141000, '霍州市'); +INSERT INTO `ciy_arearpc` VALUES (141100, 140000, '吕梁市'); +INSERT INTO `ciy_arearpc` VALUES (141101, 141100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (141102, 141100, '离石区'); +INSERT INTO `ciy_arearpc` VALUES (141121, 141100, '文水县'); +INSERT INTO `ciy_arearpc` VALUES (141122, 141100, '交城县'); +INSERT INTO `ciy_arearpc` VALUES (141123, 141100, '兴县'); +INSERT INTO `ciy_arearpc` VALUES (141124, 141100, '临县'); +INSERT INTO `ciy_arearpc` VALUES (141125, 141100, '柳林县'); +INSERT INTO `ciy_arearpc` VALUES (141126, 141100, '石楼县'); +INSERT INTO `ciy_arearpc` VALUES (141127, 141100, '岚县'); +INSERT INTO `ciy_arearpc` VALUES (141128, 141100, '方山县'); +INSERT INTO `ciy_arearpc` VALUES (141129, 141100, '中阳县'); +INSERT INTO `ciy_arearpc` VALUES (141130, 141100, '交口县'); +INSERT INTO `ciy_arearpc` VALUES (141181, 141100, '孝义市'); +INSERT INTO `ciy_arearpc` VALUES (141182, 141100, '汾阳市'); +INSERT INTO `ciy_arearpc` VALUES (150000, 0, '内蒙古自治区'); +INSERT INTO `ciy_arearpc` VALUES (150100, 150000, '呼和浩特市'); +INSERT INTO `ciy_arearpc` VALUES (150101, 150100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (150102, 150100, '新城区'); +INSERT INTO `ciy_arearpc` VALUES (150103, 150100, '回民区'); +INSERT INTO `ciy_arearpc` VALUES (150104, 150100, '玉泉区'); +INSERT INTO `ciy_arearpc` VALUES (150105, 150100, '赛罕区'); +INSERT INTO `ciy_arearpc` VALUES (150121, 150100, '土默特左旗'); +INSERT INTO `ciy_arearpc` VALUES (150122, 150100, '托克托县'); +INSERT INTO `ciy_arearpc` VALUES (150123, 150100, '和林格尔县'); +INSERT INTO `ciy_arearpc` VALUES (150124, 150100, '清水河县'); +INSERT INTO `ciy_arearpc` VALUES (150125, 150100, '武川县'); +INSERT INTO `ciy_arearpc` VALUES (150172, 150100, '呼和浩特经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (150200, 150000, '包头市'); +INSERT INTO `ciy_arearpc` VALUES (150201, 150200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (150202, 150200, '东河区'); +INSERT INTO `ciy_arearpc` VALUES (150203, 150200, '昆都仑区'); +INSERT INTO `ciy_arearpc` VALUES (150204, 150200, '青山区'); +INSERT INTO `ciy_arearpc` VALUES (150205, 150200, '石拐区'); +INSERT INTO `ciy_arearpc` VALUES (150206, 150200, '白云鄂博矿区'); +INSERT INTO `ciy_arearpc` VALUES (150207, 150200, '九原区'); +INSERT INTO `ciy_arearpc` VALUES (150221, 150200, '土默特右旗'); +INSERT INTO `ciy_arearpc` VALUES (150222, 150200, '固阳县'); +INSERT INTO `ciy_arearpc` VALUES (150223, 150200, '达尔罕茂明安联合旗'); +INSERT INTO `ciy_arearpc` VALUES (150271, 150200, '包头稀土高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (150300, 150000, '乌海市'); +INSERT INTO `ciy_arearpc` VALUES (150301, 150300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (150302, 150300, '海勃湾区'); +INSERT INTO `ciy_arearpc` VALUES (150303, 150300, '海南区'); +INSERT INTO `ciy_arearpc` VALUES (150304, 150300, '乌达区'); +INSERT INTO `ciy_arearpc` VALUES (150400, 150000, '赤峰市'); +INSERT INTO `ciy_arearpc` VALUES (150401, 150400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (150402, 150400, '红山区'); +INSERT INTO `ciy_arearpc` VALUES (150403, 150400, '元宝山区'); +INSERT INTO `ciy_arearpc` VALUES (150404, 150400, '松山区'); +INSERT INTO `ciy_arearpc` VALUES (150421, 150400, '阿鲁科尔沁旗'); +INSERT INTO `ciy_arearpc` VALUES (150422, 150400, '巴林左旗'); +INSERT INTO `ciy_arearpc` VALUES (150423, 150400, '巴林右旗'); +INSERT INTO `ciy_arearpc` VALUES (150424, 150400, '林西县'); +INSERT INTO `ciy_arearpc` VALUES (150425, 150400, '克什克腾旗'); +INSERT INTO `ciy_arearpc` VALUES (150426, 150400, '翁牛特旗'); +INSERT INTO `ciy_arearpc` VALUES (150428, 150400, '喀喇沁旗'); +INSERT INTO `ciy_arearpc` VALUES (150429, 150400, '宁城县'); +INSERT INTO `ciy_arearpc` VALUES (150430, 150400, '敖汉旗'); +INSERT INTO `ciy_arearpc` VALUES (150500, 150000, '通辽市'); +INSERT INTO `ciy_arearpc` VALUES (150501, 150500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (150502, 150500, '科尔沁区'); +INSERT INTO `ciy_arearpc` VALUES (150521, 150500, '科尔沁左翼中旗'); +INSERT INTO `ciy_arearpc` VALUES (150522, 150500, '科尔沁左翼后旗'); +INSERT INTO `ciy_arearpc` VALUES (150523, 150500, '开鲁县'); +INSERT INTO `ciy_arearpc` VALUES (150524, 150500, '库伦旗'); +INSERT INTO `ciy_arearpc` VALUES (150525, 150500, '奈曼旗'); +INSERT INTO `ciy_arearpc` VALUES (150526, 150500, '扎鲁特旗'); +INSERT INTO `ciy_arearpc` VALUES (150571, 150500, '通辽经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (150581, 150500, '霍林郭勒市'); +INSERT INTO `ciy_arearpc` VALUES (150600, 150000, '鄂尔多斯市'); +INSERT INTO `ciy_arearpc` VALUES (150601, 150600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (150602, 150600, '东胜区'); +INSERT INTO `ciy_arearpc` VALUES (150603, 150600, '康巴什区'); +INSERT INTO `ciy_arearpc` VALUES (150621, 150600, '达拉特旗'); +INSERT INTO `ciy_arearpc` VALUES (150622, 150600, '准格尔旗'); +INSERT INTO `ciy_arearpc` VALUES (150623, 150600, '鄂托克前旗'); +INSERT INTO `ciy_arearpc` VALUES (150624, 150600, '鄂托克旗'); +INSERT INTO `ciy_arearpc` VALUES (150625, 150600, '杭锦旗'); +INSERT INTO `ciy_arearpc` VALUES (150626, 150600, '乌审旗'); +INSERT INTO `ciy_arearpc` VALUES (150627, 150600, '伊金霍洛旗'); +INSERT INTO `ciy_arearpc` VALUES (150700, 150000, '呼伦贝尔市'); +INSERT INTO `ciy_arearpc` VALUES (150701, 150700, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (150702, 150700, '海拉尔区'); +INSERT INTO `ciy_arearpc` VALUES (150703, 150700, '扎赉诺尔区'); +INSERT INTO `ciy_arearpc` VALUES (150721, 150700, '阿荣旗'); +INSERT INTO `ciy_arearpc` VALUES (150722, 150700, '莫力达瓦达斡尔族自治旗'); +INSERT INTO `ciy_arearpc` VALUES (150723, 150700, '鄂伦春自治旗'); +INSERT INTO `ciy_arearpc` VALUES (150724, 150700, '鄂温克族自治旗'); +INSERT INTO `ciy_arearpc` VALUES (150725, 150700, '陈巴尔虎旗'); +INSERT INTO `ciy_arearpc` VALUES (150726, 150700, '新巴尔虎左旗'); +INSERT INTO `ciy_arearpc` VALUES (150727, 150700, '新巴尔虎右旗'); +INSERT INTO `ciy_arearpc` VALUES (150781, 150700, '满洲里市'); +INSERT INTO `ciy_arearpc` VALUES (150782, 150700, '牙克石市'); +INSERT INTO `ciy_arearpc` VALUES (150783, 150700, '扎兰屯市'); +INSERT INTO `ciy_arearpc` VALUES (150784, 150700, '额尔古纳市'); +INSERT INTO `ciy_arearpc` VALUES (150785, 150700, '根河市'); +INSERT INTO `ciy_arearpc` VALUES (150800, 150000, '巴彦淖尔市'); +INSERT INTO `ciy_arearpc` VALUES (150801, 150800, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (150802, 150800, '临河区'); +INSERT INTO `ciy_arearpc` VALUES (150821, 150800, '五原县'); +INSERT INTO `ciy_arearpc` VALUES (150822, 150800, '磴口县'); +INSERT INTO `ciy_arearpc` VALUES (150823, 150800, '乌拉特前旗'); +INSERT INTO `ciy_arearpc` VALUES (150824, 150800, '乌拉特中旗'); +INSERT INTO `ciy_arearpc` VALUES (150825, 150800, '乌拉特后旗'); +INSERT INTO `ciy_arearpc` VALUES (150826, 150800, '杭锦后旗'); +INSERT INTO `ciy_arearpc` VALUES (150900, 150000, '乌兰察布市'); +INSERT INTO `ciy_arearpc` VALUES (150901, 150900, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (150902, 150900, '集宁区'); +INSERT INTO `ciy_arearpc` VALUES (150921, 150900, '卓资县'); +INSERT INTO `ciy_arearpc` VALUES (150922, 150900, '化德县'); +INSERT INTO `ciy_arearpc` VALUES (150923, 150900, '商都县'); +INSERT INTO `ciy_arearpc` VALUES (150924, 150900, '兴和县'); +INSERT INTO `ciy_arearpc` VALUES (150925, 150900, '凉城县'); +INSERT INTO `ciy_arearpc` VALUES (150926, 150900, '察哈尔右翼前旗'); +INSERT INTO `ciy_arearpc` VALUES (150927, 150900, '察哈尔右翼中旗'); +INSERT INTO `ciy_arearpc` VALUES (150928, 150900, '察哈尔右翼后旗'); +INSERT INTO `ciy_arearpc` VALUES (150929, 150900, '四子王旗'); +INSERT INTO `ciy_arearpc` VALUES (150981, 150900, '丰镇市'); +INSERT INTO `ciy_arearpc` VALUES (152200, 150000, '兴安盟'); +INSERT INTO `ciy_arearpc` VALUES (152201, 152200, '乌兰浩特市'); +INSERT INTO `ciy_arearpc` VALUES (152202, 152200, '阿尔山市'); +INSERT INTO `ciy_arearpc` VALUES (152221, 152200, '科尔沁右翼前旗'); +INSERT INTO `ciy_arearpc` VALUES (152222, 152200, '科尔沁右翼中旗'); +INSERT INTO `ciy_arearpc` VALUES (152223, 152200, '扎赉特旗'); +INSERT INTO `ciy_arearpc` VALUES (152224, 152200, '突泉县'); +INSERT INTO `ciy_arearpc` VALUES (152500, 150000, '锡林郭勒盟'); +INSERT INTO `ciy_arearpc` VALUES (152501, 152500, '二连浩特市'); +INSERT INTO `ciy_arearpc` VALUES (152502, 152500, '锡林浩特市'); +INSERT INTO `ciy_arearpc` VALUES (152522, 152500, '阿巴嘎旗'); +INSERT INTO `ciy_arearpc` VALUES (152523, 152500, '苏尼特左旗'); +INSERT INTO `ciy_arearpc` VALUES (152524, 152500, '苏尼特右旗'); +INSERT INTO `ciy_arearpc` VALUES (152525, 152500, '东乌珠穆沁旗'); +INSERT INTO `ciy_arearpc` VALUES (152526, 152500, '西乌珠穆沁旗'); +INSERT INTO `ciy_arearpc` VALUES (152527, 152500, '太仆寺旗'); +INSERT INTO `ciy_arearpc` VALUES (152528, 152500, '镶黄旗'); +INSERT INTO `ciy_arearpc` VALUES (152529, 152500, '正镶白旗'); +INSERT INTO `ciy_arearpc` VALUES (152530, 152500, '正蓝旗'); +INSERT INTO `ciy_arearpc` VALUES (152531, 152500, '多伦县'); +INSERT INTO `ciy_arearpc` VALUES (152571, 152500, '乌拉盖管委会'); +INSERT INTO `ciy_arearpc` VALUES (152900, 150000, '阿拉善盟'); +INSERT INTO `ciy_arearpc` VALUES (152921, 152900, '阿拉善左旗'); +INSERT INTO `ciy_arearpc` VALUES (152922, 152900, '阿拉善右旗'); +INSERT INTO `ciy_arearpc` VALUES (152923, 152900, '额济纳旗'); +INSERT INTO `ciy_arearpc` VALUES (152971, 152900, '内蒙古阿拉善高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (210000, 0, '辽宁省'); +INSERT INTO `ciy_arearpc` VALUES (210100, 210000, '沈阳市'); +INSERT INTO `ciy_arearpc` VALUES (210101, 210100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (210102, 210100, '和平区'); +INSERT INTO `ciy_arearpc` VALUES (210103, 210100, '沈河区'); +INSERT INTO `ciy_arearpc` VALUES (210104, 210100, '大东区'); +INSERT INTO `ciy_arearpc` VALUES (210105, 210100, '皇姑区'); +INSERT INTO `ciy_arearpc` VALUES (210106, 210100, '铁西区'); +INSERT INTO `ciy_arearpc` VALUES (210111, 210100, '苏家屯区'); +INSERT INTO `ciy_arearpc` VALUES (210112, 210100, '浑南区'); +INSERT INTO `ciy_arearpc` VALUES (210113, 210100, '沈北新区'); +INSERT INTO `ciy_arearpc` VALUES (210114, 210100, '于洪区'); +INSERT INTO `ciy_arearpc` VALUES (210115, 210100, '辽中区'); +INSERT INTO `ciy_arearpc` VALUES (210123, 210100, '康平县'); +INSERT INTO `ciy_arearpc` VALUES (210124, 210100, '法库县'); +INSERT INTO `ciy_arearpc` VALUES (210181, 210100, '新民市'); +INSERT INTO `ciy_arearpc` VALUES (210200, 210000, '大连市'); +INSERT INTO `ciy_arearpc` VALUES (210201, 210200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (210202, 210200, '中山区'); +INSERT INTO `ciy_arearpc` VALUES (210203, 210200, '西岗区'); +INSERT INTO `ciy_arearpc` VALUES (210204, 210200, '沙河口区'); +INSERT INTO `ciy_arearpc` VALUES (210211, 210200, '甘井子区'); +INSERT INTO `ciy_arearpc` VALUES (210212, 210200, '旅顺口区'); +INSERT INTO `ciy_arearpc` VALUES (210213, 210200, '金州区'); +INSERT INTO `ciy_arearpc` VALUES (210214, 210200, '普兰店区'); +INSERT INTO `ciy_arearpc` VALUES (210224, 210200, '长海县'); +INSERT INTO `ciy_arearpc` VALUES (210281, 210200, '瓦房店市'); +INSERT INTO `ciy_arearpc` VALUES (210283, 210200, '庄河市'); +INSERT INTO `ciy_arearpc` VALUES (210300, 210000, '鞍山市'); +INSERT INTO `ciy_arearpc` VALUES (210301, 210300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (210302, 210300, '铁东区'); +INSERT INTO `ciy_arearpc` VALUES (210303, 210300, '铁西区'); +INSERT INTO `ciy_arearpc` VALUES (210304, 210300, '立山区'); +INSERT INTO `ciy_arearpc` VALUES (210311, 210300, '千山区'); +INSERT INTO `ciy_arearpc` VALUES (210321, 210300, '台安县'); +INSERT INTO `ciy_arearpc` VALUES (210323, 210300, '岫岩满族自治县'); +INSERT INTO `ciy_arearpc` VALUES (210381, 210300, '海城市'); +INSERT INTO `ciy_arearpc` VALUES (210400, 210000, '抚顺市'); +INSERT INTO `ciy_arearpc` VALUES (210401, 210400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (210402, 210400, '新抚区'); +INSERT INTO `ciy_arearpc` VALUES (210403, 210400, '东洲区'); +INSERT INTO `ciy_arearpc` VALUES (210404, 210400, '望花区'); +INSERT INTO `ciy_arearpc` VALUES (210411, 210400, '顺城区'); +INSERT INTO `ciy_arearpc` VALUES (210421, 210400, '抚顺县'); +INSERT INTO `ciy_arearpc` VALUES (210422, 210400, '新宾满族自治县'); +INSERT INTO `ciy_arearpc` VALUES (210423, 210400, '清原满族自治县'); +INSERT INTO `ciy_arearpc` VALUES (210500, 210000, '本溪市'); +INSERT INTO `ciy_arearpc` VALUES (210501, 210500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (210502, 210500, '平山区'); +INSERT INTO `ciy_arearpc` VALUES (210503, 210500, '溪湖区'); +INSERT INTO `ciy_arearpc` VALUES (210504, 210500, '明山区'); +INSERT INTO `ciy_arearpc` VALUES (210505, 210500, '南芬区'); +INSERT INTO `ciy_arearpc` VALUES (210521, 210500, '本溪满族自治县'); +INSERT INTO `ciy_arearpc` VALUES (210522, 210500, '桓仁满族自治县'); +INSERT INTO `ciy_arearpc` VALUES (210600, 210000, '丹东市'); +INSERT INTO `ciy_arearpc` VALUES (210601, 210600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (210602, 210600, '元宝区'); +INSERT INTO `ciy_arearpc` VALUES (210603, 210600, '振兴区'); +INSERT INTO `ciy_arearpc` VALUES (210604, 210600, '振安区'); +INSERT INTO `ciy_arearpc` VALUES (210624, 210600, '宽甸满族自治县'); +INSERT INTO `ciy_arearpc` VALUES (210681, 210600, '东港市'); +INSERT INTO `ciy_arearpc` VALUES (210682, 210600, '凤城市'); +INSERT INTO `ciy_arearpc` VALUES (210700, 210000, '锦州市'); +INSERT INTO `ciy_arearpc` VALUES (210701, 210700, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (210702, 210700, '古塔区'); +INSERT INTO `ciy_arearpc` VALUES (210703, 210700, '凌河区'); +INSERT INTO `ciy_arearpc` VALUES (210711, 210700, '太和区'); +INSERT INTO `ciy_arearpc` VALUES (210726, 210700, '黑山县'); +INSERT INTO `ciy_arearpc` VALUES (210727, 210700, '义县'); +INSERT INTO `ciy_arearpc` VALUES (210781, 210700, '凌海市'); +INSERT INTO `ciy_arearpc` VALUES (210782, 210700, '北镇市'); +INSERT INTO `ciy_arearpc` VALUES (210800, 210000, '营口市'); +INSERT INTO `ciy_arearpc` VALUES (210801, 210800, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (210802, 210800, '站前区'); +INSERT INTO `ciy_arearpc` VALUES (210803, 210800, '西市区'); +INSERT INTO `ciy_arearpc` VALUES (210804, 210800, '鲅鱼圈区'); +INSERT INTO `ciy_arearpc` VALUES (210811, 210800, '老边区'); +INSERT INTO `ciy_arearpc` VALUES (210881, 210800, '盖州市'); +INSERT INTO `ciy_arearpc` VALUES (210882, 210800, '大石桥市'); +INSERT INTO `ciy_arearpc` VALUES (210900, 210000, '阜新市'); +INSERT INTO `ciy_arearpc` VALUES (210901, 210900, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (210902, 210900, '海州区'); +INSERT INTO `ciy_arearpc` VALUES (210903, 210900, '新邱区'); +INSERT INTO `ciy_arearpc` VALUES (210904, 210900, '太平区'); +INSERT INTO `ciy_arearpc` VALUES (210905, 210900, '清河门区'); +INSERT INTO `ciy_arearpc` VALUES (210911, 210900, '细河区'); +INSERT INTO `ciy_arearpc` VALUES (210921, 210900, '阜新蒙古族自治县'); +INSERT INTO `ciy_arearpc` VALUES (210922, 210900, '彰武县'); +INSERT INTO `ciy_arearpc` VALUES (211000, 210000, '辽阳市'); +INSERT INTO `ciy_arearpc` VALUES (211001, 211000, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (211002, 211000, '白塔区'); +INSERT INTO `ciy_arearpc` VALUES (211003, 211000, '文圣区'); +INSERT INTO `ciy_arearpc` VALUES (211004, 211000, '宏伟区'); +INSERT INTO `ciy_arearpc` VALUES (211005, 211000, '弓长岭区'); +INSERT INTO `ciy_arearpc` VALUES (211011, 211000, '太子河区'); +INSERT INTO `ciy_arearpc` VALUES (211021, 211000, '辽阳县'); +INSERT INTO `ciy_arearpc` VALUES (211081, 211000, '灯塔市'); +INSERT INTO `ciy_arearpc` VALUES (211100, 210000, '盘锦市'); +INSERT INTO `ciy_arearpc` VALUES (211101, 211100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (211102, 211100, '双台子区'); +INSERT INTO `ciy_arearpc` VALUES (211103, 211100, '兴隆台区'); +INSERT INTO `ciy_arearpc` VALUES (211104, 211100, '大洼区'); +INSERT INTO `ciy_arearpc` VALUES (211122, 211100, '盘山县'); +INSERT INTO `ciy_arearpc` VALUES (211200, 210000, '铁岭市'); +INSERT INTO `ciy_arearpc` VALUES (211201, 211200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (211202, 211200, '银州区'); +INSERT INTO `ciy_arearpc` VALUES (211204, 211200, '清河区'); +INSERT INTO `ciy_arearpc` VALUES (211221, 211200, '铁岭县'); +INSERT INTO `ciy_arearpc` VALUES (211223, 211200, '西丰县'); +INSERT INTO `ciy_arearpc` VALUES (211224, 211200, '昌图县'); +INSERT INTO `ciy_arearpc` VALUES (211281, 211200, '调兵山市'); +INSERT INTO `ciy_arearpc` VALUES (211282, 211200, '开原市'); +INSERT INTO `ciy_arearpc` VALUES (211300, 210000, '朝阳市'); +INSERT INTO `ciy_arearpc` VALUES (211301, 211300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (211302, 211300, '双塔区'); +INSERT INTO `ciy_arearpc` VALUES (211303, 211300, '龙城区'); +INSERT INTO `ciy_arearpc` VALUES (211321, 211300, '朝阳县'); +INSERT INTO `ciy_arearpc` VALUES (211322, 211300, '建平县'); +INSERT INTO `ciy_arearpc` VALUES (211324, 211300, '喀喇沁左翼蒙古族自治县'); +INSERT INTO `ciy_arearpc` VALUES (211381, 211300, '北票市'); +INSERT INTO `ciy_arearpc` VALUES (211382, 211300, '凌源市'); +INSERT INTO `ciy_arearpc` VALUES (211400, 210000, '葫芦岛市'); +INSERT INTO `ciy_arearpc` VALUES (211401, 211400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (211402, 211400, '连山区'); +INSERT INTO `ciy_arearpc` VALUES (211403, 211400, '龙港区'); +INSERT INTO `ciy_arearpc` VALUES (211404, 211400, '南票区'); +INSERT INTO `ciy_arearpc` VALUES (211421, 211400, '绥中县'); +INSERT INTO `ciy_arearpc` VALUES (211422, 211400, '建昌县'); +INSERT INTO `ciy_arearpc` VALUES (211481, 211400, '兴城市'); +INSERT INTO `ciy_arearpc` VALUES (220000, 0, '吉林省'); +INSERT INTO `ciy_arearpc` VALUES (220100, 220000, '长春市'); +INSERT INTO `ciy_arearpc` VALUES (220101, 220100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (220102, 220100, '南关区'); +INSERT INTO `ciy_arearpc` VALUES (220103, 220100, '宽城区'); +INSERT INTO `ciy_arearpc` VALUES (220104, 220100, '朝阳区'); +INSERT INTO `ciy_arearpc` VALUES (220105, 220100, '二道区'); +INSERT INTO `ciy_arearpc` VALUES (220106, 220100, '绿园区'); +INSERT INTO `ciy_arearpc` VALUES (220112, 220100, '双阳区'); +INSERT INTO `ciy_arearpc` VALUES (220113, 220100, '九台区'); +INSERT INTO `ciy_arearpc` VALUES (220122, 220100, '农安县'); +INSERT INTO `ciy_arearpc` VALUES (220171, 220100, '长春经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (220172, 220100, '长春净月高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (220173, 220100, '长春高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (220174, 220100, '长春汽车经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (220182, 220100, '榆树市'); +INSERT INTO `ciy_arearpc` VALUES (220183, 220100, '德惠市'); +INSERT INTO `ciy_arearpc` VALUES (220184, 220100, '公主岭市'); +INSERT INTO `ciy_arearpc` VALUES (220200, 220000, '吉林市'); +INSERT INTO `ciy_arearpc` VALUES (220201, 220200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (220202, 220200, '昌邑区'); +INSERT INTO `ciy_arearpc` VALUES (220203, 220200, '龙潭区'); +INSERT INTO `ciy_arearpc` VALUES (220204, 220200, '船营区'); +INSERT INTO `ciy_arearpc` VALUES (220211, 220200, '丰满区'); +INSERT INTO `ciy_arearpc` VALUES (220221, 220200, '永吉县'); +INSERT INTO `ciy_arearpc` VALUES (220271, 220200, '吉林经济开发区'); +INSERT INTO `ciy_arearpc` VALUES (220272, 220200, '吉林高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (220273, 220200, '吉林中国新加坡食品区'); +INSERT INTO `ciy_arearpc` VALUES (220281, 220200, '蛟河市'); +INSERT INTO `ciy_arearpc` VALUES (220282, 220200, '桦甸市'); +INSERT INTO `ciy_arearpc` VALUES (220283, 220200, '舒兰市'); +INSERT INTO `ciy_arearpc` VALUES (220284, 220200, '磐石市'); +INSERT INTO `ciy_arearpc` VALUES (220300, 220000, '四平市'); +INSERT INTO `ciy_arearpc` VALUES (220301, 220300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (220302, 220300, '铁西区'); +INSERT INTO `ciy_arearpc` VALUES (220303, 220300, '铁东区'); +INSERT INTO `ciy_arearpc` VALUES (220322, 220300, '梨树县'); +INSERT INTO `ciy_arearpc` VALUES (220323, 220300, '伊通满族自治县'); +INSERT INTO `ciy_arearpc` VALUES (220382, 220300, '双辽市'); +INSERT INTO `ciy_arearpc` VALUES (220400, 220000, '辽源市'); +INSERT INTO `ciy_arearpc` VALUES (220401, 220400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (220402, 220400, '龙山区'); +INSERT INTO `ciy_arearpc` VALUES (220403, 220400, '西安区'); +INSERT INTO `ciy_arearpc` VALUES (220421, 220400, '东丰县'); +INSERT INTO `ciy_arearpc` VALUES (220422, 220400, '东辽县'); +INSERT INTO `ciy_arearpc` VALUES (220500, 220000, '通化市'); +INSERT INTO `ciy_arearpc` VALUES (220501, 220500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (220502, 220500, '东昌区'); +INSERT INTO `ciy_arearpc` VALUES (220503, 220500, '二道江区'); +INSERT INTO `ciy_arearpc` VALUES (220521, 220500, '通化县'); +INSERT INTO `ciy_arearpc` VALUES (220523, 220500, '辉南县'); +INSERT INTO `ciy_arearpc` VALUES (220524, 220500, '柳河县'); +INSERT INTO `ciy_arearpc` VALUES (220581, 220500, '梅河口市'); +INSERT INTO `ciy_arearpc` VALUES (220582, 220500, '集安市'); +INSERT INTO `ciy_arearpc` VALUES (220600, 220000, '白山市'); +INSERT INTO `ciy_arearpc` VALUES (220601, 220600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (220602, 220600, '浑江区'); +INSERT INTO `ciy_arearpc` VALUES (220605, 220600, '江源区'); +INSERT INTO `ciy_arearpc` VALUES (220621, 220600, '抚松县'); +INSERT INTO `ciy_arearpc` VALUES (220622, 220600, '靖宇县'); +INSERT INTO `ciy_arearpc` VALUES (220623, 220600, '长白朝鲜族自治县'); +INSERT INTO `ciy_arearpc` VALUES (220681, 220600, '临江市'); +INSERT INTO `ciy_arearpc` VALUES (220700, 220000, '松原市'); +INSERT INTO `ciy_arearpc` VALUES (220701, 220700, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (220702, 220700, '宁江区'); +INSERT INTO `ciy_arearpc` VALUES (220721, 220700, '前郭尔罗斯蒙古族自治县'); +INSERT INTO `ciy_arearpc` VALUES (220722, 220700, '长岭县'); +INSERT INTO `ciy_arearpc` VALUES (220723, 220700, '乾安县'); +INSERT INTO `ciy_arearpc` VALUES (220771, 220700, '吉林松原经济开发区'); +INSERT INTO `ciy_arearpc` VALUES (220781, 220700, '扶余市'); +INSERT INTO `ciy_arearpc` VALUES (220800, 220000, '白城市'); +INSERT INTO `ciy_arearpc` VALUES (220801, 220800, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (220802, 220800, '洮北区'); +INSERT INTO `ciy_arearpc` VALUES (220821, 220800, '镇赉县'); +INSERT INTO `ciy_arearpc` VALUES (220822, 220800, '通榆县'); +INSERT INTO `ciy_arearpc` VALUES (220871, 220800, '吉林白城经济开发区'); +INSERT INTO `ciy_arearpc` VALUES (220881, 220800, '洮南市'); +INSERT INTO `ciy_arearpc` VALUES (220882, 220800, '大安市'); +INSERT INTO `ciy_arearpc` VALUES (222400, 220000, '延边朝鲜族自治州'); +INSERT INTO `ciy_arearpc` VALUES (222401, 222400, '延吉市'); +INSERT INTO `ciy_arearpc` VALUES (222402, 222400, '图们市'); +INSERT INTO `ciy_arearpc` VALUES (222403, 222400, '敦化市'); +INSERT INTO `ciy_arearpc` VALUES (222404, 222400, '珲春市'); +INSERT INTO `ciy_arearpc` VALUES (222405, 222400, '龙井市'); +INSERT INTO `ciy_arearpc` VALUES (222406, 222400, '和龙市'); +INSERT INTO `ciy_arearpc` VALUES (222424, 222400, '汪清县'); +INSERT INTO `ciy_arearpc` VALUES (222426, 222400, '安图县'); +INSERT INTO `ciy_arearpc` VALUES (230000, 0, '黑龙江省'); +INSERT INTO `ciy_arearpc` VALUES (230100, 230000, '哈尔滨市'); +INSERT INTO `ciy_arearpc` VALUES (230101, 230100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (230102, 230100, '道里区'); +INSERT INTO `ciy_arearpc` VALUES (230103, 230100, '南岗区'); +INSERT INTO `ciy_arearpc` VALUES (230104, 230100, '道外区'); +INSERT INTO `ciy_arearpc` VALUES (230108, 230100, '平房区'); +INSERT INTO `ciy_arearpc` VALUES (230109, 230100, '松北区'); +INSERT INTO `ciy_arearpc` VALUES (230110, 230100, '香坊区'); +INSERT INTO `ciy_arearpc` VALUES (230111, 230100, '呼兰区'); +INSERT INTO `ciy_arearpc` VALUES (230112, 230100, '阿城区'); +INSERT INTO `ciy_arearpc` VALUES (230113, 230100, '双城区'); +INSERT INTO `ciy_arearpc` VALUES (230123, 230100, '依兰县'); +INSERT INTO `ciy_arearpc` VALUES (230124, 230100, '方正县'); +INSERT INTO `ciy_arearpc` VALUES (230125, 230100, '宾县'); +INSERT INTO `ciy_arearpc` VALUES (230126, 230100, '巴彦县'); +INSERT INTO `ciy_arearpc` VALUES (230127, 230100, '木兰县'); +INSERT INTO `ciy_arearpc` VALUES (230128, 230100, '通河县'); +INSERT INTO `ciy_arearpc` VALUES (230129, 230100, '延寿县'); +INSERT INTO `ciy_arearpc` VALUES (230183, 230100, '尚志市'); +INSERT INTO `ciy_arearpc` VALUES (230184, 230100, '五常市'); +INSERT INTO `ciy_arearpc` VALUES (230200, 230000, '齐齐哈尔市'); +INSERT INTO `ciy_arearpc` VALUES (230201, 230200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (230202, 230200, '龙沙区'); +INSERT INTO `ciy_arearpc` VALUES (230203, 230200, '建华区'); +INSERT INTO `ciy_arearpc` VALUES (230204, 230200, '铁锋区'); +INSERT INTO `ciy_arearpc` VALUES (230205, 230200, '昂昂溪区'); +INSERT INTO `ciy_arearpc` VALUES (230206, 230200, '富拉尔基区'); +INSERT INTO `ciy_arearpc` VALUES (230207, 230200, '碾子山区'); +INSERT INTO `ciy_arearpc` VALUES (230208, 230200, '梅里斯达斡尔族区'); +INSERT INTO `ciy_arearpc` VALUES (230221, 230200, '龙江县'); +INSERT INTO `ciy_arearpc` VALUES (230223, 230200, '依安县'); +INSERT INTO `ciy_arearpc` VALUES (230224, 230200, '泰来县'); +INSERT INTO `ciy_arearpc` VALUES (230225, 230200, '甘南县'); +INSERT INTO `ciy_arearpc` VALUES (230227, 230200, '富裕县'); +INSERT INTO `ciy_arearpc` VALUES (230229, 230200, '克山县'); +INSERT INTO `ciy_arearpc` VALUES (230230, 230200, '克东县'); +INSERT INTO `ciy_arearpc` VALUES (230231, 230200, '拜泉县'); +INSERT INTO `ciy_arearpc` VALUES (230281, 230200, '讷河市'); +INSERT INTO `ciy_arearpc` VALUES (230300, 230000, '鸡西市'); +INSERT INTO `ciy_arearpc` VALUES (230301, 230300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (230302, 230300, '鸡冠区'); +INSERT INTO `ciy_arearpc` VALUES (230303, 230300, '恒山区'); +INSERT INTO `ciy_arearpc` VALUES (230304, 230300, '滴道区'); +INSERT INTO `ciy_arearpc` VALUES (230305, 230300, '梨树区'); +INSERT INTO `ciy_arearpc` VALUES (230306, 230300, '城子河区'); +INSERT INTO `ciy_arearpc` VALUES (230307, 230300, '麻山区'); +INSERT INTO `ciy_arearpc` VALUES (230321, 230300, '鸡东县'); +INSERT INTO `ciy_arearpc` VALUES (230381, 230300, '虎林市'); +INSERT INTO `ciy_arearpc` VALUES (230382, 230300, '密山市'); +INSERT INTO `ciy_arearpc` VALUES (230400, 230000, '鹤岗市'); +INSERT INTO `ciy_arearpc` VALUES (230401, 230400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (230402, 230400, '向阳区'); +INSERT INTO `ciy_arearpc` VALUES (230403, 230400, '工农区'); +INSERT INTO `ciy_arearpc` VALUES (230404, 230400, '南山区'); +INSERT INTO `ciy_arearpc` VALUES (230405, 230400, '兴安区'); +INSERT INTO `ciy_arearpc` VALUES (230406, 230400, '东山区'); +INSERT INTO `ciy_arearpc` VALUES (230407, 230400, '兴山区'); +INSERT INTO `ciy_arearpc` VALUES (230421, 230400, '萝北县'); +INSERT INTO `ciy_arearpc` VALUES (230422, 230400, '绥滨县'); +INSERT INTO `ciy_arearpc` VALUES (230500, 230000, '双鸭山市'); +INSERT INTO `ciy_arearpc` VALUES (230501, 230500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (230502, 230500, '尖山区'); +INSERT INTO `ciy_arearpc` VALUES (230503, 230500, '岭东区'); +INSERT INTO `ciy_arearpc` VALUES (230505, 230500, '四方台区'); +INSERT INTO `ciy_arearpc` VALUES (230506, 230500, '宝山区'); +INSERT INTO `ciy_arearpc` VALUES (230521, 230500, '集贤县'); +INSERT INTO `ciy_arearpc` VALUES (230522, 230500, '友谊县'); +INSERT INTO `ciy_arearpc` VALUES (230523, 230500, '宝清县'); +INSERT INTO `ciy_arearpc` VALUES (230524, 230500, '饶河县'); +INSERT INTO `ciy_arearpc` VALUES (230600, 230000, '大庆市'); +INSERT INTO `ciy_arearpc` VALUES (230601, 230600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (230602, 230600, '萨尔图区'); +INSERT INTO `ciy_arearpc` VALUES (230603, 230600, '龙凤区'); +INSERT INTO `ciy_arearpc` VALUES (230604, 230600, '让胡路区'); +INSERT INTO `ciy_arearpc` VALUES (230605, 230600, '红岗区'); +INSERT INTO `ciy_arearpc` VALUES (230606, 230600, '大同区'); +INSERT INTO `ciy_arearpc` VALUES (230621, 230600, '肇州县'); +INSERT INTO `ciy_arearpc` VALUES (230622, 230600, '肇源县'); +INSERT INTO `ciy_arearpc` VALUES (230623, 230600, '林甸县'); +INSERT INTO `ciy_arearpc` VALUES (230624, 230600, '杜尔伯特蒙古族自治县'); +INSERT INTO `ciy_arearpc` VALUES (230671, 230600, '大庆高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (230700, 230000, '伊春市'); +INSERT INTO `ciy_arearpc` VALUES (230701, 230700, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (230717, 230700, '伊美区'); +INSERT INTO `ciy_arearpc` VALUES (230718, 230700, '乌翠区'); +INSERT INTO `ciy_arearpc` VALUES (230719, 230700, '友好区'); +INSERT INTO `ciy_arearpc` VALUES (230722, 230700, '嘉荫县'); +INSERT INTO `ciy_arearpc` VALUES (230723, 230700, '汤旺县'); +INSERT INTO `ciy_arearpc` VALUES (230724, 230700, '丰林县'); +INSERT INTO `ciy_arearpc` VALUES (230725, 230700, '大箐山县'); +INSERT INTO `ciy_arearpc` VALUES (230726, 230700, '南岔县'); +INSERT INTO `ciy_arearpc` VALUES (230751, 230700, '金林区'); +INSERT INTO `ciy_arearpc` VALUES (230781, 230700, '铁力市'); +INSERT INTO `ciy_arearpc` VALUES (230800, 230000, '佳木斯市'); +INSERT INTO `ciy_arearpc` VALUES (230801, 230800, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (230803, 230800, '向阳区'); +INSERT INTO `ciy_arearpc` VALUES (230804, 230800, '前进区'); +INSERT INTO `ciy_arearpc` VALUES (230805, 230800, '东风区'); +INSERT INTO `ciy_arearpc` VALUES (230811, 230800, '郊区'); +INSERT INTO `ciy_arearpc` VALUES (230822, 230800, '桦南县'); +INSERT INTO `ciy_arearpc` VALUES (230826, 230800, '桦川县'); +INSERT INTO `ciy_arearpc` VALUES (230828, 230800, '汤原县'); +INSERT INTO `ciy_arearpc` VALUES (230881, 230800, '同江市'); +INSERT INTO `ciy_arearpc` VALUES (230882, 230800, '富锦市'); +INSERT INTO `ciy_arearpc` VALUES (230883, 230800, '抚远市'); +INSERT INTO `ciy_arearpc` VALUES (230900, 230000, '七台河市'); +INSERT INTO `ciy_arearpc` VALUES (230901, 230900, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (230902, 230900, '新兴区'); +INSERT INTO `ciy_arearpc` VALUES (230903, 230900, '桃山区'); +INSERT INTO `ciy_arearpc` VALUES (230904, 230900, '茄子河区'); +INSERT INTO `ciy_arearpc` VALUES (230921, 230900, '勃利县'); +INSERT INTO `ciy_arearpc` VALUES (231000, 230000, '牡丹江市'); +INSERT INTO `ciy_arearpc` VALUES (231001, 231000, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (231002, 231000, '东安区'); +INSERT INTO `ciy_arearpc` VALUES (231003, 231000, '阳明区'); +INSERT INTO `ciy_arearpc` VALUES (231004, 231000, '爱民区'); +INSERT INTO `ciy_arearpc` VALUES (231005, 231000, '西安区'); +INSERT INTO `ciy_arearpc` VALUES (231025, 231000, '林口县'); +INSERT INTO `ciy_arearpc` VALUES (231071, 231000, '牡丹江经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (231081, 231000, '绥芬河市'); +INSERT INTO `ciy_arearpc` VALUES (231083, 231000, '海林市'); +INSERT INTO `ciy_arearpc` VALUES (231084, 231000, '宁安市'); +INSERT INTO `ciy_arearpc` VALUES (231085, 231000, '穆棱市'); +INSERT INTO `ciy_arearpc` VALUES (231086, 231000, '东宁市'); +INSERT INTO `ciy_arearpc` VALUES (231100, 230000, '黑河市'); +INSERT INTO `ciy_arearpc` VALUES (231101, 231100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (231102, 231100, '爱辉区'); +INSERT INTO `ciy_arearpc` VALUES (231123, 231100, '逊克县'); +INSERT INTO `ciy_arearpc` VALUES (231124, 231100, '孙吴县'); +INSERT INTO `ciy_arearpc` VALUES (231181, 231100, '北安市'); +INSERT INTO `ciy_arearpc` VALUES (231182, 231100, '五大连池市'); +INSERT INTO `ciy_arearpc` VALUES (231183, 231100, '嫩江市'); +INSERT INTO `ciy_arearpc` VALUES (231200, 230000, '绥化市'); +INSERT INTO `ciy_arearpc` VALUES (231201, 231200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (231202, 231200, '北林区'); +INSERT INTO `ciy_arearpc` VALUES (231221, 231200, '望奎县'); +INSERT INTO `ciy_arearpc` VALUES (231222, 231200, '兰西县'); +INSERT INTO `ciy_arearpc` VALUES (231223, 231200, '青冈县'); +INSERT INTO `ciy_arearpc` VALUES (231224, 231200, '庆安县'); +INSERT INTO `ciy_arearpc` VALUES (231225, 231200, '明水县'); +INSERT INTO `ciy_arearpc` VALUES (231226, 231200, '绥棱县'); +INSERT INTO `ciy_arearpc` VALUES (231281, 231200, '安达市'); +INSERT INTO `ciy_arearpc` VALUES (231282, 231200, '肇东市'); +INSERT INTO `ciy_arearpc` VALUES (231283, 231200, '海伦市'); +INSERT INTO `ciy_arearpc` VALUES (232700, 230000, '大兴安岭地区'); +INSERT INTO `ciy_arearpc` VALUES (232701, 232700, '漠河市'); +INSERT INTO `ciy_arearpc` VALUES (232721, 232700, '呼玛县'); +INSERT INTO `ciy_arearpc` VALUES (232722, 232700, '塔河县'); +INSERT INTO `ciy_arearpc` VALUES (232761, 232700, '加格达奇区'); +INSERT INTO `ciy_arearpc` VALUES (232762, 232700, '松岭区'); +INSERT INTO `ciy_arearpc` VALUES (232763, 232700, '新林区'); +INSERT INTO `ciy_arearpc` VALUES (232764, 232700, '呼中区'); +INSERT INTO `ciy_arearpc` VALUES (310000, 0, '上海市'); +INSERT INTO `ciy_arearpc` VALUES (310100, 310000, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (310101, 310100, '黄浦区'); +INSERT INTO `ciy_arearpc` VALUES (310104, 310100, '徐汇区'); +INSERT INTO `ciy_arearpc` VALUES (310105, 310100, '长宁区'); +INSERT INTO `ciy_arearpc` VALUES (310106, 310100, '静安区'); +INSERT INTO `ciy_arearpc` VALUES (310107, 310100, '普陀区'); +INSERT INTO `ciy_arearpc` VALUES (310109, 310100, '虹口区'); +INSERT INTO `ciy_arearpc` VALUES (310110, 310100, '杨浦区'); +INSERT INTO `ciy_arearpc` VALUES (310112, 310100, '闵行区'); +INSERT INTO `ciy_arearpc` VALUES (310113, 310100, '宝山区'); +INSERT INTO `ciy_arearpc` VALUES (310114, 310100, '嘉定区'); +INSERT INTO `ciy_arearpc` VALUES (310115, 310100, '浦东新区'); +INSERT INTO `ciy_arearpc` VALUES (310116, 310100, '金山区'); +INSERT INTO `ciy_arearpc` VALUES (310117, 310100, '松江区'); +INSERT INTO `ciy_arearpc` VALUES (310118, 310100, '青浦区'); +INSERT INTO `ciy_arearpc` VALUES (310120, 310100, '奉贤区'); +INSERT INTO `ciy_arearpc` VALUES (310151, 310100, '崇明区'); +INSERT INTO `ciy_arearpc` VALUES (320000, 0, '江苏省'); +INSERT INTO `ciy_arearpc` VALUES (320100, 320000, '南京市'); +INSERT INTO `ciy_arearpc` VALUES (320101, 320100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (320102, 320100, '玄武区'); +INSERT INTO `ciy_arearpc` VALUES (320104, 320100, '秦淮区'); +INSERT INTO `ciy_arearpc` VALUES (320105, 320100, '建邺区'); +INSERT INTO `ciy_arearpc` VALUES (320106, 320100, '鼓楼区'); +INSERT INTO `ciy_arearpc` VALUES (320111, 320100, '浦口区'); +INSERT INTO `ciy_arearpc` VALUES (320113, 320100, '栖霞区'); +INSERT INTO `ciy_arearpc` VALUES (320114, 320100, '雨花台区'); +INSERT INTO `ciy_arearpc` VALUES (320115, 320100, '江宁区'); +INSERT INTO `ciy_arearpc` VALUES (320116, 320100, '六合区'); +INSERT INTO `ciy_arearpc` VALUES (320117, 320100, '溧水区'); +INSERT INTO `ciy_arearpc` VALUES (320118, 320100, '高淳区'); +INSERT INTO `ciy_arearpc` VALUES (320200, 320000, '无锡市'); +INSERT INTO `ciy_arearpc` VALUES (320201, 320200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (320205, 320200, '锡山区'); +INSERT INTO `ciy_arearpc` VALUES (320206, 320200, '惠山区'); +INSERT INTO `ciy_arearpc` VALUES (320211, 320200, '滨湖区'); +INSERT INTO `ciy_arearpc` VALUES (320213, 320200, '梁溪区'); +INSERT INTO `ciy_arearpc` VALUES (320214, 320200, '新吴区'); +INSERT INTO `ciy_arearpc` VALUES (320281, 320200, '江阴市'); +INSERT INTO `ciy_arearpc` VALUES (320282, 320200, '宜兴市'); +INSERT INTO `ciy_arearpc` VALUES (320300, 320000, '徐州市'); +INSERT INTO `ciy_arearpc` VALUES (320301, 320300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (320302, 320300, '鼓楼区'); +INSERT INTO `ciy_arearpc` VALUES (320303, 320300, '云龙区'); +INSERT INTO `ciy_arearpc` VALUES (320305, 320300, '贾汪区'); +INSERT INTO `ciy_arearpc` VALUES (320311, 320300, '泉山区'); +INSERT INTO `ciy_arearpc` VALUES (320312, 320300, '铜山区'); +INSERT INTO `ciy_arearpc` VALUES (320321, 320300, '丰县'); +INSERT INTO `ciy_arearpc` VALUES (320322, 320300, '沛县'); +INSERT INTO `ciy_arearpc` VALUES (320324, 320300, '睢宁县'); +INSERT INTO `ciy_arearpc` VALUES (320371, 320300, '徐州经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (320381, 320300, '新沂市'); +INSERT INTO `ciy_arearpc` VALUES (320382, 320300, '邳州市'); +INSERT INTO `ciy_arearpc` VALUES (320400, 320000, '常州市'); +INSERT INTO `ciy_arearpc` VALUES (320401, 320400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (320402, 320400, '天宁区'); +INSERT INTO `ciy_arearpc` VALUES (320404, 320400, '钟楼区'); +INSERT INTO `ciy_arearpc` VALUES (320411, 320400, '新北区'); +INSERT INTO `ciy_arearpc` VALUES (320412, 320400, '武进区'); +INSERT INTO `ciy_arearpc` VALUES (320413, 320400, '金坛区'); +INSERT INTO `ciy_arearpc` VALUES (320481, 320400, '溧阳市'); +INSERT INTO `ciy_arearpc` VALUES (320500, 320000, '苏州市'); +INSERT INTO `ciy_arearpc` VALUES (320501, 320500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (320505, 320500, '虎丘区'); +INSERT INTO `ciy_arearpc` VALUES (320506, 320500, '吴中区'); +INSERT INTO `ciy_arearpc` VALUES (320507, 320500, '相城区'); +INSERT INTO `ciy_arearpc` VALUES (320508, 320500, '姑苏区'); +INSERT INTO `ciy_arearpc` VALUES (320509, 320500, '吴江区'); +INSERT INTO `ciy_arearpc` VALUES (320571, 320500, '苏州工业园区'); +INSERT INTO `ciy_arearpc` VALUES (320581, 320500, '常熟市'); +INSERT INTO `ciy_arearpc` VALUES (320582, 320500, '张家港市'); +INSERT INTO `ciy_arearpc` VALUES (320583, 320500, '昆山市'); +INSERT INTO `ciy_arearpc` VALUES (320585, 320500, '太仓市'); +INSERT INTO `ciy_arearpc` VALUES (320600, 320000, '南通市'); +INSERT INTO `ciy_arearpc` VALUES (320601, 320600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (320612, 320600, '通州区'); +INSERT INTO `ciy_arearpc` VALUES (320613, 320600, '崇川区'); +INSERT INTO `ciy_arearpc` VALUES (320614, 320600, '海门区'); +INSERT INTO `ciy_arearpc` VALUES (320623, 320600, '如东县'); +INSERT INTO `ciy_arearpc` VALUES (320671, 320600, '南通经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (320681, 320600, '启东市'); +INSERT INTO `ciy_arearpc` VALUES (320682, 320600, '如皋市'); +INSERT INTO `ciy_arearpc` VALUES (320685, 320600, '海安市'); +INSERT INTO `ciy_arearpc` VALUES (320700, 320000, '连云港市'); +INSERT INTO `ciy_arearpc` VALUES (320701, 320700, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (320703, 320700, '连云区'); +INSERT INTO `ciy_arearpc` VALUES (320706, 320700, '海州区'); +INSERT INTO `ciy_arearpc` VALUES (320707, 320700, '赣榆区'); +INSERT INTO `ciy_arearpc` VALUES (320722, 320700, '东海县'); +INSERT INTO `ciy_arearpc` VALUES (320723, 320700, '灌云县'); +INSERT INTO `ciy_arearpc` VALUES (320724, 320700, '灌南县'); +INSERT INTO `ciy_arearpc` VALUES (320771, 320700, '连云港经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (320772, 320700, '连云港高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (320800, 320000, '淮安市'); +INSERT INTO `ciy_arearpc` VALUES (320801, 320800, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (320803, 320800, '淮安区'); +INSERT INTO `ciy_arearpc` VALUES (320804, 320800, '淮阴区'); +INSERT INTO `ciy_arearpc` VALUES (320812, 320800, '清江浦区'); +INSERT INTO `ciy_arearpc` VALUES (320813, 320800, '洪泽区'); +INSERT INTO `ciy_arearpc` VALUES (320826, 320800, '涟水县'); +INSERT INTO `ciy_arearpc` VALUES (320830, 320800, '盱眙县'); +INSERT INTO `ciy_arearpc` VALUES (320831, 320800, '金湖县'); +INSERT INTO `ciy_arearpc` VALUES (320871, 320800, '淮安经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (320900, 320000, '盐城市'); +INSERT INTO `ciy_arearpc` VALUES (320901, 320900, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (320902, 320900, '亭湖区'); +INSERT INTO `ciy_arearpc` VALUES (320903, 320900, '盐都区'); +INSERT INTO `ciy_arearpc` VALUES (320904, 320900, '大丰区'); +INSERT INTO `ciy_arearpc` VALUES (320921, 320900, '响水县'); +INSERT INTO `ciy_arearpc` VALUES (320922, 320900, '滨海县'); +INSERT INTO `ciy_arearpc` VALUES (320923, 320900, '阜宁县'); +INSERT INTO `ciy_arearpc` VALUES (320924, 320900, '射阳县'); +INSERT INTO `ciy_arearpc` VALUES (320925, 320900, '建湖县'); +INSERT INTO `ciy_arearpc` VALUES (320971, 320900, '盐城经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (320981, 320900, '东台市'); +INSERT INTO `ciy_arearpc` VALUES (321000, 320000, '扬州市'); +INSERT INTO `ciy_arearpc` VALUES (321001, 321000, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (321002, 321000, '广陵区'); +INSERT INTO `ciy_arearpc` VALUES (321003, 321000, '邗江区'); +INSERT INTO `ciy_arearpc` VALUES (321012, 321000, '江都区'); +INSERT INTO `ciy_arearpc` VALUES (321023, 321000, '宝应县'); +INSERT INTO `ciy_arearpc` VALUES (321071, 321000, '扬州经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (321081, 321000, '仪征市'); +INSERT INTO `ciy_arearpc` VALUES (321084, 321000, '高邮市'); +INSERT INTO `ciy_arearpc` VALUES (321100, 320000, '镇江市'); +INSERT INTO `ciy_arearpc` VALUES (321101, 321100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (321102, 321100, '京口区'); +INSERT INTO `ciy_arearpc` VALUES (321111, 321100, '润州区'); +INSERT INTO `ciy_arearpc` VALUES (321112, 321100, '丹徒区'); +INSERT INTO `ciy_arearpc` VALUES (321171, 321100, '镇江新区'); +INSERT INTO `ciy_arearpc` VALUES (321181, 321100, '丹阳市'); +INSERT INTO `ciy_arearpc` VALUES (321182, 321100, '扬中市'); +INSERT INTO `ciy_arearpc` VALUES (321183, 321100, '句容市'); +INSERT INTO `ciy_arearpc` VALUES (321200, 320000, '泰州市'); +INSERT INTO `ciy_arearpc` VALUES (321201, 321200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (321202, 321200, '海陵区'); +INSERT INTO `ciy_arearpc` VALUES (321203, 321200, '高港区'); +INSERT INTO `ciy_arearpc` VALUES (321204, 321200, '姜堰区'); +INSERT INTO `ciy_arearpc` VALUES (321271, 321200, '泰州医药高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (321281, 321200, '兴化市'); +INSERT INTO `ciy_arearpc` VALUES (321282, 321200, '靖江市'); +INSERT INTO `ciy_arearpc` VALUES (321283, 321200, '泰兴市'); +INSERT INTO `ciy_arearpc` VALUES (321300, 320000, '宿迁市'); +INSERT INTO `ciy_arearpc` VALUES (321301, 321300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (321302, 321300, '宿城区'); +INSERT INTO `ciy_arearpc` VALUES (321311, 321300, '宿豫区'); +INSERT INTO `ciy_arearpc` VALUES (321322, 321300, '沭阳县'); +INSERT INTO `ciy_arearpc` VALUES (321323, 321300, '泗阳县'); +INSERT INTO `ciy_arearpc` VALUES (321324, 321300, '泗洪县'); +INSERT INTO `ciy_arearpc` VALUES (321371, 321300, '宿迁经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (330000, 0, '浙江省'); +INSERT INTO `ciy_arearpc` VALUES (330100, 330000, '杭州市'); +INSERT INTO `ciy_arearpc` VALUES (330101, 330100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (330102, 330100, '上城区'); +INSERT INTO `ciy_arearpc` VALUES (330105, 330100, '拱墅区'); +INSERT INTO `ciy_arearpc` VALUES (330106, 330100, '西湖区'); +INSERT INTO `ciy_arearpc` VALUES (330108, 330100, '滨江区'); +INSERT INTO `ciy_arearpc` VALUES (330109, 330100, '萧山区'); +INSERT INTO `ciy_arearpc` VALUES (330110, 330100, '余杭区'); +INSERT INTO `ciy_arearpc` VALUES (330111, 330100, '富阳区'); +INSERT INTO `ciy_arearpc` VALUES (330112, 330100, '临安区'); +INSERT INTO `ciy_arearpc` VALUES (330113, 330100, '临平区'); +INSERT INTO `ciy_arearpc` VALUES (330114, 330100, '钱塘区'); +INSERT INTO `ciy_arearpc` VALUES (330122, 330100, '桐庐县'); +INSERT INTO `ciy_arearpc` VALUES (330127, 330100, '淳安县'); +INSERT INTO `ciy_arearpc` VALUES (330182, 330100, '建德市'); +INSERT INTO `ciy_arearpc` VALUES (330200, 330000, '宁波市'); +INSERT INTO `ciy_arearpc` VALUES (330201, 330200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (330203, 330200, '海曙区'); +INSERT INTO `ciy_arearpc` VALUES (330205, 330200, '江北区'); +INSERT INTO `ciy_arearpc` VALUES (330206, 330200, '北仑区'); +INSERT INTO `ciy_arearpc` VALUES (330211, 330200, '镇海区'); +INSERT INTO `ciy_arearpc` VALUES (330212, 330200, '鄞州区'); +INSERT INTO `ciy_arearpc` VALUES (330213, 330200, '奉化区'); +INSERT INTO `ciy_arearpc` VALUES (330225, 330200, '象山县'); +INSERT INTO `ciy_arearpc` VALUES (330226, 330200, '宁海县'); +INSERT INTO `ciy_arearpc` VALUES (330281, 330200, '余姚市'); +INSERT INTO `ciy_arearpc` VALUES (330282, 330200, '慈溪市'); +INSERT INTO `ciy_arearpc` VALUES (330300, 330000, '温州市'); +INSERT INTO `ciy_arearpc` VALUES (330301, 330300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (330302, 330300, '鹿城区'); +INSERT INTO `ciy_arearpc` VALUES (330303, 330300, '龙湾区'); +INSERT INTO `ciy_arearpc` VALUES (330304, 330300, '瓯海区'); +INSERT INTO `ciy_arearpc` VALUES (330305, 330300, '洞头区'); +INSERT INTO `ciy_arearpc` VALUES (330324, 330300, '永嘉县'); +INSERT INTO `ciy_arearpc` VALUES (330326, 330300, '平阳县'); +INSERT INTO `ciy_arearpc` VALUES (330327, 330300, '苍南县'); +INSERT INTO `ciy_arearpc` VALUES (330328, 330300, '文成县'); +INSERT INTO `ciy_arearpc` VALUES (330329, 330300, '泰顺县'); +INSERT INTO `ciy_arearpc` VALUES (330371, 330300, '温州经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (330381, 330300, '瑞安市'); +INSERT INTO `ciy_arearpc` VALUES (330382, 330300, '乐清市'); +INSERT INTO `ciy_arearpc` VALUES (330383, 330300, '龙港市'); +INSERT INTO `ciy_arearpc` VALUES (330400, 330000, '嘉兴市'); +INSERT INTO `ciy_arearpc` VALUES (330401, 330400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (330402, 330400, '南湖区'); +INSERT INTO `ciy_arearpc` VALUES (330411, 330400, '秀洲区'); +INSERT INTO `ciy_arearpc` VALUES (330421, 330400, '嘉善县'); +INSERT INTO `ciy_arearpc` VALUES (330424, 330400, '海盐县'); +INSERT INTO `ciy_arearpc` VALUES (330481, 330400, '海宁市'); +INSERT INTO `ciy_arearpc` VALUES (330482, 330400, '平湖市'); +INSERT INTO `ciy_arearpc` VALUES (330483, 330400, '桐乡市'); +INSERT INTO `ciy_arearpc` VALUES (330500, 330000, '湖州市'); +INSERT INTO `ciy_arearpc` VALUES (330501, 330500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (330502, 330500, '吴兴区'); +INSERT INTO `ciy_arearpc` VALUES (330503, 330500, '南浔区'); +INSERT INTO `ciy_arearpc` VALUES (330521, 330500, '德清县'); +INSERT INTO `ciy_arearpc` VALUES (330522, 330500, '长兴县'); +INSERT INTO `ciy_arearpc` VALUES (330523, 330500, '安吉县'); +INSERT INTO `ciy_arearpc` VALUES (330600, 330000, '绍兴市'); +INSERT INTO `ciy_arearpc` VALUES (330601, 330600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (330602, 330600, '越城区'); +INSERT INTO `ciy_arearpc` VALUES (330603, 330600, '柯桥区'); +INSERT INTO `ciy_arearpc` VALUES (330604, 330600, '上虞区'); +INSERT INTO `ciy_arearpc` VALUES (330624, 330600, '新昌县'); +INSERT INTO `ciy_arearpc` VALUES (330681, 330600, '诸暨市'); +INSERT INTO `ciy_arearpc` VALUES (330683, 330600, '嵊州市'); +INSERT INTO `ciy_arearpc` VALUES (330700, 330000, '金华市'); +INSERT INTO `ciy_arearpc` VALUES (330701, 330700, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (330702, 330700, '婺城区'); +INSERT INTO `ciy_arearpc` VALUES (330703, 330700, '金东区'); +INSERT INTO `ciy_arearpc` VALUES (330723, 330700, '武义县'); +INSERT INTO `ciy_arearpc` VALUES (330726, 330700, '浦江县'); +INSERT INTO `ciy_arearpc` VALUES (330727, 330700, '磐安县'); +INSERT INTO `ciy_arearpc` VALUES (330781, 330700, '兰溪市'); +INSERT INTO `ciy_arearpc` VALUES (330782, 330700, '义乌市'); +INSERT INTO `ciy_arearpc` VALUES (330783, 330700, '东阳市'); +INSERT INTO `ciy_arearpc` VALUES (330784, 330700, '永康市'); +INSERT INTO `ciy_arearpc` VALUES (330800, 330000, '衢州市'); +INSERT INTO `ciy_arearpc` VALUES (330801, 330800, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (330802, 330800, '柯城区'); +INSERT INTO `ciy_arearpc` VALUES (330803, 330800, '衢江区'); +INSERT INTO `ciy_arearpc` VALUES (330822, 330800, '常山县'); +INSERT INTO `ciy_arearpc` VALUES (330824, 330800, '开化县'); +INSERT INTO `ciy_arearpc` VALUES (330825, 330800, '龙游县'); +INSERT INTO `ciy_arearpc` VALUES (330881, 330800, '江山市'); +INSERT INTO `ciy_arearpc` VALUES (330900, 330000, '舟山市'); +INSERT INTO `ciy_arearpc` VALUES (330901, 330900, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (330902, 330900, '定海区'); +INSERT INTO `ciy_arearpc` VALUES (330903, 330900, '普陀区'); +INSERT INTO `ciy_arearpc` VALUES (330921, 330900, '岱山县'); +INSERT INTO `ciy_arearpc` VALUES (330922, 330900, '嵊泗县'); +INSERT INTO `ciy_arearpc` VALUES (331000, 330000, '台州市'); +INSERT INTO `ciy_arearpc` VALUES (331001, 331000, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (331002, 331000, '椒江区'); +INSERT INTO `ciy_arearpc` VALUES (331003, 331000, '黄岩区'); +INSERT INTO `ciy_arearpc` VALUES (331004, 331000, '路桥区'); +INSERT INTO `ciy_arearpc` VALUES (331022, 331000, '三门县'); +INSERT INTO `ciy_arearpc` VALUES (331023, 331000, '天台县'); +INSERT INTO `ciy_arearpc` VALUES (331024, 331000, '仙居县'); +INSERT INTO `ciy_arearpc` VALUES (331081, 331000, '温岭市'); +INSERT INTO `ciy_arearpc` VALUES (331082, 331000, '临海市'); +INSERT INTO `ciy_arearpc` VALUES (331083, 331000, '玉环市'); +INSERT INTO `ciy_arearpc` VALUES (331100, 330000, '丽水市'); +INSERT INTO `ciy_arearpc` VALUES (331101, 331100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (331102, 331100, '莲都区'); +INSERT INTO `ciy_arearpc` VALUES (331121, 331100, '青田县'); +INSERT INTO `ciy_arearpc` VALUES (331122, 331100, '缙云县'); +INSERT INTO `ciy_arearpc` VALUES (331123, 331100, '遂昌县'); +INSERT INTO `ciy_arearpc` VALUES (331124, 331100, '松阳县'); +INSERT INTO `ciy_arearpc` VALUES (331125, 331100, '云和县'); +INSERT INTO `ciy_arearpc` VALUES (331126, 331100, '庆元县'); +INSERT INTO `ciy_arearpc` VALUES (331127, 331100, '景宁畲族自治县'); +INSERT INTO `ciy_arearpc` VALUES (331181, 331100, '龙泉市'); +INSERT INTO `ciy_arearpc` VALUES (340000, 0, '安徽省'); +INSERT INTO `ciy_arearpc` VALUES (340100, 340000, '合肥市'); +INSERT INTO `ciy_arearpc` VALUES (340101, 340100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (340102, 340100, '瑶海区'); +INSERT INTO `ciy_arearpc` VALUES (340103, 340100, '庐阳区'); +INSERT INTO `ciy_arearpc` VALUES (340104, 340100, '蜀山区'); +INSERT INTO `ciy_arearpc` VALUES (340111, 340100, '包河区'); +INSERT INTO `ciy_arearpc` VALUES (340121, 340100, '长丰县'); +INSERT INTO `ciy_arearpc` VALUES (340122, 340100, '肥东县'); +INSERT INTO `ciy_arearpc` VALUES (340123, 340100, '肥西县'); +INSERT INTO `ciy_arearpc` VALUES (340124, 340100, '庐江县'); +INSERT INTO `ciy_arearpc` VALUES (340171, 340100, '合肥高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (340172, 340100, '合肥经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (340173, 340100, '合肥新站高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (340181, 340100, '巢湖市'); +INSERT INTO `ciy_arearpc` VALUES (340200, 340000, '芜湖市'); +INSERT INTO `ciy_arearpc` VALUES (340201, 340200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (340202, 340200, '镜湖区'); +INSERT INTO `ciy_arearpc` VALUES (340207, 340200, '鸠江区'); +INSERT INTO `ciy_arearpc` VALUES (340209, 340200, '弋江区'); +INSERT INTO `ciy_arearpc` VALUES (340210, 340200, '湾沚区'); +INSERT INTO `ciy_arearpc` VALUES (340212, 340200, '繁昌区'); +INSERT INTO `ciy_arearpc` VALUES (340223, 340200, '南陵县'); +INSERT INTO `ciy_arearpc` VALUES (340271, 340200, '芜湖经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (340272, 340200, '安徽芜湖三山经济开发区'); +INSERT INTO `ciy_arearpc` VALUES (340281, 340200, '无为市'); +INSERT INTO `ciy_arearpc` VALUES (340300, 340000, '蚌埠市'); +INSERT INTO `ciy_arearpc` VALUES (340301, 340300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (340302, 340300, '龙子湖区'); +INSERT INTO `ciy_arearpc` VALUES (340303, 340300, '蚌山区'); +INSERT INTO `ciy_arearpc` VALUES (340304, 340300, '禹会区'); +INSERT INTO `ciy_arearpc` VALUES (340311, 340300, '淮上区'); +INSERT INTO `ciy_arearpc` VALUES (340321, 340300, '怀远县'); +INSERT INTO `ciy_arearpc` VALUES (340322, 340300, '五河县'); +INSERT INTO `ciy_arearpc` VALUES (340323, 340300, '固镇县'); +INSERT INTO `ciy_arearpc` VALUES (340371, 340300, '蚌埠市高新技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (340372, 340300, '蚌埠市经济开发区'); +INSERT INTO `ciy_arearpc` VALUES (340400, 340000, '淮南市'); +INSERT INTO `ciy_arearpc` VALUES (340401, 340400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (340402, 340400, '大通区'); +INSERT INTO `ciy_arearpc` VALUES (340403, 340400, '田家庵区'); +INSERT INTO `ciy_arearpc` VALUES (340404, 340400, '谢家集区'); +INSERT INTO `ciy_arearpc` VALUES (340405, 340400, '八公山区'); +INSERT INTO `ciy_arearpc` VALUES (340406, 340400, '潘集区'); +INSERT INTO `ciy_arearpc` VALUES (340421, 340400, '凤台县'); +INSERT INTO `ciy_arearpc` VALUES (340422, 340400, '寿县'); +INSERT INTO `ciy_arearpc` VALUES (340500, 340000, '马鞍山市'); +INSERT INTO `ciy_arearpc` VALUES (340501, 340500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (340503, 340500, '花山区'); +INSERT INTO `ciy_arearpc` VALUES (340504, 340500, '雨山区'); +INSERT INTO `ciy_arearpc` VALUES (340506, 340500, '博望区'); +INSERT INTO `ciy_arearpc` VALUES (340521, 340500, '当涂县'); +INSERT INTO `ciy_arearpc` VALUES (340522, 340500, '含山县'); +INSERT INTO `ciy_arearpc` VALUES (340523, 340500, '和县'); +INSERT INTO `ciy_arearpc` VALUES (340600, 340000, '淮北市'); +INSERT INTO `ciy_arearpc` VALUES (340601, 340600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (340602, 340600, '杜集区'); +INSERT INTO `ciy_arearpc` VALUES (340603, 340600, '相山区'); +INSERT INTO `ciy_arearpc` VALUES (340604, 340600, '烈山区'); +INSERT INTO `ciy_arearpc` VALUES (340621, 340600, '濉溪县'); +INSERT INTO `ciy_arearpc` VALUES (340700, 340000, '铜陵市'); +INSERT INTO `ciy_arearpc` VALUES (340701, 340700, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (340705, 340700, '铜官区'); +INSERT INTO `ciy_arearpc` VALUES (340706, 340700, '义安区'); +INSERT INTO `ciy_arearpc` VALUES (340711, 340700, '郊区'); +INSERT INTO `ciy_arearpc` VALUES (340722, 340700, '枞阳县'); +INSERT INTO `ciy_arearpc` VALUES (340800, 340000, '安庆市'); +INSERT INTO `ciy_arearpc` VALUES (340801, 340800, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (340802, 340800, '迎江区'); +INSERT INTO `ciy_arearpc` VALUES (340803, 340800, '大观区'); +INSERT INTO `ciy_arearpc` VALUES (340811, 340800, '宜秀区'); +INSERT INTO `ciy_arearpc` VALUES (340822, 340800, '怀宁县'); +INSERT INTO `ciy_arearpc` VALUES (340825, 340800, '太湖县'); +INSERT INTO `ciy_arearpc` VALUES (340826, 340800, '宿松县'); +INSERT INTO `ciy_arearpc` VALUES (340827, 340800, '望江县'); +INSERT INTO `ciy_arearpc` VALUES (340828, 340800, '岳西县'); +INSERT INTO `ciy_arearpc` VALUES (340871, 340800, '安徽安庆经济开发区'); +INSERT INTO `ciy_arearpc` VALUES (340881, 340800, '桐城市'); +INSERT INTO `ciy_arearpc` VALUES (340882, 340800, '潜山市'); +INSERT INTO `ciy_arearpc` VALUES (341000, 340000, '黄山市'); +INSERT INTO `ciy_arearpc` VALUES (341001, 341000, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (341002, 341000, '屯溪区'); +INSERT INTO `ciy_arearpc` VALUES (341003, 341000, '黄山区'); +INSERT INTO `ciy_arearpc` VALUES (341004, 341000, '徽州区'); +INSERT INTO `ciy_arearpc` VALUES (341021, 341000, '歙县'); +INSERT INTO `ciy_arearpc` VALUES (341022, 341000, '休宁县'); +INSERT INTO `ciy_arearpc` VALUES (341023, 341000, '黟县'); +INSERT INTO `ciy_arearpc` VALUES (341024, 341000, '祁门县'); +INSERT INTO `ciy_arearpc` VALUES (341100, 340000, '滁州市'); +INSERT INTO `ciy_arearpc` VALUES (341101, 341100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (341102, 341100, '琅琊区'); +INSERT INTO `ciy_arearpc` VALUES (341103, 341100, '南谯区'); +INSERT INTO `ciy_arearpc` VALUES (341122, 341100, '来安县'); +INSERT INTO `ciy_arearpc` VALUES (341124, 341100, '全椒县'); +INSERT INTO `ciy_arearpc` VALUES (341125, 341100, '定远县'); +INSERT INTO `ciy_arearpc` VALUES (341126, 341100, '凤阳县'); +INSERT INTO `ciy_arearpc` VALUES (341171, 341100, '中新苏滁高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (341172, 341100, '滁州经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (341181, 341100, '天长市'); +INSERT INTO `ciy_arearpc` VALUES (341182, 341100, '明光市'); +INSERT INTO `ciy_arearpc` VALUES (341200, 340000, '阜阳市'); +INSERT INTO `ciy_arearpc` VALUES (341201, 341200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (341202, 341200, '颍州区'); +INSERT INTO `ciy_arearpc` VALUES (341203, 341200, '颍东区'); +INSERT INTO `ciy_arearpc` VALUES (341204, 341200, '颍泉区'); +INSERT INTO `ciy_arearpc` VALUES (341221, 341200, '临泉县'); +INSERT INTO `ciy_arearpc` VALUES (341222, 341200, '太和县'); +INSERT INTO `ciy_arearpc` VALUES (341225, 341200, '阜南县'); +INSERT INTO `ciy_arearpc` VALUES (341226, 341200, '颍上县'); +INSERT INTO `ciy_arearpc` VALUES (341271, 341200, '阜阳合肥现代产业园区'); +INSERT INTO `ciy_arearpc` VALUES (341272, 341200, '阜阳经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (341282, 341200, '界首市'); +INSERT INTO `ciy_arearpc` VALUES (341300, 340000, '宿州市'); +INSERT INTO `ciy_arearpc` VALUES (341301, 341300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (341302, 341300, '埇桥区'); +INSERT INTO `ciy_arearpc` VALUES (341321, 341300, '砀山县'); +INSERT INTO `ciy_arearpc` VALUES (341322, 341300, '萧县'); +INSERT INTO `ciy_arearpc` VALUES (341323, 341300, '灵璧县'); +INSERT INTO `ciy_arearpc` VALUES (341324, 341300, '泗县'); +INSERT INTO `ciy_arearpc` VALUES (341371, 341300, '宿州马鞍山现代产业园区'); +INSERT INTO `ciy_arearpc` VALUES (341372, 341300, '宿州经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (341500, 340000, '六安市'); +INSERT INTO `ciy_arearpc` VALUES (341501, 341500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (341502, 341500, '金安区'); +INSERT INTO `ciy_arearpc` VALUES (341503, 341500, '裕安区'); +INSERT INTO `ciy_arearpc` VALUES (341504, 341500, '叶集区'); +INSERT INTO `ciy_arearpc` VALUES (341522, 341500, '霍邱县'); +INSERT INTO `ciy_arearpc` VALUES (341523, 341500, '舒城县'); +INSERT INTO `ciy_arearpc` VALUES (341524, 341500, '金寨县'); +INSERT INTO `ciy_arearpc` VALUES (341525, 341500, '霍山县'); +INSERT INTO `ciy_arearpc` VALUES (341600, 340000, '亳州市'); +INSERT INTO `ciy_arearpc` VALUES (341601, 341600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (341602, 341600, '谯城区'); +INSERT INTO `ciy_arearpc` VALUES (341621, 341600, '涡阳县'); +INSERT INTO `ciy_arearpc` VALUES (341622, 341600, '蒙城县'); +INSERT INTO `ciy_arearpc` VALUES (341623, 341600, '利辛县'); +INSERT INTO `ciy_arearpc` VALUES (341700, 340000, '池州市'); +INSERT INTO `ciy_arearpc` VALUES (341701, 341700, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (341702, 341700, '贵池区'); +INSERT INTO `ciy_arearpc` VALUES (341721, 341700, '东至县'); +INSERT INTO `ciy_arearpc` VALUES (341722, 341700, '石台县'); +INSERT INTO `ciy_arearpc` VALUES (341723, 341700, '青阳县'); +INSERT INTO `ciy_arearpc` VALUES (341800, 340000, '宣城市'); +INSERT INTO `ciy_arearpc` VALUES (341801, 341800, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (341802, 341800, '宣州区'); +INSERT INTO `ciy_arearpc` VALUES (341821, 341800, '郎溪县'); +INSERT INTO `ciy_arearpc` VALUES (341823, 341800, '泾县'); +INSERT INTO `ciy_arearpc` VALUES (341824, 341800, '绩溪县'); +INSERT INTO `ciy_arearpc` VALUES (341825, 341800, '旌德县'); +INSERT INTO `ciy_arearpc` VALUES (341871, 341800, '宣城市经济开发区'); +INSERT INTO `ciy_arearpc` VALUES (341881, 341800, '宁国市'); +INSERT INTO `ciy_arearpc` VALUES (341882, 341800, '广德市'); +INSERT INTO `ciy_arearpc` VALUES (350000, 0, '福建省'); +INSERT INTO `ciy_arearpc` VALUES (350100, 350000, '福州市'); +INSERT INTO `ciy_arearpc` VALUES (350101, 350100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (350102, 350100, '鼓楼区'); +INSERT INTO `ciy_arearpc` VALUES (350103, 350100, '台江区'); +INSERT INTO `ciy_arearpc` VALUES (350104, 350100, '仓山区'); +INSERT INTO `ciy_arearpc` VALUES (350105, 350100, '马尾区'); +INSERT INTO `ciy_arearpc` VALUES (350111, 350100, '晋安区'); +INSERT INTO `ciy_arearpc` VALUES (350112, 350100, '长乐区'); +INSERT INTO `ciy_arearpc` VALUES (350121, 350100, '闽侯县'); +INSERT INTO `ciy_arearpc` VALUES (350122, 350100, '连江县'); +INSERT INTO `ciy_arearpc` VALUES (350123, 350100, '罗源县'); +INSERT INTO `ciy_arearpc` VALUES (350124, 350100, '闽清县'); +INSERT INTO `ciy_arearpc` VALUES (350125, 350100, '永泰县'); +INSERT INTO `ciy_arearpc` VALUES (350128, 350100, '平潭县'); +INSERT INTO `ciy_arearpc` VALUES (350181, 350100, '福清市'); +INSERT INTO `ciy_arearpc` VALUES (350200, 350000, '厦门市'); +INSERT INTO `ciy_arearpc` VALUES (350201, 350200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (350203, 350200, '思明区'); +INSERT INTO `ciy_arearpc` VALUES (350205, 350200, '海沧区'); +INSERT INTO `ciy_arearpc` VALUES (350206, 350200, '湖里区'); +INSERT INTO `ciy_arearpc` VALUES (350211, 350200, '集美区'); +INSERT INTO `ciy_arearpc` VALUES (350212, 350200, '同安区'); +INSERT INTO `ciy_arearpc` VALUES (350213, 350200, '翔安区'); +INSERT INTO `ciy_arearpc` VALUES (350300, 350000, '莆田市'); +INSERT INTO `ciy_arearpc` VALUES (350301, 350300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (350302, 350300, '城厢区'); +INSERT INTO `ciy_arearpc` VALUES (350303, 350300, '涵江区'); +INSERT INTO `ciy_arearpc` VALUES (350304, 350300, '荔城区'); +INSERT INTO `ciy_arearpc` VALUES (350305, 350300, '秀屿区'); +INSERT INTO `ciy_arearpc` VALUES (350322, 350300, '仙游县'); +INSERT INTO `ciy_arearpc` VALUES (350400, 350000, '三明市'); +INSERT INTO `ciy_arearpc` VALUES (350401, 350400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (350404, 350400, '三元区'); +INSERT INTO `ciy_arearpc` VALUES (350405, 350400, '沙县区'); +INSERT INTO `ciy_arearpc` VALUES (350421, 350400, '明溪县'); +INSERT INTO `ciy_arearpc` VALUES (350423, 350400, '清流县'); +INSERT INTO `ciy_arearpc` VALUES (350424, 350400, '宁化县'); +INSERT INTO `ciy_arearpc` VALUES (350425, 350400, '大田县'); +INSERT INTO `ciy_arearpc` VALUES (350426, 350400, '尤溪县'); +INSERT INTO `ciy_arearpc` VALUES (350428, 350400, '将乐县'); +INSERT INTO `ciy_arearpc` VALUES (350429, 350400, '泰宁县'); +INSERT INTO `ciy_arearpc` VALUES (350430, 350400, '建宁县'); +INSERT INTO `ciy_arearpc` VALUES (350481, 350400, '永安市'); +INSERT INTO `ciy_arearpc` VALUES (350500, 350000, '泉州市'); +INSERT INTO `ciy_arearpc` VALUES (350501, 350500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (350502, 350500, '鲤城区'); +INSERT INTO `ciy_arearpc` VALUES (350503, 350500, '丰泽区'); +INSERT INTO `ciy_arearpc` VALUES (350504, 350500, '洛江区'); +INSERT INTO `ciy_arearpc` VALUES (350505, 350500, '泉港区'); +INSERT INTO `ciy_arearpc` VALUES (350521, 350500, '惠安县'); +INSERT INTO `ciy_arearpc` VALUES (350524, 350500, '安溪县'); +INSERT INTO `ciy_arearpc` VALUES (350525, 350500, '永春县'); +INSERT INTO `ciy_arearpc` VALUES (350526, 350500, '德化县'); +INSERT INTO `ciy_arearpc` VALUES (350527, 350500, '金门县'); +INSERT INTO `ciy_arearpc` VALUES (350581, 350500, '石狮市'); +INSERT INTO `ciy_arearpc` VALUES (350582, 350500, '晋江市'); +INSERT INTO `ciy_arearpc` VALUES (350583, 350500, '南安市'); +INSERT INTO `ciy_arearpc` VALUES (350600, 350000, '漳州市'); +INSERT INTO `ciy_arearpc` VALUES (350601, 350600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (350602, 350600, '芗城区'); +INSERT INTO `ciy_arearpc` VALUES (350603, 350600, '龙文区'); +INSERT INTO `ciy_arearpc` VALUES (350604, 350600, '龙海区'); +INSERT INTO `ciy_arearpc` VALUES (350605, 350600, '长泰区'); +INSERT INTO `ciy_arearpc` VALUES (350622, 350600, '云霄县'); +INSERT INTO `ciy_arearpc` VALUES (350623, 350600, '漳浦县'); +INSERT INTO `ciy_arearpc` VALUES (350624, 350600, '诏安县'); +INSERT INTO `ciy_arearpc` VALUES (350626, 350600, '东山县'); +INSERT INTO `ciy_arearpc` VALUES (350627, 350600, '南靖县'); +INSERT INTO `ciy_arearpc` VALUES (350628, 350600, '平和县'); +INSERT INTO `ciy_arearpc` VALUES (350629, 350600, '华安县'); +INSERT INTO `ciy_arearpc` VALUES (350700, 350000, '南平市'); +INSERT INTO `ciy_arearpc` VALUES (350701, 350700, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (350702, 350700, '延平区'); +INSERT INTO `ciy_arearpc` VALUES (350703, 350700, '建阳区'); +INSERT INTO `ciy_arearpc` VALUES (350721, 350700, '顺昌县'); +INSERT INTO `ciy_arearpc` VALUES (350722, 350700, '浦城县'); +INSERT INTO `ciy_arearpc` VALUES (350723, 350700, '光泽县'); +INSERT INTO `ciy_arearpc` VALUES (350724, 350700, '松溪县'); +INSERT INTO `ciy_arearpc` VALUES (350725, 350700, '政和县'); +INSERT INTO `ciy_arearpc` VALUES (350781, 350700, '邵武市'); +INSERT INTO `ciy_arearpc` VALUES (350782, 350700, '武夷山市'); +INSERT INTO `ciy_arearpc` VALUES (350783, 350700, '建瓯市'); +INSERT INTO `ciy_arearpc` VALUES (350800, 350000, '龙岩市'); +INSERT INTO `ciy_arearpc` VALUES (350801, 350800, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (350802, 350800, '新罗区'); +INSERT INTO `ciy_arearpc` VALUES (350803, 350800, '永定区'); +INSERT INTO `ciy_arearpc` VALUES (350821, 350800, '长汀县'); +INSERT INTO `ciy_arearpc` VALUES (350823, 350800, '上杭县'); +INSERT INTO `ciy_arearpc` VALUES (350824, 350800, '武平县'); +INSERT INTO `ciy_arearpc` VALUES (350825, 350800, '连城县'); +INSERT INTO `ciy_arearpc` VALUES (350881, 350800, '漳平市'); +INSERT INTO `ciy_arearpc` VALUES (350900, 350000, '宁德市'); +INSERT INTO `ciy_arearpc` VALUES (350901, 350900, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (350902, 350900, '蕉城区'); +INSERT INTO `ciy_arearpc` VALUES (350921, 350900, '霞浦县'); +INSERT INTO `ciy_arearpc` VALUES (350922, 350900, '古田县'); +INSERT INTO `ciy_arearpc` VALUES (350923, 350900, '屏南县'); +INSERT INTO `ciy_arearpc` VALUES (350924, 350900, '寿宁县'); +INSERT INTO `ciy_arearpc` VALUES (350925, 350900, '周宁县'); +INSERT INTO `ciy_arearpc` VALUES (350926, 350900, '柘荣县'); +INSERT INTO `ciy_arearpc` VALUES (350981, 350900, '福安市'); +INSERT INTO `ciy_arearpc` VALUES (350982, 350900, '福鼎市'); +INSERT INTO `ciy_arearpc` VALUES (360000, 0, '江西省'); +INSERT INTO `ciy_arearpc` VALUES (360100, 360000, '南昌市'); +INSERT INTO `ciy_arearpc` VALUES (360101, 360100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (360102, 360100, '东湖区'); +INSERT INTO `ciy_arearpc` VALUES (360103, 360100, '西湖区'); +INSERT INTO `ciy_arearpc` VALUES (360104, 360100, '青云谱区'); +INSERT INTO `ciy_arearpc` VALUES (360111, 360100, '青山湖区'); +INSERT INTO `ciy_arearpc` VALUES (360112, 360100, '新建区'); +INSERT INTO `ciy_arearpc` VALUES (360113, 360100, '红谷滩区'); +INSERT INTO `ciy_arearpc` VALUES (360121, 360100, '南昌县'); +INSERT INTO `ciy_arearpc` VALUES (360123, 360100, '安义县'); +INSERT INTO `ciy_arearpc` VALUES (360124, 360100, '进贤县'); +INSERT INTO `ciy_arearpc` VALUES (360200, 360000, '景德镇市'); +INSERT INTO `ciy_arearpc` VALUES (360201, 360200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (360202, 360200, '昌江区'); +INSERT INTO `ciy_arearpc` VALUES (360203, 360200, '珠山区'); +INSERT INTO `ciy_arearpc` VALUES (360222, 360200, '浮梁县'); +INSERT INTO `ciy_arearpc` VALUES (360281, 360200, '乐平市'); +INSERT INTO `ciy_arearpc` VALUES (360300, 360000, '萍乡市'); +INSERT INTO `ciy_arearpc` VALUES (360301, 360300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (360302, 360300, '安源区'); +INSERT INTO `ciy_arearpc` VALUES (360313, 360300, '湘东区'); +INSERT INTO `ciy_arearpc` VALUES (360321, 360300, '莲花县'); +INSERT INTO `ciy_arearpc` VALUES (360322, 360300, '上栗县'); +INSERT INTO `ciy_arearpc` VALUES (360323, 360300, '芦溪县'); +INSERT INTO `ciy_arearpc` VALUES (360400, 360000, '九江市'); +INSERT INTO `ciy_arearpc` VALUES (360401, 360400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (360402, 360400, '濂溪区'); +INSERT INTO `ciy_arearpc` VALUES (360403, 360400, '浔阳区'); +INSERT INTO `ciy_arearpc` VALUES (360404, 360400, '柴桑区'); +INSERT INTO `ciy_arearpc` VALUES (360423, 360400, '武宁县'); +INSERT INTO `ciy_arearpc` VALUES (360424, 360400, '修水县'); +INSERT INTO `ciy_arearpc` VALUES (360425, 360400, '永修县'); +INSERT INTO `ciy_arearpc` VALUES (360426, 360400, '德安县'); +INSERT INTO `ciy_arearpc` VALUES (360428, 360400, '都昌县'); +INSERT INTO `ciy_arearpc` VALUES (360429, 360400, '湖口县'); +INSERT INTO `ciy_arearpc` VALUES (360430, 360400, '彭泽县'); +INSERT INTO `ciy_arearpc` VALUES (360481, 360400, '瑞昌市'); +INSERT INTO `ciy_arearpc` VALUES (360482, 360400, '共青城市'); +INSERT INTO `ciy_arearpc` VALUES (360483, 360400, '庐山市'); +INSERT INTO `ciy_arearpc` VALUES (360500, 360000, '新余市'); +INSERT INTO `ciy_arearpc` VALUES (360501, 360500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (360502, 360500, '渝水区'); +INSERT INTO `ciy_arearpc` VALUES (360521, 360500, '分宜县'); +INSERT INTO `ciy_arearpc` VALUES (360600, 360000, '鹰潭市'); +INSERT INTO `ciy_arearpc` VALUES (360601, 360600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (360602, 360600, '月湖区'); +INSERT INTO `ciy_arearpc` VALUES (360603, 360600, '余江区'); +INSERT INTO `ciy_arearpc` VALUES (360681, 360600, '贵溪市'); +INSERT INTO `ciy_arearpc` VALUES (360700, 360000, '赣州市'); +INSERT INTO `ciy_arearpc` VALUES (360701, 360700, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (360702, 360700, '章贡区'); +INSERT INTO `ciy_arearpc` VALUES (360703, 360700, '南康区'); +INSERT INTO `ciy_arearpc` VALUES (360704, 360700, '赣县区'); +INSERT INTO `ciy_arearpc` VALUES (360722, 360700, '信丰县'); +INSERT INTO `ciy_arearpc` VALUES (360723, 360700, '大余县'); +INSERT INTO `ciy_arearpc` VALUES (360724, 360700, '上犹县'); +INSERT INTO `ciy_arearpc` VALUES (360725, 360700, '崇义县'); +INSERT INTO `ciy_arearpc` VALUES (360726, 360700, '安远县'); +INSERT INTO `ciy_arearpc` VALUES (360728, 360700, '定南县'); +INSERT INTO `ciy_arearpc` VALUES (360729, 360700, '全南县'); +INSERT INTO `ciy_arearpc` VALUES (360730, 360700, '宁都县'); +INSERT INTO `ciy_arearpc` VALUES (360731, 360700, '于都县'); +INSERT INTO `ciy_arearpc` VALUES (360732, 360700, '兴国县'); +INSERT INTO `ciy_arearpc` VALUES (360733, 360700, '会昌县'); +INSERT INTO `ciy_arearpc` VALUES (360734, 360700, '寻乌县'); +INSERT INTO `ciy_arearpc` VALUES (360735, 360700, '石城县'); +INSERT INTO `ciy_arearpc` VALUES (360781, 360700, '瑞金市'); +INSERT INTO `ciy_arearpc` VALUES (360783, 360700, '龙南市'); +INSERT INTO `ciy_arearpc` VALUES (360800, 360000, '吉安市'); +INSERT INTO `ciy_arearpc` VALUES (360801, 360800, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (360802, 360800, '吉州区'); +INSERT INTO `ciy_arearpc` VALUES (360803, 360800, '青原区'); +INSERT INTO `ciy_arearpc` VALUES (360821, 360800, '吉安县'); +INSERT INTO `ciy_arearpc` VALUES (360822, 360800, '吉水县'); +INSERT INTO `ciy_arearpc` VALUES (360823, 360800, '峡江县'); +INSERT INTO `ciy_arearpc` VALUES (360824, 360800, '新干县'); +INSERT INTO `ciy_arearpc` VALUES (360825, 360800, '永丰县'); +INSERT INTO `ciy_arearpc` VALUES (360826, 360800, '泰和县'); +INSERT INTO `ciy_arearpc` VALUES (360827, 360800, '遂川县'); +INSERT INTO `ciy_arearpc` VALUES (360828, 360800, '万安县'); +INSERT INTO `ciy_arearpc` VALUES (360829, 360800, '安福县'); +INSERT INTO `ciy_arearpc` VALUES (360830, 360800, '永新县'); +INSERT INTO `ciy_arearpc` VALUES (360881, 360800, '井冈山市'); +INSERT INTO `ciy_arearpc` VALUES (360900, 360000, '宜春市'); +INSERT INTO `ciy_arearpc` VALUES (360901, 360900, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (360902, 360900, '袁州区'); +INSERT INTO `ciy_arearpc` VALUES (360921, 360900, '奉新县'); +INSERT INTO `ciy_arearpc` VALUES (360922, 360900, '万载县'); +INSERT INTO `ciy_arearpc` VALUES (360923, 360900, '上高县'); +INSERT INTO `ciy_arearpc` VALUES (360924, 360900, '宜丰县'); +INSERT INTO `ciy_arearpc` VALUES (360925, 360900, '靖安县'); +INSERT INTO `ciy_arearpc` VALUES (360926, 360900, '铜鼓县'); +INSERT INTO `ciy_arearpc` VALUES (360981, 360900, '丰城市'); +INSERT INTO `ciy_arearpc` VALUES (360982, 360900, '樟树市'); +INSERT INTO `ciy_arearpc` VALUES (360983, 360900, '高安市'); +INSERT INTO `ciy_arearpc` VALUES (361000, 360000, '抚州市'); +INSERT INTO `ciy_arearpc` VALUES (361001, 361000, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (361002, 361000, '临川区'); +INSERT INTO `ciy_arearpc` VALUES (361003, 361000, '东乡区'); +INSERT INTO `ciy_arearpc` VALUES (361021, 361000, '南城县'); +INSERT INTO `ciy_arearpc` VALUES (361022, 361000, '黎川县'); +INSERT INTO `ciy_arearpc` VALUES (361023, 361000, '南丰县'); +INSERT INTO `ciy_arearpc` VALUES (361024, 361000, '崇仁县'); +INSERT INTO `ciy_arearpc` VALUES (361025, 361000, '乐安县'); +INSERT INTO `ciy_arearpc` VALUES (361026, 361000, '宜黄县'); +INSERT INTO `ciy_arearpc` VALUES (361027, 361000, '金溪县'); +INSERT INTO `ciy_arearpc` VALUES (361028, 361000, '资溪县'); +INSERT INTO `ciy_arearpc` VALUES (361030, 361000, '广昌县'); +INSERT INTO `ciy_arearpc` VALUES (361100, 360000, '上饶市'); +INSERT INTO `ciy_arearpc` VALUES (361101, 361100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (361102, 361100, '信州区'); +INSERT INTO `ciy_arearpc` VALUES (361103, 361100, '广丰区'); +INSERT INTO `ciy_arearpc` VALUES (361104, 361100, '广信区'); +INSERT INTO `ciy_arearpc` VALUES (361123, 361100, '玉山县'); +INSERT INTO `ciy_arearpc` VALUES (361124, 361100, '铅山县'); +INSERT INTO `ciy_arearpc` VALUES (361125, 361100, '横峰县'); +INSERT INTO `ciy_arearpc` VALUES (361126, 361100, '弋阳县'); +INSERT INTO `ciy_arearpc` VALUES (361127, 361100, '余干县'); +INSERT INTO `ciy_arearpc` VALUES (361128, 361100, '鄱阳县'); +INSERT INTO `ciy_arearpc` VALUES (361129, 361100, '万年县'); +INSERT INTO `ciy_arearpc` VALUES (361130, 361100, '婺源县'); +INSERT INTO `ciy_arearpc` VALUES (361181, 361100, '德兴市'); +INSERT INTO `ciy_arearpc` VALUES (370000, 0, '山东省'); +INSERT INTO `ciy_arearpc` VALUES (370100, 370000, '济南市'); +INSERT INTO `ciy_arearpc` VALUES (370101, 370100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (370102, 370100, '历下区'); +INSERT INTO `ciy_arearpc` VALUES (370103, 370100, '市中区'); +INSERT INTO `ciy_arearpc` VALUES (370104, 370100, '槐荫区'); +INSERT INTO `ciy_arearpc` VALUES (370105, 370100, '天桥区'); +INSERT INTO `ciy_arearpc` VALUES (370112, 370100, '历城区'); +INSERT INTO `ciy_arearpc` VALUES (370113, 370100, '长清区'); +INSERT INTO `ciy_arearpc` VALUES (370114, 370100, '章丘区'); +INSERT INTO `ciy_arearpc` VALUES (370115, 370100, '济阳区'); +INSERT INTO `ciy_arearpc` VALUES (370116, 370100, '莱芜区'); +INSERT INTO `ciy_arearpc` VALUES (370117, 370100, '钢城区'); +INSERT INTO `ciy_arearpc` VALUES (370124, 370100, '平阴县'); +INSERT INTO `ciy_arearpc` VALUES (370126, 370100, '商河县'); +INSERT INTO `ciy_arearpc` VALUES (370171, 370100, '济南高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (370200, 370000, '青岛市'); +INSERT INTO `ciy_arearpc` VALUES (370201, 370200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (370202, 370200, '市南区'); +INSERT INTO `ciy_arearpc` VALUES (370203, 370200, '市北区'); +INSERT INTO `ciy_arearpc` VALUES (370211, 370200, '黄岛区'); +INSERT INTO `ciy_arearpc` VALUES (370212, 370200, '崂山区'); +INSERT INTO `ciy_arearpc` VALUES (370213, 370200, '李沧区'); +INSERT INTO `ciy_arearpc` VALUES (370214, 370200, '城阳区'); +INSERT INTO `ciy_arearpc` VALUES (370215, 370200, '即墨区'); +INSERT INTO `ciy_arearpc` VALUES (370271, 370200, '青岛高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (370281, 370200, '胶州市'); +INSERT INTO `ciy_arearpc` VALUES (370283, 370200, '平度市'); +INSERT INTO `ciy_arearpc` VALUES (370285, 370200, '莱西市'); +INSERT INTO `ciy_arearpc` VALUES (370300, 370000, '淄博市'); +INSERT INTO `ciy_arearpc` VALUES (370301, 370300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (370302, 370300, '淄川区'); +INSERT INTO `ciy_arearpc` VALUES (370303, 370300, '张店区'); +INSERT INTO `ciy_arearpc` VALUES (370304, 370300, '博山区'); +INSERT INTO `ciy_arearpc` VALUES (370305, 370300, '临淄区'); +INSERT INTO `ciy_arearpc` VALUES (370306, 370300, '周村区'); +INSERT INTO `ciy_arearpc` VALUES (370321, 370300, '桓台县'); +INSERT INTO `ciy_arearpc` VALUES (370322, 370300, '高青县'); +INSERT INTO `ciy_arearpc` VALUES (370323, 370300, '沂源县'); +INSERT INTO `ciy_arearpc` VALUES (370400, 370000, '枣庄市'); +INSERT INTO `ciy_arearpc` VALUES (370401, 370400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (370402, 370400, '市中区'); +INSERT INTO `ciy_arearpc` VALUES (370403, 370400, '薛城区'); +INSERT INTO `ciy_arearpc` VALUES (370404, 370400, '峄城区'); +INSERT INTO `ciy_arearpc` VALUES (370405, 370400, '台儿庄区'); +INSERT INTO `ciy_arearpc` VALUES (370406, 370400, '山亭区'); +INSERT INTO `ciy_arearpc` VALUES (370481, 370400, '滕州市'); +INSERT INTO `ciy_arearpc` VALUES (370500, 370000, '东营市'); +INSERT INTO `ciy_arearpc` VALUES (370501, 370500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (370502, 370500, '东营区'); +INSERT INTO `ciy_arearpc` VALUES (370503, 370500, '河口区'); +INSERT INTO `ciy_arearpc` VALUES (370505, 370500, '垦利区'); +INSERT INTO `ciy_arearpc` VALUES (370522, 370500, '利津县'); +INSERT INTO `ciy_arearpc` VALUES (370523, 370500, '广饶县'); +INSERT INTO `ciy_arearpc` VALUES (370571, 370500, '东营经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (370572, 370500, '东营港经济开发区'); +INSERT INTO `ciy_arearpc` VALUES (370600, 370000, '烟台市'); +INSERT INTO `ciy_arearpc` VALUES (370601, 370600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (370602, 370600, '芝罘区'); +INSERT INTO `ciy_arearpc` VALUES (370611, 370600, '福山区'); +INSERT INTO `ciy_arearpc` VALUES (370612, 370600, '牟平区'); +INSERT INTO `ciy_arearpc` VALUES (370613, 370600, '莱山区'); +INSERT INTO `ciy_arearpc` VALUES (370614, 370600, '蓬莱区'); +INSERT INTO `ciy_arearpc` VALUES (370671, 370600, '烟台高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (370672, 370600, '烟台经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (370681, 370600, '龙口市'); +INSERT INTO `ciy_arearpc` VALUES (370682, 370600, '莱阳市'); +INSERT INTO `ciy_arearpc` VALUES (370683, 370600, '莱州市'); +INSERT INTO `ciy_arearpc` VALUES (370685, 370600, '招远市'); +INSERT INTO `ciy_arearpc` VALUES (370686, 370600, '栖霞市'); +INSERT INTO `ciy_arearpc` VALUES (370687, 370600, '海阳市'); +INSERT INTO `ciy_arearpc` VALUES (370700, 370000, '潍坊市'); +INSERT INTO `ciy_arearpc` VALUES (370701, 370700, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (370702, 370700, '潍城区'); +INSERT INTO `ciy_arearpc` VALUES (370703, 370700, '寒亭区'); +INSERT INTO `ciy_arearpc` VALUES (370704, 370700, '坊子区'); +INSERT INTO `ciy_arearpc` VALUES (370705, 370700, '奎文区'); +INSERT INTO `ciy_arearpc` VALUES (370724, 370700, '临朐县'); +INSERT INTO `ciy_arearpc` VALUES (370725, 370700, '昌乐县'); +INSERT INTO `ciy_arearpc` VALUES (370772, 370700, '潍坊滨海经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (370781, 370700, '青州市'); +INSERT INTO `ciy_arearpc` VALUES (370782, 370700, '诸城市'); +INSERT INTO `ciy_arearpc` VALUES (370783, 370700, '寿光市'); +INSERT INTO `ciy_arearpc` VALUES (370784, 370700, '安丘市'); +INSERT INTO `ciy_arearpc` VALUES (370785, 370700, '高密市'); +INSERT INTO `ciy_arearpc` VALUES (370786, 370700, '昌邑市'); +INSERT INTO `ciy_arearpc` VALUES (370800, 370000, '济宁市'); +INSERT INTO `ciy_arearpc` VALUES (370801, 370800, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (370811, 370800, '任城区'); +INSERT INTO `ciy_arearpc` VALUES (370812, 370800, '兖州区'); +INSERT INTO `ciy_arearpc` VALUES (370826, 370800, '微山县'); +INSERT INTO `ciy_arearpc` VALUES (370827, 370800, '鱼台县'); +INSERT INTO `ciy_arearpc` VALUES (370828, 370800, '金乡县'); +INSERT INTO `ciy_arearpc` VALUES (370829, 370800, '嘉祥县'); +INSERT INTO `ciy_arearpc` VALUES (370830, 370800, '汶上县'); +INSERT INTO `ciy_arearpc` VALUES (370831, 370800, '泗水县'); +INSERT INTO `ciy_arearpc` VALUES (370832, 370800, '梁山县'); +INSERT INTO `ciy_arearpc` VALUES (370871, 370800, '济宁高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (370881, 370800, '曲阜市'); +INSERT INTO `ciy_arearpc` VALUES (370883, 370800, '邹城市'); +INSERT INTO `ciy_arearpc` VALUES (370900, 370000, '泰安市'); +INSERT INTO `ciy_arearpc` VALUES (370901, 370900, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (370902, 370900, '泰山区'); +INSERT INTO `ciy_arearpc` VALUES (370911, 370900, '岱岳区'); +INSERT INTO `ciy_arearpc` VALUES (370921, 370900, '宁阳县'); +INSERT INTO `ciy_arearpc` VALUES (370923, 370900, '东平县'); +INSERT INTO `ciy_arearpc` VALUES (370982, 370900, '新泰市'); +INSERT INTO `ciy_arearpc` VALUES (370983, 370900, '肥城市'); +INSERT INTO `ciy_arearpc` VALUES (371000, 370000, '威海市'); +INSERT INTO `ciy_arearpc` VALUES (371001, 371000, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (371002, 371000, '环翠区'); +INSERT INTO `ciy_arearpc` VALUES (371003, 371000, '文登区'); +INSERT INTO `ciy_arearpc` VALUES (371071, 371000, '威海火炬高技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (371072, 371000, '威海经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (371073, 371000, '威海临港经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (371082, 371000, '荣成市'); +INSERT INTO `ciy_arearpc` VALUES (371083, 371000, '乳山市'); +INSERT INTO `ciy_arearpc` VALUES (371100, 370000, '日照市'); +INSERT INTO `ciy_arearpc` VALUES (371101, 371100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (371102, 371100, '东港区'); +INSERT INTO `ciy_arearpc` VALUES (371103, 371100, '岚山区'); +INSERT INTO `ciy_arearpc` VALUES (371121, 371100, '五莲县'); +INSERT INTO `ciy_arearpc` VALUES (371122, 371100, '莒县'); +INSERT INTO `ciy_arearpc` VALUES (371171, 371100, '日照经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (371300, 370000, '临沂市'); +INSERT INTO `ciy_arearpc` VALUES (371301, 371300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (371302, 371300, '兰山区'); +INSERT INTO `ciy_arearpc` VALUES (371311, 371300, '罗庄区'); +INSERT INTO `ciy_arearpc` VALUES (371312, 371300, '河东区'); +INSERT INTO `ciy_arearpc` VALUES (371321, 371300, '沂南县'); +INSERT INTO `ciy_arearpc` VALUES (371322, 371300, '郯城县'); +INSERT INTO `ciy_arearpc` VALUES (371323, 371300, '沂水县'); +INSERT INTO `ciy_arearpc` VALUES (371324, 371300, '兰陵县'); +INSERT INTO `ciy_arearpc` VALUES (371325, 371300, '费县'); +INSERT INTO `ciy_arearpc` VALUES (371326, 371300, '平邑县'); +INSERT INTO `ciy_arearpc` VALUES (371327, 371300, '莒南县'); +INSERT INTO `ciy_arearpc` VALUES (371328, 371300, '蒙阴县'); +INSERT INTO `ciy_arearpc` VALUES (371329, 371300, '临沭县'); +INSERT INTO `ciy_arearpc` VALUES (371371, 371300, '临沂高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (371400, 370000, '德州市'); +INSERT INTO `ciy_arearpc` VALUES (371401, 371400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (371402, 371400, '德城区'); +INSERT INTO `ciy_arearpc` VALUES (371403, 371400, '陵城区'); +INSERT INTO `ciy_arearpc` VALUES (371422, 371400, '宁津县'); +INSERT INTO `ciy_arearpc` VALUES (371423, 371400, '庆云县'); +INSERT INTO `ciy_arearpc` VALUES (371424, 371400, '临邑县'); +INSERT INTO `ciy_arearpc` VALUES (371425, 371400, '齐河县'); +INSERT INTO `ciy_arearpc` VALUES (371426, 371400, '平原县'); +INSERT INTO `ciy_arearpc` VALUES (371427, 371400, '夏津县'); +INSERT INTO `ciy_arearpc` VALUES (371428, 371400, '武城县'); +INSERT INTO `ciy_arearpc` VALUES (371471, 371400, '德州经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (371472, 371400, '德州运河经济开发区'); +INSERT INTO `ciy_arearpc` VALUES (371481, 371400, '乐陵市'); +INSERT INTO `ciy_arearpc` VALUES (371482, 371400, '禹城市'); +INSERT INTO `ciy_arearpc` VALUES (371500, 370000, '聊城市'); +INSERT INTO `ciy_arearpc` VALUES (371501, 371500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (371502, 371500, '东昌府区'); +INSERT INTO `ciy_arearpc` VALUES (371503, 371500, '茌平区'); +INSERT INTO `ciy_arearpc` VALUES (371521, 371500, '阳谷县'); +INSERT INTO `ciy_arearpc` VALUES (371522, 371500, '莘县'); +INSERT INTO `ciy_arearpc` VALUES (371524, 371500, '东阿县'); +INSERT INTO `ciy_arearpc` VALUES (371525, 371500, '冠县'); +INSERT INTO `ciy_arearpc` VALUES (371526, 371500, '高唐县'); +INSERT INTO `ciy_arearpc` VALUES (371581, 371500, '临清市'); +INSERT INTO `ciy_arearpc` VALUES (371600, 370000, '滨州市'); +INSERT INTO `ciy_arearpc` VALUES (371601, 371600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (371602, 371600, '滨城区'); +INSERT INTO `ciy_arearpc` VALUES (371603, 371600, '沾化区'); +INSERT INTO `ciy_arearpc` VALUES (371621, 371600, '惠民县'); +INSERT INTO `ciy_arearpc` VALUES (371622, 371600, '阳信县'); +INSERT INTO `ciy_arearpc` VALUES (371623, 371600, '无棣县'); +INSERT INTO `ciy_arearpc` VALUES (371625, 371600, '博兴县'); +INSERT INTO `ciy_arearpc` VALUES (371681, 371600, '邹平市'); +INSERT INTO `ciy_arearpc` VALUES (371700, 370000, '菏泽市'); +INSERT INTO `ciy_arearpc` VALUES (371701, 371700, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (371702, 371700, '牡丹区'); +INSERT INTO `ciy_arearpc` VALUES (371703, 371700, '定陶区'); +INSERT INTO `ciy_arearpc` VALUES (371721, 371700, '曹县'); +INSERT INTO `ciy_arearpc` VALUES (371722, 371700, '单县'); +INSERT INTO `ciy_arearpc` VALUES (371723, 371700, '成武县'); +INSERT INTO `ciy_arearpc` VALUES (371724, 371700, '巨野县'); +INSERT INTO `ciy_arearpc` VALUES (371725, 371700, '郓城县'); +INSERT INTO `ciy_arearpc` VALUES (371726, 371700, '鄄城县'); +INSERT INTO `ciy_arearpc` VALUES (371728, 371700, '东明县'); +INSERT INTO `ciy_arearpc` VALUES (371771, 371700, '菏泽经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (371772, 371700, '菏泽高新技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (410000, 0, '河南省'); +INSERT INTO `ciy_arearpc` VALUES (410100, 410000, '郑州市'); +INSERT INTO `ciy_arearpc` VALUES (410101, 410100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (410102, 410100, '中原区'); +INSERT INTO `ciy_arearpc` VALUES (410103, 410100, '二七区'); +INSERT INTO `ciy_arearpc` VALUES (410104, 410100, '管城回族区'); +INSERT INTO `ciy_arearpc` VALUES (410105, 410100, '金水区'); +INSERT INTO `ciy_arearpc` VALUES (410106, 410100, '上街区'); +INSERT INTO `ciy_arearpc` VALUES (410108, 410100, '惠济区'); +INSERT INTO `ciy_arearpc` VALUES (410122, 410100, '中牟县'); +INSERT INTO `ciy_arearpc` VALUES (410171, 410100, '郑州经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (410172, 410100, '郑州高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (410173, 410100, '郑州航空港经济综合实验区'); +INSERT INTO `ciy_arearpc` VALUES (410181, 410100, '巩义市'); +INSERT INTO `ciy_arearpc` VALUES (410182, 410100, '荥阳市'); +INSERT INTO `ciy_arearpc` VALUES (410183, 410100, '新密市'); +INSERT INTO `ciy_arearpc` VALUES (410184, 410100, '新郑市'); +INSERT INTO `ciy_arearpc` VALUES (410185, 410100, '登封市'); +INSERT INTO `ciy_arearpc` VALUES (410200, 410000, '开封市'); +INSERT INTO `ciy_arearpc` VALUES (410201, 410200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (410202, 410200, '龙亭区'); +INSERT INTO `ciy_arearpc` VALUES (410203, 410200, '顺河回族区'); +INSERT INTO `ciy_arearpc` VALUES (410204, 410200, '鼓楼区'); +INSERT INTO `ciy_arearpc` VALUES (410205, 410200, '禹王台区'); +INSERT INTO `ciy_arearpc` VALUES (410212, 410200, '祥符区'); +INSERT INTO `ciy_arearpc` VALUES (410221, 410200, '杞县'); +INSERT INTO `ciy_arearpc` VALUES (410222, 410200, '通许县'); +INSERT INTO `ciy_arearpc` VALUES (410223, 410200, '尉氏县'); +INSERT INTO `ciy_arearpc` VALUES (410225, 410200, '兰考县'); +INSERT INTO `ciy_arearpc` VALUES (410300, 410000, '洛阳市'); +INSERT INTO `ciy_arearpc` VALUES (410301, 410300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (410302, 410300, '老城区'); +INSERT INTO `ciy_arearpc` VALUES (410303, 410300, '西工区'); +INSERT INTO `ciy_arearpc` VALUES (410304, 410300, '瀍河回族区'); +INSERT INTO `ciy_arearpc` VALUES (410305, 410300, '涧西区'); +INSERT INTO `ciy_arearpc` VALUES (410307, 410300, '偃师区'); +INSERT INTO `ciy_arearpc` VALUES (410308, 410300, '孟津区'); +INSERT INTO `ciy_arearpc` VALUES (410311, 410300, '洛龙区'); +INSERT INTO `ciy_arearpc` VALUES (410323, 410300, '新安县'); +INSERT INTO `ciy_arearpc` VALUES (410324, 410300, '栾川县'); +INSERT INTO `ciy_arearpc` VALUES (410325, 410300, '嵩县'); +INSERT INTO `ciy_arearpc` VALUES (410326, 410300, '汝阳县'); +INSERT INTO `ciy_arearpc` VALUES (410327, 410300, '宜阳县'); +INSERT INTO `ciy_arearpc` VALUES (410328, 410300, '洛宁县'); +INSERT INTO `ciy_arearpc` VALUES (410329, 410300, '伊川县'); +INSERT INTO `ciy_arearpc` VALUES (410371, 410300, '洛阳高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (410400, 410000, '平顶山市'); +INSERT INTO `ciy_arearpc` VALUES (410401, 410400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (410402, 410400, '新华区'); +INSERT INTO `ciy_arearpc` VALUES (410403, 410400, '卫东区'); +INSERT INTO `ciy_arearpc` VALUES (410404, 410400, '石龙区'); +INSERT INTO `ciy_arearpc` VALUES (410411, 410400, '湛河区'); +INSERT INTO `ciy_arearpc` VALUES (410421, 410400, '宝丰县'); +INSERT INTO `ciy_arearpc` VALUES (410422, 410400, '叶县'); +INSERT INTO `ciy_arearpc` VALUES (410423, 410400, '鲁山县'); +INSERT INTO `ciy_arearpc` VALUES (410425, 410400, '郏县'); +INSERT INTO `ciy_arearpc` VALUES (410471, 410400, '平顶山高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (410472, 410400, '平顶山市城乡一体化示范区'); +INSERT INTO `ciy_arearpc` VALUES (410481, 410400, '舞钢市'); +INSERT INTO `ciy_arearpc` VALUES (410482, 410400, '汝州市'); +INSERT INTO `ciy_arearpc` VALUES (410500, 410000, '安阳市'); +INSERT INTO `ciy_arearpc` VALUES (410501, 410500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (410502, 410500, '文峰区'); +INSERT INTO `ciy_arearpc` VALUES (410503, 410500, '北关区'); +INSERT INTO `ciy_arearpc` VALUES (410505, 410500, '殷都区'); +INSERT INTO `ciy_arearpc` VALUES (410506, 410500, '龙安区'); +INSERT INTO `ciy_arearpc` VALUES (410522, 410500, '安阳县'); +INSERT INTO `ciy_arearpc` VALUES (410523, 410500, '汤阴县'); +INSERT INTO `ciy_arearpc` VALUES (410526, 410500, '滑县'); +INSERT INTO `ciy_arearpc` VALUES (410527, 410500, '内黄县'); +INSERT INTO `ciy_arearpc` VALUES (410571, 410500, '安阳高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (410581, 410500, '林州市'); +INSERT INTO `ciy_arearpc` VALUES (410600, 410000, '鹤壁市'); +INSERT INTO `ciy_arearpc` VALUES (410601, 410600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (410602, 410600, '鹤山区'); +INSERT INTO `ciy_arearpc` VALUES (410603, 410600, '山城区'); +INSERT INTO `ciy_arearpc` VALUES (410611, 410600, '淇滨区'); +INSERT INTO `ciy_arearpc` VALUES (410621, 410600, '浚县'); +INSERT INTO `ciy_arearpc` VALUES (410622, 410600, '淇县'); +INSERT INTO `ciy_arearpc` VALUES (410671, 410600, '鹤壁经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (410700, 410000, '新乡市'); +INSERT INTO `ciy_arearpc` VALUES (410701, 410700, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (410702, 410700, '红旗区'); +INSERT INTO `ciy_arearpc` VALUES (410703, 410700, '卫滨区'); +INSERT INTO `ciy_arearpc` VALUES (410704, 410700, '凤泉区'); +INSERT INTO `ciy_arearpc` VALUES (410711, 410700, '牧野区'); +INSERT INTO `ciy_arearpc` VALUES (410721, 410700, '新乡县'); +INSERT INTO `ciy_arearpc` VALUES (410724, 410700, '获嘉县'); +INSERT INTO `ciy_arearpc` VALUES (410725, 410700, '原阳县'); +INSERT INTO `ciy_arearpc` VALUES (410726, 410700, '延津县'); +INSERT INTO `ciy_arearpc` VALUES (410727, 410700, '封丘县'); +INSERT INTO `ciy_arearpc` VALUES (410771, 410700, '新乡高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (410772, 410700, '新乡经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (410773, 410700, '新乡市平原城乡一体化示范区'); +INSERT INTO `ciy_arearpc` VALUES (410781, 410700, '卫辉市'); +INSERT INTO `ciy_arearpc` VALUES (410782, 410700, '辉县市'); +INSERT INTO `ciy_arearpc` VALUES (410783, 410700, '长垣市'); +INSERT INTO `ciy_arearpc` VALUES (410800, 410000, '焦作市'); +INSERT INTO `ciy_arearpc` VALUES (410801, 410800, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (410802, 410800, '解放区'); +INSERT INTO `ciy_arearpc` VALUES (410803, 410800, '中站区'); +INSERT INTO `ciy_arearpc` VALUES (410804, 410800, '马村区'); +INSERT INTO `ciy_arearpc` VALUES (410811, 410800, '山阳区'); +INSERT INTO `ciy_arearpc` VALUES (410821, 410800, '修武县'); +INSERT INTO `ciy_arearpc` VALUES (410822, 410800, '博爱县'); +INSERT INTO `ciy_arearpc` VALUES (410823, 410800, '武陟县'); +INSERT INTO `ciy_arearpc` VALUES (410825, 410800, '温县'); +INSERT INTO `ciy_arearpc` VALUES (410871, 410800, '焦作城乡一体化示范区'); +INSERT INTO `ciy_arearpc` VALUES (410882, 410800, '沁阳市'); +INSERT INTO `ciy_arearpc` VALUES (410883, 410800, '孟州市'); +INSERT INTO `ciy_arearpc` VALUES (410900, 410000, '濮阳市'); +INSERT INTO `ciy_arearpc` VALUES (410901, 410900, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (410902, 410900, '华龙区'); +INSERT INTO `ciy_arearpc` VALUES (410922, 410900, '清丰县'); +INSERT INTO `ciy_arearpc` VALUES (410923, 410900, '南乐县'); +INSERT INTO `ciy_arearpc` VALUES (410926, 410900, '范县'); +INSERT INTO `ciy_arearpc` VALUES (410927, 410900, '台前县'); +INSERT INTO `ciy_arearpc` VALUES (410928, 410900, '濮阳县'); +INSERT INTO `ciy_arearpc` VALUES (410971, 410900, '河南濮阳工业园区'); +INSERT INTO `ciy_arearpc` VALUES (410972, 410900, '濮阳经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (411000, 410000, '许昌市'); +INSERT INTO `ciy_arearpc` VALUES (411001, 411000, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (411002, 411000, '魏都区'); +INSERT INTO `ciy_arearpc` VALUES (411003, 411000, '建安区'); +INSERT INTO `ciy_arearpc` VALUES (411024, 411000, '鄢陵县'); +INSERT INTO `ciy_arearpc` VALUES (411025, 411000, '襄城县'); +INSERT INTO `ciy_arearpc` VALUES (411071, 411000, '许昌经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (411081, 411000, '禹州市'); +INSERT INTO `ciy_arearpc` VALUES (411082, 411000, '长葛市'); +INSERT INTO `ciy_arearpc` VALUES (411100, 410000, '漯河市'); +INSERT INTO `ciy_arearpc` VALUES (411101, 411100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (411102, 411100, '源汇区'); +INSERT INTO `ciy_arearpc` VALUES (411103, 411100, '郾城区'); +INSERT INTO `ciy_arearpc` VALUES (411104, 411100, '召陵区'); +INSERT INTO `ciy_arearpc` VALUES (411121, 411100, '舞阳县'); +INSERT INTO `ciy_arearpc` VALUES (411122, 411100, '临颍县'); +INSERT INTO `ciy_arearpc` VALUES (411171, 411100, '漯河经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (411200, 410000, '三门峡市'); +INSERT INTO `ciy_arearpc` VALUES (411201, 411200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (411202, 411200, '湖滨区'); +INSERT INTO `ciy_arearpc` VALUES (411203, 411200, '陕州区'); +INSERT INTO `ciy_arearpc` VALUES (411221, 411200, '渑池县'); +INSERT INTO `ciy_arearpc` VALUES (411224, 411200, '卢氏县'); +INSERT INTO `ciy_arearpc` VALUES (411271, 411200, '河南三门峡经济开发区'); +INSERT INTO `ciy_arearpc` VALUES (411281, 411200, '义马市'); +INSERT INTO `ciy_arearpc` VALUES (411282, 411200, '灵宝市'); +INSERT INTO `ciy_arearpc` VALUES (411300, 410000, '南阳市'); +INSERT INTO `ciy_arearpc` VALUES (411301, 411300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (411302, 411300, '宛城区'); +INSERT INTO `ciy_arearpc` VALUES (411303, 411300, '卧龙区'); +INSERT INTO `ciy_arearpc` VALUES (411321, 411300, '南召县'); +INSERT INTO `ciy_arearpc` VALUES (411322, 411300, '方城县'); +INSERT INTO `ciy_arearpc` VALUES (411323, 411300, '西峡县'); +INSERT INTO `ciy_arearpc` VALUES (411324, 411300, '镇平县'); +INSERT INTO `ciy_arearpc` VALUES (411325, 411300, '内乡县'); +INSERT INTO `ciy_arearpc` VALUES (411326, 411300, '淅川县'); +INSERT INTO `ciy_arearpc` VALUES (411327, 411300, '社旗县'); +INSERT INTO `ciy_arearpc` VALUES (411328, 411300, '唐河县'); +INSERT INTO `ciy_arearpc` VALUES (411329, 411300, '新野县'); +INSERT INTO `ciy_arearpc` VALUES (411330, 411300, '桐柏县'); +INSERT INTO `ciy_arearpc` VALUES (411371, 411300, '南阳高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (411372, 411300, '南阳市城乡一体化示范区'); +INSERT INTO `ciy_arearpc` VALUES (411381, 411300, '邓州市'); +INSERT INTO `ciy_arearpc` VALUES (411400, 410000, '商丘市'); +INSERT INTO `ciy_arearpc` VALUES (411401, 411400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (411402, 411400, '梁园区'); +INSERT INTO `ciy_arearpc` VALUES (411403, 411400, '睢阳区'); +INSERT INTO `ciy_arearpc` VALUES (411421, 411400, '民权县'); +INSERT INTO `ciy_arearpc` VALUES (411422, 411400, '睢县'); +INSERT INTO `ciy_arearpc` VALUES (411423, 411400, '宁陵县'); +INSERT INTO `ciy_arearpc` VALUES (411424, 411400, '柘城县'); +INSERT INTO `ciy_arearpc` VALUES (411425, 411400, '虞城县'); +INSERT INTO `ciy_arearpc` VALUES (411426, 411400, '夏邑县'); +INSERT INTO `ciy_arearpc` VALUES (411471, 411400, '豫东综合物流产业聚集区'); +INSERT INTO `ciy_arearpc` VALUES (411472, 411400, '河南商丘经济开发区'); +INSERT INTO `ciy_arearpc` VALUES (411481, 411400, '永城市'); +INSERT INTO `ciy_arearpc` VALUES (411500, 410000, '信阳市'); +INSERT INTO `ciy_arearpc` VALUES (411501, 411500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (411502, 411500, '浉河区'); +INSERT INTO `ciy_arearpc` VALUES (411503, 411500, '平桥区'); +INSERT INTO `ciy_arearpc` VALUES (411521, 411500, '罗山县'); +INSERT INTO `ciy_arearpc` VALUES (411522, 411500, '光山县'); +INSERT INTO `ciy_arearpc` VALUES (411523, 411500, '新县'); +INSERT INTO `ciy_arearpc` VALUES (411524, 411500, '商城县'); +INSERT INTO `ciy_arearpc` VALUES (411525, 411500, '固始县'); +INSERT INTO `ciy_arearpc` VALUES (411526, 411500, '潢川县'); +INSERT INTO `ciy_arearpc` VALUES (411527, 411500, '淮滨县'); +INSERT INTO `ciy_arearpc` VALUES (411528, 411500, '息县'); +INSERT INTO `ciy_arearpc` VALUES (411571, 411500, '信阳高新技术产业开发区'); +INSERT INTO `ciy_arearpc` VALUES (411600, 410000, '周口市'); +INSERT INTO `ciy_arearpc` VALUES (411601, 411600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (411602, 411600, '川汇区'); +INSERT INTO `ciy_arearpc` VALUES (411603, 411600, '淮阳区'); +INSERT INTO `ciy_arearpc` VALUES (411621, 411600, '扶沟县'); +INSERT INTO `ciy_arearpc` VALUES (411622, 411600, '西华县'); +INSERT INTO `ciy_arearpc` VALUES (411623, 411600, '商水县'); +INSERT INTO `ciy_arearpc` VALUES (411624, 411600, '沈丘县'); +INSERT INTO `ciy_arearpc` VALUES (411625, 411600, '郸城县'); +INSERT INTO `ciy_arearpc` VALUES (411627, 411600, '太康县'); +INSERT INTO `ciy_arearpc` VALUES (411628, 411600, '鹿邑县'); +INSERT INTO `ciy_arearpc` VALUES (411671, 411600, '河南周口经济开发区'); +INSERT INTO `ciy_arearpc` VALUES (411681, 411600, '项城市'); +INSERT INTO `ciy_arearpc` VALUES (411700, 410000, '驻马店市'); +INSERT INTO `ciy_arearpc` VALUES (411701, 411700, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (411702, 411700, '驿城区'); +INSERT INTO `ciy_arearpc` VALUES (411721, 411700, '西平县'); +INSERT INTO `ciy_arearpc` VALUES (411722, 411700, '上蔡县'); +INSERT INTO `ciy_arearpc` VALUES (411723, 411700, '平舆县'); +INSERT INTO `ciy_arearpc` VALUES (411724, 411700, '正阳县'); +INSERT INTO `ciy_arearpc` VALUES (411725, 411700, '确山县'); +INSERT INTO `ciy_arearpc` VALUES (411726, 411700, '泌阳县'); +INSERT INTO `ciy_arearpc` VALUES (411727, 411700, '汝南县'); +INSERT INTO `ciy_arearpc` VALUES (411728, 411700, '遂平县'); +INSERT INTO `ciy_arearpc` VALUES (411729, 411700, '新蔡县'); +INSERT INTO `ciy_arearpc` VALUES (411771, 411700, '河南驻马店经济开发区'); +INSERT INTO `ciy_arearpc` VALUES (419000, 410000, '省直辖县级行政区划'); +INSERT INTO `ciy_arearpc` VALUES (419001, 419000, '济源市'); +INSERT INTO `ciy_arearpc` VALUES (420000, 0, '湖北省'); +INSERT INTO `ciy_arearpc` VALUES (420100, 420000, '武汉市'); +INSERT INTO `ciy_arearpc` VALUES (420101, 420100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (420102, 420100, '江岸区'); +INSERT INTO `ciy_arearpc` VALUES (420103, 420100, '江汉区'); +INSERT INTO `ciy_arearpc` VALUES (420104, 420100, '硚口区'); +INSERT INTO `ciy_arearpc` VALUES (420105, 420100, '汉阳区'); +INSERT INTO `ciy_arearpc` VALUES (420106, 420100, '武昌区'); +INSERT INTO `ciy_arearpc` VALUES (420107, 420100, '青山区'); +INSERT INTO `ciy_arearpc` VALUES (420111, 420100, '洪山区'); +INSERT INTO `ciy_arearpc` VALUES (420112, 420100, '东西湖区'); +INSERT INTO `ciy_arearpc` VALUES (420113, 420100, '汉南区'); +INSERT INTO `ciy_arearpc` VALUES (420114, 420100, '蔡甸区'); +INSERT INTO `ciy_arearpc` VALUES (420115, 420100, '江夏区'); +INSERT INTO `ciy_arearpc` VALUES (420116, 420100, '黄陂区'); +INSERT INTO `ciy_arearpc` VALUES (420117, 420100, '新洲区'); +INSERT INTO `ciy_arearpc` VALUES (420200, 420000, '黄石市'); +INSERT INTO `ciy_arearpc` VALUES (420201, 420200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (420202, 420200, '黄石港区'); +INSERT INTO `ciy_arearpc` VALUES (420203, 420200, '西塞山区'); +INSERT INTO `ciy_arearpc` VALUES (420204, 420200, '下陆区'); +INSERT INTO `ciy_arearpc` VALUES (420205, 420200, '铁山区'); +INSERT INTO `ciy_arearpc` VALUES (420222, 420200, '阳新县'); +INSERT INTO `ciy_arearpc` VALUES (420281, 420200, '大冶市'); +INSERT INTO `ciy_arearpc` VALUES (420300, 420000, '十堰市'); +INSERT INTO `ciy_arearpc` VALUES (420301, 420300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (420302, 420300, '茅箭区'); +INSERT INTO `ciy_arearpc` VALUES (420303, 420300, '张湾区'); +INSERT INTO `ciy_arearpc` VALUES (420304, 420300, '郧阳区'); +INSERT INTO `ciy_arearpc` VALUES (420322, 420300, '郧西县'); +INSERT INTO `ciy_arearpc` VALUES (420323, 420300, '竹山县'); +INSERT INTO `ciy_arearpc` VALUES (420324, 420300, '竹溪县'); +INSERT INTO `ciy_arearpc` VALUES (420325, 420300, '房县'); +INSERT INTO `ciy_arearpc` VALUES (420381, 420300, '丹江口市'); +INSERT INTO `ciy_arearpc` VALUES (420500, 420000, '宜昌市'); +INSERT INTO `ciy_arearpc` VALUES (420501, 420500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (420502, 420500, '西陵区'); +INSERT INTO `ciy_arearpc` VALUES (420503, 420500, '伍家岗区'); +INSERT INTO `ciy_arearpc` VALUES (420504, 420500, '点军区'); +INSERT INTO `ciy_arearpc` VALUES (420505, 420500, '猇亭区'); +INSERT INTO `ciy_arearpc` VALUES (420506, 420500, '夷陵区'); +INSERT INTO `ciy_arearpc` VALUES (420525, 420500, '远安县'); +INSERT INTO `ciy_arearpc` VALUES (420526, 420500, '兴山县'); +INSERT INTO `ciy_arearpc` VALUES (420527, 420500, '秭归县'); +INSERT INTO `ciy_arearpc` VALUES (420528, 420500, '长阳土家族自治县'); +INSERT INTO `ciy_arearpc` VALUES (420529, 420500, '五峰土家族自治县'); +INSERT INTO `ciy_arearpc` VALUES (420581, 420500, '宜都市'); +INSERT INTO `ciy_arearpc` VALUES (420582, 420500, '当阳市'); +INSERT INTO `ciy_arearpc` VALUES (420583, 420500, '枝江市'); +INSERT INTO `ciy_arearpc` VALUES (420600, 420000, '襄阳市'); +INSERT INTO `ciy_arearpc` VALUES (420601, 420600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (420602, 420600, '襄城区'); +INSERT INTO `ciy_arearpc` VALUES (420606, 420600, '樊城区'); +INSERT INTO `ciy_arearpc` VALUES (420607, 420600, '襄州区'); +INSERT INTO `ciy_arearpc` VALUES (420624, 420600, '南漳县'); +INSERT INTO `ciy_arearpc` VALUES (420625, 420600, '谷城县'); +INSERT INTO `ciy_arearpc` VALUES (420626, 420600, '保康县'); +INSERT INTO `ciy_arearpc` VALUES (420682, 420600, '老河口市'); +INSERT INTO `ciy_arearpc` VALUES (420683, 420600, '枣阳市'); +INSERT INTO `ciy_arearpc` VALUES (420684, 420600, '宜城市'); +INSERT INTO `ciy_arearpc` VALUES (420700, 420000, '鄂州市'); +INSERT INTO `ciy_arearpc` VALUES (420701, 420700, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (420702, 420700, '梁子湖区'); +INSERT INTO `ciy_arearpc` VALUES (420703, 420700, '华容区'); +INSERT INTO `ciy_arearpc` VALUES (420704, 420700, '鄂城区'); +INSERT INTO `ciy_arearpc` VALUES (420800, 420000, '荆门市'); +INSERT INTO `ciy_arearpc` VALUES (420801, 420800, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (420802, 420800, '东宝区'); +INSERT INTO `ciy_arearpc` VALUES (420804, 420800, '掇刀区'); +INSERT INTO `ciy_arearpc` VALUES (420822, 420800, '沙洋县'); +INSERT INTO `ciy_arearpc` VALUES (420881, 420800, '钟祥市'); +INSERT INTO `ciy_arearpc` VALUES (420882, 420800, '京山市'); +INSERT INTO `ciy_arearpc` VALUES (420900, 420000, '孝感市'); +INSERT INTO `ciy_arearpc` VALUES (420901, 420900, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (420902, 420900, '孝南区'); +INSERT INTO `ciy_arearpc` VALUES (420921, 420900, '孝昌县'); +INSERT INTO `ciy_arearpc` VALUES (420922, 420900, '大悟县'); +INSERT INTO `ciy_arearpc` VALUES (420923, 420900, '云梦县'); +INSERT INTO `ciy_arearpc` VALUES (420981, 420900, '应城市'); +INSERT INTO `ciy_arearpc` VALUES (420982, 420900, '安陆市'); +INSERT INTO `ciy_arearpc` VALUES (420984, 420900, '汉川市'); +INSERT INTO `ciy_arearpc` VALUES (421000, 420000, '荆州市'); +INSERT INTO `ciy_arearpc` VALUES (421001, 421000, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (421002, 421000, '沙市区'); +INSERT INTO `ciy_arearpc` VALUES (421003, 421000, '荆州区'); +INSERT INTO `ciy_arearpc` VALUES (421022, 421000, '公安县'); +INSERT INTO `ciy_arearpc` VALUES (421024, 421000, '江陵县'); +INSERT INTO `ciy_arearpc` VALUES (421071, 421000, '荆州经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (421081, 421000, '石首市'); +INSERT INTO `ciy_arearpc` VALUES (421083, 421000, '洪湖市'); +INSERT INTO `ciy_arearpc` VALUES (421087, 421000, '松滋市'); +INSERT INTO `ciy_arearpc` VALUES (421088, 421000, '监利市'); +INSERT INTO `ciy_arearpc` VALUES (421100, 420000, '黄冈市'); +INSERT INTO `ciy_arearpc` VALUES (421101, 421100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (421102, 421100, '黄州区'); +INSERT INTO `ciy_arearpc` VALUES (421121, 421100, '团风县'); +INSERT INTO `ciy_arearpc` VALUES (421122, 421100, '红安县'); +INSERT INTO `ciy_arearpc` VALUES (421123, 421100, '罗田县'); +INSERT INTO `ciy_arearpc` VALUES (421124, 421100, '英山县'); +INSERT INTO `ciy_arearpc` VALUES (421125, 421100, '浠水县'); +INSERT INTO `ciy_arearpc` VALUES (421126, 421100, '蕲春县'); +INSERT INTO `ciy_arearpc` VALUES (421127, 421100, '黄梅县'); +INSERT INTO `ciy_arearpc` VALUES (421171, 421100, '龙感湖管理区'); +INSERT INTO `ciy_arearpc` VALUES (421181, 421100, '麻城市'); +INSERT INTO `ciy_arearpc` VALUES (421182, 421100, '武穴市'); +INSERT INTO `ciy_arearpc` VALUES (421200, 420000, '咸宁市'); +INSERT INTO `ciy_arearpc` VALUES (421201, 421200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (421202, 421200, '咸安区'); +INSERT INTO `ciy_arearpc` VALUES (421221, 421200, '嘉鱼县'); +INSERT INTO `ciy_arearpc` VALUES (421222, 421200, '通城县'); +INSERT INTO `ciy_arearpc` VALUES (421223, 421200, '崇阳县'); +INSERT INTO `ciy_arearpc` VALUES (421224, 421200, '通山县'); +INSERT INTO `ciy_arearpc` VALUES (421281, 421200, '赤壁市'); +INSERT INTO `ciy_arearpc` VALUES (421300, 420000, '随州市'); +INSERT INTO `ciy_arearpc` VALUES (421301, 421300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (421303, 421300, '曾都区'); +INSERT INTO `ciy_arearpc` VALUES (421321, 421300, '随县'); +INSERT INTO `ciy_arearpc` VALUES (421381, 421300, '广水市'); +INSERT INTO `ciy_arearpc` VALUES (422800, 420000, '恩施土家族苗族自治州'); +INSERT INTO `ciy_arearpc` VALUES (422801, 422800, '恩施市'); +INSERT INTO `ciy_arearpc` VALUES (422802, 422800, '利川市'); +INSERT INTO `ciy_arearpc` VALUES (422822, 422800, '建始县'); +INSERT INTO `ciy_arearpc` VALUES (422823, 422800, '巴东县'); +INSERT INTO `ciy_arearpc` VALUES (422825, 422800, '宣恩县'); +INSERT INTO `ciy_arearpc` VALUES (422826, 422800, '咸丰县'); +INSERT INTO `ciy_arearpc` VALUES (422827, 422800, '来凤县'); +INSERT INTO `ciy_arearpc` VALUES (422828, 422800, '鹤峰县'); +INSERT INTO `ciy_arearpc` VALUES (429000, 420000, '省直辖县级行政区划'); +INSERT INTO `ciy_arearpc` VALUES (429004, 429000, '仙桃市'); +INSERT INTO `ciy_arearpc` VALUES (429005, 429000, '潜江市'); +INSERT INTO `ciy_arearpc` VALUES (429006, 429000, '天门市'); +INSERT INTO `ciy_arearpc` VALUES (429021, 429000, '神农架林区'); +INSERT INTO `ciy_arearpc` VALUES (430000, 0, '湖南省'); +INSERT INTO `ciy_arearpc` VALUES (430100, 430000, '长沙市'); +INSERT INTO `ciy_arearpc` VALUES (430101, 430100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (430102, 430100, '芙蓉区'); +INSERT INTO `ciy_arearpc` VALUES (430103, 430100, '天心区'); +INSERT INTO `ciy_arearpc` VALUES (430104, 430100, '岳麓区'); +INSERT INTO `ciy_arearpc` VALUES (430105, 430100, '开福区'); +INSERT INTO `ciy_arearpc` VALUES (430111, 430100, '雨花区'); +INSERT INTO `ciy_arearpc` VALUES (430112, 430100, '望城区'); +INSERT INTO `ciy_arearpc` VALUES (430121, 430100, '长沙县'); +INSERT INTO `ciy_arearpc` VALUES (430181, 430100, '浏阳市'); +INSERT INTO `ciy_arearpc` VALUES (430182, 430100, '宁乡市'); +INSERT INTO `ciy_arearpc` VALUES (430200, 430000, '株洲市'); +INSERT INTO `ciy_arearpc` VALUES (430201, 430200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (430202, 430200, '荷塘区'); +INSERT INTO `ciy_arearpc` VALUES (430203, 430200, '芦淞区'); +INSERT INTO `ciy_arearpc` VALUES (430204, 430200, '石峰区'); +INSERT INTO `ciy_arearpc` VALUES (430211, 430200, '天元区'); +INSERT INTO `ciy_arearpc` VALUES (430212, 430200, '渌口区'); +INSERT INTO `ciy_arearpc` VALUES (430223, 430200, '攸县'); +INSERT INTO `ciy_arearpc` VALUES (430224, 430200, '茶陵县'); +INSERT INTO `ciy_arearpc` VALUES (430225, 430200, '炎陵县'); +INSERT INTO `ciy_arearpc` VALUES (430271, 430200, '云龙示范区'); +INSERT INTO `ciy_arearpc` VALUES (430281, 430200, '醴陵市'); +INSERT INTO `ciy_arearpc` VALUES (430300, 430000, '湘潭市'); +INSERT INTO `ciy_arearpc` VALUES (430301, 430300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (430302, 430300, '雨湖区'); +INSERT INTO `ciy_arearpc` VALUES (430304, 430300, '岳塘区'); +INSERT INTO `ciy_arearpc` VALUES (430321, 430300, '湘潭县'); +INSERT INTO `ciy_arearpc` VALUES (430371, 430300, '湖南湘潭高新技术产业园区'); +INSERT INTO `ciy_arearpc` VALUES (430372, 430300, '湘潭昭山示范区'); +INSERT INTO `ciy_arearpc` VALUES (430373, 430300, '湘潭九华示范区'); +INSERT INTO `ciy_arearpc` VALUES (430381, 430300, '湘乡市'); +INSERT INTO `ciy_arearpc` VALUES (430382, 430300, '韶山市'); +INSERT INTO `ciy_arearpc` VALUES (430400, 430000, '衡阳市'); +INSERT INTO `ciy_arearpc` VALUES (430401, 430400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (430405, 430400, '珠晖区'); +INSERT INTO `ciy_arearpc` VALUES (430406, 430400, '雁峰区'); +INSERT INTO `ciy_arearpc` VALUES (430407, 430400, '石鼓区'); +INSERT INTO `ciy_arearpc` VALUES (430408, 430400, '蒸湘区'); +INSERT INTO `ciy_arearpc` VALUES (430412, 430400, '南岳区'); +INSERT INTO `ciy_arearpc` VALUES (430421, 430400, '衡阳县'); +INSERT INTO `ciy_arearpc` VALUES (430422, 430400, '衡南县'); +INSERT INTO `ciy_arearpc` VALUES (430423, 430400, '衡山县'); +INSERT INTO `ciy_arearpc` VALUES (430424, 430400, '衡东县'); +INSERT INTO `ciy_arearpc` VALUES (430426, 430400, '祁东县'); +INSERT INTO `ciy_arearpc` VALUES (430471, 430400, '衡阳综合保税区'); +INSERT INTO `ciy_arearpc` VALUES (430472, 430400, '湖南衡阳高新技术产业园区'); +INSERT INTO `ciy_arearpc` VALUES (430473, 430400, '湖南衡阳松木经济开发区'); +INSERT INTO `ciy_arearpc` VALUES (430481, 430400, '耒阳市'); +INSERT INTO `ciy_arearpc` VALUES (430482, 430400, '常宁市'); +INSERT INTO `ciy_arearpc` VALUES (430500, 430000, '邵阳市'); +INSERT INTO `ciy_arearpc` VALUES (430501, 430500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (430502, 430500, '双清区'); +INSERT INTO `ciy_arearpc` VALUES (430503, 430500, '大祥区'); +INSERT INTO `ciy_arearpc` VALUES (430511, 430500, '北塔区'); +INSERT INTO `ciy_arearpc` VALUES (430522, 430500, '新邵县'); +INSERT INTO `ciy_arearpc` VALUES (430523, 430500, '邵阳县'); +INSERT INTO `ciy_arearpc` VALUES (430524, 430500, '隆回县'); +INSERT INTO `ciy_arearpc` VALUES (430525, 430500, '洞口县'); +INSERT INTO `ciy_arearpc` VALUES (430527, 430500, '绥宁县'); +INSERT INTO `ciy_arearpc` VALUES (430528, 430500, '新宁县'); +INSERT INTO `ciy_arearpc` VALUES (430529, 430500, '城步苗族自治县'); +INSERT INTO `ciy_arearpc` VALUES (430581, 430500, '武冈市'); +INSERT INTO `ciy_arearpc` VALUES (430582, 430500, '邵东市'); +INSERT INTO `ciy_arearpc` VALUES (430600, 430000, '岳阳市'); +INSERT INTO `ciy_arearpc` VALUES (430601, 430600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (430602, 430600, '岳阳楼区'); +INSERT INTO `ciy_arearpc` VALUES (430603, 430600, '云溪区'); +INSERT INTO `ciy_arearpc` VALUES (430611, 430600, '君山区'); +INSERT INTO `ciy_arearpc` VALUES (430621, 430600, '岳阳县'); +INSERT INTO `ciy_arearpc` VALUES (430623, 430600, '华容县'); +INSERT INTO `ciy_arearpc` VALUES (430624, 430600, '湘阴县'); +INSERT INTO `ciy_arearpc` VALUES (430626, 430600, '平江县'); +INSERT INTO `ciy_arearpc` VALUES (430671, 430600, '岳阳市屈原管理区'); +INSERT INTO `ciy_arearpc` VALUES (430681, 430600, '汨罗市'); +INSERT INTO `ciy_arearpc` VALUES (430682, 430600, '临湘市'); +INSERT INTO `ciy_arearpc` VALUES (430700, 430000, '常德市'); +INSERT INTO `ciy_arearpc` VALUES (430701, 430700, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (430702, 430700, '武陵区'); +INSERT INTO `ciy_arearpc` VALUES (430703, 430700, '鼎城区'); +INSERT INTO `ciy_arearpc` VALUES (430721, 430700, '安乡县'); +INSERT INTO `ciy_arearpc` VALUES (430722, 430700, '汉寿县'); +INSERT INTO `ciy_arearpc` VALUES (430723, 430700, '澧县'); +INSERT INTO `ciy_arearpc` VALUES (430724, 430700, '临澧县'); +INSERT INTO `ciy_arearpc` VALUES (430725, 430700, '桃源县'); +INSERT INTO `ciy_arearpc` VALUES (430726, 430700, '石门县'); +INSERT INTO `ciy_arearpc` VALUES (430771, 430700, '常德市西洞庭管理区'); +INSERT INTO `ciy_arearpc` VALUES (430781, 430700, '津市市'); +INSERT INTO `ciy_arearpc` VALUES (430800, 430000, '张家界市'); +INSERT INTO `ciy_arearpc` VALUES (430801, 430800, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (430802, 430800, '永定区'); +INSERT INTO `ciy_arearpc` VALUES (430811, 430800, '武陵源区'); +INSERT INTO `ciy_arearpc` VALUES (430821, 430800, '慈利县'); +INSERT INTO `ciy_arearpc` VALUES (430822, 430800, '桑植县'); +INSERT INTO `ciy_arearpc` VALUES (430900, 430000, '益阳市'); +INSERT INTO `ciy_arearpc` VALUES (430901, 430900, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (430902, 430900, '资阳区'); +INSERT INTO `ciy_arearpc` VALUES (430903, 430900, '赫山区'); +INSERT INTO `ciy_arearpc` VALUES (430921, 430900, '南县'); +INSERT INTO `ciy_arearpc` VALUES (430922, 430900, '桃江县'); +INSERT INTO `ciy_arearpc` VALUES (430923, 430900, '安化县'); +INSERT INTO `ciy_arearpc` VALUES (430971, 430900, '益阳市大通湖管理区'); +INSERT INTO `ciy_arearpc` VALUES (430972, 430900, '湖南益阳高新技术产业园区'); +INSERT INTO `ciy_arearpc` VALUES (430981, 430900, '沅江市'); +INSERT INTO `ciy_arearpc` VALUES (431000, 430000, '郴州市'); +INSERT INTO `ciy_arearpc` VALUES (431001, 431000, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (431002, 431000, '北湖区'); +INSERT INTO `ciy_arearpc` VALUES (431003, 431000, '苏仙区'); +INSERT INTO `ciy_arearpc` VALUES (431021, 431000, '桂阳县'); +INSERT INTO `ciy_arearpc` VALUES (431022, 431000, '宜章县'); +INSERT INTO `ciy_arearpc` VALUES (431023, 431000, '永兴县'); +INSERT INTO `ciy_arearpc` VALUES (431024, 431000, '嘉禾县'); +INSERT INTO `ciy_arearpc` VALUES (431025, 431000, '临武县'); +INSERT INTO `ciy_arearpc` VALUES (431026, 431000, '汝城县'); +INSERT INTO `ciy_arearpc` VALUES (431027, 431000, '桂东县'); +INSERT INTO `ciy_arearpc` VALUES (431028, 431000, '安仁县'); +INSERT INTO `ciy_arearpc` VALUES (431081, 431000, '资兴市'); +INSERT INTO `ciy_arearpc` VALUES (431100, 430000, '永州市'); +INSERT INTO `ciy_arearpc` VALUES (431101, 431100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (431102, 431100, '零陵区'); +INSERT INTO `ciy_arearpc` VALUES (431103, 431100, '冷水滩区'); +INSERT INTO `ciy_arearpc` VALUES (431122, 431100, '东安县'); +INSERT INTO `ciy_arearpc` VALUES (431123, 431100, '双牌县'); +INSERT INTO `ciy_arearpc` VALUES (431124, 431100, '道县'); +INSERT INTO `ciy_arearpc` VALUES (431125, 431100, '江永县'); +INSERT INTO `ciy_arearpc` VALUES (431126, 431100, '宁远县'); +INSERT INTO `ciy_arearpc` VALUES (431127, 431100, '蓝山县'); +INSERT INTO `ciy_arearpc` VALUES (431128, 431100, '新田县'); +INSERT INTO `ciy_arearpc` VALUES (431129, 431100, '江华瑶族自治县'); +INSERT INTO `ciy_arearpc` VALUES (431171, 431100, '永州经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (431173, 431100, '永州市回龙圩管理区'); +INSERT INTO `ciy_arearpc` VALUES (431181, 431100, '祁阳市'); +INSERT INTO `ciy_arearpc` VALUES (431200, 430000, '怀化市'); +INSERT INTO `ciy_arearpc` VALUES (431201, 431200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (431202, 431200, '鹤城区'); +INSERT INTO `ciy_arearpc` VALUES (431221, 431200, '中方县'); +INSERT INTO `ciy_arearpc` VALUES (431222, 431200, '沅陵县'); +INSERT INTO `ciy_arearpc` VALUES (431223, 431200, '辰溪县'); +INSERT INTO `ciy_arearpc` VALUES (431224, 431200, '溆浦县'); +INSERT INTO `ciy_arearpc` VALUES (431225, 431200, '会同县'); +INSERT INTO `ciy_arearpc` VALUES (431226, 431200, '麻阳苗族自治县'); +INSERT INTO `ciy_arearpc` VALUES (431227, 431200, '新晃侗族自治县'); +INSERT INTO `ciy_arearpc` VALUES (431228, 431200, '芷江侗族自治县'); +INSERT INTO `ciy_arearpc` VALUES (431229, 431200, '靖州苗族侗族自治县'); +INSERT INTO `ciy_arearpc` VALUES (431230, 431200, '通道侗族自治县'); +INSERT INTO `ciy_arearpc` VALUES (431271, 431200, '怀化市洪江管理区'); +INSERT INTO `ciy_arearpc` VALUES (431281, 431200, '洪江市'); +INSERT INTO `ciy_arearpc` VALUES (431300, 430000, '娄底市'); +INSERT INTO `ciy_arearpc` VALUES (431301, 431300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (431302, 431300, '娄星区'); +INSERT INTO `ciy_arearpc` VALUES (431321, 431300, '双峰县'); +INSERT INTO `ciy_arearpc` VALUES (431322, 431300, '新化县'); +INSERT INTO `ciy_arearpc` VALUES (431381, 431300, '冷水江市'); +INSERT INTO `ciy_arearpc` VALUES (431382, 431300, '涟源市'); +INSERT INTO `ciy_arearpc` VALUES (433100, 430000, '湘西土家族苗族自治州'); +INSERT INTO `ciy_arearpc` VALUES (433101, 433100, '吉首市'); +INSERT INTO `ciy_arearpc` VALUES (433122, 433100, '泸溪县'); +INSERT INTO `ciy_arearpc` VALUES (433123, 433100, '凤凰县'); +INSERT INTO `ciy_arearpc` VALUES (433124, 433100, '花垣县'); +INSERT INTO `ciy_arearpc` VALUES (433125, 433100, '保靖县'); +INSERT INTO `ciy_arearpc` VALUES (433126, 433100, '古丈县'); +INSERT INTO `ciy_arearpc` VALUES (433127, 433100, '永顺县'); +INSERT INTO `ciy_arearpc` VALUES (433130, 433100, '龙山县'); +INSERT INTO `ciy_arearpc` VALUES (440000, 0, '广东省'); +INSERT INTO `ciy_arearpc` VALUES (440100, 440000, '广州市'); +INSERT INTO `ciy_arearpc` VALUES (440101, 440100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (440103, 440100, '荔湾区'); +INSERT INTO `ciy_arearpc` VALUES (440104, 440100, '越秀区'); +INSERT INTO `ciy_arearpc` VALUES (440105, 440100, '海珠区'); +INSERT INTO `ciy_arearpc` VALUES (440106, 440100, '天河区'); +INSERT INTO `ciy_arearpc` VALUES (440111, 440100, '白云区'); +INSERT INTO `ciy_arearpc` VALUES (440112, 440100, '黄埔区'); +INSERT INTO `ciy_arearpc` VALUES (440113, 440100, '番禺区'); +INSERT INTO `ciy_arearpc` VALUES (440114, 440100, '花都区'); +INSERT INTO `ciy_arearpc` VALUES (440115, 440100, '南沙区'); +INSERT INTO `ciy_arearpc` VALUES (440117, 440100, '从化区'); +INSERT INTO `ciy_arearpc` VALUES (440118, 440100, '增城区'); +INSERT INTO `ciy_arearpc` VALUES (440200, 440000, '韶关市'); +INSERT INTO `ciy_arearpc` VALUES (440201, 440200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (440203, 440200, '武江区'); +INSERT INTO `ciy_arearpc` VALUES (440204, 440200, '浈江区'); +INSERT INTO `ciy_arearpc` VALUES (440205, 440200, '曲江区'); +INSERT INTO `ciy_arearpc` VALUES (440222, 440200, '始兴县'); +INSERT INTO `ciy_arearpc` VALUES (440224, 440200, '仁化县'); +INSERT INTO `ciy_arearpc` VALUES (440229, 440200, '翁源县'); +INSERT INTO `ciy_arearpc` VALUES (440232, 440200, '乳源瑶族自治县'); +INSERT INTO `ciy_arearpc` VALUES (440233, 440200, '新丰县'); +INSERT INTO `ciy_arearpc` VALUES (440281, 440200, '乐昌市'); +INSERT INTO `ciy_arearpc` VALUES (440282, 440200, '南雄市'); +INSERT INTO `ciy_arearpc` VALUES (440300, 440000, '深圳市'); +INSERT INTO `ciy_arearpc` VALUES (440301, 440300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (440303, 440300, '罗湖区'); +INSERT INTO `ciy_arearpc` VALUES (440304, 440300, '福田区'); +INSERT INTO `ciy_arearpc` VALUES (440305, 440300, '南山区'); +INSERT INTO `ciy_arearpc` VALUES (440306, 440300, '宝安区'); +INSERT INTO `ciy_arearpc` VALUES (440307, 440300, '龙岗区'); +INSERT INTO `ciy_arearpc` VALUES (440308, 440300, '盐田区'); +INSERT INTO `ciy_arearpc` VALUES (440309, 440300, '龙华区'); +INSERT INTO `ciy_arearpc` VALUES (440310, 440300, '坪山区'); +INSERT INTO `ciy_arearpc` VALUES (440311, 440300, '光明区'); +INSERT INTO `ciy_arearpc` VALUES (440400, 440000, '珠海市'); +INSERT INTO `ciy_arearpc` VALUES (440401, 440400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (440402, 440400, '香洲区'); +INSERT INTO `ciy_arearpc` VALUES (440403, 440400, '斗门区'); +INSERT INTO `ciy_arearpc` VALUES (440404, 440400, '金湾区'); +INSERT INTO `ciy_arearpc` VALUES (440500, 440000, '汕头市'); +INSERT INTO `ciy_arearpc` VALUES (440501, 440500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (440507, 440500, '龙湖区'); +INSERT INTO `ciy_arearpc` VALUES (440511, 440500, '金平区'); +INSERT INTO `ciy_arearpc` VALUES (440512, 440500, '濠江区'); +INSERT INTO `ciy_arearpc` VALUES (440513, 440500, '潮阳区'); +INSERT INTO `ciy_arearpc` VALUES (440514, 440500, '潮南区'); +INSERT INTO `ciy_arearpc` VALUES (440515, 440500, '澄海区'); +INSERT INTO `ciy_arearpc` VALUES (440523, 440500, '南澳县'); +INSERT INTO `ciy_arearpc` VALUES (440600, 440000, '佛山市'); +INSERT INTO `ciy_arearpc` VALUES (440601, 440600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (440604, 440600, '禅城区'); +INSERT INTO `ciy_arearpc` VALUES (440605, 440600, '南海区'); +INSERT INTO `ciy_arearpc` VALUES (440606, 440600, '顺德区'); +INSERT INTO `ciy_arearpc` VALUES (440607, 440600, '三水区'); +INSERT INTO `ciy_arearpc` VALUES (440608, 440600, '高明区'); +INSERT INTO `ciy_arearpc` VALUES (440700, 440000, '江门市'); +INSERT INTO `ciy_arearpc` VALUES (440701, 440700, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (440703, 440700, '蓬江区'); +INSERT INTO `ciy_arearpc` VALUES (440704, 440700, '江海区'); +INSERT INTO `ciy_arearpc` VALUES (440705, 440700, '新会区'); +INSERT INTO `ciy_arearpc` VALUES (440781, 440700, '台山市'); +INSERT INTO `ciy_arearpc` VALUES (440783, 440700, '开平市'); +INSERT INTO `ciy_arearpc` VALUES (440784, 440700, '鹤山市'); +INSERT INTO `ciy_arearpc` VALUES (440785, 440700, '恩平市'); +INSERT INTO `ciy_arearpc` VALUES (440800, 440000, '湛江市'); +INSERT INTO `ciy_arearpc` VALUES (440801, 440800, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (440802, 440800, '赤坎区'); +INSERT INTO `ciy_arearpc` VALUES (440803, 440800, '霞山区'); +INSERT INTO `ciy_arearpc` VALUES (440804, 440800, '坡头区'); +INSERT INTO `ciy_arearpc` VALUES (440811, 440800, '麻章区'); +INSERT INTO `ciy_arearpc` VALUES (440823, 440800, '遂溪县'); +INSERT INTO `ciy_arearpc` VALUES (440825, 440800, '徐闻县'); +INSERT INTO `ciy_arearpc` VALUES (440881, 440800, '廉江市'); +INSERT INTO `ciy_arearpc` VALUES (440882, 440800, '雷州市'); +INSERT INTO `ciy_arearpc` VALUES (440883, 440800, '吴川市'); +INSERT INTO `ciy_arearpc` VALUES (440900, 440000, '茂名市'); +INSERT INTO `ciy_arearpc` VALUES (440901, 440900, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (440902, 440900, '茂南区'); +INSERT INTO `ciy_arearpc` VALUES (440904, 440900, '电白区'); +INSERT INTO `ciy_arearpc` VALUES (440981, 440900, '高州市'); +INSERT INTO `ciy_arearpc` VALUES (440982, 440900, '化州市'); +INSERT INTO `ciy_arearpc` VALUES (440983, 440900, '信宜市'); +INSERT INTO `ciy_arearpc` VALUES (441200, 440000, '肇庆市'); +INSERT INTO `ciy_arearpc` VALUES (441201, 441200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (441202, 441200, '端州区'); +INSERT INTO `ciy_arearpc` VALUES (441203, 441200, '鼎湖区'); +INSERT INTO `ciy_arearpc` VALUES (441204, 441200, '高要区'); +INSERT INTO `ciy_arearpc` VALUES (441223, 441200, '广宁县'); +INSERT INTO `ciy_arearpc` VALUES (441224, 441200, '怀集县'); +INSERT INTO `ciy_arearpc` VALUES (441225, 441200, '封开县'); +INSERT INTO `ciy_arearpc` VALUES (441226, 441200, '德庆县'); +INSERT INTO `ciy_arearpc` VALUES (441284, 441200, '四会市'); +INSERT INTO `ciy_arearpc` VALUES (441300, 440000, '惠州市'); +INSERT INTO `ciy_arearpc` VALUES (441301, 441300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (441302, 441300, '惠城区'); +INSERT INTO `ciy_arearpc` VALUES (441303, 441300, '惠阳区'); +INSERT INTO `ciy_arearpc` VALUES (441322, 441300, '博罗县'); +INSERT INTO `ciy_arearpc` VALUES (441323, 441300, '惠东县'); +INSERT INTO `ciy_arearpc` VALUES (441324, 441300, '龙门县'); +INSERT INTO `ciy_arearpc` VALUES (441400, 440000, '梅州市'); +INSERT INTO `ciy_arearpc` VALUES (441401, 441400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (441402, 441400, '梅江区'); +INSERT INTO `ciy_arearpc` VALUES (441403, 441400, '梅县区'); +INSERT INTO `ciy_arearpc` VALUES (441422, 441400, '大埔县'); +INSERT INTO `ciy_arearpc` VALUES (441423, 441400, '丰顺县'); +INSERT INTO `ciy_arearpc` VALUES (441424, 441400, '五华县'); +INSERT INTO `ciy_arearpc` VALUES (441426, 441400, '平远县'); +INSERT INTO `ciy_arearpc` VALUES (441427, 441400, '蕉岭县'); +INSERT INTO `ciy_arearpc` VALUES (441481, 441400, '兴宁市'); +INSERT INTO `ciy_arearpc` VALUES (441500, 440000, '汕尾市'); +INSERT INTO `ciy_arearpc` VALUES (441501, 441500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (441502, 441500, '城区'); +INSERT INTO `ciy_arearpc` VALUES (441521, 441500, '海丰县'); +INSERT INTO `ciy_arearpc` VALUES (441523, 441500, '陆河县'); +INSERT INTO `ciy_arearpc` VALUES (441581, 441500, '陆丰市'); +INSERT INTO `ciy_arearpc` VALUES (441600, 440000, '河源市'); +INSERT INTO `ciy_arearpc` VALUES (441601, 441600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (441602, 441600, '源城区'); +INSERT INTO `ciy_arearpc` VALUES (441621, 441600, '紫金县'); +INSERT INTO `ciy_arearpc` VALUES (441622, 441600, '龙川县'); +INSERT INTO `ciy_arearpc` VALUES (441623, 441600, '连平县'); +INSERT INTO `ciy_arearpc` VALUES (441624, 441600, '和平县'); +INSERT INTO `ciy_arearpc` VALUES (441625, 441600, '东源县'); +INSERT INTO `ciy_arearpc` VALUES (441700, 440000, '阳江市'); +INSERT INTO `ciy_arearpc` VALUES (441701, 441700, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (441702, 441700, '江城区'); +INSERT INTO `ciy_arearpc` VALUES (441704, 441700, '阳东区'); +INSERT INTO `ciy_arearpc` VALUES (441721, 441700, '阳西县'); +INSERT INTO `ciy_arearpc` VALUES (441781, 441700, '阳春市'); +INSERT INTO `ciy_arearpc` VALUES (441800, 440000, '清远市'); +INSERT INTO `ciy_arearpc` VALUES (441801, 441800, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (441802, 441800, '清城区'); +INSERT INTO `ciy_arearpc` VALUES (441803, 441800, '清新区'); +INSERT INTO `ciy_arearpc` VALUES (441821, 441800, '佛冈县'); +INSERT INTO `ciy_arearpc` VALUES (441823, 441800, '阳山县'); +INSERT INTO `ciy_arearpc` VALUES (441825, 441800, '连山壮族瑶族自治县'); +INSERT INTO `ciy_arearpc` VALUES (441826, 441800, '连南瑶族自治县'); +INSERT INTO `ciy_arearpc` VALUES (441881, 441800, '英德市'); +INSERT INTO `ciy_arearpc` VALUES (441882, 441800, '连州市'); +INSERT INTO `ciy_arearpc` VALUES (441900, 440000, '东莞市'); +INSERT INTO `ciy_arearpc` VALUES (442000, 440000, '中山市'); +INSERT INTO `ciy_arearpc` VALUES (445100, 440000, '潮州市'); +INSERT INTO `ciy_arearpc` VALUES (445101, 445100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (445102, 445100, '湘桥区'); +INSERT INTO `ciy_arearpc` VALUES (445103, 445100, '潮安区'); +INSERT INTO `ciy_arearpc` VALUES (445122, 445100, '饶平县'); +INSERT INTO `ciy_arearpc` VALUES (445200, 440000, '揭阳市'); +INSERT INTO `ciy_arearpc` VALUES (445201, 445200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (445202, 445200, '榕城区'); +INSERT INTO `ciy_arearpc` VALUES (445203, 445200, '揭东区'); +INSERT INTO `ciy_arearpc` VALUES (445222, 445200, '揭西县'); +INSERT INTO `ciy_arearpc` VALUES (445224, 445200, '惠来县'); +INSERT INTO `ciy_arearpc` VALUES (445281, 445200, '普宁市'); +INSERT INTO `ciy_arearpc` VALUES (445300, 440000, '云浮市'); +INSERT INTO `ciy_arearpc` VALUES (445301, 445300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (445302, 445300, '云城区'); +INSERT INTO `ciy_arearpc` VALUES (445303, 445300, '云安区'); +INSERT INTO `ciy_arearpc` VALUES (445321, 445300, '新兴县'); +INSERT INTO `ciy_arearpc` VALUES (445322, 445300, '郁南县'); +INSERT INTO `ciy_arearpc` VALUES (445381, 445300, '罗定市'); +INSERT INTO `ciy_arearpc` VALUES (450000, 0, '广西壮族自治区'); +INSERT INTO `ciy_arearpc` VALUES (450100, 450000, '南宁市'); +INSERT INTO `ciy_arearpc` VALUES (450101, 450100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (450102, 450100, '兴宁区'); +INSERT INTO `ciy_arearpc` VALUES (450103, 450100, '青秀区'); +INSERT INTO `ciy_arearpc` VALUES (450105, 450100, '江南区'); +INSERT INTO `ciy_arearpc` VALUES (450107, 450100, '西乡塘区'); +INSERT INTO `ciy_arearpc` VALUES (450108, 450100, '良庆区'); +INSERT INTO `ciy_arearpc` VALUES (450109, 450100, '邕宁区'); +INSERT INTO `ciy_arearpc` VALUES (450110, 450100, '武鸣区'); +INSERT INTO `ciy_arearpc` VALUES (450123, 450100, '隆安县'); +INSERT INTO `ciy_arearpc` VALUES (450124, 450100, '马山县'); +INSERT INTO `ciy_arearpc` VALUES (450125, 450100, '上林县'); +INSERT INTO `ciy_arearpc` VALUES (450126, 450100, '宾阳县'); +INSERT INTO `ciy_arearpc` VALUES (450181, 450100, '横州市'); +INSERT INTO `ciy_arearpc` VALUES (450200, 450000, '柳州市'); +INSERT INTO `ciy_arearpc` VALUES (450201, 450200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (450202, 450200, '城中区'); +INSERT INTO `ciy_arearpc` VALUES (450203, 450200, '鱼峰区'); +INSERT INTO `ciy_arearpc` VALUES (450204, 450200, '柳南区'); +INSERT INTO `ciy_arearpc` VALUES (450205, 450200, '柳北区'); +INSERT INTO `ciy_arearpc` VALUES (450206, 450200, '柳江区'); +INSERT INTO `ciy_arearpc` VALUES (450222, 450200, '柳城县'); +INSERT INTO `ciy_arearpc` VALUES (450223, 450200, '鹿寨县'); +INSERT INTO `ciy_arearpc` VALUES (450224, 450200, '融安县'); +INSERT INTO `ciy_arearpc` VALUES (450225, 450200, '融水苗族自治县'); +INSERT INTO `ciy_arearpc` VALUES (450226, 450200, '三江侗族自治县'); +INSERT INTO `ciy_arearpc` VALUES (450300, 450000, '桂林市'); +INSERT INTO `ciy_arearpc` VALUES (450301, 450300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (450302, 450300, '秀峰区'); +INSERT INTO `ciy_arearpc` VALUES (450303, 450300, '叠彩区'); +INSERT INTO `ciy_arearpc` VALUES (450304, 450300, '象山区'); +INSERT INTO `ciy_arearpc` VALUES (450305, 450300, '七星区'); +INSERT INTO `ciy_arearpc` VALUES (450311, 450300, '雁山区'); +INSERT INTO `ciy_arearpc` VALUES (450312, 450300, '临桂区'); +INSERT INTO `ciy_arearpc` VALUES (450321, 450300, '阳朔县'); +INSERT INTO `ciy_arearpc` VALUES (450323, 450300, '灵川县'); +INSERT INTO `ciy_arearpc` VALUES (450324, 450300, '全州县'); +INSERT INTO `ciy_arearpc` VALUES (450325, 450300, '兴安县'); +INSERT INTO `ciy_arearpc` VALUES (450326, 450300, '永福县'); +INSERT INTO `ciy_arearpc` VALUES (450327, 450300, '灌阳县'); +INSERT INTO `ciy_arearpc` VALUES (450328, 450300, '龙胜各族自治县'); +INSERT INTO `ciy_arearpc` VALUES (450329, 450300, '资源县'); +INSERT INTO `ciy_arearpc` VALUES (450330, 450300, '平乐县'); +INSERT INTO `ciy_arearpc` VALUES (450332, 450300, '恭城瑶族自治县'); +INSERT INTO `ciy_arearpc` VALUES (450381, 450300, '荔浦市'); +INSERT INTO `ciy_arearpc` VALUES (450400, 450000, '梧州市'); +INSERT INTO `ciy_arearpc` VALUES (450401, 450400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (450403, 450400, '万秀区'); +INSERT INTO `ciy_arearpc` VALUES (450405, 450400, '长洲区'); +INSERT INTO `ciy_arearpc` VALUES (450406, 450400, '龙圩区'); +INSERT INTO `ciy_arearpc` VALUES (450421, 450400, '苍梧县'); +INSERT INTO `ciy_arearpc` VALUES (450422, 450400, '藤县'); +INSERT INTO `ciy_arearpc` VALUES (450423, 450400, '蒙山县'); +INSERT INTO `ciy_arearpc` VALUES (450481, 450400, '岑溪市'); +INSERT INTO `ciy_arearpc` VALUES (450500, 450000, '北海市'); +INSERT INTO `ciy_arearpc` VALUES (450501, 450500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (450502, 450500, '海城区'); +INSERT INTO `ciy_arearpc` VALUES (450503, 450500, '银海区'); +INSERT INTO `ciy_arearpc` VALUES (450512, 450500, '铁山港区'); +INSERT INTO `ciy_arearpc` VALUES (450521, 450500, '合浦县'); +INSERT INTO `ciy_arearpc` VALUES (450600, 450000, '防城港市'); +INSERT INTO `ciy_arearpc` VALUES (450601, 450600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (450602, 450600, '港口区'); +INSERT INTO `ciy_arearpc` VALUES (450603, 450600, '防城区'); +INSERT INTO `ciy_arearpc` VALUES (450621, 450600, '上思县'); +INSERT INTO `ciy_arearpc` VALUES (450681, 450600, '东兴市'); +INSERT INTO `ciy_arearpc` VALUES (450700, 450000, '钦州市'); +INSERT INTO `ciy_arearpc` VALUES (450701, 450700, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (450702, 450700, '钦南区'); +INSERT INTO `ciy_arearpc` VALUES (450703, 450700, '钦北区'); +INSERT INTO `ciy_arearpc` VALUES (450721, 450700, '灵山县'); +INSERT INTO `ciy_arearpc` VALUES (450722, 450700, '浦北县'); +INSERT INTO `ciy_arearpc` VALUES (450800, 450000, '贵港市'); +INSERT INTO `ciy_arearpc` VALUES (450801, 450800, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (450802, 450800, '港北区'); +INSERT INTO `ciy_arearpc` VALUES (450803, 450800, '港南区'); +INSERT INTO `ciy_arearpc` VALUES (450804, 450800, '覃塘区'); +INSERT INTO `ciy_arearpc` VALUES (450821, 450800, '平南县'); +INSERT INTO `ciy_arearpc` VALUES (450881, 450800, '桂平市'); +INSERT INTO `ciy_arearpc` VALUES (450900, 450000, '玉林市'); +INSERT INTO `ciy_arearpc` VALUES (450901, 450900, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (450902, 450900, '玉州区'); +INSERT INTO `ciy_arearpc` VALUES (450903, 450900, '福绵区'); +INSERT INTO `ciy_arearpc` VALUES (450921, 450900, '容县'); +INSERT INTO `ciy_arearpc` VALUES (450922, 450900, '陆川县'); +INSERT INTO `ciy_arearpc` VALUES (450923, 450900, '博白县'); +INSERT INTO `ciy_arearpc` VALUES (450924, 450900, '兴业县'); +INSERT INTO `ciy_arearpc` VALUES (450981, 450900, '北流市'); +INSERT INTO `ciy_arearpc` VALUES (451000, 450000, '百色市'); +INSERT INTO `ciy_arearpc` VALUES (451001, 451000, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (451002, 451000, '右江区'); +INSERT INTO `ciy_arearpc` VALUES (451003, 451000, '田阳区'); +INSERT INTO `ciy_arearpc` VALUES (451022, 451000, '田东县'); +INSERT INTO `ciy_arearpc` VALUES (451024, 451000, '德保县'); +INSERT INTO `ciy_arearpc` VALUES (451026, 451000, '那坡县'); +INSERT INTO `ciy_arearpc` VALUES (451027, 451000, '凌云县'); +INSERT INTO `ciy_arearpc` VALUES (451028, 451000, '乐业县'); +INSERT INTO `ciy_arearpc` VALUES (451029, 451000, '田林县'); +INSERT INTO `ciy_arearpc` VALUES (451030, 451000, '西林县'); +INSERT INTO `ciy_arearpc` VALUES (451031, 451000, '隆林各族自治县'); +INSERT INTO `ciy_arearpc` VALUES (451081, 451000, '靖西市'); +INSERT INTO `ciy_arearpc` VALUES (451082, 451000, '平果市'); +INSERT INTO `ciy_arearpc` VALUES (451100, 450000, '贺州市'); +INSERT INTO `ciy_arearpc` VALUES (451101, 451100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (451102, 451100, '八步区'); +INSERT INTO `ciy_arearpc` VALUES (451103, 451100, '平桂区'); +INSERT INTO `ciy_arearpc` VALUES (451121, 451100, '昭平县'); +INSERT INTO `ciy_arearpc` VALUES (451122, 451100, '钟山县'); +INSERT INTO `ciy_arearpc` VALUES (451123, 451100, '富川瑶族自治县'); +INSERT INTO `ciy_arearpc` VALUES (451200, 450000, '河池市'); +INSERT INTO `ciy_arearpc` VALUES (451201, 451200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (451202, 451200, '金城江区'); +INSERT INTO `ciy_arearpc` VALUES (451203, 451200, '宜州区'); +INSERT INTO `ciy_arearpc` VALUES (451221, 451200, '南丹县'); +INSERT INTO `ciy_arearpc` VALUES (451222, 451200, '天峨县'); +INSERT INTO `ciy_arearpc` VALUES (451223, 451200, '凤山县'); +INSERT INTO `ciy_arearpc` VALUES (451224, 451200, '东兰县'); +INSERT INTO `ciy_arearpc` VALUES (451225, 451200, '罗城仫佬族自治县'); +INSERT INTO `ciy_arearpc` VALUES (451226, 451200, '环江毛南族自治县'); +INSERT INTO `ciy_arearpc` VALUES (451227, 451200, '巴马瑶族自治县'); +INSERT INTO `ciy_arearpc` VALUES (451228, 451200, '都安瑶族自治县'); +INSERT INTO `ciy_arearpc` VALUES (451229, 451200, '大化瑶族自治县'); +INSERT INTO `ciy_arearpc` VALUES (451300, 450000, '来宾市'); +INSERT INTO `ciy_arearpc` VALUES (451301, 451300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (451302, 451300, '兴宾区'); +INSERT INTO `ciy_arearpc` VALUES (451321, 451300, '忻城县'); +INSERT INTO `ciy_arearpc` VALUES (451322, 451300, '象州县'); +INSERT INTO `ciy_arearpc` VALUES (451323, 451300, '武宣县'); +INSERT INTO `ciy_arearpc` VALUES (451324, 451300, '金秀瑶族自治县'); +INSERT INTO `ciy_arearpc` VALUES (451381, 451300, '合山市'); +INSERT INTO `ciy_arearpc` VALUES (451400, 450000, '崇左市'); +INSERT INTO `ciy_arearpc` VALUES (451401, 451400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (451402, 451400, '江州区'); +INSERT INTO `ciy_arearpc` VALUES (451421, 451400, '扶绥县'); +INSERT INTO `ciy_arearpc` VALUES (451422, 451400, '宁明县'); +INSERT INTO `ciy_arearpc` VALUES (451423, 451400, '龙州县'); +INSERT INTO `ciy_arearpc` VALUES (451424, 451400, '大新县'); +INSERT INTO `ciy_arearpc` VALUES (451425, 451400, '天等县'); +INSERT INTO `ciy_arearpc` VALUES (451481, 451400, '凭祥市'); +INSERT INTO `ciy_arearpc` VALUES (460000, 0, '海南省'); +INSERT INTO `ciy_arearpc` VALUES (460100, 460000, '海口市'); +INSERT INTO `ciy_arearpc` VALUES (460101, 460100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (460105, 460100, '秀英区'); +INSERT INTO `ciy_arearpc` VALUES (460106, 460100, '龙华区'); +INSERT INTO `ciy_arearpc` VALUES (460107, 460100, '琼山区'); +INSERT INTO `ciy_arearpc` VALUES (460108, 460100, '美兰区'); +INSERT INTO `ciy_arearpc` VALUES (460200, 460000, '三亚市'); +INSERT INTO `ciy_arearpc` VALUES (460201, 460200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (460202, 460200, '海棠区'); +INSERT INTO `ciy_arearpc` VALUES (460203, 460200, '吉阳区'); +INSERT INTO `ciy_arearpc` VALUES (460204, 460200, '天涯区'); +INSERT INTO `ciy_arearpc` VALUES (460205, 460200, '崖州区'); +INSERT INTO `ciy_arearpc` VALUES (460300, 460000, '三沙市'); +INSERT INTO `ciy_arearpc` VALUES (460321, 460300, '西沙群岛'); +INSERT INTO `ciy_arearpc` VALUES (460322, 460300, '南沙群岛'); +INSERT INTO `ciy_arearpc` VALUES (460323, 460300, '中沙群岛的岛礁及其海域'); +INSERT INTO `ciy_arearpc` VALUES (460400, 460000, '儋州市'); +INSERT INTO `ciy_arearpc` VALUES (469000, 460000, '省直辖县级行政区划'); +INSERT INTO `ciy_arearpc` VALUES (469001, 469000, '五指山市'); +INSERT INTO `ciy_arearpc` VALUES (469002, 469000, '琼海市'); +INSERT INTO `ciy_arearpc` VALUES (469005, 469000, '文昌市'); +INSERT INTO `ciy_arearpc` VALUES (469006, 469000, '万宁市'); +INSERT INTO `ciy_arearpc` VALUES (469007, 469000, '东方市'); +INSERT INTO `ciy_arearpc` VALUES (469021, 469000, '定安县'); +INSERT INTO `ciy_arearpc` VALUES (469022, 469000, '屯昌县'); +INSERT INTO `ciy_arearpc` VALUES (469023, 469000, '澄迈县'); +INSERT INTO `ciy_arearpc` VALUES (469024, 469000, '临高县'); +INSERT INTO `ciy_arearpc` VALUES (469025, 469000, '白沙黎族自治县'); +INSERT INTO `ciy_arearpc` VALUES (469026, 469000, '昌江黎族自治县'); +INSERT INTO `ciy_arearpc` VALUES (469027, 469000, '乐东黎族自治县'); +INSERT INTO `ciy_arearpc` VALUES (469028, 469000, '陵水黎族自治县'); +INSERT INTO `ciy_arearpc` VALUES (469029, 469000, '保亭黎族苗族自治县'); +INSERT INTO `ciy_arearpc` VALUES (469030, 469000, '琼中黎族苗族自治县'); +INSERT INTO `ciy_arearpc` VALUES (500000, 0, '重庆市'); +INSERT INTO `ciy_arearpc` VALUES (500100, 500000, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (500101, 500100, '万州区'); +INSERT INTO `ciy_arearpc` VALUES (500102, 500100, '涪陵区'); +INSERT INTO `ciy_arearpc` VALUES (500103, 500100, '渝中区'); +INSERT INTO `ciy_arearpc` VALUES (500104, 500100, '大渡口区'); +INSERT INTO `ciy_arearpc` VALUES (500105, 500100, '江北区'); +INSERT INTO `ciy_arearpc` VALUES (500106, 500100, '沙坪坝区'); +INSERT INTO `ciy_arearpc` VALUES (500107, 500100, '九龙坡区'); +INSERT INTO `ciy_arearpc` VALUES (500108, 500100, '南岸区'); +INSERT INTO `ciy_arearpc` VALUES (500109, 500100, '北碚区'); +INSERT INTO `ciy_arearpc` VALUES (500110, 500100, '綦江区'); +INSERT INTO `ciy_arearpc` VALUES (500111, 500100, '大足区'); +INSERT INTO `ciy_arearpc` VALUES (500112, 500100, '渝北区'); +INSERT INTO `ciy_arearpc` VALUES (500113, 500100, '巴南区'); +INSERT INTO `ciy_arearpc` VALUES (500114, 500100, '黔江区'); +INSERT INTO `ciy_arearpc` VALUES (500115, 500100, '长寿区'); +INSERT INTO `ciy_arearpc` VALUES (500116, 500100, '江津区'); +INSERT INTO `ciy_arearpc` VALUES (500117, 500100, '合川区'); +INSERT INTO `ciy_arearpc` VALUES (500118, 500100, '永川区'); +INSERT INTO `ciy_arearpc` VALUES (500119, 500100, '南川区'); +INSERT INTO `ciy_arearpc` VALUES (500120, 500100, '璧山区'); +INSERT INTO `ciy_arearpc` VALUES (500151, 500100, '铜梁区'); +INSERT INTO `ciy_arearpc` VALUES (500152, 500100, '潼南区'); +INSERT INTO `ciy_arearpc` VALUES (500153, 500100, '荣昌区'); +INSERT INTO `ciy_arearpc` VALUES (500154, 500100, '开州区'); +INSERT INTO `ciy_arearpc` VALUES (500155, 500100, '梁平区'); +INSERT INTO `ciy_arearpc` VALUES (500156, 500100, '武隆区'); +INSERT INTO `ciy_arearpc` VALUES (500200, 500000, '县'); +INSERT INTO `ciy_arearpc` VALUES (500229, 500200, '城口县'); +INSERT INTO `ciy_arearpc` VALUES (500230, 500200, '丰都县'); +INSERT INTO `ciy_arearpc` VALUES (500231, 500200, '垫江县'); +INSERT INTO `ciy_arearpc` VALUES (500233, 500200, '忠县'); +INSERT INTO `ciy_arearpc` VALUES (500235, 500200, '云阳县'); +INSERT INTO `ciy_arearpc` VALUES (500236, 500200, '奉节县'); +INSERT INTO `ciy_arearpc` VALUES (500237, 500200, '巫山县'); +INSERT INTO `ciy_arearpc` VALUES (500238, 500200, '巫溪县'); +INSERT INTO `ciy_arearpc` VALUES (500240, 500200, '石柱土家族自治县'); +INSERT INTO `ciy_arearpc` VALUES (500241, 500200, '秀山土家族苗族自治县'); +INSERT INTO `ciy_arearpc` VALUES (500242, 500200, '酉阳土家族苗族自治县'); +INSERT INTO `ciy_arearpc` VALUES (500243, 500200, '彭水苗族土家族自治县'); +INSERT INTO `ciy_arearpc` VALUES (510000, 0, '四川省'); +INSERT INTO `ciy_arearpc` VALUES (510100, 510000, '成都市'); +INSERT INTO `ciy_arearpc` VALUES (510101, 510100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (510104, 510100, '锦江区'); +INSERT INTO `ciy_arearpc` VALUES (510105, 510100, '青羊区'); +INSERT INTO `ciy_arearpc` VALUES (510106, 510100, '金牛区'); +INSERT INTO `ciy_arearpc` VALUES (510107, 510100, '武侯区'); +INSERT INTO `ciy_arearpc` VALUES (510108, 510100, '成华区'); +INSERT INTO `ciy_arearpc` VALUES (510112, 510100, '龙泉驿区'); +INSERT INTO `ciy_arearpc` VALUES (510113, 510100, '青白江区'); +INSERT INTO `ciy_arearpc` VALUES (510114, 510100, '新都区'); +INSERT INTO `ciy_arearpc` VALUES (510115, 510100, '温江区'); +INSERT INTO `ciy_arearpc` VALUES (510116, 510100, '双流区'); +INSERT INTO `ciy_arearpc` VALUES (510117, 510100, '郫都区'); +INSERT INTO `ciy_arearpc` VALUES (510118, 510100, '新津区'); +INSERT INTO `ciy_arearpc` VALUES (510121, 510100, '金堂县'); +INSERT INTO `ciy_arearpc` VALUES (510129, 510100, '大邑县'); +INSERT INTO `ciy_arearpc` VALUES (510131, 510100, '蒲江县'); +INSERT INTO `ciy_arearpc` VALUES (510181, 510100, '都江堰市'); +INSERT INTO `ciy_arearpc` VALUES (510182, 510100, '彭州市'); +INSERT INTO `ciy_arearpc` VALUES (510183, 510100, '邛崃市'); +INSERT INTO `ciy_arearpc` VALUES (510184, 510100, '崇州市'); +INSERT INTO `ciy_arearpc` VALUES (510185, 510100, '简阳市'); +INSERT INTO `ciy_arearpc` VALUES (510300, 510000, '自贡市'); +INSERT INTO `ciy_arearpc` VALUES (510301, 510300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (510302, 510300, '自流井区'); +INSERT INTO `ciy_arearpc` VALUES (510303, 510300, '贡井区'); +INSERT INTO `ciy_arearpc` VALUES (510304, 510300, '大安区'); +INSERT INTO `ciy_arearpc` VALUES (510311, 510300, '沿滩区'); +INSERT INTO `ciy_arearpc` VALUES (510321, 510300, '荣县'); +INSERT INTO `ciy_arearpc` VALUES (510322, 510300, '富顺县'); +INSERT INTO `ciy_arearpc` VALUES (510400, 510000, '攀枝花市'); +INSERT INTO `ciy_arearpc` VALUES (510401, 510400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (510402, 510400, '东区'); +INSERT INTO `ciy_arearpc` VALUES (510403, 510400, '西区'); +INSERT INTO `ciy_arearpc` VALUES (510411, 510400, '仁和区'); +INSERT INTO `ciy_arearpc` VALUES (510421, 510400, '米易县'); +INSERT INTO `ciy_arearpc` VALUES (510422, 510400, '盐边县'); +INSERT INTO `ciy_arearpc` VALUES (510500, 510000, '泸州市'); +INSERT INTO `ciy_arearpc` VALUES (510501, 510500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (510502, 510500, '江阳区'); +INSERT INTO `ciy_arearpc` VALUES (510503, 510500, '纳溪区'); +INSERT INTO `ciy_arearpc` VALUES (510504, 510500, '龙马潭区'); +INSERT INTO `ciy_arearpc` VALUES (510521, 510500, '泸县'); +INSERT INTO `ciy_arearpc` VALUES (510522, 510500, '合江县'); +INSERT INTO `ciy_arearpc` VALUES (510524, 510500, '叙永县'); +INSERT INTO `ciy_arearpc` VALUES (510525, 510500, '古蔺县'); +INSERT INTO `ciy_arearpc` VALUES (510600, 510000, '德阳市'); +INSERT INTO `ciy_arearpc` VALUES (510601, 510600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (510603, 510600, '旌阳区'); +INSERT INTO `ciy_arearpc` VALUES (510604, 510600, '罗江区'); +INSERT INTO `ciy_arearpc` VALUES (510623, 510600, '中江县'); +INSERT INTO `ciy_arearpc` VALUES (510681, 510600, '广汉市'); +INSERT INTO `ciy_arearpc` VALUES (510682, 510600, '什邡市'); +INSERT INTO `ciy_arearpc` VALUES (510683, 510600, '绵竹市'); +INSERT INTO `ciy_arearpc` VALUES (510700, 510000, '绵阳市'); +INSERT INTO `ciy_arearpc` VALUES (510701, 510700, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (510703, 510700, '涪城区'); +INSERT INTO `ciy_arearpc` VALUES (510704, 510700, '游仙区'); +INSERT INTO `ciy_arearpc` VALUES (510705, 510700, '安州区'); +INSERT INTO `ciy_arearpc` VALUES (510722, 510700, '三台县'); +INSERT INTO `ciy_arearpc` VALUES (510723, 510700, '盐亭县'); +INSERT INTO `ciy_arearpc` VALUES (510725, 510700, '梓潼县'); +INSERT INTO `ciy_arearpc` VALUES (510726, 510700, '北川羌族自治县'); +INSERT INTO `ciy_arearpc` VALUES (510727, 510700, '平武县'); +INSERT INTO `ciy_arearpc` VALUES (510781, 510700, '江油市'); +INSERT INTO `ciy_arearpc` VALUES (510800, 510000, '广元市'); +INSERT INTO `ciy_arearpc` VALUES (510801, 510800, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (510802, 510800, '利州区'); +INSERT INTO `ciy_arearpc` VALUES (510811, 510800, '昭化区'); +INSERT INTO `ciy_arearpc` VALUES (510812, 510800, '朝天区'); +INSERT INTO `ciy_arearpc` VALUES (510821, 510800, '旺苍县'); +INSERT INTO `ciy_arearpc` VALUES (510822, 510800, '青川县'); +INSERT INTO `ciy_arearpc` VALUES (510823, 510800, '剑阁县'); +INSERT INTO `ciy_arearpc` VALUES (510824, 510800, '苍溪县'); +INSERT INTO `ciy_arearpc` VALUES (510900, 510000, '遂宁市'); +INSERT INTO `ciy_arearpc` VALUES (510901, 510900, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (510903, 510900, '船山区'); +INSERT INTO `ciy_arearpc` VALUES (510904, 510900, '安居区'); +INSERT INTO `ciy_arearpc` VALUES (510921, 510900, '蓬溪县'); +INSERT INTO `ciy_arearpc` VALUES (510923, 510900, '大英县'); +INSERT INTO `ciy_arearpc` VALUES (510981, 510900, '射洪市'); +INSERT INTO `ciy_arearpc` VALUES (511000, 510000, '内江市'); +INSERT INTO `ciy_arearpc` VALUES (511001, 511000, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (511002, 511000, '市中区'); +INSERT INTO `ciy_arearpc` VALUES (511011, 511000, '东兴区'); +INSERT INTO `ciy_arearpc` VALUES (511024, 511000, '威远县'); +INSERT INTO `ciy_arearpc` VALUES (511025, 511000, '资中县'); +INSERT INTO `ciy_arearpc` VALUES (511071, 511000, '内江经济开发区'); +INSERT INTO `ciy_arearpc` VALUES (511083, 511000, '隆昌市'); +INSERT INTO `ciy_arearpc` VALUES (511100, 510000, '乐山市'); +INSERT INTO `ciy_arearpc` VALUES (511101, 511100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (511102, 511100, '市中区'); +INSERT INTO `ciy_arearpc` VALUES (511111, 511100, '沙湾区'); +INSERT INTO `ciy_arearpc` VALUES (511112, 511100, '五通桥区'); +INSERT INTO `ciy_arearpc` VALUES (511113, 511100, '金口河区'); +INSERT INTO `ciy_arearpc` VALUES (511123, 511100, '犍为县'); +INSERT INTO `ciy_arearpc` VALUES (511124, 511100, '井研县'); +INSERT INTO `ciy_arearpc` VALUES (511126, 511100, '夹江县'); +INSERT INTO `ciy_arearpc` VALUES (511129, 511100, '沐川县'); +INSERT INTO `ciy_arearpc` VALUES (511132, 511100, '峨边彝族自治县'); +INSERT INTO `ciy_arearpc` VALUES (511133, 511100, '马边彝族自治县'); +INSERT INTO `ciy_arearpc` VALUES (511181, 511100, '峨眉山市'); +INSERT INTO `ciy_arearpc` VALUES (511300, 510000, '南充市'); +INSERT INTO `ciy_arearpc` VALUES (511301, 511300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (511302, 511300, '顺庆区'); +INSERT INTO `ciy_arearpc` VALUES (511303, 511300, '高坪区'); +INSERT INTO `ciy_arearpc` VALUES (511304, 511300, '嘉陵区'); +INSERT INTO `ciy_arearpc` VALUES (511321, 511300, '南部县'); +INSERT INTO `ciy_arearpc` VALUES (511322, 511300, '营山县'); +INSERT INTO `ciy_arearpc` VALUES (511323, 511300, '蓬安县'); +INSERT INTO `ciy_arearpc` VALUES (511324, 511300, '仪陇县'); +INSERT INTO `ciy_arearpc` VALUES (511325, 511300, '西充县'); +INSERT INTO `ciy_arearpc` VALUES (511381, 511300, '阆中市'); +INSERT INTO `ciy_arearpc` VALUES (511400, 510000, '眉山市'); +INSERT INTO `ciy_arearpc` VALUES (511401, 511400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (511402, 511400, '东坡区'); +INSERT INTO `ciy_arearpc` VALUES (511403, 511400, '彭山区'); +INSERT INTO `ciy_arearpc` VALUES (511421, 511400, '仁寿县'); +INSERT INTO `ciy_arearpc` VALUES (511423, 511400, '洪雅县'); +INSERT INTO `ciy_arearpc` VALUES (511424, 511400, '丹棱县'); +INSERT INTO `ciy_arearpc` VALUES (511425, 511400, '青神县'); +INSERT INTO `ciy_arearpc` VALUES (511500, 510000, '宜宾市'); +INSERT INTO `ciy_arearpc` VALUES (511501, 511500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (511502, 511500, '翠屏区'); +INSERT INTO `ciy_arearpc` VALUES (511503, 511500, '南溪区'); +INSERT INTO `ciy_arearpc` VALUES (511504, 511500, '叙州区'); +INSERT INTO `ciy_arearpc` VALUES (511523, 511500, '江安县'); +INSERT INTO `ciy_arearpc` VALUES (511524, 511500, '长宁县'); +INSERT INTO `ciy_arearpc` VALUES (511525, 511500, '高县'); +INSERT INTO `ciy_arearpc` VALUES (511526, 511500, '珙县'); +INSERT INTO `ciy_arearpc` VALUES (511527, 511500, '筠连县'); +INSERT INTO `ciy_arearpc` VALUES (511528, 511500, '兴文县'); +INSERT INTO `ciy_arearpc` VALUES (511529, 511500, '屏山县'); +INSERT INTO `ciy_arearpc` VALUES (511600, 510000, '广安市'); +INSERT INTO `ciy_arearpc` VALUES (511601, 511600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (511602, 511600, '广安区'); +INSERT INTO `ciy_arearpc` VALUES (511603, 511600, '前锋区'); +INSERT INTO `ciy_arearpc` VALUES (511621, 511600, '岳池县'); +INSERT INTO `ciy_arearpc` VALUES (511622, 511600, '武胜县'); +INSERT INTO `ciy_arearpc` VALUES (511623, 511600, '邻水县'); +INSERT INTO `ciy_arearpc` VALUES (511681, 511600, '华蓥市'); +INSERT INTO `ciy_arearpc` VALUES (511700, 510000, '达州市'); +INSERT INTO `ciy_arearpc` VALUES (511701, 511700, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (511702, 511700, '通川区'); +INSERT INTO `ciy_arearpc` VALUES (511703, 511700, '达川区'); +INSERT INTO `ciy_arearpc` VALUES (511722, 511700, '宣汉县'); +INSERT INTO `ciy_arearpc` VALUES (511723, 511700, '开江县'); +INSERT INTO `ciy_arearpc` VALUES (511724, 511700, '大竹县'); +INSERT INTO `ciy_arearpc` VALUES (511725, 511700, '渠县'); +INSERT INTO `ciy_arearpc` VALUES (511771, 511700, '达州经济开发区'); +INSERT INTO `ciy_arearpc` VALUES (511781, 511700, '万源市'); +INSERT INTO `ciy_arearpc` VALUES (511800, 510000, '雅安市'); +INSERT INTO `ciy_arearpc` VALUES (511801, 511800, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (511802, 511800, '雨城区'); +INSERT INTO `ciy_arearpc` VALUES (511803, 511800, '名山区'); +INSERT INTO `ciy_arearpc` VALUES (511822, 511800, '荥经县'); +INSERT INTO `ciy_arearpc` VALUES (511823, 511800, '汉源县'); +INSERT INTO `ciy_arearpc` VALUES (511824, 511800, '石棉县'); +INSERT INTO `ciy_arearpc` VALUES (511825, 511800, '天全县'); +INSERT INTO `ciy_arearpc` VALUES (511826, 511800, '芦山县'); +INSERT INTO `ciy_arearpc` VALUES (511827, 511800, '宝兴县'); +INSERT INTO `ciy_arearpc` VALUES (511900, 510000, '巴中市'); +INSERT INTO `ciy_arearpc` VALUES (511901, 511900, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (511902, 511900, '巴州区'); +INSERT INTO `ciy_arearpc` VALUES (511903, 511900, '恩阳区'); +INSERT INTO `ciy_arearpc` VALUES (511921, 511900, '通江县'); +INSERT INTO `ciy_arearpc` VALUES (511922, 511900, '南江县'); +INSERT INTO `ciy_arearpc` VALUES (511923, 511900, '平昌县'); +INSERT INTO `ciy_arearpc` VALUES (511971, 511900, '巴中经济开发区'); +INSERT INTO `ciy_arearpc` VALUES (512000, 510000, '资阳市'); +INSERT INTO `ciy_arearpc` VALUES (512001, 512000, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (512002, 512000, '雁江区'); +INSERT INTO `ciy_arearpc` VALUES (512021, 512000, '安岳县'); +INSERT INTO `ciy_arearpc` VALUES (512022, 512000, '乐至县'); +INSERT INTO `ciy_arearpc` VALUES (513200, 510000, '阿坝藏族羌族自治州'); +INSERT INTO `ciy_arearpc` VALUES (513201, 513200, '马尔康市'); +INSERT INTO `ciy_arearpc` VALUES (513221, 513200, '汶川县'); +INSERT INTO `ciy_arearpc` VALUES (513222, 513200, '理县'); +INSERT INTO `ciy_arearpc` VALUES (513223, 513200, '茂县'); +INSERT INTO `ciy_arearpc` VALUES (513224, 513200, '松潘县'); +INSERT INTO `ciy_arearpc` VALUES (513225, 513200, '九寨沟县'); +INSERT INTO `ciy_arearpc` VALUES (513226, 513200, '金川县'); +INSERT INTO `ciy_arearpc` VALUES (513227, 513200, '小金县'); +INSERT INTO `ciy_arearpc` VALUES (513228, 513200, '黑水县'); +INSERT INTO `ciy_arearpc` VALUES (513230, 513200, '壤塘县'); +INSERT INTO `ciy_arearpc` VALUES (513231, 513200, '阿坝县'); +INSERT INTO `ciy_arearpc` VALUES (513232, 513200, '若尔盖县'); +INSERT INTO `ciy_arearpc` VALUES (513233, 513200, '红原县'); +INSERT INTO `ciy_arearpc` VALUES (513300, 510000, '甘孜藏族自治州'); +INSERT INTO `ciy_arearpc` VALUES (513301, 513300, '康定市'); +INSERT INTO `ciy_arearpc` VALUES (513322, 513300, '泸定县'); +INSERT INTO `ciy_arearpc` VALUES (513323, 513300, '丹巴县'); +INSERT INTO `ciy_arearpc` VALUES (513324, 513300, '九龙县'); +INSERT INTO `ciy_arearpc` VALUES (513325, 513300, '雅江县'); +INSERT INTO `ciy_arearpc` VALUES (513326, 513300, '道孚县'); +INSERT INTO `ciy_arearpc` VALUES (513327, 513300, '炉霍县'); +INSERT INTO `ciy_arearpc` VALUES (513328, 513300, '甘孜县'); +INSERT INTO `ciy_arearpc` VALUES (513329, 513300, '新龙县'); +INSERT INTO `ciy_arearpc` VALUES (513330, 513300, '德格县'); +INSERT INTO `ciy_arearpc` VALUES (513331, 513300, '白玉县'); +INSERT INTO `ciy_arearpc` VALUES (513332, 513300, '石渠县'); +INSERT INTO `ciy_arearpc` VALUES (513333, 513300, '色达县'); +INSERT INTO `ciy_arearpc` VALUES (513334, 513300, '理塘县'); +INSERT INTO `ciy_arearpc` VALUES (513335, 513300, '巴塘县'); +INSERT INTO `ciy_arearpc` VALUES (513336, 513300, '乡城县'); +INSERT INTO `ciy_arearpc` VALUES (513337, 513300, '稻城县'); +INSERT INTO `ciy_arearpc` VALUES (513338, 513300, '得荣县'); +INSERT INTO `ciy_arearpc` VALUES (513400, 510000, '凉山彝族自治州'); +INSERT INTO `ciy_arearpc` VALUES (513401, 513400, '西昌市'); +INSERT INTO `ciy_arearpc` VALUES (513402, 513400, '会理市'); +INSERT INTO `ciy_arearpc` VALUES (513422, 513400, '木里藏族自治县'); +INSERT INTO `ciy_arearpc` VALUES (513423, 513400, '盐源县'); +INSERT INTO `ciy_arearpc` VALUES (513424, 513400, '德昌县'); +INSERT INTO `ciy_arearpc` VALUES (513426, 513400, '会东县'); +INSERT INTO `ciy_arearpc` VALUES (513427, 513400, '宁南县'); +INSERT INTO `ciy_arearpc` VALUES (513428, 513400, '普格县'); +INSERT INTO `ciy_arearpc` VALUES (513429, 513400, '布拖县'); +INSERT INTO `ciy_arearpc` VALUES (513430, 513400, '金阳县'); +INSERT INTO `ciy_arearpc` VALUES (513431, 513400, '昭觉县'); +INSERT INTO `ciy_arearpc` VALUES (513432, 513400, '喜德县'); +INSERT INTO `ciy_arearpc` VALUES (513433, 513400, '冕宁县'); +INSERT INTO `ciy_arearpc` VALUES (513434, 513400, '越西县'); +INSERT INTO `ciy_arearpc` VALUES (513435, 513400, '甘洛县'); +INSERT INTO `ciy_arearpc` VALUES (513436, 513400, '美姑县'); +INSERT INTO `ciy_arearpc` VALUES (513437, 513400, '雷波县'); +INSERT INTO `ciy_arearpc` VALUES (520000, 0, '贵州省'); +INSERT INTO `ciy_arearpc` VALUES (520100, 520000, '贵阳市'); +INSERT INTO `ciy_arearpc` VALUES (520101, 520100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (520102, 520100, '南明区'); +INSERT INTO `ciy_arearpc` VALUES (520103, 520100, '云岩区'); +INSERT INTO `ciy_arearpc` VALUES (520111, 520100, '花溪区'); +INSERT INTO `ciy_arearpc` VALUES (520112, 520100, '乌当区'); +INSERT INTO `ciy_arearpc` VALUES (520113, 520100, '白云区'); +INSERT INTO `ciy_arearpc` VALUES (520115, 520100, '观山湖区'); +INSERT INTO `ciy_arearpc` VALUES (520121, 520100, '开阳县'); +INSERT INTO `ciy_arearpc` VALUES (520122, 520100, '息烽县'); +INSERT INTO `ciy_arearpc` VALUES (520123, 520100, '修文县'); +INSERT INTO `ciy_arearpc` VALUES (520181, 520100, '清镇市'); +INSERT INTO `ciy_arearpc` VALUES (520200, 520000, '六盘水市'); +INSERT INTO `ciy_arearpc` VALUES (520201, 520200, '钟山区'); +INSERT INTO `ciy_arearpc` VALUES (520203, 520200, '六枝特区'); +INSERT INTO `ciy_arearpc` VALUES (520204, 520200, '水城区'); +INSERT INTO `ciy_arearpc` VALUES (520281, 520200, '盘州市'); +INSERT INTO `ciy_arearpc` VALUES (520300, 520000, '遵义市'); +INSERT INTO `ciy_arearpc` VALUES (520301, 520300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (520302, 520300, '红花岗区'); +INSERT INTO `ciy_arearpc` VALUES (520303, 520300, '汇川区'); +INSERT INTO `ciy_arearpc` VALUES (520304, 520300, '播州区'); +INSERT INTO `ciy_arearpc` VALUES (520322, 520300, '桐梓县'); +INSERT INTO `ciy_arearpc` VALUES (520323, 520300, '绥阳县'); +INSERT INTO `ciy_arearpc` VALUES (520324, 520300, '正安县'); +INSERT INTO `ciy_arearpc` VALUES (520325, 520300, '道真仡佬族苗族自治县'); +INSERT INTO `ciy_arearpc` VALUES (520326, 520300, '务川仡佬族苗族自治县'); +INSERT INTO `ciy_arearpc` VALUES (520327, 520300, '凤冈县'); +INSERT INTO `ciy_arearpc` VALUES (520328, 520300, '湄潭县'); +INSERT INTO `ciy_arearpc` VALUES (520329, 520300, '余庆县'); +INSERT INTO `ciy_arearpc` VALUES (520330, 520300, '习水县'); +INSERT INTO `ciy_arearpc` VALUES (520381, 520300, '赤水市'); +INSERT INTO `ciy_arearpc` VALUES (520382, 520300, '仁怀市'); +INSERT INTO `ciy_arearpc` VALUES (520400, 520000, '安顺市'); +INSERT INTO `ciy_arearpc` VALUES (520401, 520400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (520402, 520400, '西秀区'); +INSERT INTO `ciy_arearpc` VALUES (520403, 520400, '平坝区'); +INSERT INTO `ciy_arearpc` VALUES (520422, 520400, '普定县'); +INSERT INTO `ciy_arearpc` VALUES (520423, 520400, '镇宁布依族苗族自治县'); +INSERT INTO `ciy_arearpc` VALUES (520424, 520400, '关岭布依族苗族自治县'); +INSERT INTO `ciy_arearpc` VALUES (520425, 520400, '紫云苗族布依族自治县'); +INSERT INTO `ciy_arearpc` VALUES (520500, 520000, '毕节市'); +INSERT INTO `ciy_arearpc` VALUES (520501, 520500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (520502, 520500, '七星关区'); +INSERT INTO `ciy_arearpc` VALUES (520521, 520500, '大方县'); +INSERT INTO `ciy_arearpc` VALUES (520523, 520500, '金沙县'); +INSERT INTO `ciy_arearpc` VALUES (520524, 520500, '织金县'); +INSERT INTO `ciy_arearpc` VALUES (520525, 520500, '纳雍县'); +INSERT INTO `ciy_arearpc` VALUES (520526, 520500, '威宁彝族回族苗族自治县'); +INSERT INTO `ciy_arearpc` VALUES (520527, 520500, '赫章县'); +INSERT INTO `ciy_arearpc` VALUES (520581, 520500, '黔西市'); +INSERT INTO `ciy_arearpc` VALUES (520600, 520000, '铜仁市'); +INSERT INTO `ciy_arearpc` VALUES (520601, 520600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (520602, 520600, '碧江区'); +INSERT INTO `ciy_arearpc` VALUES (520603, 520600, '万山区'); +INSERT INTO `ciy_arearpc` VALUES (520621, 520600, '江口县'); +INSERT INTO `ciy_arearpc` VALUES (520622, 520600, '玉屏侗族自治县'); +INSERT INTO `ciy_arearpc` VALUES (520623, 520600, '石阡县'); +INSERT INTO `ciy_arearpc` VALUES (520624, 520600, '思南县'); +INSERT INTO `ciy_arearpc` VALUES (520625, 520600, '印江土家族苗族自治县'); +INSERT INTO `ciy_arearpc` VALUES (520626, 520600, '德江县'); +INSERT INTO `ciy_arearpc` VALUES (520627, 520600, '沿河土家族自治县'); +INSERT INTO `ciy_arearpc` VALUES (520628, 520600, '松桃苗族自治县'); +INSERT INTO `ciy_arearpc` VALUES (522300, 520000, '黔西南布依族苗族自治州'); +INSERT INTO `ciy_arearpc` VALUES (522301, 522300, '兴义市'); +INSERT INTO `ciy_arearpc` VALUES (522302, 522300, '兴仁市'); +INSERT INTO `ciy_arearpc` VALUES (522323, 522300, '普安县'); +INSERT INTO `ciy_arearpc` VALUES (522324, 522300, '晴隆县'); +INSERT INTO `ciy_arearpc` VALUES (522325, 522300, '贞丰县'); +INSERT INTO `ciy_arearpc` VALUES (522326, 522300, '望谟县'); +INSERT INTO `ciy_arearpc` VALUES (522327, 522300, '册亨县'); +INSERT INTO `ciy_arearpc` VALUES (522328, 522300, '安龙县'); +INSERT INTO `ciy_arearpc` VALUES (522600, 520000, '黔东南苗族侗族自治州'); +INSERT INTO `ciy_arearpc` VALUES (522601, 522600, '凯里市'); +INSERT INTO `ciy_arearpc` VALUES (522622, 522600, '黄平县'); +INSERT INTO `ciy_arearpc` VALUES (522623, 522600, '施秉县'); +INSERT INTO `ciy_arearpc` VALUES (522624, 522600, '三穗县'); +INSERT INTO `ciy_arearpc` VALUES (522625, 522600, '镇远县'); +INSERT INTO `ciy_arearpc` VALUES (522626, 522600, '岑巩县'); +INSERT INTO `ciy_arearpc` VALUES (522627, 522600, '天柱县'); +INSERT INTO `ciy_arearpc` VALUES (522628, 522600, '锦屏县'); +INSERT INTO `ciy_arearpc` VALUES (522629, 522600, '剑河县'); +INSERT INTO `ciy_arearpc` VALUES (522630, 522600, '台江县'); +INSERT INTO `ciy_arearpc` VALUES (522631, 522600, '黎平县'); +INSERT INTO `ciy_arearpc` VALUES (522632, 522600, '榕江县'); +INSERT INTO `ciy_arearpc` VALUES (522633, 522600, '从江县'); +INSERT INTO `ciy_arearpc` VALUES (522634, 522600, '雷山县'); +INSERT INTO `ciy_arearpc` VALUES (522635, 522600, '麻江县'); +INSERT INTO `ciy_arearpc` VALUES (522636, 522600, '丹寨县'); +INSERT INTO `ciy_arearpc` VALUES (522700, 520000, '黔南布依族苗族自治州'); +INSERT INTO `ciy_arearpc` VALUES (522701, 522700, '都匀市'); +INSERT INTO `ciy_arearpc` VALUES (522702, 522700, '福泉市'); +INSERT INTO `ciy_arearpc` VALUES (522722, 522700, '荔波县'); +INSERT INTO `ciy_arearpc` VALUES (522723, 522700, '贵定县'); +INSERT INTO `ciy_arearpc` VALUES (522725, 522700, '瓮安县'); +INSERT INTO `ciy_arearpc` VALUES (522726, 522700, '独山县'); +INSERT INTO `ciy_arearpc` VALUES (522727, 522700, '平塘县'); +INSERT INTO `ciy_arearpc` VALUES (522728, 522700, '罗甸县'); +INSERT INTO `ciy_arearpc` VALUES (522729, 522700, '长顺县'); +INSERT INTO `ciy_arearpc` VALUES (522730, 522700, '龙里县'); +INSERT INTO `ciy_arearpc` VALUES (522731, 522700, '惠水县'); +INSERT INTO `ciy_arearpc` VALUES (522732, 522700, '三都水族自治县'); +INSERT INTO `ciy_arearpc` VALUES (530000, 0, '云南省'); +INSERT INTO `ciy_arearpc` VALUES (530100, 530000, '昆明市'); +INSERT INTO `ciy_arearpc` VALUES (530101, 530100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (530102, 530100, '五华区'); +INSERT INTO `ciy_arearpc` VALUES (530103, 530100, '盘龙区'); +INSERT INTO `ciy_arearpc` VALUES (530111, 530100, '官渡区'); +INSERT INTO `ciy_arearpc` VALUES (530112, 530100, '西山区'); +INSERT INTO `ciy_arearpc` VALUES (530113, 530100, '东川区'); +INSERT INTO `ciy_arearpc` VALUES (530114, 530100, '呈贡区'); +INSERT INTO `ciy_arearpc` VALUES (530115, 530100, '晋宁区'); +INSERT INTO `ciy_arearpc` VALUES (530124, 530100, '富民县'); +INSERT INTO `ciy_arearpc` VALUES (530125, 530100, '宜良县'); +INSERT INTO `ciy_arearpc` VALUES (530126, 530100, '石林彝族自治县'); +INSERT INTO `ciy_arearpc` VALUES (530127, 530100, '嵩明县'); +INSERT INTO `ciy_arearpc` VALUES (530128, 530100, '禄劝彝族苗族自治县'); +INSERT INTO `ciy_arearpc` VALUES (530129, 530100, '寻甸回族彝族自治县'); +INSERT INTO `ciy_arearpc` VALUES (530181, 530100, '安宁市'); +INSERT INTO `ciy_arearpc` VALUES (530300, 530000, '曲靖市'); +INSERT INTO `ciy_arearpc` VALUES (530301, 530300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (530302, 530300, '麒麟区'); +INSERT INTO `ciy_arearpc` VALUES (530303, 530300, '沾益区'); +INSERT INTO `ciy_arearpc` VALUES (530304, 530300, '马龙区'); +INSERT INTO `ciy_arearpc` VALUES (530322, 530300, '陆良县'); +INSERT INTO `ciy_arearpc` VALUES (530323, 530300, '师宗县'); +INSERT INTO `ciy_arearpc` VALUES (530324, 530300, '罗平县'); +INSERT INTO `ciy_arearpc` VALUES (530325, 530300, '富源县'); +INSERT INTO `ciy_arearpc` VALUES (530326, 530300, '会泽县'); +INSERT INTO `ciy_arearpc` VALUES (530381, 530300, '宣威市'); +INSERT INTO `ciy_arearpc` VALUES (530400, 530000, '玉溪市'); +INSERT INTO `ciy_arearpc` VALUES (530401, 530400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (530402, 530400, '红塔区'); +INSERT INTO `ciy_arearpc` VALUES (530403, 530400, '江川区'); +INSERT INTO `ciy_arearpc` VALUES (530423, 530400, '通海县'); +INSERT INTO `ciy_arearpc` VALUES (530424, 530400, '华宁县'); +INSERT INTO `ciy_arearpc` VALUES (530425, 530400, '易门县'); +INSERT INTO `ciy_arearpc` VALUES (530426, 530400, '峨山彝族自治县'); +INSERT INTO `ciy_arearpc` VALUES (530427, 530400, '新平彝族傣族自治县'); +INSERT INTO `ciy_arearpc` VALUES (530428, 530400, '元江哈尼族彝族傣族自治县'); +INSERT INTO `ciy_arearpc` VALUES (530481, 530400, '澄江市'); +INSERT INTO `ciy_arearpc` VALUES (530500, 530000, '保山市'); +INSERT INTO `ciy_arearpc` VALUES (530501, 530500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (530502, 530500, '隆阳区'); +INSERT INTO `ciy_arearpc` VALUES (530521, 530500, '施甸县'); +INSERT INTO `ciy_arearpc` VALUES (530523, 530500, '龙陵县'); +INSERT INTO `ciy_arearpc` VALUES (530524, 530500, '昌宁县'); +INSERT INTO `ciy_arearpc` VALUES (530581, 530500, '腾冲市'); +INSERT INTO `ciy_arearpc` VALUES (530600, 530000, '昭通市'); +INSERT INTO `ciy_arearpc` VALUES (530601, 530600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (530602, 530600, '昭阳区'); +INSERT INTO `ciy_arearpc` VALUES (530621, 530600, '鲁甸县'); +INSERT INTO `ciy_arearpc` VALUES (530622, 530600, '巧家县'); +INSERT INTO `ciy_arearpc` VALUES (530623, 530600, '盐津县'); +INSERT INTO `ciy_arearpc` VALUES (530624, 530600, '大关县'); +INSERT INTO `ciy_arearpc` VALUES (530625, 530600, '永善县'); +INSERT INTO `ciy_arearpc` VALUES (530626, 530600, '绥江县'); +INSERT INTO `ciy_arearpc` VALUES (530627, 530600, '镇雄县'); +INSERT INTO `ciy_arearpc` VALUES (530628, 530600, '彝良县'); +INSERT INTO `ciy_arearpc` VALUES (530629, 530600, '威信县'); +INSERT INTO `ciy_arearpc` VALUES (530681, 530600, '水富市'); +INSERT INTO `ciy_arearpc` VALUES (530700, 530000, '丽江市'); +INSERT INTO `ciy_arearpc` VALUES (530701, 530700, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (530702, 530700, '古城区'); +INSERT INTO `ciy_arearpc` VALUES (530721, 530700, '玉龙纳西族自治县'); +INSERT INTO `ciy_arearpc` VALUES (530722, 530700, '永胜县'); +INSERT INTO `ciy_arearpc` VALUES (530723, 530700, '华坪县'); +INSERT INTO `ciy_arearpc` VALUES (530724, 530700, '宁蒗彝族自治县'); +INSERT INTO `ciy_arearpc` VALUES (530800, 530000, '普洱市'); +INSERT INTO `ciy_arearpc` VALUES (530801, 530800, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (530802, 530800, '思茅区'); +INSERT INTO `ciy_arearpc` VALUES (530821, 530800, '宁洱哈尼族彝族自治县'); +INSERT INTO `ciy_arearpc` VALUES (530822, 530800, '墨江哈尼族自治县'); +INSERT INTO `ciy_arearpc` VALUES (530823, 530800, '景东彝族自治县'); +INSERT INTO `ciy_arearpc` VALUES (530824, 530800, '景谷傣族彝族自治县'); +INSERT INTO `ciy_arearpc` VALUES (530825, 530800, '镇沅彝族哈尼族拉祜族自治县'); +INSERT INTO `ciy_arearpc` VALUES (530826, 530800, '江城哈尼族彝族自治县'); +INSERT INTO `ciy_arearpc` VALUES (530827, 530800, '孟连傣族拉祜族佤族自治县'); +INSERT INTO `ciy_arearpc` VALUES (530828, 530800, '澜沧拉祜族自治县'); +INSERT INTO `ciy_arearpc` VALUES (530829, 530800, '西盟佤族自治县'); +INSERT INTO `ciy_arearpc` VALUES (530900, 530000, '临沧市'); +INSERT INTO `ciy_arearpc` VALUES (530901, 530900, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (530902, 530900, '临翔区'); +INSERT INTO `ciy_arearpc` VALUES (530921, 530900, '凤庆县'); +INSERT INTO `ciy_arearpc` VALUES (530922, 530900, '云县'); +INSERT INTO `ciy_arearpc` VALUES (530923, 530900, '永德县'); +INSERT INTO `ciy_arearpc` VALUES (530924, 530900, '镇康县'); +INSERT INTO `ciy_arearpc` VALUES (530925, 530900, '双江拉祜族佤族布朗族傣族自治县'); +INSERT INTO `ciy_arearpc` VALUES (530926, 530900, '耿马傣族佤族自治县'); +INSERT INTO `ciy_arearpc` VALUES (530927, 530900, '沧源佤族自治县'); +INSERT INTO `ciy_arearpc` VALUES (532300, 530000, '楚雄彝族自治州'); +INSERT INTO `ciy_arearpc` VALUES (532301, 532300, '楚雄市'); +INSERT INTO `ciy_arearpc` VALUES (532302, 532300, '禄丰市'); +INSERT INTO `ciy_arearpc` VALUES (532322, 532300, '双柏县'); +INSERT INTO `ciy_arearpc` VALUES (532323, 532300, '牟定县'); +INSERT INTO `ciy_arearpc` VALUES (532324, 532300, '南华县'); +INSERT INTO `ciy_arearpc` VALUES (532325, 532300, '姚安县'); +INSERT INTO `ciy_arearpc` VALUES (532326, 532300, '大姚县'); +INSERT INTO `ciy_arearpc` VALUES (532327, 532300, '永仁县'); +INSERT INTO `ciy_arearpc` VALUES (532328, 532300, '元谋县'); +INSERT INTO `ciy_arearpc` VALUES (532329, 532300, '武定县'); +INSERT INTO `ciy_arearpc` VALUES (532500, 530000, '红河哈尼族彝族自治州'); +INSERT INTO `ciy_arearpc` VALUES (532501, 532500, '个旧市'); +INSERT INTO `ciy_arearpc` VALUES (532502, 532500, '开远市'); +INSERT INTO `ciy_arearpc` VALUES (532503, 532500, '蒙自市'); +INSERT INTO `ciy_arearpc` VALUES (532504, 532500, '弥勒市'); +INSERT INTO `ciy_arearpc` VALUES (532523, 532500, '屏边苗族自治县'); +INSERT INTO `ciy_arearpc` VALUES (532524, 532500, '建水县'); +INSERT INTO `ciy_arearpc` VALUES (532525, 532500, '石屏县'); +INSERT INTO `ciy_arearpc` VALUES (532527, 532500, '泸西县'); +INSERT INTO `ciy_arearpc` VALUES (532528, 532500, '元阳县'); +INSERT INTO `ciy_arearpc` VALUES (532529, 532500, '红河县'); +INSERT INTO `ciy_arearpc` VALUES (532530, 532500, '金平苗族瑶族傣族自治县'); +INSERT INTO `ciy_arearpc` VALUES (532531, 532500, '绿春县'); +INSERT INTO `ciy_arearpc` VALUES (532532, 532500, '河口瑶族自治县'); +INSERT INTO `ciy_arearpc` VALUES (532600, 530000, '文山壮族苗族自治州'); +INSERT INTO `ciy_arearpc` VALUES (532601, 532600, '文山市'); +INSERT INTO `ciy_arearpc` VALUES (532622, 532600, '砚山县'); +INSERT INTO `ciy_arearpc` VALUES (532623, 532600, '西畴县'); +INSERT INTO `ciy_arearpc` VALUES (532624, 532600, '麻栗坡县'); +INSERT INTO `ciy_arearpc` VALUES (532625, 532600, '马关县'); +INSERT INTO `ciy_arearpc` VALUES (532626, 532600, '丘北县'); +INSERT INTO `ciy_arearpc` VALUES (532627, 532600, '广南县'); +INSERT INTO `ciy_arearpc` VALUES (532628, 532600, '富宁县'); +INSERT INTO `ciy_arearpc` VALUES (532800, 530000, '西双版纳傣族自治州'); +INSERT INTO `ciy_arearpc` VALUES (532801, 532800, '景洪市'); +INSERT INTO `ciy_arearpc` VALUES (532822, 532800, '勐海县'); +INSERT INTO `ciy_arearpc` VALUES (532823, 532800, '勐腊县'); +INSERT INTO `ciy_arearpc` VALUES (532900, 530000, '大理白族自治州'); +INSERT INTO `ciy_arearpc` VALUES (532901, 532900, '大理市'); +INSERT INTO `ciy_arearpc` VALUES (532922, 532900, '漾濞彝族自治县'); +INSERT INTO `ciy_arearpc` VALUES (532923, 532900, '祥云县'); +INSERT INTO `ciy_arearpc` VALUES (532924, 532900, '宾川县'); +INSERT INTO `ciy_arearpc` VALUES (532925, 532900, '弥渡县'); +INSERT INTO `ciy_arearpc` VALUES (532926, 532900, '南涧彝族自治县'); +INSERT INTO `ciy_arearpc` VALUES (532927, 532900, '巍山彝族回族自治县'); +INSERT INTO `ciy_arearpc` VALUES (532928, 532900, '永平县'); +INSERT INTO `ciy_arearpc` VALUES (532929, 532900, '云龙县'); +INSERT INTO `ciy_arearpc` VALUES (532930, 532900, '洱源县'); +INSERT INTO `ciy_arearpc` VALUES (532931, 532900, '剑川县'); +INSERT INTO `ciy_arearpc` VALUES (532932, 532900, '鹤庆县'); +INSERT INTO `ciy_arearpc` VALUES (533100, 530000, '德宏傣族景颇族自治州'); +INSERT INTO `ciy_arearpc` VALUES (533102, 533100, '瑞丽市'); +INSERT INTO `ciy_arearpc` VALUES (533103, 533100, '芒市'); +INSERT INTO `ciy_arearpc` VALUES (533122, 533100, '梁河县'); +INSERT INTO `ciy_arearpc` VALUES (533123, 533100, '盈江县'); +INSERT INTO `ciy_arearpc` VALUES (533124, 533100, '陇川县'); +INSERT INTO `ciy_arearpc` VALUES (533300, 530000, '怒江傈僳族自治州'); +INSERT INTO `ciy_arearpc` VALUES (533301, 533300, '泸水市'); +INSERT INTO `ciy_arearpc` VALUES (533323, 533300, '福贡县'); +INSERT INTO `ciy_arearpc` VALUES (533324, 533300, '贡山独龙族怒族自治县'); +INSERT INTO `ciy_arearpc` VALUES (533325, 533300, '兰坪白族普米族自治县'); +INSERT INTO `ciy_arearpc` VALUES (533400, 530000, '迪庆藏族自治州'); +INSERT INTO `ciy_arearpc` VALUES (533401, 533400, '香格里拉市'); +INSERT INTO `ciy_arearpc` VALUES (533422, 533400, '德钦县'); +INSERT INTO `ciy_arearpc` VALUES (533423, 533400, '维西傈僳族自治县'); +INSERT INTO `ciy_arearpc` VALUES (540000, 0, '西藏自治区'); +INSERT INTO `ciy_arearpc` VALUES (540100, 540000, '拉萨市'); +INSERT INTO `ciy_arearpc` VALUES (540101, 540100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (540102, 540100, '城关区'); +INSERT INTO `ciy_arearpc` VALUES (540103, 540100, '堆龙德庆区'); +INSERT INTO `ciy_arearpc` VALUES (540104, 540100, '达孜区'); +INSERT INTO `ciy_arearpc` VALUES (540121, 540100, '林周县'); +INSERT INTO `ciy_arearpc` VALUES (540122, 540100, '当雄县'); +INSERT INTO `ciy_arearpc` VALUES (540123, 540100, '尼木县'); +INSERT INTO `ciy_arearpc` VALUES (540124, 540100, '曲水县'); +INSERT INTO `ciy_arearpc` VALUES (540127, 540100, '墨竹工卡县'); +INSERT INTO `ciy_arearpc` VALUES (540171, 540100, '格尔木藏青工业园区'); +INSERT INTO `ciy_arearpc` VALUES (540172, 540100, '拉萨经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (540173, 540100, '西藏文化旅游创意园区'); +INSERT INTO `ciy_arearpc` VALUES (540174, 540100, '达孜工业园区'); +INSERT INTO `ciy_arearpc` VALUES (540200, 540000, '日喀则市'); +INSERT INTO `ciy_arearpc` VALUES (540202, 540200, '桑珠孜区'); +INSERT INTO `ciy_arearpc` VALUES (540221, 540200, '南木林县'); +INSERT INTO `ciy_arearpc` VALUES (540222, 540200, '江孜县'); +INSERT INTO `ciy_arearpc` VALUES (540223, 540200, '定日县'); +INSERT INTO `ciy_arearpc` VALUES (540224, 540200, '萨迦县'); +INSERT INTO `ciy_arearpc` VALUES (540225, 540200, '拉孜县'); +INSERT INTO `ciy_arearpc` VALUES (540226, 540200, '昂仁县'); +INSERT INTO `ciy_arearpc` VALUES (540227, 540200, '谢通门县'); +INSERT INTO `ciy_arearpc` VALUES (540228, 540200, '白朗县'); +INSERT INTO `ciy_arearpc` VALUES (540229, 540200, '仁布县'); +INSERT INTO `ciy_arearpc` VALUES (540230, 540200, '康马县'); +INSERT INTO `ciy_arearpc` VALUES (540231, 540200, '定结县'); +INSERT INTO `ciy_arearpc` VALUES (540232, 540200, '仲巴县'); +INSERT INTO `ciy_arearpc` VALUES (540233, 540200, '亚东县'); +INSERT INTO `ciy_arearpc` VALUES (540234, 540200, '吉隆县'); +INSERT INTO `ciy_arearpc` VALUES (540235, 540200, '聂拉木县'); +INSERT INTO `ciy_arearpc` VALUES (540236, 540200, '萨嘎县'); +INSERT INTO `ciy_arearpc` VALUES (540237, 540200, '岗巴县'); +INSERT INTO `ciy_arearpc` VALUES (540300, 540000, '昌都市'); +INSERT INTO `ciy_arearpc` VALUES (540302, 540300, '卡若区'); +INSERT INTO `ciy_arearpc` VALUES (540321, 540300, '江达县'); +INSERT INTO `ciy_arearpc` VALUES (540322, 540300, '贡觉县'); +INSERT INTO `ciy_arearpc` VALUES (540323, 540300, '类乌齐县'); +INSERT INTO `ciy_arearpc` VALUES (540324, 540300, '丁青县'); +INSERT INTO `ciy_arearpc` VALUES (540325, 540300, '察雅县'); +INSERT INTO `ciy_arearpc` VALUES (540326, 540300, '八宿县'); +INSERT INTO `ciy_arearpc` VALUES (540327, 540300, '左贡县'); +INSERT INTO `ciy_arearpc` VALUES (540328, 540300, '芒康县'); +INSERT INTO `ciy_arearpc` VALUES (540329, 540300, '洛隆县'); +INSERT INTO `ciy_arearpc` VALUES (540330, 540300, '边坝县'); +INSERT INTO `ciy_arearpc` VALUES (540400, 540000, '林芝市'); +INSERT INTO `ciy_arearpc` VALUES (540402, 540400, '巴宜区'); +INSERT INTO `ciy_arearpc` VALUES (540421, 540400, '工布江达县'); +INSERT INTO `ciy_arearpc` VALUES (540422, 540400, '米林县'); +INSERT INTO `ciy_arearpc` VALUES (540423, 540400, '墨脱县'); +INSERT INTO `ciy_arearpc` VALUES (540424, 540400, '波密县'); +INSERT INTO `ciy_arearpc` VALUES (540425, 540400, '察隅县'); +INSERT INTO `ciy_arearpc` VALUES (540426, 540400, '朗县'); +INSERT INTO `ciy_arearpc` VALUES (540500, 540000, '山南市'); +INSERT INTO `ciy_arearpc` VALUES (540501, 540500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (540502, 540500, '乃东区'); +INSERT INTO `ciy_arearpc` VALUES (540521, 540500, '扎囊县'); +INSERT INTO `ciy_arearpc` VALUES (540522, 540500, '贡嘎县'); +INSERT INTO `ciy_arearpc` VALUES (540523, 540500, '桑日县'); +INSERT INTO `ciy_arearpc` VALUES (540524, 540500, '琼结县'); +INSERT INTO `ciy_arearpc` VALUES (540525, 540500, '曲松县'); +INSERT INTO `ciy_arearpc` VALUES (540526, 540500, '措美县'); +INSERT INTO `ciy_arearpc` VALUES (540527, 540500, '洛扎县'); +INSERT INTO `ciy_arearpc` VALUES (540528, 540500, '加查县'); +INSERT INTO `ciy_arearpc` VALUES (540529, 540500, '隆子县'); +INSERT INTO `ciy_arearpc` VALUES (540530, 540500, '错那县'); +INSERT INTO `ciy_arearpc` VALUES (540531, 540500, '浪卡子县'); +INSERT INTO `ciy_arearpc` VALUES (540600, 540000, '那曲市'); +INSERT INTO `ciy_arearpc` VALUES (540602, 540600, '色尼区'); +INSERT INTO `ciy_arearpc` VALUES (540621, 540600, '嘉黎县'); +INSERT INTO `ciy_arearpc` VALUES (540622, 540600, '比如县'); +INSERT INTO `ciy_arearpc` VALUES (540623, 540600, '聂荣县'); +INSERT INTO `ciy_arearpc` VALUES (540624, 540600, '安多县'); +INSERT INTO `ciy_arearpc` VALUES (540625, 540600, '申扎县'); +INSERT INTO `ciy_arearpc` VALUES (540626, 540600, '索县'); +INSERT INTO `ciy_arearpc` VALUES (540627, 540600, '班戈县'); +INSERT INTO `ciy_arearpc` VALUES (540628, 540600, '巴青县'); +INSERT INTO `ciy_arearpc` VALUES (540629, 540600, '尼玛县'); +INSERT INTO `ciy_arearpc` VALUES (540630, 540600, '双湖县'); +INSERT INTO `ciy_arearpc` VALUES (542500, 540000, '阿里地区'); +INSERT INTO `ciy_arearpc` VALUES (542521, 542500, '普兰县'); +INSERT INTO `ciy_arearpc` VALUES (542522, 542500, '札达县'); +INSERT INTO `ciy_arearpc` VALUES (542523, 542500, '噶尔县'); +INSERT INTO `ciy_arearpc` VALUES (542524, 542500, '日土县'); +INSERT INTO `ciy_arearpc` VALUES (542525, 542500, '革吉县'); +INSERT INTO `ciy_arearpc` VALUES (542526, 542500, '改则县'); +INSERT INTO `ciy_arearpc` VALUES (542527, 542500, '措勤县'); +INSERT INTO `ciy_arearpc` VALUES (610000, 0, '陕西省'); +INSERT INTO `ciy_arearpc` VALUES (610100, 610000, '西安市'); +INSERT INTO `ciy_arearpc` VALUES (610101, 610100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (610102, 610100, '新城区'); +INSERT INTO `ciy_arearpc` VALUES (610103, 610100, '碑林区'); +INSERT INTO `ciy_arearpc` VALUES (610104, 610100, '莲湖区'); +INSERT INTO `ciy_arearpc` VALUES (610111, 610100, '灞桥区'); +INSERT INTO `ciy_arearpc` VALUES (610112, 610100, '未央区'); +INSERT INTO `ciy_arearpc` VALUES (610113, 610100, '雁塔区'); +INSERT INTO `ciy_arearpc` VALUES (610114, 610100, '阎良区'); +INSERT INTO `ciy_arearpc` VALUES (610115, 610100, '临潼区'); +INSERT INTO `ciy_arearpc` VALUES (610116, 610100, '长安区'); +INSERT INTO `ciy_arearpc` VALUES (610117, 610100, '高陵区'); +INSERT INTO `ciy_arearpc` VALUES (610118, 610100, '鄠邑区'); +INSERT INTO `ciy_arearpc` VALUES (610122, 610100, '蓝田县'); +INSERT INTO `ciy_arearpc` VALUES (610124, 610100, '周至县'); +INSERT INTO `ciy_arearpc` VALUES (610200, 610000, '铜川市'); +INSERT INTO `ciy_arearpc` VALUES (610201, 610200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (610202, 610200, '王益区'); +INSERT INTO `ciy_arearpc` VALUES (610203, 610200, '印台区'); +INSERT INTO `ciy_arearpc` VALUES (610204, 610200, '耀州区'); +INSERT INTO `ciy_arearpc` VALUES (610222, 610200, '宜君县'); +INSERT INTO `ciy_arearpc` VALUES (610300, 610000, '宝鸡市'); +INSERT INTO `ciy_arearpc` VALUES (610301, 610300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (610302, 610300, '渭滨区'); +INSERT INTO `ciy_arearpc` VALUES (610303, 610300, '金台区'); +INSERT INTO `ciy_arearpc` VALUES (610304, 610300, '陈仓区'); +INSERT INTO `ciy_arearpc` VALUES (610305, 610300, '凤翔区'); +INSERT INTO `ciy_arearpc` VALUES (610323, 610300, '岐山县'); +INSERT INTO `ciy_arearpc` VALUES (610324, 610300, '扶风县'); +INSERT INTO `ciy_arearpc` VALUES (610326, 610300, '眉县'); +INSERT INTO `ciy_arearpc` VALUES (610327, 610300, '陇县'); +INSERT INTO `ciy_arearpc` VALUES (610328, 610300, '千阳县'); +INSERT INTO `ciy_arearpc` VALUES (610329, 610300, '麟游县'); +INSERT INTO `ciy_arearpc` VALUES (610330, 610300, '凤县'); +INSERT INTO `ciy_arearpc` VALUES (610331, 610300, '太白县'); +INSERT INTO `ciy_arearpc` VALUES (610400, 610000, '咸阳市'); +INSERT INTO `ciy_arearpc` VALUES (610401, 610400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (610402, 610400, '秦都区'); +INSERT INTO `ciy_arearpc` VALUES (610403, 610400, '杨陵区'); +INSERT INTO `ciy_arearpc` VALUES (610404, 610400, '渭城区'); +INSERT INTO `ciy_arearpc` VALUES (610422, 610400, '三原县'); +INSERT INTO `ciy_arearpc` VALUES (610423, 610400, '泾阳县'); +INSERT INTO `ciy_arearpc` VALUES (610424, 610400, '乾县'); +INSERT INTO `ciy_arearpc` VALUES (610425, 610400, '礼泉县'); +INSERT INTO `ciy_arearpc` VALUES (610426, 610400, '永寿县'); +INSERT INTO `ciy_arearpc` VALUES (610428, 610400, '长武县'); +INSERT INTO `ciy_arearpc` VALUES (610429, 610400, '旬邑县'); +INSERT INTO `ciy_arearpc` VALUES (610430, 610400, '淳化县'); +INSERT INTO `ciy_arearpc` VALUES (610431, 610400, '武功县'); +INSERT INTO `ciy_arearpc` VALUES (610481, 610400, '兴平市'); +INSERT INTO `ciy_arearpc` VALUES (610482, 610400, '彬州市'); +INSERT INTO `ciy_arearpc` VALUES (610500, 610000, '渭南市'); +INSERT INTO `ciy_arearpc` VALUES (610501, 610500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (610502, 610500, '临渭区'); +INSERT INTO `ciy_arearpc` VALUES (610503, 610500, '华州区'); +INSERT INTO `ciy_arearpc` VALUES (610522, 610500, '潼关县'); +INSERT INTO `ciy_arearpc` VALUES (610523, 610500, '大荔县'); +INSERT INTO `ciy_arearpc` VALUES (610524, 610500, '合阳县'); +INSERT INTO `ciy_arearpc` VALUES (610525, 610500, '澄城县'); +INSERT INTO `ciy_arearpc` VALUES (610526, 610500, '蒲城县'); +INSERT INTO `ciy_arearpc` VALUES (610527, 610500, '白水县'); +INSERT INTO `ciy_arearpc` VALUES (610528, 610500, '富平县'); +INSERT INTO `ciy_arearpc` VALUES (610581, 610500, '韩城市'); +INSERT INTO `ciy_arearpc` VALUES (610582, 610500, '华阴市'); +INSERT INTO `ciy_arearpc` VALUES (610600, 610000, '延安市'); +INSERT INTO `ciy_arearpc` VALUES (610601, 610600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (610602, 610600, '宝塔区'); +INSERT INTO `ciy_arearpc` VALUES (610603, 610600, '安塞区'); +INSERT INTO `ciy_arearpc` VALUES (610621, 610600, '延长县'); +INSERT INTO `ciy_arearpc` VALUES (610622, 610600, '延川县'); +INSERT INTO `ciy_arearpc` VALUES (610625, 610600, '志丹县'); +INSERT INTO `ciy_arearpc` VALUES (610626, 610600, '吴起县'); +INSERT INTO `ciy_arearpc` VALUES (610627, 610600, '甘泉县'); +INSERT INTO `ciy_arearpc` VALUES (610628, 610600, '富县'); +INSERT INTO `ciy_arearpc` VALUES (610629, 610600, '洛川县'); +INSERT INTO `ciy_arearpc` VALUES (610630, 610600, '宜川县'); +INSERT INTO `ciy_arearpc` VALUES (610631, 610600, '黄龙县'); +INSERT INTO `ciy_arearpc` VALUES (610632, 610600, '黄陵县'); +INSERT INTO `ciy_arearpc` VALUES (610681, 610600, '子长市'); +INSERT INTO `ciy_arearpc` VALUES (610700, 610000, '汉中市'); +INSERT INTO `ciy_arearpc` VALUES (610701, 610700, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (610702, 610700, '汉台区'); +INSERT INTO `ciy_arearpc` VALUES (610703, 610700, '南郑区'); +INSERT INTO `ciy_arearpc` VALUES (610722, 610700, '城固县'); +INSERT INTO `ciy_arearpc` VALUES (610723, 610700, '洋县'); +INSERT INTO `ciy_arearpc` VALUES (610724, 610700, '西乡县'); +INSERT INTO `ciy_arearpc` VALUES (610725, 610700, '勉县'); +INSERT INTO `ciy_arearpc` VALUES (610726, 610700, '宁强县'); +INSERT INTO `ciy_arearpc` VALUES (610727, 610700, '略阳县'); +INSERT INTO `ciy_arearpc` VALUES (610728, 610700, '镇巴县'); +INSERT INTO `ciy_arearpc` VALUES (610729, 610700, '留坝县'); +INSERT INTO `ciy_arearpc` VALUES (610730, 610700, '佛坪县'); +INSERT INTO `ciy_arearpc` VALUES (610800, 610000, '榆林市'); +INSERT INTO `ciy_arearpc` VALUES (610801, 610800, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (610802, 610800, '榆阳区'); +INSERT INTO `ciy_arearpc` VALUES (610803, 610800, '横山区'); +INSERT INTO `ciy_arearpc` VALUES (610822, 610800, '府谷县'); +INSERT INTO `ciy_arearpc` VALUES (610824, 610800, '靖边县'); +INSERT INTO `ciy_arearpc` VALUES (610825, 610800, '定边县'); +INSERT INTO `ciy_arearpc` VALUES (610826, 610800, '绥德县'); +INSERT INTO `ciy_arearpc` VALUES (610827, 610800, '米脂县'); +INSERT INTO `ciy_arearpc` VALUES (610828, 610800, '佳县'); +INSERT INTO `ciy_arearpc` VALUES (610829, 610800, '吴堡县'); +INSERT INTO `ciy_arearpc` VALUES (610830, 610800, '清涧县'); +INSERT INTO `ciy_arearpc` VALUES (610831, 610800, '子洲县'); +INSERT INTO `ciy_arearpc` VALUES (610881, 610800, '神木市'); +INSERT INTO `ciy_arearpc` VALUES (610900, 610000, '安康市'); +INSERT INTO `ciy_arearpc` VALUES (610901, 610900, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (610902, 610900, '汉滨区'); +INSERT INTO `ciy_arearpc` VALUES (610921, 610900, '汉阴县'); +INSERT INTO `ciy_arearpc` VALUES (610922, 610900, '石泉县'); +INSERT INTO `ciy_arearpc` VALUES (610923, 610900, '宁陕县'); +INSERT INTO `ciy_arearpc` VALUES (610924, 610900, '紫阳县'); +INSERT INTO `ciy_arearpc` VALUES (610925, 610900, '岚皋县'); +INSERT INTO `ciy_arearpc` VALUES (610926, 610900, '平利县'); +INSERT INTO `ciy_arearpc` VALUES (610927, 610900, '镇坪县'); +INSERT INTO `ciy_arearpc` VALUES (610929, 610900, '白河县'); +INSERT INTO `ciy_arearpc` VALUES (610981, 610900, '旬阳市'); +INSERT INTO `ciy_arearpc` VALUES (611000, 610000, '商洛市'); +INSERT INTO `ciy_arearpc` VALUES (611001, 611000, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (611002, 611000, '商州区'); +INSERT INTO `ciy_arearpc` VALUES (611021, 611000, '洛南县'); +INSERT INTO `ciy_arearpc` VALUES (611022, 611000, '丹凤县'); +INSERT INTO `ciy_arearpc` VALUES (611023, 611000, '商南县'); +INSERT INTO `ciy_arearpc` VALUES (611024, 611000, '山阳县'); +INSERT INTO `ciy_arearpc` VALUES (611025, 611000, '镇安县'); +INSERT INTO `ciy_arearpc` VALUES (611026, 611000, '柞水县'); +INSERT INTO `ciy_arearpc` VALUES (620000, 0, '甘肃省'); +INSERT INTO `ciy_arearpc` VALUES (620100, 620000, '兰州市'); +INSERT INTO `ciy_arearpc` VALUES (620101, 620100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (620102, 620100, '城关区'); +INSERT INTO `ciy_arearpc` VALUES (620103, 620100, '七里河区'); +INSERT INTO `ciy_arearpc` VALUES (620104, 620100, '西固区'); +INSERT INTO `ciy_arearpc` VALUES (620105, 620100, '安宁区'); +INSERT INTO `ciy_arearpc` VALUES (620111, 620100, '红古区'); +INSERT INTO `ciy_arearpc` VALUES (620121, 620100, '永登县'); +INSERT INTO `ciy_arearpc` VALUES (620122, 620100, '皋兰县'); +INSERT INTO `ciy_arearpc` VALUES (620123, 620100, '榆中县'); +INSERT INTO `ciy_arearpc` VALUES (620171, 620100, '兰州新区'); +INSERT INTO `ciy_arearpc` VALUES (620200, 620000, '嘉峪关市'); +INSERT INTO `ciy_arearpc` VALUES (620201, 620200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (620300, 620000, '金昌市'); +INSERT INTO `ciy_arearpc` VALUES (620301, 620300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (620302, 620300, '金川区'); +INSERT INTO `ciy_arearpc` VALUES (620321, 620300, '永昌县'); +INSERT INTO `ciy_arearpc` VALUES (620400, 620000, '白银市'); +INSERT INTO `ciy_arearpc` VALUES (620401, 620400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (620402, 620400, '白银区'); +INSERT INTO `ciy_arearpc` VALUES (620403, 620400, '平川区'); +INSERT INTO `ciy_arearpc` VALUES (620421, 620400, '靖远县'); +INSERT INTO `ciy_arearpc` VALUES (620422, 620400, '会宁县'); +INSERT INTO `ciy_arearpc` VALUES (620423, 620400, '景泰县'); +INSERT INTO `ciy_arearpc` VALUES (620500, 620000, '天水市'); +INSERT INTO `ciy_arearpc` VALUES (620501, 620500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (620502, 620500, '秦州区'); +INSERT INTO `ciy_arearpc` VALUES (620503, 620500, '麦积区'); +INSERT INTO `ciy_arearpc` VALUES (620521, 620500, '清水县'); +INSERT INTO `ciy_arearpc` VALUES (620522, 620500, '秦安县'); +INSERT INTO `ciy_arearpc` VALUES (620523, 620500, '甘谷县'); +INSERT INTO `ciy_arearpc` VALUES (620524, 620500, '武山县'); +INSERT INTO `ciy_arearpc` VALUES (620525, 620500, '张家川回族自治县'); +INSERT INTO `ciy_arearpc` VALUES (620600, 620000, '武威市'); +INSERT INTO `ciy_arearpc` VALUES (620601, 620600, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (620602, 620600, '凉州区'); +INSERT INTO `ciy_arearpc` VALUES (620621, 620600, '民勤县'); +INSERT INTO `ciy_arearpc` VALUES (620622, 620600, '古浪县'); +INSERT INTO `ciy_arearpc` VALUES (620623, 620600, '天祝藏族自治县'); +INSERT INTO `ciy_arearpc` VALUES (620700, 620000, '张掖市'); +INSERT INTO `ciy_arearpc` VALUES (620701, 620700, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (620702, 620700, '甘州区'); +INSERT INTO `ciy_arearpc` VALUES (620721, 620700, '肃南裕固族自治县'); +INSERT INTO `ciy_arearpc` VALUES (620722, 620700, '民乐县'); +INSERT INTO `ciy_arearpc` VALUES (620723, 620700, '临泽县'); +INSERT INTO `ciy_arearpc` VALUES (620724, 620700, '高台县'); +INSERT INTO `ciy_arearpc` VALUES (620725, 620700, '山丹县'); +INSERT INTO `ciy_arearpc` VALUES (620800, 620000, '平凉市'); +INSERT INTO `ciy_arearpc` VALUES (620801, 620800, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (620802, 620800, '崆峒区'); +INSERT INTO `ciy_arearpc` VALUES (620821, 620800, '泾川县'); +INSERT INTO `ciy_arearpc` VALUES (620822, 620800, '灵台县'); +INSERT INTO `ciy_arearpc` VALUES (620823, 620800, '崇信县'); +INSERT INTO `ciy_arearpc` VALUES (620825, 620800, '庄浪县'); +INSERT INTO `ciy_arearpc` VALUES (620826, 620800, '静宁县'); +INSERT INTO `ciy_arearpc` VALUES (620881, 620800, '华亭市'); +INSERT INTO `ciy_arearpc` VALUES (620900, 620000, '酒泉市'); +INSERT INTO `ciy_arearpc` VALUES (620901, 620900, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (620902, 620900, '肃州区'); +INSERT INTO `ciy_arearpc` VALUES (620921, 620900, '金塔县'); +INSERT INTO `ciy_arearpc` VALUES (620922, 620900, '瓜州县'); +INSERT INTO `ciy_arearpc` VALUES (620923, 620900, '肃北蒙古族自治县'); +INSERT INTO `ciy_arearpc` VALUES (620924, 620900, '阿克塞哈萨克族自治县'); +INSERT INTO `ciy_arearpc` VALUES (620981, 620900, '玉门市'); +INSERT INTO `ciy_arearpc` VALUES (620982, 620900, '敦煌市'); +INSERT INTO `ciy_arearpc` VALUES (621000, 620000, '庆阳市'); +INSERT INTO `ciy_arearpc` VALUES (621001, 621000, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (621002, 621000, '西峰区'); +INSERT INTO `ciy_arearpc` VALUES (621021, 621000, '庆城县'); +INSERT INTO `ciy_arearpc` VALUES (621022, 621000, '环县'); +INSERT INTO `ciy_arearpc` VALUES (621023, 621000, '华池县'); +INSERT INTO `ciy_arearpc` VALUES (621024, 621000, '合水县'); +INSERT INTO `ciy_arearpc` VALUES (621025, 621000, '正宁县'); +INSERT INTO `ciy_arearpc` VALUES (621026, 621000, '宁县'); +INSERT INTO `ciy_arearpc` VALUES (621027, 621000, '镇原县'); +INSERT INTO `ciy_arearpc` VALUES (621100, 620000, '定西市'); +INSERT INTO `ciy_arearpc` VALUES (621101, 621100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (621102, 621100, '安定区'); +INSERT INTO `ciy_arearpc` VALUES (621121, 621100, '通渭县'); +INSERT INTO `ciy_arearpc` VALUES (621122, 621100, '陇西县'); +INSERT INTO `ciy_arearpc` VALUES (621123, 621100, '渭源县'); +INSERT INTO `ciy_arearpc` VALUES (621124, 621100, '临洮县'); +INSERT INTO `ciy_arearpc` VALUES (621125, 621100, '漳县'); +INSERT INTO `ciy_arearpc` VALUES (621126, 621100, '岷县'); +INSERT INTO `ciy_arearpc` VALUES (621200, 620000, '陇南市'); +INSERT INTO `ciy_arearpc` VALUES (621201, 621200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (621202, 621200, '武都区'); +INSERT INTO `ciy_arearpc` VALUES (621221, 621200, '成县'); +INSERT INTO `ciy_arearpc` VALUES (621222, 621200, '文县'); +INSERT INTO `ciy_arearpc` VALUES (621223, 621200, '宕昌县'); +INSERT INTO `ciy_arearpc` VALUES (621224, 621200, '康县'); +INSERT INTO `ciy_arearpc` VALUES (621225, 621200, '西和县'); +INSERT INTO `ciy_arearpc` VALUES (621226, 621200, '礼县'); +INSERT INTO `ciy_arearpc` VALUES (621227, 621200, '徽县'); +INSERT INTO `ciy_arearpc` VALUES (621228, 621200, '两当县'); +INSERT INTO `ciy_arearpc` VALUES (622900, 620000, '临夏回族自治州'); +INSERT INTO `ciy_arearpc` VALUES (622901, 622900, '临夏市'); +INSERT INTO `ciy_arearpc` VALUES (622921, 622900, '临夏县'); +INSERT INTO `ciy_arearpc` VALUES (622922, 622900, '康乐县'); +INSERT INTO `ciy_arearpc` VALUES (622923, 622900, '永靖县'); +INSERT INTO `ciy_arearpc` VALUES (622924, 622900, '广河县'); +INSERT INTO `ciy_arearpc` VALUES (622925, 622900, '和政县'); +INSERT INTO `ciy_arearpc` VALUES (622926, 622900, '东乡族自治县'); +INSERT INTO `ciy_arearpc` VALUES (622927, 622900, '积石山保安族东乡族撒拉族自治县'); +INSERT INTO `ciy_arearpc` VALUES (623000, 620000, '甘南藏族自治州'); +INSERT INTO `ciy_arearpc` VALUES (623001, 623000, '合作市'); +INSERT INTO `ciy_arearpc` VALUES (623021, 623000, '临潭县'); +INSERT INTO `ciy_arearpc` VALUES (623022, 623000, '卓尼县'); +INSERT INTO `ciy_arearpc` VALUES (623023, 623000, '舟曲县'); +INSERT INTO `ciy_arearpc` VALUES (623024, 623000, '迭部县'); +INSERT INTO `ciy_arearpc` VALUES (623025, 623000, '玛曲县'); +INSERT INTO `ciy_arearpc` VALUES (623026, 623000, '碌曲县'); +INSERT INTO `ciy_arearpc` VALUES (623027, 623000, '夏河县'); +INSERT INTO `ciy_arearpc` VALUES (630000, 0, '青海省'); +INSERT INTO `ciy_arearpc` VALUES (630100, 630000, '西宁市'); +INSERT INTO `ciy_arearpc` VALUES (630101, 630100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (630102, 630100, '城东区'); +INSERT INTO `ciy_arearpc` VALUES (630103, 630100, '城中区'); +INSERT INTO `ciy_arearpc` VALUES (630104, 630100, '城西区'); +INSERT INTO `ciy_arearpc` VALUES (630105, 630100, '城北区'); +INSERT INTO `ciy_arearpc` VALUES (630106, 630100, '湟中区'); +INSERT INTO `ciy_arearpc` VALUES (630121, 630100, '大通回族土族自治县'); +INSERT INTO `ciy_arearpc` VALUES (630123, 630100, '湟源县'); +INSERT INTO `ciy_arearpc` VALUES (630200, 630000, '海东市'); +INSERT INTO `ciy_arearpc` VALUES (630202, 630200, '乐都区'); +INSERT INTO `ciy_arearpc` VALUES (630203, 630200, '平安区'); +INSERT INTO `ciy_arearpc` VALUES (630222, 630200, '民和回族土族自治县'); +INSERT INTO `ciy_arearpc` VALUES (630223, 630200, '互助土族自治县'); +INSERT INTO `ciy_arearpc` VALUES (630224, 630200, '化隆回族自治县'); +INSERT INTO `ciy_arearpc` VALUES (630225, 630200, '循化撒拉族自治县'); +INSERT INTO `ciy_arearpc` VALUES (632200, 630000, '海北藏族自治州'); +INSERT INTO `ciy_arearpc` VALUES (632221, 632200, '门源回族自治县'); +INSERT INTO `ciy_arearpc` VALUES (632222, 632200, '祁连县'); +INSERT INTO `ciy_arearpc` VALUES (632223, 632200, '海晏县'); +INSERT INTO `ciy_arearpc` VALUES (632224, 632200, '刚察县'); +INSERT INTO `ciy_arearpc` VALUES (632300, 630000, '黄南藏族自治州'); +INSERT INTO `ciy_arearpc` VALUES (632301, 632300, '同仁市'); +INSERT INTO `ciy_arearpc` VALUES (632322, 632300, '尖扎县'); +INSERT INTO `ciy_arearpc` VALUES (632323, 632300, '泽库县'); +INSERT INTO `ciy_arearpc` VALUES (632324, 632300, '河南蒙古族自治县'); +INSERT INTO `ciy_arearpc` VALUES (632500, 630000, '海南藏族自治州'); +INSERT INTO `ciy_arearpc` VALUES (632521, 632500, '共和县'); +INSERT INTO `ciy_arearpc` VALUES (632522, 632500, '同德县'); +INSERT INTO `ciy_arearpc` VALUES (632523, 632500, '贵德县'); +INSERT INTO `ciy_arearpc` VALUES (632524, 632500, '兴海县'); +INSERT INTO `ciy_arearpc` VALUES (632525, 632500, '贵南县'); +INSERT INTO `ciy_arearpc` VALUES (632600, 630000, '果洛藏族自治州'); +INSERT INTO `ciy_arearpc` VALUES (632621, 632600, '玛沁县'); +INSERT INTO `ciy_arearpc` VALUES (632622, 632600, '班玛县'); +INSERT INTO `ciy_arearpc` VALUES (632623, 632600, '甘德县'); +INSERT INTO `ciy_arearpc` VALUES (632624, 632600, '达日县'); +INSERT INTO `ciy_arearpc` VALUES (632625, 632600, '久治县'); +INSERT INTO `ciy_arearpc` VALUES (632626, 632600, '玛多县'); +INSERT INTO `ciy_arearpc` VALUES (632700, 630000, '玉树藏族自治州'); +INSERT INTO `ciy_arearpc` VALUES (632701, 632700, '玉树市'); +INSERT INTO `ciy_arearpc` VALUES (632722, 632700, '杂多县'); +INSERT INTO `ciy_arearpc` VALUES (632723, 632700, '称多县'); +INSERT INTO `ciy_arearpc` VALUES (632724, 632700, '治多县'); +INSERT INTO `ciy_arearpc` VALUES (632725, 632700, '囊谦县'); +INSERT INTO `ciy_arearpc` VALUES (632726, 632700, '曲麻莱县'); +INSERT INTO `ciy_arearpc` VALUES (632800, 630000, '海西蒙古族藏族自治州'); +INSERT INTO `ciy_arearpc` VALUES (632801, 632800, '格尔木市'); +INSERT INTO `ciy_arearpc` VALUES (632802, 632800, '德令哈市'); +INSERT INTO `ciy_arearpc` VALUES (632803, 632800, '茫崖市'); +INSERT INTO `ciy_arearpc` VALUES (632821, 632800, '乌兰县'); +INSERT INTO `ciy_arearpc` VALUES (632822, 632800, '都兰县'); +INSERT INTO `ciy_arearpc` VALUES (632823, 632800, '天峻县'); +INSERT INTO `ciy_arearpc` VALUES (632857, 632800, '大柴旦行政委员会'); +INSERT INTO `ciy_arearpc` VALUES (640000, 0, '宁夏回族自治区'); +INSERT INTO `ciy_arearpc` VALUES (640100, 640000, '银川市'); +INSERT INTO `ciy_arearpc` VALUES (640101, 640100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (640104, 640100, '兴庆区'); +INSERT INTO `ciy_arearpc` VALUES (640105, 640100, '西夏区'); +INSERT INTO `ciy_arearpc` VALUES (640106, 640100, '金凤区'); +INSERT INTO `ciy_arearpc` VALUES (640121, 640100, '永宁县'); +INSERT INTO `ciy_arearpc` VALUES (640122, 640100, '贺兰县'); +INSERT INTO `ciy_arearpc` VALUES (640181, 640100, '灵武市'); +INSERT INTO `ciy_arearpc` VALUES (640200, 640000, '石嘴山市'); +INSERT INTO `ciy_arearpc` VALUES (640201, 640200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (640202, 640200, '大武口区'); +INSERT INTO `ciy_arearpc` VALUES (640205, 640200, '惠农区'); +INSERT INTO `ciy_arearpc` VALUES (640221, 640200, '平罗县'); +INSERT INTO `ciy_arearpc` VALUES (640300, 640000, '吴忠市'); +INSERT INTO `ciy_arearpc` VALUES (640301, 640300, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (640302, 640300, '利通区'); +INSERT INTO `ciy_arearpc` VALUES (640303, 640300, '红寺堡区'); +INSERT INTO `ciy_arearpc` VALUES (640323, 640300, '盐池县'); +INSERT INTO `ciy_arearpc` VALUES (640324, 640300, '同心县'); +INSERT INTO `ciy_arearpc` VALUES (640381, 640300, '青铜峡市'); +INSERT INTO `ciy_arearpc` VALUES (640400, 640000, '固原市'); +INSERT INTO `ciy_arearpc` VALUES (640401, 640400, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (640402, 640400, '原州区'); +INSERT INTO `ciy_arearpc` VALUES (640422, 640400, '西吉县'); +INSERT INTO `ciy_arearpc` VALUES (640423, 640400, '隆德县'); +INSERT INTO `ciy_arearpc` VALUES (640424, 640400, '泾源县'); +INSERT INTO `ciy_arearpc` VALUES (640425, 640400, '彭阳县'); +INSERT INTO `ciy_arearpc` VALUES (640500, 640000, '中卫市'); +INSERT INTO `ciy_arearpc` VALUES (640501, 640500, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (640502, 640500, '沙坡头区'); +INSERT INTO `ciy_arearpc` VALUES (640521, 640500, '中宁县'); +INSERT INTO `ciy_arearpc` VALUES (640522, 640500, '海原县'); +INSERT INTO `ciy_arearpc` VALUES (650000, 0, '新疆维吾尔自治区'); +INSERT INTO `ciy_arearpc` VALUES (650100, 650000, '乌鲁木齐市'); +INSERT INTO `ciy_arearpc` VALUES (650101, 650100, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (650102, 650100, '天山区'); +INSERT INTO `ciy_arearpc` VALUES (650103, 650100, '沙依巴克区'); +INSERT INTO `ciy_arearpc` VALUES (650104, 650100, '新市区'); +INSERT INTO `ciy_arearpc` VALUES (650105, 650100, '水磨沟区'); +INSERT INTO `ciy_arearpc` VALUES (650106, 650100, '头屯河区'); +INSERT INTO `ciy_arearpc` VALUES (650107, 650100, '达坂城区'); +INSERT INTO `ciy_arearpc` VALUES (650109, 650100, '米东区'); +INSERT INTO `ciy_arearpc` VALUES (650121, 650100, '乌鲁木齐县'); +INSERT INTO `ciy_arearpc` VALUES (650200, 650000, '克拉玛依市'); +INSERT INTO `ciy_arearpc` VALUES (650201, 650200, '市辖区'); +INSERT INTO `ciy_arearpc` VALUES (650202, 650200, '独山子区'); +INSERT INTO `ciy_arearpc` VALUES (650203, 650200, '克拉玛依区'); +INSERT INTO `ciy_arearpc` VALUES (650204, 650200, '白碱滩区'); +INSERT INTO `ciy_arearpc` VALUES (650205, 650200, '乌尔禾区'); +INSERT INTO `ciy_arearpc` VALUES (650400, 650000, '吐鲁番市'); +INSERT INTO `ciy_arearpc` VALUES (650402, 650400, '高昌区'); +INSERT INTO `ciy_arearpc` VALUES (650421, 650400, '鄯善县'); +INSERT INTO `ciy_arearpc` VALUES (650422, 650400, '托克逊县'); +INSERT INTO `ciy_arearpc` VALUES (650500, 650000, '哈密市'); +INSERT INTO `ciy_arearpc` VALUES (650502, 650500, '伊州区'); +INSERT INTO `ciy_arearpc` VALUES (650521, 650500, '巴里坤哈萨克自治县'); +INSERT INTO `ciy_arearpc` VALUES (650522, 650500, '伊吾县'); +INSERT INTO `ciy_arearpc` VALUES (652300, 650000, '昌吉回族自治州'); +INSERT INTO `ciy_arearpc` VALUES (652301, 652300, '昌吉市'); +INSERT INTO `ciy_arearpc` VALUES (652302, 652300, '阜康市'); +INSERT INTO `ciy_arearpc` VALUES (652323, 652300, '呼图壁县'); +INSERT INTO `ciy_arearpc` VALUES (652324, 652300, '玛纳斯县'); +INSERT INTO `ciy_arearpc` VALUES (652325, 652300, '奇台县'); +INSERT INTO `ciy_arearpc` VALUES (652327, 652300, '吉木萨尔县'); +INSERT INTO `ciy_arearpc` VALUES (652328, 652300, '木垒哈萨克自治县'); +INSERT INTO `ciy_arearpc` VALUES (652700, 650000, '博尔塔拉蒙古自治州'); +INSERT INTO `ciy_arearpc` VALUES (652701, 652700, '博乐市'); +INSERT INTO `ciy_arearpc` VALUES (652702, 652700, '阿拉山口市'); +INSERT INTO `ciy_arearpc` VALUES (652722, 652700, '精河县'); +INSERT INTO `ciy_arearpc` VALUES (652723, 652700, '温泉县'); +INSERT INTO `ciy_arearpc` VALUES (652800, 650000, '巴音郭楞蒙古自治州'); +INSERT INTO `ciy_arearpc` VALUES (652801, 652800, '库尔勒市'); +INSERT INTO `ciy_arearpc` VALUES (652822, 652800, '轮台县'); +INSERT INTO `ciy_arearpc` VALUES (652823, 652800, '尉犁县'); +INSERT INTO `ciy_arearpc` VALUES (652824, 652800, '若羌县'); +INSERT INTO `ciy_arearpc` VALUES (652825, 652800, '且末县'); +INSERT INTO `ciy_arearpc` VALUES (652826, 652800, '焉耆回族自治县'); +INSERT INTO `ciy_arearpc` VALUES (652827, 652800, '和静县'); +INSERT INTO `ciy_arearpc` VALUES (652828, 652800, '和硕县'); +INSERT INTO `ciy_arearpc` VALUES (652829, 652800, '博湖县'); +INSERT INTO `ciy_arearpc` VALUES (652871, 652800, '库尔勒经济技术开发区'); +INSERT INTO `ciy_arearpc` VALUES (652900, 650000, '阿克苏地区'); +INSERT INTO `ciy_arearpc` VALUES (652901, 652900, '阿克苏市'); +INSERT INTO `ciy_arearpc` VALUES (652902, 652900, '库车市'); +INSERT INTO `ciy_arearpc` VALUES (652922, 652900, '温宿县'); +INSERT INTO `ciy_arearpc` VALUES (652924, 652900, '沙雅县'); +INSERT INTO `ciy_arearpc` VALUES (652925, 652900, '新和县'); +INSERT INTO `ciy_arearpc` VALUES (652926, 652900, '拜城县'); +INSERT INTO `ciy_arearpc` VALUES (652927, 652900, '乌什县'); +INSERT INTO `ciy_arearpc` VALUES (652928, 652900, '阿瓦提县'); +INSERT INTO `ciy_arearpc` VALUES (652929, 652900, '柯坪县'); +INSERT INTO `ciy_arearpc` VALUES (653000, 650000, '克孜勒苏柯尔克孜自治州'); +INSERT INTO `ciy_arearpc` VALUES (653001, 653000, '阿图什市'); +INSERT INTO `ciy_arearpc` VALUES (653022, 653000, '阿克陶县'); +INSERT INTO `ciy_arearpc` VALUES (653023, 653000, '阿合奇县'); +INSERT INTO `ciy_arearpc` VALUES (653024, 653000, '乌恰县'); +INSERT INTO `ciy_arearpc` VALUES (653100, 650000, '喀什地区'); +INSERT INTO `ciy_arearpc` VALUES (653101, 653100, '喀什市'); +INSERT INTO `ciy_arearpc` VALUES (653121, 653100, '疏附县'); +INSERT INTO `ciy_arearpc` VALUES (653122, 653100, '疏勒县'); +INSERT INTO `ciy_arearpc` VALUES (653123, 653100, '英吉沙县'); +INSERT INTO `ciy_arearpc` VALUES (653124, 653100, '泽普县'); +INSERT INTO `ciy_arearpc` VALUES (653125, 653100, '莎车县'); +INSERT INTO `ciy_arearpc` VALUES (653126, 653100, '叶城县'); +INSERT INTO `ciy_arearpc` VALUES (653127, 653100, '麦盖提县'); +INSERT INTO `ciy_arearpc` VALUES (653128, 653100, '岳普湖县'); +INSERT INTO `ciy_arearpc` VALUES (653129, 653100, '伽师县'); +INSERT INTO `ciy_arearpc` VALUES (653130, 653100, '巴楚县'); +INSERT INTO `ciy_arearpc` VALUES (653131, 653100, '塔什库尔干塔吉克自治县'); +INSERT INTO `ciy_arearpc` VALUES (653200, 650000, '和田地区'); +INSERT INTO `ciy_arearpc` VALUES (653201, 653200, '和田市'); +INSERT INTO `ciy_arearpc` VALUES (653221, 653200, '和田县'); +INSERT INTO `ciy_arearpc` VALUES (653222, 653200, '墨玉县'); +INSERT INTO `ciy_arearpc` VALUES (653223, 653200, '皮山县'); +INSERT INTO `ciy_arearpc` VALUES (653224, 653200, '洛浦县'); +INSERT INTO `ciy_arearpc` VALUES (653225, 653200, '策勒县'); +INSERT INTO `ciy_arearpc` VALUES (653226, 653200, '于田县'); +INSERT INTO `ciy_arearpc` VALUES (653227, 653200, '民丰县'); +INSERT INTO `ciy_arearpc` VALUES (654000, 650000, '伊犁哈萨克自治州'); +INSERT INTO `ciy_arearpc` VALUES (654002, 654000, '伊宁市'); +INSERT INTO `ciy_arearpc` VALUES (654003, 654000, '奎屯市'); +INSERT INTO `ciy_arearpc` VALUES (654004, 654000, '霍尔果斯市'); +INSERT INTO `ciy_arearpc` VALUES (654021, 654000, '伊宁县'); +INSERT INTO `ciy_arearpc` VALUES (654022, 654000, '察布查尔锡伯自治县'); +INSERT INTO `ciy_arearpc` VALUES (654023, 654000, '霍城县'); +INSERT INTO `ciy_arearpc` VALUES (654024, 654000, '巩留县'); +INSERT INTO `ciy_arearpc` VALUES (654025, 654000, '新源县'); +INSERT INTO `ciy_arearpc` VALUES (654026, 654000, '昭苏县'); +INSERT INTO `ciy_arearpc` VALUES (654027, 654000, '特克斯县'); +INSERT INTO `ciy_arearpc` VALUES (654028, 654000, '尼勒克县'); +INSERT INTO `ciy_arearpc` VALUES (654200, 650000, '塔城地区'); +INSERT INTO `ciy_arearpc` VALUES (654201, 654200, '塔城市'); +INSERT INTO `ciy_arearpc` VALUES (654202, 654200, '乌苏市'); +INSERT INTO `ciy_arearpc` VALUES (654203, 654200, '沙湾市'); +INSERT INTO `ciy_arearpc` VALUES (654221, 654200, '额敏县'); +INSERT INTO `ciy_arearpc` VALUES (654224, 654200, '托里县'); +INSERT INTO `ciy_arearpc` VALUES (654225, 654200, '裕民县'); +INSERT INTO `ciy_arearpc` VALUES (654226, 654200, '和布克赛尔蒙古自治县'); +INSERT INTO `ciy_arearpc` VALUES (654300, 650000, '阿勒泰地区'); +INSERT INTO `ciy_arearpc` VALUES (654301, 654300, '阿勒泰市'); +INSERT INTO `ciy_arearpc` VALUES (654321, 654300, '布尔津县'); +INSERT INTO `ciy_arearpc` VALUES (654322, 654300, '富蕴县'); +INSERT INTO `ciy_arearpc` VALUES (654323, 654300, '福海县'); +INSERT INTO `ciy_arearpc` VALUES (654324, 654300, '哈巴河县'); +INSERT INTO `ciy_arearpc` VALUES (654325, 654300, '青河县'); +INSERT INTO `ciy_arearpc` VALUES (654326, 654300, '吉木乃县'); +INSERT INTO `ciy_arearpc` VALUES (659000, 650000, '自治区直辖县级行政区划'); +INSERT INTO `ciy_arearpc` VALUES (659001, 659000, '石河子市'); +INSERT INTO `ciy_arearpc` VALUES (659002, 659000, '阿拉尔市'); +INSERT INTO `ciy_arearpc` VALUES (659003, 659000, '图木舒克市'); +INSERT INTO `ciy_arearpc` VALUES (659004, 659000, '五家渠市'); +INSERT INTO `ciy_arearpc` VALUES (659005, 659000, '北屯市'); +INSERT INTO `ciy_arearpc` VALUES (659006, 659000, '铁门关市'); +INSERT INTO `ciy_arearpc` VALUES (659007, 659000, '双河市'); +INSERT INTO `ciy_arearpc` VALUES (659008, 659000, '可克达拉市'); +INSERT INTO `ciy_arearpc` VALUES (659009, 659000, '昆玉市'); +INSERT INTO `ciy_arearpc` VALUES (659010, 659000, '胡杨河市'); +INSERT INTO `ciy_arearpc` VALUES (659011, 659000, '新星市'); + +-- ---------------------------- +-- Table structure for ciy_bankcode +-- ---------------------------- +DROP TABLE IF EXISTS `ciy_bankcode`; +CREATE TABLE `ciy_bankcode` ( + `id` bigint NOT NULL COMMENT '联行号', + `bkcode` int NOT NULL COMMENT '前三位银行码', + `name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '银行名称', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '中国联行号' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of ciy_bankcode +-- ---------------------------- + +-- ---------------------------- +-- Table structure for demo_normal +-- ---------------------------- +DROP TABLE IF EXISTS `demo_normal`; +CREATE TABLE `demo_normal` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID,ENID', + `auditstatus` int NOT NULL COMMENT '|审核状态|,CATA,auditstatus', + `audituser` int NOT NULL DEFAULT 0 COMMENT '审核人,CATU,adminuser', + `audittimes` bigint NOT NULL COMMENT '审核时间,DATE', + `auditmsg` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '审核理由', + `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '默认标题', + `menuid` int NOT NULL COMMENT '所属菜单,DB,zc_menu', + `filesize` int NOT NULL COMMENT '文件大小|,FSIZE', + `metre` int NOT NULL COMMENT '长度|,METRE', + `bankmoney` bigint NOT NULL COMMENT '贷款金额|,WCNY', + `setdate` bigint NOT NULL COMMENT '设置日期,DATE,Y-m-d', + `settimes` bigint NOT NULL COMMENT '设置时间,DATE', + `dayclock` int NOT NULL COMMENT '|营业时间|,TIME,H:i:s', + `downurl` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '|文档|,IMG,t', + `avar` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '头像,IMG1', + `isuse` int NOT NULL COMMENT '|是否使用|,BOOL', + `isopen` int NOT NULL COMMENT '|是否开启|,BOOL,开启.关闭', + `unit` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '库存单位,UNIT', + `sigstatus` int NOT NULL COMMENT '|单选状态|,CATA,auditstatus', + `mauditstatus` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '多选状态,CATS,auditstatus|~', + `prodcata` int NOT NULL COMMENT '组织结构,CATM,zc_depart', + `areacode` int NOT NULL COMMENT '所在地区,CATM,ciy_arearpc|?', + `renzheng` int NOT NULL COMMENT '认证情况,TBIN,re.nz.he.ng|?', + `ppint` int NOT NULL COMMENT '|临时字典|,TINT,1:aaa.3:bbbb.5:cccc', + `npcyc` int NOT NULL COMMENT '|执行周期|,CYC', + `runsec` int NOT NULL COMMENT '执行用时|,SEC', + `acttm` int NOT NULL COMMENT '活动期数|,INT,第?期', + `imgs` varchar(800) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '活动花絮,IMG,?50', + `ton` bigint NOT NULL COMMENT '吨位|,TON', + `price` bigint NOT NULL COMMENT '单价|,CNY', + `lat` int NOT NULL COMMENT ',纬度', + `lng` int NOT NULL COMMENT '|位置|,LOC,lat', + `pct` int NOT NULL COMMENT '百分比|,PCT', + `url` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '链接,URL,跳转', + `weightg` bigint NOT NULL COMMENT '体重|,KG,1,KG|1000|吨', + `eartmpr` int NOT NULL COMMENT '耳温|,TC,3', + `qian` bigint NOT NULL COMMENT '中式钱|,LNY', + `meishi` bigint NOT NULL COMMENT '美式钱|,SNY', + `weight` bigint NOT NULL COMMENT '重量|,WGT,G.*KG.TON,1', + `height` bigint NOT NULL COMMENT '长度|,LGH', + `skt` bigint NOT NULL COMMENT '科学数|,BET,SKT,1000,1', + `idcard` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '身份证号,MSK,******#*', + `addtimes` bigint NOT NULL COMMENT '添加时间,DATE', + `content` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',介绍,BR', + `md` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',富文本,MD', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 78 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '复杂功能表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of demo_normal +-- ---------------------------- +INSERT INTO `demo_normal` VALUES (11, 100, 10, 1746396705, '', '区块同步', 0, 0, 0, 0, 0, 0, 0, '', '', 2, 2, '', 0, '', 0, 0, 0, 0, 0, 0, 0, '', 0, 0, 0, 0, 0, '', 0, 0, 0, 0, 0, 0, 0, '', 1746396698, '', '[MD]'); + +-- ---------------------------- +-- Table structure for doc_help +-- ---------------------------- +DROP TABLE IF EXISTS `doc_help`; +CREATE TABLE `doc_help` ( + `id` int NOT NULL AUTO_INCREMENT, + `upid` int NOT NULL COMMENT ',上级', + `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '标题', + `csort` int NOT NULL DEFAULT 1 COMMENT '排序', + `isuse` int NOT NULL DEFAULT 0 COMMENT '|公开|,BOOL', + `uptimes` bigint NOT NULL, + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 155 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '菜单表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of doc_help +-- ---------------------------- +INSERT INTO `doc_help` VALUES (1, 0, '首页', 10, 1, 1751753699); +INSERT INTO `doc_help` VALUES (10, 0, '快速了解', 10, 1, 1757412998); + +-- ---------------------------- +-- Table structure for www_content +-- ---------------------------- +DROP TABLE IF EXISTS `www_content`; +CREATE TABLE `www_content` ( + `id` int NOT NULL AUTO_INCREMENT, + `cateid` int NOT NULL COMMENT '所属栏目,DB,www_list_cate', + `name` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '内容主题', + `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',浓缩内容,BR', + `qutime` int NOT NULL COMMENT '引用次数|', + `addtimes` bigint NOT NULL COMMENT '添加时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 385 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '浓缩知识' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of www_content +-- ---------------------------- + +-- ---------------------------- +-- Table structure for www_customer +-- ---------------------------- +DROP TABLE IF EXISTS `www_customer`; +CREATE TABLE `www_customer` ( + `id` int NOT NULL AUTO_INCREMENT, + `fromurl` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '来源页面', + `mobile` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '手机号', + `demandinfo` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '需求信息,BR', + `addtimes` bigint NOT NULL COMMENT '提交时间,DATE', + `contacttimes` bigint NOT NULL COMMENT '接待时间,DATE', + `memo` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '接待备注,BR', + `contactadmin` int NOT NULL COMMENT '接待人,CATA,adminuser', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 385 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户线索' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of www_customer +-- ---------------------------- + +-- ---------------------------- +-- Table structure for www_keyword +-- ---------------------------- +DROP TABLE IF EXISTS `www_keyword`; +CREATE TABLE `www_keyword` ( + `id` int NOT NULL AUTO_INCREMENT, + `cateid` int NOT NULL COMMENT '所属栏目,DB,www_list_cate', + `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '关键词', + `usetime` int NOT NULL COMMENT '使用次数|', + `addtimes` bigint NOT NULL COMMENT '添加时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 385 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '关键词库' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of www_keyword +-- ---------------------------- + +-- ---------------------------- +-- Table structure for www_list_art +-- ---------------------------- +DROP TABLE IF EXISTS `www_list_art`; +CREATE TABLE `www_list_art` ( + `id` int NOT NULL COMMENT '|ID|', + `cateid` int NOT NULL COMMENT '所属栏目,DB,www_list_cate', + `clickcnt` int NOT NULL COMMENT '点击量|', + `icon` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '缩略图,IMG', + `name` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主标题', + `seotitle` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'SEO标题', + `keyw` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '关键词', + `author` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '作者', + `descs` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',摘要,BR', + `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',内容,MD', + `csort` int NOT NULL COMMENT '|排序|', + `uptimes` bigint NOT NULL COMMENT '更新时间,DATE', + `vadmin` int NOT NULL COMMENT '操作人,CATA,adminuser', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '已发文章' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of www_list_art +-- ---------------------------- +INSERT INTO `www_list_art` VALUES (434, 2, 1002, '', '2026实验室SaaS发展趋势分析', '', '实验室SaaS发展趋势,SaaS开发,趋势分析', '', '2026年,在政策驱动、技术革新与行业需求升级的多重加持下,实验室SaaS行业迎来规模化发展与高质量转型的关键节点。', '[MD]2026年,在政策驱动、技术革新与行业需求升级的多重加持下,实验室SaaS行业迎来规模化发展与高质量转型的关键节点。随着2025年产教融合、实验室合规监管等相关政策的深入落地,LIMS等实验室SaaS系统已从“可选工具”转变为“合规刚需”,叠加AI原生技术的降维冲击与信创战略推进,传统实验室SaaS模式加速迭代,行业整体朝着智能化、轻量化、国产化、生态化方向稳步迈进,同时也面临着市场竞争加剧、产品创新升级的双重考验。\n\n2026年实验室SaaS的核心发展趋势主要体现在四大维度,核心体系通常包含:依托合规政策红利,SaaS产品深度嵌入CMA/CNAS、ISO 17025等国内外合规规范,全流程实现数据留痕、审计追溯,筑牢合规发展底线;借助AI原生技术革新,将AI智能体、大模型与实验室SaaS深度融合,实现实验方案自动生成、异常数据预警等全流程智能化应用;聚焦轻量化与低成本需求,SaaS化按需付费模式成为主流,低代码、模块化设计降低中小企业应用门槛;顺应国产化浪潮,产品全面适配麒麟系统、飞腾芯片等国产化软硬件,构建自主可控的技术体系。\n\n2026年实验室SaaS发展趋势下的行业核心优势与实践成效:\n\n1、实现合规与效率双向提升,如熙正科技、金现代等企业的SaaS产品,通过区块链存证、AI智能审核等功能,既满足监管合规要求,又将实验室检测周期、报告生成效率大幅提升,某药企实验室借助相关SaaS系统,检测数据差错率降至0.1%;\n\n2、推动技术普惠与场景全覆盖,轻量化SaaS服务让中小检测机构无需大额投入即可实现数字化升级,同时产品适配环保、医药、食品等多领域,从基础数据管理延伸至设备管控、成果转化等全场景,形成多元化服务体系。\n\n面对2026年实验室SaaS的发展趋势,行业需推进产品创新与生态建设的规范化革新。厂商需聚焦AI与SaaS的深度融合,摒弃传统功能堆砌模式,打造AI原生型实验室SaaS产品,提升全流程自动化水平;依托信创政策导向,加大国产化技术研发投入,完善软硬件适配能力,突破核心技术瓶颈;构建“厂商+高校+企业”协同生态,联合高校开展技术攻关,对接企业真实需求优化产品,同时规范市场竞争秩序,完善产品标准与评估体系;兼顾数据安全与易用性,加强SaaS服务层安全能力建设,优化产品操作界面,推动实验室SaaS行业高质量、可持续发展。', 1, 1771037802, 0); +INSERT INTO `www_list_art` VALUES (435, 2, 1201, '', '产教融合新政策下高校技术社群的机遇', '', '产教融合,机遇,', '', '产教融合新政策的深入推进,明确提出构建校企协同、政企联动的育人格局,推动教育与产业深度对接、人才培养与市场需求精准匹配,为高校技术社群发展注入强劲动力。', '[MD] 产教融合新政策的深入推进,明确提出构建校企协同、政企联动的育人格局,推动教育与产业深度对接、人才培养与市场需求精准匹配,为高校技术社群发展注入强劲动力。当前,高校技术社群多面临资源分散、实践场景不足、成果转化不畅等困境,而新政策强化校企合作、优化资源供给、完善激励机制的导向,恰好破解了社群发展瓶颈,让高校技术社群迎来了规范化、高质量发展的重要机遇期。\n\n产教融合新政策下,高校技术社群的发展机遇主要体现在四大核心维度,核心体系通常包含:依托政策扶持,搭建校企协同实践平台,对接企业真实技术需求,让社群成员参与企业项目研发与技术攻关;借助政策引导的资源整合优势,联动校内院系与企业技术部门,共建实训基地、共享技术资源与师资力量;依托政策激励,推动社群技术成果转化,助力师生专利落地与创业项目孵化;借助政策导向的人才培养要求,完善社群培育模式,实现技术能力与岗位需求的精准对接。\n\n高校技术社群把握产教融合新政策机遇的核心优势:\n\n1、搭建师生共创与实践历练的桥梁,如中北大学智熵工作室依托政策导向,对接企业需求开展技术研发,累计转化专利收益超百万,同时培育大批优秀学子保研顶尖院校、入职国央企,让社群成为人才培育的“成长沃土”。\n\n2、实现技术研发与产业需求无缝衔接,依托政策搭建的校企合作渠道,社群可精准对接企业技术痛点,既助力企业技术升级,又推动社群技术成果落地,同时提升社群的影响力与可持续发展能力,契合新政策“面向实践、强化能力”的工作要求。\n\n高校技术社群抢抓产教融合新政策机遇,需推进发展模式规范化、生态化革新。借力政策支持,构建“社群+院校+企业”协同发展生态,联合行业龙头企业共建技术创新平台与实训基地,引入企业导师参与社群指导,复刻企业真实技术场景开展实践训练;依托政策激励机制,完善社群成果转化与人才评价体系,鼓励社群成员参与产学研项目与创新创业竞赛;联动不同高校技术社群,共享优质资源、开展技术交流,同时对接政府产教融合试点项目,推动社群发展与政策导向同频共振,充分释放政策红利,实现社群高质量发展。', 1, 1771037799, 0); +INSERT INTO `www_list_art` VALUES (436, 2, 892, '', 'AI轻量化应用在中小企业的落地路径', '', 'AI轻量化,AI应用,', '', '数字化转型背景下,AI技术已成为中小企业降本增效、突破发展瓶颈的核心赋能工具,而非大企业的专属。', '[MD]AI技术已成为中小企业降本增效、突破发展瓶颈的核心赋能工具,而非大企业的专属。当前,中小企业普遍面临资金有限、技术人才匮乏、数字化基础薄弱等问题,复杂AI系统的高投入、高门槛使其难以落地,因此,聚焦轻量化、低成本、易操作的AI应用,探索贴合中小企业实际的落地路径,成为其借助AI实现高质量发展的重要课题和必然趋势。\n\n\n AI轻量化应用在中小企业的落地,需搭建清晰可落地的核心实施模块,核心体系通常包含:立足中小企业“降本增效”核心需求,摒弃复杂算法研发,聚焦高频业务场景,构建“思维转变+工具选型+场景落地+优化迭代”的全流程路径,涵盖AI认知培育、成熟工具适配、单点场景试点、全员实操训练及效果复盘优化,让AI应用无需专业技术团队,即可快速适配企业业务,实现技术赋能与实操落地的同频推进。\n\n中小企业采用AI轻量化应用落地路径的核心优势:\n\n1、大幅降低AI应用门槛与成本,依托现有成熟AI工具、公有云平台及SaaS化服务,无需自建算法团队,实现“低开发、快落地”,贴合中小企业资金实力,如部分中小企业借助AI工具完成推广、客服等工作,大幅减少人力投入。\n\n2、精准匹配中小企业业务需求,聚焦单点场景突破,如商超AI智能收银秤、外贸企业AI运营工具等,快速实现降本增效,同时积累数字化经验,逐步拓展应用场景,助力中小企业挖掘业务价值、提升核心竞争力,实现从小规模试点到规模化应用的稳步推进。\n\n AI轻量化应用在中小企业的落地,需推进路径实施的规范化、常态化革新。加速转变企业认知,引导企业从“AI替代”转向“AI增强”,明确AI作为赋能工具的核心价值;联动行业龙头企业与科技平台,共享成熟轻量化AI工具与落地经验,搭建简易实操培训体系,提升员工AI工具使用能力。同时,建立常态化复盘优化机制,聚焦应用效果,结合业务变化调整应用场景与工具选型,杜绝“重落地、轻效果”的误区,推动AI轻量化应用在中小企业标准化、可持续落地。', 1, 1771037796, 0); +INSERT INTO `www_list_art` VALUES (437, 2, 1539, '', '全栈开发人才市场需求与能力要求', '', '税务绩效管理方案,税务绩效管理,', '', '曾经政府举行专题会议,指引要快点建设按照增强增值税管理替重要目标的“金税工程”。大会赞同用人民银行清理中心网络建设交叉审视工具,同期标出防伪税控平台需先试点,后采', '[MD]聚焦技术实战能力,构建科学完善的人才培养体系,成为数字化转型背景下的重要课题和必然趋势。\n\n数字化转型背景下,技术实战人才培养需搭建核心能力培养模块,核心体系通常包含:聚焦企业实际业务场景,围绕数字技术实操、业务流程数字化重构、数据驱动决策、数字化工具应用等核心内容,构建“理论筑基+场景实战+项目历练”的培养模式,涵盖数字技术基础、实战项目演练、岗位适配训练及创新能力培育,让人才既掌握前沿数字技术,又能精准对接企业业务需求,实现技术能力与实战需求的同频匹配。\n\n技术实战人才培养采用场景化、项目化模式的核心优势:\n\n1、实现技术学习与企业实战无缝衔接,让培养对象在真实业务场景中锤炼实操能力,快速掌握数字化转型所需的核心技能,缩短人才成长周期,降低企业人才培养成本与用人风险。\n\n2、人才能力精准适配岗位需求,既能快速胜任数字化岗位工作,推动企业数字化项目落地见效,又能助力企业挖掘数据价值、优化业务流程,同时为行业输送高素质实战型数字人才,推动整个产业数字化转型高质量发展。\n\n技术实战人才培养需推进培养模式智能化、规范化革新。加速构建校企协同、政企联动的培养生态,联合行业龙头企业与专业院校,共建实战实训基地、共享优质教学资源,引入数字孪生、虚拟仿真等技术搭建实战演练平台,提升培养的针对性与实效性。同时,建立规范化的培养标准与考核体系,聚焦实操能力、项目成果与创新能力,完善人才评价机制,杜绝“重理论、轻实操”的考核误区,推动技术实战人才培养标准化、常态化、高质量发展。', 1, 1771037791, 0); +INSERT INTO `www_list_art` VALUES (438, 2, 2044, '', '数字化转型背景下技术实战人才培养', '', '数字化转型,人才培养,', '', '近年来,在中央对畜禽标准化规模畜牧等协助体制的展开下,我国畜牧业刚好身在由一般养殖向当今畜牧变革的重要年代。智能化放牧总管,就可以实现畜牧智能化,设计不同的的养殖', '[MD]企业数字化升级进程持续提速,云计算、人工智能、大数据、物联网等数字技术广泛渗透到生产、运营、服务全链路。而技术实战人才的短缺,已成为制约企业数字化转型落地、阻碍转型价值释放的核心瓶颈,传统人才培养模式重理论、轻实战,与企业实际需求严重脱节,因此,聚焦技术实战能力,构建科学完善的人才培养体系,成为数字化转型背景下的重要课题和必然趋势。 \n\n数字化转型背景下,技术实战人才培养需搭建核心能力培养模块,核心体系通常包含:聚焦企业实际业务场景,围绕数字技术实操、业务流程数字化重构、数据驱动决策、数字化工具应用等核心内容,构建“理论筑基+场景实战+项目历练”的培养模式,涵盖数字技术基础、实战项目演练、岗位适配训练及创新能力培育,让人才既掌握前沿数字技术,又能精准对接企业业务需求,实现技术能力与实战需求的同频匹配。\n\n 技术实战人才培养采用场景化、项目化模式的核心优势:\n\n@1、实现技术学习与企业实战无缝衔接,让培养对象在真实业务场景中锤炼实操能力,快速掌握数字化转型所需的核心技能,缩短人才成长周期,降低企业人才培养成本与用人风险。\n\n@2、人才能力精准适配岗位需求,既能快速胜任数字化岗位工作,推动企业数字化项目落地见效,又能助力企业挖掘数据价值、优化业务流程,同时为行业输送高素质实战型数字人才,推动整个产业数字化转型高质量发展。\n\n 技术实战人才培养需推进培养模式智能化、规范化革新。加速构建校企协同、政企联动的培养生态,联合行业龙头企业与专业院校,共建实战实训基地、共享优质教学资源,引入数字孪生、虚拟仿真等技术搭建实战演练平台,提升培养的针对性与实效性。同时,建立规范化的培养标准与考核体系,聚焦实操能力、项目成果与创新能力,完善人才评价机制,杜绝“重理论、轻实操”的考核误区,推动技术实战人才培养标准化、常态化、高质量发展。', 1, 1771907022, 0); +INSERT INTO `www_list_art` VALUES (3044, 8, 0, '', '学生在项目中主要使用什么开发框架?', '', '软件开发,能力培养', '', '', '[MD]同学们主要使用 ciyon 框架 进行项目实现,同时结合 H5、小程序、SaaS 等技术完成不同类型的项目开发。\n', 0, 1771038009, 0); +INSERT INTO `www_list_art` VALUES (3045, 8, 0, '', '坤班的学生项目主要覆盖哪些方向?', '', '学生项目', '', '', '[MD]项目方向多元,涵盖 AI 影视、明价经营、海外通、透明记账、全参供应链、实验室管理 SaaS、UE5 地编引擎、AI 自主工作流等,兼顾 H5、小程序、物联网、游戏引擎等多技术场景。', 0, 1771037983, 0); +INSERT INTO `www_list_art` VALUES (3046, 8, 0, '', '团队协作如何统一 AI 代码规范?', '', '项目规划,知识', '', '', '[MD]由王坤老师和马瑞强老师带队,针对具体项目(如 AI 影视人才平台、实验室管理 SaaS 等)提供项目规划、需求分析、技术选型等专业指导,帮助学生理清开发思路。', 0, 1773904631, 0); +INSERT INTO `www_list_art` VALUES (3047, 8, 0, '', '核心业务逻辑可让 AI 辅助生成吗?', '', '零基础,项目开发', '', '', '[MD]项目会根据学生基础分组,从简单模块入手,依托 ciyon 框架降低开发门槛,同时由老师和高年级同学提供指导,帮助零基础学生逐步上手。', 0, 1773904619, 0); +INSERT INTO `www_list_art` VALUES (3048, 8, 0, '', '有 AI 代码标准化校验清单吗?', '', '提升能力', '', '', '[MD]结合坤班研发团队实战经验,整理可直接落地的 AI 代码标准化校验清单,适配 Copilot、Cursor 生成的前后端代码,兼顾规范、安全与可维护性,确保 AI 生成代码无需大幅修改即可复用,降低调试与返工成本。\n清单核心分为四大校验维度,简洁易操作,每一项均经过项目验证:\n语法规范校验:核心检查代码是否符合项目编码规范(如阿里 Java 规范、Vue 代码规范),无语法错误、变量 / 函数命名规范,缩进、换行统一,无冗余空行。可先用 IDE 自带工具(IDEA 规范插件、VS Code 的 ESLint)一键校验,再用 Copilot 指令辅助修正不规范位置。\n@1.业务逻辑校验:重点核对代码逻辑与需求一致,无空指针、死循环等漏洞,适配项目技术栈(如 SpringBoot 3.x、Vue3)。人工核对需求核心点,搭配 Cursor 指令验证逻辑完整性,避免 AI 生成代码偏离业务。\n@2.安全合规校验:筛查代码中是否包含密码、密钥等敏感信息,检查数据校验是否完整(防 SQL 注入、XSS 攻击),接口权限逻辑无漏洞。人工筛查敏感信息,用 AI 指令检查安全隐患并修复。\n@3.可维护性校验:确认注释完整(类、方法、参数说明清晰),无重复代码、逻辑解耦,异常处理全覆盖。人工检查注释,借助 AI 指令优化代码结构,提升可维护性。\n使用技巧:先自动化校验语法,再 AI 辅助校验逻辑与安全,最后人工复核核心业务;批量生成代码时,先校验样本,再批量复用,可大幅提升效率。清单可根据项目特性定制,适配不同技术栈与业务场景,助力开发者高效把控 AI 生成代码质量。', 0, 1773904791, 0); +INSERT INTO `www_list_art` VALUES (3049, 9, 0, '/2026/0313/warti/155052_4937.jpg', '新程启幕|坤班首期沙龙', '', 'Ac_Sal', '', '经验领航,智趣交融', '[MD] 10月31日晚7点,工大“坤班”在电力大楼1208室举办主题沙龙活动,学子们积极参与互动,原计划1.5小时的活动,最终持续了近2.5小时,结束时大家仍意犹未尽,现场氛围热烈融洽。\n!/2026/0312/wartc/202751_3968.jpg\n 活动伊始,多位有经验的研究生学长学姐率先分享。研一新生王迪学长结合自身备考经历,从复习规划、重难点突破、心态调节等维度,为在场同学送上考研考公的“实用锦囊”,并细致解答了大家关心的问题。\n\n 随后,企业高管王坤老师带来专业分享。他聚焦IT开发领域前沿动态,结合丰富的行业实践经验拆解技术要点,同时围绕企业面试流程、简历优化、应答技巧等求职关键环节展开讲解,为同学们搭建起校园与职场间的沟通桥梁。\n\n!/2026/0313/wartc/214122_2981.jpg\n\n 24级网络专业的张达昊同学带来的机器狗演示将现场气氛推向高潮。随着手势指令发出,机器狗灵活完成打招呼、转向、动作切换等一系列操作,其精准的响应与灵动的姿态,让同学们对机器狗的开发与操作有了新的认识。\n\n!/2026/0313/wartc/214216_7961.jpg\n[/2026/0312/wartc/202952_3307.mp4\n##结语\n\n 此次沙龙活动兼具实用性与趣味性,既为同学们提供了精准的经验指导,也充分展现了智能技术的独特魅力。\n', 0, 1773409345, 0); +INSERT INTO `www_list_art` VALUES (3050, 9, 0, '/2026/0313/warti/155500_8966.jpg', '聚力同行|坤班沙龙第二期', '', 'Ac_Sal', '', '智识交融,同行致远', '[MD]当夜色降临,11月28日晚7点的坤班沙龙二期如期开场。同学们齐聚一堂,分享实践感悟、探讨成长困惑,更有同学带来AI工具应用的实操心得,在轻松氛围中互通有无、共促提升,为这场干货满满的交流之旅画上丰富的色彩。\n!/2026/0313/wartc/160336_7158.jpg\n###\n##最新AI-Tools使用体验\n\n@1.GPT的代码生成确实更成熟,像Python、前端这类常用语言,写出来的代码报错少、注释也清晰,适合程序员日常提效。\n\n@2.Gemini的多模态能力更突出,比如同时处理文字+图片+表格的任务,理解起来会更顺畅,适合需要跨格式整合信息的场景。\n\n@3.最近很火的Sora算是AI的新方向——输入文字描述就能生成短视频,虽然目前画质和逻辑还不算完美,但已经能感受到“文字转动态内容”的潜力了。\n\n@4.现在AI工具越来越多,但核心还是“辅助”:它能帮我们省掉重复工作、拓宽思路,但像论文逻辑、创意细节这些,还是得自己把控方向!\n!/2026/0313/wartc/160417_4423.jpg\n##机器狗从零开发的过程拆解\n\n@1.需求分析+功能定义\n 从“识别人物/手势执行动作”的原始需求,拆出感知输入(人物/手势识别)与动作输出(基础/复杂动作),清晰定义功能边界。\n\n@2.技术路径选择\n 采用边缘计算深度学习框架:PyTorch/TensorFlow/MediaPipe\n\n 模型部署:ONNX Runtime/TensorRT\n\n 视觉库:OpenCV\n\n 机器人框架:ROS+机器狗官方Python SDK(隐私性好、不依赖网络)\n!/2026/0313/wartc/160456_7651.jpg\n@3.核心模块开发\n\n 基于Jetson Orin NX与深度相机搭建CUDA环境,受工具兼容性限制选用MediaPipe(CPU运行),经通讯测试、图像识别、脚本整合及Bug修复,完成基础功能落地。\n\n##结语\n\n 本次沙龙旨在搭建技术交流桥梁,助力大家以工具赋能学习与项目实践。愿大家保持探索欲,让技术落地校园场景,后续共赴更多实践碰撞!若您对坤班相关情况存有兴趣,希望详细了解相关信息,或有其他相关咨询需求,欢迎通过微信与我们取得联系,扫描下方二维码即可添加,我们将及时为您提供全面解答,期待您的关注与交流!\n!/2026/0313/wartc/160510_5534.jpg\n', 0, 1773389140, 0); +INSERT INTO `www_list_art` VALUES (3051, 9, 0, '/2026/0313/warti/163234_7596.jpg', '同行致远 | 坤班沙龙第三期', '', 'Ac_Sal', '', '智识交融,同行致远', '[MD] 1月8日,坤班成员齐聚一堂,在充实的学术交流与轻松的互动体验中,度过了兼具深度与温情的一天。\n\n 上午10:00,依托人社部“2025年度国家外国专家重点支撑项目”(人社厅函〔2025〕147号)这一国字号引智平台,内蒙古工业大学海外专家 JIANG JERRY 教授,带来“垂直元宇宙数字底座引擎及应用”专题学术报告。报告中,蒋教授从核心技术研发与产业实践应用双重视角,深入阐释垂直元宇宙数字底座引擎的技术内核,重点解读引擎全域协同增效“统一数据基座”的战略价值。他结合技术落地案例,清晰剖析垂直元宇宙技术在打破数据孤岛、实现多源数据融合协同中的关键作用,为在场师生解锁了这一前沿领域的全新研究与应用视界。\n\n!/2026/0313/wartc/162653_5716.jpg\n\n 报告结束后,蒋永生教授与内工大师生开展深度学术座谈,耐心解答师生在垂直元宇宙技术研究、学科交叉融合、科研项目实践等方面的疑问,分享前沿研究思路与产业发展洞察。他还携手学校坤班教授及研究生团队,围绕垂直元宇宙数字底座引擎的技术创新、场景应用、学科融合等核心议题,开展沉浸式学术沙龙研讨,在思维碰撞与观点交融中迸发科创火花,为相关研究方向的探索提供全新思路。\n\n 此次蒋永生教授的学术交流活动,将垂直元宇宙领域的前沿智慧与硬核技术注入内工大学科建设体系,不仅拓宽了师生的学术视野,更推动学校在垂直元宇宙领域的研究与探索,为相关学科的交叉创新、高层次人才培养以及科研成果的落地转化注入硬核动能。\n\n!/2026/0313/wartc/162728_5261.jpg\n\n 下午2:30,坤班成员杨皓然带来AIGI主题分享。先进生成模型可生成逼真可控的图像,人类难辨真伪,这类图像若结合真实事件,极易引导社会舆论。现有生成图像检测器存在跨模型泛化性与鲁棒性不足的短板,团队据此构建出融合噪声与语义特征的AI检测器,实现了对未知模型的有效泛化,且具备应对图像后处理扰动的良好鲁棒性。在与蒋教授、王老师的研讨中,各方明确相关定义、测试检测平台,并围绕技术优化提出建议。分享还阐述了主动与被动取证的差异,提出未来研究方向,强调构建数字内容安全防护体系仍需聚力。\n\n!/2026/0313/wartc/162757_7234.jpg\n\n 随后,兼具趣味性与运动性的匹克球活动正式开场。匹克球是一项集乒乓球、网球、羽毛球特点于一身的运动,运动量适中,兼具肢体锻炼与头脑反应训练的双重价值。球场上,成员们挥拍竞技、你来我往,伴随着阵阵喝彩声,大家在挥洒汗水中释放压力,彼此的默契也悄然升温。\n\n!/2026/0313/wartc/162809_4563.jpg\n\n 晚上6点,电力大楼的立食Party温馨启幕。美食相伴间,大家抛开拘谨,畅聊生活趣事、分享学术困惑,不同专业的思维火花在此碰撞。活动开始前,蒋教授与王迪同学讨论了有关远程视频部署及不限时使用,以及嵌入蒋教授引擎底座模块的可行性探讨等问题。\n\n!/2026/0313/wartc/162837_1185.jpg\n\n 随后,坤班发起人之一王坤老师带来3D建模专业知识分享,针对同学们提出的建模难点、技术瓶颈逐一细致解答;桑诗杰同学分享近期研究成果,马瑞强老师结合自身经验,从研究方向、实践应用等方面给出精准指点与点评,让在场同学受益匪浅。\n\n!/2026/0313/wartc/163431_3301.jpg\n\n 充实的一天在欢声笑语中落下帷幕,智识的交融与情谊的升温,为坤班的成长之路写下了生动的注脚。', 0, 1773390875, 0); +INSERT INTO `www_list_art` VALUES (3052, 9, 0, '/2026/0313/warti/165841_1173.jpg', '“东阳之夜”交流晚宴', '', 'Ac_Welcome', '', '日本华侨华人博士协会2025年会 暨“东阳之夜”交流晚宴在东京成功举办', '[MD] 霜寒气清,红叶正盛。12月7日,日本华侨华人博士协会(以下简称“博士协会”)2025年会暨“东阳之夜”交流晚宴在东京上野东天红酒店成功举办。本次年会以“博采众长·协调发展”为主题,由株式会社东阳投资集团冠名赞助,吸引了170余位来自中日两国科技界、教育界、产业界和侨界的嘉宾出席,共同见证了此次年度盛会。现场嘉宾阵容强大,中国驻日本国大使馆教育处与科技处,以及多位中日友好团体、高校和科研机构和媒体代表莅临,展现了嘉宾们对中日科技文化交流的高度重视与深厚情谊。\n\n!/2026/0313/wartc/163829_3373.jpg\n\n 年会于下午16时,在博士协会常务副会长兼事务局长杨岩博士与小松洋大(千代田教育集团)的欢迎词中,正式拉开帷幕。两位主持人以富有诗意的开场白,展现了本次年会“承前启后、共续篇章”的深刻寓意。随后,主持人介绍重要嘉宾并对到场来宾表达诚挚感谢。\n\n!/2026/0313/wartc/163857_5694.jpg\n#c杨岩博士(左)、小松洋大先生(右)\n\n\n 日本华侨华人博士协会会长徐荣博士致欢迎辞,并回顾2025年协会主要工作。会长表示,过去一年里,协会主办并参与近百场活动,深度覆盖政府交流、学术合作与创新创业;会员参与中日高层次人才交流,多个创新项目与国家级中日科技合作顺利推进。组织建设不断加强,研究会和地方分会持续发展。徐会长强调,未来协会将继续提升人才服务与合作平台,为中日科技创新和产业协同贡献更多力量。\n\n!/2026/0313/wartc/163905_8403.jpg\n#c徐荣博士致欢迎辞\n\n 嘉宾致辞环节中,中国驻日本国大使馆教育处公使衔参赞杜柯伟、中国驻日本大使馆科技处公使衔参赞祝学华先后登台发言。\n\n!/2026/0313/wartc/164641_1838.jpg\n#c杜柯伟公参致辞\n\n 中国驻日本大使馆教育处公使衔参赞杜柯伟对年会的召开表示热烈祝贺,对博士协会今年以来的工作和取得的成效表示充分肯定,回顾过去一年中日教育交流合作的相关情况,介绍中国共产党二十届四中全会精神。目前中日两国关系面临很大的挑战,博士协会作为中日两国中有影响力的组织,杜公参勉励博士协会继续加强自身建设,发挥资源优势,团结各方力量,发挥多重作用,作出更大贡献。\n\n 中国驻日本大使馆科技处公使衔参赞祝学华,介绍了中国共产党第二十届四中全会精神,分享了对科技创新发展趋势的看法,强调人工智能、交叉学科和市场应用场景在全球科技创新发展中的重要性。他指出,中日合作需要良好的友好氛围,呼吁大家针对当前中日关系复杂局面发出正义声音,利用各自优势积极推动中日科技创新和产业互利合作。\n\n!/2026/0313/wartc/164712_1116.jpg\n#c祝学华公参致辞\n\n 全日本华侨华人社团联合会会长张书明博士在致辞中表示,博士协会作为全华联成立之初的八个发起团体之一,多位博士协会会长曾担任全华联会长,体现了博士协会和全华联之间深厚的历史渊源。如今,博士协会与全华联在科技创新、学术交流和青年培养等方面保持紧密合作。多年来博士协会在团结旅日学者、促进中日民间交流方面发挥了积极而独特的作用。他肯定了博士协会在科技创新与专业服务领域的价值,并祝愿协会在新的发展阶段继续取得更大成绩。\n\n!/2026/0313/wartc/164744_5666.jpg\n#c张书明博士致辞\n\n 日本国驻中国重庆领事馆原总领事、日中协会常任顾问瀬野清水先生随后致辞。他对博士协会长期坚持推动中日学术与科技界的交流合作表示了高度赞赏,并指出人才之间的互信与往来是两国关系中最具活力的部分。瀬野先生也表示,日中协会是推动中日友好的中坚力量,会继续为维持稳定的中日友好关系而努力。\n\n!/2026/0313/wartc/164802_5637.jpg\n#c瀬野清水先生致辞\n\n 日本华侨华人博士协会理事长、名誉会长葛宗涛博士发表致辞。他回顾了协会多年来的发展历程和关键里程碑,并对来自使馆、社团、高校及企业界的长期支持表达了诚挚感谢。他随后介绍了武汉国际产业技术研究院与国际光电技术创新中心的成立,诚邀各界参与科技创新合作,共同推动博士协会持续发展与学术交流。\n\n!/2026/0313/wartc/164843_1321.jpg\n#c葛宗涛博士致辞\n\n 跨越山海,情谊相连;隔洋相望,牵挂不断。在本次年会的筹备过程中,协会陆续收到了来自国内相关部委、中日学术机构以及海外侨团的贺信与祝福。这些来自四面八方的文字,不仅肯定了博士协会二十余年来在人才凝聚、平台建设与交流推动方面取得的成绩,更表达了对中日友好合作不断深化的美好愿景。贺信宣读环节,由日本华侨华人博士协会执行会长储仁才博士进行,通过宣读贺信现场感受到来自各界的关心与厚望。\n\n!/2026/0313/wartc/164916_8167.jpg\n#c储仁才博士宣读贺信\n\n 日本华侨华人博士协会名誉会长张善俊博士对赞助单位、协办团体以及支持媒体表示感谢。每一场大型活动的成功举办,都离不开赞助与协办单位的支持与投入,本次年会的顺利举行凝聚了多家机构的力量。他代表协会向所有给予支持的合作伙伴表示诚挚感谢,并强调未来将继续与各界携手合作为推动中日人才交流、科技创新和资源互通贡献更大力量。\n\n!/2026/0313/wartc/164935_6143.jpg\n#c张善俊博士致辞\n\n 本次年会冠名赞助株式会社东阳投资集团营业部部长王玉玮介绍了集团概况。集团自2016年成立以来在东京深耕房地产开发、设计、投资及资产管理所形成的专业化、一站式服务体系与国际化优势。他表示,集团将继续加强城市更新、自主开发与国际投资服务,在中日合作深化的大背景下,努力成为值得信赖的合作伙伴,携手共建坚实的中日商业桥梁。\n\n 本次年会特别赞助Robin X株式会社社长张颖介绍了集团概况。Robin X株式会社主营AI及移动机器人研发,团队覆盖深圳研发中心和日本总部,已自主开发高尔夫球场自动驾驶割草机,并计划在2026年推出农业及物流应用的自动化机器人产品。他表示,中国供应链与研发团队的优势能够更好地服务日本企业和社会,并希望借此次论坛向中日产业合作与技术交流进一步贡献力量。\n\n 大会进入备受瞩目的主题演讲环节,由两位主讲嘉宾——赵胜川院士与郑银强院士分别进行演讲。\n\n 赵胜川院士(日本工程院外籍院士,城西国际大学教授、博士生导师,东京大学工学部荣誉研究员)以《TOD+》为题,分享了他对交通导向型开发在智慧城市构建中的前沿思考。他指出:“TOD+”并非传统意义上的交通与土地规划,而是一种融合AI、大数据、物联网与可持续理念的综合城市发展模式。他结合日本及其他国际城市案例,深入阐释了通过智能交通系统优化城市空间结构、降低碳排放、提升居民生活质量的可能性,为在日博士人才及中日合作项目提供了新的理论框架与实践启示。\n\n!/2026/0313/wartc/165206_7907.jpg\n#c赵胜川院士演讲\n\n 郑银强院士(日本工程院外籍院士,东京大学人工智能研究中心教授,Optical Sensing and Camera System (OSCARS)实验室负责人),发表了《生成式人工智能的进展与展望》的主题演讲。展现了光学技术与人工智能交叉领域的最新突破。他以“Optics for Better AI”与“AI for Best Optics”为核心理念,展示实验室在计算成像、智能感知和高精度视觉系统方面的最新成果,并讨论这些技术的应用前景。\n\n!/2026/0313/wartc/165227_4915.jpg\n#c郑银强院士演讲\n\n 在短暂的休息之后,夜幕降临,“东阳之夜”交流晚宴正式拉开序幕。在东阳投资集团尉沛腾社长的祝酒词中,来宾们共同举杯为祖国的繁荣昌盛、为现场嘉宾未来事业的进一步发展表达美好祝愿。\n\n 晚宴节目精彩纷呈:温珺瑶老师、于健美老师(华式艺术学校)带来的民族舞《茉莉花》,轻盈柔美;晋欧老师带来的书法表演,行云流水;Momo老师和吴泽宇老师的提琴合奏,余韵悠长;吴敏老师、郭斌老师、马玉辉老师合作的京剧《沙家浜选段“智斗”》及吴敏老师的京剧独唱《梨花颂》,唱腔浑厚;王文强父子表演的川剧变脸,出神入化、妙趣横生。\n\n 与此同时,多轮抽奖穿插其中,从书法作品到美容护理产品,再到绍兴酒与洋河酒,特等奖品为华为手表及平板电脑,现场惊喜不断。荣誉授予环节中,博士协会颁发了会长奖,以表彰在学术交流、协会建设等方面表现突出的博士会员,充分展现了博士群体在多领域的卓越贡献。\n\n!/2026/0313/wartc/165029_4192.jpg\n#c特等奖颁奖仪式(从左至右;赵胜川先生、张书明先生、黄星源先生、齐玥女士)\n\n 本次年会特别设置了赞助授牌仪式,以感谢株式会社东阳投资集团、Robin X株式会社等赞助单位对博士协会发展的支持。授牌仪式不仅体现了博士协会与社会各界企业的紧密联系,也为未来更多跨界合作打下了良好基础。\n\n!/2026/0313/wartc/165102_3165.jpg\n#c徐荣会长(左)与东阳投资集团尉沛腾社长(右)\n\n!/2026/0313/wartc/165123_3540.jpg\n#c赞助公司授牌仪式\n\n 临近晚宴尾声,全体嘉宾的合唱将现场气氛推至高潮。最后以《难忘今宵》的大合唱落下帷幕,歌声承载着海外游子的乡情,在音乐声中预告三十周年并发出对下一年的美好展望。\n\n!/2026/0313/wartc/165136_4386.jpg\n\n 伴随主持人的谢幕词,2025年博士协年会暨“东阳之夜”交流晚宴圆满落幕。此次活动不仅展示了在日华侨华人博士在学术科研、创新创业与跨文化交流中做出的突出贡献,也为未来中日科技合作、人才互通与文化互鉴,搭建了更广阔的平台。今后博士协会将继续发挥自身所长,为推动中日科技创新与民间友好贡献更多智慧与力量。\n\n#c注:坤班发起人马瑞强系该协会理事/副会长\n\n\n!/2026/0313/wartc/165146_7503.jpg\n#c大合影', 0, 1773392322, 0); +INSERT INTO `www_list_art` VALUES (3053, 9, 0, '/2026/0313/warti/170446_3803.jpg', '初心如磐 笃行致远|第一期迎新活动', '', 'Ac_Welcome', '', 'Work Summary of Kun Class', '[MD] Kun Class focuses on industry-education integration and AI empowerment, building a four-dimensional training system to support the growth of science and engineering students.\n\n 坤班立足产教融合与AI赋能,构建“创新创业+课外实践+能力进阶+企业对接”四维培养体系,助力理工学子全面成长。\n\n!/2026/0313/wartc/170415_1398.jpg\n\n We integrate enterprise projects into teaching and offer guidance on career planning, employment and postgraduate study.\n\n 我们打破课堂边界,将企业项目融入实践教学,以项目式学习提升实战能力,同时提供职业规划、就业提升、考研深造等指导。\n\n!/2026/0313/wartc/170423_5997.jpg\n\n Rooted in the Northern Territory, we connect the education, talent and industrial chains to cultivate talents for regional development.\n \n坤班扎根北方、服务地方,为打通教育链、人才链与产业链做出努力,为区域发展培育人才。\n\n Going forward, we will stay true to our mission and fulfill the responsibility of higher education in the new era.\n 未来,我们将继续坚守初心、深耕育人,以创新模式赋能学子,以实干践行新时代高等教育使命。\n\n!/2026/0313/wartc/170439_8341.jpg\n', 0, 1774700375, 0); +INSERT INTO `www_list_art` VALUES (3057, 9, 0, '/2026/0313/warti/170041_4293.jpg', '全国赛摘桂!坤班骨干杨皓然书写我区网络安全竞赛新篇', '', 'Ac_SaiS', '', '共筑祖国北疆网络安全屏障', '[MD]##c我区选手首次在全国性网络安全竞赛中摘得桂冠\n\n#r 2025年9月26日\n\n!/2026/0313/wartc/165711_5372.jpg\n\n 本报9月25日讯 (记者  宋爽)在日前举行的第五届“长城杯”网络安全大赛暨京津冀蒙网络安全技能竞赛决赛中,由杨皓然、王浩、霍闯3名在读研究生组成的内蒙古工业大学“长城杯工大一队”,从1642支参赛队伍中脱颖而出,获得高校组第一名,这是我区首次在全国性网络安全竞赛中摘得桂冠。\n\n 据了解,本次比赛聚焦人工智能安全,通过CTF、靶场渗透与系统检测、AI智能体工作流等形式,检验选手在大模型数据安全、信息系统安全、对抗样本攻击、深度伪造与内容安全方面的实战能力。参赛队伍来自清华大学、北京大学、北京邮电大学等全国多所高校。\n\n 近年来,在自治区党委网信委的领导下,自治区党委网信办联合教育、工信、公安、人社等部门陆续出台多项政策举措,持续优化完善网络安全学科建设和人才培养体系,推动我区10所院校开设了全日制网络安全相关专业,取得良好成效。截至目前,我区共有网络安全专业高职、本科、硕士研究生在校生2300余人,每年有超过500名在校生毕业,持续扩充我区网络安全防护队伍。\n\n 同时,为不断提升我区网络安全人才的实战能力,自治区党委网信办连续6年举办“蒙古马杯”网络安全竞赛。2024年以来,加大网络安全领域的京蒙协作力度,联合举办竞赛活动和演训演练,组织来自机关、企业、高校的1500余名选手通过竞赛不断历练,提高战术水平。\n', 0, 1774700352, 0); +INSERT INTO `www_list_art` VALUES (3062, 10, 0, '/2026/0227/warti/190018_4391.jpg', '任宇欣', '', '坤班成员', '', '学历/职位:本科大三/实验室SaaS应用负责人 专业:软件23 项目经历:实验室SaaS应用', '[MD]核心实践成果\n在研项目:\n聚研SaaS平台\n负责产品:\n聚研SaaS平台', 0, 1773664896, 0); +INSERT INTO `www_list_art` VALUES (3063, 10, 0, '/2026/0227/warti/190735_3664.jpg', '杨浩然', '', '坤班成员', '', '学历/职位:本科大三/中国通App负责人 专业:软件23 项目经历:参与中国通H5/APP平台开发', '[MD]核心实践成果\n在研项目:\n中国通H5/APP平台\n负责产品:\n中国通H5/APP平台', 0, 1773665778, 0); +INSERT INTO `www_list_art` VALUES (3064, 10, 0, '/2026/0227/warti/202514_3644.jpg', '杨东辉', '', '坤班成员', '', '学历/职位:本科大三/AI透明记账组织工具负责人 专业:软件23 项目经历:AI透明记账组织工具', '[MD]核心实践成果\n在研项目:\nAI透明记账组织工具\n负责产品:\nAI透明记账组织工具', 0, 1773664864, 0); +INSERT INTO `www_list_art` VALUES (3065, 10, 0, '/2026/0227/warti/203539_2396.jpg', '张帅', '', '坤班成员', '', '学历/职位:本科大三/高性能JAVA框架负责人 专业:软件23 项目经历:高性能JAVA框架开发职责', '[MD]核心实践成果\n在研项目:\n高性能JAVA框架\n负责产品:\n高性能JAVA框架', 0, 1773797764, 0); +INSERT INTO `www_list_art` VALUES (3066, 10, 0, '/2026/0227/warti/203641_1250.jpg', '林树曾', '', '坤班成员', '', '学历/职位:本科大二/端到端AI 专业:人工智能24 项目经历:端到端AI担任开发职责', '[MD]核心实践成果\n在研项目:\n端到端AI\n负责产品:\n端到端AI', 0, 1773826307, 0); +INSERT INTO `www_list_art` VALUES (3067, 10, 0, '/2026/0227/warti/203729_8508.jpg', '王先江', '', '坤班成员', '', '学历/职位:本科大三/AI自主间交流负责人 专业:软件23 项目经历:参与开发桌面会议、基于白名单的安全防护系统', '[MD]核心实践成果\n在研项目:\n基于白名单的安全防护系统、AI间自主交流社区事业\n负责产品:\n基于白名单的安全防护系统、AI间自主交流社区事业', 0, 1773826125, 0); +INSERT INTO `www_list_art` VALUES (3068, 10, 0, '/2026/0227/warti/203830_1565.jpg', '张浩宇', '', '坤班成员', '', '学历/职位:本科大三/AI影视平台负责人 专业:软件23 项目经历:参与AI影视平台开发设计职责', '[MD]核心实践成果\n在研项目:\nAI影视平台\n负责产品:\nAI影视平台', 0, 1773665812, 0); +INSERT INTO `www_list_art` VALUES (3069, 10, 0, '/2026/0227/warti/203914_8295.jpg', '桑诗杰', '', '坤班成员', '', '学历/职位:研究生/注意力检测视觉设备、AIGC视频生成、OpenClaw开发成员 专业:计算机技术25 项目经历:参与AI专注力提升桌面陪伴玩偶开发', '[MD]核心实践成果\n在研项目:\nAI专注力提升桌面陪伴玩偶\n负责产品:\nAI专注力提升桌面陪伴玩偶', 0, 1773826175, 0); +INSERT INTO `www_list_art` VALUES (3070, 10, 0, '/2026/0227/warti/203936_4217.jpg', '钱十一', '', '坤班成员', '', '学历/职位:本科大二/技术部部长 专业:计算机科学与技术 项目经历:校园活动报名系统开发', '[MD]一、个人成长履历\n(1) 1初高中成长历程:高中阶段接触编程基础,主导班级信息化工具开发(如班级考勤统计系统);曾参与省级青少年科技创新大赛,凭借“简易智能垃圾分类识别装置”项目获省级三等奖;期间组建校园技术兴趣小组,定期组织编程交流活动,积累了基础项目开发与团队协作经验。\n(2) 大学累计阅读量:累计阅读计算机技术、行业趋势、项目管理及职业成长类书籍92本,核心涵盖全栈开发框架、AI应用落地、中小企业数字化转型、产教融合实践等领域,持续沉淀知识体系,为技术研发与人才培养奠定基础。\n(3) 大学核心兴趣方向:聚焦前后端分离全栈开发、垂直行业数字化解决方案设计、技术实战教学体系搭建;同时关注AI轻量化应用与开源项目运营,热衷于将技术理论转化为可落地的产品与项目,助力校园技术人才与产业需求精准对接。\n二、核心实践成果\n在研项目:\n坤班学员管理系统\n负责产品:\n坤班学员管理系统', 0, 1773478528, 0); +INSERT INTO `www_list_art` VALUES (3071, 11, 0, '/2026/0228/warti/120847_5659.jpg', '敬老关怀服务与AI物联平台', '', '坤班产品', '', '智护敬老,物联暖伴', '[MD]产品特点:\n 以智能戒指为切入点,满足中老年人的切身需求。提供青年陪伴、旅居交友、自传出版、房扫送餐、康养监测、AI健康,用体征监测、低清监测、水电监测等物联设备实现多维监测。建立康养机器人体验技术支持中心。\n优势功能:\n1. 整合多类物联设备,实现体征监测、低清监测、水电监测等多维全覆盖,全方位守护中老年人安全与健康\n2. 依托AI技术对监测数据进行智能分析,及时发现异常并预警,降低安全与健康风险\n3. 监测数据实时同步,方便家属、服务人员及时掌握中老年人状态,实现精准关怀', 0, 1773829200, 0); +INSERT INTO `www_list_art` VALUES (3072, 11, 0, '/2026/0228/warti/120932_1164.jpg', 'AI专注力提升桌面陪伴玩偶', '', '坤班产品', '', '智伴桌面,专注更高效', '[MD]产品特点:\n基于摄像头、1T算力GPU实现AI识别头部姿态、上半身动作,分析是否在专注的学习写作业,是否在专注的工作。一分钟计算若干次专注度(0-100),形成专注度曲线。\n包装成商业产品,主要面对中小学家长、备考的学生、工作力提升需求的成年人。\n可衍生出专注力提升专家,一对一监督/辅导,帮助用户提升专注力。\n优势功能:\n1. 依托摄像头与1T算力GPU,实现AI智能识别头部姿态、上半身动作,精准判断用户是否专注学习、专注工作\n2. 每分钟多次计算专注度评分(0-100分),实时生成专注度曲线,直观呈现用户专注状态变化\n3. 识别精准、响应迅速,适配学习、工作等不同场景,避免误判,保障监测数据有效性', 0, 1773829177, 0); +INSERT INTO `www_list_art` VALUES (3073, 11, 0, '/2026/0228/warti/121227_3905.jpg', 'AI透明记账组织工具', '', '坤班产品', '', 'AI 明账,协同管财高效', '[MD]产品特点:\n为生活服务组织提供透明经营工具。为成员提供采购货品质量查验能力,为管理方提供记账管理、收账管理、会员难管理等服务。SaaS/OEM/独立部署提供服务。\n为导游、活动组织者提供透明记账工具。组织者记账后分级分享账本及作证照片。提升组织者被信任机会,信任即商机,信任即复购。SaaS形式会员销售,未来可平台化。\n为AA分摊用户提供记账工具。作为引流工具免费提供。\n优势功能:\n1. 为生活服务组织提供专属透明经营工具,满足日常运营管理需求\n2. 为组织成员提供采购货品质量查验能力,保障采购合规与品质\n3. 为管理方提供记账管理、收账管理、会员管理等一站式服务,简化管理流程\n4. 支持SaaS、OEM、独立部署三种服务模式,适配不同组织规模与需求', 0, 1773829167, 0); +INSERT INTO `www_list_art` VALUES (3074, 11, 0, '/2026/0228/warti/121304_8721.jpg', '中国通H5/APP平台', '', '坤班产品', '', '联通万家,服务随心享', '[MD]产品特点:\n指引不懂汉语的海外来华用户玩转中国。提供精品指引文章及一对一线上/线下指导服务。覆盖签证、就医、住行、投资、留学、养老等树形细分指引。结合AI智能推荐,实现多国语言、多国客户对接服务。\n优势功能:\n1. 结合AI智能推荐技术,根据用户国籍、来华目的、需求偏好,精准推送适配的指引内容与服务\n2. 支持多国语言切换,完美适配不同国家用户的语言需求,无需额外翻译工具,操作便捷\n3. 实现多国客户精准对接,整合优质服务资源,为海外用户提供一站式来华解决方案,提升用户体验,助力用户轻松融入中国生活、高效办理各类事务', 0, 1773829153, 0); +INSERT INTO `www_list_art` VALUES (3075, 11, 0, '/2026/0228/warti/121332_7425.jpg', '聚研SaaS平台', '', '坤班产品', '', '聚智研创,协同云享科研', '[MD]产品特点:\n为实验室、科研单位提供管理工具。\n组会、科研进展、设备分时、耗材领用、数据资源、知识树、官网、成果展示、共享桌面、视频会议、财务贴单等。\n提供MCP接口,实现大模型Agent直接驱动SaaS平台\n未来积累一定的数据量后,将运营科研协同平台\n\n优势功能:\n1. 规范组会流程,减少人工记录成本,保留科研沟通完整痕迹\n2. 简化报销流程,提高财务处理效率,确保科研经费使用合规透明\n3. 实现科研流程自动化,Agent 可替代人工完成重复性操作,大幅提升科研效率', 0, 1773829138, 0); +INSERT INTO `www_list_art` VALUES (3076, 12, 0, '', '聚研SaaS平台', '', '科研进展管理', '', '为实验室、科研单位提供管理工具。\n组会、科研进展、设备分时、耗材领用、数据资源、知识树、官网、成果展示、共享桌面、视频会议、财务贴单等。\n提供MCP接口,实现大模型Agent直接驱动SaaS平台\n未来积累一定的数据量后,将运营科研协同平台', '[MD]队长:任宇欣\n队员:任宇欣(负责实验室SaaS软件开发学习)\n完成度:90', 0, 1773658660, 0); +INSERT INTO `www_list_art` VALUES (3077, 12, 0, '', '敬老关怀服务与AI物联平台', '', 'AI物联平台,老年人', '', '以智能戒指为切入点,满足中老年人的切身需求。提供青年陪伴、旅居交友、自传出版、房扫送餐、康养监测、AI健康,用体征监测、低清监测、水电监测等物联设备实现多维监测。建立康养机器人体验技术支持中心。', '[MD]队长:刘嘉欣\n队员:1.贺彦铭(应用业务开发) 2.王雅茹(策划) \n完成度:10', 0, 1773658649, 0); +INSERT INTO `www_list_art` VALUES (3078, 13, 0, '/2026/0301/warti/162312_4584.jpg', '全栈开发实战教程文档', '', '坤班资源', '赵六(前端组组长)', '涵盖JavaWeb+Vue3前后端分离开发全流程,包含环境搭建、接口设计、项目部署等实战步骤,附坤班自研项目案例代码。', '[MD]本文围绕坤班自研的「校园智能办公协作平台」展开,完整讲解 JavaWeb + Vue3 前后端分离开发全流程,覆盖环境搭建、接口设计、前后端开发、联调测试、项目部署五大核心环节,每个步骤均配套具体操作命令、可复用代码示例和问题排查方案,兼顾新手友好性与实战性,新手可按步骤复刻完成项目开发与部署。\n##核心技术栈(坤班项目实测稳定版本)\n\n@1.后端:SpringBoot 3.2.4 + MyBatis-Plus 3.5.5 + MySQL 8.0.36 + Redis 6.2.14 + Spring Security 6.2.4(基于 Token 实现身份认证);\n@2.前端:Vue3 + Vite 4.5.0 + Pinia 2.1.7 + Element Plus 2.7.2 + Axios 1.6.8;\n@3.开发工具:IntelliJ IDEA 2023.3 + VS Code 1.89.0 + Apifox 2.4.18(接口调试);\n@4.部署环境:Windows Server 2019(本地测试)、Linux CentOS 8(线上部署)、Nginx 1.24.0(前端静态资源部署 + 反向代理)。\n##坤班办公平台核心功能\n聚焦校园办公场景,涵盖用户登录认证、考勤管理、审批流程、文档上传下载、部门管理、消息通知等核心模块,代码经优化封装,可直接用于课程设计、实训项目或二次开发。\n111\n前后端分离核心逻辑前端(Vue3)聚焦页面渲染、用户交互与数据展示,运行在浏览器端,通过 Axios 发送 HTTP 请求调用后端接口,不直接操作数据库;后端(JavaWeb)基于 SpringBoot 开发,提供 RESTful 风格 API 接口,负责业务逻辑处理、数据库交互与权限校验,运行在 JVM 虚拟机;前后端通过 HTTP/HTTPS 协议通信,数据统一采用 JSON 格式传输,借助 Token 实现身份认证,并解决跨域问题;开发遵循「先设计接口→后端实现接口→前端调用接口→联调测试→优化→部署」的流程,避免前后端开发脱节。\n项目交付物清单(坤班项目标准)后端交付物包含可运行 Jar 包、数据库脚本(SQL)、核心配置文件(application.yml)、自动生成的接口文档(Swagger);前端交付物包含打包后的 dist 静态文件、源代码、依赖包清单(package.json);部署交付物包含部署文档(环境依赖、启动命令、常见问题)、运维脚本(启动 / 停止 / 重启)。\n关键注意事项版本统一:软件与依赖包版本需匹配(如 JDK 17 适配 SpringBoot 3.x、Node.js 18.x 适配 Vite 4.x),规避版本冲突;编码规范:后端遵循阿里巴巴 Java 开发规范,前端遵循 Vue 官方规范,变量命名与注释清晰(坤班项目附配套规范文档);权限控制:除登录、注册接口外,所有接口均需做 Token 校验,敏感操作需增加角色权限判断;异常处理:前后端均需做好异常捕获,后端返回统一格式的错误信息,前端展示友好提示,避免直接暴露底层报错信息。', 0, 1773450490, 0); +INSERT INTO `www_list_art` VALUES (3079, 13, 0, '/2026/0301/warti/171421_7972.jpg', 'SpringBoot+Vue3开源项目模板', '', '坤班资源', '李四(后端组负责人)', '集成权限管理、日志记录、接口文档等基础功能的全栈项目模板,可直接用于快速搭建企业级应用,已开源至Gitee。', '[MD] 1本项目是一款基于 JavaWeb + Vue3 前后端分离架构开发的企业级全栈项目模板,核心集成权限管理、日志记录、接口文档三大基础核心功能,同时封装了统一异常处理、数据校验、跨域兼容、缓存优化等企业级开发必备能力,无需从零搭建架构、无需重复开发基础功能,可直接克隆至本地,快速适配政务、教育、中小企业办公、电商后台等各类企业级应用场景,目前已完整开源至 Gitee,支持免费克隆、二次开发与商业复用。\n项目模板以“高效开发、稳定可靠、易于扩展”为核心设计理念,兼顾开发效率与生产级稳定性,既适配新手快速上手全栈开发,也满足企业级项目的性能、安全与可维护性要求,是一款“开箱即用、按需扩展”的全栈开发利器。\n\n##项目核心定位与开源价值\n\n@1. 核心定位\n\n解决企业级全栈项目“架构搭建繁琐、基础功能重复开发、版本冲突频发、部署复杂”等痛点,提供一套标准化、可复用的全栈架构模板,开发者可基于此模板,快速聚焦业务逻辑开发,缩短项目立项至上线的周期,降低开发成本与技术门槛。\n\n@2. 开源核心价值\n\n 免费开源:Gitee 开源地址可直接克隆,无任何商业限制,支持个人学习、企业项目开发、二次开发与商业部署;\n\n标准化架构:遵循企业级开发规范,分层清晰、代码规范,便于团队协作与后期维护;\n\n基础功能全覆盖:无需重复开发权限管理、日志记录、接口文档等高频基础功能,开箱即用;\n\n可扩展性强:架构设计预留扩展接口,支持业务模块新增、技术组件替换(如缓存、数据库),适配不同规模的企业应用;\n\n问题可追溯:开源社区持续维护,提交 Issue 可快速响应,同步更新 bug 修复与功能优化,降低运维成本。', 0, 1773450554, 0); +INSERT INTO `www_list_art` VALUES (3080, 13, 0, '/2026/0301/warti/172130_7928.jpg', 'AI开发工具高效使用手册', '', '坤班资源', '张三(AI组核心成员)', '包含Copilot、Cursor、MidJourney等AI工具在技术开发中的实战技巧,附坤班成员总结的提效指令集。', '[MD]在技术开发场景中,AI工具已从“辅助工具”升级为“效率倍增器”,能够大幅减少重复编码、优化开发流程、降低创作门槛。本文聚焦Copilot(代码辅助)、Cursor(AI代码编辑器)、MidJourney(视觉设计)三大高频AI工具,结合坤班研发团队的实战经验,拆解其在需求分析、编码开发、调试优化、视觉配套等全流程的实战技巧,同步附上坤班成员总结的专属提效指令集,所有技巧与指令均经过项目验证,可直接复用,助力开发者提升30%-50%开发效率。\n核心适用场景:后端开发、前端开发、全栈开发、技术文档撰写、项目视觉设计(如界面原型、图标、宣传图),覆盖从需求落地到项目交付的全环节,兼顾新手入门与资深开发者提效。\n\n##一、核心工具定位与开发场景适配\n\n三大AI工具分工明确、可协同使用,精准匹配技术开发不同环节的需求,避免工具滥用导致效率损耗,坤班团队总结的适配场景如下:\n\nGitHub Copilot的核心定位是AI代码辅助工具(插件式),核心适配场景包括代码生成、注释编写、逻辑补全、语法纠错、跨语言转换,提效核心在于减少重复编码,降低语法错误,快速复用通用逻辑,支持VS Code、IntelliJ IDEA等主流开发工具,是编码过程中最常用的“智能副手”。\n\nCursor的核心定位是AI原生代码编辑器,核心适配场景覆盖全流程编码、代码重构、调试排查、需求转代码、文档生成,提效核心在于集成AI能力,无需切换工具,实现“需求→代码→调试”的闭环,尤其适合全栈开发者快速落地需求。\n\nMidJourney的核心定位是AI视觉生成工具,核心适配场景包括项目界面原型、UI图标、技术宣传图、文档配图、演示素材,提效核心在于替代基础视觉设计,无需依赖设计师,快速产出符合技术场景的视觉素材,解决技术项目中“视觉配套难、耗时长”的痛点。\n\n关键原则:工具协同使用效果最优——Cursor/Copilot负责“代码层面”提效,MidJourney负责“视觉层面”配套,三者结合可实现“代码+视觉”双维度高效交付,尤其适合小型团队、全栈开发者或快速迭代的项目。\n\n##二、各工具实战技巧(附坤班提效指令集)\n以下技巧均来自坤班成员在真实项目(如校园智能办公协作平台、企业后台管理系统)中的实战总结,每个技巧配套专属提效指令,标注使用场景与注意事项,确保落地性。\n\n(一)GitHub Copilot:代码开发的“智能副手”\n\nCopilot作为主流AI代码辅助工具,支持VS Code、IntelliJ IDEA等主流开发工具,核心优势是“贴合编码场景、实时补全”,但需掌握精准指令与使用技巧,避免生成冗余、不规范代码。\n\n@1. 核心实战技巧\n\n技巧1:精准触发代码补全,减少手动编码。Copilot的补全能力依赖“上下文提示”,单纯输入变量名、函数名补全效果有限,需通过“注释+函数定义”触发精准补全。例如,编写Java接口时,先写清楚接口功能注释,再定义方法,Copilot可自动补全参数、返回值与核心逻辑。\n\n坤班提效指令(示例:Java接口开发):// 功能:用户登录接口,接收用户名和密码,返回Token和用户信息,包含参数校验和密码加密;入参:username(非空)、password(长度≥6);出参:ResultVO(code、message、data);public ResultVO login(String username, String password) {}\n\n注意事项:注释需清晰标注功能、入参、出参,避免模糊描述,否则Copilot可能生成偏离需求的代码;补全后需检查逻辑是否符合业务需求,尤其注意密码加密、参数校验等关键逻辑。\n\n技巧2:批量生成重复代码,提升编码效率。开发中常见的重复场景(如实体类get/set方法、接口统一返回格式、分页查询逻辑),无需手动编写,通过Copilot可批量生成,节省大量时间。\n\n坤班提效指令(示例1:Java实体类生成):// 生成用户实体类,包含id、username、password、role、createTime、updateTime字段,添加Lombok注解,字段类型匹配MySQL表结构,添加注释\n\n坤班提效指令(示例2:Vue3分页组件逻辑):// 编写Vue3分页组件逻辑,使用Pinia管理分页状态,包含pageNum、pageSize、total字段,实现页码切换、每页条数切换,调用axios请求后端接口,处理加载状态和异常提示\n\n注意事项:批量生成后,需检查代码规范(如变量命名、注释格式),适配项目的编码规范,避免直接复制粘贴导致的格式混乱。\n\n技巧3:跨语言转换,解决多语言开发痛点。当需要将一种语言的代码转换为另一种语言(如Java代码转Python、Vue2代码转Vue3),Copilot可快速完成转换,无需手动改写,尤其适合跨语言项目开发或技术迁移。\n\n坤班提效指令(示例:Java代码转Python):// 将以下Java代码转换为Python代码,保持核心逻辑不变,适配Python语法规范,使用requests库替代HttpClient,处理异常捕获:[粘贴Java代码片段]\n\n注意事项:跨语言转换后,需测试代码运行效果,因为不同语言的语法规则、库依赖存在差异,Copilot可能存在转换不完整的情况,需手动调整。\n\n技巧4:语法纠错与逻辑优化,减少调试时间。编码过程中,Copilot可实时检测语法错误、逻辑漏洞(如空指针异常、循环条件错误),并给出优化建议,尤其适合新手开发者减少调试时间。\n\n坤班提效指令(示例:代码纠错):// 检查以下代码的语法错误和逻辑漏洞,标注问题位置,给出优化方案,同时保持核心业务逻辑不变:[粘贴代码片段]\n\n注意事项:Copilot的逻辑优化建议仅作参考,需结合项目业务场景判断是否适用,避免盲目优化导致业务逻辑偏差。\n\n@2. 坤班专属提效指令集(Copilot专用)\n\n通用指令1:// 编写[语言]的[功能]代码,符合[编码规范],包含异常处理、参数校验,添加详细注释,适配[项目技术栈]。(示例:// 编写Java的Redis工具类代码,符合阿里巴巴Java开发规范,包含异常处理、参数校验,添加详细注释,适配SpringBoot 3.x技术栈)\n\n通用指令2:// 优化以下代码,提升执行效率,简化代码结构,保持业务逻辑不变,标注优化点:[粘贴代码片段]\n\n通用指令3:// 为以下代码添加详细注释,包括类功能、方法功能、参数说明、返回值说明,适配[项目注释规范]:[粘贴代码片段]\n\n后端专用指令:// 编写基于SpringBoot的[接口/Service/Mapper]代码,使用MyBatis-Plus,包含分页查询、条件筛选,处理分页参数,返回统一格式结果。\n\n前端专用指令:// 编写Vue3+Element Plus的[组件/页面]代码,使用Pinia管理状态,Axios请求接口,处理加载状态、异常提示,适配响应式布局。\n\n@3. 避坑技巧\n\n1. 避免过度依赖:Copilot适合生成通用代码、重复代码,核心业务逻辑(如权限认证、支付逻辑)需手动编写,避免生成的代码存在安全漏洞;\n\n2. 规范上下文:编码时保持代码上下文连贯,避免频繁切换业务场景,否则Copilot的补全准确率会下降;\n\n3. 定期更新插件:Copilot会持续更新模型,及时更新插件版本,可提升补全准确率和功能丰富度;\n\n4. 过滤敏感信息:避免在代码注释或输入中包含密码、密钥、接口地址等敏感信息,Copilot可能会记录相关内容,存在安全风险。', 0, 1773904508, 0); +INSERT INTO `www_list_art` VALUES (3081, 14, 0, '/2026/0302/warti/130017_3340.jpg~/2026/0313/warti/161226_8342.jpg', '内蒙古工业大学计算机技术实践基地', '', '基地一', '', '公众号搜索:坤班', '[MD]1.“坤班”以产教融合为核,以“AI+”技术为翼,构建“创新创业+课外实践+能力进阶+企业对接”的四维体系,为理工学子全面赋能,打造人才培养新范式。\n2.“坤班”突破传统课堂边界,将企业真实开发场景融入教学。我们以项目式学习驱动实践,让学生在“AI+”前沿真实开发场景中锤炼技术,并将创意转化为实际成果\n3.旨在以创新模式为北疆学子赋能,不仅为区域发展精准储备专业人才,更为学生成长搭建施展才华的广阔舞台,彰显新时代高等教育服务地方、协同育人的使命。', 0, 1773454086, 0); +INSERT INTO `www_list_art` VALUES (3082, 15, 0, '', 'AI工具开发大赛', '', 'ai-competition', '', '', '[MD]AI工具开发大赛', 0, 1772445930, 0); +INSERT INTO `www_list_art` VALUES (3083, 15, 0, '', '3D建模挑战赛', '', '3d-model', '', '', '[MD]2', 0, 1772445944, 0); +INSERT INTO `www_list_art` VALUES (3084, 15, 0, '', '硬件设备创新赛', '', 'hardware-dev', '', '', '[MD]3', 0, 1772445958, 0); +INSERT INTO `www_list_art` VALUES (3085, 15, 0, '', '海内外技术对接赛', '', 'overseas', '', '', '[MD]4', 0, 1772445972, 0); +INSERT INTO `www_list_art` VALUES (3086, 12, 0, '', '众产PoSR区块链底座研究', '', 'PoSR区块链,众产', '王坤', '支撑海量数据存储的公链、以响应速度记账的多级挖矿算法、支持逻辑匿名和防推随机、去中心化众识码发码机构、全链dapp部署、前端/智能合约源码透明运行可审计、独立区块链浏览器及独立APP、代币不可转账防炒币、灵活的gas付费机制、智能合约图灵完备、关系化区块数据等多种能力于一体的基于全新共识算法的区块链底座研究。', '[MD]队长:王坤\n队员:李威洁等(对《众产DAO》进行优化和修改)\n完成度:80', 0, 1773658635, 0); +INSERT INTO `www_list_art` VALUES (3087, 12, 0, '', '海外通平台H5', '', '信息资源共享,海内外', '', '主要对外投资国建立可投资资源平台(中国、美国、日本、英国等),将资源国的信息资源共享给投资国。\n信息资源包括但不限于企业、土地、店铺、房产、商人、地主、富户、电商主等数据。', '[MD]队长:王坤\n队员:李威洁(通用地理专题工具运营)\n完成度:90', 0, 1773658573, 0); +INSERT INTO `www_list_art` VALUES (3088, 12, 0, '', '虚幻引擎JS通用地编器', '', 'UE5虚幻引擎,场景构建', '', '基于UE5虚幻引擎研发通用世界编辑器,实现针对VR、AR可穿戴设备的物理场景交互。进而实现空间感知,降低开发成本。\n建立完善通用模型库,组织AI建模加工流水线,实现可AI生成的高可用场景构建工具和JS开发接口。', '[MD]队长:魏靖民\n队员:1.郝宏胜(3D模型构建)2.李智博(3D模型构建)\n完成度:30', 0, 1774095652, 0); +INSERT INTO `www_list_art` VALUES (3089, 12, 0, '', 'AI影视平台', '', 'AIGC,AI影视', '', '通过高校赛事网罗能够驾驭AIGC的年轻人原住民。吸引世界观编剧、AI导演、AI音效配乐师、AI一致性协调师、AI配音师、3D场景建模师、3D人物建模师、UE场控工程师、AI精修剪辑师入驻平台。\n平台运营海内外短视频平台,作为AI影视筹资发起方运作。', '[MD]队长:张浩宇\n队员:张浩宇(参与AI影视人才平台筹建和开发)\n完成度:30', 0, 1774092645, 0); +INSERT INTO `www_list_art` VALUES (3090, 12, 0, '', '中国通H5/APP平台', '', '多国客户对接,宣传中国', '', '指引不懂汉语的海外来华用户玩转中国。提供精品指引文章及一对一线上/线下指导服务。覆盖签证、就医、住行、投资、留学、养老等树形细分指引。结合AI智能推荐,实现多国语言、多国客户对接服务。', '[MD]队长:杨皓然\n队员:杨皓然(中国通开发)\n完成度:60', 0, 1773658525, 0); +INSERT INTO `www_list_art` VALUES (3091, 12, 0, '', 'AI透明记账组织工具', '', '记账,公开透明', '', '为生活服务组织提供透明经营工具。为成员提供采购货品质量查验能力,为管理方提供记账管理、收账管理、会员难管理等服务。SaaS/OEM/独立部署提供服务。\n为导游、活动组织者提供透明记账工具。组织者记账后分级分享账本及作证照片。提升组织者被信任机会,信任即商机,信任即复购。SaaS形式会员销售,未来可平台化。\n为AA分摊用户提供记账工具。作为引流工具免费提供。', '[MD]队长:杨东辉\n队员:杨东辉(透明记账组织工具开发)\n完成度:50', 0, 1774095874, 0); +INSERT INTO `www_list_art` VALUES (3092, 12, 0, '', 'AI专注力提升桌面陪伴玩偶', '', 'AI专注力,专注力提升', '', '基于摄像头、1T算力GPU实现AI识别头部姿态、上半身动作,分析是否在专注的学习写作业,是否在专注的工作。一分钟计算若干次专注度(0-100),形成专注度曲线。\n包装成商业产品,主要面对中小学家长、备考的学生、工作力提升需求的成年人。\n可衍生出专注力提升专家,一对一监督/辅导,帮助用户提升专注力。', '[MD]队长:桑诗杰\n队员:桑诗杰(硬件设备上研究AI算法)\n完成度:30', 0, 1773658481, 0); +INSERT INTO `www_list_art` VALUES (3093, 12, 0, '', '基于白名单的安全防护系统', '', '白名单,安全防护,Debian', '', '以Debian操作系统为首个白名单安全防护研究对象。监控文件、进程、SSH,发现非白名单信息立即处置,告警甚至关停服务器。统一安装、更新脚本。搜集推送日志到审计服务器。支持中心源独立部署。\n目标是软件即硬件实现动态安全防护,并达到安全等保二级、三级要求。降低等保成本的同时提升安全防护能力。', '[MD]队长:王迪\n队员:1.刘伟(系统建设)2.吕喆(系统建设)3.王先江(参与开发)4.吕兆斌(参与开发)\n完成度:35', 0, 1773659766, 0); +INSERT INTO `www_list_art` VALUES (3094, 12, 0, '', '活畜收运销金融服务平台', '', '活畜交易,金融服务', '', '针对活畜交易场景,整合揽收存畜、运输车队、沿途补给点、销售结算等多个交易节点,实现企业间数据协同、信息交易、资金信用的综合型金融服务平台', '[MD]队长:王坤\n队员:王坤(初期规划与架构设计)\n完成度:60', 0, 1773904377, 0); +INSERT INTO `www_list_art` VALUES (3095, 11, 0, '/2026/0316/warti/205138_3164.jpg', '基于白名单的安全防护系统', '', '坤班产品', '', '白名单守护,安全更可控', '[MD]产品特点:\n 以Debian操作系统为首个白名单安全防护研究对象。监控文件、进程、SSH,发现非白名单信息立即处置,告警甚至关停服务器。统一安装、更新脚本。搜集推送日志到审计服务器。支持中心源独立部署。\n 目标是软件即硬件实现动态安全防护,并达到安全等保二级、三级要求。降低等保成本的同时提升安全防护能力。\n\n优势功能:\n1. 以Debian操作系统为首个白名单研究对象,针对性开展安全防护\n2. 实时监控文件、进程、SSH三大核心维度,精准识别非白名单信息\n3. 以软件即硬件模式实现动态安全防护,大幅降低等保建设与运维成本\n4. 在控制成本的同时,全方位提升系统安全防护能力,实现合规与防护双赢。', 0, 1773829116, 0); +INSERT INTO `www_list_art` VALUES (3096, 11, 0, '/2026/0316/warti/205510_5001.jpg', 'AI影视平台', '', '坤班产品', '', '智创光影,AI 赋能影视', '[MD]产品特点:\n 通过高校赛事网罗能够驾驭AIGC的年轻人原住民。吸引世界观编剧、AI导演、AI音效配乐师、AI一致性协调师、AI配音师、3D场景建模师、3D人物建模师、UE场控工程师、AI精修剪辑师入驻平台。\n 平台运营海内外短视频平台,作为AI影视筹资发起方运作。\n\n优势功能:\n1. 联动高校赛事,定向网罗AIGC素养青年人才,重点吸纳AIGC原生代年轻人\n2. 搭建专属人才库,为AI影视创作提供新鲜血液与创新活力\n3. 提供AI影视技能适配指导,实现人才与创作需求精准匹配\n4.平台作为专业的AI影视筹资发起方,为入驻人才及创作团队提供一站式筹资服务,简化筹资流程、降低筹资门槛', 0, 1773829094, 0); +INSERT INTO `www_list_art` VALUES (3097, 11, 0, '/2026/0318/warti/093749_5227.jpg', 'AI间自主交流社区事业', '', '坤班产品', '', 'AI 自主社交,共创数字生态', '[MD]产品特点:\n针对各个语种,实现仿AI社会社区。\n人类用户邮箱注册后,可以用不同的大模型养AI机器人。设定机器人性格特点、教育背景、过往经历等即可。\n平台自动的激活AI机器人发新帖、回复其他AI的帖子。\n海外发布\n优势功能:\n1. 多语种原生表达适配\n支持英语、西班牙语、日语、阿拉伯语等 10 + 主流语种,AI 生成内容贴合目标语种的文化习惯(如日语敬语体系、西班牙语拉美 / 西班牙地域差异、阿拉伯语语序规则)\n规避 “翻译腔” 问题,确保 AI 发帖 / 回复符合当地语言表达逻辑和文化语境\n2. 区域化社交规则定制\n适配不同地区社交文化习惯(如欧美开放表达、中东保守语境、东亚委婉沟通风格)\nAI 互动自动规避目标市场文化禁忌(如宗教、地域敏感话题),降低社区运营风险\n3. 多大模型自选 + 本地化部署\n 支持 GPT-4o、Claude 3、Gemini、Llama 3 等主流大模型切换,适配不同语种的语料生成优势\n支持欧盟 Mistral、日本 LLM-jp 等本地化模型部署,数据存储符合 GDPR/CCPA 等海外隐私法规要求\n4. AI 社交行为高度定制\n可精细化设定 AI 机器人的性格(外向 / 内向、幽默 / 严肃)、教育背景、过往经历等核心属性\n支持自定义 AI 发帖频率、回复风格、互动偏好(技术 / 生活 / 娱乐等),打造差异化虚拟人设\n5. 合规化账号体系\n适配 Gmail/Outlook/Yahoo 等全球主流邮箱注册,兼容海外用户使用习惯\n内置 GDPR/CCPA 合规功能(数据授权、账号注销、数据导出),满足海外隐私法规要求', 0, 1773829081, 0); +INSERT INTO `www_list_art` VALUES (3098, 11, 0, '/2026/0318/warti/172441_7442.jpg', '高性能JAVA框架', '', '坤班产品', '', '高性能 Java,极致高效开发', '[MD]产品特点:\n为企业级应用、云原生场景、高并发业务提供高性能Java开发框架支持。​\n快速启动、异步非阻塞、AOT编译、原生镜像、轻量DI、微服务适配、可观测性、安全防护、DevOps兼容等。​\n提供灵活扩展接口,支持与大模型Agent、各类中间件无缝集成,驱动SaaS化部署与运维。​\n未来积累一定应用数据与场景经验后,将运营高性能Java协同开发平台。\n\n优势功能:\n1. 聚焦企业级、云原生、高并发需求,提供全场景开发支撑,涵盖快速启动优化、异步非阻塞IO、AOT编译、原生镜像构建、轻量依赖注入、微服务适配、可观测性监控、安全防护、DevOps兼容等核心能力\n2. 提供灵活扩展接口,支持大模型Agent与各类中间件无缝集成,直接驱动SaaS化部署与运维,大幅提升开发与管理效率\n3. 预留长期发展能力,未来积累一定应用数据与场景经验后,可进一步运营高性能Java协同开发平台,强化开发协同与生态优势', 0, 1773829067, 0); +INSERT INTO `www_list_art` VALUES (3099, 11, 0, '/2026/0318/warti/181127_4905.jpg', '端到端AI', '', '坤班产品', '', '多场景普惠,人人可用 AI', '[MD]产品特点:\n 覆盖 “数据输入→模型训练→推理部署→效果迭代” 全链路,无需人工拆分环节\n根据业务场景(分类 / 生成 / 预测)和数据特征,自动推荐最优模型架构\n优势功能:\n1.消除传统 AI“数据处理、训练、部署” 割裂的痛点,降低跨环节协作成本\n2.适配业务数据动态变化,保证 AI 效果长期稳定,减少人工维护成本 智慧校园平台\n \n', 0, 1774095988, 0); +INSERT INTO `www_list_art` VALUES (3100, 11, 0, '/2026/0321/warti/202616_3814.jpg', '虚幻引擎JS通用地编器', '', '坤班产品', '', '全流程简化,人人可做虚幻开发', '[MD]产品特点:\n覆盖 “场景编辑→逻辑挂载→资源适配→一键发布” 全链路,无需人工拆分地编环节根据开发场景(关卡设计 / 特效制作 / 交互开发)和平台特征(PC / 移动端 / 主机),自动推荐最优地编工作流\n优势功能:\n1. 消除传统虚幻引擎 “场景制作、逻辑开发、资源适配” 割裂的痛点,降低跨岗位协作成本\n2. 适配多平台硬件动态变化,保证地编效果跨端一致性,减少人工调优成本\n3. 基于 JS 轻量化脚本体系,无需 C++ 编译环境,降低非专业开发人员的地编门槛\n4. 内置场景资源智能复用引擎,自动识别重复资产并优化加载逻辑,提升场景运行帧率', 0, 1774096100, 0); +INSERT INTO `www_list_art` VALUES (3101, 11, 0, '/2026/0321/warti/202826_7421.jpg', '活畜收运销金融服务平台', '', '坤班产品', '', '全链路协同,让活畜交易更安全、更普惠', '[MD]产品特点:\n覆盖 “揽收存畜→运输管控→沿途补给→销售结算” 全场景节点,实现业务流与金融流一体化贯通根据活畜交易链路(企业 / 车队 / 补给点 / 购销方),自动构建数据协同与信用风控服务体系\n优势功能:\n1. 打通活畜交易全节点数据孤岛,实现揽收、运输、补给、销售多方企业信息实时协同,提升链路运转效率\n2. 整合业务交易与资金信用服务,消除传统活畜产业 “业务、信息、资金” 割裂痛点,降低跨主体协作成本\n3. 基于全链路真实交易数据构建信用模型,为收运销主体提供精准金融服务,缓解中小主体融资难问题\n4. 内置交易与资金闭环管理机制,保障活畜购销、运输费用、补给结算等资金安全,降低交易违约风险\n5. 适配活畜品类、运输路线、市场价格等动态变化,持续优化风控与服务策略,支撑产业长期稳定运转', 0, 1774096291, 0); +INSERT INTO `www_list_art` VALUES (3102, 11, 0, '/2026/0321/warti/203243_1704.jpg', '众产PoSR区块链底座研究', '', '坤班产品', '', '全新共识,链启产业新生态', '[MD]产品特点:\n覆盖 “共识生成→海量存储→智能合约→DApp 生态→链上治理” 全技术栈,构建全新共识算法驱动的一体化区块链底座支撑体系以众产事业治理、技能树商单、全参供应链三大平台为应用载体,深度适配 Web3.0 商业逻辑与产业落地场景\n\n优势功能:\n1.支撑海量数据分布式存储,突破传统公链容量瓶颈,满足大规模产业应用数据上链需求\n2.创新多级挖矿算法以响应速度优先记账,平衡高性能、去中心化与安全稳定性\n3.支持全链 DApp 部署与生态开放,为商业应用提供标准化、可扩展的运行环境\n4.智能合约图灵完备,支持复杂商业逻辑可编程化、自动化执行\n5.持续探索区块链与商业逻辑融合路径,实现 Web2.0 业务向 Web3.0 生态平稳迁移', 0, 1774096457, 0); +INSERT INTO `www_list_art` VALUES (3103, 11, 0, '/2026/0321/warti/203448_1212.jpg', '海外通平台H5', '', '坤班产品', '', '全球资源互通,跨境投资赋能', '[MD]产品特点:\n覆盖 “海外采集→国别建网→落地运营→投资对接” 全链路,构建资源国与投资国双向互通体系按国别建立分类信息网,面向中、美、日、英等国开放可投资资源,实现数据精准匹配与跨境赋能\n优势功能:\n1.海外多国资源统一采集入库,含地理、企业、房产、商人等多维度数据,形成标准化信息资产\n为越南、老挝、柬埔寨、菲律宾、巴基斯坦等国搭建专属分类信息网,实现本地化信息治理\n2.支持有条件国家落地运营与代理商招募,构建覆盖全球的本地化服务与推广网络\n3.资源国与投资国双向联动,打破跨境信息壁垒,降低对外投资调研与决策成本', 0, 1774096563, 0); +INSERT INTO `www_list_art` VALUES (3104, 9, 0, '/2026/0328/warti/194818_5981.jpg', '教育部副部长徐青森:将产教融合作为打破人才培养鸿沟的关键', '', 'Ac_News', '', '将产业需求融入人才培养全过程', '[MD]###教育部副部长徐青森:将产教融合作为打破人才培养鸿沟的关键;将产业需求融入人才培养全过程\n\n#r 2026年3月26日 07:12 北京\n\n 2026年3月15日,第十七届中国产学研合作创新大会在北京会议中心隆重召开。本次大会由中国产学研合作促进会主办,以“科技创新 产业创新 深度融合发展新质生产力”为主题。\n\n!/2026/0328/wartc/195059_5040.jpg\n\n 全国人大常委会原副委员长陈至立出席并宣布大会开幕,全国人大常委会原副委员长、两院院士路甬祥书面致辞。全国政协原副主席、中国科协主席万钢,教育部党组成员、副部长徐青森,国家知识产权局党组成员、副局长胡文辉等部委领导出席并致辞。\n\n 教育部党组成员、副部长徐青森在讲话中指出,近年来,教育系统深入贯彻党中央决策部署,以产学研合作为抓手,深化高等教育改革,探索科技创新和产业创新融合发展新机制。在有组织人才培养方面,将产教融合作为打破人才培养鸿沟的关键,建设国家卓越工程师学院,围绕18个国家战略急需领域招收2.6万余名工程硕博士,布局系列国家学院,打造拔尖人才培养高地;在有组织科研创新方面,实施基础学科和交叉学科突破计划,启动U40计划支持40岁以下青年人才开展原创性创新;在有组织成果转化方面,在三大国际科创中心布局高校区域技术转移转化中心,试点建设科技商学院,推进国家大学科技园优化重塑,搭建中国高校科技成果交易平台并建设AI智能体,实现成果与需求精准对接。\n\n!/2026/0328/wartc/195114_1476.jpg\n\n 徐青森表示,新一轮科技革命与产业变革对产学研合作提出了新的更高要求,教育部愿与各部门协同,在共育创新人才上发力,将产业需求融入人才培养全过程;在攻克产业难题上发力,建立“企业出题、高校答题、市场阅卷”协同机制;在共促成果转化上发力,推动企业开放应用场景,共建概念验证中心与中试基地,打通科技成果转化“最后一公里”,推动更多创新成果从实验室走向生产线。', 0, 1775129816, 0); +INSERT INTO `www_list_art` VALUES (3105, 9, 0, '/2026/0402/warti/185934_2632.jpg', '智识漫叙|坤班四期沙龙圆满落幕', '', 'Ac_Sal', '', '围坐畅聊共探新知', '[MD]##c第四期坤班沙龙\n#r 2026年3月27日\n春日和暖,新知相逢。3月27日,坤班四期的伙伴们围坐一堂,以一场无拘无束的沙龙叙话,在轻松惬意的氛围里联结彼此、共探前沿,让思想的火花在闲谈间自然生长。\n!/2026/0402/wartc/190139_8254.png\n#ri 注: M2·孙赛格 即兴完成\n\n没有刻板的流程,只有围坐的从容。活动伊始,新老成员依次开口,从容分享各自的专业方向、研究志趣与加入坤班的期许。\n几句真诚的自我介绍,几段趣味的过往经历,让陌生感悄然消散,同窗情谊在温和的交谈中慢慢沉淀。\n!/2026/0402/wartc/190221_8596.jpg\n\n聊至酣处,大家一同回望上一阶段的成长足迹,细数项目攻坚、科研探索中的点滴收获,在回顾中看见彼此的付出与成长。\n\n#b 表彰项目:\n#bl ① 王迪《融合通讯的本地化部署》\n#bl ② 刘伟《未知威胁主动防御审计系统》\n#bl ③ 王先江《智能会议管理平台》\n#bl ④ 刘振宇《科创人才培育与产业赋能平台》\n\n!/2026/0402/wartc/190236_4046.jpg\n\n 在笑语间,马老师为表现优异的同学递上荣誉与嘉奖,一句句真诚的祝贺与掌声,是对彼此努力的温柔肯定,更是对未来深耕的期许。\n获奖的同学顺势分享成长心得,从选题思路到难点突破,从团队协作到时间管理,将经验与感悟娓娓道来。同辈间的坦诚传递,让在场者或颔首共鸣,或适时提问,在思想的交汇中收获了不少可践行的成长力量。\n!/2026/0402/wartc/190321_7578.jpg\n\n 本次沙龙中,首次参与活动的张文韬同学与李耀同学带来了精彩分享。张文韬同学分享了自己在Web漏洞挖掘中的探索历程与优异成绩,展现出扎实的专业能力与钻研精神;李耀同学则回顾了征战ICPC大赛的坎坷与收获,讲述了备赛坚守与赛场突破的成长故事,传递出坚持不懈、勇攀高峰的青春力量。\n!/2026/0402/wartc/190332_1633.jpg\n\n 这场沙龙在温和的叙谈中缓缓落幕。智识在交流中丰盈,情谊在同行中深厚。于坤班而言,沙龙从来不是一场任务,而是一群同路人的温暖相聚——未来,我们仍将以轻松叙话为纽带,在智识碰撞中携手致远,共赴新程。', 0, 1775533416, 0); + +-- ---------------------------- +-- Table structure for www_list_cate +-- ---------------------------- +DROP TABLE IF EXISTS `www_list_cate`; +CREATE TABLE `www_list_cate` ( + `id` int NOT NULL AUTO_INCREMENT COMMENT '|ID|', + `name` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '栏目名', + `precnt` int NOT NULL COMMENT '储备文章数|', + `daysent` int NOT NULL COMMENT '日发布量|', + `bprenow` int NOT NULL COMMENT '|直发否|,BOOL', + `promptcute` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',提示词,BR', + `seotitle` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'SEO标题', + `keyw` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '关键词', + `descs` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',摘要,BR', + `addtimes` bigint NOT NULL COMMENT '添加时间,DATE', + `uptimes` bigint NOT NULL COMMENT '更新时间,DATE', + `vadmin` int NOT NULL COMMENT '操作人,CATA,adminuser', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 16 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '栏目管理' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of www_list_cate +-- ---------------------------- +INSERT INTO `www_list_cate` VALUES (2, '文章资讯', 0, 0, 0, '', '文章资讯-xx科技有限公司', '文章资讯', '文章资讯', 1594395880, 1594395778, 103); +INSERT INTO `www_list_cate` VALUES (8, '常见问题', 0, 0, 2, '', '常见问题', '常见问题', '存放坤班的常见问题', 1770812965, 1770813031, 10); +INSERT INTO `www_list_cate` VALUES (9, '坤班活动', 0, 0, 2, '', '', '坤班沙龙,迎新活动,赛事集锦', '', 1771038857, 1771038857, 10); +INSERT INTO `www_list_cate` VALUES (10, '核心成员', 0, 0, 2, '', '核心成员', '核心成员', '', 1772189962, 1772189962, 10); +INSERT INTO `www_list_cate` VALUES (11, '坤班产品', 0, 0, 2, '', '', '坤班产品', '', 1772199493, 1772199493, 10); +INSERT INTO `www_list_cate` VALUES (12, '在研项目', 0, 0, 2, '', '', '在研项目', '', 1772252793, 1772252793, 10); +INSERT INTO `www_list_cate` VALUES (13, '坤班资源', 0, 0, 2, '', '', '坤班资源', '', 1772353216, 1772353216, 10); +INSERT INTO `www_list_cate` VALUES (14, '加入我们', 0, 0, 2, '', '', '坤班基地', '', 1772427517, 1772427517, 10); +INSERT INTO `www_list_cate` VALUES (15, '外包服务', 0, 0, 2, '', '', '承接的各类赛事', '', 1772445890, 1772445890, 10); + +-- ---------------------------- +-- Table structure for www_list_preart +-- ---------------------------- +DROP TABLE IF EXISTS `www_list_preart`; +CREATE TABLE `www_list_preart` ( + `id` int NOT NULL AUTO_INCREMENT COMMENT '|ID|', + `cateid` int NOT NULL COMMENT '所属栏目,DB,www_list_cate', + `preartstatus` int NOT NULL COMMENT '文章状态,TINT,10.草稿,20.待发,100.已发', + `icon` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '缩略图,IMG', + `name` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主标题', + `seotitle` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'SEO标题', + `keyw` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '关键词', + `author` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '作者', + `descs` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',摘要,BR', + `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',内容,MD', + `uptimes` bigint NOT NULL COMMENT '更新时间,DATE', + `vadmin` int NOT NULL COMMENT '创建人,CATA,adminuser', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 3107 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '待发文章' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of www_list_preart +-- ---------------------------- +INSERT INTO `www_list_preart` VALUES (3043, 1, 100, '', '人工智能背景下的人类发展', '', '人工智能', 'aaa', '机遇、挑战、共生之道', '[MD]##.当算法渗透日常、机器人走进生产、生成式AI解锁创意边界,人工智能已不再是科幻作品中的遥远构想,而是深度嵌入人类社会肌理、重塑发展轨迹的核心力量。从工业时代的机械革新到信息时代的数字突破,人类文明的每一次飞跃,都伴随着技术工具的迭代升级,而人工智能作为新一轮科技革命和产业变革的核心驱动力,正以不可逆转之势,改写着人类的生产方式、生活形态与思维模式,既带来了前所未有的发展机遇,也抛出了关乎伦理、价值与未来的深层命题。\n##.人工智能的崛起,为人类发展注入了前所未有的动能,拓宽了人类能力的边界。在生产领域,智能化生产线取代了传统人工重复性劳动,工业机器人精准高效地完成焊接、组装、检测等工序,不仅大幅提升了生产效率、降低了人为误差,更将人类从繁重、危险、枯燥的劳动中解放出来,转而投身于设计、研发、管理等更具创造性的工作。例如,汽车制造企业通过引入人工智能机器人,生产线效率提升30%以上,产品合格率实现质的飞跃,同时减少了一线工人的劳动强度与安全风险。在科技探索领域,人工智能成为人类探索未知的“超级助手”,天文领域借助AI算法快速分析海量天文数据,捕捉宇宙星体的运行规律;医疗领域,AI辅助诊断系统能够快速识别病灶、分析医学影像,助力医生精准判断病情,甚至在疑难病症的早期筛查中发挥关键作用,为人类健康保驾护航。\n\n##.在生活领域,人工智能让便捷与温暖触手可及,重构了人类的生活体验。从智能语音助手精准响应指令、智能推荐算法推送贴合需求的信息与服务,到智能家居实现场景化控制、智能出行优化路线规划,人工智能正以润物细无声的方式,融入衣食住行的每一个角落。老年人通过简易的智能设备,无需复杂操作就能视频通话、预约就医;年轻人借助AI工具高效处理工作任务、拓展学习边界,甚至通过AI生成创意内容,丰富精神生活。这种技术赋能,不仅缩小了不同群体在信息获取、服务使用上的差距,更让人类能够将更多时间投入到情感交流、兴趣追求中,提升了生活品质与幸福感。在社会治理领域,人工智能助力打造智慧社会,智能监控、大数据分析能够精准预判风险、优化资源配置,让城市管理更高效、公共服务更精准,为人类社会的有序发展提供了有力支撑。\n\n##.然而,机遇与挑战相伴相生,人工智能在推动人类发展的同时,也带来了一系列需要正视与破解的难题,考验着人类的智慧与抉择。首当其冲的是就业结构的重构的挑战,随着人工智能对传统岗位的替代,部分重复性、标准化的工作岗位面临淘汰,导致一些劳动者面临失业压力,尤其是缺乏核心技能的群体,更容易被技术变革甩在身后。这种就业冲击并非简单的“机器取代人”,而是倒逼人类提升核心竞争力,实现从“体力型、技能型”向“创新型、复合型”人才的转型。其次,伦理与道德困境日益凸显,人工智能的自主决策能力不断提升,引发了关于责任界定、隐私保护、公平正义的深层思考——当AI出现决策失误造成损失时,责任该由开发者、使用者还是AI本身承担?海量个人数据被AI采集与分析,如何防范隐私泄露与滥用?算法偏见可能加剧社会不公,如何确保AI决策的公平性与透明性?这些问题,没有现成的答案,需要人类建立健全相关的伦理规范与法律体系,为人工智能的发展划定边界。\n\n##.此外,人工智能的快速发展还可能引发人类对自身价值的思考与迷茫。当AI能够完成文学创作、艺术创作、科学研究等原本被认为是人类专属的工作时,人类的创造力、情感感知力、伦理判断力等核心特质,是否还具有不可替代的价值?事实上,人工智能无论如何发展,都始终是人类创造的工具,其核心价值在于服务人类、赋能人类,而非取代人类。人工智能可以精准计算,但缺乏人类的情感与温度;可以高效执行,但缺乏人类的创造力与共情力;可以积累海量数据,但缺乏人类的伦理思考与价值判断。人类的独特之处,在于能够在创造技术的同时,掌控技术的走向,能够在追求效率的同时,坚守伦理与道德的底线,能够在技术变革的浪潮中,保持自我认知与价值坚守。\n\n##.面对人工智能背景下的人类发展,我们既不能盲目乐观、放任自流,也不能过度焦虑、排斥变革,而应秉持“以人为本、趋利避害”的原则,主动适应变革、积极引领变革,让人工智能真正成为推动人类发展的强大动力。一方面,我们要加大人工智能领域的研发投入,推动技术创新,攻克核心技术难题,同时注重技术的普惠性,让人工智能的成果惠及更多群体,缩小数字鸿沟,实现技术赋能与社会公平的统一。另一方面,我们要加强人才培养,注重提升人类的核心竞争力,强化创新教育、素质教育,培养人们的创造力、共情力、伦理判断力,让每一个人都能在技术变革中找到自身的定位与价值,实现个人发展与社会发展的同频共振。同时,要加快建立健全人工智能伦理规范与法律体系,明确技术发展的边界,规范AI的研发、使用与管理,防范技术风险,保障人类的合法权益与社会的公平正义。\n\n##.从刀耕火种的原始社会到科技发达的现代文明,人类始终在与技术的共生中不断前行。人工智能作为新时代的技术革命,不仅是人类智慧的结晶,更是人类发展的新起点。它让我们看到了人类文明无限的发展可能,也让我们意识到,技术的发展最终要服务于人类的幸福与进步。在人工智能的浪潮中,人类唯有坚守以人为本的初心,保持创新进取的勇气,秉持理性审慎的态度,才能在技术变革中把握机遇、破解难题,实现人类文明的更高质量发展,让人工智能成为照亮人类未来的一束光,陪伴人类走向更广阔、更美好的明天。', 1770802675, 10); +INSERT INTO `www_list_preart` VALUES (3044, 8, 100, '', '坤班的资源有哪些?', '', '软件开发,能力培养', '', '', '[MD]坤班主要面向内蒙古工业大学学生,聚焦软件开发能力培养,拥有丰富且优质的核心资源,精准赋能该校学生夯实开发基础、提升实战能力,助力学生成长为复合型软件开发人才。核心资源涵盖四大板块,兼顾理论学习、实战实训与交流提升。\n课程资源方面,贴合软件开发需求,涵盖鲲鹏开发、openEuler操作系统、数据库设计等核心内容,配套实训案例与课件,还有专属学习手册,贴合该校软件工程等专业教学与学生成长需求,助力学生掌握实用开发技能。\n\n师资与指导资源突出专业性,汇聚校内资深导师与行业工程师亲授,兼具专业教学与软件开发实战经验,还提供一对一专项指导,精准解决学生开发学习中的个性化难题,助力突破技术瓶颈。\n\n此外,还有实战与交流资源,搭建校内开发交流圈,开展学术沙龙与实训研讨,配备专属指导人员,同时联动相关实训资源,保障学生学习与实战体验,全方位为该校学生软件开发能力提升保驾护航。', 1771037219, 10); +INSERT INTO `www_list_preart` VALUES (3045, 8, 100, '', '坤班的学生项目主要覆盖哪些方向?', '', '学生项目', '', '', '[MD]项目方向多元,涵盖 AI 影视、明价经营、海外通、透明记账、全参供应链、实验室管理 SaaS、UE5 地编引擎、AI 自主工作流等,兼顾 H5、小程序、物联网、游戏引擎等多技术场景。', 1771037983, 10); +INSERT INTO `www_list_preart` VALUES (3046, 8, 100, '', '项目规划与分析阶段,学生能获得哪些指导?', '', '项目规划,知识', '', '', '[MD]由王坤老师和马瑞强老师带队,针对具体项目(如 AI 影视人才平台、实验室管理 SaaS 等)提供项目规划、需求分析、技术选型等专业指导,帮助学生理清开发思路。', 1771038054, 10); +INSERT INTO `www_list_preart` VALUES (3047, 8, 100, '', '零基础学生如何参与坤班的项目开发?', '', '零基础,项目开发', '', '', '[MD]项目会根据学生基础分组,从简单模块入手,依托 ciyon 框架降低开发门槛,同时由老师和高年级同学提供指导,帮助零基础学生逐步上手。', 1771038155, 10); +INSERT INTO `www_list_preart` VALUES (3048, 8, 100, '', '参与坤班项目,能获得哪些能力提升?', '', '提升能力', '', '', '[MD]通过真实项目实践,学生可提升项目规划、需求分析、框架开发、团队协作等能力,同时积累可展示的项目成果,为后续就业或深造打下基础。', 1771038181, 10); +INSERT INTO `www_list_preart` VALUES (3049, 9, 100, '', '第一期AI工具快速开发沙龙', '', '坤班沙龙', '', '', '[MD]为助力坤班学生提升AI工具开发实战能力,依托ciyon框架降低开发门槛,推动学生项目高效落地,特举办第一期AI工具快速开发沙龙。本次活动由坤班核心指导老师王坤老师、马瑞强老师全程带队,面向内蒙古工业大学坤班全体参与项目开发的学生,聚焦AI工具快速开发的核心技巧、实战落地及项目优化,打造“理论分享+实操演练+项目答疑”的沉浸式沙龙体验,助力学生打通AI工具开发从思路到实现的全链路。\n本次沙龙活动围绕坤班学生项目开发需求设计,全程贴合ciyon框架实操的核心痛点,兼顾零基础与有一定开发基础的学生,主要包含四大核心环节,层层递进、重点突出,确保每位参与学生都能学有所获、学以致用。\n\n首先是开场致辞与活动解读环节,由王坤老师介绍本次沙龙的核心目的、流程安排及预期目标,明确沙龙将围绕坤班学生正在推进的AI影视、实验室管理SaaS、透明记账等项目,针对性解决AI工具开发中的规划、分析与实现难题;马瑞强老师补充说明沙龙的实操要求,强调ciyon框架在AI工具快速开发中的优势,引导学生结合自身负责的项目模块,带着问题参与后续环节。\n\n核心环节为AI工具开发理论与实操技巧分享,两位老师结合坤班学生项目特点,重点讲解两大内容:一是AI工具快速开发的核心逻辑、需求分析方法及项目规划思路,结合学生项目案例,拆解如何快速梳理项目需求、确定开发方向,避免开发过程中出现思路混乱、需求偏差等问题;二是ciyon框架在AI工具开发中的实操技巧,包括框架基础操作、核心模块调用、与AI模型的适配方法,现场演示如何利用ciyon框架快速搭建简单AI工具雏形,降低开发门槛,助力学生实现“快速上手、快速落地”,同时分享框架使用过程中的常见问题及解决方案,帮助学生规避实操误区。此外,老师还补充分享了OpenAI、Deepseek等大模型与ciyon框架的适配技巧,拓宽学生的开发思路。\n\n随后进入分组实操与一对一答疑环节,这是本次沙龙的重点环节。学生根据自身负责的项目模块分组,每组4-5人,围绕本组项目的AI工具开发模块,利用ciyon框架进行现场实操演练,尝试搭建项目demo雏形。王坤老师、马瑞强老师分组巡查,针对学生实操中遇到的问题进行一对一指导,包括ciyon框架调用报错、项目规划不合理、需求分析不全面等,精准解决学生的个性化难题;同时引导学生相互交流、抱团提升,分享各自的开发思路与实操经验,碰撞思维火花,部分小组现场完成了简单AI工具模块的搭建与调试,实现了从理论到实操的快速转化。\n\n最后是成果展示与总结提升环节,每组推选1名代表,分享本组的实操成果、遇到的问题及解决方法,展示利用ciyon框架搭建的AI工具模块demo,两位老师针对每组的成果进行点评,肯定优点、指出不足,并结合坤班学生项目的推进进度,给出后续开发的优化建议。活动尾声,两位老师对本次沙龙进行总结,梳理核心知识点与实操重点,鼓励学生将本次沙龙学到的技巧运用到实际项目开发中,后续将持续为学生提供项目规划、分析与框架实操的指导,助力坤班学生项目高效落地;同时收集学生对本次沙龙的意见与建议,为后续沙龙活动的开展积累经验。\n\n本次沙龙活动全程聚焦坤班学生项目需求,紧扣AI工具快速开发与ciyon框架实操的核心,打破了“理论与实操脱节”的壁垒,不仅帮助学生提升了AI工具开发的实操能力与项目规划、分析能力,更解决了学生项目开发中的实际难题,进一步凝聚了坤班学生的团队协作意识,为后续学生项目的顺利推进奠定了坚实基础。活动结束后,整理沙龙的核心资料、实操演示视频及常见问题手册,分享给所有坤班学生,方便学生后续复习巩固、反复查看。', 1771039956, 10); +INSERT INTO `www_list_preart` VALUES (3050, 9, 100, '', '第二期AI工具模块优化与bug调试沙龙', '', '坤班沙龙', '', '', '[MD]本期沙龙聚焦第一期实操成果的落地优化,针对性解决学生在AI工具开发(基于ciyon框架)中遇到的模块卡顿、功能不完善、bug难以排查等核心问题,助力学生打磨项目细节,提升AI工具的稳定性与实用性。活动面向所有参与第一期沙龙、正在推进项目模块开发的坤班学生,兼顾不同基础学生的需求,实现“查漏补缺、优化提升”的核心目标。\n活动开篇,马瑞强老师结合坤班学生项目案例,梳理常见的模块优化痛点——包括ciyon框架与AI模型适配不流畅、数据交互延迟、功能逻辑漏洞等,详细讲解模块优化的核心思路、优先级排序方法,以及bug排查的实用技巧,重点演示如何利用ciyon框架的调试工具,快速定位代码问题、高效解决bug,同时分享模块性能优化的小技巧,帮助学生减少开发冗余、提升工具运行效率。王坤老师则结合学生项目的实际需求,补充说明模块优化与项目整体规划的衔接要点,避免学生过度关注细节而忽略整体功能适配。\n\n实操环节,学生以自身负责的项目模块为核心,分组开展优化演练,针对前期搭建的AI工具demo,排查bug、优化功能逻辑,比如AI影视项目的智能识别模块、实验室管理SaaS的AI统计模块等。两位老师分组巡查,一对一指导学生解决个性化难题,比如ciyon框架调用报错、数据传输异常等,同时引导学生相互交流调试经验,形成“发现问题—解决问题—总结技巧”的闭环。\n\n成果点评环节,每组分享模块优化成果、遇到的典型bug及解决方法,两位老师针对性点评,指出优化空间,给出后续迭代建议;活动尾声,整理本期沙龙的bug排查手册、模块优化技巧,分享给所有坤班学生,助力学生在后续项目开发中规避同类问题,提升开发效率。', 1771040159, 10); +INSERT INTO `www_list_preart` VALUES (3051, 9, 100, '', '第三期:AI工具跨端适配与多场景落地沙龙', '', '坤班沙龙', '', '', '[MD]本期沙龙衔接第二期模块优化内容,聚焦学生项目的跨端适配需求——坤班学生项目涵盖H5、小程序、SaaS等多类型,部分AI工具需实现多端兼容(如手机端、电脑端同步使用),本次沙龙重点解决ciyon框架开发的AI工具在跨端适配中的兼容性问题,助力AI工具实现多场景落地,贴合项目实际应用需求。活动面向所有推进项目跨端开发的坤班学生,兼顾理论指导与实操落地,帮助学生打通跨端开发的核心难点。\n开场环节,王坤老师解读跨端适配的核心意义,结合坤班学生项目(如海外通AI翻译工具、透明记账AI统计工具),分析不同终端(H5、小程序)的适配差异,讲解跨端开发的核心原则,避免出现界面错乱、功能失效等问题。马瑞强老师则重点讲解ciyon框架在跨端适配中的实操方法,包括框架跨端模块的调用、界面自适应设置、数据同步方案,现场演示如何将基于ciyon框架开发的AI工具,快速适配H5与小程序端,同时分享跨端适配中的常见兼容性问题及解决方案,降低学生开发门槛。\n\n实操演练环节,学生分组围绕自身项目的跨端需求,利用ciyon框架进行适配开发,尝试实现AI工具在不同终端的正常运行、数据同步。两位老师全程跟进指导,针对学生遇到的界面适配错乱、功能跨端失效、ciyon框架跨端调用异常等问题,进行一对一答疑,同时引导学生结合项目场景,优化跨端使用体验,确保AI工具在不同终端均能稳定运行、便捷操作。\n\n总结环节,两位老师梳理跨端适配的核心知识点与实操重点,点评各组实操成果,结合学生项目推进进度,给出后续跨端开发的优化建议;同时收集学生在跨端开发中遇到的遗留问题,后续将针对性开展补充指导,助力学生顺利完成项目跨端适配,推动项目向实际应用落地。', 1771040209, 10); +INSERT INTO `www_list_preart` VALUES (3052, 9, 100, '', '第四期:AI工具项目部署与成果复盘沙龙', '', '坤班沙龙', '', '', '[MD]本期沙龙作为前三期沙龙的收尾与升华,聚焦AI工具项目的最终部署与成果复盘,核心解决学生在项目部署中的流程不清晰、服务器适配困难、部署后无法正常访问等问题,同时帮助学生复盘整个开发过程,总结经验、梳理不足,助力学生完成项目最终落地,积累完整的项目开发经验。活动面向所有即将完成AI工具开发、准备部署项目的坤班学生,实现“部署落地+经验沉淀”的双重目标。\n核心环节,马瑞强老师详细讲解项目部署的完整流程,结合ciyon框架的特性,讲解服务器选型、环境配置、项目打包、部署上线的核心步骤,重点演示如何将基于ciyon框架开发的AI工具部署到服务器,同时分享部署过程中的注意事项——包括服务器权限设置、ciyon框架环境适配、部署后的测试方法,帮助学生规避部署风险,确保项目顺利上线。王坤老师则补充说明项目部署与项目验收的衔接要点,结合坤班学生项目的验收标准,讲解部署后的成果优化技巧,助力学生打造符合要求的项目成果。\n\n实操环节,学生分组开展项目部署演练,按照讲解的流程,完成自身项目的打包、环境配置、部署测试,尝试实现AI工具的正常访问。两位老师分组指导,针对学生遇到的服务器配置错误、项目打包失败、部署后无法访问等问题,进行精准答疑,同时帮助学生排查部署后的潜在问题,确保项目稳定运行。对于部署过程中遇到的共性问题,现场集中讲解、统一解决,提升学生部署效率。\n\n成果复盘环节,每位学生分享自身项目的完整开发历程——从项目规划、框架实操、模块优化,到跨端适配、项目部署,总结开发过程中的收获、遇到的核心难题及解决方法,两位老师针对性点评,肯定学生的成长与成果,同时指出项目中的不足及后续优化方向,助力学生积累完整的项目开发经验。活动尾声,汇总四期沙龙的核心资料、实操视频、常见问题手册,形成完整的学习包,分享给所有坤班学生,为学生后续项目开发、技能提升提供支撑;同时结合学生反馈,规划后续沙龙活动方向,持续助力坤班学生项目落地与能力提升。', 1771040250, 10); +INSERT INTO `www_list_preart` VALUES (3053, 9, 100, '', '第一期迎新活动', '', '迎新活动', '', '', '[MD]为帮助内蒙古工业大学新加入坤班的同学快速融入集体、熟悉坤班定位与发展方向,快速衔接软件开发项目实践相关内容,夯实后续学习基础,坤班特举办第一期迎新活动。本次活动由坤班核心指导老师王坤老师、马瑞强老师全程主持,面向所有新加入坤班的同学,以“初识坤班、赋能成长、共启实战”为主题,采用“讲解+互动+体验”的形式,兼顾趣味性与实用性,助力新生快速适应坤班节奏,开启软件开发项目学习之旅。\n活动开篇,王坤老师代表坤班对新生的加入表示欢迎,详细介绍了坤班的核心定位——聚焦软件开发项目实践,依托ciyon框架,助力内工大学生提升实战能力、积累项目经验。同时,老师重点讲解了坤班的核心宗旨、发展规划,以及后续将开展的AI工具开发沙龙、项目实操训练等活动,让新生清晰了解加入坤班后的学习方向与成长路径,明确坤班“以项目带学习、以实战促提升”的核心理念。\n\n随后,马瑞强老师围绕新生最关心的“如何快速上手坤班学习与项目”展开分享,用通俗的语言讲解了ciyon框架的基础认知、核心优势,结合坤班正在推进的AI影视、实验室管理SaaS等项目案例,演示了框架的简单操作的流程,降低新生对软件开发的陌生感。同时,老师详细介绍了坤班的项目分组模式、指导机制,明确王坤老师、马瑞强老师将全程提供项目规划、分析与技术指导,帮助新生快速突破学习瓶颈。\n\n互动交流环节是本次迎新活动的重点,新生自由提问,围绕“零基础能否参与项目”“ciyon框架如何学习”“后续项目如何分组”“是否有针对性的入门指导”等问题展开咨询,两位老师逐一耐心解答,结合自身教学与项目经验,给出贴合新生基础的学习建议,鼓励新生主动尝试、大胆提问,快速适应项目实践节奏。此外,活动设置了新生自我介绍环节,新生分享自身专业、对软件开发的兴趣及未来期望,促进新生之间相互认识、熟悉,凝聚坤班集体凝聚力。\n\n实操体验环节,新生分组尝试ciyon框架的基础操作,两位老师分组巡查、一对一指导,帮助新生熟悉框架的基础界面与核心模块,感受软件开发的实操乐趣,同时引导老生主动帮扶新生,搭建“老生带新生”的互助模式,助力新生快速融入。活动尾声,两位老师对本次迎新活动进行总结,再次强调坤班的学习重点与项目要求,为新生发放入门学习资料(含ciyon框架基础手册、坤班学习规划),鼓励新生明确学习目标,积极参与后续沙龙活动与项目实践,在实战中提升自身软件开发能力。\n\n本次迎新活动,既帮助新生全面了解了坤班的定位、项目与指导机制,缓解了新生对软件开发学习的陌生感,也搭建了新生与老师、新生之间的沟通桥梁,进一步凝聚了坤班的集体力量。活动结束后,坤班将根据新生的基础与兴趣,完成项目分组,同步开展ciyon框架入门培训,持续为新生提供指导与支撑,助力新生快速成长,为后续项目实践与沙龙活动的开展奠定坚实基础。\n', 1771061381, 10); +INSERT INTO `www_list_preart` VALUES (3054, 9, 100, '', '第二期迎新活动', '', '迎新活动', '', '', '[MD]作为第一期活动的延伸,本期活动聚焦新生最核心的入门需求——ciyon框架基础实操,帮助新生摆脱“零基础迷茫”,快速掌握框架入门技能,为后续项目实践筑牢基础。活动延续“讲解+实操+答疑”的模式,全程贴合新生学习节奏,由马瑞强老师主导讲解,王坤老师辅助指导,确保每位新生都能跟上进度、学有所获。\n活动伊始,马瑞强老师结合新生前期领取的入门手册,系统讲解ciyon框架的核心基础:包括框架的安装配置、目录结构、基础语法,以及常用模块的调用方法,用通俗的语言拆解复杂概念,避免专业术语晦涩难懂。讲解过程中,老师全程同步实操演示,从框架启动、基础页面创建,到简单数据交互,每一步都清晰细致,同时标注出新生容易出错的细节的(如路径配置、语法规范),帮助新生规避入门误区。\n\n实操训练环节,新生分组进行框架入门实操,每位新生独立完成“框架启动+简单页面创建”的基础任务,两位老师分组巡查,针对新生遇到的安装失败、路径报错、语法错误等问题,进行一对一精准指导,耐心讲解错误原因及解决方法。对于基础薄弱的新生,老师逐一步骤引导,结合“老生带新生”的互助模式,让老生协助新生完成实操任务,进一步提升新生的学习信心。\n\n活动尾声,设置基础实操考核与答疑总结,新生展示自身实操成果,老师针对性点评,肯定优点、指出不足;同时收集新生在框架学习中遇到的遗留问题,集中讲解解答,为新生梳理框架入门的核心知识点,发放框架实操笔记,鼓励新生课后反复练习,巩固本次活动所学内容,为下期项目实操活动做好准备。', 1771061857, 10); +INSERT INTO `www_list_preart` VALUES (3055, 9, 100, '', '第三期迎新活动', '', '迎新活动', '', '', '[MD]本期活动衔接框架入门内容,核心目标是让新生将ciyon框架基础技能与项目实践结合,初步接触坤班项目开发流程,感受“学以致用”的乐趣,同时进一步熟悉项目分组与协作模式。活动面向所有完成第二期框架入门学习的新生,由王坤老师、马瑞强老师共同指导,聚焦简单项目模块的开发实操。\n活动开篇,王坤老师结合坤班正在推进的简单项目(如实验室管理SaaS的基础信息录入模块),拆解项目开发的核心流程:需求分析、模块规划、框架实操、简单调试,用新生能理解的语言,讲解每个环节的核心要点,让新生清晰了解“一个项目模块是如何从思路变成实操”的。同时,老师根据新生的基础与兴趣,完成正式项目分组,明确每组的基础任务,强调团队协作的重要性。\n\n核心实操环节,各小组围绕“基础信息录入模块”展开实操,利用第二期所学的ciyon框架技能,完成页面布局、简单表单创建、基础数据提交等任务。马瑞强老师重点指导框架模块的调用与实操细节,帮助新生解决实操中遇到的表单报错、数据无法提交等问题;王坤老师则重点指导小组的项目规划与分工,引导新生明确自身职责,学会团队协作,培养“分工明确、高效配合”的项目协作意识。\n\n成果展示与点评环节,每组推选1名代表,展示本组的实操成果,讲解开发思路与遇到的问题及解决方法。两位老师针对性点评,肯定新生的进步,指出实操中的不足(如页面布局不规范、框架调用不熟练等),并给出优化建议;同时分享项目开发中的实用技巧,帮助新生积累基础项目经验。活动尾声,老师布置课后实操任务,让新生完善本组的项目模块,为下期进阶实操做好铺垫。', 1771061896, 10); +INSERT INTO `www_list_preart` VALUES (3056, 9, 100, '', '第四期迎新活动', '', '迎新活动', '', '', '[MD]本期活动作为迎新系列活动的收尾与升华,核心目标是帮助新生巩固前期所学的ciyon框架技能与项目实操经验,提升项目调试与优化能力,为正式参与坤班AI工具开发等核心项目做好准备。活动聚焦项目模块的调试、优化与进阶实操,由两位老师全程带队,兼顾基础巩固与能力提升。\n活动开篇,马瑞强老师围绕“项目调试与优化”展开分享,结合新生第三期实操中出现的常见问题,讲解ciyon框架项目调试的核心方法、常见bug排查技巧,以及模块优化的基础思路(如页面适配、功能完善、代码简化),现场演示如何快速定位bug、高效解决问题,帮助新生掌握“发现问题—解决问题—优化提升”的闭环能力。\n\n实操进阶环节,各小组围绕第三期完成的项目模块,开展调试与优化实操,同时尝试添加简单的进阶功能(如数据查询、基础验证)。两位老师分组指导,针对新生遇到的调试困难、功能无法实现等问题,进行一对一指导,引导新生主动思考、自主解决问题,培养新生的独立开发与问题解决能力。同时,老师结合坤班核心项目的要求,讲解项目开发的规范与标准,帮助新生养成良好的开发习惯。\n\n总结表彰与收尾环节,两位老师对迎新系列4期活动进行全面总结,梳理新生的成长与进步,肯定新生在系列活动中的努力与收获。同时,表彰表现优秀的小组与个人,发放荣誉证书与学习礼品,鼓励所有新生继续保持学习热情。此外,老师详细介绍了后续坤班AI工具开发沙龙、核心项目参与等相关安排,明确新生后续的学习与成长路径,为新生发放项目实战手册,助力新生顺利衔接核心项目实战,正式开启坤班软件开发学习与实践之旅。\n\n坤班迎新系列4期活动,形成了“初识坤班—框架入门—实操初探—技能进阶”的完整梯度,既帮助新生全面了解了坤班的定位、项目与指导机制,夯实了ciyon框架基础技能,也搭建了新生与老师、新生之间的沟通桥梁,培养了新生的项目协作与问题解决能力,进一步凝聚了坤班的集体力量。系列活动结束后,坤班将持续为新生提供指导与支撑,助力新生快速成长为符合坤班项目需求的复合型软件开发人才。', 1771061926, 10); +INSERT INTO `www_list_preart` VALUES (3057, 9, 100, '', '蓝桥杯大赛', '', '赛事集锦', '', '', '[MD]为提升内蒙古工业大学学生软件开发与程序设计能力,以赛促学、以赛促练,坤班组织同学们积极参与蓝桥杯大赛备赛与实践活动。在王坤老师、马瑞强老师的专业指导下,同学们围绕算法训练、程序设计、项目实战、逻辑优化等内容开展系统学习,将专业知识与竞赛要求紧密结合。\n活动采用集中训练、小组协作、模拟测评、项目实战等多种形式,帮助大家夯实编程基础、提升代码能力与问题解决能力。同学们在备赛过程中相互交流、共同进步,不仅锻炼了逻辑思维与团队协作能力,也在实战中积累了宝贵的竞赛经验。\n坤班以蓝桥杯大赛为契机,鼓励同学们在高水平竞赛中展示学习成果、提升专业素养,增强就业与升学竞争力,为今后参与更多高水平赛事和实际项目开发打下坚实基础。', 1771062815, 10); +INSERT INTO `www_list_preart` VALUES (3058, 9, 100, '', '计算机设计大赛', '', '赛事集锦', '', '', '[MD]为锤炼内蒙古工业大学坤班同学的计算机设计与实战创新能力,践行“以赛促学、以赛促练、以赛促创”的理念,坤班积极组织同学们参与计算机设计大赛,开展系列备赛实践活动,助力同学们在赛事中锤炼本领、展示风采。本次备赛活动由坤班核心指导老师王坤、马瑞强全程带队,面向所有对计算机设计感兴趣、愿意参与竞赛的坤班同学,覆盖竞赛全流程指导与能力提升。\n\n坤班以计算机设计大赛为重要实践载体,旨在通过系列备赛活动,帮助同学们将课堂所学知识转化为实战能力,检验学习成果、积累竞赛经验,提升专业素养与核心竞争力。同时,借助赛事平台,鼓励同学们大胆创新、勇于突破,展现坤班同学的专业风采与实干精神,为今后参与更多高水平赛事、投身计算机相关领域实践奠定坚实基础。', 1771062875, 10); +INSERT INTO `www_list_preart` VALUES (3059, 9, 100, '', '全国大学生计算机挑战赛', '', '赛事集锦', '', '', '[MD]坤班以计算机设计挑战赛为重要实践载体,旨在通过系列备赛比拼活动,帮助同学们将课堂所学知识转化为实战能力,检验学习成果、积累竞赛经验,全面提升专业素养与核心竞争力。同时,借助挑战赛平台,鼓励同学们大胆创新、勇于突破,锤炼实干本领、展现专业风采,充分彰显坤班学子的进取精神与实践能力,为今后参与更多高水平赛事、投身计算机相关领域实践奠定坚实基础。', 1771062944, 10); +INSERT INTO `www_list_preart` VALUES (3060, 9, 100, '', '互联网+大赛', '', '赛事集锦', '', '', '[MD]备赛活动紧密贴合互联网+大赛“创新、融合、创业”的核心宗旨,精准对接大赛主流赛道(如人工智能+、信息技术服务、社会服务等),结合坤班同学的专业特长,重点围绕项目选题、商业策划、技术落地、路演答辩四大核心模块开展培育。两位老师结合自身项目实战与赛事指导经验,为同学们开展专项培训,拆解大赛评分标准、优秀参赛案例,讲解项目选题的创新思路、商业计划书的撰写技巧、技术方案的落地路径,以及路演答辩的表达技巧与注意事项,帮助同学们理清备赛逻辑,规避赛事常见误区。', 1771063013, 10); +INSERT INTO `www_list_preart` VALUES (3061, 9, 100, '', '第五期:测试', '', 'Ac_坤班沙龙', '', '', '[MD]1231231231231231231321\n!/2026/0224/wartc/124408_8762.png\n', 1771908251, 10); +INSERT INTO `www_list_preart` VALUES (3062, 10, 100, '/2026/0227/warti/190018_4391.jpg', '张三', '', '坤班成员', '', '', '[MD]学历/职位:本科大三 / 前端组组长\n\n专业:计算机科学与技术\n\n项目经历:坤班活动管理系统前端开发', 1772190290, 10); +INSERT INTO `www_list_preart` VALUES (3063, 10, 100, '/2026/0227/warti/190735_3664.jpg', '李四', '', '坤班成员', '', '学历 / 职位:本科大三 / 后端开发负责人\n专业:计算机科学与技术\n项目经历:校园二手交易平台后端开发', '[MD]我是李四', 1772190491, 10); +INSERT INTO `www_list_preart` VALUES (3064, 10, 100, '/2026/0227/warti/202514_3644.jpg', '王五', '', '坤班成员', '', '学历/职位:本科大二/小程序开发组长 专业:软件工程 项目经历:校园打卡小程序全栈开发', '[MD]我是王五', 1772195157, 10); +INSERT INTO `www_list_preart` VALUES (3065, 10, 100, '/2026/0227/warti/203539_2396.jpg', '赵六', '', '坤班成员', '', '学历/职位:本科大三/UI/UX设计组长 专业:数字媒体技术 项目经历:社团管理系统界面设计', '[MD]我是赵六', 1772195778, 10); +INSERT INTO `www_list_preart` VALUES (3066, 10, 100, '/2026/0227/warti/203641_1250.jpg', '孙七', '', '坤班成员', '', '学历/职位:本科大四/项目负责人 专业:人工智能 项目经历:智能校园助手前端开发', '[MD]我是孙七', 1772195829, 10); +INSERT INTO `www_list_preart` VALUES (3067, 10, 100, '/2026/0227/warti/203729_8508.jpg', '周八', '', '坤班成员', '', '学历/职位:本科大二/移动端开发组长 专业:物联网工程 项目经历:校园报修系统APP开发', '[MD]我是周八', 1772195880, 10); +INSERT INTO `www_list_preart` VALUES (3068, 10, 100, '/2026/0227/warti/203830_1565.jpg', '吴九', '', '坤班成员', '', '学历/职位:本科大三/测试负责人 专业:信息安全 项目经历:教务辅助系统测试与优化', '[MD]我是吴九', 1772195926, 10); +INSERT INTO `www_list_preart` VALUES (3069, 10, 100, '/2026/0227/warti/203914_8295.jpg', '郑十', '', '坤班成员', '', '学历/职位:本科大三/全栈开发组长 专业:数据科学与大数据技术 项目经历:班级综合管理系统开发', '[MD]我是郑十', 1772195964, 10); +INSERT INTO `www_list_preart` VALUES (3070, 10, 100, '/2026/0227/warti/203936_4217.jpg', '钱十一', '', '坤班成员', '', '学历/职位:本科大二/技术部部长 专业:计算机科学与技术 项目经历:校园活动报名系统开发', '[MD]我是钱十一', 1772195995, 10); +INSERT INTO `www_list_preart` VALUES (3071, 11, 100, '/2026/0228/warti/120847_5659.jpg', '坤班 AI 课程助手', '', '坤班产品', '', 'AI智能规划学习方案', '[MD]坤班 AI 课程助手专为学员打造智能学习体验,通过 AI 分析个人基础、学习时间与目标,自动生成专属课程计划。系统实时跟踪学习进度,智能调整难度,提供知识点讲解、习题练习与效果反馈。支持多端同步使用,随时随地学习,打破时间与空间限制。以高效、个性化的方式助力学员快速掌握技能,提升学习效率与成果,让成长更有方向。', 1772251765, 10); +INSERT INTO `www_list_preart` VALUES (3072, 11, 100, '/2026/0228/warti/120932_1164.jpg', '坤班智能排课系统', '', '坤班产品', '', '一键自动排课,高效管理课程', '[MD]坤班智能排课系统依托 AI 算法,实现师资、时间、教室的最优匹配,告别手动排课繁琐。支持自定义规则、冲突检测、一键调整,大幅提升教务管理效率。操作简单易懂,数据实时同步,支持导出报表与在线查看。适用于各类培训机构与班级管理,降低人工成本,优化资源配置,让排课更科学、管理更轻松。', 1772251799, 10); +INSERT INTO `www_list_preart` VALUES (3073, 11, 100, '/2026/0228/warti/121227_3905.jpg', '坤班 AI 测评系统', '', '坤班产品', '', 'AI自动测评能力,精准定位水平', '[MD]坤班 AI 测评系统通过智能题库与多维分析,自动对学员技能水平进行全面测评。从基础能力、实操表现到知识掌握程度,生成详细测评报告与提升建议。测评过程公平高效,结果直观可信,帮助学员认清短板,助力老师精准教学。支持多次测评对比,清晰看见成长轨迹,为学习与教学提供科学依据。', 1772251974, 10); +INSERT INTO `www_list_preart` VALUES (3074, 11, 100, '/2026/0228/warti/121304_8721.jpg', '坤班线上课堂', '', '坤班产品', '', '随时随地在线学习,高清互动课堂', '[MD]坤班线上课堂提供稳定高清的在线直播与录播学习服务,支持实时互动、举手提问、课件共享。课程内容丰富系统,覆盖多类技能学习,满足不同学员需求。支持回放复习、笔记保存、进度记录,随时随地学习不受限。界面简洁流畅,操作简单,在家也能享受高质量教学,让学习更便捷、更高效。', 1772252002, 10); +INSERT INTO `www_list_preart` VALUES (3075, 11, 100, '/2026/0228/warti/121332_7425.jpg', '坤班学员管理系统', '', '坤班产品', '', '一站式管理学员信息与进度', '[MD]坤班学员管理系统集信息登记、分班、缴费、考勤、学习进度于一体,实现全流程数字化管理。支持数据统计、查询导出、权限分配,简化机构日常运营工作。界面清晰易用,数据安全可靠,提升管理效率与服务质量。帮助机构实时掌握学员状态,优化服务流程,提升口碑与竞争力。\n', 1772252033, 10); +INSERT INTO `www_list_preart` VALUES (3076, 12, 100, '', '校园智能化办公协作平台', '', '基于SpringBoot+Vue3的全栈办公协作系统,覆盖考勤、审批、文档管理、项目协作等校园场景,适配多终端访问。', '', '1. 实现校园办公流程数字化,提升行政效率50%以上;\n2. 支持自定义流程配置,适配不同部门的办公需求;\n3. 集成数据统计模块,为校园管理提供决策依据。', '[MD]队长:李四|\n队员:1. 张三(实施)| 2. 王五(测试)|3. 赵六(前端)|4. 孙七(后端)\n', 1772253262, 10); +INSERT INTO `www_list_preart` VALUES (3077, 12, 100, '', '111', '', '222222222222222222', '', '1.XXXXX\n2.XXXXX\n3.XXXXX', '[MD]队长:123\n队员:1.aaa', 1772333409, 10); +INSERT INTO `www_list_preart` VALUES (3078, 13, 100, '/2026/0301/warti/162312_4584.jpg', '全栈开发实战教程文档', '', '坤班资源', '赵六(前端组组长)', '涵盖JavaWeb+Vue3前后端分离开发全流程,包含环境搭建、接口设计、项目部署等实战步骤,附坤班自研项目案例代码。', '[MD]本文围绕坤班自研的「校园智能办公协作平台」展开,完整讲解 JavaWeb + Vue3 前后端分离开发全流程,覆盖环境搭建、接口设计、前后端开发、联调测试、项目部署五大核心环节,每个步骤均配套具体操作命令、可复用代码示例和问题排查方案,兼顾新手友好性与实战性,新手可按步骤复刻完成项目开发与部署。\n###核心技术栈(坤班项目实测稳定版本)\n后端:SpringBoot 3.2.4 + MyBatis-Plus 3.5.5 + MySQL 8.0.36 + Redis 6.2.14 + Spring Security 6.2.4(基于 Token 实现身份认证);\n前端:Vue3 + Vite 4.5.0 + Pinia 2.1.7 + Element Plus 2.7.2 + Axios 1.6.8;\n开发工具:IntelliJ IDEA 2023.3 + VS Code 1.89.0 + Apifox 2.4.18(接口调试);\n部署环境:Windows Server 2019(本地测试)、Linux CentOS 8(线上部署)、Nginx 1.24.0(前端静态资源部署 + 反向代理)。\n###坤班办公平台核心功能\n聚焦校园办公场景,涵盖用户登录认证、考勤管理、审批流程、文档上传下载、部门管理、消息通知等核心模块,代码经优化封装,可直接用于课程设计、实训项目或二次开发。\n\n前后端分离核心逻辑前端(Vue3)聚焦页面渲染、用户交互与数据展示,运行在浏览器端,通过 Axios 发送 HTTP 请求调用后端接口,不直接操作数据库;后端(JavaWeb)基于 SpringBoot 开发,提供 RESTful 风格 API 接口,负责业务逻辑处理、数据库交互与权限校验,运行在 JVM 虚拟机;前后端通过 HTTP/HTTPS 协议通信,数据统一采用 JSON 格式传输,借助 Token 实现身份认证,并解决跨域问题;开发遵循「先设计接口→后端实现接口→前端调用接口→联调测试→优化→部署」的流程,避免前后端开发脱节。\n项目交付物清单(坤班项目标准)后端交付物包含可运行 Jar 包、数据库脚本(SQL)、核心配置文件(application.yml)、自动生成的接口文档(Swagger);前端交付物包含打包后的 dist 静态文件、源代码、依赖包清单(package.json);部署交付物包含部署文档(环境依赖、启动命令、常见问题)、运维脚本(启动 / 停止 / 重启)。\n关键注意事项版本统一:软件与依赖包版本需匹配(如 JDK 17 适配 SpringBoot 3.x、Node.js 18.x 适配 Vite 4.x),规避版本冲突;编码规范:后端遵循阿里巴巴 Java 开发规范,前端遵循 Vue 官方规范,变量命名与注释清晰(坤班项目附配套规范文档);权限控制:除登录、注册接口外,所有接口均需做 Token 校验,敏感操作需增加角色权限判断;异常处理:前后端均需做好异常捕获,后端返回统一格式的错误信息,前端展示友好提示,避免直接暴露底层报错信息。', 1772353904, 10); +INSERT INTO `www_list_preart` VALUES (3079, 13, 100, '/2026/0301/warti/171421_7972.jpg', 'SpringBoot+Vue3开源项目模板', '', '坤班资源', '李四(后端组负责人)', '集成权限管理、日志记录、接口文档等基础功能的全栈项目模板,可直接用于快速搭建企业级应用,已开源至Gitee。', '[MD] 本项目是一款基于 JavaWeb + Vue3 前后端分离架构开发的企业级全栈项目模板,核心集成权限管理、日志记录、接口文档三大基础核心功能,同时封装了统一异常处理、数据校验、跨域兼容、缓存优化等企业级开发必备能力,无需从零搭建架构、无需重复开发基础功能,可直接克隆至本地,快速适配政务、教育、中小企业办公、电商后台等各类企业级应用场景,目前已完整开源至 Gitee,支持免费克隆、二次开发与商业复用。\n项目模板以“高效开发、稳定可靠、易于扩展”为核心设计理念,兼顾开发效率与生产级稳定性,既适配新手快速上手全栈开发,也满足企业级项目的性能、安全与可维护性要求,是一款“开箱即用、按需扩展”的全栈开发利器。\n\n##项目核心定位与开源价值\n\n@1. 核心定位\n\n解决企业级全栈项目“架构搭建繁琐、基础功能重复开发、版本冲突频发、部署复杂”等痛点,提供一套标准化、可复用的全栈架构模板,开发者可基于此模板,快速聚焦业务逻辑开发,缩短项目立项至上线的周期,降低开发成本与技术门槛。\n\n@2. 开源核心价值\n\n- 免费开源:Gitee 开源地址可直接克隆,无任何商业限制,支持个人学习、企业项目开发、二次开发与商业部署;\n\n- 标准化架构:遵循企业级开发规范,分层清晰、代码规范,便于团队协作与后期维护;\n\n- 基础功能全覆盖:无需重复开发权限管理、日志记录、接口文档等高频基础功能,开箱即用;\n\n- 可扩展性强:架构设计预留扩展接口,支持业务模块新增、技术组件替换(如缓存、数据库),适配不同规模的企业应用;\n\n- 问题可追溯:开源社区持续维护,提交 Issue 可快速响应,同步更新 bug 修复与功能优化,降低运维成本。', 1772356837, 10); +INSERT INTO `www_list_preart` VALUES (3080, 13, 100, '/2026/0301/warti/172130_7928.jpg', 'AI开发工具高效使用手册', '', '坤班资源', '张三(AI组核心成员)', '包含Copilot、Cursor、MidJourney等AI工具在技术开发中的实战技巧,附坤班成员总结的提效指令集。', '[MD]在技术开发场景中,AI工具已从“辅助工具”升级为“效率倍增器”,能够大幅减少重复编码、优化开发流程、降低创作门槛。本文聚焦Copilot(代码辅助)、Cursor(AI代码编辑器)、MidJourney(视觉设计)三大高频AI工具,结合坤班研发团队的实战经验,拆解其在需求分析、编码开发、调试优化、视觉配套等全流程的实战技巧,同步附上坤班成员总结的专属提效指令集,所有技巧与指令均经过项目验证,可直接复用,助力开发者提升30%-50%开发效率。\n核心适用场景:后端开发、前端开发、全栈开发、技术文档撰写、项目视觉设计(如界面原型、图标、宣传图),覆盖从需求落地到项目交付的全环节,兼顾新手入门与资深开发者提效。\n\n##一、核心工具定位与开发场景适配\n\n三大AI工具分工明确、可协同使用,精准匹配技术开发不同环节的需求,避免工具滥用导致效率损耗,坤班团队总结的适配场景如下:\n\nGitHub Copilot的核心定位是AI代码辅助工具(插件式),核心适配场景包括代码生成、注释编写、逻辑补全、语法纠错、跨语言转换,提效核心在于减少重复编码,降低语法错误,快速复用通用逻辑,支持VS Code、IntelliJ IDEA等主流开发工具,是编码过程中最常用的“智能副手”。\n\nCursor的核心定位是AI原生代码编辑器,核心适配场景覆盖全流程编码、代码重构、调试排查、需求转代码、文档生成,提效核心在于集成AI能力,无需切换工具,实现“需求→代码→调试”的闭环,尤其适合全栈开发者快速落地需求。\n\nMidJourney的核心定位是AI视觉生成工具,核心适配场景包括项目界面原型、UI图标、技术宣传图、文档配图、演示素材,提效核心在于替代基础视觉设计,无需依赖设计师,快速产出符合技术场景的视觉素材,解决技术项目中“视觉配套难、耗时长”的痛点。\n\n关键原则:工具协同使用效果最优——Cursor/Copilot负责“代码层面”提效,MidJourney负责“视觉层面”配套,三者结合可实现“代码+视觉”双维度高效交付,尤其适合小型团队、全栈开发者或快速迭代的项目。', 1772357004, 10); +INSERT INTO `www_list_preart` VALUES (3081, 14, 100, '/2026/0302/warti/130017_3340.jpg~/2026/0302/warti/130120_7386.jpg', '内蒙古工业大学计算机技术实践基地', '', '基地一', '', '官方微信号:kunban_tech', '[MD]1. 热爱技术探索,对实验室数字化、产教融合等方向有浓厚兴趣\n2. 具备自主学习能力,能快速跟进前沿技术,适配项目迭代需求\n3. 能够投入固定时间参与项目,遵守团队协作规范与项目进度要求', 1772427741, 10); +INSERT INTO `www_list_preart` VALUES (3082, 15, 100, '', 'AI工具开发大赛', '', 'ai-competition', '', '', '[MD]AI工具开发大赛', 1772445930, 10); +INSERT INTO `www_list_preart` VALUES (3083, 15, 100, '', '3D建模挑战赛', '', '3d-model', '', '', '[MD]2', 1772445944, 10); +INSERT INTO `www_list_preart` VALUES (3084, 15, 100, '', '硬件设备创新赛', '', 'hardware-dev', '', '', '[MD]3', 1772445958, 10); +INSERT INTO `www_list_preart` VALUES (3085, 15, 100, '', '海内外技术对接赛', '', 'overseas', '', '', '[MD]4', 1772445972, 10); +INSERT INTO `www_list_preart` VALUES (3086, 12, 100, '', '众产PoSR区块链底座研究', '', 'PoSR区块链,众产', '王坤', '支撑海量数据存储的公链、以响应速度记账的多级挖矿算法、支持逻辑匿名和防推随机、去中心化众识码发码机构、全链dapp部署、前端/智能合约源码透明运行可审计、独立区块链浏览器及独立APP、代币不可转账防炒币、灵活的gas付费机制、智能合约图灵完备、关系化区块数据等多种能力于一体的基于全新共识算法的区块链底座研究。', '[MD]队长:王坤\n队员:李威洁等(对《众产DAO》进行优化和修改)', 1773108999, 10); +INSERT INTO `www_list_preart` VALUES (3087, 12, 100, '', '海外通平台H5', '', '信息资源共享,海内外', '', '主要对外投资国建立可投资资源平台(中国、美国、日本、英国等),将资源国的信息资源共享给投资国。\n信息资源包括但不限于企业、土地、店铺、房产、商人、地主、富户、电商主等数据。', '[MD]队长:王坤\n队员:李威洁(通用地理专题工具运营)', 1773109323, 10); +INSERT INTO `www_list_preart` VALUES (3088, 12, 100, '', '虚幻引擎JS通用地编器', '', 'UE5虚幻引擎,场景构建', '', '基于UE5虚幻引擎研发通用世界编辑器,实现针对VR、AR可穿戴设备的物理场景交互。进而实现空间感知,降低开发成本。\n建立完善通用模型库,组织AI建模加工流水线,实现可AI生成的高可用场景构建工具和JS开发接口。', '[MD]队长:魏靖民\n队员:1.郝宏胜 2.李智博', 1773109621, 10); +INSERT INTO `www_list_preart` VALUES (3089, 12, 100, '', 'AI影视人才平台', '', 'AIGC,AI影视', '', '通过高校赛事网罗能够驾驭AIGC的年轻人原住民。吸引世界观编剧、AI导演、AI音效配乐师、AI一致性协调师、AI配音师、3D场景建模师、3D人物建模师、UE场控工程师、AI精修剪辑师入驻平台。\n平台运营海内外短视频平台,作为AI影视筹资发起方运作。', '[MD]队长:张浩宇\n队员:张浩宇(参与AI影视人才平台筹建和开发)', 1773109824, 10); +INSERT INTO `www_list_preart` VALUES (3090, 12, 100, '', '中国通H5/APP平台', '', '多国客户对接,宣传中国', '', '指引不懂汉语的海外来华用户玩转中国。提供精品指引文章及一对一线上/线下指导服务。覆盖签证、就医、住行、投资、留学、养老等树形细分指引。结合AI智能推荐,实现多国语言、多国客户对接服务。', '[MD]队长:杨皓然\n队员:杨皓然(中国通开发)', 1773109995, 10); +INSERT INTO `www_list_preart` VALUES (3091, 12, 100, '', '透明记账组织工具', '', '记账,公开透明', '', '为生活服务组织提供透明经营工具。为成员提供采购货品质量查验能力,为管理方提供记账管理、收账管理、会员难管理等服务。SaaS/OEM/独立部署提供服务。\n为导游、活动组织者提供透明记账工具。组织者记账后分级分享账本及作证照片。提升组织者被信任机会,信任即商机,信任即复购。SaaS形式会员销售,未来可平台化。\n为AA分摊用户提供记账工具。作为引流工具免费提供。', '[MD]队长:杨东辉\n队员:杨东辉(透明记账组织工具开发)', 1773110171, 10); +INSERT INTO `www_list_preart` VALUES (3092, 12, 100, '', 'AI专注力提升桌面陪伴玩偶', '', 'AI专注力,专注力提升', '', '基于摄像头、1T算力GPU实现AI识别头部姿态、上半身动作,分析是否在专注的学习写作业,是否在专注的工作。一分钟计算若干次专注度(0-100),形成专注度曲线。\n包装成商业产品,主要面对中小学家长、备考的学生、工作力提升需求的成年人。\n可衍生出专注力提升专家,一对一监督/辅导,帮助用户提升专注力。', '[MD]队长:桑诗杰\n队员:桑诗杰(硬件设备上研究AI算法)', 1773110336, 10); +INSERT INTO `www_list_preart` VALUES (3093, 12, 100, '', '基于白名单的安全防护系统', '', '白名单,安全防护,Debian', '', '以Debian操作系统为首个白名单安全防护研究对象。监控文件、进程、SSH,发现非白名单信息立即处置,告警甚至关停服务器。统一安装、更新脚本。搜集推送日志到审计服务器。支持中心源独立部署。\n目标是软件即硬件实现动态安全防护,并达到安全等保二级、三级要求。降低等保成本的同时提升安全防护能力。', '[MD]队长:王迪\n队员:1.刘伟(系统建设)2.吕喆(系统建设)3.王先江(参与开发)4.吕兆斌(参与开发)', 1773110674, 10); +INSERT INTO `www_list_preart` VALUES (3094, 12, 100, '', '活畜收运销金融服务平台', '', '活畜交易,金融服务', '', '针对活畜交易场景,整合揽收存畜、运输车队、沿途补给点、销售结算等多个交易节点,实现企业间数据协同、信息交易、资金信用的综合型金融服务平台', '[MD]队长:王坤\n队员:王坤(初期规划与架构设计)', 1773110810, 10); +INSERT INTO `www_list_preart` VALUES (3095, 11, 100, '/2026/0316/warti/205138_3164.jpg', '基于白名单的安全防护系统', '', '1', '', '', '[MD]基于白名单的安全防护系统基于白名单的安全防护系统基于白名单的安全防护系统基于白名单的安全防护系统基于白名单的安全防护系统基于白名单的安全防护系统基于白名单的安全防护系统基于白名单的安全防护系统', 1773665583, 10); +INSERT INTO `www_list_preart` VALUES (3096, 11, 100, '/2026/0316/warti/205510_5001.jpg', ' AI影视人才平台', '', '坤班产品', '', '', '[MD]1111', 1773665723, 10); +INSERT INTO `www_list_preart` VALUES (3097, 11, 100, '/2026/0318/warti/093749_5227.jpg', 'AI间自主交流社区事业', '', '坤班产品', '', '', '[MD]111', 1773797882, 10); +INSERT INTO `www_list_preart` VALUES (3098, 11, 100, '/2026/0318/warti/172441_7442.jpg', '高性能JAVA框架', '', '坤班产品', '', '', '[MD]产品特点:\n为企业级应用、云原生场景、高并发业务提供高性能Java开发框架支持。​\n快速启动、异步非阻塞、AOT编译、原生镜像、轻量DI、微服务适配、可观测性、安全防护、DevOps兼容等。​\n提供灵活扩展接口,支持与大模型Agent、各类中间件无缝集成,驱动SaaS化部署与运维。​\n未来积累一定应用数据与场景经验后,将运营高性能Java协同开发平台。\n\n优势功能:\n1. 聚焦企业级、云原生、高并发需求,提供全场景开发支撑,涵盖快速启动优化、异步非阻塞IO、AOT编译、原生镜像构建、轻量依赖注入、微服务适配、可观测性监控、安全防护、DevOps兼容等核心能力\n2. 提供灵活扩展接口,支持大模型Agent与各类中间件无缝集成,直接驱动SaaS化部署与运维,大幅提升开发与管理效率\n3. 预留长期发展能力,未来积累一定应用数据与场景经验后,可进一步运营高性能Java协同开发平台,强化开发协同与生态优势', 1773825900, 10); +INSERT INTO `www_list_preart` VALUES (3099, 11, 100, '/2026/0318/warti/181127_4905.jpg', '端到端AI', '', '坤班产品', '', '', '[MD]产品特点:\n 覆盖 “数据输入→模型训练→推理部署→效果迭代” 全链路,无需人工拆分环节\n根据业务场景(分类 / 生成 / 预测)和数据特征,自动推荐最优模型架构\n优势功能:\n1.消除传统 AI“数据处理、训练、部署” 割裂的痛点,降低跨环节协作成本\n2.适配业务数据动态变化,保证 AI 效果长期稳定,减少人工维护成本', 1773828823, 10); +INSERT INTO `www_list_preart` VALUES (3100, 11, 100, '', '虚幻引擎JS通用地编器', '', '坤班产品', '', '', '[MD]1', 1774095950, 10); +INSERT INTO `www_list_preart` VALUES (3101, 11, 100, '/2026/0321/warti/202826_7421.jpg', '活服务畜收运销金融平台', '', '坤班产品', '', '全链路协同,让活畜交易更安全、更普惠', '[MD]产品特点:\n覆盖 “揽收存畜→运输管控→沿途补给→销售结算” 全场景节点,实现业务流与金融流一体化贯通根据活畜交易链路(企业 / 车队 / 补给点 / 购销方),自动构建数据协同与信用风控服务体系\n优势功能:\n1. 打通活畜交易全节点数据孤岛,实现揽收、运输、补给、销售多方企业信息实时协同,提升链路运转效率\n2. 整合业务交易与资金信用服务,消除传统活畜产业 “业务、信息、资金” 割裂痛点,降低跨主体协作成本\n3. 基于全链路真实交易数据构建信用模型,为收运销主体提供精准金融服务,缓解中小主体融资难问题\n4. 内置交易与资金闭环管理机制,保障活畜购销、运输费用、补给结算等资金安全,降低交易违约风险\n5. 适配活畜品类、运输路线、市场价格等动态变化,持续优化风控与服务策略,支撑产业长期稳定运转', 1774096248, 10); +INSERT INTO `www_list_preart` VALUES (3102, 11, 100, '/2026/0321/warti/203243_1704.jpg', '众产PoSR区块链底座研究', '', '坤班产品', '', '全新共识,链启产业新生态', '[MD]产品特点\n覆盖 “共识生成→海量存储→智能合约→DApp 生态→链上治理” 全技术栈,构建全新共识算法驱动的一体化区块链底座支撑体系以众产事业治理、技能树商单、全参供应链三大平台为应用载体,深度适配 Web3.0 商业逻辑与产业落地场景\n优势功能\n1.支撑海量数据分布式存储,突破传统公链容量瓶颈,满足大规模产业应用数据上链需求\n2.创新多级挖矿算法以响应速度优先记账,平衡高性能、去中心化与安全稳定性\n3.支持全链 DApp 部署与生态开放,为商业应用提供标准化、可扩展的运行环境\n4.智能合约图灵完备,支持复杂商业逻辑可编程化、自动化执行\n5.持续探索区块链与商业逻辑融合路径,实现 Web2.0 业务向 Web3.0 生态平稳迁移', 1774096440, 10); +INSERT INTO `www_list_preart` VALUES (3103, 11, 100, '/2026/0321/warti/203448_1212.jpg', '海外通平台H5', '', '坤班产品', '', '全球资源互通,跨境投资赋能', '[MD]产品特点:\n覆盖 “海外采集→国别建网→落地运营→投资对接” 全链路,构建资源国与投资国双向互通体系按国别建立分类信息网,面向中、美、日、英等国开放可投资资源,实现数据精准匹配与跨境赋能\n优势功能:\n1.海外多国资源统一采集入库,含地理、企业、房产、商人等多维度数据,形成标准化信息资产\n为越南、老挝、柬埔寨、菲律宾、巴基斯坦等国搭建专属分类信息网,实现本地化信息治理\n2.支持有条件国家落地运营与代理商招募,构建覆盖全球的本地化服务与推广网络\n3.资源国与投资国双向联动,打破跨境信息壁垒,降低对外投资调研与决策成本', 1774096563, 10); +INSERT INTO `www_list_preart` VALUES (3104, 9, 100, '/2026/0328/warti/194818_5981.jpg', '教育部副部长徐青森:将产教融合作为打破人才培养鸿沟的关键', '', 'Ac_News', '', '将产业需求融入人才培养全过程', '[MD] 2026年3月15日,第十七届中国产学研合作创新大会在北京会议中心隆重召开。本次大会由中国产学研合作促进会主办,以“科技创新 产业创新 深度融合发展新质生产力”为主题。\n\n!/2026/0328/wartc/195059_5040.jpg\n\n 全国人大常委会原副委员长陈至立出席并宣布大会开幕,全国人大常委会原副委员长、两院院士路甬祥书面致辞。全国政协原副主席、中国科协主席万钢,教育部党组成员、副部长徐青森,国家知识产权局党组成员、副局长胡文辉等部委领导出席并致辞。\n\n 教育部党组成员、副部长徐青森在讲话中指出,近年来,教育系统深入贯彻党中央决策部署,以产学研合作为抓手,深化高等教育改革,探索科技创新和产业创新融合发展新机制。在有组织人才培养方面,将产教融合作为打破人才培养鸿沟的关键,建设国家卓越工程师学院,围绕18个国家战略急需领域招收2.6万余名工程硕博士,布局系列国家学院,打造拔尖人才培养高地;在有组织科研创新方面,实施基础学科和交叉学科突破计划,启动U40计划支持40岁以下青年人才开展原创性创新;在有组织成果转化方面,在三大国际科创中心布局高校区域技术转移转化中心,试点建设科技商学院,推进国家大学科技园优化重塑,搭建中国高校科技成果交易平台并建设AI智能体,实现成果与需求精准对接。\n\n!/2026/0328/wartc/195114_1476.jpg\n\n 徐青森表示,新一轮科技革命与产业变革对产学研合作提出了新的更高要求,教育部愿与各部门协同,在共育创新人才上发力,将产业需求融入人才培养全过程;在攻克产业难题上发力,建立“企业出题、高校答题、市场阅卷”协同机制;在共促成果转化上发力,推动企业开放应用场景,共建概念验证中心与中试基地,打通科技成果转化“最后一公里”,推动更多创新成果从实验室走向生产线。', 1774698675, 10); +INSERT INTO `www_list_preart` VALUES (3105, 9, 100, '', '智识漫叙,同路致远|围坐畅聊共探新知,坤班四期沙龙圆满落幕', '', 'Ac_Sal', '', '', '[MD]1', 1775127462, 10); +INSERT INTO `www_list_preart` VALUES (3106, 9, 20, '', '111', '', 'Ac_坤班沙龙', '', '', '[MD]11111', 1775213671, 10); + +-- ---------------------------- +-- Table structure for www_seoplan +-- ---------------------------- +DROP TABLE IF EXISTS `www_seoplan`; +CREATE TABLE `www_seoplan` ( + `id` int NOT NULL AUTO_INCREMENT, + `cateid` int NOT NULL COMMENT '所属栏目,DB,www_list_cate', + `starttimes` bigint NOT NULL COMMENT '开始日期,DATE,Y-m-d', + `endtimes` bigint NOT NULL COMMENT '结束日期,DATE,Y-m-d', + `promptseo` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '推广方向提示词,BR', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 385 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'SEO规划' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of www_seoplan +-- ---------------------------- + +-- ---------------------------- +-- Table structure for www_seoword +-- ---------------------------- +DROP TABLE IF EXISTS `www_seoword`; +CREATE TABLE `www_seoword` ( + `id` int NOT NULL AUTO_INCREMENT, + `cateid` int NOT NULL COMMENT '所属栏目,DB,www_list_cate', + `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '关键词', + `url` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '链接', + `rank` int NOT NULL COMMENT '权重|,INT', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `title`(`name` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 385 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '锚内关键词' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of www_seoword +-- ---------------------------- +INSERT INTO `www_seoword` VALUES (271, 0, '养殖代养', 'https://www.qiboc.cn/agro/1618.html', 50); +INSERT INTO `www_seoword` VALUES (272, 0, '养殖集团', 'https://www.qiboc.cn/agro/1619.html', 50); +INSERT INTO `www_seoword` VALUES (275, 0, '闲置计算机', 'https://www.qiboc.cn/agro/1619.html', 50); +INSERT INTO `www_seoword` VALUES (276, 0, '养殖合作社', 'https://www.qiboc.cn/agro/1617.html', 50); +INSERT INTO `www_seoword` VALUES (277, 0, '农村养殖合作', 'https://www.qiboc.cn/agro/1617.html', 50); +INSERT INTO `www_seoword` VALUES (281, 11, '智慧校园平台', 'http://www.qiboc.cn/campus/', 20); +INSERT INTO `www_seoword` VALUES (282, 0, '智慧校园管理系统平台', 'http://www.qiboc.cn/campus/', 20); + +-- ---------------------------- +-- Table structure for www_single +-- ---------------------------- +DROP TABLE IF EXISTS `www_single`; +CREATE TABLE `www_single` ( + `id` int NOT NULL AUTO_INCREMENT COMMENT '|ID|', + `name` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主标题', + `seotitle` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'SEO标题', + `keyw` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '关键词', + `author` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '作者', + `descs` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',摘要,BR', + `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',内容,MD', + `addtimes` bigint NOT NULL COMMENT '添加时间,DATE', + `uptimes` bigint NOT NULL COMMENT '更新时间,DATE', + `vadmin` int NOT NULL COMMENT '创建人,CATA,adminuser', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 25 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '网站单页库' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of www_single +-- ---------------------------- +INSERT INTO `www_single` VALUES (3, '分布式云计算', '云计算|分布式云计算', '分布式云计算', '', '分布式云计算攻克了分布式云平台计费结算难题,创建了“去中心化的计费结算模型”,云计算平台需求方和资源方之间的频繁结算不需要中心计费服务器,计费结算过程不依赖“账本”,可实现超大规模并行结算', '[MD]\n!https://qiboc.cn/templets/htmlimg/1-1.1.png\n#项目介绍\n将互联网上的海量闲置计算机通过P2PT健康组网技术和虚拟化技术,把海量计算机闲置的计算资源和网络资源有效利用起来,形成超大规模分布式的云计算平台。 该项目特点是几乎无需投入硬件服务器即可实现上成百上千万台计算机组网工作,投入成本极低。组网后的云平台,能够完成诸如互联网舆情监控、分布式编译、分布式3D渲染、大规模科学计算、证券分析等工作,按需支付算力。\n我们创新性的攻克了分布式云平台计费结算难题,借鉴了BitCoin比特币原理,创建了“去中心化的计费结算模型”,云计算平台需求方和资源方之间的频繁结算不需要中心计费服务器,计费结算过程不依赖“账本”,可实现超大规模并行结算,此创新为超大规模分布式云计算平台商用化扫清了道路。\n!https://qiboc.cn/templets/htmlimg/1-1.2.png\n#发展阶段\n本项目由公司孵化中心进行研发工作。目前主要为云爪平台提供大规模数据计算做底层业务支撑。\n作为PaaS平台,当前仅支持C#,未来我们将通过虚拟机技术支持多种开发工具,开发者可利用C++、C#、Java、Javascript、Perl、MatLab等编程语言接入,进行大规模并行计算商业逻辑的开发对接。\n当前资源性能:每万计算节点贡献约150TFLOPS计算能力,提供超过40Gbps宽带资源。\n#P2PT健康组网模型\n!https://qiboc.cn/templets/htmlimg/2-1.1.png\n!https://qiboc.cn/templets/htmlimg/2-1.2.png\n#去中心化计费结算模型\n!https://qiboc.cn/templets/htmlimg/2-1.3.png\n!https://qiboc.cn/templets/htmlimg/2-1.4.png\n!/2026/0223/wartp/155703_6660.png\n', 1594319108, 1772197028, 10); +INSERT INTO `www_single` VALUES (15, '王坤老师简介', '老师简介|王坤老师简介', '简介', '', '', '[MD]###王坤(企业老师)\n\n##个人简介\n\n个人简介,个人简介。\n个人简介个人简介个人简介个人简介个人简介个人简介个人简介个人简介个人简介。\n\n##项目经历\n\n1. 参与开发参与开发参与开发参与开发参与开发参与开发参与开发参与开发参与开发参与开发参与开发\n\n2. 参与开发参与开发参与开发参与开发参与开发参与开发参与开发参与开发参与开发参与开发参与开发\n\n3. 参与开发参与开发参与开发参与开发参与开发参与开发参与开发参与开发参与开发参与开发参与开发\n\n#b对坤班的寄语\n\n坤班始终坚持 “以战养学、以学促战”的育人理念,我们不培养只会写代码的 “工具人”,而是着力锻造兼具技术深度、行业视野、工程素养与独立思辨能力的复合型技术人才。希望每一位坤班同学都能在这里找准方向、沉心深耕、学以致用,在实战中成长,在历练中蜕变,未来成为所在领域可靠、可信、可用的技术中坚力量。\n\n', 1772152910, 1773564494, 10); +INSERT INTO `www_single` VALUES (16, '马瑞强老师简介', '老师简介|马瑞强老师简介', '简介', '', '', '[MD]###马瑞强(坤班负责人)\n\n##个人简介\n\n理学博士,副教授。\n国家公派日本国立三重大学情报研究所访问学者,日本神大博士后、明治大学专任研究员、客员研究员。\n##项目经历\n@1. 日本川崎微电子,ASIC开发(台湾奇美合作),PG\n\n@2. 日本丰田(TOYOTA)AISIN,嵌入式车载导航装置(系统),SE\n\n@3. 日本兄弟工业(BROTHER),嵌入式远程通讯控制设备、导视Touch遥控研发,SE\n\n@4. 日本NTT-DATA,软件服务外包(金融、福祉、文旅、政务),BSE/PM\n\n@5. 日本明治大学,Society5.0 信息安全平台升级,PL\n\n@6. HopeRun,OffShore_Singapore港口集装箱物流系统,PL\n\n@7. 中国君子津,环保新材及其智能一体机制备系统,CTO\n#b对坤班的寄语\n\n坤班始终坚持 “以战养学、以学促战”的育人理念,我们不培养只会写代码的 “工具人”,而是着力锻造兼具技术深度、行业视野、工程素养与独立思辨能力的复合型技术人才。希望每一位坤班同学都能在这里找准方向、沉心深耕、学以致用,在实战中成长,在历练中蜕变,未来成为所在领域可靠、可信、可用的技术中坚力量。\n', 1772164997, 1773564378, 10); +INSERT INTO `www_single` VALUES (17, 'intro', '坤班信息|成立时间', '成立时间', '', '', '[MD]2025年10月28日正式成立,立足高等教育改革与产业需求深度融合的时代浪潮,“坤班”以产教融合为核,以“AI+”技术为翼,构建“创新创业+课外实践+能力进阶+企业对接”的四维体系,为理工学子全面赋能,打造人才培养新范式。', 1772165813, 1773392873, 10); +INSERT INTO `www_single` VALUES (18, 'intro', '坤班信息|初心使命', '初心使命', '', '', '[MD]立足一方水土,服务一方经济。“坤班”以打通教育链、人才链与产业链为己任,锚定产教深度融合这一战略支点。旨在以创新模式为北疆学子赋能,不仅为区域发展精准储备专业人才,更为学生成长搭建施展才华的广阔舞台,彰显新时代高等教育服务地方、协同育人的使命。', 1772165852, 1773392969, 10); +INSERT INTO `www_single` VALUES (19, 'intro', '坤班信息|发展原则', '发展原则', '', '', '[MD]\n“坤班”突破传统课堂边界,将企业真实开发场景融入教学。\n 我们以项目式学习驱动实践,让学生在“AI+”前沿真实开发场景中锤炼技术,并将创意转化为实际成果。同时,班级无偿提供从“职业规划、就业提升”到“考研深造”的全程精准指导,助力学生明晰发展路径,实现个人价值与社会需求的高效对接。', 1772166090, 1773393173, 10); +INSERT INTO `www_single` VALUES (20, 'intro', '坤班信息|主攻方向', '主攻方向', '', '', '[MD]坤班致力于培养应用型、创新型、独立自主型人才。', 1772166143, 1773393007, 10); +INSERT INTO `www_single` VALUES (21, 'intro', '坤班信息|核心愿景', '核心愿景', '', '', '[MD]以产教融合为根基,以 AI + 技术为驱动,构建四维人才培养体系,打通教育链、人才链与产业链,为北疆理工学子赋能成长,打造服务地方经济、适配产业需求的新时代高等教育人才培养新范式。', 1772166170, 1773393084, 10); +INSERT INTO `www_single` VALUES (22, 'intro', '坤班信息|技术定位', '技术定位', '', '', '[MD]以“AI+”为核心技术引擎,深度融合产教场景,将企业真实开发流程与项目式学习贯穿人才培养全过程,聚焦前沿技术实践与成果转化,打造产业需求导向、实战能力为本的技术人才培养阵地。', 1772166196, 1773393127, 10); +INSERT INTO `www_single` VALUES (23, 'declare', '坤班声明|免责声明', '免责声明', '', '', '[MD]访问者在接受本网站服务之前,请务必仔细阅读本条款并同意本声明。访问者访问本网站的行为以及通过各类方式利用本网站的行为,都将被视作是对本声明全部内容的无异议的认可;如有异议,请立即跟本网站协商,并取得本网站的书面同意意见。\n\n##第一条\n 访问者在从事与本网站相关的所有行为(包括但不限于访问浏览、利用、转载、宣传介绍)时,必须以善意且谨慎的态度行事;访问者不得故意或者过失的损害或者弱化本网站的各类合法权利与利益,不得利用本网站以任何方式直接或者间接的从事违反中国法律、国际公约以及社会公德的行为,且访问者应当恪守下述承诺:\n\n1. 传输和利用信息符合中国法律、国际公约的规定、符合公序良俗;\n\n2. 不将本网站以及与之相关的网络服务用作非法用途以及非正当用途;\n\n3. 不干扰和扰乱本网站以及与之相关的网络服务;\n\n4. 遵守与本网站以及与之相关的网络服务的协议、规定、程序和惯例等。\n\n##第二条\n 本网站郑重提醒访问者:请在转载、或者下载有关作品时务必尊重该作品的版权、著作权;\n##第三条\n 除我们另有明确说明或者中国法律有强制性规定外,本网站用户原创的作品,本网站及作者共同享有版权,其他网站及传统媒体如需使用,须取得本网站的书面授权,未经授权严禁转载或用于其它商业用途。\n##第四条\n 本网站内容仅代表作者的观点,不代表本网站的观点和看法,与本网站立场无关,相关责任作者自负。\n##第五条 \n本网站有权将在本网站内发表的作品用于其他用途,包括网站、电子杂志等,作品有附带版权声明者除外。\n##第六条 \n未经本网站和作者共同同意,其他任何机构不得以任何形式侵犯其作品著作权,包括但不限于:擅自复制、链接、非法使用或转载,或以任何方式建立作品镜像。\n##第七条 \n本网站所刊载的各类形式(包括但不仅限于文字、图片、图表)的作品仅供参考使用,并不代表本网站同意其说法或描述,仅为提供更多信息,也不构成任何引导性建议。对于访问者根据本网站提供的信息所做出的一切行为,除非另有明确的书面承诺文件,否则本网站不承担任何形式的责任。\n##第八条 \n当本网站以链接形式推荐其他网站内容时,本网站并不对这些网站或资源的可用性负责,且不保证从这些网站获取的任何内容、产品、服务或其他材料的真实性、合法性,对于任何因使用或信赖从此类网站或资源上获取的内容、产品、服务或其他材料而造成(或声称造成)的任何直接或间接损失,本网站均不承担任何责任。\n##第九条 \n本网站所涉及的一些单位或个人资料,本网站不会将客户的任何资料以任何方式泄露给任何一方。\n##第十条 \n当政府部门、司法机关等依照法定程序要求本网站披露用户资料时,本网站将根据执法单位之要求或为公共安全之目的提供个人资料。在此情况下之任何披露,本网站均得免责。\n##第十一条 \n本网站有部分内容来自互联网,如无意中侵犯了哪个媒体、公司、企业或个人等的知识产权,请来电或致函告之,本网站将在规定时间内给予删除等相关处理,若有涉及版权费等问题,请及时提供相关证明等材料并与我们联系,通过友好协商公平公正原则处理纠纷。\n##第十二条 \n以上声明内容的最终解释权归坤班官网(https://www.kunban.ciyra.com.cn/)所有。\n\n', 1773305270, 1773317876, 10); +INSERT INTO `www_single` VALUES (24, 'private', '坤班隐私|隐私政策', '隐私政策', '', '', '[MD]鉴于互联网网络的特性,本网站会与您直接或间接地形成互动关系,故特此说明本网站对您个人信息所采取的收集、使用和保护政策,请您务必仔细阅读。\n\n一、搜集、分拣信息\n\n当您浏览、阅读或下载本网站的信息时,网站会自动搜集和分拣到您的信息,包括但不限于以下内容:互联网域名、用户使用的浏览器和操作系统类型、访问时间、访问次数、访问页面等。这些信息会促使我们改进网站的管理和服务,不会被用来确定您的身份。\n\n二、个人资料\n\n当您在本网站进行用户注册登记、定制服务、提问留言、参加访谈、调查等有关活动时,在您的同意并确认下,本网站会通过注册表格、工单等形式要求您提供一些个人资料。包括但不限于:姓名、性别、电话、电子邮箱地址、职业等。用户必须保证提供的资料真实、准确、有效和完整,并随时更新登记资料,否则,本网站有权取消用户登记或拒绝提供相应的服务。\n\n在未经您同意和确认之前,除法律、法规和规章规定之外,本网站保证不会把这些个人信息提供给任何私人公司或个人,仅会根据需要与政府有关部门共同使用。\n\n三、信息使用\n\n用户向本网站提供的个人信息将可能用于下列用途:\n\n(一)核实用户身份,并提供相应的服务;\n\n(二)通过发送电子邮件或以其他方式,告知用户相关信息;\n\n(三)执行用户的指示、回应用户或以该用户名义提出的留言流转状态内容;\n\n(四)用于用户在提供信息时特别指定的目的,例如参与民意征集和访谈等;\n\n(五)用于编制有关网站使用的流量统计数据;\n\n(六)其他促使网站管理或服务改进之用途。\n\n四、信息安全\n\n本网站将采用相应的技术措施和严格的管理制度,对您所提供的个人资料进行严格的管理和保护,防止个人资料丢失、被盗用或遭窜改。如因不可抗力或计算机病毒感染、黑客攻击等特殊原因,导致所存储的用户信息被破坏、泄密并受到损失的,本网站将采取必要措施尽力减少用户的损失,但本网站对此不承担任何责任。\n\n五、限制利用原则\n\n本网站仅在下列条件下,对收集的个人资料进行必要范围外的使用:\n\n(一)已取得您的书面同意;\n\n(二)为免除您的生命、身体或财产方面遇到的急迫危险;\n\n(三)为防止他人权益遭受重大危害;\n\n(四)为增进公共利益,且无损于您的重大利益。\n\n六、链接第三方网站\n\n本站到第三方网站的链接仅作为一种方便服务提供给您。如果使用这些链接,您将离开本站。本站没有审查过任何第三方网站,对这些网站及其内容不进行控制,也不负任何责任。如果您决定访问任何与本站链接的第三方网站,其可能带来的结果和风险全部由您自己承担。\n\n七、责任限度\n\n下列情况时本网站毋需承担任何责任:\n\n(一)按照本网站制订的规则和程序,本网站有充分的理由相信已经获得用户的授权;\n\n(二)依照法律、法规或规章的规定,或基于公共安全目的等,本网站必须提供相关信息的;\n\n(三)由于您将用户密码告知他人或与他人共享注册帐户,由此导致的任何个人资料泄露;\n\n(四)任何黑客攻击、计算机病毒侵入或发作、政府部门管制和不可抗力等造成的个人资料泄露、丢失、被盗用或被窜改等;\n\n(五)因与本网站链接的其它网站造成个人资料泄露及由此而导致的任何法律争议和后果;\n\n(六)其他为维护本网站权利及相关权利人权利之情形。\n\n八、一般原则\n\n本站可能随时修改这些条款。您应经常访问本页面以了解当前的条款,因为这些条款与您密切相关。这些条款的某些条文也可能被本站中某些页面上明确指定的法律通告或条款所取代。\n\n本声明的解释权及对本网站使用的解释权归结于坤班官网(https://www.kunban.ciyra.com.cn/)。', 1773310439, 1773409231, 10); + +-- ---------------------------- +-- Table structure for www_tmplart +-- ---------------------------- +DROP TABLE IF EXISTS `www_tmplart`; +CREATE TABLE `www_tmplart` ( + `id` int NOT NULL AUTO_INCREMENT, + `cateid` int NOT NULL COMMENT '所属栏目,DB,www_list_cate', + `name` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '模版主题', + `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',模版内容,MD', + `qutime` int NOT NULL COMMENT '引用次数|', + `addtimes` bigint NOT NULL COMMENT '添加时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 385 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '文章模版' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of www_tmplart +-- ---------------------------- + +-- ---------------------------- +-- Table structure for zc_admin +-- ---------------------------- +DROP TABLE IF EXISTS `zc_admin`; +CREATE TABLE `zc_admin` ( + `id` int UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '|ID|', + `icon` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '头像,IMG1', + `name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '姓名', + `stpstatus` int NOT NULL COMMENT '|状态|,CATA,stpstatus', + `mobile` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '手机号,MSK,****', + `sex` int NOT NULL COMMENT '|性别|,CATA,sex', + `departid` int NOT NULL COMMENT '所属组织,CATM,zc_depart', + `roleid` int NOT NULL COMMENT '岗位角色,DB,zc_role', + `logintimes` bigint NOT NULL DEFAULT 0 COMMENT '活跃时间,DATE', + `addtimes` bigint NOT NULL COMMENT '注册时间,DATE', + `password` varchar(70) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT ',密码', + `trytime` int NOT NULL DEFAULT 0 COMMENT ',连续错误次数', + `power` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT ',权限表', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `mobile`(`mobile` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 27 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '管理员用户表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_admin +-- ---------------------------- +INSERT INTO `zc_admin` VALUES (10, '', '超级管理员', 10, '12345678901', 10, 34, 0, 1775533351, 1000000000, 'fa3046be160f84e79da4a5cf004e367997730a662598082f5181efdb8aa43dc9', 0, '.*.'); +INSERT INTO `zc_admin` VALUES (18, '', '运营官', 10, '10000452346', 10, 34, 0, 1775533237, 1721153234, 'b4c49f3532c466960670ad77880ac6697de3316e32ef28e63c7db7e8c7346d1c', 0, '.p3624.'); +INSERT INTO `zc_admin` VALUES (26, '', '刘振宇', 10, '18247835229', 10, 63, 35, 1775533053, 1775213332, 'dfcbfcd42e818a23a7e59973ad95ad5b7f1f02280efa332d279fa1d2945709d9', 0, '.p260.p261.p262.p272.p253.p255.'); + +-- ---------------------------- +-- Table structure for zc_ai_agent +-- ---------------------------- +DROP TABLE IF EXISTS `zc_ai_agent`; +CREATE TABLE `zc_ai_agent` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '名称', + `aikey` int NOT NULL COMMENT '执行模型,DB,zc_ai_key', + `aiprange` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',执行参量', + `funcids` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '数据函数,CATS,zc_ai_funcdata', + `sysprompt` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',系统提示词', + `uptimes` bigint NOT NULL DEFAULT 0 COMMENT '更新时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '决策智能体表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_ai_agent +-- ---------------------------- + +-- ---------------------------- +-- Table structure for zc_ai_aigc +-- ---------------------------- +DROP TABLE IF EXISTS `zc_ai_aigc`; +CREATE TABLE `zc_ai_aigc` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '名称', + `aikey` int NOT NULL COMMENT '执行模型,DB,zc_ai_key', + `aiprange` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',执行参量', + `inputjson` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',预输入设置', + `funcids` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '数据函数,CATS,zc_ai_funcdata', + `uptimes` bigint NOT NULL DEFAULT 0 COMMENT '更新时间,DATE', + `sysprompt` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',系统提示词', + `roleprompt` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',用户提示词', + `resulttxt` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',示例结果', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'AIGC生成表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_ai_aigc +-- ---------------------------- + +-- ---------------------------- +-- Table structure for zc_ai_decdbg +-- ---------------------------- +DROP TABLE IF EXISTS `zc_ai_decdbg`; +CREATE TABLE `zc_ai_decdbg` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `decisionid` bigint NOT NULL DEFAULT 0, + `version` int NOT NULL DEFAULT 0 COMMENT '|版本|,INT', + `inputparam` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '输入数据', + `inputprompt` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',提示词', + `aichat` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',AI交互', + `resulttxt` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'AI结果', + `starttimes` int NOT NULL DEFAULT 0 COMMENT '开始时间,DATE', + `reqsec` int NOT NULL DEFAULT 0 COMMENT '执行时长|,SEC', + `decci` int NOT NULL DEFAULT 0 COMMENT '置信度|,PCT', + `userfeedback` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '存在问题', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '决策调试表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_ai_decdbg +-- ---------------------------- + +-- ---------------------------- +-- Table structure for zc_ai_dechistory +-- ---------------------------- +DROP TABLE IF EXISTS `zc_ai_dechistory`; +CREATE TABLE `zc_ai_dechistory` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `decisionid` bigint NOT NULL DEFAULT 0, + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '名称', + `aikey` int NOT NULL COMMENT '执行模型,DB,zc_ai_key', + `aiprange` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',执行参量', + `version` int NOT NULL DEFAULT 0 COMMENT '|版本|,INT', + `funcids` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '数据函数|,CATS,zc_ai_funcdata', + `sysprompt` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',系统提示词', + `roleprompt` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',用户提示词', + `aicalkey` int NOT NULL COMMENT '检验模型,DB,zc_ai_key', + `aicalfunc` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '检验函数', + `aicalprange` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',检验参量', + `calprompt` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',检验提示词', + `addtimes` bigint NOT NULL DEFAULT 0 COMMENT '版本时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '决策设计表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_ai_dechistory +-- ---------------------------- + +-- ---------------------------- +-- Table structure for zc_ai_decision +-- ---------------------------- +DROP TABLE IF EXISTS `zc_ai_decision`; +CREATE TABLE `zc_ai_decision` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '|DecisionID|', + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '名称', + `aikey` int NOT NULL COMMENT '执行算力源,DB,zc_ai_key', + `aiprange` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',执行参量', + `version` int NOT NULL DEFAULT 0 COMMENT '|版本|,INT', + `funcids` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '数据函数|,CATS,zc_ai_funcdata', + `sysprompt` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',系统提示词', + `roleprompt` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',用户提示词', + `aicalkey` int NOT NULL COMMENT '检验算力源,DB,zc_ai_key', + `aicalfunc` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '检验函数', + `aicalprange` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',检验参量', + `calprompt` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',检验提示词', + `uptimes` bigint NOT NULL DEFAULT 0 COMMENT '更新时间,DATE', + `memo` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',调试经验', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '决策设计表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_ai_decision +-- ---------------------------- + +-- ---------------------------- +-- Table structure for zc_ai_funcdata +-- ---------------------------- +DROP TABLE IF EXISTS `zc_ai_funcdata`; +CREATE TABLE `zc_ai_funcdata` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '名称', + `funcname` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '函数名', + `descs` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '函数描述', + `uptimes` bigint NOT NULL COMMENT '更新时间,DATE', + `funcparam` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',函数固定参数', + `paramjson` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',AI FUNC参数', + `defout` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',输出示例', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '函数数据表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_ai_funcdata +-- ---------------------------- + +-- ---------------------------- +-- Table structure for zc_ai_key +-- ---------------------------- +DROP TABLE IF EXISTS `zc_ai_key`; +CREATE TABLE `zc_ai_key` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '名称', + `model` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '模型', + `balance` int NOT NULL DEFAULT 0 COMMENT '余额|,CNY', + `alarmbalce` int NOT NULL COMMENT '#余额警戒线|,CNY', + `baseurl` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '基础地址', + `maxtoken` int NOT NULL COMMENT '最大token数|', + `aicapacity` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '能力,CATS,aicapacity', + `aikey` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '#密钥,MSK,****##******##', + `memo` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '备注', + `uptimes` int NOT NULL DEFAULT 0 COMMENT '更新时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '算力源表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_ai_key +-- ---------------------------- + +-- ---------------------------- +-- Table structure for zc_ai_knowcata +-- ---------------------------- +DROP TABLE IF EXISTS `zc_ai_knowcata`; +CREATE TABLE `zc_ai_knowcata` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '知识库名称', + `aiguide` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'AI引导描述', + `knowcnt` int NOT NULL COMMENT '条数|', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '知识分类表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_ai_knowcata +-- ---------------------------- + +-- ---------------------------- +-- Table structure for zc_ai_knowledge +-- ---------------------------- +DROP TABLE IF EXISTS `zc_ai_knowledge`; +CREATE TABLE `zc_ai_knowledge` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `cataid` bigint NOT NULL DEFAULT 0 COMMENT ',所属分类,DB,zc_ai_knowcata', + `uptimes` bigint NOT NULL COMMENT ',更新时间|,DATE', + `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '知识内容,BR', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '浓缩知识表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_ai_knowledge +-- ---------------------------- + +-- ---------------------------- +-- Table structure for zc_ai_task +-- ---------------------------- +DROP TABLE IF EXISTS `zc_ai_task`; +CREATE TABLE `zc_ai_task` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `aitaskstatus` int NOT NULL DEFAULT 0 COMMENT '任务状态,CATA,autotaskstatus', + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '任务名称', + `aifunc` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务函数', + `aiparam` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',任务参数', + `autoci` int NOT NULL COMMENT '主动置信度|,PCT', + `autofunc` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '执行函数', + `aicycle` int NOT NULL DEFAULT 0 COMMENT '执行周期|,CYC', + `nexttimes` bigint NOT NULL DEFAULT 0 COMMENT '下次时间,DATE', + `aitimes` int NOT NULL DEFAULT 0 COMMENT ',开始时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '计划任务表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_ai_task +-- ---------------------------- + +-- ---------------------------- +-- Table structure for zc_ai_tsk_run +-- ---------------------------- +DROP TABLE IF EXISTS `zc_ai_tsk_run`; +CREATE TABLE `zc_ai_tsk_run` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `aitaskid` bigint NOT NULL DEFAULT 0 COMMENT '所属任务,DB,zc_ai_task', + `aidotype` int NOT NULL COMMENT '状态,CATA,aidotype', + `confidence` int NOT NULL COMMENT '置信度|,PCT', + `addtimes` bigint NOT NULL DEFAULT 0 COMMENT '完成时间,DATE', + `runsec` int NOT NULL DEFAULT 0 COMMENT '运行时长|,SEC', + `inputdata` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',输入数据', + `resultdata` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',结果数据', + `memo` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '优化建议', + `resultmodify` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',改后结果', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '执行记录表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_ai_tsk_run +-- ---------------------------- + +-- ---------------------------- +-- Table structure for zc_autotask +-- ---------------------------- +DROP TABLE IF EXISTS `zc_autotask`; +CREATE TABLE `zc_autotask` ( + `id` int NOT NULL AUTO_INCREMENT COMMENT '|ID|', + `name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务名称', + `runfunc` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '入口函数', + `runparam` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '执行参数', + `nexttimes` bigint UNSIGNED NOT NULL COMMENT '下次执行时间,DATE', + `runcycle` int NOT NULL COMMENT '执行周期,CYC', + `autotaskstatus` int NOT NULL COMMENT '|任务状态|,CATA,autotaskstatus', + `runtimes` bigint NOT NULL DEFAULT 0 COMMENT ',开始执行时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 15 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '自动化任务表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_autotask +-- ---------------------------- +INSERT INTO `zc_autotask` VALUES (1, '每日清理', 'webadminautotaskase::dayclean', '', 1762627184, 86400, 20, 0); +INSERT INTO `zc_autotask` VALUES (2, '健康监测', 'webadminautotaskase::srvstats', '', 1745058716, 60, 20, 0); + +-- ---------------------------- +-- Table structure for zc_autotsk_log +-- ---------------------------- +DROP TABLE IF EXISTS `zc_autotsk_log`; +CREATE TABLE `zc_autotsk_log` ( + `id` int NOT NULL AUTO_INCREMENT, + `autotaskid` int NOT NULL COMMENT '所属任务,DB,zc_autotask', + `runtaskid` bigint NOT NULL COMMENT '所属执行,DB,zc_autotsk_run', + `addtimes` bigint NOT NULL COMMENT '发生时间,DATE', + `msg` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '执行记录', + PRIMARY KEY (`id`) USING BTREE, + INDEX `runtaskid`(`runtaskid` ASC) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '任务Log表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_autotsk_log +-- ---------------------------- + +-- ---------------------------- +-- Table structure for zc_autotsk_run +-- ---------------------------- +DROP TABLE IF EXISTS `zc_autotsk_run`; +CREATE TABLE `zc_autotsk_run` ( + `id` int NOT NULL AUTO_INCREMENT, + `autotaskid` int NOT NULL COMMENT '所属任务,DB,zc_autotask', + `addtimes` bigint NOT NULL COMMENT '执行时间,DATE', + `runsec` int NOT NULL DEFAULT 0 COMMENT '时长|,SEC', + `logcnt` int NOT NULL DEFAULT 0 COMMENT 'LOG统计|', + `msg` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '任务简报', + PRIMARY KEY (`id`) USING BTREE, + INDEX `autotaskid`(`autotaskid` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '任务执行记录表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_autotsk_run +-- ---------------------------- + +-- ---------------------------- +-- Table structure for zc_cata +-- ---------------------------- +DROP TABLE IF EXISTS `zc_cata`; +CREATE TABLE `zc_cata` ( + `id` int NOT NULL AUTO_INCREMENT, + `upid` int NOT NULL COMMENT '上级,DB,zc_cata', + `csort` int NOT NULL DEFAULT 10 COMMENT '排序', + `isuse` int NOT NULL DEFAULT 1 COMMENT '|行为|,BOOL', + `cbid` int NOT NULL DEFAULT 0 COMMENT '库,DB,zc_cata', + `codeid` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '值', + `name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名称', + `clas` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '样式类', + `extdata` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '扩展值', + PRIMARY KEY (`id`) USING BTREE, + INDEX `cbid`(`cbid` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 12001701 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '字典表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_cata +-- ---------------------------- +INSERT INTO `zc_cata` VALUES (1, 0, 0, 1, 0, '', '固定字典', '', ''); +INSERT INTO `zc_cata` VALUES (2, 0, 0, 1, 0, '', '灵活字典', '', ''); +INSERT INTO `zc_cata` VALUES (10, 1, 0, 1, 0, 'sex', '性别', '', 'zc_admin'); +INSERT INTO `zc_cata` VALUES (11, 1, 0, 1, 0, 'stpstatus', '账号状态', '', 'zc_admin'); +INSERT INTO `zc_cata` VALUES (12, 1, 0, 1, 0, 'auditstatus', '审核状态', '', 'zc_urole'); +INSERT INTO `zc_cata` VALUES (13, 1, 0, 1, 0, 'autotaskstatus', '任务状态', '', 'zc_autotask'); +INSERT INTO `zc_cata` VALUES (14, 2, 0, 1, 0, 'targettype', '子系统', '', 'zc_debug_user\nzc_online'); +INSERT INTO `zc_cata` VALUES (18, 1, 0, 1, 0, 'cashstatus', '提现状态', '', 'ap_cash_out'); +INSERT INTO `zc_cata` VALUES (19, 2, 0, 1, 0, 'cashtype', '收支分类', '', 'ap_cash_ie,ap_cash_oe'); +INSERT INTO `zc_cata` VALUES (21, 2, 0, 1, 0, 'userlevel', '用户等级', '', 'ap_user'); +INSERT INTO `zc_cata` VALUES (22, 1, 0, 1, 0, 'artsort', '文章排序', '', 'ap_art_post'); +INSERT INTO `zc_cata` VALUES (23, 1, 0, 1, 0, 'artstatus', '文章状态', '', 'ap_art_post'); +INSERT INTO `zc_cata` VALUES (24, 2, 0, 1, 0, 'certs', '认证范围', '', 'ap_user'); +INSERT INTO `zc_cata` VALUES (100, 2, 0, 1, 0, 'aicapacity', 'AI能力', '', 'zc_ai_key'); +INSERT INTO `zc_cata` VALUES (101, 1, 0, 1, 0, 'aidotype', 'AI执行方式', '', 'zc_ai_tsk_run'); +INSERT INTO `zc_cata` VALUES (102, 1, 10, 1, 0, 'education', '学历', '', ''); +INSERT INTO `zc_cata` VALUES (103, 0, 10, 1, 0, 'orderstatus', '订单状态', '', ''); +INSERT INTO `zc_cata` VALUES (1000, 0, 10, 1, 10, '10', '男', '', ''); +INSERT INTO `zc_cata` VALUES (1001, 0, 20, 1, 10, '20', '女', '', ''); +INSERT INTO `zc_cata` VALUES (1002, 0, 90, 1, 10, '90', '其他', '', ''); +INSERT INTO `zc_cata` VALUES (1010, 0, 8, 1, 11, '8', '被禁用', 'dag', ''); +INSERT INTO `zc_cata` VALUES (1011, 0, 9, 1, 11, '9', '登录保护', 'warn', ''); +INSERT INTO `zc_cata` VALUES (1012, 0, 10, 1, 11, '10', '正常', 'succ', ''); +INSERT INTO `zc_cata` VALUES (1020, 0, 10, 2, 12, '10', '草稿', 'def', ''); +INSERT INTO `zc_cata` VALUES (1021, 0, 20, 1, 12, '20', '未审核', 'man', ''); +INSERT INTO `zc_cata` VALUES (1022, 0, 50, 1, 12, '50', '审核中', 'warn', ''); +INSERT INTO `zc_cata` VALUES (1023, 0, 90, 1, 12, '90', '驳回', 'dag', ''); +INSERT INTO `zc_cata` VALUES (1024, 0, 95, 1, 12, '95', '撤回', 'def', ''); +INSERT INTO `zc_cata` VALUES (1025, 0, 100, 1, 12, '100', '通过', 'succ', ''); +INSERT INTO `zc_cata` VALUES (1030, 0, 20, 1, 13, '20', '等待执行', 'succ', ''); +INSERT INTO `zc_cata` VALUES (1031, 0, 30, 1, 13, '30', '执行中', 'warn', ''); +INSERT INTO `zc_cata` VALUES (1039, 0, 90, 1, 13, '90', '禁止执行', 'dag', ''); +INSERT INTO `zc_cata` VALUES (1040, 0, 10, 1, 14, '10', '总控', '', ''); +INSERT INTO `zc_cata` VALUES (1041, 0, 20, 1, 14, '20', 'SaaS PC端', '', ''); +INSERT INTO `zc_cata` VALUES (1042, 0, 21, 1, 14, '21', 'SaaS 移动端', '', ''); +INSERT INTO `zc_cata` VALUES (1150, 0, 10, 1, 18, '10', '申请中', 'def', ''); +INSERT INTO `zc_cata` VALUES (1151, 0, 20, 1, 18, '20', '已通过', 'warn', ''); +INSERT INTO `zc_cata` VALUES (1152, 0, 21, 2, 18, '21', '微信操作中', 'warn', ''); +INSERT INTO `zc_cata` VALUES (1153, 0, 30, 1, 18, '30', '已传发票', 'man', ''); +INSERT INTO `zc_cata` VALUES (1154, 0, 50, 1, 18, '50', '待打款', 'def', ''); +INSERT INTO `zc_cata` VALUES (1155, 0, 90, 1, 18, '90', '已拒绝', 'dag', ''); +INSERT INTO `zc_cata` VALUES (1156, 0, 100, 1, 18, '100', '已完成', 'succ', ''); +INSERT INTO `zc_cata` VALUES (1200, 0, 10, 1, 19, '10', '充值', '', ''); +INSERT INTO `zc_cata` VALUES (1201, 0, 11, 1, 19, '11', '提现', '', ''); +INSERT INTO `zc_cata` VALUES (1210, 0, 20, 1, 19, '20', '推荐奖', '', ''); +INSERT INTO `zc_cata` VALUES (1211, 0, 21, 1, 19, '21', '带新奖', '', ''); +INSERT INTO `zc_cata` VALUES (1212, 0, 22, 1, 19, '22', '领导奖', '', ''); +INSERT INTO `zc_cata` VALUES (1550, 0, 1, 1, 21, '10', 'LV.1', '', ''); +INSERT INTO `zc_cata` VALUES (1551, 0, 2, 1, 21, '20', 'LV.2', '', ''); +INSERT INTO `zc_cata` VALUES (1600, 0, 0, 1, 22, '10', '劣后', '', ''); +INSERT INTO `zc_cata` VALUES (1601, 0, 0, 1, 22, '20', '正常', '', ''); +INSERT INTO `zc_cata` VALUES (1602, 0, 0, 1, 22, '30', '置顶', '', ''); +INSERT INTO `zc_cata` VALUES (1603, 0, 0, 1, 22, '40', '总置顶', '', ''); +INSERT INTO `zc_cata` VALUES (1650, 0, 0, 1, 23, '10', '草稿', 'def', ''); +INSERT INTO `zc_cata` VALUES (1651, 0, 0, 1, 23, '20', '待审核', 'warn', ''); +INSERT INTO `zc_cata` VALUES (1652, 0, 0, 1, 23, '90', '驳回', 'dag', ''); +INSERT INTO `zc_cata` VALUES (1653, 0, 0, 1, 23, '100', '发布', 'succ', ''); +INSERT INTO `zc_cata` VALUES (1700, 0, 10, 1, 24, 'a', '实名认证', '', ''); +INSERT INTO `zc_cata` VALUES (1701, 0, 20, 1, 24, 'b', '付费会员', '', ''); +INSERT INTO `zc_cata` VALUES (10100, 0, 1, 1, 100, 'text', '文本', '', ''); +INSERT INTO `zc_cata` VALUES (10101, 0, 2, 1, 100, 'json', 'JSON', '', ''); +INSERT INTO `zc_cata` VALUES (10105, 0, 5, 1, 100, 'fcall', '函数', '', ''); +INSERT INTO `zc_cata` VALUES (10110, 0, 10, 1, 100, 'image', '理解图像', '', ''); +INSERT INTO `zc_cata` VALUES (10115, 0, 15, 1, 100, 'video', '理解视频', '', ''); +INSERT INTO `zc_cata` VALUES (10120, 0, 20, 1, 100, '3dmodel', '理解三维', '', ''); +INSERT INTO `zc_cata` VALUES (10150, 0, 0, 1, 101, '10', '等待介入', '', ''); +INSERT INTO `zc_cata` VALUES (10151, 0, 0, 1, 101, '30', '专家研判', '', ''); +INSERT INTO `zc_cata` VALUES (10152, 0, 0, 1, 101, '20', '专家建议', '', ''); +INSERT INTO `zc_cata` VALUES (10154, 0, 0, 1, 101, '100', 'AI不执行', '', ''); +INSERT INTO `zc_cata` VALUES (10155, 0, 0, 1, 101, '110', 'AI自主执行', '', ''); +INSERT INTO `zc_cata` VALUES (10156, 0, 0, 1, 101, '150', '直接执行', '', ''); +INSERT INTO `zc_cata` VALUES (10157, 0, 0, 1, 101, '160', '改后执行', '', ''); +INSERT INTO `zc_cata` VALUES (10159, 0, 0, 1, 101, '190', '人类拒绝', '', ''); +INSERT INTO `zc_cata` VALUES (10160, 0, 0, 1, 101, '200', 'AI执行已阅', '', ''); +INSERT INTO `zc_cata` VALUES (10161, 0, 0, 1, 101, '210', 'AI执行问题', '', ''); +INSERT INTO `zc_cata` VALUES (10200, 0, 10, 1, 102, '10', '小学', '', ''); +INSERT INTO `zc_cata` VALUES (10201, 0, 10, 1, 102, '20', '初中', '', ''); +INSERT INTO `zc_cata` VALUES (10202, 0, 10, 1, 102, '30', '高中', '', ''); +INSERT INTO `zc_cata` VALUES (10203, 0, 10, 1, 102, '40', '大专', '', ''); +INSERT INTO `zc_cata` VALUES (10204, 0, 10, 1, 102, '50', '本科', '', ''); +INSERT INTO `zc_cata` VALUES (10205, 0, 10, 1, 102, '60', '硕士', '', ''); +INSERT INTO `zc_cata` VALUES (10206, 0, 10, 1, 102, '70', '博士', '', ''); +INSERT INTO `zc_cata` VALUES (10250, 0, 10, 1, 103, '10', '等待指令', '', ''); +INSERT INTO `zc_cata` VALUES (10251, 0, 10, 1, 103, '20', '队列中', '', ''); +INSERT INTO `zc_cata` VALUES (10252, 0, 10, 1, 103, '30', '转账中', '', ''); +INSERT INTO `zc_cata` VALUES (10253, 0, 10, 1, 103, '100', '成功', '', ''); +INSERT INTO `zc_cata` VALUES (10254, 0, 10, 1, 103, '90', '失败', '', ''); + +-- ---------------------------- +-- Table structure for zc_cemap_bill +-- ---------------------------- +DROP TABLE IF EXISTS `zc_cemap_bill`; +CREATE TABLE `zc_cemap_bill` ( + `id` int NOT NULL AUTO_INCREMENT, + `cpath` int NOT NULL COMMENT '路径,CATM,zc_cemap_pbill', + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名称', + `url` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '图片,IMG1', + `w` int NOT NULL COMMENT '宽度,METRE', + `h` int NOT NULL COMMENT '高度,METRE', + PRIMARY KEY (`id`) USING BTREE, + INDEX `orgid`(`name` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 41 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '立牌资源表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_cemap_bill +-- ---------------------------- +INSERT INTO `zc_cemap_bill` VALUES (31, 1, 'map1', '/bill/map1.png', 2000, 2700); +INSERT INTO `zc_cemap_bill` VALUES (32, 1, 'map2', '/bill/map2.png', 2000, 2700); +INSERT INTO `zc_cemap_bill` VALUES (33, 1, 'map3', '/bill/map3.png', 2000, 2700); +INSERT INTO `zc_cemap_bill` VALUES (34, 1, 'map9', '/bill/map9.png', 2000, 2700); +INSERT INTO `zc_cemap_bill` VALUES (35, 1, 'loc1', '/bill/loc1.png', 1000, 1238); +INSERT INTO `zc_cemap_bill` VALUES (36, 1, 'loc2', '/bill/loc2.png', 1000, 1238); +INSERT INTO `zc_cemap_bill` VALUES (37, 1, 'loc3', '/bill/loc3.png', 1000, 1238); +INSERT INTO `zc_cemap_bill` VALUES (38, 2, '液位计', '/bill/s1.png', 1000, 1000); +INSERT INTO `zc_cemap_bill` VALUES (39, 2, '摄像头', '/bill/s2.png', 1000, 1000); +INSERT INTO `zc_cemap_bill` VALUES (40, 2, '气象站', '/bill/s3.png', 1000, 1000); + +-- ---------------------------- +-- Table structure for zc_cemap_data +-- ---------------------------- +DROP TABLE IF EXISTS `zc_cemap_data`; +CREATE TABLE `zc_cemap_data` ( + `id` int NOT NULL AUTO_INCREMENT, + `tabname` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `tabid` bigint NOT NULL, + `mapjson` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `uptimes` bigint NOT NULL, + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 40 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '地图数据表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_cemap_data +-- ---------------------------- + +-- ---------------------------- +-- Table structure for zc_cemap_glb +-- ---------------------------- +DROP TABLE IF EXISTS `zc_cemap_glb`; +CREATE TABLE `zc_cemap_glb` ( + `id` int NOT NULL AUTO_INCREMENT, + `cpath` int NOT NULL COMMENT '路径,CATM,zc_cemap_pglb', + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名称', + `url` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'GLB,DOWN', + PRIMARY KEY (`id`) USING BTREE, + INDEX `orgid`(`name` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 42 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'GLB资源表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_cemap_glb +-- ---------------------------- +INSERT INTO `zc_cemap_glb` VALUES (1, 6, '运输车', '/glb/s1.gltf'); +INSERT INTO `zc_cemap_glb` VALUES (2, 200, '蹦床', '/glb/s2.gltf'); +INSERT INTO `zc_cemap_glb` VALUES (3, 1, '造型1', '/glb/s3.gltf'); +INSERT INTO `zc_cemap_glb` VALUES (4, 201, '球机摄像头', '/glb/s4.glb'); +INSERT INTO `zc_cemap_glb` VALUES (5, 201, '枪机摄像头', '/glb/s5.glb'); +INSERT INTO `zc_cemap_glb` VALUES (6, 1, '楼房', '/glb/s6.glb'); +INSERT INTO `zc_cemap_glb` VALUES (7, 4, '羊驼', '/glb/s7.glb'); +INSERT INTO `zc_cemap_glb` VALUES (8, 101, '正方形', '/glb/s8.glb'); +INSERT INTO `zc_cemap_glb` VALUES (9, 1, '贴图房', '/glb/s9.glb'); +INSERT INTO `zc_cemap_glb` VALUES (11, 3, '梧桐树', '/glb/s11.glb'); +INSERT INTO `zc_cemap_glb` VALUES (12, 3, '花艺', '/glb/s12.glb'); +INSERT INTO `zc_cemap_glb` VALUES (13, 1, '简易房', '/glb/s13.glb'); +INSERT INTO `zc_cemap_glb` VALUES (14, 200, '龙门吊', '/glb/s14.glb'); +INSERT INTO `zc_cemap_glb` VALUES (15, 200, '搅拌站', '/glb/s15.glb'); +INSERT INTO `zc_cemap_glb` VALUES (16, 6, '砼车', '/glb/s16.glb'); +INSERT INTO `zc_cemap_glb` VALUES (18, 1, '栅栏', '/glb/s18.glb'); +INSERT INTO `zc_cemap_glb` VALUES (20, 1, '门房2', '/glb/s20.glb'); +INSERT INTO `zc_cemap_glb` VALUES (21, 1, '门房', '/glb/s21.glb'); +INSERT INTO `zc_cemap_glb` VALUES (22, 201, '下球摄像头', '/glb/s22.glb'); +INSERT INTO `zc_cemap_glb` VALUES (23, 4, '山羊', '/glb/s23.glb'); +INSERT INTO `zc_cemap_glb` VALUES (24, 200, '太阳能板', '/glb/s24.gltf'); +INSERT INTO `zc_cemap_glb` VALUES (25, 1, '农具房', '/glb/s25.glb'); +INSERT INTO `zc_cemap_glb` VALUES (26, 1, '养殖棚', '/glb/s26.glb'); +INSERT INTO `zc_cemap_glb` VALUES (27, 1, '悬空地', '/glb/s27.glb'); +INSERT INTO `zc_cemap_glb` VALUES (28, 1, '敞开房', '/glb/s28.glb'); +INSERT INTO `zc_cemap_glb` VALUES (29, 5, '怪物', '/glb/s29.glb'); +INSERT INTO `zc_cemap_glb` VALUES (30, 1, '宿舍房', '/glb/s30.glb'); +INSERT INTO `zc_cemap_glb` VALUES (31, 1, '蓝顶房屋', '/glb/s31.glb'); +INSERT INTO `zc_cemap_glb` VALUES (32, 200, '油罐', '/glb/s32.glb'); +INSERT INTO `zc_cemap_glb` VALUES (33, 1, '大门头', '/glb/s33.glb'); +INSERT INTO `zc_cemap_glb` VALUES (34, 1, '遮阳棚', '/glb/s34.glb'); +INSERT INTO `zc_cemap_glb` VALUES (35, 1, '栅栏墙', '/glb/s35.glb'); +INSERT INTO `zc_cemap_glb` VALUES (36, 200, '风电机', '/glb/s36.gltf'); +INSERT INTO `zc_cemap_glb` VALUES (37, 6, '轿车', '/glb/s37.glb'); +INSERT INTO `zc_cemap_glb` VALUES (38, 1, '水泥墙', '/glb/s38.glb'); +INSERT INTO `zc_cemap_glb` VALUES (39, 1, '楼房顶', '/glb/s39.glb'); +INSERT INTO `zc_cemap_glb` VALUES (41, 201, '锚钉', '/glb/s41.glb'); + +-- ---------------------------- +-- Table structure for zc_cemap_pbill +-- ---------------------------- +DROP TABLE IF EXISTS `zc_cemap_pbill`; +CREATE TABLE `zc_cemap_pbill` ( + `id` int NOT NULL AUTO_INCREMENT, + `upid` int NOT NULL COMMENT ',上级', + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名称', + `csort` int NOT NULL DEFAULT 1 COMMENT '排序', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 47 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '立牌分类表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_cemap_pbill +-- ---------------------------- +INSERT INTO `zc_cemap_pbill` VALUES (1, 0, '地标', 10); +INSERT INTO `zc_cemap_pbill` VALUES (2, 0, '设备', 10); + +-- ---------------------------- +-- Table structure for zc_cemap_pglb +-- ---------------------------- +DROP TABLE IF EXISTS `zc_cemap_pglb`; +CREATE TABLE `zc_cemap_pglb` ( + `id` int NOT NULL AUTO_INCREMENT, + `upid` int NOT NULL COMMENT ',上级', + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名称', + `csort` int NOT NULL DEFAULT 1 COMMENT '排序', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 304 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'GLB分类表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_cemap_pglb +-- ---------------------------- +INSERT INTO `zc_cemap_pglb` VALUES (1, 0, '建筑', 10); +INSERT INTO `zc_cemap_pglb` VALUES (2, 0, '设备', 10); +INSERT INTO `zc_cemap_pglb` VALUES (3, 0, '植物', 10); +INSERT INTO `zc_cemap_pglb` VALUES (4, 0, '动物', 10); +INSERT INTO `zc_cemap_pglb` VALUES (5, 0, '人物', 10); +INSERT INTO `zc_cemap_pglb` VALUES (6, 0, '车辆', 10); +INSERT INTO `zc_cemap_pglb` VALUES (200, 2, '大型', 10); +INSERT INTO `zc_cemap_pglb` VALUES (201, 2, '小型', 10); + +-- ---------------------------- +-- Table structure for zc_config +-- ---------------------------- +DROP TABLE IF EXISTS `zc_config`; +CREATE TABLE `zc_config` ( + `id` int NOT NULL AUTO_INCREMENT, + `types` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '参数代码', + `params` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '参数值', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '配置表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_config +-- ---------------------------- + +-- ---------------------------- +-- Table structure for zc_debug_user +-- ---------------------------- +DROP TABLE IF EXISTS `zc_debug_user`; +CREATE TABLE `zc_debug_user` ( + `id` int UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID', + `targettype` int NOT NULL COMMENT '|子系统|,CATA,targettype', + `isuse` int NOT NULL COMMENT '|开关|,BOOL', + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '显示名', + `user` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户名', + `pass` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '密码,MSK,**', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '调试用户表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_debug_user +-- ---------------------------- +INSERT INTO `zc_debug_user` VALUES (1, 10, 1, '超管', '12345678901', '123654'); + +-- ---------------------------- +-- Table structure for zc_depart +-- ---------------------------- +DROP TABLE IF EXISTS `zc_depart`; +CREATE TABLE `zc_depart` ( + `id` int NOT NULL AUTO_INCREMENT, + `upid` int NOT NULL COMMENT ',上级', + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '组织名称', + `leaderuser` int NOT NULL DEFAULT 0 COMMENT '|负责人|,CATA,adminuser', + `isuse` int NOT NULL DEFAULT 0 COMMENT '|启用|,BOOL', + `csort` int NOT NULL DEFAULT 1 COMMENT '排序', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 64 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '组织机构表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_depart +-- ---------------------------- +INSERT INTO `zc_depart` VALUES (1, 0, '董事会', 10, 1, 10); +INSERT INTO `zc_depart` VALUES (32, 0, '技术中心', 18, 1, 10); +INSERT INTO `zc_depart` VALUES (34, 32, '技术部', 0, 1, 10); +INSERT INTO `zc_depart` VALUES (63, 32, '官网运营人员', 26, 1, 10); + +-- ---------------------------- +-- Table structure for zc_dev_dbcode +-- ---------------------------- +DROP TABLE IF EXISTS `zc_dev_dbcode`; +CREATE TABLE `zc_dev_dbcode` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `dbcid` int NOT NULL COMMENT '生成器,DB,zc_dev_dbsaas', + `tabl` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '表', + `pcjson` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'PC配置', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 88 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '代码生成表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_dev_dbcode +-- ---------------------------- + +-- ---------------------------- +-- Table structure for zc_dev_dbsaas +-- ---------------------------- +DROP TABLE IF EXISTS `zc_dev_dbsaas`; +CREATE TABLE `zc_dev_dbsaas` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名称', + `schem` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '数据库', + `subpath` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '相对路径', + `verifyfunc` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '认证函数', + `codetable` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '字典表', + `saasfield` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'SaaS字段', + `saasusr` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'SaaS用户标识', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 79 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '代码目录表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_dev_dbsaas +-- ---------------------------- +INSERT INTO `zc_dev_dbsaas` VALUES (1, '总控-ap', 'c5_ciyon', 'admin\\ap', 'verifyfast', 'zc_cata', '', ''); +INSERT INTO `zc_dev_dbsaas` VALUES (2, '总控-rigger', 'c5_ciyon', 'admin\\rigger', 'verifyfast', 'zc_cata', '', ''); + +-- ---------------------------- +-- Table structure for zc_dev_note +-- ---------------------------- +DROP TABLE IF EXISTS `zc_dev_note`; +CREATE TABLE `zc_dev_note` ( + `id` int NOT NULL AUTO_INCREMENT, + `typeid` int NOT NULL, + `uptimes` bigint NOT NULL COMMENT '更新时间,DATE', + `content` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',内容', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '开发文档表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_dev_note +-- ---------------------------- + +-- ---------------------------- +-- Table structure for zc_funcslow +-- ---------------------------- +DROP TABLE IF EXISTS `zc_funcslow`; +CREATE TABLE `zc_funcslow` ( + `id` int UNSIGNED NOT NULL AUTO_INCREMENT, + `addtimes` bigint NOT NULL COMMENT '|记录时间|,DATE', + `ms` bigint NOT NULL COMMENT '用时|,INT,ms', + `uri` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '请求源', + `posts` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '参数', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 82 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '慢请求表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_funcslow +-- ---------------------------- + +-- ---------------------------- +-- Table structure for zc_icon +-- ---------------------------- +DROP TABLE IF EXISTS `zc_icon`; +CREATE TABLE `zc_icon` ( + `id` int NOT NULL AUTO_INCREMENT, + `icontarget` int NOT NULL COMMENT '使用范围,CATA,icontarget', + `targetid` int NOT NULL COMMENT '对应关系', + `icon` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '数据', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1033 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '图标表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_icon +-- ---------------------------- + +-- ---------------------------- +-- Table structure for zc_log +-- ---------------------------- +DROP TABLE IF EXISTS `zc_log`; +CREATE TABLE `zc_log` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `loguser` int NOT NULL COMMENT '操作人,CATA,adminuser', + `readuser` int NOT NULL COMMENT '审阅人,CATA,adminuser', + `types` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'LOG分类', + `addtimes` bigint NOT NULL COMMENT '发生日期,DATE', + `ip` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP,IP', + `logs` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '详情', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 251 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '总控日志表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_log +-- ---------------------------- +INSERT INTO `zc_log` VALUES (222, 10, 0, 'www_list_art', 1770809091, '127.0.0.1', 'Del=3043_|@|_cateid=1_|@|_clickcnt=0_|@|_icon=_|@|_name=人工智能背景下的人类发展_|@|_seotitle=_|@|_keyw=人工智能_|@|_author=aaa_|@|_descs=机遇、挑战、共生之道_|@|_content=[MD]##.当算法渗透日常、机器人走进生产、生成式AI解锁创意边界,人工智能已不再是科幻作品中的遥远构想,而是深度嵌入人类社会肌理、重塑发展轨迹的核心力量。从工业时代的机械革新到信息时代的数字突破,人类文明的每一次飞跃,都伴随着技术工具的迭代升级,而人工智能作为新一轮科技革命和产业变革的核心驱动力,正以不可逆转之势,改写着人类的生产方式、生活形态与思维模式,既带来了前所未有的发展机遇,也抛出了关乎伦理、价值与未来的深层命题。\n##.人工智能的崛起,为人类发展注入了前所未有的动能,拓宽了人类能力的边界。在生产领域,智能化生产线取代了传统人工重复性劳动,工业机器人精准高效地完成焊接、组装、检测等工序,不仅大幅提升了生产效率、降低了人为误差,更将人类从繁重、危险、枯燥的劳动中解放出来,转而投身于设计、研发、管理等更具创造性的工作。例如,汽车制造企业通过引入人工智能机器人,生产线效率提升30%以上,产品合格率实现质的飞跃,同时减少了一线工人的劳动强度与安全风险。在科技探索领域,人工智能成为人类探索未知的“超级助手”,天文领域借助AI算法快速分析海量天文数据,捕捉宇宙星体的运行规律;医疗领域,AI辅助诊断系统能够快速识别病灶、分析医学影像,助力医生精准判断病情,甚至在疑难病症的早期筛查中发挥关键作用,为人类健康保驾护航。\n\n##.在生活领域,人工智能让便捷与温暖触手可及,重构了人类的生活体验。从智能语音助手精准响应指令、智能推荐算法推送贴合需求的信息与服务,到智能家居实现场景化控制、智能出行优化路线规划,人工智能正以润物细无声的方式,融入衣食住行的每一个角落。老年人通过简易的智能设备,无需复杂操作就能视频通话、预约就医;年轻人借助AI工具高效处理工作任务、拓展学习边界,甚至通过AI生成创意内容,丰富精神生活。这种技术赋能,不仅缩小了不同群体在信息获取、服务使用上的差距,更让人类能够将更多时间投入到情感交流、兴趣追求中,提升了生活品质与幸福感。在社会治理领域,人工智能助力打造智慧社会,智能监控、大数据分析能够精准预判风险、优化资源配置,让城市管理更高效、公共服务更精准,为人类社会的有序发展提供了有力支撑。\n\n##.然而,机遇与挑战相伴相生,人工智能在推动人类发展的同时,也带来了一系列需要正视与破解的难题,考验着人类的智慧与抉择。首当其冲的是就业结构的重构的挑战,随着人工智能对传统岗位的替代,部分重复性、标准化的工作岗位面临淘汰,导致一些劳动者面临失业压力,尤其是缺乏核心技能的群体,更容易被技术变革甩在身后。这种就业冲击并非简单的“机器取代人”,而是倒逼人类提升核心竞争力,实现从“体力型、技能型”向“创新型、复合型”人才的转型。其次,伦理与道德困境日益凸显,人工智能的自主决策能力不断提升,引发了关于责任界定、隐私保护、公平正义的深层思考——当AI出现决策失误造成损失时,责任该由开发者、使用者还是AI本身承担?海量个人数据被AI采集与分析,如何防范隐私泄露与滥用?算法偏见可能加剧社会不公,如何确保AI决策的公平性与透明性?这些问题,没有现成的答案,需要人类建立健全相关的伦理规范与法律体系,为人工智能的发展划定边界。\n\n##.此外,人工智能的快速发展还可能引发人类对自身价值的思考与迷茫。当AI能够完成文学创作、艺术创作、科学研究等原本被认为是人类专属的工作时,人类的创造力、情感感知力、伦理判断力等核心特质,是否还具有不可替代的价值?事实上,人工智能无论如何发展,都始终是人类创造的工具,其核心价值在于服务人类、赋能人类,而非取代人类。人工智能可以精准计算,但缺乏人类的情感与温度;可以高效执行,但缺乏人类的创造力与共情力;可以积累海量数据,但缺乏人类的伦理思考与价值判断。人类的独特之处,在于能够在创造技术的同时,掌控技术的走向,能够在追求效率的同时,坚守伦理与道德的底线,能够在技术变革的浪潮中,保持自我认知与价值坚守。\n\n##.面对人工智能背景下的人类发展,我们既不能盲目乐观、放任自流,也不能过度焦虑、排斥变革,而应秉持“以人为本、趋利避害”的原则,主动适应变革、积极引领变革,让人工智能真正成为推动人类发展的强大动力。一方面,我们要加大人工智能领域的研发投入,推动技术创新,攻克核心技术难题,同时注重技术的普惠性,让人工智能的成果惠及更多群体,缩小数字鸿沟,实现技术赋能与社会公平的统一。另一方面,我们要加强人才培养,注重提升人类的核心竞争力,强化创新教育、素质教育,培养人们的创造力、共情力、伦理判断力,让每一个人都能在技术变革中找到自身的定位与价值,实现个人发展与社会发展的同频共振。同时,要加快建立健全人工智能伦理规范与法律体系,明确技术发展的边界,规范AI的研发、使用与管理,防范技术风险,保障人类的合法权益与社会的公平正义。\n\n##.从刀耕火种的原始社会到科技发达的现代文明,人类始终在与技术的共生中不断前行。人工智能作为新时代的技术革命,不仅是人类智慧的结晶,更是人类发展的新起点。它让我们看到了人类文明无限的发展可能,也让我们意识到,技术的发展最终要服务于人类的幸福与进步。在人工智能的浪潮中,人类唯有坚守以人为本的初心,保持创新进取的勇气,秉持理性审慎的态度,才能在技术变革中把握机遇、破解难题,实现人类文明的更高质量发展,让人工智能成为照亮人类未来的一束光,陪伴人类走向更广阔、更美好的明天。_|@|_csort=10_|@|_uptimes=1770802685_|@|_vadmin=10'); +INSERT INTO `zc_log` VALUES (223, 10, 0, 'www_list_art', 1770812652, '127.0.0.1', 'Del=439_|@|_cateid=2_|@|_clickcnt=1229_|@|_icon=_|@|_name=蓝牙耳机与开发_|@|_seotitle=_|@|_keyw=蓝牙耳机,蓝牙耳机开发_|@|_author=_|@|_descs=蓝牙耳机开发以无线音频、低功耗通信与智能交互为核心,围绕蓝牙 5.x/6.0 协议、TWS 架构、ANC 主动降噪、AI 通话增强、空间音频与健康监测等关键技术展开。产品向高音质、低延迟、长续航、轻量化与多场景适配演进,注重射频优化、电源管理、声学调校及系统稳定性,满足消费电子与可穿戴设备的智能化、生态化发展需求。_|@|_content=[MD]\n近年来,消费电子行业飞速发展,无线音频产品全面普及,蓝牙耳机已成为日常必备的智能穿戴设备。传统耳机产品功能单一、续航不足、连接不稳定等问题逐渐凸显,难以满足用户高品质、多场景的使用需求,加快智能化升级已成为行业未来多年的发展趋势与关注焦点。\n\n\n智能蓝牙耳机需要搭载核心技术与配套方案,主流功能通常包括:采用新一代蓝牙 5.3/6.0 协议、TWS 真无线架构、主动降噪 ANC、通话降噪 ENC、低延迟传输、长续航优化等技术,可实现稳定连接、高清通话、无损音质、健康监测等功能,让用户使用更舒适、更便捷,让产品监管与质量把控更规范。消费者可直观体验到耳机从研发、生产、质检到上市销售的全流程信息,实现产品信息可查、品质可追溯。\n\n\n智慧蓝牙耳机应用智能技术的优势:1、实现功能与状态可视化,让用户实时了解耳机电量、连接状态、降噪模式、音效设置等信息。2、数据统一上传至云端,支持厂商后台监测设备运行状态、收集用户使用反馈,既有利于产品迭代升级,也能提升售后服务质量,打造高端智能音频品牌。\n\n\n蓝牙耳机行业加速技术智能化革新。全面推进耳机产品智能化升级,搭载芯片、传感器、蓝牙模组等智能硬件,实现自适应降噪、AI 音效调节、智能语音助手、佩戴检测、无线充电等功能,为用户提供更高效、更智能的使用体验。市场秩序规范化。行业严格执行质量认证与安全标准,严厉打击假冒伪劣产品,引导市场良性竞争,推动蓝牙耳机行业向高品质、低功耗、智能化、轻量化方向持续发展。\n\n\n\n_|@|_csort=1_|@|_uptimes=1770811508_|@|_vadmin=0'); +INSERT INTO `zc_log` VALUES (224, 10, 0, 'www_list_cate', 1770812903, '127.0.0.1', 'Del=1_|@|_name=动态_|@|_precnt=0_|@|_daysent=0_|@|_bprenow=0_|@|_promptcute=_|@|_seotitle=动态_|@|_keyw=_|@|_descs=_|@|_addtimes=1582856765_|@|_uptimes=1582854060_|@|_vadmin=103'); +INSERT INTO `zc_log` VALUES (225, 10, 0, 'www_list_art', 1773392722, '127.0.0.1', 'Del=3054_|@|_cateid=9_|@|_clickcnt=0_|@|_icon=_|@|_name=第二期迎新活动_|@|_seotitle=_|@|_keyw=Ac_Welcome_|@|_author=_|@|_descs=夯实基础、掌握技能,快速入门软件开发核心内容。_|@|_content=[MD]作为第一期活动的延伸,本期活动聚焦新生最核心的入门需求——ciyon框架基础实操,帮助新生摆脱“零基础迷茫”,快速掌握框架入门技能,为后续项目实践筑牢基础。活动延续“讲解+实操+答疑”的模式,全程贴合新生学习节奏,由马瑞强老师主导讲解,王坤老师辅助指导,确保每位新生都能跟上进度、学有所获。\n活动伊始,马瑞强老师结合新生前期领取的入门手册,系统讲解ciyon框架的核心基础:包括框架的安装配置、目录结构、基础语法,以及常用模块的调用方法,用通俗的语言拆解复杂概念,避免专业术语晦涩难懂。讲解过程中,老师全程同步实操演示,从框架启动、基础页面创建,到简单数据交互,每一步都清晰细致,同时标注出新生容易出错的细节的(如路径配置、语法规范),帮助新生规避入门误区。\n\n实操训练环节,新生分组进行框架入门实操,每位新生独立完成“框架启动+简单页面创建”的基础任务,两位老师分组巡查,针对新生遇到的安装失败、路径报错、语法错误等问题,进行一对一精准指导,耐心讲解错误原因及解决方法。对于基础薄弱的新生,老师逐一步骤引导,结合“老生带新生”的互助模式,让老生协助新生完成实操任务,进一步提升新生的学习信心。\n\n活动尾声,设置基础实操考核与答疑总结,新生展示自身实操成果,老师针对性点评,肯定优点、指出不足;同时收集新生在框架学习中遇到的遗留问题,集中讲解解答,为新生梳理框架入门的核心知识点,发放框架实操笔记,鼓励新生课后反复练习,巩固本次活动所学内容,为下期项目实操活动做好准备。_|@|_csort=0_|@|_uptimes=1772100364_|@|_vadmin=0'); +INSERT INTO `zc_log` VALUES (226, 10, 0, 'www_list_art', 1773392722, '127.0.0.1', 'Del=3055_|@|_cateid=9_|@|_clickcnt=0_|@|_icon=_|@|_name=第三期迎新活动_|@|_seotitle=_|@|_keyw=Ac_Welcome_|@|_author=_|@|_descs=项目实操、学以致用,提升开发与团队协作能力。_|@|_content=[MD]本期活动衔接框架入门内容,核心目标是让新生将ciyon框架基础技能与项目实践结合,初步接触坤班项目开发流程,感受“学以致用”的乐趣,同时进一步熟悉项目分组与协作模式。活动面向所有完成第二期框架入门学习的新生,由王坤老师、马瑞强老师共同指导,聚焦简单项目模块的开发实操。\n活动开篇,王坤老师结合坤班正在推进的简单项目(如实验室管理SaaS的基础信息录入模块),拆解项目开发的核心流程:需求分析、模块规划、框架实操、简单调试,用新生能理解的语言,讲解每个环节的核心要点,让新生清晰了解“一个项目模块是如何从思路变成实操”的。同时,老师根据新生的基础与兴趣,完成正式项目分组,明确每组的基础任务,强调团队协作的重要性。\n\n核心实操环节,各小组围绕“基础信息录入模块”展开实操,利用第二期所学的ciyon框架技能,完成页面布局、简单表单创建、基础数据提交等任务。马瑞强老师重点指导框架模块的调用与实操细节,帮助新生解决实操中遇到的表单报错、数据无法提交等问题;王坤老师则重点指导小组的项目规划与分工,引导新生明确自身职责,学会团队协作,培养“分工明确、高效配合”的项目协作意识。\n\n成果展示与点评环节,每组推选1名代表,展示本组的实操成果,讲解开发思路与遇到的问题及解决方法。两位老师针对性点评,肯定新生的进步,指出实操中的不足(如页面布局不规范、框架调用不熟练等),并给出优化建议;同时分享项目开发中的实用技巧,帮助新生积累基础项目经验。活动尾声,老师布置课后实操任务,让新生完善本组的项目模块,为下期进阶实操做好铺垫。_|@|_csort=0_|@|_uptimes=1772100359_|@|_vadmin=0'); +INSERT INTO `zc_log` VALUES (227, 10, 0, 'www_list_art', 1773392722, '127.0.0.1', 'Del=3056_|@|_cateid=9_|@|_clickcnt=0_|@|_icon=_|@|_name=第四期迎新活动_|@|_seotitle=_|@|_keyw=Ac_Welcome_|@|_author=_|@|_descs=总结提升、成果落地,为后续竞赛与项目做好准备。_|@|_content=[MD]本期活动作为迎新系列活动的收尾与升华,核心目标是帮助新生巩固前期所学的ciyon框架技能与项目实操经验,提升项目调试与优化能力,为正式参与坤班AI工具开发等核心项目做好准备。活动聚焦项目模块的调试、优化与进阶实操,由两位老师全程带队,兼顾基础巩固与能力提升。\n活动开篇,马瑞强老师围绕“项目调试与优化”展开分享,结合新生第三期实操中出现的常见问题,讲解ciyon框架项目调试的核心方法、常见bug排查技巧,以及模块优化的基础思路(如页面适配、功能完善、代码简化),现场演示如何快速定位bug、高效解决问题,帮助新生掌握“发现问题—解决问题—优化提升”的闭环能力。\n\n实操进阶环节,各小组围绕第三期完成的项目模块,开展调试与优化实操,同时尝试添加简单的进阶功能(如数据查询、基础验证)。两位老师分组指导,针对新生遇到的调试困难、功能无法实现等问题,进行一对一指导,引导新生主动思考、自主解决问题,培养新生的独立开发与问题解决能力。同时,老师结合坤班核心项目的要求,讲解项目开发的规范与标准,帮助新生养成良好的开发习惯。\n\n总结表彰与收尾环节,两位老师对迎新系列4期活动进行全面总结,梳理新生的成长与进步,肯定新生在系列活动中的努力与收获。同时,表彰表现优秀的小组与个人,发放荣誉证书与学习礼品,鼓励所有新生继续保持学习热情。此外,老师详细介绍了后续坤班AI工具开发沙龙、核心项目参与等相关安排,明确新生后续的学习与成长路径,为新生发放项目实战手册,助力新生顺利衔接核心项目实战,正式开启坤班软件开发学习与实践之旅。\n\n坤班迎新系列4期活动,形成了“初识坤班—框架入门—实操初探—技能进阶”的完整梯度,既帮助新生全面了解了坤班的定位、项目与指导机制,夯实了ciyon框架基础技能,也搭建了新生与老师、新生之间的沟通桥梁,培养了新生的项目协作与问题解决能力,进一步凝聚了坤班的集体力量。系列活动结束后,坤班将持续为新生提供指导与支撑,助力新生快速成长为符合坤班项目需求的复合型软件开发人才。_|@|_csort=0_|@|_uptimes=1772100354_|@|_vadmin=0'); +INSERT INTO `zc_log` VALUES (228, 10, 0, 'www_list_art', 1773392731, '127.0.0.1', 'Del=3061_|@|_cateid=9_|@|_clickcnt=0_|@|_icon=_|@|_name=第五期:测试_|@|_seotitle=_|@|_keyw=Ac_Sal_|@|_author=_|@|_descs=_|@|_content=[MD]1231231231231231231321\n!/2026/0224/wartc/124408_8762.png\n_|@|_csort=0_|@|_uptimes=1772100309_|@|_vadmin=0'); +INSERT INTO `zc_log` VALUES (229, 10, 0, 'www_list_art', 1773392736, '127.0.0.1', 'Del=3058_|@|_cateid=9_|@|_clickcnt=0_|@|_icon=_|@|_name=赛事集锦:计算机设计大赛_|@|_seotitle=_|@|_keyw=Ac_SaiS_|@|_author=_|@|_descs=聚焦创新设计与实践,强化作品开发与展示能力。_|@|_content=[MD]为锤炼内蒙古工业大学坤班同学的计算机设计与实战创新能力,践行“以赛促学、以赛促练、以赛促创”的理念,坤班积极组织同学们参与计算机设计大赛,开展系列备赛实践活动,助力同学们在赛事中锤炼本领、展示风采。本次备赛活动由坤班核心指导老师王坤、马瑞强全程带队,面向所有对计算机设计感兴趣、愿意参与竞赛的坤班同学,覆盖竞赛全流程指导与能力提升。\n\n坤班以计算机设计大赛为重要实践载体,旨在通过系列备赛活动,帮助同学们将课堂所学知识转化为实战能力,检验学习成果、积累竞赛经验,提升专业素养与核心竞争力。同时,借助赛事平台,鼓励同学们大胆创新、勇于突破,展现坤班同学的专业风采与实干精神,为今后参与更多高水平赛事、投身计算机相关领域实践奠定坚实基础。_|@|_csort=0_|@|_uptimes=1772100337_|@|_vadmin=0'); +INSERT INTO `zc_log` VALUES (230, 10, 0, 'www_list_art', 1773392736, '127.0.0.1', 'Del=3059_|@|_cateid=9_|@|_clickcnt=0_|@|_icon=_|@|_name=赛事集锦:全国大学生计算机挑战赛_|@|_seotitle=_|@|_keyw=Ac_SaiS_|@|_author=_|@|_descs=突出实战比拼,锤炼快速开发与问题解决能力。_|@|_content=[MD]坤班以计算机设计挑战赛为重要实践载体,旨在通过系列备赛比拼活动,帮助同学们将课堂所学知识转化为实战能力,检验学习成果、积累竞赛经验,全面提升专业素养与核心竞争力。同时,借助挑战赛平台,鼓励同学们大胆创新、勇于突破,锤炼实干本领、展现专业风采,充分彰显坤班学子的进取精神与实践能力,为今后参与更多高水平赛事、投身计算机相关领域实践奠定坚实基础。_|@|_csort=0_|@|_uptimes=1772100332_|@|_vadmin=0'); +INSERT INTO `zc_log` VALUES (231, 10, 0, 'www_list_art', 1773392736, '127.0.0.1', 'Del=3060_|@|_cateid=9_|@|_clickcnt=0_|@|_icon=_|@|_name=赛事集锦:互联网+大赛_|@|_seotitle=_|@|_keyw=Ac_SaiS_|@|_author=_|@|_descs=备赛紧扣创新创业宗旨,强化项目与路演能力提升。_|@|_content=[MD]备赛活动紧密贴合互联网+大赛“创新、融合、创业”的核心宗旨,精准对接大赛主流赛道(如人工智能+、信息技术服务、社会服务等),结合坤班同学的专业特长,重点围绕项目选题、商业策划、技术落地、路演答辩四大核心模块开展培育。两位老师结合自身项目实战与赛事指导经验,为同学们开展专项培训,拆解大赛评分标准、优秀参赛案例,讲解项目选题的创新思路、商业计划书的撰写技巧、技术方案的落地路径,以及路演答辩的表达技巧与注意事项,帮助同学们理清备赛逻辑,规避赛事常见误区。_|@|_csort=0_|@|_uptimes=1772100322_|@|_vadmin=0'); +INSERT INTO `zc_log` VALUES (232, 10, 0, 'zc_admin', 1775212232, '127.0.0.1', 'Ins=25_|@|_icon=_|@|_name=刘振宇_|@|_stpstatus=10_|@|_mobile=18247835229_|@|_sex=10_|@|_departid=34_|@|_roleid=6_|@|_power=.p10101.p10105.p10221u.p10221d._|@|_addtimes=1775212232'); +INSERT INTO `zc_log` VALUES (233, 25, 0, 'LOGINERR', 1775212254, '127.0.0.1', '用户[18247835229]登录密码错误 密码123654:[fa3046be160f84e79da4a5cf004e367997730a662598082f5181efdb8aa43dc9]'); +INSERT INTO `zc_log` VALUES (234, 10, 0, 'zc_admin', 1775212466, '127.0.0.1', 'Del=25_|@|_icon=_|@|_name=刘振宇_|@|_stpstatus=10_|@|_mobile=18247835229_|@|_sex=10_|@|_departid=34_|@|_roleid=6_|@|_logintimes=1775212290_|@|_addtimes=1775212232_|@|_password=0817e13e8d1dd354c07f222dbed233ddbdacce4823248bdd67c31e94cc15f0c2_|@|_trytime=0_|@|_power=.p10101.p10105.p10221u.p10221d.'); +INSERT INTO `zc_log` VALUES (235, 10, 0, 'zc_role', 1775213056, '127.0.0.1', 'Ins=35_|@|_name=运营人员—信息发布_|@|_power=.p250.p260.p261.p262.p270.p271.p272.p273.p253.p254.p255._|@|_memo=为坤班活动发布消息_|@|_uptimes=1775213056'); +INSERT INTO `zc_log` VALUES (236, 10, 0, 'zc_role', 1775213130, '127.0.0.1', 'Upd=35_|@|_power=.p250.p260.p261.p262.p270.p271.p272.p273.p253.p254.p255.→.p260.p261.p262.p272.p253.p255._|@|_uptimes=1775213056→1775213130'); +INSERT INTO `zc_log` VALUES (237, 10, 0, 'zc_depart', 1775213172, '127.0.0.1', ''); +INSERT INTO `zc_log` VALUES (238, 10, 0, 'zc_depart', 1775213174, '127.0.0.1', 'Upd=34_|@|_leaderuser=19→0'); +INSERT INTO `zc_log` VALUES (239, 10, 0, 'zc_depart', 1775213184, '127.0.0.1', ''); +INSERT INTO `zc_log` VALUES (240, 10, 0, 'zc_depart', 1775213213, '127.0.0.1', 'Ins=63_|@|_name=官网运营人员_|@|_isuse=1_|@|_upid=0_|@|_csort=10'); +INSERT INTO `zc_log` VALUES (241, 10, 0, 'zc_depart', 1775213263, '127.0.0.1', 'Upd=63_|@|_upid=0→32'); +INSERT INTO `zc_log` VALUES (242, 10, 0, 'zc_role', 1775213284, '127.0.0.1', 'Upd=35_|@|_name=运营人员—信息发布→运营人员_|@|_uptimes=1775213130→1775213284'); +INSERT INTO `zc_log` VALUES (243, 10, 0, 'zc_admin', 1775213332, '127.0.0.1', 'Ins=26_|@|_icon=_|@|_name=刘振宇_|@|_stpstatus=10_|@|_mobile=18247835229_|@|_sex=10_|@|_departid=63_|@|_roleid=35_|@|_power=.p260.p261.p262.p272.p253.p255._|@|_addtimes=1775213332'); +INSERT INTO `zc_log` VALUES (244, 10, 0, 'zc_role', 1775213424, '127.0.0.1', 'Upd=35_|@|_uptimes=1775213284→1775213424'); +INSERT INTO `zc_log` VALUES (245, 26, 0, 'LOGINERR', 1775213441, '127.0.0.1', '用户[18247835229]登录密码错误 密码123654:[fa3046be160f84e79da4a5cf004e367997730a662598082f5181efdb8aa43dc9]'); +INSERT INTO `zc_log` VALUES (246, 26, 0, 'LOGINERR', 1775213462, '127.0.0.1', '用户[18247835229]登录密码错误 密码123654:[fa3046be160f84e79da4a5cf004e367997730a662598082f5181efdb8aa43dc9]'); +INSERT INTO `zc_log` VALUES (247, 10, 0, 'zc_depart', 1775213624, '127.0.0.1', 'Upd=63_|@|_leaderuser=0→26'); +INSERT INTO `zc_log` VALUES (248, 10, 0, 'zc_role', 1775213647, '127.0.0.1', 'Upd=35_|@|_uptimes=1775213424→1775213647'); +INSERT INTO `zc_log` VALUES (249, 10, 0, 'zc_role', 1775533142, '127.0.0.1', 'Upd=35_|@|_uptimes=1775213647→1775533142'); +INSERT INTO `zc_log` VALUES (250, 10, 0, 'zc_admin', 1775533206, '127.0.0.1', 'Upd=18_|@|_roleid=6→0'); + +-- ---------------------------- +-- Table structure for zc_lug +-- ---------------------------- +DROP TABLE IF EXISTS `zc_lug`; +CREATE TABLE `zc_lug` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `isinout` int NOT NULL COMMENT '|登录|,BOOL,登入.登出', + `loguser` int NOT NULL COMMENT '用户,CATA,adminuser', + `addtimes` bigint NOT NULL COMMENT '发生日期,DATE', + `ip` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP,IP', + `model` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '设备指纹', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 3462 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '登录日志表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_lug +-- ---------------------------- +INSERT INTO `zc_lug` VALUES (3434, 1, 10, 1770802319, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3435, 1, 10, 1771829560, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3436, 1, 10, 1771936012, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3437, 1, 10, 1772151387, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3438, 1, 10, 1773107757, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3439, 1, 10, 1775127393, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3440, 2, 10, 1775212243, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3441, 1, 10, 1775212261, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3442, 2, 10, 1775212282, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3443, 1, 25, 1775212290, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3444, 2, 25, 1775212323, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3445, 1, 10, 1775212332, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3446, 2, 10, 1775213353, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3447, 1, 26, 1775213361, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3448, 2, 26, 1775213382, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3449, 1, 10, 1775213390, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3450, 2, 10, 1775213433, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3451, 1, 10, 1775213471, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3452, 1, 26, 1775213492, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3453, 2, 26, 1775213578, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3454, 1, 10, 1775213586, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3455, 2, 10, 1775533046, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3456, 1, 26, 1775533053, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3457, 2, 26, 1775533084, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3458, 1, 10, 1775533092, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3459, 2, 10, 1775533222, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3460, 1, 18, 1775533237, '127.0.0.1', ''); +INSERT INTO `zc_lug` VALUES (3461, 1, 10, 1775533351, '127.0.0.1', ''); + +-- ---------------------------- +-- Table structure for zc_menu +-- ---------------------------- +DROP TABLE IF EXISTS `zc_menu`; +CREATE TABLE `zc_menu` ( + `id` int NOT NULL AUTO_INCREMENT, + `upid` int NOT NULL COMMENT ',上级菜单', + `name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名称', + `url` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '链接', + `pow` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '权限', + `csort` int NOT NULL DEFAULT 10 COMMENT '排序', + `isuse` int NOT NULL DEFAULT 1 COMMENT '|启用|,BOOL', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 20035 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '菜单表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_menu +-- ---------------------------- +INSERT INTO `zc_menu` VALUES (10, 0, '平台业务', '', '', 110, 1); +INSERT INTO `zc_menu` VALUES (11, 0, 'SaaS业务A', '', '', 100, 1); +INSERT INTO `zc_menu` VALUES (12, 0, 'SaaS业务B', '', '', 100, 2); +INSERT INTO `zc_menu` VALUES (13, 0, 'SaaS业务C', '', '', 100, 2); +INSERT INTO `zc_menu` VALUES (60, 0, 'AI辅助决策', '', '', 50, 1); +INSERT INTO `zc_menu` VALUES (61, 0, '审批事项', '', '', 50, 2); +INSERT INTO `zc_menu` VALUES (62, 0, '产业官网', '', '', 50, 1); +INSERT INTO `zc_menu` VALUES (63, 0, 'AI私域', '', '', 50, 2); +INSERT INTO `zc_menu` VALUES (64, 0, 'AI自媒体', '', '', 50, 2); +INSERT INTO `zc_menu` VALUES (65, 0, '接入管理', '', '', 50, 2); +INSERT INTO `zc_menu` VALUES (66, 0, 'Web3D', '', '', 50, 1); +INSERT INTO `zc_menu` VALUES (80, 0, '组织管理', '', '', 10, 1); +INSERT INTO `zc_menu` VALUES (81, 0, '服务器监控', '', '', 10, 1); +INSERT INTO `zc_menu` VALUES (82, 0, '系统管理', '', '', 10, 1); +INSERT INTO `zc_menu` VALUES (99, 0, '*开发者', '', '', 1, 1); +INSERT INTO `zc_menu` VALUES (120, 1, '刷新缓存', 'restorage(true)', '', 1, 1); +INSERT INTO `zc_menu` VALUES (121, 1, '修改密码', 'rigger/chgpass.html', '', 1, 1); +INSERT INTO `zc_menu` VALUES (130, 2, 'SSH', 'setssh(true)', '', 1, 1); +INSERT INTO `zc_menu` VALUES (210, 60, '决策交互', 'aidecision/ai_agent.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (211, 60, 'AIGC写作', 'aidecision/ai_aigc.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (212, 60, '任务介入', 'aidecision/ai_task_run.html?liid=10', '', 10, 1); +INSERT INTO `zc_menu` VALUES (213, 60, '决策任务', 'aidecision/ai_task.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (215, 60, '决策单元', 'aidecision/ai_decision.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (216, 60, '数据函数', 'aidecision/ai_funcdata.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (220, 60, '浓缩知识', 'aidecision/ai_knowcata.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (225, 60, 'AI算力源', 'aidecision/ai_key.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (226, 60, '算力测试', 'aidecision/ai_test.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (229, 60, '帮助文档', 'aidecision/help.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (230, 61, '我发起的事项', '!MSGmattermain 草稿、流转中、已驳回、已完成、已归档', '', 10, 1); +INSERT INTO `zc_menu` VALUES (231, 61, '待审批事项', '!MSGmatternotice 需我审批、我已审批、同事已批', '', 10, 1); +INSERT INTO `zc_menu` VALUES (232, 61, '知会事项', '!MSGmattertell 待处理、处理中、已处理', '', 10, 1); +INSERT INTO `zc_menu` VALUES (233, 61, '我已批事项', '!MSGmatterapproval 非我审批[有代理人]', '', 10, 1); +INSERT INTO `zc_menu` VALUES (234, 61, '指派代理人', '!MSGmatteragent 指派中,已指派历史', '', 10, 1); +INSERT INTO `zc_menu` VALUES (250, 62, '用户线索', 'www/customer.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (251, 62, '文章管理', '', '', 10, 1); +INSERT INTO `zc_menu` VALUES (252, 62, '文章生成', '', '', 10, 1); +INSERT INTO `zc_menu` VALUES (253, 62, '栏目管理', 'www/list_cate.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (254, 62, '锚内关键词', 'www/seoword.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (255, 62, '单页管理', 'www/single.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (260, 251, '文章草稿', 'www/list_preart.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (261, 251, '文章待发', 'www/list_waitart.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (262, 251, '已发文章', 'www/list_art.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (263, 251, '热门调优', '', '', 10, 2); +INSERT INTO `zc_menu` VALUES (270, 252, '关键词库', 'www/keyword.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (271, 252, '浓缩知识', 'www/content.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (272, 252, '文章模版', 'www/tmplart.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (273, 252, 'SEO规划', 'www/seoplan.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (300, 63, '私域平台账号', '!MSG添加企业微信、个人微信、QQ号等', '', 10, 1); +INSERT INTO `zc_menu` VALUES (301, 63, '线索客户', '!MSG导入手机号,自动分配平台账号,加人。加好后按标签策略,主动跟客户聊天。', '', 10, 1); +INSERT INTO `zc_menu` VALUES (302, 63, '线索待聊', '!MSG每次回复生成后,根据数字量,延迟1-几分钟。这期间可以人工介入。', '', 10, 1); +INSERT INTO `zc_menu` VALUES (303, 63, '标签智能体', '!MSGAI根据客户聊天数据,每隔n轮对话做一次标签调整。分组策略设置主动聊天天数。设置知识组、提示词模版。', '', 10, 1); +INSERT INTO `zc_menu` VALUES (304, 63, '意向客户', '!MSG人类接管回复。', '', 10, 1); +INSERT INTO `zc_menu` VALUES (305, 63, 'API推送设置', '!MSG将意向客户推送到第三方CRM中,或设置提醒。', '', 10, 1); +INSERT INTO `zc_menu` VALUES (330, 64, '自媒体平台账号', '!MSG添加小红书、抖音、tt、tg、fb。设置主动评论搜索间隔。设置AI性格,设置评论提示词模版/私信提示词模版。绑定知识组。引导私信或关注。视频/文章发布频率', '', 10, 1); +INSERT INTO `zc_menu` VALUES (335, 64, '主动评论', '', '', 10, 1); +INSERT INTO `zc_menu` VALUES (336, 64, '主动私信', '', '', 10, 1); +INSERT INTO `zc_menu` VALUES (338, 64, '自媒体成果', '!MSG搜集到的联系方式,自动推送到AI私域,进到线索客户', '', 10, 1); +INSERT INTO `zc_menu` VALUES (339, 64, '自主发布', '', '', 10, 1); +INSERT INTO `zc_menu` VALUES (340, 335, '搜索关注词', '!MSG关键词组设置。', '', 10, 1); +INSERT INTO `zc_menu` VALUES (341, 335, '它作评论记录', '!MSG自动评论记录', '', 10, 1); +INSERT INTO `zc_menu` VALUES (342, 335, '本作评论数据', '!MSG粉丝在本作下评论的数据', '', 10, 1); +INSERT INTO `zc_menu` VALUES (343, 335, '主动评论回复', '!MSG回评/回复自发文章的用户评论(选择性),同时必须关注对方,且发私信', '', 10, 1); +INSERT INTO `zc_menu` VALUES (350, 336, '私信用户', '!MSG各平台账号的私信粉丝用户', '', 10, 1); +INSERT INTO `zc_menu` VALUES (351, 336, '私信干预记录', '!MSG人工给回复私信的发送记录', '', 10, 1); +INSERT INTO `zc_menu` VALUES (352, 336, '主动私信记录', '!MSG交流情况记录,关注的用户都主动发私信', '', 10, 1); +INSERT INTO `zc_menu` VALUES (370, 339, '待发布视频', '!MSG视频素材', '', 10, 1); +INSERT INTO `zc_menu` VALUES (371, 339, '待发布文章', '!MSG图文素材', '', 10, 1); +INSERT INTO `zc_menu` VALUES (379, 339, '发布记录', '!MSG各账号已发记录和关联的素材', '', 10, 1); +INSERT INTO `zc_menu` VALUES (400, 65, '区块链配置', '!MSG以太坊、EOS、智臻链等key设置', '', 10, 1); +INSERT INTO `zc_menu` VALUES (401, 65, '通用上链记录', '!MSG文件、文本手动上链记录', '', 10, 1); +INSERT INTO `zc_menu` VALUES (405, 65, '短信接口配置', '!MSG腾讯云、阿里云等短信接口配置', '', 10, 1); +INSERT INTO `zc_menu` VALUES (406, 65, '短信发送记录', '!MSG全站短信发送记录', '', 10, 1); +INSERT INTO `zc_menu` VALUES (410, 65, '微信公众号配置', '!MSG公众号appid绑定', '', 10, 1); +INSERT INTO `zc_menu` VALUES (411, 65, '公众号推送记录', '!MSG公众号提醒消息推送记录', '', 10, 1); +INSERT INTO `zc_menu` VALUES (415, 65, 'AI监控设备', '!MSG基于GB28181的摄像头主动注册发现,绑定识别模型', '', 10, 1); +INSERT INTO `zc_menu` VALUES (416, 65, '视觉声纹模型库', '!MSG绑定本地模型算法入口|通过AI容器透传,绑定远程内网模型|透传保护知识产权,支持AI模型合作和算力结算', '', 10, 1); +INSERT INTO `zc_menu` VALUES (417, 65, 'AI识别通用结果', '!MSG识别模型产生结果的视频摘录', '', 10, 1); +INSERT INTO `zc_menu` VALUES (420, 65, '物联网设备发现', '!MSG网关型/透传型物联网设备自动接入|特点是:非实时、小数据量、指令型、边端算力|环境传感器、环控、土壤、水质、运动、定位、机器人、自主车辆等', '', 10, 1); +INSERT INTO `zc_menu` VALUES (421, 65, '协议标准化转码器', '!MSG制定为每一类物联网设备标准数据结构,将各厂家自定的数据格式和不同的数据流工作模式转成标准数据流结构,通常是协议中转器', '', 10, 1); +INSERT INTO `zc_menu` VALUES (450, 66, '地编器演示', 'cemap/ceeditor.html?id=1&tab=demo', '', 10, 1); +INSERT INTO `zc_menu` VALUES (451, 66, '人工建模资源', 'cemap/glb.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (452, 66, '指示牌资源', 'cemap/bill.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (455, 66, '人工建模分类', 'cemap/pathglb.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (456, 66, '指示牌分类', 'cemap/pathbill.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (459, 66, '地图示例', '!WIN/admin/cemap/cemap.html?id=1&tab=demo', '', 10, 1); +INSERT INTO `zc_menu` VALUES (500, 80, '管理员管理', 'rigger/admin.html', 'a=新增|u=修改|d=删除|r=赋予角色|p=重置密码|e=导出', 10, 1); +INSERT INTO `zc_menu` VALUES (501, 80, '组织机构', 'rigger/depart.html', 'u=管理|d=删除', 10, 1); +INSERT INTO `zc_menu` VALUES (502, 80, '岗位角色', 'rigger/role.html', 'u=管理|d=删除', 10, 1); +INSERT INTO `zc_menu` VALUES (505, 80, '在线人员', 'rigger/online.html', 'o=强制下线|d=删除', 10, 1); +INSERT INTO `zc_menu` VALUES (550, 81, '健康指标', 'rigger/statsfunc.html', 'd=删除|e=导出', 10, 1); +INSERT INTO `zc_menu` VALUES (551, 81, '服务器详情', 'rigger/statssrv.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (552, 81, '数据库详情', 'rigger/statsdb.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (553, 81, '业务日志', 'rigger/logdb.html?liid=1', 's=审阅|d=删除', 10, 1); +INSERT INTO `zc_menu` VALUES (554, 81, '登录日志', 'rigger/lug.html', 'd=删除', 10, 1); +INSERT INTO `zc_menu` VALUES (555, 81, '程序日志', 'rigger/logfile.html', 'd=删除', 10, 1); +INSERT INTO `zc_menu` VALUES (556, 81, '慢请求记录', 'rigger/funcslow.html', 'd=删除|e=导出', 10, 1); +INSERT INTO `zc_menu` VALUES (600, 82, '配置管理', 'rigger/config.html', 'u=管理|d=删除', 10, 1); +INSERT INTO `zc_menu` VALUES (601, 82, '数据字典', 'rigger/cataindex.html', 'pi=库管理|pd=字典管理', 10, 1); +INSERT INTO `zc_menu` VALUES (602, 82, '自动化任务', 'rigger/autotask.html', 'u=管理|d=删除|l=记录管理|r=手动执行', 10, 1); +INSERT INTO `zc_menu` VALUES (603, 82, '表单设计器', '!MSGtabbase 字段设计tabfield', '', 10, 1); +INSERT INTO `zc_menu` VALUES (604, 82, '流程设计器', '!MSGmattertemplate 流程设置matterflow', '', 10, 1); +INSERT INTO `zc_menu` VALUES (610, 82, '数据计算', 'datasse/index.html', 'r=执行', 10, 1); +INSERT INTO `zc_menu` VALUES (621, 82, '总控API', 'rigger/tokapi.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (622, 82, '三方接入', 'rigger/tokthd.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (900, 99, '软件设置', '', '', 10, 1); +INSERT INTO `zc_menu` VALUES (901, 99, '示例代码', '', 'u=管理|n=使用', 10, 1); +INSERT INTO `zc_menu` VALUES (902, 99, '开发工具', '', '', 10, 1); +INSERT INTO `zc_menu` VALUES (903, 99, '开发管理', '', '', 10, 1); +INSERT INTO `zc_menu` VALUES (904, 99, '测试工具', '', '', 10, 1); +INSERT INTO `zc_menu` VALUES (910, 901, '前端组件', 'demo/front/', '', 10, 1); +INSERT INTO `zc_menu` VALUES (911, 901, '交互示例', 'demo/dyn/', '', 10, 1); +INSERT INTO `zc_menu` VALUES (912, 901, '功能示例', '', '', 10, 1); +INSERT INTO `zc_menu` VALUES (920, 902, '碎片试验代码', '!WIN/ajax/api/test1.t1', '', 10, 2); +INSERT INTO `zc_menu` VALUES (921, 902, '共享工具集', '!WINhttps://i.qiboc.cn/tool/', '', 10, 1); +INSERT INTO `zc_menu` VALUES (922, 902, '原型图演示', '', '', 10, 1); +INSERT INTO `zc_menu` VALUES (924, 902, 'AI规划', '!DAO/dev/ciyon/aiarch.html', '', 10, 2); +INSERT INTO `zc_menu` VALUES (925, 902, '代码生成器', 'develop/code_saas.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (926, 902, '生成文档', '!DAO/dev/ciyon/docgen.html', '', 10, 2); +INSERT INTO `zc_menu` VALUES (927, 902, 'AI多语言翻译', '!DAO/dev/ciyon/ailangtran.html', '', 10, 2); +INSERT INTO `zc_menu` VALUES (928, 902, '工具支持', '!DAO/dev/ciyon/tool.html', '', 10, 2); +INSERT INTO `zc_menu` VALUES (930, 903, '里程碑更新记录', '!DAO/dev/ciyon/landup.html', '', 10, 2); +INSERT INTO `zc_menu` VALUES (931, 903, '开发记录', '', '', 10, 1); +INSERT INTO `zc_menu` VALUES (940, 904, '测试用例', '!DAO/dev/ciyon/testcase.html', '', 10, 2); +INSERT INTO `zc_menu` VALUES (941, 904, '测试任务', '!DAO/dev/ciyon/testtask.html', '', 10, 2); +INSERT INTO `zc_menu` VALUES (942, 904, 'Bug处置', '!DAO/dev/ciyon/testbug.html', '', 10, 2); +INSERT INTO `zc_menu` VALUES (945, 904, 'Mocks接口', 'rigger/mock.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (980, 900, '总控菜单', 'rigger/menu.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (981, 900, 'SaaS菜单', '', '', 10, 1); +INSERT INTO `zc_menu` VALUES (990, 900, '调试登录', 'rigger/debug_user.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (991, 900, '扩展权限', 'rigger/power.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (992, 900, '通用事项管理', '!MSGmattercomm 未送审、未办结', '', 10, 1); +INSERT INTO `zc_menu` VALUES (1120, 912, '常规列表页', 'demo/normal.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (1121, 912, '块列表页', 'demo/ultable.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (1122, 912, '多层分类', 'demo/multicat.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (1123, 912, '行编辑表', 'demo/lineedit.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (1124, 912, '设置单页', 'demo/setpage.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (1125, 912, '安全功能页', 'demo/safeop.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (1126, 912, '分类列表页', 'demo/catlist.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (1129, 912, '数据大屏', '!WINdemo/bs/', '', 10, 1); +INSERT INTO `zc_menu` VALUES (1220, 922, 'PC端', '!PRDm4376,key=18679ba2c1fb8749727dae0ce6bde66cbbf00b7ce0', '', 10, 1); +INSERT INTO `zc_menu` VALUES (1221, 922, '移动端', '!PRDa4187,tag=me', '', 10, 1); +INSERT INTO `zc_menu` VALUES (1222, 922, '图表', '!PRDc836', '', 10, 1); +INSERT INTO `zc_menu` VALUES (1223, 922, '大屏', '!PRDc3125,key=18679ba589ab4e057e13b752ebc399a8f3f4ffeaf6', '', 10, 1); +INSERT INTO `zc_menu` VALUES (1224, 922, '菜单文字', '!MSG第一行|第二行', '', 10, 1); +INSERT INTO `zc_menu` VALUES (1300, 931, '产品规划', 'develop/note.html?typeid=10', '', 10, 1); +INSERT INTO `zc_menu` VALUES (1301, 931, '架构设计', 'develop/note.html?typeid=11', '', 10, 1); +INSERT INTO `zc_menu` VALUES (1302, 931, '开发计划', 'develop/note.html?typeid=12', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10000, 10, '客服工作', '', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10001, 10, '运营工作', '', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10002, 10, '财务工作', '', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10010, 10, '用户数据', '', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10011, 10, 'API接口', 'ap/api.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10100, 10000, '工单处理', 'ap/usr_problem.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10101, 10000, '意见建议', 'ap/usr_suggest.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10102, 10000, '用户实名认证', 'ap/usr_real_apply.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10105, 10000, '用户服务', 'ap/user_service.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10200, 10001, '提现审核', 'ap/cash_out_apply.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10205, 10001, '金币购买记录', 'ap/pnt_buy.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10206, 10001, '收支记录', 'ap/cash_ie.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10207, 10001, '付费会员记录', 'ap/usr_buy_user.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10208, 10001, '金币流水记录', 'ap/pnt_record.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10220, 10001, '板块文章', 'ap/art_section.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10221, 10001, '单页管理', 'ap/paper.html', 'u=管理|d=删除', 10, 1); +INSERT INTO `zc_menu` VALUES (10222, 10001, '广告图管理', 'ap/banner.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10230, 10001, '金币奖励埋点', 'ap/pnt_track.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10231, 10001, '付费会员定价', 'ap/usr_buy_bundle.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10232, 10001, '金币购买定价', 'ap/pnt_bundle.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10235, 10001, '订单示例', 'ap/transfer.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10260, 10001, '业务日志', 'ap/logdb.html?liid=1', 's=审阅|d=删除', 10, 1); +INSERT INTO `zc_menu` VALUES (10261, 10001, '登录日志', 'ap/luser.html', 'd=删除', 10, 1); +INSERT INTO `zc_menu` VALUES (10262, 10001, '用户短信发送', 'ap/usr_sendsms.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10263, 10001, '用户邮件发送', 'ap/usr_sendmail.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10300, 10002, '提现支付', 'ap/cash_out_transfer.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10301, 10002, '提现收票', 'ap/cash_out_inv.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10302, 10002, '发票开票', 'ap/invoicing.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10310, 10002, '付费会员流水', 'ap/usr_buy_user.html?liid=2', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10311, 10002, '金币购买流水', 'ap/pnt_buy.html?liid=2', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10312, 10002, '充值流水', 'ap/cash_in.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10313, 10002, '发票明细维护', 'ap/invoicedetail.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10400, 10010, '用户资料', 'ap/user.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10401, 10010, '用户实名认证', 'ap/usr_real_apply.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10402, 10010, '用户发票抬头', 'ap/invoicetitle.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10403, 10010, '用户收件地址', 'ap/usr_shipaddr.html', '', 10, 1); +INSERT INTO `zc_menu` VALUES (10408, 10010, '验证码', 'ap/usr_capcode.html', '', 10, 1); + +-- ---------------------------- +-- Table structure for zc_mnufav +-- ---------------------------- +DROP TABLE IF EXISTS `zc_mnufav`; +CREATE TABLE `zc_mnufav` ( + `id` int NOT NULL AUTO_INCREMENT, + `favtarget` int NOT NULL, + `user` int NOT NULL COMMENT '|用户|,CATA,adminuser', + `menuid` int NOT NULL, + `addtimes` bigint NOT NULL COMMENT '添加时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '常用菜单表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_mnufav +-- ---------------------------- + +-- ---------------------------- +-- Table structure for zc_mq +-- ---------------------------- +DROP TABLE IF EXISTS `zc_mq`; +CREATE TABLE `zc_mq` ( + `id` int NOT NULL AUTO_INCREMENT, + `mqstatus` int NOT NULL COMMENT '消息状态 //status=1为消息队列,status=2为处理中,status=3-9为一次次重试累加,status=90为失败', + `topic` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '消息分类', + `json` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '消息内容', + `nexttimes` bigint NOT NULL COMMENT '下次处理时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '队列表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_mq +-- ---------------------------- + +-- ---------------------------- +-- Table structure for zc_online +-- ---------------------------- +DROP TABLE IF EXISTS `zc_online`; +CREATE TABLE `zc_online` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `user` int NOT NULL COMMENT '用户,CATA,adminuser', + `targettype` int NOT NULL COMMENT '|子系统|,CATA,targettype', + `usrchg` int NOT NULL DEFAULT 0, + `sid` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',授权码', + `addtimes` bigint NOT NULL COMMENT '登录时间,DATE', + `exptimes` bigint NOT NULL COMMENT '到期时间,DATE', + `ip` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '登录IP,IP', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = MEMORY AUTO_INCREMENT = 14 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '管理员登录状态表' ROW_FORMAT = FIXED; + +-- ---------------------------- +-- Records of zc_online +-- ---------------------------- +INSERT INTO `zc_online` VALUES (12, 18, 10, 0, 'kcfediJIHY', 1775533237, 1775536837, '127.0.0.1'); +INSERT INTO `zc_online` VALUES (13, 10, 10, 0, '3B4mYUwKFO', 1775533351, 1775536951, '127.0.0.1'); + +-- ---------------------------- +-- Table structure for zc_power +-- ---------------------------- +DROP TABLE IF EXISTS `zc_power`; +CREATE TABLE `zc_power` ( + `id` int NOT NULL AUTO_INCREMENT, + `groupname` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '分组名', + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '模块名称', + `scope` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '模块代码', + `powers` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '权限项', + `csort` int NOT NULL DEFAULT 1 COMMENT '排序', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '扩展权限表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_power +-- ---------------------------- +INSERT INTO `zc_power` VALUES (1, '系统组', '系统安全', 'safe', 'ssh=SSH开启|kr=手动扩容|nr=手动缩容', 9999); + +-- ---------------------------- +-- Table structure for zc_role +-- ---------------------------- +DROP TABLE IF EXISTS `zc_role`; +CREATE TABLE `zc_role` ( + `id` int NOT NULL AUTO_INCREMENT, + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '角色名称', + `power` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '角色权限', + `memo` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '角色说明', + `uptimes` bigint NOT NULL COMMENT '更新时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 36 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_role +-- ---------------------------- +INSERT INTO `zc_role` VALUES (6, '运营官', '.p10101.p10105.p10221u.p10221d.', '', 1746484812); +INSERT INTO `zc_role` VALUES (35, '运营人员', '.p260.p261.p262.p272.p253.p255.', '为坤班活动发布消息', 1775533142); + +-- ---------------------------- +-- Table structure for zc_stats +-- ---------------------------- +DROP TABLE IF EXISTS `zc_stats`; +CREATE TABLE `zc_stats` ( + `id` int UNSIGNED NOT NULL AUTO_INCREMENT, + `addtimes` bigint NOT NULL COMMENT '|记录时间|,DATE', + `func_succ` bigint NOT NULL COMMENT '成功数|', + `func_fail` bigint NOT NULL COMMENT '失败数|', + `func_commit` bigint NOT NULL COMMENT '提交数|', + `func_rollback` bigint NOT NULL COMMENT '回滚数|', + `func_runms` bigint NOT NULL COMMENT '平均用时|,INT,ms', + `disk_sysfree` bigint NOT NULL COMMENT '磁盘系统剩余空间|,FSIZE', + `disk_datafree` bigint NOT NULL COMMENT '磁盘数据剩余空间|,FSIZE', + `disk_ioms` bigint NOT NULL COMMENT '磁盘IO响应|,INT,ms', + `cpu_free` int NOT NULL COMMENT 'CPU空闲占比|,PCT', + `cpu_db` int NOT NULL COMMENT 'CPU数据库占比|,PCT', + `cpu_web` int NOT NULL COMMENT 'CPU应用占比|,PCT', + `cpu_oth` int NOT NULL COMMENT 'CPU其他占比|,PCT', + `mem_free` int NOT NULL COMMENT '空闲内存|,FSIZE', + `mem_db` int NOT NULL COMMENT '数据库内存占比|,PCT', + `mem_web` int NOT NULL COMMENT '应用内存占比|,PCT', + `mem_oth` int NOT NULL COMMENT '其他内存占比|,PCT', + `net_tcp` bigint NOT NULL COMMENT '网络连接数|', + `net_ioms` bigint NOT NULL COMMENT '网络响应|,INT,ms', + `db_query` bigint NOT NULL COMMENT '数据库查询数|', + `db_commit` bigint NOT NULL COMMENT '数据库提交数|', + `db_rollback` bigint NOT NULL COMMENT '数据库回滚数|', + `db_keyhit` int NOT NULL COMMENT '索引命中率|,PCT', + `db_dbhit` int NOT NULL COMMENT '缓存命中率|,PCT', + `db_tmptable` int NOT NULL COMMENT '临时表占比|,PCT', + `db_lock` int NOT NULL COMMENT '当前锁数量|', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '系统健康表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_stats +-- ---------------------------- + +-- ---------------------------- +-- Table structure for zc_tokapi +-- ---------------------------- +DROP TABLE IF EXISTS `zc_tokapi`; +CREATE TABLE `zc_tokapi` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '|appid|', + `vuser` int NOT NULL COMMENT '用户,CATA,adminuser', + `apisecret` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',appkey', + `ips` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '白名单IP,BR', + `addtimes` bigint NOT NULL COMMENT '创建时间,DATE', + `uptimes` bigint NOT NULL COMMENT '活跃时间,DATE', + `pubkey` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '|证书|', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 215699 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'API接口授权' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_tokapi +-- ---------------------------- + +-- ---------------------------- +-- Table structure for zc_tokthd +-- ---------------------------- +DROP TABLE IF EXISTS `zc_tokthd`; +CREATE TABLE `zc_tokthd` ( + `id` int NOT NULL AUTO_INCREMENT, + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '三方平台名称', + `cfgtoken` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ConfigData', + `accesstoken` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'AccessData', + `exptimes` bigint NOT NULL COMMENT '过期时间,DATE', + `memo` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '快捷备注', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'API三方平台' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_tokthd +-- ---------------------------- + +-- ---------------------------- +-- Table structure for zc_ymock +-- ---------------------------- +DROP TABLE IF EXISTS `zc_ymock`; +CREATE TABLE `zc_ymock` ( + `id` int UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID', + `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名称备注', + `upath` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '类路径', + `ufunc` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '函数名', + `mockjson` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',mock数据', + `lastrequest` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ',请求快照', + `lasttimes` bigint NOT NULL DEFAULT 0 COMMENT '请求时间,DATE', + `addtimes` bigint NOT NULL COMMENT '建立时间,DATE', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'Mock表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of zc_ymock +-- ---------------------------- +INSERT INTO `zc_ymock` VALUES (6, '', '', '/admin/rigger/mock.testmock', '{\"code\":1,\"data\":12344321}', '/admin/rigger/mock.testmock
', 1768534144, 1722713211); + +-- ---------------------------- +-- Table structure for zc_zmem_var +-- ---------------------------- +DROP TABLE IF EXISTS `zc_zmem_var`; +CREATE TABLE `zc_zmem_var` ( + `id` int NOT NULL AUTO_INCREMENT, + `types` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '变量名', + `params` bigint NOT NULL COMMENT '数值', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = MEMORY AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '变量表' ROW_FORMAT = FIXED; + +-- ---------------------------- +-- Records of zc_zmem_var +-- ---------------------------- + +SET FOREIGN_KEY_CHECKS = 1; diff --git a/fapp/ciyon_ap/.hbuilderx/launch.json b/fapp/ciyon_ap/.hbuilderx/launch.json index 1604752..33bf65c 100644 --- a/fapp/ciyon_ap/.hbuilderx/launch.json +++ b/fapp/ciyon_ap/.hbuilderx/launch.json @@ -16,11 +16,12 @@ "type" : "uniCloud" }, { - "openVueDevtools" : false, + "openVueDevtools" : true, "type" : "uni-app:app-ios" }, { - "openVueDevtools" : false, + "customPlaygroundType" : "device", + "openVueDevtools" : true, "playground" : "standard", "type" : "uni-app:app-android" }, diff --git a/fapp/ciyon_ap/App.vue b/fapp/ciyon_ap/App.vue index 575a15d..f6d7187 100644 --- a/fapp/ciyon_ap/App.vue +++ b/fapp/ciyon_ap/App.vue @@ -2,17 +2,49 @@ export default { globalData: {}, onLaunch: function(lopn) { - var bggray1 = '#dfdfdf'; - var bggray2 = '#bbbbbb'; - var bgsel1 = '#ffdc72'; - var bgsel2 = '#e65411'; var app = this; - app.globalData.scrollcbs = {}; app.globalData.launchopn = lopn; console.log('launchopn', lopn); app.launch(); - app.globalData.tabbarArr = []; + app.globalData.srv = 't'; //默认的独立微服务集群标识。 + app.globalData.jsnurl = {}; + app.globalData.jsnurl.t = 'https://ciyon.ciy.cn/ambap/'; + app.globalData.tokenfield = "ciyap"; //header授权名称。H5同域名多个移动端项目需区分。 + app.globalData.tokensalt = "ast34h$3"; //用户密码加密盐值。 + app.globalData.mainpage = '/pages/main/index'; //入口页面。一般为tabbar第一个页面。 + + app.globalData.share_backmainpage = false; //分享如需从首页跳转,则true。用户返回后不退出小程序而是进入首页。 + app.globalData.dupsec = 60; //防重复点击的间隔秒数。 + app.globalData.stordefault = '/'; //默认全局存储路径。 / 为本地存储(用于单web服务器项目),A-Z 可定义成多种云存储(阿里云OSS/腾讯云COS/Cloudflare R2等) + app.globalData.storlist = { //上传文件需补全的显示链接 + '/': 'https://ciyon.ciy.cn/ud/', + 'A': 'https://cf5.nyyzsoft.cn/ud/', + 'B': 'https://tob-1322789299.cos.ap-nanjing.myqcloud.com/ud/', + 'C': 'https://expn.oss-cn-hangzhou.aliyuncs.com/ud/', + }; + app.globalData.storthumb = { //图片文件缩略图配置。默认100px高度,宽度自适应。 + '/': '?100', + 'A': 'https://cf5.nyyzsoft.cn/cdn-cgi/image/height=100/ud/#img#', //开启媒体Images转换 + 'B': '?imageMogr2/thumbnail/x100', + 'C': '?x-oss-process=image/resize,h_100', + } + + if (process.env.NODE_ENV === 'development') { + //#ifdef H5 + app.globalData.jsnurl.t = 'https://ciyon.local.ciy.cn/ambap/'; + app.globalData.storlist['/'] = 'https://ciyon.local.ciy.cn/ud/'; + + //golang + // app.globalData.jsnurl.t = 'https://ciyongo.local.ciy.cn/'; + //#endif + } + + var bggray1 = '#dfdfdf'; //底部导航按钮未选颜色1 + var bggray2 = '#bbbbbb'; //底部导航按钮未选颜色2 + var bgsel1 = '#ffdc72'; //底部导航按钮选中颜色1 + var bgsel2 = '#e65411'; //底部导航按钮选中颜色2 + app.globalData.tabbarArr = []; //最底部导航按钮。双色svg var svg = ''; app.globalData.tabbarArr.push({ name: 'tabbar.index', @@ -20,124 +52,35 @@ selecticon: svg.replaceAll(/{{bg1}}/g, bgsel1).replaceAll(/{{bg2}}/g, bgsel2), icon: svg.replaceAll(/{{bg1}}/g, bggray1).replaceAll(/{{bg2}}/g, bggray2) }); - // var svg = ''; + // svg = ''; // app.globalData.tabbarArr.push({ // name: 'tabbar.zh', // fullpath: '/pages/expo', // selecticon: svg.replaceAll(/{{bg1}}/g, bgsel1).replaceAll(/{{bg2}}/g, bgsel2), // icon: svg.replaceAll(/{{bg1}}/g, bggray1).replaceAll(/{{bg2}}/g, bggray2) // }); - // var svg = ''; + // svg = ''; // app.globalData.tabbarArr.push({ // name: 'tabbar.sq', // fullpath: '/pages/socg', // selecticon: svg.replaceAll(/{{bg1}}/g, bgsel1).replaceAll(/{{bg2}}/g, bgsel2), // icon: svg.replaceAll(/{{bg1}}/g, bggray1).replaceAll(/{{bg2}}/g, bggray2) // }); - // var svg = ''; + // svg = ''; // app.globalData.tabbarArr.push({ // name: 'tabbar.cd', // fullpath: '/pages/card', // selecticon: svg.replaceAll(/{{bg1}}/g, bgsel1).replaceAll(/{{bg2}}/g, bgsel2), // icon: svg.replaceAll(/{{bg1}}/g, bggray1).replaceAll(/{{bg2}}/g, bggray2) // }); - var svg = ''; + svg = ''; app.globalData.tabbarArr.push({ name: 'tabbar.me', fullpath: '/pages/main/me', selecticon: svg.replaceAll(/{{bg1}}/g, bgsel1).replaceAll(/{{bg2}}/g, bgsel2), icon: svg.replaceAll(/{{bg1}}/g, bggray1).replaceAll(/{{bg2}}/g, bggray2) }); - - app.globalData.errdata = app.getstorage('err'); - if (!(app.globalData.errdata instanceof Array)) - app.globalData.errdata = []; - app.globalData.mqfunc = []; - - app.globalData.srv = 't'; - app.globalData.jsnajax = 'ambap/'; - app.globalData.jsnurl = {}; - app.globalData.jsnurl.t = 'https://ciyon.ciy.cn/'; - app.globalData.demourl = 'https://i.qiboc.cn/app.goc'; //原型图地址 - app.globalData.tokenfield = "ciyap"; - app.globalData.tokensalt = "ast34h$3"; - app.globalData.mainpage = '/pages/main/index'; - app.globalData.sharefirstpage = '';// /pages/pub/index'; - app.globalData.meid = 0; - app.globalData.dupsec = 60; - app.globalData.storselect = '/'; - app.globalData.storlist = { - '/': 'https://ciyon.ciy.cn/ud/', - 'A': 'https://cf5.nyyzsoft.cn/ud/' - }; - app.globalData.stortransfer = ['/']; - - if (process.env.NODE_ENV === 'development') { - //#ifdef H5 - app.globalData.jsnurl.t = 'https://ciyon.local.ciy.cn/'; - app.globalData.storlist['/'] = 'https://ciyon.local.ciy.cn/ud/'; - - //golang - // app.globalData.jsnurl.t = 'http://ciyonhgo.local.ciy.cn/'; - //#endif - } - - setInterval(() => { - if (app.globalData._restorage) { - app.callfunc({ - func: 'login.restorage', - data: {}, - loadhide: true, - }).then(retjson => { - if (retjson.code != 1) - return; - console.log('新字典已刷新', retjson); - var userdata = app.setuserstorage(retjson); - var ps = getCurrentPages(); - userdata.g = app.getstorage('g', {}); - for (var p = 0; p < ps.length; p++) { - for (var key in userdata) { - //#ifdef MP-WEIXIN - ps[p].$vm[key] = userdata[key]; - //#endif - //#ifndef MP-WEIXIN - ps[p][key] = userdata[key]; - //#endif - } - } - }); - } - app.globalData._restorage = false; - if (app.globalData.errdata.length > 0) { - app.callfunc({ - func: 'login.uperr', - data: { - meid: app.getme().id, - err: app.globalData.errdata - }, - loadhide: true, - }); - app.globalData.errdata = []; - app.removestorage('err'); - } - }, 1000); - setInterval(async () => { - if (app.globalData.mqfunc.length > 0) { - console.log(app.globalData.mqfunc); - var ret = await app.callfunc({ - func: app.globalData.mqfunc[0].func, - data: app.globalData.mqfunc[0].data, - loadhide: true, - }); - var name = app.globalData.mqfunc[0].name; - for (var i = app.globalData.mqfunc.length - 1; i >= 0; i--) { - if (app.globalData.mqfunc[i].name == name) { - app.globalData.mqfunc[i].callback(ret); - app.globalData.mqfunc.splice(i, 1); - } - } - } - }, 200); + setInterval(() => { getnewnotice(); }, 120000); //2分钟请求一次notice @@ -158,14 +101,6 @@ }); } - //#ifdef MP-WEIXIN - const accountInfo = uni.getAccountInfoSync(); - app.globalData._wxappid = accountInfo.miniProgram.appId; - app.globalData._wxenv = accountInfo.miniProgram.envVersion; - app.globalData._version = accountInfo.miniProgram.version; - if (!app.globalData._version) - app.globalData._version = accountInfo.miniProgram.envVersion; - //#endif // #ifdef APP-PLUS plus.runtime.getProperty(plus.runtime.appid, widgetInfo => { app.globalData._version = widgetInfo.version; @@ -173,17 +108,17 @@ app.appupdate('app'); uni.getPushClientId({ success: (res) => { - console.log('客户端推送标识:',res); + console.log('客户端推送标识:', res); app.globalData._appcid = res.cid; } }) - uni.onPushMessage((res)=>{ + uni.onPushMessage((res) => { this.alert(JSON.stringify(res)); }) // #endif - var sysinfo = app.globalData._sysinfo; // #ifdef APP-PLUS + var sysinfo = app.globalData._sysinfo; if (sysinfo.model == 'k71v1_64_bsp') { app.device_rfid = uni.requireNativePlugin("UhfGModule"); // 133左/134枪/135右 app.device_rfid_gunkey = 134; diff --git a/fapp/ciyon_ap/components/ciy-input/ciy-input.vue b/fapp/ciyon_ap/components/ciy-input/ciy-input.vue index 438651a..a6077fe 100644 --- a/fapp/ciyon_ap/components/ciy-input/ciy-input.vue +++ b/fapp/ciyon_ap/components/ciy-input/ciy-input.vue @@ -8,7 +8,7 @@ virtualHost: true }, behaviors: ['uni://form-field-group'], - emits: ['change', 'update:modelValue', 'focus', 'blur'], + emits: ['change', 'update:modelValue', 'focus', 'blur', 'input'], props: { name: { type: String @@ -99,9 +99,8 @@ if (txt === undefined) txt = e.data; this.$emit('update:modelValue', txt); - this.$emit('change', { + this.$emit('input', { name: this.name, - from: 'input', value: txt }); }, @@ -136,6 +135,7 @@ ._input._disabled { color: var(--txt1); } + ._input._bb._disabled { background: var(--bg4); } diff --git a/fapp/ciyon_ap/components/ciy-markdown/ciy-markdown.vue b/fapp/ciyon_ap/components/ciy-markdown/ciy-markdown.vue index 320604a..550d897 100644 --- a/fapp/ciyon_ap/components/ciy-markdown/ciy-markdown.vue +++ b/fapp/ciyon_ap/components/ciy-markdown/ciy-markdown.vue @@ -51,90 +51,102 @@ var mds = markdown.split('\n'); var htmls = []; var html = ''; + var ispvs = 0; //0文本,1html,2表格 var isol = false; var titnum = [0, 0, 0, 0, 0]; + var tabalign = {}; for (var m in mds) { - if (mds[m].length == 0) { - continue; - } - if (mds[m].length > 0 && mds[m].trim() == '') { + var mdline = mds[m].trim(); + if (mdline.length == 0) { + if (ispvs == 0) + html += '
'; + if (ispvs == 2) { + html += ''; + ispvs = 0; + } if (isol) { isol = false; html += ''; } - html += '
'; continue; } - if (mds[m][0] == '#') { //标题1/2/3 + if (mdline[0] == '#') { //标题1/2/3 + if (ispvs == 2) + html += ''; + ispvs = 0; if (isol) { isol = false; html += ''; } - var cr = mds[m].substring(1, 2).toLowerCase(); - if (mds[m].substring(0, 5) == '#####') { + var cr = mdline.substring(1, 2).toLowerCase(); + if (mdline.substring(0, 5) == '#####') { oladd(4, titnum); - if (mds[m].substring(5, 6) == '.') - html += '
' + olnum(4, titnum, '、') + convertcode(mds[m].substring(6)) + '
'; - else if (mds[m].substring(5, 6) == ':') - html += '
' + olnum(4, titnum, ' ') + convertcode(mds[m].substring(6)) + '
'; + if (mdline.substring(5, 6) == '.') + html += '
' + olnum(4, titnum, '、') + convertcode(mdline.substring(6)) + '
'; + else if (mdline.substring(5, 6) == ':') + html += '
' + olnum(4, titnum, ' ') + convertcode(mdline.substring(6)) + '
'; else - html += '
' + convertcode(mds[m].substring(5)) + '
'; - } else if (mds[m].substring(0, 4) == '####') { + html += '
' + convertcode(mdline.substring(5)) + '
'; + } else if (mdline.substring(0, 4) == '####') { oladd(3, titnum); - if (mds[m].substring(4, 5) == '.') - html += '

' + olnum(3, titnum, '、') + convertcode(mds[m].substring(5)) + '

'; - else if (mds[m].substring(4, 5) == ':') - html += '
' + olnum(3, titnum, ' ') + convertcode(mds[m].substring(5)) + '
'; + if (mdline.substring(4, 5) == '.') + html += '

' + olnum(3, titnum, '、') + convertcode(mdline.substring(5)) + '

'; + else if (mdline.substring(4, 5) == ':') + html += '
' + olnum(3, titnum, ' ') + convertcode(mdline.substring(5)) + '
'; else - html += '

' + convertcode(mds[m].substring(4)) + '

'; - } else if (mds[m].substring(0, 3) == '###') { + html += '

' + convertcode(mdline.substring(4)) + '

'; + } else if (mdline.substring(0, 3) == '###') { oladd(2, titnum); - if (mds[m].substring(3, 4) == '.') - html += '

' + olnum(2, titnum, '、') + convertcode(mds[m].substring(4)) + '

'; - else if (mds[m].substring(3, 4) == ':') - html += '
' + olnum(2, titnum, ' ') + convertcode(mds[m].substring(4)) + '
'; + if (mdline.substring(3, 4) == '.') + html += '

' + olnum(2, titnum, '、') + convertcode(mdline.substring(4)) + '

'; + else if (mdline.substring(3, 4) == ':') + html += '
' + olnum(2, titnum, ' ') + convertcode(mdline.substring(4)) + '
'; else - html += '

' + convertcode(mds[m].substring(3)) + '

'; - } else if (mds[m].substring(0, 2) == '##') { + html += '

' + convertcode(mdline.substring(3)) + '

'; + } else if (mdline.substring(0, 2) == '##') { oladd(1, titnum); - if (mds[m].substring(2, 3) == '.') - html += '

' + olnum(1, titnum, '、') + convertcode(mds[m].substring(3)) + '

'; - else if (mds[m].substring(2, 3) == ':') - html += '
' + olnum(1, titnum, ' ') + convertcode(mds[m].substring(3)) + '
'; + if (mdline.substring(2, 3) == '.') + html += '

' + olnum(1, titnum, '、') + convertcode(mdline.substring(3)) + '

'; + else if (mdline.substring(2, 3) == ':') + html += '
' + olnum(1, titnum, ' ') + convertcode(mdline.substring(3)) + '
'; else - html += '

' + convertcode(mds[m].substring(2)) + '

'; + html += '

' + convertcode(mdline.substring(2)) + '

'; } else { oladd(0, titnum); if (cr == 'c') - html += '

' + convertcode(mds[m].substring(2)) + - '

'; + html += '

' + convertcode(mdline.substring(2)) + '

'; else if (cr == 'r') - html += '

' + convertcode(mds[m].substring(2)) + - '

'; + html += '

' + convertcode(mdline.substring(2)) + '

'; else if (cr == '.') - html += '

' + olnum(0, titnum, '、') + convertcode(mds[m].substring(2)) + '

'; + html += '

' + olnum(0, titnum, '、') + convertcode(mdline.substring(2)) + '

'; else if (cr == ':') - html += '
' + olnum(0, titnum, ' ') + convertcode(mds[m].substring(2)) + '
'; + html += '
' + olnum(0, titnum, ' ') + convertcode(mdline.substring(2)) + '
'; else - html += '

' + convertcode(mds[m].substring(1)) + '

'; + html += '

' + convertcode(mdline.substring(1)) + '

'; } - } else if (mds[m][0] == '@') { //c居中,r靠右 - var cr = mds[m].substring(1, 2).toLowerCase(); + } else if (mdline[0] == '@') { //c居中,r靠右 + if (ispvs == 2) + html += ''; + ispvs = 0; + var cr = mdline.substring(1, 2).toLowerCase(); if (cr == 'c') - html += '
' + convertcode(mds[m].substring(2)) + '
'; + html += '
' + convertcode(mdline.substring(2)) + '
'; else if (cr == 'r') - html += '
' + convertcode(mds[m].substring(2)) + '
'; - else if (mds[m][1] == '.') { + html += '
' + convertcode(mdline.substring(2)) + '
'; + else if (mdline[1] == '.') { if (!isol) { isol = true; html += '
    '; } - html += '
  1. ' + convertcode(mds[m].substring(2)) + '
  2. '; + html += '
  3. ' + convertcode(mdline.substring(2)) + '
  4. '; } else - html += '
    ' + mds[m].substring(1) + '
    '; + html += '
    ' + mdline.substring(1) + '
    '; - } else if (mds[m][0] == '!') { //图片、视频、音频 - var mis = mds[m].split('|'); + } else if (mdline[0] == '!') { //图片、视频、音频 + if (ispvs == 2) + html += ''; + ispvs = 0; + var mis = mdline.split('|'); var url = mis[0]; url = this.file_stor(url.substring(1)); var ind = url.indexOf('?'); @@ -174,17 +186,46 @@ content: url }); } - } else if (mds[m][0] == '<') { //原始HTML - html += mds[m]; - } else { - if (isol) { - isol = false; - html += '
'; + } else if (mdline[0] == '|' && mdline.substring(mdline.length - 1) == '|') { //表格 + var trs = mdline.substring(1, mdline.length - 1).split('|'); + if (ispvs == 0) { + html += '
'; + for (var i in trs) { + var align = 'left'; + if (trs[i].substring(trs[i].length - 1) == ':') { + align = 'right'; + trs[i] = trs[i].substring(0, trs[i].length - 1); + } + if (trs[i].substring(0, 1) == ':') { + align = 'center'; + trs[i] = trs[i].substring(1); + } + tabalign[i] = align; + html += ''; + } + } else { + html += ''; + for (var i in trs) { + html += ''; + } } - html += '
' + convertcode(mds[m]) + '
'; + html += ''; + ispvs = 2; + } else if (mdline[0] == '<') { //原始HTML + if (ispvs == 2) + html += '
' + convertcode(trs[i].trim()) + '
' + convertcode(trs[i].trim()) + '
'; + ispvs = 1; + html += mdline; + } else { + if (ispvs == 2) + html += ''; + ispvs = 0; + html += '
' + convertcode(mdline) + '
'; } } if (html) { + if (ispvs == 2) + html += ''; if (isol) { isol = false; html += ''; diff --git a/fapp/ciyon_ap/components/ciy-mdedit/ciy-mdedit.vue b/fapp/ciyon_ap/components/ciy-mdedit/ciy-mdedit.vue index 09e9f65..d05040f 100644 --- a/fapp/ciyon_ap/components/ciy-mdedit/ciy-mdedit.vue +++ b/fapp/ciyon_ap/components/ciy-mdedit/ciy-mdedit.vue @@ -294,70 +294,6 @@ , upimg: function(b) { if (this.Grunning) return app.toast('上传中...'); - //if (app.boi && app.boi.inboi()) { - var thos = this; - uni.chooseImage({ - count: 9 - , sizeType: ['original', 'compressed'] - , success: res => { - console.log('choose', res); - var upcount = res.tempFilePaths.length; - thos.Grunning = true; - thos.imgtip = '上传 0/' + upcount; - var upidx = 0; - for (var u in res.tempFilePaths) { - (function(idx, img) { - var updata = {}; - updata.imgact = thos.imgact; - uni.uploadFile({ - url: thos.uploadurl - , filePath: img - , name: 'file' - , formData: updata - , header: { - 'ciyauth': app.getstorage("_auth") - , 'ciyorg': app.getstorage("_org") - } - , success: res => { - var jsonup = app.json_parse(res.data); - if (jsonup === null) - jsonup = { - code: 0 - , errmsg: 'JSON Parse ERROR:' + res.data.substr(0, 30) - } - upidx++; - if (jsonup.code != 1) { - thos.Grunning = false; - thos.imgtip = ''; - if (jsonup.code == 2) { - app.askmsg('您尚未登录,请登录后上传\n立即前往登录?', () => { - uni.navigateTo({ - url: '/main/login' - }); - }); - } else - thos.alert('上传失败:' + jsonup.errmsg); - return; - } - thos.doedit('!', jsonup.url); - thos.$emit('change', { - name: thos.name - , from: 'upimg' - , url: jsonup.url - , value: thos.valuetxt - }); - thos.imgtip = '上传 ' + upidx + '/' + upcount; - if (upidx == upcount) { - thos.Gvalue = true; - thos.imgtip = ''; - thos.Grunning = false; - } - } - }); - })(u, res.tempFilePaths[u]); - } - } - }); } } } diff --git a/fapp/ciyon_ap/components/ciy-showimgs/ciy-showimgs.vue b/fapp/ciyon_ap/components/ciy-showimgs/ciy-showimgs.vue index a239659..1746192 100644 --- a/fapp/ciyon_ap/components/ciy-showimgs/ciy-showimgs.vue +++ b/fapp/ciyon_ap/components/ciy-showimgs/ciy-showimgs.vue @@ -41,10 +41,6 @@ type: String, default: 'aspectFill' }, - whpre: { - type: String, - default: '?50' - }, }, data() { return { @@ -73,7 +69,7 @@ continue; var ind = ps[i].lastIndexOf('.'); var ext = ps[i].substring(ind + 1).toUpperCase(); - if (ext == 'JPG' || ext == 'JPEG' || ext == 'GIF' || ext == 'PNG') + if (ext == 'JPG' || ext == 'JPEG' || ext == 'GIF' || ext == 'PNG' || ext == 'WEBP') images.push(ps[i]); else if (ext == 'MP4') this.videoarr.push(ps[i]); @@ -81,19 +77,8 @@ this.pdfarr.push(ps[i]); } for (var i in images) { - var ind = images[i].indexOf('|'); - var psm = ''; - var pbig = ''; - if (ind > -1) { - psm = images[i].substr(0, ind); - pbig = images[i].substr(ind + 1); - } else { - pbig = images[i]; - } - if (psm == '') - psm = pbig; - this.picarr.push(this.file_stor(psm)); - this.picoriarr.push(this.file_stor(pbig)); + this.picarr.push(this.file_stor(images[i], 'thumb')); + this.picoriarr.push(this.file_stor(images[i])); } }, preview(idx) { @@ -106,9 +91,7 @@ openfile(idx) { var app = getApp(); app.toast('Downloading...'); - var url = this.pdfarr[idx]; - if (url.substr(0, 1) == '/') - url = app.globalData.jsnurl[this.srv] + url; + var url = this.file_stor(this.pdfarr[idx]); uni.downloadFile({ url: url, success: res => { diff --git a/fapp/ciyon_ap/components/ciy-svgimg/ciy-svgimg.vue b/fapp/ciyon_ap/components/ciy-svgimg/ciy-svgimg.vue index 5977f90..6ed6a54 100644 --- a/fapp/ciyon_ap/components/ciy-svgimg/ciy-svgimg.vue +++ b/fapp/ciyon_ap/components/ciy-svgimg/ciy-svgimg.vue @@ -46,21 +46,14 @@ } var ext = this.file_ext(newD); if (ext == 'SVG') { - uni.request({ + this.calltxt({ url: this.file_stor(newD), - dataType: 'text', - method: 'GET', - fail: res => { - res._url = url; - this.uperr("h5.loadsvg.fail", res); - return reject({ - errmsg: res.errMsg - }); - }, - success: res => { - this.type = 'svg'; - this.srcdata = this.svg2bg(res.data); - } + }).then(res => { + this.type = 'svg'; + this.srcdata = this.svg2bg(res); + }).catch(err => { + err._url = url; + this.uperr("h5.loadsvg.fail", err); }); } else { this.type = 'img'; diff --git a/fapp/ciyon_ap/components/ciy-swipelist/ciy-swipelist.vue b/fapp/ciyon_ap/components/ciy-swipelist/ciy-swipelist.vue index 592be10..2b774f1 100644 --- a/fapp/ciyon_ap/components/ciy-swipelist/ciy-swipelist.vue +++ b/fapp/ciyon_ap/components/ciy-swipelist/ciy-swipelist.vue @@ -39,6 +39,8 @@ text-overflow: ellipsis; min-width: 7em; */ line-height: 1.1em; + user-select: none; + -webkit-user-select: none; } ._list>._right { diff --git a/fapp/ciyon_ap/components/ciy-textarea/ciy-textarea.vue b/fapp/ciyon_ap/components/ciy-textarea/ciy-textarea.vue index 09069b9..c41b05c 100644 --- a/fapp/ciyon_ap/components/ciy-textarea/ciy-textarea.vue +++ b/fapp/ciyon_ap/components/ciy-textarea/ciy-textarea.vue @@ -9,7 +9,7 @@ virtualHost: true }, behaviors: ['uni://form-field-group'], - emits: ['change', 'update:modelValue', 'focus', 'blur', 'linechange'], + emits: ['change', 'update:modelValue', 'focus', 'blur', 'linechange', 'input'], props: { name: { type: String @@ -58,7 +58,7 @@ data() { return { totaltxt: '0字', - cursor:0 + cursor: 0 }; }, watch: {}, @@ -100,9 +100,8 @@ txt = e.data; this.total(txt); this.$emit('update:modelValue', txt); - this.$emit('change', { + this.$emit('input', { name: this.name, - from: 'input', value: txt }); }, @@ -133,7 +132,7 @@ overflow: auto; width: 100%; z-index: 0; - max-height:80vh; + max-height: 50vh; /* 解决微信覆盖bug */ } diff --git a/fapp/ciyon_ap/components/ciy-upload/ciy-upload.vue b/fapp/ciyon_ap/components/ciy-upload/ciy-upload.vue index 714b046..97e890f 100644 --- a/fapp/ciyon_ap/components/ciy-upload/ciy-upload.vue +++ b/fapp/ciyon_ap/components/ciy-upload/ciy-upload.vue @@ -5,13 +5,14 @@ - + {{file_ext(item)}} {{tip}} - + + @@ -172,8 +173,9 @@ cameraheight: '141.4', recamrange: [], recamimgs: [], - cvwidth: 0, - cvheight: 0 + cvid: '', + cvwidth: 88, + cvheight: 88 }; }, watch: { @@ -242,6 +244,7 @@ }, mounted() { var app = getApp(); + this.cvid = 'offcanvas_' + parseInt(Math.random() * 1000000); this.header_height = app.globalData._header_statusbar_height; this.recamrange.push({ id: '100', @@ -455,9 +458,9 @@ this.showrecam = true; }, async vcamera(b) { - if (!uni.chooseMedia) { - return this.vh5(); - } + // #ifdef H5 || APP-PLUS + return this.vh5(b, ['camera']); + // #endif var count = this.toint(this.num) - this.tvalue.imgs.length; if (count <= 0) return this.toast(this.lang('upload.maxmsg').replace('{n}', this.num)); @@ -481,9 +484,9 @@ this.upfiles(retchoose.tempFiles, 'camera'); }, async valbum(b) { - if (!uni.chooseMedia) { - return this.vh5(); - } + // #ifdef H5 || APP-PLUS + return this.vh5(b, ['album']); + // #endif var count = this.toint(this.num) - this.tvalue.imgs.length; if (count <= 0) return this.toast(this.lang('upload.maxmsg').replace('{n}', this.num)); @@ -506,9 +509,9 @@ this.upfiles(retchoose.tempFiles, 'album'); }, async vmessage(b) { - if (!uni.chooseMessageFile) { - return this.vh5(); - } + // #ifdef H5 || APP-PLUS + return this.vh5(b, ['album']); + // #endif var count = this.toint(this.num) - this.tvalue.imgs.length; if (count <= 0) return this.toast(this.lang('upload.maxmsg').replace('{n}', this.num)); @@ -533,14 +536,14 @@ return console.warn('chooseMessageFile', err); this.upfiles(retchoose.tempFiles, 'message'); }, - async vh5(b) { + async vh5(b, source) { var count = this.toint(this.num) - this.tvalue.imgs.length; if (count <= 0) return this.toast(this.lang('upload.maxmsg').replace('{n}', this.num)); var opt = {}; opt.count = count; - opt.sizeType = ['original', 'compressed']; - opt.sourceType = ['camera', 'album']; + opt.sizeType = ['compressed']; //'original', + opt.sourceType = source; var [err, retchoose] = await this.go(uni.chooseImage(opt)); if (err) return console.warn('chooseImage', err); @@ -553,16 +556,19 @@ this.tip = this.lang('upload.tip') + ' 0/' + this.upcount; this.upidx = 0; var opn = {}; - //opn.canvasid = 'canvas'; + opn.offcanvas = { + id: this.cvid, + dom: this + }; opn.post = { from: from }; opn.basepath = this.path; opn.saas = this.saas; - if(this.stor) + if (this.stor) opn.stor = this.stor; else - opn.stor = app.globalData.storselect; + opn.stor = app.globalData.stordefault; opn.action = this.action; opn.maxkb = this.toint(this.maxkb); opn.imgwidth = this.toint(this.imgwidth); diff --git a/fapp/ciyon_ap/defpages.json b/fapp/ciyon_ap/defpages.json index 91682a0..1c82ac5 100644 --- a/fapp/ciyon_ap/defpages.json +++ b/fapp/ciyon_ap/defpages.json @@ -27,5 +27,15 @@ "packages": ["pages/demo"], "network": "all" } + }, + "condition" : { + "current": 0, + "list": [ + { + "name": "custompage", + "path": "/pages/demo/comform/upload", + "query": "" + } + ] } } \ No newline at end of file diff --git a/fapp/ciyon_ap/manifest.json b/fapp/ciyon_ap/manifest.json index ef57506..d158eb9 100644 --- a/fapp/ciyon_ap/manifest.json +++ b/fapp/ciyon_ap/manifest.json @@ -16,6 +16,12 @@ "autoclose" : true, "delay" : 0 }, + "permissions" : { + "plus" : { + "description" : "访问系统文件", + "features" : [ "io" ] + } + }, /* 模块配置 */ "modules" : { "Bluetooth" : {}, @@ -40,6 +46,8 @@ "", "", "", + "", + "", "" ] }, diff --git a/fapp/ciyon_ap/pages/demo/comform/upload.vue b/fapp/ciyon_ap/pages/demo/comform/upload.vue index 588c868..bec4e41 100644 --- a/fapp/ciyon_ap/pages/demo/comform/upload.vue +++ b/fapp/ciyon_ap/pages/demo/comform/upload.vue @@ -6,6 +6,7 @@ 自由指定文件来源拍摄、相册、会话。
支持文件大小限制、尺寸压缩、水印、指定云、指定API。
+ 支持S3协议,亚马逊、Cloudflare、腾讯COS、阿里云OSS等。
@@ -64,17 +65,36 @@ - + - + - + + + + + + + + + + + + + + + + + + + + @@ -87,6 +107,7 @@ + @@ -130,9 +151,8 @@ action - http开头,指向绝对API。
- upload类路径[.微服务码],指向本服务器API。
- jsnurl + 'z/?func=' + upload类路径 + '/upload.'; + http开头,指向绝对API,点结尾。
+ 例如: https://xxx/upload.
sourcetype @@ -142,7 +162,7 @@  camera 拍摄
 album 从相册选择
 message 从会话选择
-  rehcam 比例相机。
+  rehcam 比例相机 (仅微信小程序)
默认 camera,album,message
diff --git a/fapp/ciyon_ap/pages/demo/comview/showimgs.vue b/fapp/ciyon_ap/pages/demo/comview/showimgs.vue index 706279b..8bac6b2 100644 --- a/fapp/ciyon_ap/pages/demo/comview/showimgs.vue +++ b/fapp/ciyon_ap/pages/demo/comview/showimgs.vue @@ -10,7 +10,7 @@
- + 属性 @@ -52,12 +52,6 @@ ,{id:'heightFix',name:'高度自适应'} ,{id:'scaleToFill',name:'失真全显示'} ]"> - - whpre - - 缩略图尺寸,?开始px。
-
-
@@ -92,7 +86,6 @@ height: '5em', type: 'thumb', mode: 'aspectFill', - whpre: '?50', } } }, diff --git a/fapp/ciyon_ap/pages/demo/curd/demo_edit.vue b/fapp/ciyon_ap/pages/demo/curd/demo_edit.vue index 932ffd0..152e953 100644 --- a/fapp/ciyon_ap/pages/demo/curd/demo_edit.vue +++ b/fapp/ciyon_ap/pages/demo/curd/demo_edit.vue @@ -13,127 +13,127 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -141,74 +141,74 @@ 第 - + - + - + - + - + - + - + - + - + - + - + @@ -229,37 +229,27 @@ return {} }, onLoad() { - if (!this.pagedata.demo) - return this.alert('不能直接访问,请重新进入'); //独立进入写后端函数获取数据 - this.editdata = {...this.pagedata.demo}; + console.log(this.pagedata); //gourl函数可带出来该行数据 this.getdata(); }, watch: {}, computed: {}, methods: { async getdata() { - var act = 'edit'; - var page = getApp().getpage(1); - if (page && page.init._editonce) - act = ''; if (this._loading) return; this._loading = true; var retjson = await this.callfunc({ func: 'demo/demo.getdata', - data: { - ...this.opn, - act: act - } + //data: this.opn //callfunc会自动带上opn数据 }); this._loading = false; if (retjson.code != 1) return this.init = retjson; - if (act == 'edit') { - page.init._editonce = true; - page.g.zc_menu = retjson.zc_menu; - this.g.zc_menu = retjson.zc_menu; - } + this.g.zc_menu = retjson.zc_menu; //因列表增量加载,需要全量获取列表字典 + // this.g.ppint = retjson.ppint; //字典从列表全量获得,如果为从列表进入,则需后台获取 + // this.g.renzheng = retjson.renzheng; //字典从列表全量获得,如果为从列表进入,则需后台获取 + this.editdata = retjson.data; this.init = this.objdeepmerge(this.init, retjson); }, async edited() { @@ -268,9 +258,7 @@ this._loading = true; var retjson = await this.callfunc({ func: 'demo/demo.update', - data: { - ...this.editdata - } + data: this.editdata }); this._loading = false; if (retjson.code != 1) @@ -278,6 +266,7 @@ var page = getApp().getpage(1); if (page?.init?.list) this.objtolist(page.init.list, retjson.data); + await this.toast('提交成功'); // const eventChannel = this.getOpenerEventChannel(); // eventChannel.emit('writedata', retjson.data); uni.navigateBack(); diff --git a/fapp/ciyon_ap/pages/demo/curd/demo_list.vue b/fapp/ciyon_ap/pages/demo/curd/demo_list.vue index f9c9030..67c1edf 100644 --- a/fapp/ciyon_ap/pages/demo/curd/demo_list.vue +++ b/fapp/ciyon_ap/pages/demo/curd/demo_list.vue @@ -65,7 +65,8 @@ {{totimepoint(item.dayclock, true)}} - + + @@ -163,7 +164,12 @@ - + @@ -221,6 +227,7 @@ this.init.lis = [...this.g.auditstatus]; this.g.zc_depart = retjson.zc_depart; this.g.ppint = retjson.ppint; + this.g.renzheng = retjson.renzheng; } this.getrefs('query').then(ref => { ref.setdata(retjson.where); @@ -247,13 +254,6 @@ }); }, async edit(item) { - item = item || { - url: '', - data: { - id: 0, - _idx: -1 - } - }; this.gourl('demo_edit?id=' + item.data.id, 'navigate', item.data, 'demo'); }, async del(item) { diff --git a/fapp/ciyon_ap/pages/demo/index.vue b/fapp/ciyon_ap/pages/demo/index.vue index 7cea1c6..4663f0c 100644 --- a/fapp/ciyon_ap/pages/demo/index.vue +++ b/fapp/ciyon_ap/pages/demo/index.vue @@ -159,7 +159,7 @@ }, { ok: true, url: 'comform/upload', - title: '图片多选器' + title: '多文件上传选择器' }, { ok: true, url: 'comform/selmap', diff --git a/fapp/ciyon_ap/pages/demo/page/func.vue b/fapp/ciyon_ap/pages/demo/page/func.vue index 860d9d8..e35dad0 100644 --- a/fapp/ciyon_ap/pages/demo/page/func.vue +++ b/fapp/ciyon_ap/pages/demo/page/func.vue @@ -168,7 +168,7 @@  func: 调用函数。
  http开头,指向到外部位置。
  包含?,jsnurl本地服务器下任意位置。
-   否则,jsnurl+jsnajax+[类名.函数名]。
+   否则,jsnurl+[类名.函数名]。
 cache: 0不缓存 >0 超过秒数请求
 cachekey: 指定缓存名,一般参数区分用。默认f_[func]
 loadhide: true隐藏加载中显示
diff --git a/fapp/ciyon_ap/pages/me/user_info.vue b/fapp/ciyon_ap/pages/me/user_info.vue index ca5b47c..6c4a307 100644 --- a/fapp/ciyon_ap/pages/me/user_info.vue +++ b/fapp/ciyon_ap/pages/me/user_info.vue @@ -65,7 +65,7 @@ from: 'avar' }; opn.path = 'icon'; - opn.stor = app.globalData.storselect; + opn.stor = app.globalData.stordefault; opn.maxkb = 0; opn.imgwidth = 400; opn.imgheight = 400; diff --git a/fapp/ciyon_ap/util/ciy.js b/fapp/ciyon_ap/util/ciy.js index f2b1a43..417b579 100644 --- a/fapp/ciyon_ap/util/ciy.js +++ b/fapp/ciyon_ap/util/ciy.js @@ -134,6 +134,11 @@ export default { }); app.methods.launch = function() { var app = this; + app.globalData.scrollcbs = {}; //滚动事件全局回调 + app.globalData.errdata = app.getstorage('err'); //错误收集队列。立即进storage缓存,定时上报。 + if (!(app.globalData.errdata instanceof Array)) + app.globalData.errdata = []; + app.globalData.mqfunc = []; //防重复调用函数队列。 // #ifdef MP-WEIXIN var sys_system = wx.getSystemSetting(); var sys_window = wx.getWindowInfo(); @@ -184,7 +189,70 @@ export default { } catch (e) { console.log('err', e); } + const accountInfo = uni.getAccountInfoSync(); + app.globalData._wxappid = accountInfo.miniProgram.appId; + app.globalData._wxenv = accountInfo.miniProgram.envVersion; + app.globalData._version = accountInfo.miniProgram.version; + if (!app.globalData._version) + app.globalData._version = accountInfo.miniProgram.envVersion; // #endif + + setInterval(() => { //静默刷新字典。静默上传前端错误 + if (app.globalData._restorage) { + app.callfunc({ + func: 'login.restorage', + data: {}, + loadhide: true, + }).then(retjson => { + if (retjson.code != 1) + return; + console.log('新字典已刷新', retjson); + var userdata = app.setuserstorage(retjson); + var ps = getCurrentPages(); + userdata.g = app.getstorage('g', {}); + for (var p = 0; p < ps.length; p++) { + for (var key in userdata) { + //#ifdef MP-WEIXIN + ps[p].$vm[key] = userdata[key]; + //#endif + //#ifndef MP-WEIXIN + ps[p][key] = userdata[key]; + //#endif + } + } + }); + } + app.globalData._restorage = false; + if (app.globalData.errdata.length > 0) { + app.callfunc({ + func: 'login.uperr', + data: { + meid: app.getme().id, + err: app.globalData.errdata + }, + loadhide: true, + }); + app.globalData.errdata = []; + app.removestorage('err'); + } + }, 1000); + setInterval(async () => { + if (app.globalData.mqfunc.length > 0) { + console.log(app.globalData.mqfunc); + var ret = await app.callfunc({ + func: app.globalData.mqfunc[0].func, + data: app.globalData.mqfunc[0].data, + loadhide: true, + }); + var name = app.globalData.mqfunc[0].name; + for (var i = app.globalData.mqfunc.length - 1; i >= 0; i--) { + if (app.globalData.mqfunc[i].name == name) { + app.globalData.mqfunc[i].callback(ret); + app.globalData.mqfunc.splice(i, 1); + } + } + } + }, 200); }; app.methods.lang = function(str) { var app = this; @@ -273,7 +341,7 @@ export default { } return JSON.parse(data); } catch (e) { - console.error('json_parse', e); + console.error('json_parse', e, 'data=', data); } return null; }; @@ -304,10 +372,7 @@ export default { return reject({ errmsg: 'srv无法匹配:' + opt.srv }); - if (opt.func.indexOf('?') > -1) - url += opt.func; - else - url += app.globalData.jsnajax + opt.func; + url += opt.func; } opt.cache = opt.cache || 0; // 0不缓存 >0 对比时间,是否请求 if (opt.cache > 0) { @@ -350,16 +415,20 @@ export default { opt.data._appid = app.globalData._wxappid; if (opt.pagethis) opt.data = Object.assign({}, opt.pagethis.opn, opt.data); - + opt.data._pf = 'MB' + new Date().getTime() + '_' + parseInt(80000000 + Math.random() * 10000000); + var reqdata = opt.data; + if (opt.file) { + reqdata = opt.file; + //opt.data并入url,仅upload用,暂不实现 + } const makeRequest = () => { header['ciyauth'] = app.getstorage("_" + app.globalData.tokenfield); - opt.data._pf = 'MB' + new Date().getTime() + '_' + parseInt(80000000 + Math.random() * 10000000); uni.request({ url: url, - data: opt.data, + data: reqdata, withCredentials: true, dataType: 'text', - method: opt.data ? 'POST' : 'GET', + method: opt.method ? opt.method : 'POST', header: header, fail: res => { var errmsg = res.errMsg || 'nofind errMsg.'; @@ -675,7 +744,7 @@ export default { this.isPage = true; if (opn.scene) { var scene = decodeURIComponent(opn.scene); - console.log(scene); + console.log('scene', scene); var obj = this.getstrparam(scene); for (var i in obj) opn[i] = obj[i]; @@ -805,7 +874,14 @@ export default { return str; }, - async gourl(b, type, initdata, initkey) { //url支持 http[web]、![原型]、*[alert提示]、$[需登录常规url]、常规url + async gourl(b, type, initdata, initkey) { + //url http开头,全屏打开web页面 + //!开头,打开原型图页面 + //*开头,alert提示 + //$开头,需要登录 + //%开头,需要登录,且个人昵称等信息已完善 + //^开头,需要登录,且已实名认证 + //&开头,需要登录,且已实名认证+绑定银行卡 var url = ''; if (typeof(b) != 'string') { url = b.currentTarget.dataset.url; @@ -825,84 +901,79 @@ export default { if (!url) return console.warn('gourl传参错误:' + url); var app = getApp(); - if (url.substring(0, 4) == 'http') { - this.goweb(url, name); - } else if (url.substring(0, 1) == '!') { + if (url.substring(0, 4) == 'http') + return this.goweb(url); + if (url[0] == '!') { var dmos = url.substring(1).split('|'); if (dmos.length < 2) dmos[1] = ''; uni.navigateTo({ - url: '/pages/pub/web?web=' + encodeURIComponent(app.globalData.demourl + '?menuid=' + dmos[0] + '&title=no&tag=' + dmos[1]) + (dmos[2] ? '&name=' + dmos[2] : ''), + url: '/pages/pub/web?web=' + encodeURIComponent('https://i.qiboc.cn/app.goc?menuid=' + dmos[0] + '&title=no&tag=' + dmos[1]) + (dmos[2] ? '&name=' + dmos[2] : ''), animationType: 'pop-in', animationDuration: 1000 }); - } else if (url.substring(0, 1) == '*') { - this.alert(url.substring(1)); + return; + } else if (url[0] == '*') { + return this.alert(url.substring(1)); + } else if (url[0] == '$') { + url = url.substring(1); + var auth = await this.getauth(); + if (auth.me.id == 0) + return; + } else if (url[0] == '%') { + url = url.substring(1); + var auth = await this.getauth('info'); + if (auth.me.id == 0) + return; + } else if (url[0] == '^') { + url = url.substring(1); + var auth = await this.getauth('real'); + if (auth.me.id == 0) + return; + } else if (url[0] == '&') { + url = url.substring(1); + var auth = await this.getauth('bank'); + if (auth.me.id == 0) + return; + } else if (url[0] == '|') { + url = url.substring(1); + var auth = await this.getauth('cciy'); + if (auth.me.id == 0) + return; + } + app.globalData.ciy_page_data[initkey] = { + ...initdata + }; + if (this.isPage) + app.globalData.ciy_page_g = this.g; + if (type == 'redirect') { + uni.redirectTo({ + url: url, + animationType: 'pop-in', + animationDuration: 1000, + fail: res => { + uni.switchTab({ + url: url, + fail: res => { + return this.toast(name + ' 未定义链接:' + url); + } + }); + } + }); } else { - if (url.substring(0, 1) == '$') { - url = url.substring(1); - var auth = await this.getauth(); - if (auth.me.id == 0) - return; - } - if (url.substring(0, 1) == '%') { - url = url.substring(1); - var auth = await this.getauth('info'); - if (auth.me.id == 0) - return; - } - if (url.substring(0, 1) == '^') { - url = url.substring(1); - var auth = await this.getauth('real'); - if (auth.me.id == 0) - return; - } - if (url.substring(0, 1) == '&') { - url = url.substring(1); - var auth = await this.getauth('bank'); - if (auth.me.id == 0) - return; - } - if (url.substring(0, 1) == '*') { - url = url.substring(1); - var auth = await this.getauth('cciy'); - if (auth.me.id == 0) - return; - } - app.globalData.ciy_page_data[initkey] = { - ...initdata - }; - if (this.isPage) - app.globalData.ciy_page_g = this.g; - if (type == 'redirect') { - uni.redirectTo({ - url: url, - animationType: 'pop-in', - animationDuration: 1000, - fail: res => { - uni.switchTab({ - url: url, - fail: res => { - return this.toast(name + ' 未定义链接:' + url); - } - }); - } - }); - } else { - uni.navigateTo({ - url: url, - animationType: 'pop-in', - animationDuration: 1000, - fail: res => { - uni.switchTab({ - url: url, - fail: res => { - return this.toast(name + ' 未定义链接:' + url); - } - }); - } - }); - } + uni.navigateTo({ + url: url, + animationType: 'pop-in', + animationDuration: 1000, + fail: res => { + uni.switchTab({ + url: url, + fail: res => { + return this.toast(name + ' 未定义链接:' + url); + } + }); + } + }); } }, goweb(url, name) { @@ -1141,7 +1212,7 @@ export default { } return ''; }, - file_stor(url, pre) { + file_stor(url, act) { if (!url) return ''; if (this.islocalmedia(url)) @@ -1149,19 +1220,16 @@ export default { if (url.substring(0, 4).toLowerCase() == 'http') return url; var app = getApp(); - var cdnurl = app.globalData.storlist[url.substring(0, 1)]; - if (this.isobject(cdnurl)) { - var fast = false; - if (url.indexOf('banner') > -1) - fast = true; - if (pre) - fast = true; - if (fast) - cdnurl = cdnurl.fast; - else - cdnurl = cdnurl.all; + if (act == 'thumb') { + var pre = app.globalData.storthumb[url[0]]; + if (pre) { + if (pre.indexOf('#img#') > -1) + return pre.replace('#img#', '') + url.substring(1); + else + return app.globalData.storlist[url[0]] + url.substring(1) + pre; + } } - return cdnurl + url.substring(1) + (pre ? pre : ''); + return app.globalData.storlist[url[0]] + url.substring(1); }, hasstr(str, find) { if (!str) @@ -1589,7 +1657,6 @@ export default { }, setfont(font) { // 空,lg xl xxl xxl - var app = getApp(); if (!font) { font = this.getstorage('_font'); if (!font) { @@ -1976,16 +2043,12 @@ export default { } var me = this.getme(); if (opn.type == 'message') { - if (opn.path == app.globalData.sharefirstpage) + if (app.globalData.share_backmainpage && opn.path != app.globalData.mainpage) { + if (urlp[0] == '&') + urlp = '?' + urlp.substring(1); + param.path = app.globalData.mainpage + '?upid=' + me.id + '&u=' + encodeURIComponent(opn.path + urlp); + } else { param.path = opn.path + '?upid=' + me.id + urlp; - else { - if (app.globalData.sharefirstpage) { - if (urlp[0] == '&') - urlp = '?' + urlp.substring(1); - param.path = app.globalData.sharefirstpage + '?upid=' + me.id + '&u=' + encodeURIComponent(opn.path + urlp); - } else { - param.path = opn.path + '?upid=' + me.id + urlp; - } } } else { param.query = 'upid=' + me.id + urlp; @@ -2282,16 +2345,8 @@ export default { } opn.path = path; } - if (opn.action) { - if (opn.action.substring(0, 4) != 'http') { - var uus = opn.action.split('.'); - if (uus.length == 1) - uus[1] = this.srv; - opn.action = app.globalData.jsnurl[uus[1]] + 'z/?func=' + uus[0] + '/upload.'; - } - } else { - opn.action = app.globalData.jsnurl[app.globalData.srv] + app.globalData.jsnajax + 'upload.'; - } + if (!opn.action) + opn.action = app.globalData.jsnurl[app.globalData.srv] + 'upload.'; if (typeof(fn.fail) != 'function') fn.fail = () => {}; opn.waterfont = opn.waterfont || '36px Arial'; @@ -2349,7 +2404,7 @@ export default { })], gf.name)); // #endif - // #ifndef H5 + // #ifdef MP-WEIXIN var [err, img] = await this.go(uni.getImageInfo({ src: fpath })); @@ -2386,7 +2441,9 @@ export default { var res = await uni.canvasToTempFilePath({ canvas: canvas, fileType: 'jpg', - quality: zipjpg / 100 + quality: zipjpg / 100, + destWidth: width, + destHeight: height, }); gf.tempFilePath = res.tempFilePath; fs.getFileInfo({ @@ -2397,6 +2454,56 @@ export default { } }); // #endif + // #ifdef APP-PLUS + try { + if (!opn.offcanvas) + return uploadpfile(gf); + var [err, img] = await this.go(uni.getImageInfo({ + src: fpath + })); + if (err) + return fn.fail('getImageInfo Error:' + fpath, gf, err); + var [width, height] = setimgrect(img); + var zipjpg = this.toint(opn.zipjpg); + if (width == 0 && zipjpg == 0 && !opn.watertext) + return uploadpfile(gf); + if (width == 0) { + width = img.width; + height = img.height; + } + opn.offcanvas.dom.cvwidth = width; + opn.offcanvas.dom.cvheight = height; + await opn.offcanvas.dom.$nextTick(); + await this.sleep(100); + const ctx = uni.createCanvasContext(opn.offcanvas.id, opn.offcanvas.dom); + if (!ctx) + return fn.fail('createCanvasContext Error:' + fpath, gf, err); + ctx.drawImage(fpath, 0, 0, width, height); + waterctx(ctx, width, height); + ctx.draw(true, async () => { + if (zipjpg <= 0) + zipjpg = 70; + var res = await uni.canvasToTempFilePath({ + canvasId: opn.offcanvas.id, + fileType: 'jpg', + quality: zipjpg / 100, + destWidth: width, + destHeight: height, + }); + gf.path = res.tempFilePath; + gf.name = res.tempFilePath.substring(res.tempFilePath.length - 6); + uni.getFileInfo({ + filePath: gf.path, + success: fsize => { + gf.size = fsize.size; + uploadpfile(gf); + } + }); + }); + } catch (err) { + console.log('app canvas err', err); + } + // #endif })(files[u], 1 + u * 1050); } @@ -2494,96 +2601,100 @@ export default { } ctx.globalAlpha = 1; }; + var getfileArray = async pf => { + return new Promise((resolve, reject) => { + // #ifdef H5 + var reader = new FileReader(); + reader.onloadend = function(evt) { + resolve(evt.target.result); + }; + reader.onerror = function(evt) { + console.error('读取文件失败:', evt.target.error); + reject(evt.target.error); + }; + reader.readAsArrayBuffer(pf); + // #endif + // #ifdef MP-WEIXIN + const wxfs = wx.getFileSystemManager(); + const fileBuffer = wxfs.readFile({ + filePath: pf.tempFilePath, + success: function(evt) { + resolve(evt.data); + }, + fail: function(err) { + console.error('读取文件失败:', err); + reject(err); + } + }); + // #endif + // #ifdef APP-PLUS + var pfpath = pf.path; + if (pfpath.substring(0, 7) == 'file://') + pfpath = pfpath.substring(7); + plus.io.resolveLocalFileSystemURL(pfpath, function(fileEntry) { + fileEntry.file(function(file) { + const reader = new plus.io.FileReader(); + reader.onloadend = function(evt) { + const buffer = new ArrayBuffer(evt.target.result.length); + const view = new Uint8Array(buffer); + for (let i = 0; i < evt.target.result.length; i++) { + view[i] = evt.target.result.charCodeAt(i); + } + resolve(buffer); + }; + + reader.onerror = function(evt) { + console.error('读取文件失败:', evt.target.error); + reject(evt.target.error); + }; + //reader.readAsArrayBuffer(file); + reader.readAsText(file, 'latin1'); + }, function(error) { + console.error('获取 File 对象失败:', error); + reject(error); + }); + }); + // #endif + }).catch(e => { + console.log('getfileArray', e); + return null; + }); + } var uploadpfile = async gf => { //文件多通道上传 if (opn.maxkb > 0 && gf.size >= opn.maxkb * 1024) - return fn.fail('MaxSize:' + opn.maxkb + 'KB, This:' + parseInt(gf.size / - 1024) + 'KB', gf); - var app = getApp(); - var header = {}; - header['ciyauth'] = app.getstorage("_" + app.globalData.tokenfield); - var filepath = gf.tempFilePath || gf.tempImagePath || gf.path; + return fn.fail('MaxSize:' + opn.maxkb + 'KB, This:' + parseInt(gf.size / 1024) + 'KB', gf); var now = new Date(); var fext = this.file_ext(gf.name); - var pathfile = opn.path + '/' + now.getHours() + now.getMinutes() + now - .getSeconds() + '_' + - (1000 + Math.round(Math.random() * 8000)) + '.' + fext.toLowerCase(); + var pathfile = opn.path + '/' + now.getHours() + now.getMinutes() + now.getSeconds() + '_' + (1000 + Math.round(Math.random() * 8000)) + '.' + fext.toLowerCase(); + const fileBuffer = await getfileArray(gf); if (opn.stor == '/') { - var ufparam = {}; - ufparam.url = opn.action + "upload&pathfile=" + pathfile; - ufparam.header = header; - if (opn.post) - ufparam.formData = opn.post; - if (filepath) { - ufparam.filePath = filepath; - ufparam.name = 'file'; - } else { - ufparam.file = gf; - } - var [err, retupfile] = await this.go(uni.uploadFile(ufparam)); - if (err) - return fn.fail(err.errMsg, gf, err); - var jsonup = this.json_parse(retupfile.data); - if (jsonup === null) - return fn.fail('JSON Parse ERROR:' + retupfile.data.substr(0, 30), - gf); - if (jsonup.code != 1) - return fn.fail(jsonup.errmsg, gf, jsonup); - if (typeof(fn.success) == 'function') - fn.success(jsonup.url, gf); + var retjson = await this.callfunc({ + func: opn.action + "upload?pathfile=" + pathfile, + file: fileBuffer + }); + if (retjson.code != 1) + return fn.fail(retjson.errmsg, gf, retjson); + fn.success(retjson.url, gf); } else { - var [err, s3json] = await this.go(this.callfunc({ - func: opn.action + "s3&pathfile=" + pathfile + - "&storselect=" + opn.stor - })); - if (err) - return fn.fail(err.errMsg, gf, err); + var s3json = await this.callfunc({ + func: opn.action + "s3?pathfile=" + pathfile + "&storselect=" + opn.stor + }); if (s3json.code != 1) return fn.fail(s3json.errmsg, gf, s3json); - // #ifdef H5 - //H5,直接xhr - var xhr = new XMLHttpRequest(); - xhr.open(s3json.method, s3json.url, true); - for (var i in s3json.headers) { - xhr.setRequestHeader(i, s3json.headers[i]); - } - xhr.onreadystatechange = function() { - if (xhr.readyState == 4 && xhr.status == 200) { - if (typeof(fn.success) == 'function') - fn.success(opn.stor + pathfile, gf); - } else if (xhr.status != 200) { - fn.fail('云存储上传失败:' + xhr.status, gf, xhr); - } - }; - xhr.send(gf); - // #endif - // #ifndef H5 - if (app.globalData.stortransfer.includes(opn.stor)) { - var ufparam = {}; - ufparam.url = opn.action + "yunsync"; - if (s3json.syncurl) - ufparam.url = s3json.syncurl; - s3json.headers = JSON.stringify(s3json.headers); - ufparam.formData = s3json; - if (filepath) { - ufparam.filePath = filepath; - ufparam.name = 'file'; - } else { - ufparam.file = gf; - } - var retupfile = await uni.uploadFile(ufparam); - var jsonup = this.json_parse(retupfile.data); - if (jsonup === null) - return fn.fail('JSON Parse ERROR:' + retupfile.data.substr(0, - 30), gf, jsonup); - if (jsonup.code != 1) - return fn.fail(jsonup.errmsg, gf, jsonup); - if (typeof(fn.success) == 'function') + + var requestTask = uni.request({ + url: s3json.url, + method: s3json.method, + header: s3json.headers, + data: fileBuffer, + success: function(res) { fn.success(opn.stor + pathfile, gf); - } else { - console.warn('直传,微信小程序需备案域名,添加域名白名单'); - fn.fail('未支持', gf); - } - // #endif + }, + fail: function(res) { + console.warn('request fail', res); + fn.fail('云存储上传失败:' + res.status, gf, xhr); + }, + }); } }; }, diff --git a/fapp/ciyon_ap/util/style.css b/fapp/ciyon_ap/util/style.css index 3a0cb18..fb4d499 100644 --- a/fapp/ciyon_ap/util/style.css +++ b/fapp/ciyon_ap/util/style.css @@ -164,6 +164,8 @@ text { box-sizing: border-box; /* font-size: clamp(14px, 4vw, 40px); */ font-size-adjust: ex-height 0.53; + user-select: text; + -webkit-user-select: text; } ::-webkit-scrollbar { @@ -533,6 +535,8 @@ text { padding: 0.5em 0; color: var(--txt7); font-size: 0.9rem; + user-select: none; + -webkit-user-select: none; } .ciy-grid .icon { @@ -922,6 +926,23 @@ text { border-radius: 0.2rem; } +.md-table-div { + width: 100%; + overflow: auto; +} + +.md-table { + border-collapse: collapse; + background: var(--bg2); + white-space: nowrap; +} + +.md-table th, .md-table td { + border: 1px solid var(--bg6); + padding: 0.5em; + text-align: left; +} + .txt-smmm.txt-smmm.txt-smmm { font-size: 0.7rem; } @@ -1190,6 +1211,7 @@ text { .noselect.noselect.noselect { user-select: none; + -webkit-user-select: none; } .tran5.tran5.tran5 { @@ -1280,4 +1302,4 @@ text { .lh4.lh4.lh4 { line-height: 2.5rem; -} \ No newline at end of file +} diff --git a/main.go b/main.go index 69c1863..28afc68 100644 --- a/main.go +++ b/main.go @@ -99,7 +99,7 @@ func main() { c.Log = c.NewCiyLog(500) c.Log.SupportStack(c.CiyVars.Version) c.Log.InitFile(logfile, logfilelevel) - c.Log.InitTCP(logtcp, logtcplevel) + //c.Log.InitTCP(logtcp, logtcplevel) c.Log.Info("Ciyon", "Ciyon Start.") go watchMe() diff --git a/web.ini.temp b/web.ini.temp deleted file mode 100644 index 441f9ba..0000000 --- a/web.ini.temp +++ /dev/null @@ -1,59 +0,0 @@ - -[db] -host=127.0.0.1 -port=3306 -user=root -pass=wkxroot -name=c5_ciyon -maxopenconn=0 -maxidelconn=0 -maxlifesec=0 - -[php] -;127.0.0.1:801 -host= - -[mock] -;file zc_ymock -target=zc_ymock - -[main] -runmode=dev - -[log] -logfile=log/ciyon.log -logtcp= -logfilelevel=1 -logtcplevel=3 - -[web] -webmode=http -webipsk=127.0.0.1:4003 -webhttp2= - -[cdn] -weburl=https://xxx.ciy.cn -files=.html;.js;.css -provider=cloud.tencent.com -secretId=xxx -secretKey=xxx - -[ciyapi] -apiid=13453 -apikey=a52c7b64 - -[s3A] -access=dce226e23a8455 -secret=c4d60a219abcf5c0837af80 -endpoint=1d46d0c3.r2.cloudflarestorage.com -region=us-east-1 -bucket=ciy5 -acl=public-read - -[s3Z] -access=dce226e23a8455 -secret=c4d60a219abcf5c0837af80 -endpoint=1d46d0c3.r2.cloudflarestorage.com -region=us-east-1 -bucket=ciy5 -acl=public-read diff --git a/web/KunWeb/AIChat.php b/web/KunWeb/AIChat.php new file mode 100644 index 0000000..a6ac121 --- /dev/null +++ b/web/KunWeb/AIChat.php @@ -0,0 +1,110 @@ + + + + + + + AI助手 + + + + + 'sk-0cd7b8c72ae04d049306e345f17c6790', + 'baseurl' => 'https://dashscope.aliyuncs.com/compatible-mode/v1', + 'model' => 'qwen-turbo', + 'maxtoken' => 2000 + ]; + + $openai = new ciy\openai($config); + $openai->newsystem('你是seo的规划师'); + $user_msg = $_POST['msg'] ?? ''; + // clog($user_msg); + // clog($openai->completion($user_msg)); + $response=''; + $ai_response = ''; + if($user_msg){ + $response = $openai->completion($user_msg); + $ai_response = $response['content']; + // clog($ai_response); + } + + + ?> +
+

我是AI

+ + + +
+ + +
+ + + + + + \ No newline at end of file diff --git a/web/KunWeb/core_member.php b/web/KunWeb/core_member.php new file mode 100644 index 0000000..7831e0f --- /dev/null +++ b/web/KunWeb/core_member.php @@ -0,0 +1,133 @@ + + + + + + + 关于坤班 - 核心成员 + + + + + +
+ + execute('select keyw from www_list_art where keyw=?', ['坤班成员']); + $csql->limit($currentPage, $PageSize); + $csql->where('keyw','坤班成员'); + $csql->order('uptimes desc'); + $csql->column('name,keyw,descs,icon,id'); + $count = -1; + $rows = $db->get($csql, $count); + include_once('wwpage/Kun_header.php'); + ?> + + +
+
+

核心成员

+

前辈领衔,聚力同行

+
+
+ + +
+
+ +
+ ' . $row['name'] . ' +
+
+

' . $row['name'] . '

+

' . $new_descs[0] . '

+

' . $new_descs[1] . '

+

' . $new_descs[2] . '

+
+ +
'; + } + } + ?> + + +
+ + + + + +
+ +
+ + +
+
+

业务需求提交

+ +
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+ + + + + + + + + + \ No newline at end of file diff --git a/web/KunWeb/core_member_detail.php b/web/KunWeb/core_member_detail.php new file mode 100644 index 0000000..6bf825f --- /dev/null +++ b/web/KunWeb/core_member_detail.php @@ -0,0 +1,188 @@ + + + + + + + 核心成员 - 张三详情 + + + + + +
+ where('id', $member_id); + $csql->column("name,content,descs,icon"); + $count = -1; + $rows = $db->get($csql, $count); + + // 成员产品 + $member_product_sql = new ciy\sql('www_list_art'); + $member_product_sql->where('keyw', '坤班产品'); + $member_product_sql->column("id,name"); + $product_name = $db->get($member_product_sql, $count); + + // 随机成员 + $member_sql = new ciy\sql('www_list_art'); + $member_sql->where('keyw', '坤班成员'); + $member_sql->where('id != ?', $member_id); + $member_sql->column("id,name"); + $member_rows = $db->get($member_sql, $count); + // clog($member_rows); + $recommendRows = []; + if (!empty($member_rows)) { + shuffle($member_rows); + $recommendRows = array_slice($member_rows, 0, 3); + } + + include_once('wwpage/Kun_header.php'); + ?> + +
+
+

核心成员

+

前辈领衔,聚力同行

+
+
+ + +
+
+ 在研项目:

'; + foreach ($project_list as $project) { + $project = trim($project); + // clog($project); + if (!empty($project)) { + $matched_id = ''; + foreach ($product_name as $pn) { + // clog($pn); + if (trim($pn['name']) == $project) { + $matched_id = $pn['id']; + // clog(1); + break; + } + } + if ($matched_id) { + $research_projects .= '

' . $project . '

'; + } else { + $research_projects .= '

' . $project . '

'; + } + } + } + } + + $responsible_products = ''; + if (preg_match('/负责产品:\s*(.*)/s', $content, $matches)) { + $product_list = explode('、', trim($matches[1])); + $responsible_products .= '

负责产品:

'; + foreach ($product_list as $product) { + $product = trim($product); + if (!empty($product)) { + $matched_id = ''; + foreach ($product_name as $pn) { + if (trim($pn['name']) == $product) { + $matched_id = $pn['id']; + break; + } + } + if ($matched_id) { + $responsible_products .= '

' . $product . '

'; + } else { + $responsible_products .= '

' . $product . '

'; + } + } + } + } + $b = $research_projects . $responsible_products; + echo ' +
+
+
+ ' . $row['name'] . '形象照 +
+
+

姓名:' . $row['name'] . '

+

' . $descs[0] . '

+
+
+ +
+

核心实践成果

+ ' . $b . ' +
+ + 返回核心成员页 +
+ +
+
+

其他核心成员

+
'; + if (!empty($recommendRows)) { + foreach ($recommendRows as $rec) { + echo '' . $rec['name'] . ' '; + } + } else { + echo '
暂无其他核心成员
'; + } + echo ' +
+
+
+ '; + } + ?> +
+
+ +
+ +
+ +
+
+

业务需求提交

+ +
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/web/KunWeb/declare.php b/web/KunWeb/declare.php new file mode 100644 index 0000000..028893e --- /dev/null +++ b/web/KunWeb/declare.php @@ -0,0 +1,87 @@ + + + + + + + 免责声明 + + + + + +
+ + + + +
+
+

免责声明

+
+
+ + +
+ where("name",'declare'); + $csql->column('content'); + + $count = -1; + $rows = $db->get($csql,$count); + // clog($rows); + foreach($rows as $row){ + $contentText = $row['content']; + // clog($contentText); + echo $web->Web_markdown_convert($contentText); + } + ?> +
+ + +
+ +
+ + +
+
+

业务需求提交

+ +
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/web/KunWeb/index.php b/web/KunWeb/index.php new file mode 100644 index 0000000..fdea297 --- /dev/null +++ b/web/KunWeb/index.php @@ -0,0 +1,274 @@ + + + + + + + 坤班 - 链接校内外 + + + + + + + + + + + + + + + +
+
+
+

坤班核心特色

+
+
+
+
+ 产业需求 +
+

+

产业需求为核心牵引,定方向、提要求、供场景

+
+
+
+ 项目育人 +
+

+

以项目育人为核心,融知识、练能力、适配产业

+
+
+
+ 行业痛点攻关 +
+

+

以行业痛点为科研导向,轻攻关、重落地、强积累

+
+
+
+ 资本对接 +
+

+

对接资本,反哺开发

+
+
+
+
+ + +
+

坤班业务范围

+
+
+ + 业务范围默认背景 +
+
+ +
+
+
+

区块链与分布式技术领域

+
+
+

AI 全链路技术与应用领域

+
+
+

高性能技术与开发工具领域

+
+
+

产业数字化与安全服务领域

+
+
+
+
+ + +
+
+
+

坤班团体活动

+
+
+
+
+ 活动照片1 +
从坤班出发,成为行业里的技术中坚力量
+
+
+ 活动照片2 +
用代码破冰,第一次见面就成了技术搭子
+
+
+ 活动照片3 +
一人一个干货,全员共同成长
+
+
+ 活动照片4 +
因技术相遇,因热爱同行
+
+
+
+
+
+ + +
+
+
+
+

+ 坤班活动 + 更多 +

+
+ where('cateid', 9); + $csql->column('id,name,keyw'); + $count = -1; + $line = 0; + $rows = $db->get($csql, $count); + foreach ($rows as $row) { + if ($row['keyw'] == 'Ac_Sal' && $line < 2) { + echo ' + + '; + $line += 1; + } else if ($row['keyw'] == 'Ac_Welcome' && $line < 3) { + echo ' + + '; + $line += 1; + } else if ($row['keyw'] == 'Ac_SaiS' && $line <= 4) { + echo ' + + '; + $line += 1; + } + } + + + ?> +
+
+
+

+ 常见问题 + 更多 +

+
+ where('cateid', 8); + $csql->column('id,name'); + $count = -1; + $rows = $db->get($csql, $count); + // clog($rows); + foreach ($rows as $row) { + // clog($row['name']); + echo + ' + '; + } + ?> +
+
+
+

+ 行业观察 +

+
+ order('id desc'); + $csql->where('cateid', 2); + $csql->column('id,name'); + $count = -1; + $rows = $db->get($csql, $count); + foreach ($rows as $row) { + echo ' + '; + } + + ?> + +
+
+
+
+ + + +
+ + + +
+ +
+ + +
+
+

业务需求提交

+ +
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+ + + + + + + + + + \ No newline at end of file diff --git a/web/KunWeb/intro.php b/web/KunWeb/intro.php new file mode 100644 index 0000000..238c7dc --- /dev/null +++ b/web/KunWeb/intro.php @@ -0,0 +1,154 @@ + + + + + + + 关于坤班 - 坤班简介 + + + + + +
+ + + + +
+
+

关于坤班

+

独立思辨,深耕技术,研无止境

+
+
+ + +
+
+
+ column('name,content,keyw'); + $count = -1; + $rows = $db->get($csql, $count); + foreach ($rows as $row) { + $content = $row['content']; + if ($row['name'] == 'intro') { + echo + ' +
+

'.$row['keyw'].'

+ '.$web->Web_markdown_convert($content).' +
+ '; + } + } + ?> +
+
+ +
+ + +
+
+
+

坤班负责人

+
+ where('keyw', '简介'); + $csql->order('id desc'); + $csql->column('id,name,seotitle,content'); + $count = -1; + $rows = $db->get($csql, $count); + foreach ($rows as $row) { + $contentText = $row['content']; + if($row['name']=="马瑞强老师简介"){ + echo + ' +
+
+ 坤班负责人 +

' . $row['name'] . '

+
+
+
+ ' . $web->Web_markdown_convert($contentText) . ' +
+
+
+ '; + } + if($row['name']=="王坤老师简介"){ + echo + ' +
+
+ 坤班负责人 +

' . $row['name'] . '

+
+
+
+ ' . $web->Web_markdown_convert($contentText) . ' +
+
+
+ '; + } + } + + ?> + + +
+ +
+ +
+ +
+ + +
+
+

业务需求提交

+ +
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/web/KunWeb/join.php b/web/KunWeb/join.php new file mode 100644 index 0000000..8a64742 --- /dev/null +++ b/web/KunWeb/join.php @@ -0,0 +1,152 @@ + + + + + + + 加入我们 - 坤班 + + + + + +
+ + where('name','加入我们'); + $cate_id->column("id"); + $count = -1; + $id = $db->get1($cate_id); + $csql = new ciy\sql('www_list_art'); + $csql->where('cateid',$id); + $csql->column("icon,name,descs,content"); + $rows = $db->get($csql,$count); + + include_once('wwpage/Kun_header.php'); + ?> + + +
+ +
+ +

加入我们

+

加入坤班,解锁技术实战新可能

+
+
+ + +
+ + + '.$d.''; + } + echo + ' +
+
+
+ 基地图片 +
+

基地名称:'.$row['name'].'

+
+ +
+

联系我们

+

'.$row['descs'].'

+
+ 基地二维码 +
+
+ +
+

培养目标

+
    +
  • '.$a.'
  • +
+
+
+ + '; + } + ?> + + + + + + + + + + + +
+ +
+ +
+ + +
+
+

业务需求提交

+ +
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/web/KunWeb/kunban_activity.php b/web/KunWeb/kunban_activity.php new file mode 100644 index 0000000..f484b3c --- /dev/null +++ b/web/KunWeb/kunban_activity.php @@ -0,0 +1,154 @@ + + + + + + + 关于坤班 - 坤班活动 + + + + + + + '坤班沙龙', + 'Ac_Welcome' => '迎新活动', + 'Ac_SaiS' => '赛事集锦', + 'Ac_News' => '时政新闻' + ]; + $activity_type = urldecode(Web_getString('type')); + // clog($activity_type); + $PageSize = 4; + $currentPage = Web_getint('currentPage'); + // clog($currentPage); + $db = new ciy\db(); + $csql = new ciy\sql("www_list_art"); + $csql->where('cateid', 9); + if ($activity_type == 'all' || $activity_type == '') { + $totalData = $db->execute('select cateid from www_list_art where cateid=?', [9]); + // clog($totalData); + } else{ + $csql->where('keyw', $activity_type); + $totalData = $db->execute('select cateid from www_list_art where cateid=? and keyw=?', [9, $activity_type]); + } + + $csql->limit($currentPage, $PageSize); + $csql->column('id,name,keyw,descs,icon'); + $count = -1; + $rows = $db->get($csql, $count); + include_once("wwpage/Kun_header.php"); + ?> + + +
+
+

坤班团体活动

+

把职业困惑聊开,把成长方向聊明

+
+
+ + +
+
+
+ 全部活动 + where('cateid', 9); + $select->column('distinct keyw'); + $data = $db->get($select, $count); + foreach ($data as $a) { + if (isset($keyw_name[$a['keyw']])) { + $b = $keyw_name[$a['keyw']]; + echo ' + ' . $b . ' + '; + } + + } + ?> +
+ +
+ + +
+ +
+ ' . $row['name'] . ' +
+
+

' . $row['name'] . '

+

' . $row['descs'] . '

+
+ + + '; + } + + ?> +
+ + + +
+ + +
+ +
+ + +
+
+

业务需求提交

+ +
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+ + + + + \ No newline at end of file diff --git a/web/KunWeb/list_detail.php b/web/KunWeb/list_detail.php new file mode 100644 index 0000000..fe2b4aa --- /dev/null +++ b/web/KunWeb/list_detail.php @@ -0,0 +1,88 @@ + + + + + + + 详情页 + + + + + + + +
+ +
+ + +
+
+ where('id=?', $url_id); + $csql->column('content'); + $rows = $db->get($csql); + foreach ($rows as $row) { + $contentText = $row['content']; + // clog($contentText); + echo $web->Web_markdown_convert($contentText); + } + ?> + + +
+
+ +
+ +
+ + +
+
+

业务需求提交

+ +
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/web/KunWeb/loading.php b/web/KunWeb/loading.php new file mode 100644 index 0000000..5f91739 --- /dev/null +++ b/web/KunWeb/loading.php @@ -0,0 +1,184 @@ + + + + + + + 在研项目 - 坤班 + + + + + +
+ where('name', '在研项目'); + $cate_id->column('id'); + + $count = -1; + $id = $db->get1($cate_id); + $csql = new ciy\sql('www_list_art'); + $PageSize = 3; + $totalData = $db->execute('select cateid from www_list_art where cateid=?', [$id]); + $csql->limit($currentPage, $PageSize); + $csql->where('cateid', $id); + $csql->order('uptimes desc'); + $csql->column('name,keyw,descs,content,cateid,uptimes,id'); + $count = -1; + $rows = $db->get($csql, $count); + + $psql = new ciy\sql('www_list_art'); + $psql->where('keyw', '坤班产品'); + $psql->column('name,id'); + $pd = $db->get($psql, $count); + // clog($pd); + + + include_once('wwpage/Kun_header.php'); + ?> + + +
+
+

在研项目

+

深耕技术,研无止境

+
+
+ + + +
+ ', $members) : ''; + $new_id = ''; + $detailLink = ''; + foreach($pd as $pd_item){ + if($pd_item['name']==$row1['name']){ + $new_id = $pd_item['id']; + $detailLink = '查看详情'; + } + } + echo + ' +
+
+
+ 产品名称: + ' . $row1['name'] . ' +
+
+ 产品话题: +

' . $row1['keyw'] . '

+
+
+ 产品简介: +

' . implode("
", $desc) . '

+ ' . $detailLink . ' +
+
+ +
+
+ 负责人: + ' . $leader . ' +
+
+ 团队成员及职能: +

' . $memberHtml . '

+
+
+
+ 更新时间: + ' . (isset($row1['uptimes']) ? date('Y-m-d', $row1['uptimes']) : '暂无更新') . ' +
+
+ 完成度: + ' . $match[1] . '% +
+
+
+
+ +
+
+ +
+ + '; + } + ?> + +
+ www_Kun_showpage_r($totalData, $PageSize, $currentPage, '/loading', function ($currentPage) { + return '/product/' . $currentPage; + }); + ?> +
+
+ +
+ +
+ + +
+
+

业务需求提交

+ +
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+ + + + + + + + + + \ No newline at end of file diff --git a/web/KunWeb/pay.php b/web/KunWeb/pay.php new file mode 100644 index 0000000..c7e810c --- /dev/null +++ b/web/KunWeb/pay.php @@ -0,0 +1,93 @@ + + + + + + + 外包服务 - 赛事报名 | 坤班 + + + + + + + where('name', '外包服务'); + $cate_id->column("id"); + $count = -1; + $id = $db->get1($cate_id); + $csql = new ciy\sql('www_list_art'); + $csql->where('cateid', $id); + $csql->column("name,keyw"); + $rows = $db->get($csql, $count); + include_once('wwpage/Kun_header.php'); + ?> + +
+ +
+

推荐赛事

+ ' . $row['name'] . '
+ '; + } + + ?> + +
+ + +
+ +
+ + +
+ +
+ + +
+
+

业务需求提交

+ +
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/web/KunWeb/private.php b/web/KunWeb/private.php new file mode 100644 index 0000000..3a42f09 --- /dev/null +++ b/web/KunWeb/private.php @@ -0,0 +1,87 @@ + + + + + + + 隐私政策 + + + + + +
+ + + + +
+
+

隐私政策

+
+
+ + +
+ where("name",'private'); + $csql->column('content'); + + $count = -1; + $rows = $db->get($csql,$count); + // clog($rows); + foreach($rows as $row){ + $contentText = $row['content']; + // clog($contentText); + echo $web->Web_markdown_convert($contentText); + } + ?> +
+ + +
+ +
+ + +
+
+

业务需求提交

+ +
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/web/KunWeb/product.php b/web/KunWeb/product.php new file mode 100644 index 0000000..dacf640 --- /dev/null +++ b/web/KunWeb/product.php @@ -0,0 +1,100 @@ + + + + + + 产品服务 - 坤班 + + + + +
+ + execute('select keyw from www_list_art where keyw=?', ['坤班产品']); + $csql->where('keyw', '坤班产品'); + $csql->order('uptimes desc'); + $csql->limit($currentPage, $PageSize); + $csql->column('id,name,keyw,descs'); + $count = -1; + $rows = $db->get($csql, $count); + include_once('wwpage/Kun_header.php'); + ?> + +
+
+

产品服务

+

技筑产品,服务赋能

+
+
+ + +
+
+ +
+ '.$row['name'].' +
+
+

'.$row['name'].'

+

'.$row['descs'].'

+ 查看详情 +
+
+ '; + } + ?> +
+
+ www_Kun_showpage($totalData, $PageSize, $currentPage, '/product', function ($currentPage) { + return '/page/' . $currentPage; + }); + ?> +
+ + +
+ +
+ +
+
+

业务需求提交

+ +
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+ + + + + + \ No newline at end of file diff --git a/web/KunWeb/product_detail.php b/web/KunWeb/product_detail.php new file mode 100644 index 0000000..6056c2d --- /dev/null +++ b/web/KunWeb/product_detail.php @@ -0,0 +1,175 @@ + + + + + + + 产品详情 - 坤班 + + + + + +
+ + where('id', $product_id); + // $csql->where('keyw', '坤班产品'); + $csql->column('name,content'); + $count = -1; + $rows = $db->get($csql, $count); + // clog($rows); + // 产品推荐 + $product_sql = new ciy\sql('www_list_art'); + $product_sql->where('id != ?', $product_id); + $product_sql->where('keyw', "坤班产品"); + $product_sql->column('id,name'); + $product_rows = $db->get($product_sql, $count); + $recommendRows = []; + if (!empty($product_rows)) { + shuffle($product_rows); + $recommendRows = array_slice($product_rows, 0, 3); + } + + // clog($recommendRows); + + include_once('wwpage/Kun_header.php'); + ?> + + +
+
+
+ '; + } + + $product_ability = $new_content[1]; + $ability_name = explode("\n", $product_ability); + $ability = array_slice($ability_name, 1); + $b = ''; + foreach ($ability as $ab) { + $b = $b . $ab . '
'; + } + + echo ' +

' . $row['name'] . '

+
+
+

' . $feature_name[0] . '

+
    +
  • ' . $a . '
  • +
+
+
+

优势功能:

+
    +
  • ' . $b . '
  • +
+
+
+ '; + } + ?> + 返回 +
+ + +
+ +
+

推荐产品

+
+ ' . htmlspecialchars($rec['name']) . ''; + } + } else { + echo '
暂无推荐产品
'; + } + ?> +
+
+ + +
+ 预约产品:' . $row['name'] . ' +
+
+
+ + +
+
+ + +
+
+
+ +
+ '; + } + ?> +
+
+
+
+ +
+ +
+ + +
+
+

业务需求提交

+ +
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+ + + + + + + + + + \ No newline at end of file diff --git a/web/KunWeb/resource.php b/web/KunWeb/resource.php new file mode 100644 index 0000000..5d263f4 --- /dev/null +++ b/web/KunWeb/resource.php @@ -0,0 +1,144 @@ + + + + + + + 坤班资源 - 坤班 + + + + + +
+ + where("name",'坤班资源'); + $cate_id->column("id"); + $id = $db->get1($cate_id); + + $pageSize = 3; + $currentPage = Web_getint('currentPage'); + $csql = new ciy\sql('www_list_art'); + $totalData = $db->execute('select cateid from www_list_art where cateid=?',[$id]); + $csql->where("cateid",$id); + $csql->order('uptimes desc'); + $csql->limit($currentPage,$totalData); + $csql->column("id,icon,name,author,descs"); + $count = -1; + $rows = $db->get($csql,$count); + include_once('wwpage/Kun_header.php'); + ?> + + +
+
+

坤班资源

+

资源聚力,赋能技术成长

+
+
+ + +
+
+ +
+ 全栈开发教程文档 +
+
+

名称:'.$row['name'].'

+

摘要:'.$row['descs'].'

+

负责人:'.$row['author'].'

+

了解详情

+
+
+ '; + } + ?> + + + + + + +
+ + + + + + +
+ +
+ + +
+
+

业务需求提交

+ +
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+ + + + + + + + + + \ No newline at end of file diff --git a/web/admin/ap/api.html b/web/admin/ap/api.html index 93d0a45..1581fbf 100644 --- a/web/admin/ap/api.html +++ b/web/admin/ap/api.html @@ -16,10 +16,10 @@
- 新建API通道 - API文档 - 签名文档 - 平台回调公钥下载 + 新建API通道 + API文档 + 签名文档 + 平台回调公钥下载
@@ -28,8 +28,8 @@
- 全选 - 反选 + 全选 + 反选 |
@@ -40,7 +40,7 @@