From e52395ff05813743b39b10a690b69538f76dbbdc Mon Sep 17 00:00:00 2001 From: tangweijie <877588133@qq.com> Date: Thu, 28 Aug 2025 20:10:18 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E7=A6=8F=E5=BB=BA=E6=B0=B4?= =?UTF-8?q?=E5=8A=A1=E8=90=A5=E6=94=B6=E7=B3=BB=E7=BB=9F=E6=A6=82=E8=A6=81?= =?UTF-8?q?=E8=AE=BE=E8=AE=A1=E6=96=87=E6=A1=A3=EF=BC=8C=E6=8F=90=E5=8D=87?= =?UTF-8?q?=E6=95=B4=E4=BD=93=E6=9E=B6=E6=9E=84=E5=9B=BE=E5=92=8C=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=E6=8F=8F=E8=BF=B0=E7=9A=84=E5=87=86=E7=A1=AE=E6=80=A7?= =?UTF-8?q?=EF=BC=8C=E6=96=B0=E5=A2=9E=E6=94=AF=E4=BB=98=E4=B8=8E=E9=93=B6?= =?UTF-8?q?=E8=A1=8C=E7=BB=93=E7=AE=97=E5=AD=90=E7=B3=BB=E7=BB=9F=EF=BC=88?= =?UTF-8?q?SYS-009=EF=BC=89=E5=92=8C=E6=B6=88=E6=81=AF=E6=9C=8D=E5=8A=A1?= =?UTF-8?q?=E5=AD=90=E7=B3=BB=E7=BB=9F=EF=BC=88SYS-010=EF=BC=89=E7=9A=84?= =?UTF-8?q?=E8=AF=A6=E7=BB=86=E8=AE=BE=E8=AE=A1=EF=BC=8C=E5=8C=85=E6=8B=AC?= =?UTF-8?q?=E6=A8=A1=E5=9D=97=E5=8A=9F=E8=83=BD=E3=80=81=E6=8A=80=E6=9C=AF?= =?UTF-8?q?=E6=9E=B6=E6=9E=84=E5=8F=8A=E6=A8=A1=E5=9D=97=E9=97=B4=E5=85=B3?= =?UTF-8?q?=E7=B3=BB=EF=BC=8C=E4=BC=98=E5=8C=96=E6=96=87=E6=A1=A3=E7=BB=93?= =?UTF-8?q?=E6=9E=84=E4=B8=8EMermaid=E5=9B=BE=E8=A1=A8=EF=BC=8C=E7=A1=AE?= =?UTF-8?q?=E4=BF=9D=E6=96=87=E6=A1=A3=E5=86=85=E5=AE=B9=E5=AE=8C=E6=95=B4?= =?UTF-8?q?=E6=80=A7=E5=92=8C=E5=8F=AF=E5=AE=9E=E6=96=BD=E6=80=A7=EF=BC=8C?= =?UTF-8?q?=E7=AC=A6=E5=90=88=E7=94=B2=E6=96=B9A=E7=BA=A7=E4=BA=A4?= =?UTF-8?q?=E4=BB=98=E6=A0=87=E5=87=86=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- output/新-概要设计说明书.docx | Bin 1694535 -> 2353649 bytes output/新-概要设计说明书_processed.md | 1339 ++++++++---- project_progress.md | 4 + 多租户多db/ruoyi-vue-pro-master.sql | 2864 +++++++++++++++++++++++++ 多租户多db/ruoyi-vue-pro-tenant-a.sql | 2637 +++++++++++++++++++++++ 多租户多db/ruoyi-vue-pro-tenant-b.sql | 491 +++++ 新-概要设计说明书.md | 1354 +++++++++--- 福建水务营收系统整体架构图.html | 187 +- 8 files changed, 8057 insertions(+), 819 deletions(-) create mode 100644 多租户多db/ruoyi-vue-pro-master.sql create mode 100644 多租户多db/ruoyi-vue-pro-tenant-a.sql create mode 100644 多租户多db/ruoyi-vue-pro-tenant-b.sql diff --git a/output/新-概要设计说明书.docx b/output/新-概要设计说明书.docx index fff2e1a4bd7e3b109cc6efb3b73be97d97b5d799..83bbafa8e101d34c76c3301065f5a4e87a6d613b 100644 GIT binary patch delta 1055319 zcmY(qV|ZW9_dOijwrzZ3+fHMru^Ok*2^u%HZM$(}HEv_uHvhT5&+pCiV&>Y{=$bQU zpEI-9S~J{Ybu||YPN=E?355j)0S5<0XiB6{CR_IL6#@+G1{VwrGj(bl9|ssrTZzeJ zLkl&AcGiau=A$Z4IF(vS_MWTxdkan^NL98d-O?D=S{ukx(c(ZhLFPyS?eqSTdG%AR zq0I*;`2lV@N#5~|4$cqtYmFCutp3N#yMO)lg-7O_0`icne(};Xt=-APkF-~)pmfoH zWNY&IO(yex|76q~Utt9x@=bxXcmp}aSr+@ktqX3_e3OGQ@7$cVoyqx-m-R45WAo-a zT|;e)$tr!CGlnO-ywEX&aNnd?Kj-IT0tBWJ|0mH z9#L){Q9&NCY(lbZ)V%aXIfiNYSm-npgc``SJosA3v`v~$6q6ttB1E!))Srh_f}=rt zBpaeh1y8;Igh{Czj3~k-O@9^y#j9e4&@s^A&tQkjXBCuHv1?)gN$pg4O!R}Ia%vcQ z1z4WRWM!&JrbXn^C$n%nKdpZ_%c(`OOM|3M<=BoB%vMuDQa0^a=3v&L1r3p^nyM8Y zLwJR}1Jcf?lDqKgACFtFLi zBnU`w;6LBw={5N&xB>>2wub-Rs?@sh-!Vjdp%JfA@AD z0fRN;)doMut}i>Mj;_s~ZX)m7^BbhE%`H#!AFt!UOKNHBilKv_;iRJq^1Ha_#aXHG zs`vKQ?P`mT_eu_L2T@mUhj-T6W1|d7_5 z*G@#d*19<5X1Hf%5KH3T#MfhnDEk(EAa^XYI`|&GvUGH5^4llZ?e@0Bf8uViTG;c! z;a;QJkl4XdyY?i$v}NL-JE4Ebo1EXyLR9yaown6+cPaM?wtprW^BwZ=7cx6fft-CY zClwie^qzp8y(8DkO`$XTZ5|G}4{X5KE6Qb7Li?q$=e3pKmDGO@vUc;%&-0kL)9Fs| z#BE-%>#efzCQ2WbUohKC3Fi(m<)_o;%Njubu^J`2-b7zTD1y{kc< zI*ey1bRBQmn}SnnYu#8Mz0D6ueUDGQk9DI zvzCY?*xI6X`DA7^euAa?(Vltsb&{Ixw#DZi0@$>wH|V(d=Hu`6*z?PCgO^_*``n7* zgpb5*+91~Ud^^PKXhtEm1XzE2IFI=_c5V1~-D98k?%&sgkD8|`VW0u(4wpqow6<}0 z%d#r*gT>0TV~mjgkSQH6w3T6owB4Y`jc>K5$(zmQa>~64a2|K0jPnp^zhvECxyOCG*=+w))W9_51gu@&vs`e-RpjZuSPu19F@F zqDZI0OJ?Fu$tyAh<@}M&XsPdVsk#);rWUbpZ7V)pTR!~JuR9GJwAG!=5A^Drvmd4} zokj;5g%q+`0I#81Xa63JqfMKKB?r23supVHZ4X3)IQS?J{ltYVoTEj z^+dDQO7Rbv!acLhg|Veh&F%aMbgb7mTbgP^p2QUWNE949)O-xCOM)t`bxU_a*Sqh3 zS4iAn_w9Mwr0nc$=9>(nx{a1nSk|seu%ETpaC>97fgmuM+FvI!D}}Q!ewbJTu3yrCy>-t785AE`pIQ8@+=fU66W}qr)Z7)rNdTNtUtGy;MJ( z;x3?p>u4$pOc!62+()moYfC!k?u^@^q(*vr4kl)j_oK5gmE;>PJ`YtqI``+m1R~

RJi5E*z#!bTaIYsF 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%0Dq^22WO8C27 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ΜtvU9yKqg`lh$R~J`xTY`x$}N+9i8A; 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%0DUKbYdBHWn$3oh#3fxiqGND$Q!jH%aDE8hiiV4 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

eU-c2(F?bVByPqD=A#^gH%cldu+SRqXv`1;Mm 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 z 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

    xCjG=B)9ha!} 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 delta 390907 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

    J{KDD2)gDQMZYFvA>VD(>R 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 diff --git a/output/新-概要设计说明书_processed.md b/output/新-概要设计说明书_processed.md index 913ba94..858b99f 100644 --- a/output/新-概要设计说明书_processed.md +++ b/output/新-概要设计说明书_processed.md @@ -9,7 +9,7 @@ mainfont: "PingFang SC" CJKmainfont: "PingFang SC" --- -# 营业收费系统概要设计说明书 +# 福建水务营收系统概要设计说明书 | 文件状态: | 文档密级: | 公开 | | :--- | :--- | :--- | @@ -34,7 +34,7 @@ CJKmainfont: "PingFang SC" # 目录 -- [营业收费系统概要设计说明书](#营业收费系统概要设计说明书) +- [福建水务营收系统概要设计说明书](#福建水务营收系统概要设计说明书) - [版本历史](#版本历史) - [目录](#目录) - [前言](#前言) @@ -88,8 +88,11 @@ CJKmainfont: "PingFang SC" - [模块列表](#模块列表) - [模块间关系](#模块间关系) - [模块描述](#模块描述) - - [模块1: 单点登录](#模块1-单点登录) - - [模块2: 系统管理](#模块2-系统管理) + - [UP-001: 单点登录](#up-001-单点登录) + - [UP-002: 系统管理](#up-002-系统管理) + - [UP-003: 权限控制](#up-003-权限控制) + - [UP-004: 租户管理](#up-004-租户管理) + - [UP-005: 系统监控](#up-005-系统监控) - [子系统2设计: 营收业务系统](#子系统2设计-营收业务系统) - [任务概述](#任务概述-2) - [营收核心模块群](#营收核心模块群) @@ -105,18 +108,26 @@ CJKmainfont: "PingFang SC" - [客户服务模块群](#客户服务模块群-1) - [模块间关系](#模块间关系-1) - [营收核心模块群关系](#营收核心模块群关系) + - [客户服务模块群关系](#客户服务模块群关系) - [模块群间协作关系](#模块群间协作关系) - - [模块群间协作关系](#模块群间协作关系-1) - [模块描述](#模块描述-1) - - [模块1: 客户资料管理](#模块1-客户资料管理) - - [模块2: 抄表开账](#模块2-抄表开账) - - [模块3: 营业收费](#模块3-营业收费) - - [模块4: 账务处理](#模块4-账务处理) - - [模块5: 发票管理](#模块5-发票管理) - - [模块6: 催缴管理](#模块6-催缴管理) - - [模块7: 统计分析](#模块7-统计分析) - - [模块8: 代收业务](#模块8-代收业务) - - [模块9: 业务参数配置](#模块9-业务参数配置) + - [REV-001: 客户资料管理](#rev-001-客户资料管理) + - [REV-002: 抄表开账](#rev-002-抄表开账) + - [REV-003: 营业收费](#rev-003-营业收费) + - [REV-004: 账务处理](#rev-004-账务处理) + - [REV-005: 发票管理](#rev-005-发票管理) + - [REV-006: 催缴管理](#rev-006-催缴管理) + - [REV-007: 统计分析](#rev-007-统计分析) + - [REV-008: 代收业务](#rev-008-代收业务) + - [REV-009: 业务参数配置](#rev-009-业务参数配置) + - [客户服务模块群描述](#客户服务模块群描述) + - [CS-001: 账户绑定管理](#cs-001-账户绑定管理) + - [CS-002: 信息查询服务](#cs-002-信息查询服务) + - [CS-003: 在线缴费服务](#cs-003-在线缴费服务) + - [CS-004: 电子发票服务](#cs-004-电子发票服务) + - [CS-005: 营业网点服务](#cs-005-营业网点服务) + - [CS-006: 业务办理服务](#cs-006-业务办理服务) + - [CS-007: 柜面扫码支付](#cs-007-柜面扫码支付) - [子系统3设计: 手机抄表APP](#子系统3设计-手机抄表app) - [任务概述](#任务概述-3) - [设计概述](#设计概述-3) @@ -128,12 +139,13 @@ CJKmainfont: "PingFang SC" - [模块列表](#模块列表-2) - [模块间关系](#模块间关系-2) - [模块描述](#模块描述-2) - - [模块1: 登录认证](#模块1-登录认证) - - [模块2: 首页搜索](#模块2-首页搜索) - - [模块3: 采集任务管理](#模块3-采集任务管理) - - [模块4: 现场上报](#模块4-现场上报) - - [模块5: 个人与设置](#模块5-个人与设置) - - [模块6: 数据同步](#模块6-数据同步) + - [MOBILE-001: 登录认证](#mobile-001-登录认证) + - [MOBILE-002: 首页搜索](#mobile-002-首页搜索) + - [MOBILE-003: 采集任务管理](#mobile-003-采集任务管理) + - [MOBILE-004: 现场上报](#mobile-004-现场上报) + - [MOBILE-005: 个人与设置](#mobile-005-个人与设置) + - [MOBILE-006: 数据同步](#mobile-006-数据同步) + - [MOBILE-AI: 摄像表AI](#mobile-ai-摄像表ai) - [子系统4设计: 微网厅系统](#子系统4设计-微网厅系统) - [任务概述](#任务概述-4) - [设计概述](#设计概述-4) @@ -145,91 +157,83 @@ CJKmainfont: "PingFang SC" - [模块列表](#模块列表-3) - [模块间关系](#模块间关系-3) - [模块描述](#模块描述-3) - - [模块1: 账户绑定管理](#模块1-账户绑定管理) - - [模块2: 信息查询服务](#模块2-信息查询服务) - - [模块3: 在线缴费服务](#模块3-在线缴费服务) - - [模块4: 电子发票服务](#模块4-电子发票服务) - - [模块5: 营业网点服务](#模块5-营业网点服务) - - [模块6: 业务办理服务](#模块6-业务办理服务) - - [模块7: 账户流水](#模块7-账户流水) - - [模块8: 账号与机构管理](#模块8-账号与机构管理) - - [关键技术特性](#关键技术特性) - - [微信平台集成](#微信平台集成) - - [响应式设计](#响应式设计) - - [安全保障](#安全保障) + - [WECHAT-001: 账户绑定管理](#wechat-001-账户绑定管理) + - [WECHAT-002: 信息查询服务](#wechat-002-信息查询服务) + - [WECHAT-003: 在线缴费服务](#wechat-003-在线缴费服务) + - [WECHAT-004: 电子发票服务](#wechat-004-电子发票服务) + - [WECHAT-005: 营业网点服务](#wechat-005-营业网点服务) + - [WECHAT-006: 业务办理服务](#wechat-006-业务办理服务) + - [WECHAT-007: 账户流水](#wechat-007-账户流水) + - [WECHAT-008: 账号与机构管理](#wechat-008-账号与机构管理) - [子系统5设计: 工单管理系统](#子系统5设计-工单管理系统) - [任务概述](#任务概述-5) - [设计概述](#设计概述-5) - [总体约束](#总体约束-5) - [子系统外部接口](#子系统外部接口-4) - - [子系统架构设计](#子系统架构设计-4) - - [模块定义](#模块定义-4) + - [设计方案概述](#设计方案概述-5) + - [子系统架构设计](#子系统架构设计-4) + - [模块定义](#模块定义-4) + - [模块列表](#模块列表-4) - [模块间关系](#模块间关系-4) - [模块描述](#模块描述-4) - [子系统6设计: 表务管理系统](#子系统6设计-表务管理系统) - [任务概述](#任务概述-6) - [设计概述](#设计概述-6) - - [设计方案概述](#设计方案概述-5) + - [总体约束](#总体约束-6) - [子系统外部接口](#子系统外部接口-5) - - [子系统架构设计](#子系统架构设计-5) - - [模块定义](#模块定义-5) + - [设计方案概述](#设计方案概述-6) + - [子系统架构设计](#子系统架构设计-5) + - [模块定义](#模块定义-5) + - [模块列表](#模块列表-5) - [模块间关系](#模块间关系-5) - [模块描述](#模块描述-5) - [子系统7设计: 报装业务系统](#子系统7设计-报装业务系统) - [任务概述](#任务概述-7) - [设计概述](#设计概述-7) - - [设计方案概述](#设计方案概述-6) + - [设计方案概述](#设计方案概述-7) - [子系统外部接口](#子系统外部接口-6) - [子系统架构设计](#子系统架构设计-6) - [模块定义](#模块定义-6) - [子系统8设计: 发票服务子系统](#子系统8设计-发票服务子系统) - [任务概述](#任务概述-8) - [设计概述](#设计概述-8) - - [总体约束](#总体约束-6) - - [设计方案概述](#设计方案概述-7) + - [总体约束](#总体约束-7) + - [设计方案概述](#设计方案概述-8) - [子系统外部接口](#子系统外部接口-7) - [子系统架构设计](#子系统架构设计-7) - [模块定义](#模块定义-7) + - [模块列表](#模块列表-6) - [模块间关系](#模块间关系-6) - [模块描述](#模块描述-6) - - [模块间关系](#模块间关系-7) - - [模块描述](#模块描述-7) - [子系统9设计: 支付与银行结算子系统](#子系统9设计-支付与银行结算子系统) - [任务概述](#任务概述-9) - [设计概述](#设计概述-9) - - [总体约束](#总体约束-7) - - [设计方案概述](#设计方案概述-8) + - [总体约束](#总体约束-8) + - [设计方案概述](#设计方案概述-9) - [子系统外部接口(SYS-009)](#子系统外部接口sys-009) - [子系统架构设计](#子系统架构设计-8) - [模块定义](#模块定义-8) - - [模块间关系](#模块间关系-8) - - [模块描述](#模块描述-8) + - [模块间关系](#模块间关系-7) + - [模块描述](#模块描述-7) - [子系统10设计: 消息服务子系统](#子系统10设计-消息服务子系统) - [任务概述](#任务概述-10) - [设计概述](#设计概述-10) - - [总体约束](#总体约束-8) + - [总体约束](#总体约束-9) - [子系统外部接口](#子系统外部接口-8) - - [设计方案概述](#设计方案概述-9) + - [设计方案概述](#设计方案概述-10) - [子系统架构设计](#子系统架构设计-9) - [模块定义](#模块定义-9) - - [模块列表](#模块列表-4) - - [模块间关系](#模块间关系-9) - - [模块描述](#模块描述-9) - - [模块1: 消息推送](#模块1-消息推送) - - [模块2: 消息接收](#模块2-消息接收) + - [模块列表](#模块列表-7) + - [模块间关系](#模块间关系-8) + - [模块描述](#模块描述-8) - [非功能性需求的设计](#非功能性需求的设计) - [性能的考虑](#性能的考虑) - [兼容性的考虑](#兼容性的考虑) - [安全的考虑](#安全的考虑) - [可移植性的考虑](#可移植性的考虑) - - [关键技术特性](#关键技术特性-1) - - [微信平台集成](#微信平台集成-1) - - [响应式设计](#响应式设计-1) - - [安全保障](#安全保障-1) - - [性能的考虑](#性能的考虑-1) - - [兼容性的考虑](#兼容性的考虑-1) - - [安全的考虑](#安全的考虑-1) - - [可移植性的考虑](#可移植性的考虑-1) + - [关键技术特性](#关键技术特性) + - [响应式设计](#响应式设计) + - [安全保障](#安全保障) - [集成与测试的考虑](#集成与测试的考虑) - [可扩展性的考虑](#可扩展性的考虑) - [可靠性的考虑](#可靠性的考虑) @@ -239,7 +243,7 @@ CJKmainfont: "PingFang SC" ## 编写目的 -本文档是《营业收费系统详细设计说明书》的前导文档,旨在从总体架构和概要设计的角度对系统进行全面的技术规划和设计。 +本文档是《福建水务营收系统详细设计说明书》的前导文档,旨在从总体架构和概要设计的角度对系统进行全面的技术规划和设计。 **主要目的:** @@ -259,11 +263,11 @@ CJKmainfont: "PingFang SC" ## 背景 -营业收费系统是为满足福建省水投数字科技有限公司客户服务管理领域的业务需求而建设的综合管理平台。系统以客户关系数据库为核心和基础,实现客户全生命周期管理。 +福建水务营收系统是为满足福建省水投数字科技有限公司客户服务管理领域的业务需求而建设的信息化系统。系统以客户为核心和基础,实现客户全生命周期管理。 **建设背景:** -福建水投集团注册资本46亿元,在全省40多个县市区投资重大水利项目超过450亿元,拥有全级次子公司超过67家,职工人数超3500人。当前,集团正紧紧抓住城乡供水一体化建设的机遇,需要构建以客户为中心的客户服务平台。 +福建水投集团注册资本46亿元,在全省40多个县市区投资重大水利项目超过450亿元,拥有全级次子公司超过67家,职工人数超3500人。当前,集团正紧紧抓住城乡供水一体化建设的机遇,需要构建以客户为中心的数字化服务体系。 ## 术语与缩略语 @@ -278,6 +282,7 @@ CJKmainfont: "PingFang SC" | DDL | Data Definition Language,数据定义语言 | | DML | Data Manipulation Language,数据操作语言 | | IoT | Internet of Things,物联网 | +| CAS | Central Authentication Service,中央认证服务 | | DevOps | Development和Operations的组合词,开发运维一体化 | | 业务参数 | 业务参数配置 | | 站点 | 用于划分用户所属管辖区域,站点可以进行多级管理 | @@ -301,26 +306,26 @@ CJKmainfont: "PingFang SC" ### 系统总体目标 -营业收费系统采用分层解耦与子系统化建设,形成"业务服务层 + 基础服务层"的整体架构: +福建水务营收系统采用分层解耦与子系统化建设,形成"业务服务层 + 基础服务层"的整体架构: - 业务服务层:SYS-001 统一平台、SYS-002 营收业务系统、SYS-003 手机抄表APP、SYS-004 微网厅系统、SYS-005 工单管理系统、SYS-006 表务管理系统、SYS-007 报装业务系统 -- 基础服务层:SYS-008 发票服务子系统(统一开票)、SYS-009 支付与银行结算子系统(统一聚合支付/退款/渠道适配/银行代扣/对账/加解密/支付回调)、SYS-010 消息服务子系统(统一短信/邮件/站内信/模板消息)、注册/配置中心、任务调度等基础服务 +- 基础服务层:SYS-008 发票服务子系统(统一开票)、SYS-009 支付与银行结算子系统(统一聚合支付/退款/渠道适配/第三方支付平台/银行代扣/夜间批量代扣/对账/加解密/支付回调)、SYS-010 消息服务子系统(统一短信/邮件/站内信/模板消息/微信通知/数科系统对接)、注册/配置中心、任务调度等基础服务 -通过系统的建设,实现福建省水投数字科技有限公司客户服务管理领域的业务流程梳理再造、组织架构的优化、管理制度的建设、绩效考核标准的建设。构建以客户为中心的一体化客户服务平台,将客户的所有信息进行有机的关联,方便企业对营收信息进行综合分析和管理,为客户提供更多、更便捷、更主动的个性化服务,提高客户服务的质量和客户满意度。 +通过系统的建设,实现福建省水投数字科技有限公司客户服务管理领域的业务流程梳理再造、组织架构的优化、管理制度的建设、绩效考核标准的建设。构建以客户为中心的一体化服务体系,将客户的所有信息进行有机的关联,方便企业对营收信息进行综合分析和管理,为客户提供更多、更便捷、更主动的个性化服务,提高客户服务的质量和客户满意度。 **系统整体架构特点:** -- **统一平台**:提供认证、权限、组织、参数、字典等基础能力 -- **营收业务系统**:围绕客户、抄表、收费、账务、催缴、统计等核心营收流程,保留"客户服务模块群"对外服务能力 +- **统一平台**:提供单点登录、统一认证(SSO/OAuth2+CAS)、审计与监控、权限、组织、参数、多租户、字典等基础能力 +- **营收业务系统**:围绕客户、抄表、收费、账务、催缴、统计等核心营收流程,保留"客户服务模块群"对外服务能力,提供多租户的业务参数配置 - **手机抄表APP**:移动化现场作业,支持离线;现场问题上报与工单接收由工单系统统一承载 - **微网厅系统**:面向公众的自助服务门户,支持绑定、查询、缴费、发票查看、业务办理 - **工单管理系统**:统一工单中心与流程引擎,打通营收/表务/报装/微网厅/APP的全场景工单 -- **表务管理系统**:水表基础、仓库与库存、设备档案的全生命周期管理 -- **报装业务系统**:覆盖报装申请、踏勘、施工、验收、通水与档案归档的端到端流程 +- **表务管理系统**:设备档案、表务全生命周期管理 +- **报装业务系统**:覆盖报装申请、踏勘、施工、验收、通水与档案归档的端到端流程,支持调用泛微进行合同签订,电子签章,支持各租户自定义报装流程和表单定义 - **发票服务子系统**(基础服务):统一开票网关与供应商适配(现优先对接航天,预留博思),回执与存证 -- **支付与银行对接子系统**(基础服务):统一支付/退款、银行代扣送盘/回盘、对账处理、加解密签名 -- **消息服务子系统**(基础服务):统一短信/邮件/站内信/模板消息,下行推送与到达回执,供各业务子系统调用(如营收系统催缴) +- **支付与银行对接子系统**(基础服务):统一支付/退款、银行代扣送盘/回盘、对账处理、加解密签名,第三方支付平台(微信、支付宝),支持夜间进行批量代扣 +- **消息服务子系统**(基础服务):统一短信/邮件/站内信/模板消息,下行推送与到达回执,供各业务子系统调用(如营收业务系统催缴),微信信息通知,对接数科已建系统通知(OA、智水擎,水投数科 app) ### 功能范围 @@ -328,16 +333,16 @@ CJKmainfont: "PingFang SC" #### SYS-001 统一平台 -- 认证管理(SSO/OAuth2+CAS)、用户/角色/权限、组织机构、参数/字典、审计与监控 +- 单点登录、统一认证(SSO/OAuth2+CAS)、审计与监控、权限、组织、参数、多租户、字典等基础能力 #### SYS-002 营收业务系统 -- 营收核心:客户资料、抄表开账、营业收费、账务处理、催缴管理、统计分析、代收业务、业务参数配置 +- 营收核心:客户资料、抄表开账、营业收费、账务处理、催缴管理、统计分析、代收业务、多租户业务参数配置 - 客户服务:账户绑定、信息查询、在线缴费(经SYS-009)、柜面扫码支付(经SYS-009)、电子发票(经SYS-008)、营业网点、业务办理 #### SYS-003 手机抄表APP -- 移动作业:登录、首页搜索、采集任务、现场抄表 +- 移动作业:登录、首页搜索、采集任务、现场抄表、AI抄表读数识别 - 现场上报/工单接收:问题上报、工单接收与回填(经SYS-005) - 数据同步与个人管理:任务下载/数据上传(离线支持)、个人信息与设置 @@ -351,11 +356,11 @@ CJKmainfont: "PingFang SC" #### SYS-006 表务管理系统 -- 表务基础(厂家/型号/口径/量程)、仓库与库存(入出库/盘点/调拨/预警)、设备档案(电子档案/状态) +- 设备档案、表务全生命周期管理 #### SYS-007 报装业务系统 -- 报装流程(申请/踏勘/施工/验收/通水)、工程管理(进度/资源/质量/安全)、档案管理(资料归档/留痕) +- 报装流程(申请/踏勘/施工/验收/通水)、支持调用泛微进行合同签订,电子签章、各租户自定义报装流程和表单定义、工程管理(进度/资源/质量/安全)、档案管理(资料归档/留痕) #### SYS-008 发票服务子系统(基础服务) @@ -363,11 +368,12 @@ CJKmainfont: "PingFang SC" #### SYS-009 支付与银行结算子系统(基础服务) -- 聚合支付/退款、渠道适配(微信/支付宝/银联聚合等)、支付结果通知、银行代扣(送盘/回盘)、对账文件处理、加解密/签名 +- 聚合支付/退款、渠道适配(微信/支付宝/银联聚合等)、第三方支付平台(微信、支付宝)、支付结果通知、银行代扣(送盘/回盘)、支持夜间进行批量代扣、对账文件处理、加解密/签名 #### SYS-010 消息服务子系统(基础服务) -- 统一短信/邮件/站内信/模板消息,下行推送与到达回执,供各业务子系统调用(如营收系统催缴) +- 统一短信/邮件/站内信/模板消息,下行推送与到达回执,供各业务子系统调用(如营收业务系统催缴) +- 微信信息通知,对接数科已建系统通知(OA、智水擎,水投数科 app) - 邮件服务:邮件通知发送(经SYS-010) - 移动推送平台:App消息推送(经SYS-010) @@ -385,7 +391,7 @@ CJKmainfont: "PingFang SC" - **系统管理人员**:具有本科以上教育背景,计算机操作熟练,具有良好的软件系统维护经验,主要维护系统的后台权限管理、人员管理、部门管理等功能。 -- **操作人员**:部分用户已经使用过其他厂商提供的营业收费系统,部分用户对软件系统使用经验不足。 +- **操作人员**:部分用户已经使用过其他厂商提供的水务营收系统,部分用户对软件系统使用经验不足。 ## 设计概述 @@ -467,7 +473,7 @@ CJKmainfont: "PingFang SC" **图表 1** -![图表 1](temp_mermaid_新-概要设计说明书_96523/diagram_1.png) +![图表 1](temp_mermaid_新-概要设计说明书_214/diagram_1.png) #### 层级说明 @@ -487,20 +493,20 @@ CJKmainfont: "PingFang SC" **业务服务层(Business Service Layer)** - 核心业务逻辑处理层,包含七个子系统: - - **SYS-001 统一平台**:提供认证、组织、系统管理等基础服务 + - **SYS-001 统一平台**:提供单点登录、统一认证(SSO/OAuth2+CAS)、审计与监控、权限、组织、参数、多租户、字典等基础能力 - **SYS-002 营收业务系统**:营收核心与客户服务模块群 - - **SYS-003 手机抄表APP**:移动端现场作业与数据同步 + - **SYS-003 手机抄表APP**:移动端现场作业、AI抄表读数识别与数据同步 - **SYS-004 微网厅系统**:面向客户的线上服务门户 - **SYS-005 工单管理系统**:统一工单中心与流程引擎 - - **SYS-006 表务管理系统**:水表基础、库存与档案管理 - - **SYS-007 报装业务系统**:报装全流程与工程管理 + - **SYS-006 表务管理系统**:设备档案、表务全生命周期管理 + - **SYS-007 报装业务系统**:报装全流程与工程管理、合同签订与电子签章 - 按业务域划分微服务,实现高内聚低耦合 - 支持独立部署、扩缩容和技术栈选择 **基础服务层(Infrastructure Service Layer)** - 提供通用的技术服务能力 -- 包含权限、工作流、消息、文件、发票服务(统一开票能力)、银行对接服务(代扣/对账/加解密)、第三方支付服务(聚合支付/退款)、消息服务(统一短信/邮件/站内信/模板消息)、注册/配置中心、任务调度等基础服务 +- 包含权限、工作流、消息、文件、发票服务(统一开票能力)、银行对接服务(代扣/夜间批量代扣/对账/加解密)、第三方支付服务(聚合支付/退款)、消息服务(统一短信/邮件/站内信/模板消息)、注册/配置中心、任务调度等基础服务 - 为业务服务提供统一的技术支撑 **数据层(Data Layer)** @@ -518,13 +524,14 @@ CJKmainfont: "PingFang SC" - 短信平台:通知与催缴短信发送(经SYS-010) - 集抄系统:智能水表数据采集(远传/集中器) - 邮件服务:邮件通知发送(经SYS-010) +- 摄像表 AI: 实现抄表数据自动识别 ### 系统数据流向图 **图表 2** -![图表 2](temp_mermaid_新-概要设计说明书_96523/diagram_2.png) +![图表 2](temp_mermaid_新-概要设计说明书_214/diagram_2.png) ### 系统的物理架构设计 @@ -536,7 +543,7 @@ CJKmainfont: "PingFang SC" **图表 3** -![图表 3](temp_mermaid_新-概要设计说明书_96523/diagram_3.png) +![图表 3](temp_mermaid_新-概要设计说明书_214/diagram_3.png) #### 网络连接 @@ -544,7 +551,7 @@ CJKmainfont: "PingFang SC" **图表 4** -![图表 4](temp_mermaid_新-概要设计说明书_96523/diagram_4.png) +![图表 4](temp_mermaid_新-概要设计说明书_214/diagram_4.png) #### 硬件配置规格 @@ -588,7 +595,7 @@ CJKmainfont: "PingFang SC" **图表 5** -![图表 5](temp_mermaid_新-概要设计说明书_96523/diagram_5.png) +![图表 5](temp_mermaid_新-概要设计说明书_214/diagram_5.png) #### 容器化部署架构 @@ -598,7 +605,7 @@ CJKmainfont: "PingFang SC" **图表 6** -![图表 6](temp_mermaid_新-概要设计说明书_96523/diagram_6.png) +![图表 6](temp_mermaid_新-概要设计说明书_214/diagram_6.png) ## 子系统定义 @@ -607,15 +614,15 @@ CJKmainfont: "PingFang SC" | 子系统编号 | 子系统名称(标识) | 功能描述 | 开发方式 | |---|---|---|---| -| SYS-001 | 统一平台 | 单点登录、系统管理、权限管理、租户管理 | 自行开发 | +| SYS-001 | 统一平台 | 单点登录、统一认证(SSO/OAuth2+CAS)、审计与监控、权限、组织、参数、多租户、字典等基础能力 | 自行开发 | | SYS-002 | 营收业务系统 | 客户管理、抄表开账、营业收费、账务处理、发票管理、催缴管理、统计分析、代收业务、客户服务、业务参数配置 | 自行开发 | -| SYS-003 | 手机抄表APP | 移动端抄表、现场作业、数据同步、离线支持 | 自行开发 | +| SYS-003 | 手机抄表APP | 移动端抄表、AI抄表读数识别、现场作业、数据同步、离线支持 | 自行开发 | | SYS-004 | 微网厅系统 | 微信公众号平台、账户绑定、在线缴费、信息查询、业务办理、网点服务 | 自行开发 | | SYS-005 | 工单管理系统 | 统一工单中心、工单流程引擎、监控预警、绩效统计 | 自行开发 | -| SYS-006 | 表务管理系统 | 表务基础管理、仓库与库存管理、设备档案管理 | 自行开发 | -| SYS-007 | 报装业务系统 | 报装流程管理、工程管理、档案管理 | 自行开发 | +| SYS-006 | 表务管理系统 | 设备档案、表务全生命周期管理 | 自行开发 | +| SYS-007 | 报装业务系统 | 报装流程管理、合同签订与电子签章、工程管理、档案管理 | 自行开发 | | SYS-008 | 发票服务子系统 | 统一开票网关、供应商适配器(优先对接航天)、回执处理与存证 | 自行开发 | -| SYS-009 | 支付与银行结算子系统 | 聚合支付/退款、渠道适配(微信/支付宝/银联)、支付通知、银行代扣送盘/回盘、对账处理、加解密签名 | 自行开发 | +| SYS-009 | 支付与银行结算子系统 | 聚合支付/退款、渠道适配(微信/支付宝/银联)、支付通知、银行代扣送盘/回盘、夜间批量代扣、对账处理、加解密签名 | 自行开发 | | SYS-010 | 消息服务子系统 | 短信/邮件/站内信模板与发送、回执查询、批量推送 | 自行开发 | ### 子系统间关系 @@ -625,7 +632,7 @@ CJKmainfont: "PingFang SC" **图表 7** -![图表 7](temp_mermaid_新-概要设计说明书_96523/diagram_7.png) +![图表 7](temp_mermaid_新-概要设计说明书_214/diagram_7.png) #### 主要接口定义 @@ -729,7 +736,7 @@ CJKmainfont: "PingFang SC" ## 任务概述 -统一平台是整个营业收费系统的基础支撑平台,负责为所有子系统提供统一的用户认证、权限管理、组织管理等基础服务。 +统一平台是整个福建水务营收系统的基础支撑平台,负责为所有子系统提供统一的用户认证、权限管理、组织管理等基础服务。 **设计目标:** @@ -804,7 +811,7 @@ CJKmainfont: "PingFang SC" **图表 8** -![图表 8](temp_mermaid_新-概要设计说明书_96523/diagram_8.png) +![图表 8](temp_mermaid_新-概要设计说明书_214/diagram_8.png) ## 模块定义 @@ -828,7 +835,7 @@ CJKmainfont: "PingFang SC" **图表 9** -![图表 9](temp_mermaid_新-概要设计说明书_96523/diagram_9.png) +![图表 9](temp_mermaid_新-概要设计说明书_214/diagram_9.png) **功能群说明:** @@ -846,12 +853,12 @@ CJKmainfont: "PingFang SC" **图表 10** -![图表 10](temp_mermaid_新-概要设计说明书_96523/diagram_10.png) +![图表 10](temp_mermaid_新-概要设计说明书_214/diagram_10.png) ### 模块描述 -#### 模块1: 单点登录 +#### UP-001: 单点登录 **功能描述:** @@ -873,7 +880,7 @@ CJKmainfont: "PingFang SC" - Spring Security实现安全控制 - 支持多种加密算法 -#### 模块2: 系统管理 +#### UP-002: 系统管理 **功能描述:** @@ -895,15 +902,402 @@ CJKmainfont: "PingFang SC" - 超级管理员不能被删除 - 部门删除前需要先移除下属用户 +#### UP-003: 权限控制 + +**功能描述:** + +权限控制模块基于"主库+租户库"的多数据库架构,实现RBAC(基于角色的访问控制)模型的权限管理。通过统一的权限控制中心与租户独立的权限数据相结合,提供细粒度的功能权限和数据权限控制,同时支持跨租户用户授权的复杂场景。 + +**多库权限架构设计:** + + +**图表 11** + +![图表 11](temp_mermaid_新-概要设计说明书_214/diagram_11.png) + + +**主要功能:** + +1. **多库权限统一管理** + - **主库权限管理**:统一平台功能权限、租户管理权限、系统级别权限 + - **租户库权限管理**:每个租户独立的用户、角色、权限数据 + - **权限数据路由**:根据用户所属租户动态路由到对应的租户数据库 + - **跨库权限验证**:支持跨租户用户的权限验证与切换 + +2. **RBAC权限模型实现** + - **功能权限控制**:基于菜单和按钮的功能权限控制 + - **数据权限控制**:基于组织架构的数据权限隔离 + - **角色继承体系**:支持角色间的权限继承关系 + - **动态权限分配**:支持运行时动态调整用户权限 + +3. **多租户权限隔离** + - **租户级别隔离**:每个租户的权限数据完全物理隔离 + - **用户多租户授权**:用户可在多个租户中拥有不同角色和权限 + - **权限继承与覆盖**:支持从上级租户继承权限并允许覆盖 + - **租户间权限依赖**:处理母子公司间的权限依赖关系 + +4. **接口权限验证** + - **API接口级别权限验证**:每个接口请求都进行权限校验 + - **租户上下文识别**:自动识别当前用户的租户上下文 + - **动态数据源切换**:根据权限验证结果切换到正确的租户数据库 + - **权限异常处理**:统一的权限异常处理和降级策略 + +5. **权限缓存管理** + - **多级缓存策略**:主库+租户库的分层缓存 + - **权限数据实时更新**:权限变更时的缓存实时同步 + - **缓存预热机制**:系统启动时预加载热点权限数据 + - **缓存失效策略**:精确的缓存失效和更新机制 + +**多库数据模型:** + +**主库权限数据结构:** + +**1. 租户与用户关系表(tenant_user_relation)** +- **表功能**:管理跨租户用户授权关系,记录用户在不同租户中的授权状态 +- **核心字段**: + - 主键标识:唯一标识每条授权关系 + - 租户标识:指向被授权的目标租户 + - 用户标识:指向被授权的用户 + - 授权类型:区分所有者(owner)、成员(member)、访客(guest)三种类型 + - 授权人标识:记录执行授权操作的管理员 + - 授权时间:记录授权建立的时间戳 + - 过期时间:设置授权的有效期限,支持临时访问 + - 状态标识:标记授权关系是否有效,支持动态启用/禁用 + +**2. 全局权限配置表(global_permission)** +- **表功能**:维护系统级别的权限定义,为各租户提供统一的权限基准 +- **核心字段**: + - 主键标识:唯一标识每个权限配置 + - 权限代码:系统内唯一的权限标识符,如"USER_MANAGE"、"BILL_QUERY" + - 权限名称:面向用户的权限描述,支持多语言 + - 权限类型:区分菜单权限(menu)、按钮权限(button)、接口权限(api) + - 父权限标识:构建权限树形结构,支持权限继承 + - 排序序号:控制权限在界面上的显示顺序 + - 状态标识:标记权限是否启用,支持权限的动态管理 + +**租户库权限数据结构:** + +**1. 用户基础信息表(system_user)** +- **表功能**:存储租户内部的用户基础信息和账户状态 +- **核心字段**: + - 主键标识:租户内用户的唯一标识 + - 用户账号:登录用户名,在租户内保持唯一性 + - 密码哈希:加密存储的用户密码 + - 用户昵称:显示名称,提升用户体验 + - 部门标识:关联用户所属的组织部门 + - 电子邮箱:用户联系邮箱,支持邮件通知 + - 手机号码:用户联系电话,支持短信验证 + - 用户性别:基础个人信息 + - 账户状态:标记用户是否启用、锁定等状态 + - 租户编号:明确用户所属的租户,支持数据隔离 + +**2. 角色定义表(system_role)** +- **表功能**:定义租户内的角色体系,实现权限的集中管理 +- **核心字段**: + - 主键标识:租户内角色的唯一标识 + - 角色名称:角色的显示名称,如"水务管理员"、"收费员" + - 角色代码:系统内部的角色标识符,用于权限验证 + - 显示顺序:控制角色在选择列表中的排序 + - 数据范围:定义角色的数据访问范围(全部、本部门、仅本人等) + - 角色状态:标记角色是否启用 + - 角色类型:区分系统内置角色和自定义角色 + - 租户编号:明确角色所属的租户 + +**3. 用户角色关联表(system_user_role)** +- **表功能**:建立用户与角色的多对多关联关系 +- **核心字段**: + - 主键标识:唯一标识每个用户-角色关联关系 + - 用户标识:关联到具体的用户记录 + - 角色标识:关联到具体的角色记录 + - 租户编号:确保关联关系在正确的租户范围内 + +**4. 角色菜单权限关联表(system_role_menu)** +- **表功能**:定义角色具体拥有的菜单和功能权限 +- **核心字段**: + - 主键标识:唯一标识每个角色-菜单权限关联 + - 角色标识:关联到具体的角色记录 + - 菜单标识:关联到具体的菜单或功能权限 + - 租户编号:确保权限配置在正确的租户范围内 + +**权限验证流程:** + + +**图表 12** + +![图表 12](temp_mermaid_新-概要设计说明书_214/diagram_12.png) + + +**技术实现:** + +1. **权限验证引擎** + - Spring Security + 自定义权限验证器 + - 多数据源动态切换(基于租户上下文) + - 权限注解式控制(@PreAuthorize) + - 权限表达式引擎(SpEL) + +2. **多库数据访问** + - MyBatis-Plus多数据源配置 + - 动态数据源路由器(基于租户ID) + - 数据源连接池优化 + - 读写分离支持 + +3. **权限缓存策略** + - Redis分布式缓存 + - 权限数据分层缓存(全局+租户) + - 缓存键命名规范(tenant:{tenant_id}:user:{user_id}:permissions) + - 权限变更事件驱动缓存更新 + +4. **跨租户权限处理** + - 租户上下文传递(ThreadLocal + RequestFilter) + - 跨租户权限验证链 + - 租户切换权限检查 + - 权限降级和异常处理 + +**核心业务规则:** + +1. **权限验证优先级**:主库权限 > 租户库权限 > 默认权限 +2. **跨租户访问控制**:需要显式授权,禁止越权访问 +3. **权限缓存TTL**:用户权限缓存30分钟,角色权限缓存2小时 +4. **数据权限范围**:支持全部、本部门、本部门及子部门、仅本人 +5. **权限继承规则**:子租户可继承父租户的基础权限,但可以覆盖 + +#### UP-004: 租户管理 + +**功能描述:** + +租户管理模块基于"主库+租户库"的多数据库架构,提供完整的多租户架构支持,实现租户间物理级别的数据隔离、配置管理,以及跨租户用户授权等高级功能。该模块是实现集团化管理的核心基础设施。 + +**多库租户架构设计:** + + +**图表 13** + +![图表 13](temp_mermaid_新-概要设计说明书_214/diagram_13.png) + + +**主要功能:** + +1. **租户基础管理** + - 租户创建、编辑、删除 + - 租户状态管理(启用、禁用、过期) + - 租户基本信息维护 + - 租户层级结构管理(支持母公司-子公司模式) + +2. **多库数据隔离管理** + - **主库租户管理**:在主库中统一管理所有租户的基础信息、层级关系、配置参数 + - **租户专属数据库**:为每个租户创建独立的数据库实例,实现物理级别的数据隔离 + - **跨库关系管理**:在主库中维护跨租户用户授权关系和全局配置信息 + - **租户级别缓存隔离**:基于租户标识的分布式缓存命名空间隔离 + - **文件存储隔离**:租户专属的文件存储目录和访问控制 + +3. **跨租户用户授权机制** + - **用户多租户绑定**:支持一个用户绑定多个租户 + - **租户间用户授权**:租户管理员可以将其他租户的用户授权到本租户 + - **权限继承与隔离**:用户在不同租户下可拥有不同的角色和权限 + - **租户切换**:用户可在已授权的多个租户间自由切换 + +4. **租户配置管理** + - 租户级别的业务参数配置 + - 租户专属的菜单和功能配置 + - 租户品牌定制(Logo、主题色等) + - 租户级别的集成配置 + +**跨租户用户授权业务流程:** + + +**图表 14** + +![图表 14](temp_mermaid_新-概要设计说明书_214/diagram_14.png) + + +**多库租户管理数据模型:** + +**主库租户管理数据结构:** + +**1. 租户基础信息表(sys_tenant)** +- **表功能**:统一管理所有租户的基础信息和层级关系 +- **核心字段**: + - 主键标识:全系统唯一的租户标识符 + - 租户编码:业务层面的租户唯一编码,格式规范化 + - 租户名称:面向用户的租户显示名称 + - 父租户标识:支持母子公司层级结构 + - 租户类型:区分集团总部、分公司、子公司等类型 + - 联系信息:租户联系人、电话、邮箱等 + - 数据库配置:租户专属数据库的连接配置信息 + - 状态标识:租户启用、禁用、过期等状态 + - 创建信息:创建时间、创建人等审计信息 + +**2. 租户配置参数表(sys_tenant_config)** +- **表功能**:管理租户级别的业务参数和系统配置 +- **核心字段**: + - 主键标识:配置项的唯一标识 + - 租户标识:关联的租户信息 + - 配置分类:区分业务参数、系统配置、集成配置等 + - 配置键名:配置项的标识符 + - 配置值:具体的配置内容,支持JSON格式 + - 配置描述:配置项的说明信息 + - 是否加密:敏感配置的加密标识 + - 生效状态:配置是否启用 + +**3. 租户数据库映射表(sys_tenant_database)** +- **表功能**:管理租户与数据库实例的映射关系 +- **核心字段**: + - 主键标识:映射关系的唯一标识 + - 租户标识:关联的租户信息 + - 数据库标识:租户专属数据库的标识符 + - 连接配置:数据库连接字符串和参数 + - 读写配置:支持读写分离的配置信息 + - 容量配置:数据库容量限制和监控阈值 + - 备份配置:备份策略和恢复配置 + - 状态信息:数据库运行状态和健康检查 + +**租户库业务数据结构:** + +**1. 租户用户信息表(tenant_user)** +- **表功能**:存储租户内部的用户信息和组织关系 +- **核心字段**: + - 主键标识:租户内用户的唯一标识 + - 全局用户标识:关联主库中的用户信息 + - 用户编号:租户内部的用户编号 + - 部门标识:用户所属的组织部门 + - 职位信息:用户在租户内的职位和级别 + - 入职信息:用户在租户的入职时间和状态 + - 权限范围:用户在租户内的数据访问范围 + - 业务角色:用户在业务流程中的角色定位 + +**2. 租户组织架构表(tenant_department)** +- **表功能**:管理租户内部的组织架构和部门层级 +- **核心字段**: + - 主键标识:部门的唯一标识 + - 部门编码:租户内部的部门编码 + - 部门名称:部门的显示名称 + - 父部门标识:构建部门层级结构 + - 部门层级:部门在组织架构中的层级深度 + - 负责人信息:部门负责人和联系方式 + - 业务范围:部门负责的业务领域 + - 状态信息:部门的启用状态和变更历史 + +**3. 租户业务配置表(tenant_business_config)** +- **表功能**:管理租户特定的业务参数和流程配置 +- **核心字段**: + - 主键标识:配置项的唯一标识 + - 业务模块:配置所属的业务模块 + - 配置类型:区分费率、流程、规则等配置类型 + - 配置内容:具体的业务配置参数 + - 生效范围:配置的适用范围和条件 + - 生效时间:配置的生效和失效时间 + - 审核信息:配置变更的审核记录 + +**跨租户授权核心规则:** + +1. **授权主体规则** + - 只有租户管理员或超级管理员可以进行跨租户用户授权 + - 被授权用户必须是已存在的系统用户 + - 授权操作需要记录完整的审计日志 + +2. **权限隔离规则** + - 用户在不同租户下的权限完全独立 + - 租户A的管理员无法查看用户在租户B的权限信息 + - 跨租户数据访问严格按照数据权限控制 + +3. **会话管理规则** + - 用户登录后默认进入主租户(第一个绑定的租户) + - 租户切换需要重新进行权限验证 + - 同一用户在不同租户的会话信息独立存储 + +4. **授权生命周期规则** + - 支持设置授权有效期 + - 到期自动失效,需要重新申请 + - 支持授权撤销,立即生效 + +**多库架构技术实现:** + +**1. 主库租户管理引擎** +- **租户信息统一管理**:主库集中管理所有租户的基础信息、配置参数、层级关系 +- **数据库实例管理**:动态创建、配置和管理租户专属数据库实例 +- **跨库事务协调**:分布式事务管理器确保跨租户操作的数据一致性 +- **租户路由器**:根据用户上下文自动路由到正确的租户数据库 + +**2. 租户数据库动态管理** +- **数据库实例创建**:基于模板自动为新租户创建独立数据库实例 +- **Schema同步管理**:统一的数据库结构版本管理和升级机制 +- **连接池管理**:每个租户数据库的独立连接池配置和监控 +- **数据迁移工具**:支持租户数据的导入、导出和迁移功能 + +**3. 多租户会话管理** +- **租户上下文传递**:ThreadLocal + Request Header的租户标识传递机制 +- **会话状态隔离**:Redis分布式缓存的租户命名空间隔离 +- **权限缓存分层**:主库权限 + 租户权限的两级缓存策略 +- **切换状态同步**:租户切换时的权限重载和会话状态更新 + +**4. 跨租户授权协调** +- **授权关系存储**:主库统一存储和管理所有跨租户授权关系 +- **权限验证引擎**:跨库权限验证和数据访问控制 +- **授权流程引擎**:支持复杂的多级审批和自动化授权流程 +- **审计日志统一**:所有跨租户操作的统一审计和监控 + +**多库架构业务规则:** + +**1. 租户管理规则** +- 租户编码全局唯一,格式:水务公司简称+年份+3位流水号 +- 每个租户必须拥有独立的数据库实例,不允许共享 +- 租户创建时自动生成标准的数据库Schema结构 +- 租户删除前必须先完成数据备份和迁移确认 + +**2. 数据隔离规则** +- 租户数据库之间严格物理隔离,禁止直接跨库访问 +- 跨租户数据访问必须通过主库的授权关系验证 +- 租户数据库连接池独立配置,避免资源争用 +- 敏感数据在租户库中加密存储,密钥独立管理 + +**3. 用户授权规则** +- 用户在单个租户下最多可拥有5个角色 +- 跨租户授权操作需要双方租户管理员审批 +- 一个用户最多可以绑定10个租户 +- 用户在不同租户下的身份信息完全独立 +- 跨租户授权关系统一在主库中管理和审计 + +**4. 事务协调规则** +- 涉及多个租户的操作必须使用分布式事务 +- 单租户内的操作在租户库内保证ACID特性 +- 跨库操作失败时自动回滚所有相关变更 +- 重要业务操作需要在主库记录操作日志 + +**5. 性能管理规则** +- 每个租户数据库设置容量上限和性能监控 +- 大租户可配置读写分离和分库分表策略 +- 租户切换操作限制频率,防止系统资源滥用 +- 定期清理过期的授权关系和会话数据 + +#### UP-005: 系统监控 + +**功能描述:** + +系统监控模块提供全面的系统运行状态监控、性能指标收集和运维管理功能。 + +**主要功能:** + +1. **在线用户监控**:实时监控在线用户数量、用户行为、异常登录 +2. **系统性能监控**:CPU、内存、磁盘、网络等系统资源监控 +3. **操作日志管理**:用户操作日志记录、查询、分析 +4. **告警管理**:系统异常告警、性能阈值告警 + +**技术实现:** + +- Micrometer + Prometheus监控指标收集 +- ELK Stack日志分析 +- Redis存储实时监控数据 +- WebSocket实时推送监控信息 + # 子系统2设计: 营收业务系统 ## 任务概述 -营收业务系统是整个营业收费系统的核心业务系统,负责处理从客户管理到账务处理的完整营收业务流程,整合了原营收系统、表务系统、报装系统、客户服务、微网厅等所有核心业务功能。 +营收业务系统是整个福建水务营收系统的核心业务系统,负责处理从客户管理到账务处理的完整营收业务流程,整合了原营收系统、表务系统、报装系统、客户服务、微网厅等所有核心业务功能。 **设计目标:** -- 实现统一的营收业务管理平台,涵盖水务企业全业务场景 +- 实现统一的营收业务管理,涵盖水务企业全业务场景 - 提供完整的客户服务体验,从线下到线上的全渠道服务 - 支持表务全生命周期管理,确保设备资产的有效管控 - 实现报装业务流程标准化,提高服务效率和客户满意度 @@ -988,12 +1382,12 @@ CJKmainfont: "PingFang SC" ## 子系统架构设计 -营收系统采用DDD领域驱动设计,按业务领域进行模块划分,实现高内聚低耦合的架构设计。系统核心分为**营收核心模块群**和**客户服务模块群**两大业务板块(原工单管理模块群已拆分为独立的SYS-005工单管理系统)。 +营收系统采用DDD领域驱动设计,按业务领域进行模块划分,实现高内聚低耦合的架构设计。系统核心分为**营收核心模块群**和**客户服务模块群**两大业务板块。 -**图表 11** +**图表 15** -![图表 11](temp_mermaid_新-概要设计说明书_96523/diagram_11.png) +![图表 15](temp_mermaid_新-概要设计说明书_214/diagram_15.png) ## 模块定义 @@ -1043,26 +1437,44 @@ CJKmainfont: "PingFang SC" 营收核心业务群实现了从客户管理到账务处理的完整营收业务流程: -**图表 12** +**图表 16** -![图表 12](temp_mermaid_新-概要设计说明书_96523/diagram_12.png) +![图表 16](temp_mermaid_新-概要设计说明书_214/diagram_16.png) -#### 模块群间协作关系 +#### 客户服务模块群关系 + +客户服务模块群为对外提供服务的核心入口,构建以客户为中心的一体化服务体系: + + +**图表 17** + +![图表 17](temp_mermaid_新-概要设计说明书_214/diagram_17.png) + + +**服务流程说明:** + +- **账户绑定**:客户通过微信/支付宝绑定水表账户,建立服务关系 +- **信息查询**:基于绑定关系,提供账单、用水历史、缴费记录等查询服务 +- **在线缴费**:支持快捷缴费、充值、代缴等多种缴费方式 +- **电子发票**:缴费完成后自动开具电子发票,支持查看下载 +- **业务办理**:提供各类业务在线申请,如更名过户、换表申请等 +- **营业网点**:提供网点查询、地图导航、预约服务等 +- **柜面扫码**:线下柜台扫码支付,与线上服务形成闭环 #### 模块群间协作关系 两大模块群通过标准化接口进行协作,实现业务闭环: -**图表 13** +**图表 18** -![图表 13](temp_mermaid_新-概要设计说明书_96523/diagram_13.png) +![图表 18](temp_mermaid_新-概要设计说明书_214/diagram_18.png) ### 模块描述 -#### 模块1: 客户资料管理 +#### REV-001: 客户资料管理 **功能概述:** @@ -1104,7 +1516,7 @@ CJKmainfont: "PingFang SC" - 客户状态变更需要审批流程 - 存在未结清账务的客户不允许注销 -#### 模块2: 抄表开账 +#### REV-002: 抄表开账 **功能概述:** @@ -1141,9 +1553,9 @@ CJKmainfont: "PingFang SC" **业务流程图:** -**图表 14** +**图表 19** -![图表 14](temp_mermaid_新-概要设计说明书_96523/diagram_14.png) +![图表 19](temp_mermaid_新-概要设计说明书_214/diagram_19.png) **业务规则:** @@ -1153,7 +1565,7 @@ CJKmainfont: "PingFang SC" - 异常判断:超过历史平均值2倍为量高,低于0.5倍为量低 - 复核规则:抄表人员不能复核自己录入的数据 -#### 模块3: 营业收费 +#### REV-003: 营业收费 **功能概述:** @@ -1188,9 +1600,9 @@ CJKmainfont: "PingFang SC" **业务流程图:** -**图表 15** +**图表 20** -![图表 15](temp_mermaid_新-概要设计说明书_96523/diagram_15.png) +![图表 20](temp_mermaid_新-概要设计说明书_214/diagram_20.png) **业务规则:** @@ -1201,7 +1613,7 @@ CJKmainfont: "PingFang SC" 4. 在线支付需要实时确认支付结果 5. 银行代扣需要客户事先签约授权 -#### 模块4: 账务处理 +#### REV-004: 账务处理 **功能概述:** @@ -1214,7 +1626,7 @@ CJKmainfont: "PingFang SC" - **预付款退款**: 处理客户预付款的退还流程。 - **呆坏账处理**: 对长期无法收回的欠款进行核销。 -#### 模块5: 发票管理 +#### REV-005: 发票管理 **功能概述:** @@ -1230,7 +1642,7 @@ CJKmainfont: "PingFang SC" - 本模块通过调用`SYS-008 发票服务子系统`的"统一开票接口/作废红冲接口/发票查询接口"实现具体的开票与回执处理,营收系统不直接对接供应商。 -#### 模块6: 催缴管理 +#### REV-006: 催缴管理 **功能概述:** @@ -1242,7 +1654,7 @@ CJKmainfont: "PingFang SC" - **催缴通知**: 通过短信、电话、通知单等多种方式进行催缴。 - **停复水管理**: 对恶意欠费用户执行停水,缴清后进行复水操作。 -#### 模块7: 统计分析 +#### REV-007: 统计分析 **功能概述:** @@ -1258,7 +1670,7 @@ CJKmainfont: "PingFang SC" - **欠费查询**: 按账期/金额等条件查询客户欠费。 - **缴费记录**: 缴费记录检索与导出。 -#### 模块8: 代收业务 +#### REV-008: 代收业务 **功能概述:** @@ -1272,7 +1684,7 @@ CJKmainfont: "PingFang SC" - **实时收费**: 渠道实时缴费处理(对接SYS-009)。 - **银行托收**: 托收文件处理与状态跟踪(对接SYS-009)。 -#### 模块9: 业务参数配置 +#### REV-009: 业务参数配置 **功能概述:** @@ -1285,11 +1697,266 @@ CJKmainfont: "PingFang SC" - 价格体系:水价归属、费用组成、水价调整、调价历史、优惠方案、用水方案 - 基本配置:打印维护、自定义列、日志管理、水司账户、发票税率、银行信息、抄表状态、词语信息、参数配置 +### 客户服务模块群描述 + +#### CS-001: 账户绑定管理 + +**功能概述:** + +账户绑定管理模块是客户服务体系的入口,负责处理客户与第三方平台账户的绑定关系管理,为后续的信息查询、在线缴费等服务奠定基础。 + +**核心功能:** + +1. **账户绑定流程** + - 微信/支付宝授权登录 + - 客户编号/户名/手机号搜索验证 + - 账户信息确认与绑定 + - 绑定状态维护与管理 + +2. **多账户管理** + - 支持一个用户绑定多个水务账户 + - 主账户设置与切换 + - 账户别名设置 + - 绑定账户列表管理 + +3. **解绑与重绑** + - 账户解绑流程 + - 解绑权限控制 + - 重新绑定验证 + - 解绑日志记录 + +**技术实现:** +- 基于OAuth2.0协议实现第三方授权 +- Redis缓存绑定关系提升查询性能 +- 数据加密存储保护客户隐私 + +#### CS-002: 信息查询服务 + +**功能概述:** + +信息查询服务模块为客户提供全方位的信息查询功能,包括账单查询、用水历史、缴费记录等,是客户服务的核心模块之一。 + +**核心功能:** + +1. **账单查询服务** + - 当前账单查询 + - 历史账单查询 + - 账单详情展示 + - 欠费账单提醒 + +2. **用水信息查询** + - 用水量历史统计 + - 用水趋势分析 + - 抄表记录查询 + - 异常用水提醒 + +3. **缴费信息查询** + - 缴费记录查询 + - 缴费方式统计 + - 发票信息查询 + - 退费记录查询 + +4. **公告信息服务** + - 停水公告查看 + - 水价调整通知 + - 服务公告推送 + - 用水指南 + +**技术实现:** +- 分页查询优化大数据量处理 +- 数据缓存策略提升响应速度 +- 接口聚合减少客户端调用 + +#### CS-003: 在线缴费服务 + +**功能概述:** + +在线缴费服务模块提供便捷的线上缴费功能,支持多种支付方式,与SYS-009支付系统深度集成,确保支付的安全性和可靠性。 + +**核心功能:** + +1. **快捷缴费** + - 一键缴费当前账单 + - 批量缴费多个账单 + - 预设金额快速充值 + - 自动扣费设置 + +2. **多样化缴费方式** + - 微信支付 + - 支付宝支付 + - 银联在线支付 + - 银行代扣缴费 + +3. **代缴服务** + - 代他人缴费 + - 批量代缴管理 + - 代缴权限控制 + - 代缴记录跟踪 + +4. **缴费管理** + - 缴费结果查询 + - 缴费凭证生成 + - 退费申请处理 + - 缴费异常处理 + +**技术实现:** +- 与SYS-009支付系统标准化对接 +- 订单状态实时同步机制 +- 支付安全策略与风控 + +#### CS-004: 电子发票服务 + +**功能概述:** + +电子发票服务模块与SYS-008发票系统集成,为客户提供电子发票的查看、下载、推送等服务,满足客户对发票的个性化需求。 + +**核心功能:** + +1. **发票查看服务** + - 发票列表查询 + - 发票详情展示 + - 发票状态跟踪 + - 发票验真服务 + +2. **发票推送服务** + - 邮箱推送发票 + - 微信推送发票 + - 短信通知发票 + - 实时推送状态 + +3. **发票下载服务** + - PDF格式下载 + - 批量打包下载 + - 二维码扫描下载 + - 下载记录管理 + +4. **发票管理** + - 开票信息维护 + - 发票抬头管理 + - 特殊发票申请 + - 发票重开申请 + +**技术实现:** +- 与SYS-008发票系统API对接 +- 文件流处理与下载优化 +- 发票防伪与验真机制 + +#### CS-005: 营业网点服务 + +**功能概述:** + +营业网点服务模块为客户提供营业网点相关的信息服务,包括网点查询、地图导航、预约服务等,提升客户线下服务体验。 + +**核心功能:** + +1. **网点信息查询** + - 就近网点查询 + - 网点详细信息 + - 营业时间查询 + - 服务项目介绍 + +2. **地图导航服务** + - 地图位置展示 + - 导航路线规划 + - 距离时间计算 + - 交通方式推荐 + +3. **网点预约服务** + - 业务预约申请 + - 预约时间管理 + - 预约状态跟踪 + - 预约取消重约 + +4. **网点评价反馈** + - 服务评价提交 + - 意见建议反馈 + - 投诉建议处理 + - 满意度调查 + +**技术实现:** +- 地理位置服务集成 +- 地图API调用优化 +- 预约队列管理机制 + +#### CS-006: 业务办理服务 + +**功能概述:** + +业务办理服务模块为客户提供各类水务业务的在线申请和办理功能,与SYS-005工单系统协作实现业务流程的数字化处理。 + +**核心功能:** + +1. **基础业务办理** + - 联系方式变更 + - 开票信息变更 + - 用水性质变更 + - 账户信息修改 + +2. **高级业务办理** + - 更名过户申请 + - 水表换表申请 + - 低保减免申请 + - 自主抄表申请 + +3. **办理流程管理** + - 申请表单填写 + - 附件资料上传 + - 申请进度跟踪 + - 办理结果通知 + +4. **业务咨询服务** + - 办理条件查询 + - 办理流程指导 + - 所需材料清单 + - 在线客服咨询 + +**技术实现:** +- 与SYS-005工单系统流程集成 +- 动态表单引擎支持 +- 文件上传与存储管理 + +#### CS-007: 柜面扫码支付 + +**功能概述:** + +柜面扫码支付模块为营业厅提供便捷的扫码收款功能,与SYS-009支付系统集成,实现线下支付的数字化处理。 + +**核心功能:** + +1. **扫码支付流程** + - 收费二维码生成 + - 扫码支付处理 + - 支付结果确认 + - 票据关联打印 + +2. **收款管理** + - 收款金额确认 + - 收款方式选择 + - 收款状态跟踪 + - 收款异常处理 + +3. **票据关联** + - 缴费凭证生成 + - 发票自动开具 + - 收据打印输出 + - 票据存档管理 + +4. **结果回传** + - 支付状态同步 + - 账务数据回传 + - 营业员确认 + - 客户通知发送 + +**技术实现:** +- 与SYS-009支付系统深度集成 +- 二维码动态生成与管理 +- POS机硬件设备对接 + # 子系统3设计: 手机抄表APP ## 任务概述 -手机抄表APP为抄表员、外勤人员提供移动作业工具,支持离线操作,提升现场工作效率。 +手机抄表APP为抄表员、外勤人员提供移动作业工具,支持离线操作,并集成摄像表AI功能实现抄表读数自动识别,提升现场工作效率。 **设计目标:** @@ -1359,9 +2026,9 @@ CJKmainfont: "PingFang SC" ## 子系统架构设计 -**图表 16** +**图表 21** -![图表 16](temp_mermaid_新-概要设计说明书_96523/diagram_16.png) +![图表 21](temp_mermaid_新-概要设计说明书_214/diagram_21.png) ## 模块定义 @@ -1372,45 +2039,50 @@ CJKmainfont: "PingFang SC" |---|---|---| | MOBILE-001 | 登录认证 | 机构编号、用户名/密码、自动登录、令牌管理 | | MOBILE-002 | 首页搜索 | 多维度搜索、最近记录、任务快捷入口 | -| MOBILE-003 | 采集任务管理 | 任务列表、批量下载、单户采集、读数校验 | +| MOBILE-003 | 采集任务管理 | 任务列表、批量下载、单户采集、AI读数识别、读数校验 | | MOBILE-004 | 现场上报 | 问题上报、拍照取证、定位信息、异常标记 | | MOBILE-005 | 个人与设置 | 个人资料、偏好设置、缓存管理、安全退出 | | MOBILE-006 | 数据同步 | 任务包增量同步、离线数据包上传、冲突处理 | +| MOBILE-AI | 摄像表AI | 基于计算机视觉的水表读数自动识别、图像预处理与数字识别 | ### 模块间关系 -**图表 17** +**图表 22** -![图表 17](temp_mermaid_新-概要设计说明书_96523/diagram_17.png) +![图表 22](temp_mermaid_新-概要设计说明书_214/diagram_22.png) ### 模块描述 -#### 模块1: 登录认证 +#### MOBILE-001: 登录认证 - 机构编号+账号登录、Token续期、离线授权缓存 -#### 模块2: 首页搜索 +#### MOBILE-002: 首页搜索 - 客户/地址/册本搜索、最近搜索、快捷入口 -#### 模块3: 采集任务管理 +#### MOBILE-003: 采集任务管理 -- 批量下载、单户采集、读数规则校验、异常标注 +- 批量下载、单户采集、AI读数识别、读数规则校验、异常标注 -#### 模块4: 现场上报 +#### MOBILE-004: 现场上报 - 异常上报、图片与定位采集,提交至SYS-005工单系统 -#### 模块5: 个人与设置 +#### MOBILE-005: 个人与设置 - 个人信息、偏好、缓存清理、日志上传 -#### 模块6: 数据同步 +#### MOBILE-006: 数据同步 - 增量任务同步、离线包上传、断点续传与冲突解决 +#### MOBILE-AI: 摄像表AI + +- 基于计算机视觉的水表读数自动识别、图像预处理与数字识别、识别结果验证与纠错 + # 子系统4设计: 微网厅系统 ## 任务概述 @@ -1464,9 +2136,9 @@ CJKmainfont: "PingFang SC" ## 子系统架构设计 -**图表 18** +**图表 23** -![图表 18](temp_mermaid_新-概要设计说明书_96523/diagram_18.png) +![图表 23](temp_mermaid_新-概要设计说明书_214/diagram_23.png) ## 模块定义 @@ -1487,14 +2159,14 @@ CJKmainfont: "PingFang SC" ### 模块间关系 -**图表 19** +**图表 24** -![图表 19](temp_mermaid_新-概要设计说明书_96523/diagram_19.png) +![图表 24](temp_mermaid_新-概要设计说明书_214/diagram_24.png) ### 模块描述 -#### 模块1: 账户绑定管理 +#### WECHAT-001: 账户绑定管理 **功能职责**:处理微信用户与水务账户的绑定关系管理 @@ -1509,12 +2181,12 @@ CJKmainfont: "PingFang SC" **关键流程**: -**图表 20** +**图表 25** -![图表 20](temp_mermaid_新-概要设计说明书_96523/diagram_20.png) +![图表 25](temp_mermaid_新-概要设计说明书_214/diagram_25.png) -#### 模块2: 信息查询服务 +#### WECHAT-002: 信息查询服务 **功能职责**:为用户提供各类信息查询功能 @@ -1534,7 +2206,7 @@ CJKmainfont: "PingFang SC" - 营收业务系统账务信息接口 - 营收业务系统公告管理接口 -#### 模块3: 在线缴费服务 +#### WECHAT-003: 在线缴费服务 **功能职责**:提供便捷的在线缴费功能 @@ -1550,12 +2222,12 @@ CJKmainfont: "PingFang SC" **支付流程**: -**图表 21** +**图表 26** -![图表 21](temp_mermaid_新-概要设计说明书_96523/diagram_21.png) +![图表 26](temp_mermaid_新-概要设计说明书_214/diagram_26.png) -#### 模块4: 电子发票服务 +#### WECHAT-004: 电子发票服务 **功能职责**:电子发票的查看和管理 @@ -1566,7 +2238,7 @@ CJKmainfont: "PingFang SC" - 发票下载 - 发票历史记录 -#### 模块5: 营业网点服务 +#### WECHAT-005: 营业网点服务 **功能职责**:营业网点信息服务 @@ -1579,7 +2251,7 @@ CJKmainfont: "PingFang SC" - 联系方式查看 - 预约/排队叫号/预约提醒(如启用) -#### 模块6: 业务办理服务 +#### WECHAT-006: 业务办理服务 **功能职责**:各类业务的在线办理 @@ -1594,7 +2266,7 @@ CJKmainfont: "PingFang SC" - 自主抄表上报 - 业务进度查询与消息通知 -#### 模块7: 账户流水 +#### WECHAT-007: 账户流水 **功能职责**:展示绑定客户的历史缴费流水与汇总。 @@ -1603,7 +2275,7 @@ CJKmainfont: "PingFang SC" - 流水列表、筛选与导出 - 账期/渠道统计汇总 -#### 模块8: 账号与机构管理 +#### WECHAT-008: 账号与机构管理 **功能职责**:管理微信账号下的绑定客户与机构切换。 @@ -1617,61 +2289,11 @@ CJKmainfont: "PingFang SC" **业务办理流程**: -**图表 22** +**图表 27** -![图表 22](temp_mermaid_新-概要设计说明书_96523/diagram_22.png) +![图表 27](temp_mermaid_新-概要设计说明书_214/diagram_27.png) -## 关键技术特性 - -### 微信平台集成 - -**微信授权机制**: - -- OAuth2.0授权流程 -- 静默授权与用户授权 -- Token管理与刷新 - -**微信支付集成**: - -- JSAPI支付 -- 支付结果处理 -- 退款处理 - -**微信消息推送**: - -- 模板消息推送 -- 业务状态通知 -- 服务提醒 - -### 响应式设计 - -**多设备适配**: - -- 移动端优先设计 -- 响应式布局 -- 触摸友好的交互设计 - -**性能优化**: - -- 页面加载优化 -- 图片压缩与懒加载 -- 缓存策略 - -### 安全保障 - -**数据安全**: - -- HTTPS加密传输 -- 敏感数据脱敏 -- 访问权限控制 - -**防护机制**: - -- 防止重复提交 -- 接口限流 -- 异常访问监控 - # 子系统5设计: 工单管理系统 ## 任务概述 @@ -1686,10 +2308,6 @@ CJKmainfont: "PingFang SC" - 实时可观测:状态监控、超时预警、绩效统计 - 可扩展:支持新增工单类型与流程编排 -- ### 设计方案概述 - -- 架构采用"工单中心 + 流程编排 + 监控预警 + 绩效统计"的分层设计,提供统一API网关对接各业务系统,并通过可配置流程实现多类型工单的快速上线。 - ### 子系统外部接口 | 接口编号 | 接口名称 | 功能描述 | 调用方 | @@ -1699,15 +2317,21 @@ CJKmainfont: "PingFang SC" | WO-003 | 工单回填接口 | 回填处理结果与附件 | APP/各业务系统 | | WO-004 | 工单查询接口 | 查询工单状态/轨迹 | 各业务系统 | -### 子系统架构设计 +### 设计方案概述 + +架构采用"工单中心 + 流程编排 + 监控预警 + 绩效统计"的分层设计,提供统一API网关对接各业务系统,并通过可配置流程实现多类型工单的快速上线。 + +## 子系统架构设计 -**图表 23** +**图表 28** -![图表 23](temp_mermaid_新-概要设计说明书_96523/diagram_23.png) +![图表 28](temp_mermaid_新-概要设计说明书_214/diagram_28.png) -### 模块定义 +## 模块定义 + +### 模块列表 | 模块编号 | 模块名称 | 功能描述 | |---|---|---| @@ -1719,9 +2343,9 @@ CJKmainfont: "PingFang SC" ### 模块间关系 -**图表 24** +**图表 29** -![图表 24](temp_mermaid_新-概要设计说明书_96523/diagram_24.png) +![图表 29](temp_mermaid_新-概要设计说明书_214/diagram_29.png) ### 模块描述 @@ -1735,13 +2359,15 @@ CJKmainfont: "PingFang SC" ## 任务概述 -表务管理系统(SYS-006)聚焦水表资产全生命周期管理与库存管理,提供基础数据、仓储、档案三大能力,面向换表等业务提供资源保障。 +表务管理系统(SYS-006)聚焦设备档案和表务全生命周期管理,面向换表等业务提供资源保障。 ## 设计概述 -### 设计方案概述 +### 总体约束 -- 以"基础参数-仓库库存-设备档案"三层模型实现资产全生命周期管理;通过与工单系统联动完成领用/回填闭环,支持库存预警与追溯。 +- 数据规范化:设备参数标准化,避免冗余与不一致 +- 状态可追溯:设备全生命周期状态流转与变更留痕 +- 库存实时性:库存数据实时同步,支持多仓库管理 ### 子系统外部接口 @@ -1751,15 +2377,21 @@ CJKmainfont: "PingFang SC" | METER-002 | 领用出库接口 | 支持换表/施工领用 | 工单 | | METER-003 | 档案查询接口 | 查询设备档案 | 营收/工单 | -### 子系统架构设计 +### 设计方案概述 + +以"基础参数-仓库库存-设备档案"三层模型实现资产全生命周期管理;通过与工单系统联动完成领用/回填闭环,支持库存预警与追溯。 + +## 子系统架构设计 -**图表 25** +**图表 30** -![图表 25](temp_mermaid_新-概要设计说明书_96523/diagram_25.png) +![图表 30](temp_mermaid_新-概要设计说明书_214/diagram_30.png) -### 模块定义 +## 模块定义 + +### 模块列表 | 模块编号 | 模块名称 | 功能描述 | |---|---|---| @@ -1770,9 +2402,9 @@ CJKmainfont: "PingFang SC" ### 模块间关系 -**图表 26** +**图表 31** -![图表 26](temp_mermaid_新-概要设计说明书_96523/diagram_26.png) +![图表 31](temp_mermaid_新-概要设计说明书_214/diagram_31.png) ### 模块描述 @@ -1785,7 +2417,7 @@ CJKmainfont: "PingFang SC" ## 任务概述 -报装业务系统(SYS-007)覆盖从申请、踏勘、设计、施工到验收通水的全流程,并与工单系统协作完成现场派工与过程留痕。 +报装业务系统(SYS-007)覆盖从申请、踏勘、设计、施工到验收通水的全流程,支持调用泛微进行合同签订和电子签章,并与工单系统协作完成现场派工与过程留痕。 ## 设计概述 @@ -1806,9 +2438,9 @@ CJKmainfont: "PingFang SC" ### 子系统架构设计 -**图表 27** +**图表 32** -![图表 27](temp_mermaid_新-概要设计说明书_96523/diagram_27.png) +![图表 32](temp_mermaid_新-概要设计说明书_214/diagram_32.png) ### 模块定义 @@ -1849,36 +2481,15 @@ CJKmainfont: "PingFang SC" ## 子系统架构设计 -```mermaid -graph TB - subgraph "发票服务子系统" - GW[统一开票网关] - ADP[供应商适配器] - RCPT[回执处理] - EVID[存证与签章] - end +**图表 33** - subgraph "上游系统" - REV[营收业务系统] - WECHAT[微网厅] - end - - subgraph "供应商" - HT[航天信息] - BOS[博思(预留)] - end - - REV -.->|INV-001/002/003| GW - WECHAT -.->|发票查询/下载| GW - GW --> ADP --> HT - ADP -.-> BOS - HT -.-> RCPT --> EVID - -``` +![图表 33](temp_mermaid_新-概要设计说明书_214/diagram_33.png) ## 模块定义 +### 模块列表 + | 模块编号 | 模块名称 | 功能描述 | |---|---|---| | INV-GW | 统一开票网关 | 统一鉴权、参数校验、路由与限流 | @@ -1889,9 +2500,9 @@ graph TB ### 模块间关系 -**图表 29** +**图表 34** -![图表 29](temp_mermaid_新-概要设计说明书_96523/diagram_29.png) +![图表 34](temp_mermaid_新-概要设计说明书_214/diagram_34.png) ### 模块描述 @@ -1901,25 +2512,11 @@ graph TB - INV-RCPT 回执处理:状态回填、失败重试(指数退避)、超时告警、与微网厅消息联动。 - INV-EVID 存证与签章:存储PDF/票根JSON、签章、下载链接生成,审计日志与合规留痕。 -### 模块间关系 - - -**图表 30** - -![图表 30](temp_mermaid_新-概要设计说明书_96523/diagram_30.png) - - -### 模块描述 - -- INST-FLOW 报装流程管理:分阶段管理、节点表单与材料校验、异常回退。 -- INST-PROJ 工程管理:计划排程、资源与材料、质量与安全检查、进度监控。 -- INST-ARCH 档案管理:资料采集、签署与留痕、竣工档案归档与查询。 - # 子系统9设计: 支付与银行结算子系统 ## 任务概述 -支付与银行结算子系统(SYS-009)统一承载聚合支付/退款、渠道适配(微信/支付宝/银联聚合)、支付回调验签入账,以及银行代扣(送盘/回盘)、对账文件处理与安全加解密/签名,向上对营收/微网厅等系统提供标准化支付与结算能力。 +支付与银行结算子系统(SYS-009)统一承载聚合支付/退款、渠道适配(微信/支付宝/银联聚合)、支付回调验签入账,以及银行代扣(送盘/回盘)、支持夜间进行批量代扣、对账文件处理与安全加解密/签名,向上对营收/微网厅等系统提供标准化支付与结算能力。 ## 设计概述 @@ -1949,9 +2546,9 @@ graph TB ## 子系统架构设计 -**图表 31** +**图表 35** -![图表 31](temp_mermaid_新-概要设计说明书_96523/diagram_31.png) +![图表 35](temp_mermaid_新-概要设计说明书_214/diagram_35.png) ## 模块定义 @@ -1968,9 +2565,9 @@ graph TB ### 模块间关系 -**图表 32** +**图表 36** -![图表 32](temp_mermaid_新-概要设计说明书_96523/diagram_32.png) +![图表 36](temp_mermaid_新-概要设计说明书_214/diagram_36.png) ### 模块描述 @@ -2045,56 +2642,44 @@ graph TB ## 子系统架构设计 -**图表 33** +**图表 37** -![图表 33](temp_mermaid_新-概要设计说明书_96523/diagram_33.png) +![图表 37](temp_mermaid_新-概要设计说明书_214/diagram_37.png) ## 模块定义 ### 模块列表 -| 模块编号 | 模块名称 | 功能描述 | -|---|---|---| -| MSG-PUB | 消息推送模块 | 发送消息通知 | -| MSG-SUB | 消息接收模块 | 接收消息请求 | +| 模块编号 | 模块名称 | 功能描述 | 开发优先级 | +|---|---|---|---| +| MSG-GW | 消息网关模块 | 统一接入、鉴权、路由、限流、幂等控制 | 高 | +| MSG-SMS | 短信服务模块 | 短信发送、回执处理、失败重试、供应商适配 | 高 | +| MSG-EMAIL | 邮件服务模块 | 邮件发送、附件管理、批量发送、回执处理 | 高 | +| MSG-INTERNAL | 站内信模块 | 站内信管理、用户消息推送、已读状态跟踪 | 中 | +| MSG-WECHAT | 微信通知模块 | 微信模板消息、公众号推送通知 | 中 | +| MSG-PUSH | 移动推送模块 | App消息推送、推送回执、设备管理 | 中 | +| MSG-TEMPLATE | 模板管理模块 | 消息模板管理、变量替换、多语言支持 | 中 | +| MSG-EXTERNAL | 外部系统适配模块 | 对接OA、智水擎、水投数科app等数科系统 | 低 | ### 模块间关系 -**图表 34** +**图表 38** -![图表 34](temp_mermaid_新-概要设计说明书_96523/diagram_34.png) +![图表 38](temp_mermaid_新-概要设计说明书_214/diagram_38.png) ### 模块描述 -#### 模块1: 消息推送 - -**功能描述:** - -消息推送模块根据业务需求,向不同用户发送消息通知。 - -**主要功能:** - -1. **消息内容**:消息内容格式化 -2. **接收用户**:根据用户ID或角色发送消息 -3. **消息格式**:支持多种消息格式(如JSON、XML等) -4. **消息加密**:AES-256加密 -5. **消息传输**:HTTPS安全传输 - -#### 模块2: 消息接收 - -**功能描述:** - -消息接收模块接收来自各业务系统的消息请求,并进行处理。 - -**主要功能**: - -1. **消息类型**:根据消息类型进行处理 -2. **接收用户**:根据用户ID或角色接收消息 -3. **消息格式**:支持多种消息格式(如JSON、XML等) -4. **消息处理**:生成响应结果 +- MSG-GW 消息网关模块:统一接入、鉴权、路由、限流、幂等控制。 +- MSG-SMS 短信服务模块:短信发送、回执处理、失败重试、供应商适配。 +- MSG-EMAIL 邮件服务模块:邮件发送、附件管理、批量发送、回执处理。 +- MSG-INTERNAL 站内信模块:站内信管理、用户消息推送、已读状态跟踪。 +- MSG-WECHAT 微信通知模块:微信模板消息、公众号推送 +- MSG-PUSH 移动推送模块:App消息推送、推送回执、设备管理。 +- MSG-TEMPLATE 模板管理模块:消息模板管理、变量替换、多语言支持。 +- MSG-EXTERNAL 外部系统适配模块:对接OA、智水擎、水投数科app等数科系统。 # 非功能性需求的设计 @@ -2102,124 +2687,6 @@ graph TB **设计目标:** -- 系统响应时间:≤3秒(95%的请求) -- 并发用户数:≥200个在线用户 - -- 数据库查询时间:≤1秒 -- 系统可用性:≥99.5% -- 数据传输速度:≥10MB/s - -**性能优化策略:** - -- **缓存机制**:Redis缓存热点数据,提升查询速度 -- **数据库优化**:索引优化、分区表、读写分离 -- **CDN加速**:静态资源CDN分发,提升加载速度 -- **负载均衡**:多服务器负载均衡,提升并发处理能力 - -**监控指标:** - -- 响应时间监控:实时监控系统响应时间 -- 错误率监控:监控系统错误率和异常情况 -- 资源利用率:CPU、内存、磁盘使用率监控 -- 用户体验监控:页面加载时间、操作成功率 - -## 兼容性的考虑 - -**设计目标:** - -- 支持主流操作系统(Windows、Linux、macOS) -- 兼容主流数据库(MySQL、PostgreSQL、Oracle) -- 支持主流浏览器(Chrome、Firefox、Safari、Edge) -- 向下兼容旧版本系统接口 - -**兼容性策略:** - -- **操作系统兼容**:采用跨平台技术栈,确保系统在不同操作系统上正常运行 -- **数据库兼容**:使用ORM框架,屏蔽不同数据库差异 -- **浏览器兼容**:采用标准Web技术,确保主流浏览器兼容 -- **API版本兼容**:提供API版本管理,确保接口向下兼容 - -**兼容性测试:** - -- 多操作系统测试:Windows Server、CentOS、Ubuntu等 -- 多数据库测试:MySQL 5.7+、PostgreSQL 10+等 -- 多浏览器测试:Chrome、Firefox、Safari、Edge等 -- 移动端兼容测试:iOS、Android等移动设备测试 - -## 安全的考虑 - -**设计目标:** - -- 用户数据安全:确保用户敏感信息安全存储和传输 -- 系统访问安全:建立完善的身份认证和权限控制体系 -- 数据传输安全:采用HTTPS等安全传输协议 -- 系统防护安全:防止恶意攻击和非法入侵 - -**安全策略:** - -- **身份认证**:多因子认证、单点登录、会话管理 -- **权限控制**:基于角色的访问控制(RBAC) -- **数据加密**:敏感数据加密存储、传输加密 -- **安全审计**:操作日志、安全事件监控 -- **防护措施**:防火墙、入侵检测、DDoS防护 - -**安全实现:** - -- **认证机制**:JWT令牌、OAuth2.0、SSL证书 -- **加密算法**:AES-256、RSA-2048、SHA-256 -- **访问控制**:IP白名单、时间窗口、频率限制 -- **监控告警**:异常行为检测、实时告警通知 - -## 可移植性的考虑 - -**设计目标:** - -- 支持多种部署环境:云端、本地、混合云 -- 支持容器化部署:Docker、Kubernetes -- 支持多种架构:x86、ARM、虚拟机 -- 便于系统迁移和扩容 - -**可移植性策略:** - -- **容器化技术**:Docker镜像、Kubernetes编排 -- **标准化接口**:REST API、标准数据格式 -- **配置外置**:环境配置文件、参数化部署 -- **依赖管理**:明确外部依赖、版本管理 - -**可移植性实现:** - -- **部署脚本**:自动化部署脚本、一键部署 -- **环境适配**:开发、测试、生产环境配置 -- **数据迁移**:数据导入导出工具、格式转换 -- **监控适配**:多环境监控配置、告警策略 - -## 关键技术特性 - -### 微信平台集成 - -- **微信OAuth2.0认证**:安全的用户身份验证 -- **微信JS-SDK**:调用微信原生功能 -- **微信支付**:便捷的支付体验 -- **微信消息推送**:及时的业务通知 - -### 响应式设计 - -- **移动端适配**:完美适配各种移动设备 -- **触屏优化**:优化的触屏交互体验 -- **加载优化**:快速的页面加载速度 -- **离线支持**:基础功能离线可用 - -### 安全保障 - -- **数据加密**:敏感数据传输加密 -- **身份验证**:多重身份验证机制 -- **支付安全**:完善的支付安全策略 -- **隐私保护**:严格的用户隐私保护 - -## 性能的考虑 - -**设计目标:** - - 系统响应时间:≤3秒(95%的请求) - 并发用户数:≥200个在线用户 - 数据库查询:≤1秒(单表查询) @@ -2312,6 +2779,22 @@ graph TB - 支持弹性扩缩容 - 云存储服务集成 +## 关键技术特性 + +### 响应式设计 + +- **移动端适配**:完美适配各种移动设备 +- **触屏优化**:优化的触屏交互体验 +- **加载优化**:快速的页面加载速度 +- **离线支持**:基础功能离线可用 + +### 安全保障 + +- **数据加密**:敏感数据传输加密 +- **身份验证**:多重身份验证机制 +- **支付安全**:完善的支付安全策略 +- **隐私保护**:严格的用户隐私保护 + ## 集成与测试的考虑 **集成策略:** diff --git a/project_progress.md b/project_progress.md index cdb6489..496b779 100644 --- a/project_progress.md +++ b/project_progress.md @@ -132,6 +132,10 @@ | 2024-12-19 | 快速导出工具 | 创建快速统一导出工具quick_unified_export.sh | 解决统一导出工具卡住问题,稳定高效 | 正面影响,完美解决所有问题 | | 2024-12-19 | 分离文档导出 | 修改unified_export.sh支持分离文档导出,创建manage_separated_docs.sh管理工具 | 用户需求:将每个文档分别导出为不同格式,而不是合并成一个大文档 | 正面影响,提供更灵活的文档导出选项 | | 2025-08-22 | 文档更新 | 新-概要设计说明书:在报装业务系统(SYS-007)新增CA电子签章依赖;补充INST-004签章回执接口;更新子系统架构图与方案说明;在主要接口定义中同步新增报装签章回执接口 | 对齐集成依赖,完善报装环节签署合规流程 | 正面影响,接口与架构更完整,便于实施 | +| 2024-12-19 | 多租户授权机制完善 | 新-概要设计说明书:补充完整的租户管理模块(UP-004)详细设计,包括跨租户用户授权机制、多租户用户权限数据模型、授权业务流程图、ER图、核心规则说明;同时补充权限控制模块(UP-003)和系统监控模块(UP-005)的详细描述 | 用户询问租户如何给其他租户用户授权及一个用户是否可授权多租户的问题 | 正面影响,完善了多租户架构设计,明确了跨租户用户授权的完整机制,包括授权流程、数据模型、业务规则等,提升了集团化管理能力的设计完整性 | +| 2024-12-19 | 多库权限控制架构设计 | 新-概要设计说明书:基于./多租户多db/*.sql文件重新设计权限控制模块(UP-003),采用"主库+租户库"多数据库架构,补充完整的多库权限架构图、数据模型、权限验证流程图、表结构设计、技术实现方案和业务规则,并将SQL表结构改为专业的文字描述形式 | 用户指出权限控制模块应基于多个库的模式,需要按照多租户多db目录下的SQL文件进行设计,后续要求用文字描述租户之间的表而不直接用SQL | 正面影响,明确了多库模式的权限控制架构,实现了更精确的租户数据隔离和权限管理,提供了完整的技术实现方案和业务规则,用专业文字描述替代SQL代码提升了文档可读性和专业性,大幅提升了权限控制的安全性和可扩展性 | +| 2024-12-19 | 租户管理模块多库架构升级 | 新-概要设计说明书:全面升级租户管理模块(UP-004)以匹配多库架构,补充多库租户架构设计图、主库和租户库数据结构的专业文字描述、多库架构技术实现方案(包括主库租户管理引擎、租户数据库动态管理、多租户会话管理、跨租户授权协调)、完善的多库架构业务规则(涵盖租户管理、数据隔离、用户授权、事务协调、性能管理5个维度) | 用户询问租户管理模块是否也要更新,需要保持与权限控制模块的多库架构一致性 | 正面影响,实现了租户管理与权限控制模块的完整架构统一,建立了完善的多库租户管理体系,提供了从租户创建到跨租户授权的完整技术方案,大幅提升了多租户架构的设计完整性和实施可行性 | +| 2024-12-19 | 统一平台模块命名规范化 | 新-概要设计说明书:统一子系统1(统一平台)的模块命名方式,将"模块1: 单点登录"等改为"UP-001: 单点登录"等,保持与其他子系统模块编码命名的一致性,涉及目录结构和章节标题的5个模块(UP-001至UP-005) | 用户指出模块描述的命名方式与子系统2、子系统3不统一的问题 | 正面影响,实现了全文档模块命名的规范统一,所有子系统的模块都采用统一的编码命名格式(如CS-001、MOBILE-001、UP-001等),提升了文档的专业性和规范性,便于开发团队理解和实施 | | 2025-08-22 | 文档修复 | 修复微网厅子系统架构图Mermaid语法(中文节点引用导致Lexical error),将`Backend -.->|支付调用| 支付与结算(SYS-009)`改为`Backend -.->|支付调用| PAY_SYS[支付与结算(SYS-009)]` | 解决Mermaid解析错误,保证图表可渲染 | 正面影响,导出稳定性提升 | | 2025-08-25 | 图表修正 | 新-概要设计说明书:系统数据流向图完善与纠偏(异步→业务层、缓存→D3、附件→D4、主从/备份链路、第三方接口指向修正) | 对齐正文技术描述与接口分布 | 正面影响,图文一致性与可实施性提升 | | 2024-12-19 | 系统名称修正 | 修正新-概要设计说明书.md中的系统名称:将"营业收费系统"统一修正为"福建水务营收系统",包括文档标题、背景描述、系统总体目标等关键位置 | 解决系统名称不一致问题,"营业收费"只是系统的一个子功能模块 | 正面影响,系统定位更准确,与项目实际名称保持一致 | diff --git a/多租户多db/ruoyi-vue-pro-master.sql b/多租户多db/ruoyi-vue-pro-master.sql new file mode 100644 index 0000000..b365705 --- /dev/null +++ b/多租户多db/ruoyi-vue-pro-master.sql @@ -0,0 +1,2864 @@ +/* + Navicat Premium Data Transfer + + Source Server : 127.0.0.1 MySQL + Source Server Type : MySQL + Source Server Version : 80026 + Source Host : localhost:3306 + Source Schema : ruoyi-vue-pro-master + + Target Server Type : MySQL + Target Server Version : 80026 + File Encoding : 65001 + + Date: 02/03/2023 00:13:17 +*/ + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- ---------------------------- +-- Table structure for infra_api_access_log +-- ---------------------------- +DROP TABLE IF EXISTS `infra_api_access_log`; +CREATE TABLE `infra_api_access_log` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '日志主键', + `trace_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '链路追踪编号', + `user_id` bigint NOT NULL DEFAULT '0' COMMENT '用户编号', + `user_type` tinyint NOT NULL DEFAULT '0' COMMENT '用户类型', + `application_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '应用名', + `request_method` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '请求方法名', + `request_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '请求地址', + `request_params` varchar(8000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '请求参数', + `user_ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户 IP', + `user_agent` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '浏览器 UA', + `begin_time` datetime NOT NULL COMMENT '开始请求时间', + `end_time` datetime NOT NULL COMMENT '结束请求时间', + `duration` int NOT NULL COMMENT '执行时长', + `result_code` int NOT NULL DEFAULT '0' COMMENT '结果码', + `result_msg` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '结果提示', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=35832 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='API 访问日志表'; + +-- ---------------------------- +-- Records of infra_api_access_log +-- ---------------------------- +BEGIN; +INSERT INTO `infra_api_access_log` (`id`, `trace_id`, `user_id`, `user_type`, `application_name`, `request_method`, `request_url`, `request_params`, `user_ip`, `user_agent`, `begin_time`, `end_time`, `duration`, `result_code`, `result_msg`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (35827, '', 1, 2, 'system-server', 'GET', '/admin-api/system/dict-data/list-all-simple', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36', '2022-12-30 13:50:12', '2022-12-30 13:50:12', 0, 0, '', NULL, '2022-12-30 13:50:12', NULL, '2022-12-30 13:50:12', b'0', 1); +INSERT INTO `infra_api_access_log` (`id`, `trace_id`, `user_id`, `user_type`, `application_name`, `request_method`, `request_url`, `request_params`, `user_ip`, `user_agent`, `begin_time`, `end_time`, `duration`, `result_code`, `result_msg`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (35828, '', 1, 2, 'system-server', 'GET', '/admin-api/system/auth/get-permission-info', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36', '2022-12-30 13:50:12', '2022-12-30 13:50:12', 0, 0, '', NULL, '2022-12-30 13:50:12', NULL, '2022-12-30 13:50:12', b'0', 1); +INSERT INTO `infra_api_access_log` (`id`, `trace_id`, `user_id`, `user_type`, `application_name`, `request_method`, `request_url`, `request_params`, `user_ip`, `user_agent`, `begin_time`, `end_time`, `duration`, `result_code`, `result_msg`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (35829, '', 1, 2, 'system-server', 'GET', '/admin-api/system/auth/list-menus', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36', '2022-12-30 13:50:12', '2022-12-30 13:50:12', 0, 0, '', NULL, '2022-12-30 13:50:12', NULL, '2022-12-30 13:50:12', b'0', 1); +INSERT INTO `infra_api_access_log` (`id`, `trace_id`, `user_id`, `user_type`, `application_name`, `request_method`, `request_url`, `request_params`, `user_ip`, `user_agent`, `begin_time`, `end_time`, `duration`, `result_code`, `result_msg`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (35830, '', 1, 2, 'system-server', 'GET', '/admin-api/system/tenant-package/get-simple-list', '{\"query\":{},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36', '2022-12-30 13:50:13', '2022-12-30 13:50:13', 0, 0, '', NULL, '2022-12-30 13:50:13', NULL, '2022-12-30 13:50:13', b'0', 1); +INSERT INTO `infra_api_access_log` (`id`, `trace_id`, `user_id`, `user_type`, `application_name`, `request_method`, `request_url`, `request_params`, `user_ip`, `user_agent`, `begin_time`, `end_time`, `duration`, `result_code`, `result_msg`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (35831, '', 1, 2, 'system-server', 'GET', '/admin-api/system/tenant/page', '{\"query\":{\"pageNo\":\"1\",\"pageSize\":\"10\"},\"body\":null}', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36', '2022-12-30 13:50:13', '2022-12-30 13:50:13', 0, 0, '', NULL, '2022-12-30 13:50:13', NULL, '2022-12-30 13:50:13', b'0', 1); +COMMIT; + +-- ---------------------------- +-- Table structure for infra_api_error_log +-- ---------------------------- +DROP TABLE IF EXISTS `infra_api_error_log`; +CREATE TABLE `infra_api_error_log` ( + `id` int NOT NULL AUTO_INCREMENT COMMENT '编号', + `trace_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '链路追踪编号\n *\n * 一般来说,通过链路追踪编号,可以将访问日志,错误日志,链路追踪日志,logger 打印日志等,结合在一起,从而进行排错。', + `user_id` int NOT NULL DEFAULT '0' COMMENT '用户编号', + `user_type` tinyint NOT NULL DEFAULT '0' COMMENT '用户类型', + `application_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '应用名\n *\n * 目前读取 spring.application.name', + `request_method` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '请求方法名', + `request_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '请求地址', + `request_params` varchar(8000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '请求参数', + `user_ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户 IP', + `user_agent` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '浏览器 UA', + `exception_time` datetime NOT NULL COMMENT '异常发生时间', + `exception_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '异常名\n *\n * {@link Throwable#getClass()} 的类全名', + `exception_message` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '异常导致的消息\n *\n * {@link cn.iocoder.common.framework.util.ExceptionUtil#getMessage(Throwable)}', + `exception_root_cause_message` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '异常导致的根消息\n *\n * {@link cn.iocoder.common.framework.util.ExceptionUtil#getRootCauseMessage(Throwable)}', + `exception_stack_trace` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '异常的栈轨迹\n *\n * {@link cn.iocoder.common.framework.util.ExceptionUtil#getServiceException(Exception)}', + `exception_class_name` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '异常发生的类全名\n *\n * {@link StackTraceElement#getClassName()}', + `exception_file_name` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '异常发生的类文件\n *\n * {@link StackTraceElement#getFileName()}', + `exception_method_name` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '异常发生的方法名\n *\n * {@link StackTraceElement#getMethodName()}', + `exception_line_number` int NOT NULL COMMENT '异常发生的方法所在行\n *\n * {@link StackTraceElement#getLineNumber()}', + `process_status` tinyint NOT NULL COMMENT '处理状态', + `process_time` datetime DEFAULT NULL COMMENT '处理时间', + `process_user_id` int DEFAULT '0' COMMENT '处理用户编号', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=1169 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='系统异常日志'; + +-- ---------------------------- +-- Records of infra_api_error_log +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for infra_codegen_column +-- ---------------------------- +DROP TABLE IF EXISTS `infra_codegen_column`; +CREATE TABLE `infra_codegen_column` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号', + `table_id` bigint NOT NULL COMMENT '表编号', + `column_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '字段名', + `data_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '字段类型', + `column_comment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '字段描述', + `nullable` bit(1) NOT NULL COMMENT '是否允许为空', + `primary_key` bit(1) NOT NULL COMMENT '是否主键', + `auto_increment` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '是否自增', + `ordinal_position` int NOT NULL COMMENT '排序', + `java_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Java 属性类型', + `java_field` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Java 属性名', + `dict_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '字典类型', + `example` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '数据示例', + `create_operation` bit(1) NOT NULL COMMENT '是否为 Create 创建操作的字段', + `update_operation` bit(1) NOT NULL COMMENT '是否为 Update 更新操作的字段', + `list_operation` bit(1) NOT NULL COMMENT '是否为 List 查询操作的字段', + `list_operation_condition` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '=' COMMENT 'List 查询操作的条件类型', + `list_operation_result` bit(1) NOT NULL COMMENT '是否为 List 查询操作的返回字段', + `html_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '显示类型', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=1640 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='代码生成表字段定义'; + +-- ---------------------------- +-- Records of infra_codegen_column +-- ---------------------------- +BEGIN; +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1506, 117, 'id', 'bigint', '编号', b'0', b'1', '1', 1, 'Long', 'id', '', NULL, b'0', b'1', b'0', '=', b'1', 'input', '1', '2022-12-30 19:01:29', '1', '2022-12-30 19:01:29', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1507, 117, 'name', 'varchar(64)', '表单名', b'0', b'0', '0', 2, 'String', 'name', '', NULL, b'1', b'1', b'1', 'LIKE', b'1', 'input', '1', '2022-12-30 19:01:29', '1', '2022-12-30 19:01:29', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1508, 117, 'status', 'tinyint', '开启状态', b'0', b'0', '0', 3, 'Integer', 'status', '', NULL, b'1', b'1', b'1', '=', b'1', 'radio', '1', '2022-12-30 19:01:29', '1', '2022-12-30 19:01:29', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1509, 117, 'conf', 'varchar(1000)', '表单的配置', b'0', b'0', '0', 4, 'String', 'conf', '', NULL, b'1', b'1', b'1', '=', b'1', 'input', '1', '2022-12-30 19:01:29', '1', '2022-12-30 19:01:29', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1510, 117, 'fields', 'varchar(5000)', '表单项的数组', b'0', b'0', '0', 5, 'String', 'fields', '', NULL, b'1', b'1', b'1', '=', b'1', 'input', '1', '2022-12-30 19:01:29', '1', '2022-12-30 19:01:29', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1511, 117, 'remark', 'varchar(255)', '备注', b'1', b'0', '0', 6, 'String', 'remark', '', NULL, b'1', b'1', b'1', '=', b'1', 'input', '1', '2022-12-30 19:01:29', '1', '2022-12-30 19:01:29', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1512, 117, 'creator', 'varchar(64)', '创建者', b'1', b'0', '0', 7, 'String', 'creator', '', NULL, b'0', b'0', b'0', '=', b'0', 'input', '1', '2022-12-30 19:01:29', '1', '2022-12-30 19:01:29', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1513, 117, 'create_time', 'datetime', '创建时间', b'0', b'0', '0', 8, 'Date', 'createTime', '', NULL, b'0', b'0', b'1', 'BETWEEN', b'1', 'datetime', '1', '2022-12-30 19:01:29', '1', '2022-12-30 19:01:29', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1514, 117, 'updater', 'varchar(64)', '更新者', b'1', b'0', '0', 9, 'String', 'updater', '', NULL, b'0', b'0', b'0', '=', b'0', 'input', '1', '2022-12-30 19:01:29', '1', '2022-12-30 19:01:29', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1515, 117, 'update_time', 'datetime', '更新时间', b'0', b'0', '0', 10, 'Date', 'updateTime', '', NULL, b'0', b'0', b'0', 'BETWEEN', b'0', 'datetime', '1', '2022-12-30 19:01:29', '1', '2022-12-30 19:01:29', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1516, 117, 'deleted', 'bit(1)', '是否删除', b'0', b'0', '0', 11, 'Boolean', 'deleted', '', NULL, b'0', b'0', b'0', '=', b'0', 'radio', '1', '2022-12-30 19:01:29', '1', '2022-12-30 19:01:29', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1517, 117, 'tenant_id', 'bigint', '租户编号', b'0', b'0', '0', 12, 'Long', 'tenantId', '', NULL, b'0', b'0', b'0', '=', b'0', 'input', '1', '2022-12-30 19:01:29', '1', '2022-12-30 19:01:29', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1518, 118, 'id', 'bigint', '请假表单主键', b'0', b'1', '1', 1, 'Long', 'id', '', NULL, b'0', b'1', b'0', '=', b'1', 'input', '1', '2022-12-30 19:01:29', '1', '2022-12-30 19:01:29', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1519, 118, 'user_id', 'bigint', '申请人的用户编号', b'0', b'0', '0', 2, 'Long', 'userId', '', NULL, b'1', b'1', b'1', '=', b'1', 'input', '1', '2022-12-30 19:01:29', '1', '2022-12-30 19:01:29', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1520, 118, 'type', 'tinyint', '请假类型', b'0', b'0', '0', 3, 'Integer', 'type', '', NULL, b'1', b'1', b'1', '=', b'1', 'select', '1', '2022-12-30 19:01:29', '1', '2022-12-30 19:01:29', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1521, 118, 'reason', 'varchar(200)', '请假原因', b'0', b'0', '0', 4, 'String', 'reason', '', NULL, b'1', b'1', b'1', '=', b'1', 'input', '1', '2022-12-30 19:01:29', '1', '2022-12-30 19:01:29', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1522, 118, 'start_time', 'datetime', '开始时间', b'0', b'0', '0', 5, 'Date', 'startTime', '', NULL, b'1', b'1', b'1', 'BETWEEN', b'1', 'datetime', '1', '2022-12-30 19:01:29', '1', '2022-12-30 19:01:29', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1523, 118, 'end_time', 'datetime', '结束时间', b'0', b'0', '0', 6, 'Date', 'endTime', '', NULL, b'1', b'1', b'1', 'BETWEEN', b'1', 'datetime', '1', '2022-12-30 19:01:29', '1', '2022-12-30 19:01:29', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1524, 118, 'day', 'tinyint', '请假天数', b'0', b'0', '0', 7, 'Integer', 'day', '', NULL, b'1', b'1', b'1', '=', b'1', 'input', '1', '2022-12-30 19:01:29', '1', '2022-12-30 19:01:29', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1525, 118, 'result', 'tinyint', '请假结果', b'0', b'0', '0', 8, 'Integer', 'result', '', NULL, b'1', b'1', b'1', '=', b'1', 'input', '1', '2022-12-30 19:01:29', '1', '2022-12-30 19:01:29', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1526, 118, 'process_instance_id', 'varchar(64)', '流程实例的编号', b'1', b'0', '0', 9, 'String', 'processInstanceId', '', NULL, b'1', b'1', b'1', '=', b'1', 'input', '1', '2022-12-30 19:01:29', '1', '2022-12-30 19:01:29', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1527, 118, 'creator', 'varchar(64)', '创建者', b'1', b'0', '0', 10, 'String', 'creator', '', NULL, b'0', b'0', b'0', '=', b'0', 'input', '1', '2022-12-30 19:01:30', '1', '2022-12-30 19:01:30', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1528, 118, 'create_time', 'datetime', '创建时间', b'0', b'0', '0', 11, 'Date', 'createTime', '', NULL, b'0', b'0', b'1', 'BETWEEN', b'1', 'datetime', '1', '2022-12-30 19:01:30', '1', '2022-12-30 19:01:30', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1529, 118, 'updater', 'varchar(64)', '更新者', b'1', b'0', '0', 12, 'String', 'updater', '', NULL, b'0', b'0', b'0', '=', b'0', 'input', '1', '2022-12-30 19:01:30', '1', '2022-12-30 19:01:30', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1530, 118, 'update_time', 'datetime', '更新时间', b'0', b'0', '0', 13, 'Date', 'updateTime', '', NULL, b'0', b'0', b'0', 'BETWEEN', b'0', 'datetime', '1', '2022-12-30 19:01:30', '1', '2022-12-30 19:01:30', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1531, 118, 'deleted', 'bit(1)', '是否删除', b'0', b'0', '0', 14, 'Boolean', 'deleted', '', NULL, b'0', b'0', b'0', '=', b'0', 'radio', '1', '2022-12-30 19:01:30', '1', '2022-12-30 19:01:30', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1532, 118, 'tenant_id', 'bigint', '租户编号', b'0', b'0', '0', 15, 'Long', 'tenantId', '', NULL, b'0', b'0', b'0', '=', b'0', 'input', '1', '2022-12-30 19:01:30', '1', '2022-12-30 19:01:30', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1533, 119, 'id', 'BIGINT', '主键', b'0', b'1', '1', 1, 'Long', 'id', '', '32581', b'0', b'1', b'0', '=', b'1', 'input', '1', '2023-01-25 17:09:17', '1', '2023-01-26 22:17:43', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1534, 119, 'mail', 'VARCHAR', '邮箱', b'0', b'0', '0', 2, 'String', 'mail', '', NULL, b'1', b'1', b'1', 'LIKE', b'1', 'input', '1', '2023-01-25 17:09:17', '1', '2023-01-26 22:17:43', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1535, 119, 'username', 'VARCHAR', '用户名', b'0', b'0', '0', 3, 'String', 'username', '', '芋艿', b'1', b'1', b'1', 'LIKE', b'1', 'input', '1', '2023-01-25 17:09:17', '1', '2023-01-26 22:17:43', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1536, 119, 'password', 'VARCHAR', '密码', b'0', b'0', '0', 4, 'String', 'password', '', NULL, b'1', b'1', b'0', '=', b'1', 'input', '1', '2023-01-25 17:09:17', '1', '2023-01-26 22:17:43', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1537, 119, 'host', 'VARCHAR', '主机', b'0', b'0', '0', 5, 'String', 'host', '', NULL, b'1', b'1', b'0', '=', b'1', 'input', '1', '2023-01-25 17:09:17', '1', '2023-01-26 22:17:43', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1538, 119, 'port', 'INTEGER', '端口', b'0', b'0', '0', 6, 'Integer', 'port', '', NULL, b'1', b'1', b'0', '=', b'1', 'input', '1', '2023-01-25 17:09:17', '1', '2023-01-26 22:17:43', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1539, 119, 'ssl_enable', 'BIT', '是否开启 SSL', b'0', b'0', '0', 7, 'Boolean', 'sslEnable', '', NULL, b'1', b'1', b'0', '=', b'1', 'radio', '1', '2023-01-25 17:09:17', '1', '2023-01-26 22:17:43', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1540, 119, 'creator', 'VARCHAR', '创建者', b'1', b'0', '0', 8, 'String', 'creator', '', NULL, b'0', b'0', b'0', '=', b'0', 'input', '1', '2023-01-25 17:09:17', '1', '2023-01-26 22:17:43', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1541, 119, 'create_time', 'TIMESTAMP', '创建时间', b'0', b'0', '0', 9, 'LocalDateTime', 'createTime', '', NULL, b'0', b'0', b'0', 'BETWEEN', b'1', 'datetime', '1', '2023-01-25 17:09:17', '1', '2023-01-26 22:17:43', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1542, 119, 'updater', 'VARCHAR', '更新者', b'1', b'0', '0', 10, 'String', 'updater', '', NULL, b'0', b'0', b'0', '=', b'0', 'input', '1', '2023-01-25 17:09:17', '1', '2023-01-26 22:17:43', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1543, 119, 'update_time', 'TIMESTAMP', '更新时间', b'0', b'0', '0', 11, 'LocalDateTime', 'updateTime', '', NULL, b'0', b'0', b'0', 'BETWEEN', b'0', 'datetime', '1', '2023-01-25 17:09:17', '1', '2023-01-26 22:17:43', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1544, 119, 'deleted', 'BIT', '是否删除', b'0', b'0', '0', 12, 'Boolean', 'deleted', '', NULL, b'0', b'0', b'0', '=', b'0', 'radio', '1', '2023-01-25 17:09:17', '1', '2023-01-26 22:17:43', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1545, 119, 'tenant_id', 'BIGINT', '租户编号', b'0', b'0', '0', 13, 'Long', 'tenantId', '', '16595', b'0', b'0', b'0', '=', b'0', 'input', '1', '2023-01-25 17:09:17', '1', '2023-01-26 22:17:43', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1546, 120, 'id', 'BIGINT', '编号', b'0', b'1', '1', 1, 'Long', 'id', '', '28179', b'0', b'1', b'0', '=', b'1', 'input', '1', '2023-01-25 19:33:53', '1', '2023-01-25 19:35:04', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1547, 120, 'name', 'VARCHAR', '模板名称', b'0', b'0', '0', 2, 'String', 'name', '', '赵六', b'1', b'1', b'1', 'LIKE', b'1', 'input', '1', '2023-01-25 19:33:53', '1', '2023-01-25 19:35:04', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1548, 120, 'code', 'VARCHAR', '模板编码', b'0', b'0', '0', 3, 'String', 'code', '', NULL, b'1', b'1', b'1', '=', b'1', 'input', '1', '2023-01-25 19:33:53', '1', '2023-01-25 19:35:04', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1549, 120, 'account_id', 'BIGINT', '发送的邮箱账号编号', b'0', b'0', '0', 4, 'Long', 'accountId', '', '31981', b'1', b'1', b'1', '=', b'1', 'input', '1', '2023-01-25 19:33:53', '1', '2023-01-25 19:35:04', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1550, 120, 'nickname', 'VARCHAR', '发送人名称', b'1', b'0', '0', 5, 'String', 'nickname', '', '芋艿', b'1', b'1', b'0', 'LIKE', b'1', 'input', '1', '2023-01-25 19:33:53', '1', '2023-01-25 19:35:04', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1551, 120, 'title', 'VARCHAR', '模板标题', b'0', b'0', '0', 6, 'String', 'title', '', NULL, b'1', b'1', b'0', '=', b'1', 'input', '1', '2023-01-25 19:33:53', '1', '2023-01-25 19:35:04', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1552, 120, 'content', 'VARCHAR', '模板内容', b'0', b'0', '0', 7, 'String', 'content', '', NULL, b'1', b'1', b'0', '=', b'1', 'editor', '1', '2023-01-25 19:33:53', '1', '2023-01-25 19:35:04', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1553, 120, 'params', 'VARCHAR', '参数数组', b'0', b'0', '0', 8, 'String', 'params', '', NULL, b'1', b'1', b'0', '=', b'1', 'input', '1', '2023-01-25 19:33:53', '1', '2023-01-25 19:35:04', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1554, 120, 'status', 'TINYINT', '开启状态', b'0', b'0', '0', 9, 'Byte', 'status', '', '1', b'1', b'1', b'1', '=', b'1', 'radio', '1', '2023-01-25 19:33:53', '1', '2023-01-25 19:35:04', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1555, 120, 'remark', 'VARCHAR', '备注', b'1', b'0', '0', 10, 'String', 'remark', '', '你猜', b'1', b'1', b'0', '=', b'1', 'input', '1', '2023-01-25 19:33:53', '1', '2023-01-25 19:35:04', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1556, 120, 'creator', 'VARCHAR', '创建者', b'1', b'0', '0', 11, 'String', 'creator', '', NULL, b'0', b'0', b'0', '=', b'0', 'input', '1', '2023-01-25 19:33:53', '1', '2023-01-25 19:35:04', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1557, 120, 'create_time', 'TIMESTAMP', '创建时间', b'0', b'0', '0', 12, 'LocalDateTime', 'createTime', '', NULL, b'0', b'0', b'1', 'BETWEEN', b'1', 'datetime', '1', '2023-01-25 19:33:53', '1', '2023-01-25 19:35:04', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1558, 120, 'updater', 'VARCHAR', '更新者', b'1', b'0', '0', 13, 'String', 'updater', '', NULL, b'0', b'0', b'0', '=', b'0', 'input', '1', '2023-01-25 19:33:53', '1', '2023-01-25 19:35:04', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1559, 120, 'update_time', 'TIMESTAMP', '更新时间', b'0', b'0', '0', 14, 'LocalDateTime', 'updateTime', '', NULL, b'0', b'0', b'0', 'BETWEEN', b'0', 'datetime', '1', '2023-01-25 19:33:53', '1', '2023-01-25 19:35:04', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1560, 120, 'deleted', 'BIT', '是否删除', b'0', b'0', '0', 15, 'Boolean', 'deleted', '', NULL, b'0', b'0', b'0', '=', b'0', 'radio', '1', '2023-01-25 19:33:53', '1', '2023-01-25 19:35:04', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1561, 121, 'id', 'BIGINT', '编号', b'0', b'1', '1', 1, 'Long', 'id', '', '31020', b'0', b'1', b'0', '=', b'1', 'input', '1', '2023-01-26 09:48:49', '1', '2023-01-26 16:28:47', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1562, 121, 'user_id', 'BIGINT', '用户编号', b'1', b'0', '0', 2, 'Long', 'userId', '', '30883', b'1', b'1', b'1', '=', b'1', 'input', '1', '2023-01-26 09:48:49', '1', '2023-01-26 16:28:47', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1563, 121, 'user_type', 'TINYINT', '用户类型', b'1', b'0', '0', 3, 'Byte', 'userType', '', '2', b'1', b'1', b'1', '=', b'1', 'select', '1', '2023-01-26 09:48:49', '1', '2023-01-26 16:28:47', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1564, 121, 'to_mail', 'VARCHAR', '接收邮箱地址', b'0', b'0', '0', 4, 'String', 'toMail', '', '76854@qq.com', b'1', b'1', b'1', '=', b'1', 'input', '1', '2023-01-26 09:48:49', '1', '2023-01-26 16:28:47', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1565, 121, 'account_id', 'BIGINT', '邮箱账号编号', b'0', b'0', '0', 5, 'Long', 'accountId', '', '18107', b'1', b'1', b'1', '=', b'1', 'input', '1', '2023-01-26 09:48:49', '1', '2023-01-26 16:28:47', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1566, 121, 'from_mail', 'VARCHAR', '发送邮箱地址', b'0', b'0', '0', 6, 'String', 'fromMail', '', '85757@qq.com', b'1', b'1', b'0', '=', b'1', 'input', '1', '2023-01-26 09:48:49', '1', '2023-01-26 16:28:47', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1567, 121, 'template_id', 'BIGINT', '模板编号', b'0', b'0', '0', 7, 'Long', 'templateId', '', '5678', b'1', b'1', b'1', '=', b'1', 'input', '1', '2023-01-26 09:48:49', '1', '2023-01-26 16:28:47', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1568, 121, 'template_code', 'VARCHAR', '模板编码', b'0', b'0', '0', 8, 'String', 'templateCode', '', 'test_01', b'1', b'1', b'0', '=', b'1', 'input', '1', '2023-01-26 09:48:49', '1', '2023-01-26 16:28:47', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1569, 121, 'template_nickname', 'VARCHAR', '模版发送人名称', b'1', b'0', '0', 9, 'String', 'templateNickname', '', '李四', b'1', b'1', b'0', 'LIKE', b'1', 'input', '1', '2023-01-26 09:48:49', '1', '2023-01-26 16:28:47', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1570, 121, 'template_title', 'VARCHAR', '邮件标题', b'0', b'0', '0', 10, 'String', 'templateTitle', '', '测试标题', b'1', b'1', b'0', '=', b'1', 'input', '1', '2023-01-26 09:48:49', '1', '2023-01-26 16:28:47', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1571, 121, 'template_content', 'VARCHAR', '邮件内容', b'0', b'0', '0', 11, 'String', 'templateContent', '', '测试内容', b'1', b'1', b'0', '=', b'1', 'editor', '1', '2023-01-26 09:48:49', '1', '2023-01-26 16:28:47', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1572, 121, 'template_params', 'VARCHAR', '短信参数', b'0', b'0', '0', 12, 'String', 'templateParams', '', NULL, b'1', b'1', b'0', '=', b'1', 'input', '1', '2023-01-26 09:48:49', '1', '2023-01-26 16:28:47', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1573, 121, 'send_status', 'TINYINT', '发送状态', b'0', b'0', '0', 13, 'Byte', 'sendStatus', 'system_mail_send_status', '1', b'1', b'1', b'1', '=', b'1', 'select', '1', '2023-01-26 09:48:49', '1', '2023-01-26 16:28:47', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1574, 121, 'send_time', 'TIMESTAMP', '发送时间', b'1', b'0', '0', 14, 'LocalDateTime', 'sendTime', '', NULL, b'1', b'1', b'1', 'BETWEEN', b'1', 'datetime', '1', '2023-01-26 09:48:49', '1', '2023-01-26 16:28:47', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1575, 121, 'send_message_id', 'VARCHAR', '发送返回的消息 ID', b'1', b'0', '0', 15, 'String', 'sendMessageId', '', '28568', b'1', b'1', b'0', '=', b'1', 'input', '1', '2023-01-26 09:48:49', '1', '2023-01-26 16:28:47', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1576, 121, 'send_exception', 'VARCHAR', '发送异常', b'1', b'0', '0', 16, 'String', 'sendException', '', NULL, b'1', b'1', b'0', '=', b'1', 'input', '1', '2023-01-26 09:48:49', '1', '2023-01-26 16:28:47', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1577, 121, 'creator', 'VARCHAR', '创建者', b'1', b'0', '0', 17, 'String', 'creator', '', NULL, b'0', b'0', b'0', '=', b'0', 'input', '1', '2023-01-26 09:48:49', '1', '2023-01-26 16:28:47', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1578, 121, 'create_time', 'TIMESTAMP', '创建时间', b'0', b'0', '0', 18, 'LocalDateTime', 'createTime', '', NULL, b'0', b'0', b'0', 'BETWEEN', b'1', 'datetime', '1', '2023-01-26 09:48:49', '1', '2023-01-26 16:28:47', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1579, 121, 'updater', 'VARCHAR', '更新者', b'1', b'0', '0', 19, 'String', 'updater', '', NULL, b'0', b'0', b'0', '=', b'0', 'input', '1', '2023-01-26 09:48:49', '1', '2023-01-26 16:28:47', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1580, 121, 'update_time', 'TIMESTAMP', '更新时间', b'0', b'0', '0', 20, 'LocalDateTime', 'updateTime', '', NULL, b'0', b'0', b'0', 'BETWEEN', b'0', 'datetime', '1', '2023-01-26 09:48:49', '1', '2023-01-26 16:28:47', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1581, 121, 'deleted', 'BIT', '是否删除', b'0', b'0', '0', 21, 'Boolean', 'deleted', '', NULL, b'0', b'0', b'0', '=', b'0', 'radio', '1', '2023-01-26 09:48:49', '1', '2023-01-26 16:28:47', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1582, 122, 'id', 'BIGINT', '主键', b'0', b'1', '1', 1, 'Long', 'id', '', '12079', b'0', b'1', b'0', '=', b'1', 'input', '1', '2023-01-28 10:20:13', '1', '2023-01-28 10:36:45', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1583, 122, 'name', 'VARCHAR', '模板名称', b'0', b'0', '0', 2, 'String', 'name', '', '李四', b'1', b'1', b'1', 'LIKE', b'1', 'input', '1', '2023-01-28 10:20:13', '1', '2023-01-28 10:36:45', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1584, 122, 'code', 'VARCHAR', '模版编码', b'0', b'0', '0', 3, 'String', 'code', '', NULL, b'1', b'1', b'1', '=', b'1', 'input', '1', '2023-01-28 10:20:13', '1', '2023-01-28 10:36:45', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1585, 122, 'content', 'VARCHAR', '模版内容', b'0', b'0', '0', 4, 'String', 'content', '', NULL, b'1', b'1', b'0', '=', b'1', 'editor', '1', '2023-01-28 10:20:13', '1', '2023-01-28 10:36:45', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1586, 122, 'type', 'TINYINT', '类型', b'0', b'0', '0', 5, 'Byte', 'type', 'system_notify_template_type', '2', b'1', b'1', b'0', '=', b'1', 'select', '1', '2023-01-28 10:20:13', '1', '2023-01-28 10:36:45', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1587, 122, 'params', 'VARCHAR', '参数数组', b'1', b'0', '0', 6, 'String', 'params', '', NULL, b'1', b'1', b'0', '=', b'1', 'input', '1', '2023-01-28 10:20:13', '1', '2023-01-28 10:36:45', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1588, 122, 'status', 'TINYINT', '状态', b'0', b'0', '0', 7, 'Byte', 'status', 'common_status', '2', b'1', b'1', b'1', '=', b'1', 'radio', '1', '2023-01-28 10:20:13', '1', '2023-01-28 10:36:45', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1589, 122, 'remark', 'VARCHAR', '备注', b'1', b'0', '0', 8, 'String', 'remark', '', '你说的对', b'1', b'1', b'0', '=', b'1', 'input', '1', '2023-01-28 10:20:13', '1', '2023-01-28 10:36:45', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1590, 122, 'creator', 'VARCHAR', '创建者', b'1', b'0', '0', 9, 'String', 'creator', '', NULL, b'0', b'0', b'0', '=', b'0', 'input', '1', '2023-01-28 10:20:13', '1', '2023-01-28 10:36:45', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1591, 122, 'create_time', 'TIMESTAMP', '创建时间', b'0', b'0', '0', 10, 'LocalDateTime', 'createTime', '', NULL, b'0', b'0', b'1', 'BETWEEN', b'1', 'datetime', '1', '2023-01-28 10:20:13', '1', '2023-01-28 10:36:45', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1592, 122, 'updater', 'VARCHAR', '更新者', b'1', b'0', '0', 11, 'String', 'updater', '', NULL, b'0', b'0', b'0', '=', b'0', 'input', '1', '2023-01-28 10:20:13', '1', '2023-01-28 10:36:45', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1593, 122, 'update_time', 'TIMESTAMP', '更新时间', b'0', b'0', '0', 12, 'LocalDateTime', 'updateTime', '', NULL, b'0', b'0', b'0', 'BETWEEN', b'0', 'datetime', '1', '2023-01-28 10:20:13', '1', '2023-01-28 10:36:45', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1594, 122, 'deleted', 'BIT', '是否删除', b'0', b'0', '0', 13, 'Boolean', 'deleted', '', NULL, b'0', b'0', b'0', '=', b'0', 'radio', '1', '2023-01-28 10:20:13', '1', '2023-01-28 10:36:45', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1595, 123, 'id', 'BIGINT', '用户ID', b'0', b'1', '1', 1, 'Long', 'id', '', '28696', b'0', b'1', b'0', '=', b'1', 'input', '1', '2023-01-28 11:46:26', '1', '2023-01-28 13:55:05', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1596, 123, 'user_id', 'BIGINT', '用户id', b'0', b'0', '0', 2, 'Long', 'userId', '', '25025', b'1', b'1', b'1', '=', b'1', 'input', '1', '2023-01-28 11:46:26', '1', '2023-01-28 13:55:05', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1597, 123, 'user_type', 'TINYINT', '用户类型', b'0', b'0', '0', 3, 'Byte', 'userType', 'user_type', '1', b'1', b'1', b'1', '=', b'1', 'select', '1', '2023-01-28 11:46:26', '1', '2023-01-28 13:55:05', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1598, 123, 'template_id', 'BIGINT', '模版编号', b'0', b'0', '0', 4, 'Long', 'templateId', '', '13013', b'1', b'1', b'0', '=', b'1', 'input', '1', '2023-01-28 11:46:26', '1', '2023-01-28 13:55:05', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1599, 123, 'template_code', 'VARCHAR', '模板编码', b'0', b'0', '0', 5, 'String', 'templateCode', '', 'test_01', b'1', b'1', b'1', 'LIKE', b'1', 'input', '1', '2023-01-28 11:46:26', '1', '2023-01-28 13:55:05', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1600, 123, 'template_nickname', 'VARCHAR', '模版发送人名称', b'0', b'0', '0', 6, 'String', 'templateNickname', '', '芋艿', b'1', b'1', b'0', 'LIKE', b'1', 'input', '1', '2023-01-28 11:46:26', '1', '2023-01-28 13:55:05', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1601, 123, 'template_content', 'VARCHAR', '模版内容', b'0', b'0', '0', 7, 'String', 'templateContent', '', '测试内容', b'1', b'1', b'0', '=', b'1', 'editor', '1', '2023-01-28 11:46:26', '1', '2023-01-28 13:55:05', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1602, 123, 'template_type', 'INTEGER', '模版类型', b'0', b'0', '0', 8, 'Integer', 'templateType', 'system_notify_template_type', '2', b'1', b'1', b'1', '=', b'1', 'select', '1', '2023-01-28 11:46:26', '1', '2023-01-28 13:55:05', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1603, 123, 'template_params', 'VARCHAR', '模版参数', b'0', b'0', '0', 9, 'String', 'templateParams', '', NULL, b'1', b'1', b'0', '=', b'1', 'input', '1', '2023-01-28 11:46:26', '1', '2023-01-28 13:55:06', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1604, 123, 'read_status', 'BIT', '是否已读', b'0', b'0', '0', 10, 'Boolean', 'readStatus', '', '2', b'1', b'1', b'0', '=', b'1', 'radio', '1', '2023-01-28 11:46:26', '1', '2023-01-28 13:55:06', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1605, 123, 'read_time', 'TIMESTAMP', '阅读时间', b'1', b'0', '0', 11, 'LocalDateTime', 'readTime', '', NULL, b'1', b'1', b'0', 'BETWEEN', b'1', 'datetime', '1', '2023-01-28 11:46:26', '1', '2023-01-28 13:55:06', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1606, 123, 'creator', 'VARCHAR', '创建者', b'1', b'0', '0', 12, 'String', 'creator', '', NULL, b'0', b'0', b'0', '=', b'0', 'input', '1', '2023-01-28 11:46:26', '1', '2023-01-28 13:55:06', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1607, 123, 'create_time', 'TIMESTAMP', '创建时间', b'0', b'0', '0', 13, 'LocalDateTime', 'createTime', '', NULL, b'0', b'0', b'1', 'BETWEEN', b'1', 'datetime', '1', '2023-01-28 11:46:26', '1', '2023-01-28 13:55:06', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1608, 123, 'updater', 'VARCHAR', '更新者', b'1', b'0', '0', 14, 'String', 'updater', '', NULL, b'0', b'0', b'0', '=', b'0', 'input', '1', '2023-01-28 11:46:26', '1', '2023-01-28 13:55:06', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1609, 123, 'update_time', 'TIMESTAMP', '更新时间', b'0', b'0', '0', 15, 'LocalDateTime', 'updateTime', '', NULL, b'0', b'0', b'0', 'BETWEEN', b'0', 'datetime', '1', '2023-01-28 11:46:26', '1', '2023-01-28 13:55:06', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1610, 123, 'deleted', 'BIT', '是否删除', b'0', b'0', '0', 16, 'Boolean', 'deleted', '', NULL, b'0', b'0', b'0', '=', b'0', 'radio', '1', '2023-01-28 11:46:26', '1', '2023-01-28 13:55:06', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1611, 123, 'tenant_id', 'BIGINT', '租户编号', b'0', b'0', '0', 17, 'Long', 'tenantId', '', '18860', b'0', b'0', b'0', '=', b'0', 'input', '1', '2023-01-28 11:46:26', '1', '2023-01-28 13:55:06', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1612, 124, 'id', 'BIGINT', '编号', b'0', b'1', '1', 1, 'Long', 'id', '', '18993', b'0', b'1', b'0', '=', b'1', 'input', '1', '2023-02-05 21:38:48', '1', '2023-02-05 21:42:36', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1613, 124, 'name', 'VARCHAR', '项目名称', b'0', b'0', '0', 2, 'String', 'name', '', '王五', b'1', b'1', b'1', 'LIKE', b'1', 'input', '1', '2023-02-05 21:38:48', '1', '2023-02-05 21:42:36', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1614, 124, 'pic_url', 'VARCHAR', '预览图片 URL', b'1', b'0', '0', 3, 'String', 'picUrl', '', 'https://www.iocoder.cn', b'1', b'1', b'0', '=', b'1', 'input', '1', '2023-02-05 21:38:48', '1', '2023-02-05 21:42:36', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1615, 124, 'content', 'LONGVARCHAR', '报表内容', b'1', b'0', '0', 4, 'String', 'content', '', NULL, b'1', b'1', b'0', '=', b'1', 'editor', '1', '2023-02-05 21:38:48', '1', '2023-02-05 21:42:36', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1616, 124, 'status', 'TINYINT', '发布状态', b'0', b'0', '0', 5, 'Byte', 'status', '', '1', b'0', b'1', b'1', '=', b'1', 'radio', '1', '2023-02-05 21:38:48', '1', '2023-02-05 21:42:36', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1617, 124, 'remark', 'VARCHAR', '项目备注', b'1', b'0', '0', 6, 'String', 'remark', '', '你猜', b'1', b'1', b'1', '=', b'1', 'input', '1', '2023-02-05 21:38:48', '1', '2023-02-05 21:42:36', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1618, 124, 'creator', 'VARCHAR', '创建者', b'1', b'0', '0', 7, 'String', 'creator', '', NULL, b'0', b'0', b'0', '=', b'0', 'input', '1', '2023-02-05 21:38:48', '1', '2023-02-05 21:42:36', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1619, 124, 'create_time', 'TIMESTAMP', '创建时间', b'0', b'0', '0', 8, 'LocalDateTime', 'createTime', '', NULL, b'0', b'0', b'1', 'BETWEEN', b'1', 'datetime', '1', '2023-02-05 21:38:48', '1', '2023-02-05 21:42:36', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1620, 124, 'updater', 'VARCHAR', '更新者', b'1', b'0', '0', 9, 'String', 'updater', '', NULL, b'0', b'0', b'0', '=', b'0', 'input', '1', '2023-02-05 21:38:48', '1', '2023-02-05 21:42:36', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1621, 124, 'update_time', 'TIMESTAMP', '更新时间', b'0', b'0', '0', 10, 'LocalDateTime', 'updateTime', '', NULL, b'0', b'0', b'0', 'BETWEEN', b'0', 'datetime', '1', '2023-02-05 21:38:48', '1', '2023-02-05 21:42:36', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1622, 124, 'deleted', 'BIT', '是否删除', b'0', b'0', '0', 11, 'Boolean', 'deleted', '', NULL, b'0', b'0', b'0', '=', b'0', 'radio', '1', '2023-02-05 21:38:48', '1', '2023-02-05 21:42:36', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1623, 124, 'tenant_id', 'BIGINT', '租户编号', b'0', b'0', '0', 12, 'Long', 'tenantId', '', '2919', b'0', b'0', b'0', '=', b'0', 'input', '1', '2023-02-05 21:38:48', '1', '2023-02-05 21:42:36', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1624, 125, 'id', 'BIGINT', '用户ID', b'0', b'1', '1', 1, 'Long', 'id', '', '11867', b'0', b'1', b'0', '=', b'1', 'input', '1', '2023-02-11 20:42:22', '1', '2023-02-11 21:32:20', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1625, 125, 'user_id', 'BIGINT', '用户编号', b'0', b'0', '0', 2, 'Long', 'userId', '', '23199', b'1', b'1', b'1', '=', b'1', 'input', '1', '2023-02-11 20:42:22', '1', '2023-02-11 21:32:20', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1626, 125, 'spu_id', 'BIGINT', '商品编号', b'0', b'0', '0', 3, 'Long', 'spuId', '', '17682', b'1', b'1', b'1', '=', b'1', 'input', '1', '2023-02-11 20:42:22', '1', '2023-02-11 21:32:20', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1627, 125, 'spu_name', 'VARCHAR', '商家备注', b'1', b'0', '0', 4, 'String', 'spuName', '', '李四', b'1', b'1', b'1', 'LIKE', b'1', 'input', '1', '2023-02-11 20:42:22', '1', '2023-02-11 21:32:20', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1628, 125, 'price', 'INTEGER', '价格,单位:分', b'0', b'0', '0', 5, 'Integer', 'price', '', '30381', b'1', b'1', b'1', '=', b'1', 'input', '1', '2023-02-11 20:42:22', '1', '2023-02-11 21:32:20', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1629, 125, 'payed', 'BIT', '是否已支付:[0:未支付 1:已经支付过]', b'0', b'0', '0', 6, 'Boolean', 'payed', '', NULL, b'1', b'1', b'1', '=', b'1', 'radio', '1', '2023-02-11 20:42:22', '1', '2023-02-11 21:32:20', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1630, 125, 'pay_order_id', 'BIGINT', '支付订单编号', b'1', b'0', '0', 7, 'Long', 'payOrderId', '', '16863', b'1', b'1', b'1', '=', b'1', 'input', '1', '2023-02-11 20:42:22', '1', '2023-02-11 21:32:20', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1631, 125, 'pay_time', 'TIMESTAMP', '订单支付时间', b'1', b'0', '0', 8, 'LocalDateTime', 'payTime', '', NULL, b'1', b'1', b'1', 'BETWEEN', b'1', 'datetime', '1', '2023-02-11 20:42:22', '1', '2023-02-11 21:32:20', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1632, 125, 'refund_price', 'INTEGER', '退款金额,单位:分', b'0', b'0', '0', 9, 'Integer', 'refundPrice', '', '14039', b'1', b'1', b'1', '=', b'1', 'input', '1', '2023-02-11 20:42:22', '1', '2023-02-11 21:32:20', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1633, 125, 'refund_time', 'TIMESTAMP', '退款时间', b'1', b'0', '0', 10, 'LocalDateTime', 'refundTime', '', NULL, b'1', b'1', b'1', 'BETWEEN', b'1', 'datetime', '1', '2023-02-11 20:42:22', '1', '2023-02-11 21:32:20', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1634, 125, 'creator', 'VARCHAR', '创建者', b'1', b'0', '0', 11, 'String', 'creator', '', NULL, b'0', b'0', b'0', '=', b'0', 'input', '1', '2023-02-11 20:42:22', '1', '2023-02-11 21:32:20', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1635, 125, 'create_time', 'TIMESTAMP', '创建时间', b'0', b'0', '0', 12, 'LocalDateTime', 'createTime', '', NULL, b'0', b'0', b'1', 'BETWEEN', b'1', 'datetime', '1', '2023-02-11 20:42:22', '1', '2023-02-11 21:32:20', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1636, 125, 'updater', 'VARCHAR', '更新者', b'1', b'0', '0', 13, 'String', 'updater', '', NULL, b'0', b'0', b'0', '=', b'0', 'input', '1', '2023-02-11 20:42:22', '1', '2023-02-11 21:32:20', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1637, 125, 'update_time', 'TIMESTAMP', '更新时间', b'0', b'0', '0', 14, 'LocalDateTime', 'updateTime', '', NULL, b'0', b'0', b'0', 'BETWEEN', b'0', 'datetime', '1', '2023-02-11 20:42:22', '1', '2023-02-11 21:32:20', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1638, 125, 'deleted', 'BIT', '是否删除', b'0', b'0', '0', 15, 'Boolean', 'deleted', '', NULL, b'0', b'0', b'0', '=', b'0', 'radio', '1', '2023-02-11 20:42:22', '1', '2023-02-11 21:32:20', b'0'); +INSERT INTO `infra_codegen_column` (`id`, `table_id`, `column_name`, `data_type`, `column_comment`, `nullable`, `primary_key`, `auto_increment`, `ordinal_position`, `java_type`, `java_field`, `dict_type`, `example`, `create_operation`, `update_operation`, `list_operation`, `list_operation_condition`, `list_operation_result`, `html_type`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1639, 125, 'tenant_id', 'BIGINT', '租户编号', b'0', b'0', '0', 16, 'Long', 'tenantId', '', '4388', b'0', b'0', b'0', '=', b'0', 'input', '1', '2023-02-11 20:42:22', '1', '2023-02-11 21:32:20', b'0'); +COMMIT; + +-- ---------------------------- +-- Table structure for infra_codegen_table +-- ---------------------------- +DROP TABLE IF EXISTS `infra_codegen_table`; +CREATE TABLE `infra_codegen_table` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号', + `data_source_config_id` bigint NOT NULL COMMENT '数据源配置的编号', + `scene` tinyint NOT NULL DEFAULT '1' COMMENT '生成场景', + `table_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '表名称', + `table_comment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '表描述', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注', + `module_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '模块名', + `business_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '业务名', + `class_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '类名称', + `class_comment` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '类描述', + `author` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '作者', + `template_type` tinyint NOT NULL DEFAULT '1' COMMENT '模板类型', + `parent_menu_id` bigint DEFAULT NULL COMMENT '父菜单编号', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=126 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='代码生成表定义'; + +-- ---------------------------- +-- Records of infra_codegen_table +-- ---------------------------- +BEGIN; +INSERT INTO `infra_codegen_table` (`id`, `data_source_config_id`, `scene`, `table_name`, `table_comment`, `remark`, `module_name`, `business_name`, `class_name`, `class_comment`, `author`, `template_type`, `parent_menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (117, 0, 1, 'bpm_form', '工作流的表单定义', NULL, 'bpm', 'form', 'Form', '工作流的表单定义', '芋道源码', 1, NULL, '1', '2022-12-30 19:01:29', '1', '2022-12-30 19:01:29', b'0'); +INSERT INTO `infra_codegen_table` (`id`, `data_source_config_id`, `scene`, `table_name`, `table_comment`, `remark`, `module_name`, `business_name`, `class_name`, `class_comment`, `author`, `template_type`, `parent_menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (118, 0, 1, 'bpm_oa_leave', 'OA 请假申请表', NULL, 'bpm', 'oaleave', 'OaLeave', 'OA 请假申请', '芋道源码', 1, NULL, '1', '2022-12-30 19:01:29', '1', '2022-12-30 19:01:29', b'0'); +INSERT INTO `infra_codegen_table` (`id`, `data_source_config_id`, `scene`, `table_name`, `table_comment`, `remark`, `module_name`, `business_name`, `class_name`, `class_comment`, `author`, `template_type`, `parent_menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (119, 0, 1, 'system_mail_account', '邮箱账号表', NULL, 'system', 'mailaccount', 'MailAccount', '邮箱账号', '芋道源码', 1, 2130, '1', '2023-01-25 17:09:17', '1', '2023-01-26 22:17:43', b'0'); +INSERT INTO `infra_codegen_table` (`id`, `data_source_config_id`, `scene`, `table_name`, `table_comment`, `remark`, `module_name`, `business_name`, `class_name`, `class_comment`, `author`, `template_type`, `parent_menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (120, 0, 1, 'system_mail_template', '邮件模版', NULL, 'system', 'mailtemplate', 'MailTemplate', '邮件模版', '芋道源码', 1, 2130, '1', '2023-01-25 19:33:53', '1', '2023-01-25 19:35:04', b'0'); +INSERT INTO `infra_codegen_table` (`id`, `data_source_config_id`, `scene`, `table_name`, `table_comment`, `remark`, `module_name`, `business_name`, `class_name`, `class_comment`, `author`, `template_type`, `parent_menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (121, 0, 1, 'system_mail_log', '邮件日志表', NULL, 'system', 'maillog', 'MailLog', '邮件日志', '芋道源码', 1, 2130, '1', '2023-01-26 09:48:49', '1', '2023-01-26 16:28:47', b'0'); +INSERT INTO `infra_codegen_table` (`id`, `data_source_config_id`, `scene`, `table_name`, `table_comment`, `remark`, `module_name`, `business_name`, `class_name`, `class_comment`, `author`, `template_type`, `parent_menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (122, 0, 1, 'system_notify_template', '站内信模板表', NULL, 'system', 'notifytemplate', 'NotifyTemplate', '站内信模板', '芋道源码', 1, 2144, '1', '2023-01-28 10:20:13', '1', '2023-01-28 10:36:45', b'0'); +INSERT INTO `infra_codegen_table` (`id`, `data_source_config_id`, `scene`, `table_name`, `table_comment`, `remark`, `module_name`, `business_name`, `class_name`, `class_comment`, `author`, `template_type`, `parent_menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (123, 0, 1, 'system_notify_message', '站内信消息表', NULL, 'system', 'notifymessage', 'NotifyMessage', '站内信消息', '芋道源码', 1, 2144, '1', '2023-01-28 11:46:26', '1', '2023-01-28 13:55:05', b'0'); +INSERT INTO `infra_codegen_table` (`id`, `data_source_config_id`, `scene`, `table_name`, `table_comment`, `remark`, `module_name`, `business_name`, `class_name`, `class_comment`, `author`, `template_type`, `parent_menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (124, 0, 1, 'report_go_view_project', 'GoView 项目表', NULL, 'report', 'goview', 'GoViewProject', 'GoView 项目', '芋道源码', 1, 1185, '1', '2023-02-05 21:38:48', '1', '2023-02-05 21:42:36', b'0'); +INSERT INTO `infra_codegen_table` (`id`, `data_source_config_id`, `scene`, `table_name`, `table_comment`, `remark`, `module_name`, `business_name`, `class_name`, `class_comment`, `author`, `template_type`, `parent_menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (125, 0, 1, 'pay_demo_order', '示例订单', NULL, 'pay', 'demo', 'PayDemoOrder', '示例订单', '芋道源码', 1, 1117, '1', '2023-02-11 20:42:22', '1', '2023-02-11 21:32:19', b'0'); +COMMIT; + +-- ---------------------------- +-- Table structure for infra_config +-- ---------------------------- +DROP TABLE IF EXISTS `infra_config`; +CREATE TABLE `infra_config` ( + `id` int NOT NULL AUTO_INCREMENT COMMENT '参数主键', + `category` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '参数分组', + `type` tinyint NOT NULL COMMENT '参数类型', + `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '参数名称', + `config_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '参数键名', + `value` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '参数键值', + `visible` bit(1) NOT NULL COMMENT '是否可见', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='参数配置表'; + +-- ---------------------------- +-- Records of infra_config +-- ---------------------------- +BEGIN; +INSERT INTO `infra_config` (`id`, `category`, `type`, `name`, `config_key`, `value`, `visible`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1, 'ui', 1, '主框架页-默认皮肤样式名称', 'sys.index.skinName', 'skin-blue', b'0', '蓝色 skin-blue、绿色 skin-green、紫色 skin-purple、红色 skin-red、黄色 skin-yellow', 'admin', '2021-01-05 17:03:48', '1', '2022-03-26 23:10:31', b'0'); +INSERT INTO `infra_config` (`id`, `category`, `type`, `name`, `config_key`, `value`, `visible`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2, 'biz', 1, '用户管理-账号初始密码', 'sys.user.init-password', '123456', b'0', '初始化密码 123456', 'admin', '2021-01-05 17:03:48', '1', '2022-03-20 02:25:51', b'0'); +INSERT INTO `infra_config` (`id`, `category`, `type`, `name`, `config_key`, `value`, `visible`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (3, 'ui', 1, '主框架页-侧边栏主题', 'sys.index.sideTheme', 'theme-dark', b'0', '深色主题theme-dark,浅色主题theme-light', 'admin', '2021-01-05 17:03:48', '', '2021-01-19 03:05:21', b'0'); +INSERT INTO `infra_config` (`id`, `category`, `type`, `name`, `config_key`, `value`, `visible`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (4, '1', 2, 'xxx', 'demo.test', '10', b'0', '5', '', '2021-01-19 03:10:26', '', '2021-01-20 09:25:55', b'0'); +INSERT INTO `infra_config` (`id`, `category`, `type`, `name`, `config_key`, `value`, `visible`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5, 'xxx', 2, 'xxx', 'xxx', 'xxx', b'1', 'xxx', '', '2021-02-09 20:06:47', '', '2021-02-09 20:06:47', b'0'); +INSERT INTO `infra_config` (`id`, `category`, `type`, `name`, `config_key`, `value`, `visible`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (6, 'biz', 2, '登陆验证码的开关', 'yudao.captcha.enable', 'false', b'1', NULL, '1', '2022-02-17 00:03:11', '1', '2022-09-04 04:23:35', b'0'); +COMMIT; + +-- ---------------------------- +-- Table structure for infra_data_source_config +-- ---------------------------- +DROP TABLE IF EXISTS `infra_data_source_config`; +CREATE TABLE `infra_data_source_config` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键编号', + `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '参数名称', + `url` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '数据源连接', + `username` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户名', + `password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '密码', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='数据源配置表'; + +-- ---------------------------- +-- Records of infra_data_source_config +-- ---------------------------- +BEGIN; +INSERT INTO `infra_data_source_config` (`id`, `name`, `url`, `username`, `password`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1, 'tenant-a', 'jdbc:mysql://127.0.0.1:3306/ruoyi-vue-pro-tenant-a?allowMultiQueries=true&useUnicode=true&useSSL=false&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&autoReconnect=true&nullCatalogMeansCurrent=true', 'root', 'epmpRAaR2T0FWW9J6yYSBQ==', '1', '2022-11-12 08:57:37', '1', '2023-02-27 00:21:09', b'0'); +INSERT INTO `infra_data_source_config` (`id`, `name`, `url`, `username`, `password`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (12, 'tenant-b', 'jdbc:mysql://127.0.0.1:3306/ruoyi-vue-pro-tenant-b?allowMultiQueries=true&useUnicode=true&useSSL=false&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&autoReconnect=true&nullCatalogMeansCurrent=true', 'root', 'epmpRAaR2T0FWW9J6yYSBQ==', '1', '2023-02-27 22:18:54', '1', '2023-02-27 22:18:54', b'0'); +COMMIT; + +-- ---------------------------- +-- Table structure for infra_file +-- ---------------------------- +DROP TABLE IF EXISTS `infra_file`; +CREATE TABLE `infra_file` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '文件编号', + `config_id` bigint DEFAULT NULL COMMENT '配置编号', + `name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '文件名', + `path` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '文件路径', + `url` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '文件 URL', + `type` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '文件类型', + `size` int NOT NULL COMMENT '文件大小', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=910 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='文件表'; + +-- ---------------------------- +-- Records of infra_file +-- ---------------------------- +BEGIN; +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (86, 11, '640.jpeg', '7201ea108db2a0d7cb19293740c880e7.jpg', 'http://test.yudao.iocoder.cn/7201ea108db2a0d7cb19293740c880e7.jpg', 'jpg', 91398, '1', '2022-06-15 08:04:38', '1', '2022-06-15 08:04:38', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (87, 11, '84a09454049191c3598eea6775a16712.jpg', '84a09454049191c3598eea6775a16712.jpg', 'http://test.yudao.iocoder.cn/84a09454049191c3598eea6775a16712.jpg', 'jpg', 2949, '1', '2022-06-15 20:49:21', '1', '2022-06-15 20:49:21', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (88, 11, '84a09454049191c3598eea6775a16712.jpg', '84a09454049191c3598eea6775a16712.jpg', 'http://test.yudao.iocoder.cn/84a09454049191c3598eea6775a16712.jpg', 'jpg', 2949, '1', '2022-06-15 21:03:27', '1', '2022-06-15 21:03:27', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (89, 11, 'i-ui171112-1-8.jpeg', '0567c67449c976ecd378bd63b76ef158.jpeg', 'http://test.yudao.iocoder.cn/0567c67449c976ecd378bd63b76ef158.jpeg', 'image/jpeg', 76879, '1', '2022-07-08 21:25:13', '1', '2022-07-08 21:25:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (90, 11, 'xx.png', '62511c1e66ae9988c13011accdf37dd4.webp', 'http://test.yudao.iocoder.cn/62511c1e66ae9988c13011accdf37dd4.webp', 'image/webp', 37306, '1', '2022-07-08 21:25:47', '1', '2022-07-08 21:25:47', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (91, 11, '0ef126744ac93110e68344b44a2a9bcbcdd651c4d83ffb30e90e59a939d7481f.jpg', '0ef126744ac93110e68344b44a2a9bcbcdd651c4d83ffb30e90e59a939d7481f.jpg', 'http://test.yudao.iocoder.cn/0ef126744ac93110e68344b44a2a9bcbcdd651c4d83ffb30e90e59a939d7481f.jpg', 'image/jpeg', 46715, '1', '2022-07-27 01:18:37', '1', '2022-07-27 01:18:37', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (92, 11, 'a4224a33cf8d509f97aabc5d1ef67ba81959ec471f021f30e361faf7378962ba.jpg', 'a4224a33cf8d509f97aabc5d1ef67ba81959ec471f021f30e361faf7378962ba.jpg', 'http://test.yudao.iocoder.cn/a4224a33cf8d509f97aabc5d1ef67ba81959ec471f021f30e361faf7378962ba.jpg', 'image/jpeg', 39020, '1', '2022-07-27 01:18:49', '1', '2022-07-27 01:18:49', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (93, 11, '220119macbooksedream02-w1280.jpeg', '122d548e1b3cd5dec72fe8075c6977a70f9cc13541a684ab3685f1b5df42f6bd.jpeg', 'http://test.yudao.iocoder.cn/122d548e1b3cd5dec72fe8075c6977a70f9cc13541a684ab3685f1b5df42f6bd.jpeg', 'image/jpeg', 317161, '1', '2022-07-30 16:36:24', '1', '2022-07-30 16:36:24', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (94, 11, '6090f62fcadd27559.jpg_e1080.jpg', '72713ac7b947600a019a18786ed0e6562e8692e253dbd35110a0a85c2469bbec.jpg', 'http://test.yudao.iocoder.cn/72713ac7b947600a019a18786ed0e6562e8692e253dbd35110a0a85c2469bbec.jpg', 'image/jpeg', 138498, '1', '2022-07-30 16:38:00', '1', '2022-07-30 16:38:00', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (95, 11, '5f57c026d6f1f2185.jpg_e1080.jpg', '287c50dd9f5f575f57329a0c57b2095be6d1aeba83867b905fe549f54a296feb.jpg', 'http://test.yudao.iocoder.cn/287c50dd9f5f575f57329a0c57b2095be6d1aeba83867b905fe549f54a296feb.jpg', 'image/jpeg', 33526, '1', '2022-07-30 16:39:02', '1', '2022-07-30 16:39:02', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (96, 11, '099f734ef4e5695360a5dc356644f775.jpeg', 'e1b63900c78dbb661b3e383960cee5cfea7e1dd2fb22cff2e317ff025faaf8b2.jpeg', 'http://test.yudao.iocoder.cn/e1b63900c78dbb661b3e383960cee5cfea7e1dd2fb22cff2e317ff025faaf8b2.jpeg', 'image/jpeg', 30496, '1', '2022-07-30 16:39:55', '1', '2022-07-30 16:39:55', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (97, 11, 'v2-f301d718e53a43abb0d432b176125b79_720w.jpeg', '3af6557ac7def6423f046f5b2e920b644793420b466959aaa996a2e19068bbde.jpeg', 'http://test.yudao.iocoder.cn/3af6557ac7def6423f046f5b2e920b644793420b466959aaa996a2e19068bbde.jpeg', 'image/jpeg', 18224, '1', '2022-07-30 16:42:43', '1', '2022-07-30 16:42:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (98, 11, 'v2-f301d718e53a43abb0d432b176125b79_720w.jpeg', '3af6557ac7def6423f046f5b2e920b644793420b466959aaa996a2e19068bbde.jpeg', 'http://test.yudao.iocoder.cn/3af6557ac7def6423f046f5b2e920b644793420b466959aaa996a2e19068bbde.jpeg', 'image/jpeg', 18224, '1', '2022-07-30 16:42:48', '1', '2022-07-30 16:42:48', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (99, 11, '557f5f663df54d2c949c63bfc56d9e87.jpeg', '964fe9ccd1710d64ede261dc36d231918a017641986c15293c367f9f66d94d05.jpeg', 'http://test.yudao.iocoder.cn/964fe9ccd1710d64ede261dc36d231918a017641986c15293c367f9f66d94d05.jpeg', 'image/jpeg', 57193, '1', '2022-07-30 16:43:39', '1', '2022-07-30 16:43:39', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (100, 11, '报表设计器-打印设计.png', 'b287122f277838e8de368769b96217918605743bc45f3a29bda3cc7359dc66e1.png', 'http://test.yudao.iocoder.cn/b287122f277838e8de368769b96217918605743bc45f3a29bda3cc7359dc66e1.png', 'image/png', 41628, '1', '2022-07-30 20:38:07', '1', '2022-07-30 20:38:07', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (101, 11, '1527574926943.jpeg', 'e3726713fa56db5717c78c011762fcc7a251db12735c3581470638b8e1fa17e2.jpeg', 'http://test.yudao.iocoder.cn/e3726713fa56db5717c78c011762fcc7a251db12735c3581470638b8e1fa17e2.jpeg', 'image/jpeg', 27120, '1', '2022-07-30 22:12:15', '1', '2022-07-30 22:12:15', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (102, 11, 'effb8f9f9d229551fa655924e203d09514a9bb626f9be73ccda1b6358402949e.png', 'effb8f9f9d229551fa655924e203d09514a9bb626f9be73ccda1b6358402949e.png', 'http://test.yudao.iocoder.cn/effb8f9f9d229551fa655924e203d09514a9bb626f9be73ccda1b6358402949e.png', 'image/png', 25770, '1', '2022-08-03 11:17:06', '1', '2022-08-03 11:17:06', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (103, 11, 'c18024e2d4683e621f72ada3eced9bf79150307ac217670671f0b416ea2698a1.png', 'c18024e2d4683e621f72ada3eced9bf79150307ac217670671f0b416ea2698a1.png', 'http://test.yudao.iocoder.cn/c18024e2d4683e621f72ada3eced9bf79150307ac217670671f0b416ea2698a1.png', 'image/png', 20289, '1', '2022-08-03 11:17:32', '1', '2022-08-03 11:17:32', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (104, 11, 'e1fdd7271685ec143a0900681606406621717a666ad0b2798b096df41422b32f.png', 'e1fdd7271685ec143a0900681606406621717a666ad0b2798b096df41422b32f.png', 'http://test.yudao.iocoder.cn/e1fdd7271685ec143a0900681606406621717a666ad0b2798b096df41422b32f.png', 'image/png', 216659, '1', '2022-08-03 12:52:05', '1', '2022-08-03 12:52:05', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (105, 11, 'yudao-admin-vue3-login.png', 'bb07e43b0da2aded3f597c15477737b02e873cfce28c3d3eac71404ee196c311.png', 'http://test.yudao.iocoder.cn/bb07e43b0da2aded3f597c15477737b02e873cfce28c3d3eac71404ee196c311.png', 'image/png', 46420, '1', '2022-09-04 21:11:37', '1', '2022-09-04 21:11:37', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (106, 11, 'yudao-admin-vue2-login.png', 'f20d778cb0ee1ea782004a1b059638f213a254159ebb303989a58dae07407a45.png', 'http://test.yudao.iocoder.cn/f20d778cb0ee1ea782004a1b059638f213a254159ebb303989a58dae07407a45.png', 'image/png', 69241, '1', '2022-09-04 23:51:04', '1', '2022-09-04 23:51:04', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (107, 11, 'yudao-admin-vue2-login.png', 'f20d778cb0ee1ea782004a1b059638f213a254159ebb303989a58dae07407a45.png', 'http://test.yudao.iocoder.cn/f20d778cb0ee1ea782004a1b059638f213a254159ebb303989a58dae07407a45.png', 'image/png', 69241, '1', '2022-09-04 23:55:51', '1', '2022-09-04 23:55:51', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (108, 11, 'yudao-admin-vue3-login.png', 'bb07e43b0da2aded3f597c15477737b02e873cfce28c3d3eac71404ee196c311.png', 'http://test.yudao.iocoder.cn/bb07e43b0da2aded3f597c15477737b02e873cfce28c3d3eac71404ee196c311.png', 'image/png', 46420, '1', '2022-09-04 23:59:36', '1', '2022-09-04 23:59:36', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (109, 11, 'yudao-admin-vue2-login.png', 'f20d778cb0ee1ea782004a1b059638f213a254159ebb303989a58dae07407a45.png', 'http://test.yudao.iocoder.cn/f20d778cb0ee1ea782004a1b059638f213a254159ebb303989a58dae07407a45.png', 'image/png', 69241, '1', '2022-09-05 00:00:26', '1', '2022-09-05 00:00:26', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (110, 11, 'yudao-admin-vue2-login.png', 'f20d778cb0ee1ea782004a1b059638f213a254159ebb303989a58dae07407a45.png', 'http://test.yudao.iocoder.cn/f20d778cb0ee1ea782004a1b059638f213a254159ebb303989a58dae07407a45.png', 'image/png', 69241, '1', '2022-09-05 00:01:50', '1', '2022-09-05 00:01:50', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (111, 11, 'yudao-admin-vue2-login.png', 'f20d778cb0ee1ea782004a1b059638f213a254159ebb303989a58dae07407a45.png', 'http://test.yudao.iocoder.cn/f20d778cb0ee1ea782004a1b059638f213a254159ebb303989a58dae07407a45.png', 'image/png', 69241, '1', '2022-09-05 00:04:34', '1', '2022-09-05 00:04:34', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (112, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-20 11:12:21', '1', '2022-09-20 11:12:21', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (113, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-20 11:20:03', '1', '2022-09-20 11:20:03', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (114, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-20 11:21:48', '1', '2022-09-20 11:21:48', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (115, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-20 11:22:30', '1', '2022-09-20 11:22:30', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (116, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-20 11:23:20', '1', '2022-09-20 11:23:20', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (117, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-20 11:24:39', '1', '2022-09-20 11:24:39', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (118, 11, 'video.mp4', '2e9662dca7ef4c250a83580817dc2b67473177d402a4afbc3ebcbbbab90bba5b.mp4', 'http://test.yudao.iocoder.cn/2e9662dca7ef4c250a83580817dc2b67473177d402a4afbc3ebcbbbab90bba5b.mp4', 'video/mp4', 3339444, '1', '2022-09-20 12:10:09', '1', '2022-09-20 12:10:09', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (119, 11, 'video.mp4', '2e9662dca7ef4c250a83580817dc2b67473177d402a4afbc3ebcbbbab90bba5b.mp4', 'http://test.yudao.iocoder.cn/2e9662dca7ef4c250a83580817dc2b67473177d402a4afbc3ebcbbbab90bba5b.mp4', 'video/mp4', 3339444, '1', '2022-09-20 12:13:33', '1', '2022-09-20 12:13:33', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (120, 11, 'video.mp4', '2e9662dca7ef4c250a83580817dc2b67473177d402a4afbc3ebcbbbab90bba5b.mp4', 'http://test.yudao.iocoder.cn/2e9662dca7ef4c250a83580817dc2b67473177d402a4afbc3ebcbbbab90bba5b.mp4', 'video/mp4', 3339444, '1', '2022-09-20 12:15:36', '1', '2022-09-20 12:15:36', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (121, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 12:24:10', '1', '2022-09-20 12:24:10', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (122, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-20 14:27:18', '1', '2022-09-20 14:27:18', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (123, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-20 14:27:28', '1', '2022-09-20 14:27:28', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (124, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-20 14:28:43', '1', '2022-09-20 14:28:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (125, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-20 14:28:46', '1', '2022-09-20 14:28:46', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (126, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-20 14:29:07', '1', '2022-09-20 14:29:07', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (127, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-20 14:32:58', '1', '2022-09-20 14:32:58', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (128, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-20 14:33:44', '1', '2022-09-20 14:33:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (129, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-20 14:34:25', '1', '2022-09-20 14:34:25', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (130, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-20 14:35:34', '1', '2022-09-20 14:35:34', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (131, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-20 14:35:46', '1', '2022-09-20 14:35:46', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (132, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-20 14:37:40', '1', '2022-09-20 14:37:40', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (133, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-20 14:37:49', '1', '2022-09-20 14:37:49', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (134, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-20 14:44:14', '1', '2022-09-20 14:44:14', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (135, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-20 15:07:23', '1', '2022-09-20 15:07:23', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (136, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-20 15:07:34', '1', '2022-09-20 15:07:34', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (137, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-20 15:09:15', '1', '2022-09-20 15:09:15', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (138, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-20 15:09:26', '1', '2022-09-20 15:09:26', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (139, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-20 15:11:44', '1', '2022-09-20 15:11:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (140, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 16:21:41', '1', '2022-09-20 16:21:41', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (141, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 16:24:25', '1', '2022-09-20 16:24:25', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (142, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 16:36:02', '1', '2022-09-20 16:36:02', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (143, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 16:40:39', '1', '2022-09-20 16:40:39', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (144, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 16:42:32', '1', '2022-09-20 16:42:32', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (145, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-20 16:44:54', '1', '2022-09-20 16:44:54', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (146, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 16:46:14', '1', '2022-09-20 16:46:14', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (147, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 16:49:39', '1', '2022-09-20 16:49:39', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (148, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 16:50:46', '1', '2022-09-20 16:50:46', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (149, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 16:51:22', '1', '2022-09-20 16:51:22', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (150, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 16:52:35', '1', '2022-09-20 16:52:35', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (151, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 16:54:23', '1', '2022-09-20 16:54:23', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (152, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 16:54:40', '1', '2022-09-20 16:54:40', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (153, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 16:55:31', '1', '2022-09-20 16:55:31', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (154, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 16:56:03', '1', '2022-09-20 16:56:03', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (155, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 16:56:18', '1', '2022-09-20 16:56:18', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (156, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 16:56:36', '1', '2022-09-20 16:56:36', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (157, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 16:58:59', '1', '2022-09-20 16:58:59', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (158, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 16:59:56', '1', '2022-09-20 16:59:56', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (159, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 17:01:42', '1', '2022-09-20 17:01:42', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (160, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 17:02:24', '1', '2022-09-20 17:02:24', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (161, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 17:03:55', '1', '2022-09-20 17:03:55', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (162, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 17:04:17', '1', '2022-09-20 17:04:17', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (163, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 17:53:57', '1', '2022-09-20 17:53:57', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (164, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 17:54:47', '1', '2022-09-20 17:54:47', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (165, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 17:55:50', '1', '2022-09-20 17:55:50', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (166, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 17:57:16', '1', '2022-09-20 17:57:16', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (167, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 17:57:25', '1', '2022-09-20 17:57:25', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (168, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 17:58:28', '1', '2022-09-20 17:58:28', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (169, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 18:01:47', '1', '2022-09-20 18:01:47', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (170, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 18:06:17', '1', '2022-09-20 18:06:17', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (171, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 18:07:42', '1', '2022-09-20 18:07:42', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (172, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 18:08:59', '1', '2022-09-20 18:08:59', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (173, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 18:10:24', '1', '2022-09-20 18:10:24', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (174, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 18:10:30', '1', '2022-09-20 18:10:30', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (175, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 18:14:32', '1', '2022-09-20 18:14:32', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (176, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 18:14:54', '1', '2022-09-20 18:14:54', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (177, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 18:16:56', '1', '2022-09-20 18:16:56', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (178, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 18:17:14', '1', '2022-09-20 18:17:14', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (179, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 18:17:23', '1', '2022-09-20 18:17:23', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (180, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 18:18:37', '1', '2022-09-20 18:18:37', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (181, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 19:15:59', '1', '2022-09-20 19:15:59', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (182, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 19:18:26', '1', '2022-09-20 19:18:26', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (183, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-20 19:21:02', '1', '2022-09-20 19:21:02', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (184, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 20:01:16', '1', '2022-09-20 20:01:16', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (185, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 20:01:42', '1', '2022-09-20 20:01:42', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (186, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 20:02:44', '1', '2022-09-20 20:02:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (187, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-20 20:03:45', '1', '2022-09-20 20:03:45', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (188, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-21 10:26:09', '1', '2022-09-21 10:26:09', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (189, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-21 10:31:17', '1', '2022-09-21 10:31:17', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (190, 11, '咖啡 (1).mp4', '4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'http://test.yudao.iocoder.cn/4d389a97753a609fa5fe5488e2b4360cb48d2e95745660c93043b4213bab6630.mp4', 'video/x-m4v', 1535443, '1', '2022-09-21 10:31:22', '1', '2022-09-21 10:31:22', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (191, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-21 10:31:32', '1', '2022-09-21 10:31:32', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (192, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-22 11:21:39', '1', '2022-09-22 11:21:39', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (193, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-22 11:21:46', '1', '2022-09-22 11:21:46', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (194, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-22 11:22:40', '1', '2022-09-22 11:22:40', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (195, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-22 11:22:54', '1', '2022-09-22 11:22:54', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (196, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-22 11:33:08', '1', '2022-09-22 11:33:08', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (197, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-22 11:33:10', '1', '2022-09-22 11:33:10', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (198, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-22 11:38:52', '1', '2022-09-22 11:38:52', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (199, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-22 11:39:01', '1', '2022-09-22 11:39:01', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (200, 11, '手机.jpg', '663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'http://test.yudao.iocoder.cn/663706891f14f77aca130abaac70099333233ce815edc8c6245538f05576db15.jpg', 'image/jpeg', 45009, '1', '2022-09-23 17:03:07', '1', '2022-09-23 17:03:07', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (201, 11, 'thumb_60a1d9d5b6495.png', 'fe4ed36596adad5120036ef61a6d0153654544d44af8dd4ad3ffe8f759933d6f.png', 'http://test.yudao.iocoder.cn/fe4ed36596adad5120036ef61a6d0153654544d44af8dd4ad3ffe8f759933d6f.png', 'image/png', 57111, '1', '2022-09-29 13:28:29', '1', '2022-09-29 13:28:29', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (202, 11, '街霸.jpeg', '604bdc695e13b3b22745be704d1f2aa8ee05c5f26f9fead6d1ca49005afbc857.jpeg', 'http://test.yudao.iocoder.cn/604bdc695e13b3b22745be704d1f2aa8ee05c5f26f9fead6d1ca49005afbc857.jpeg', 'image/jpeg', 57100, '1', '2022-10-04 17:39:35', '1', '2022-10-04 17:39:35', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (203, 11, 'logo.png', '3d98d501a2bcd8560359a79d4332bc098a41b0cc95c207ca0307e3b8275eefb7.png', 'http://test.yudao.iocoder.cn/3d98d501a2bcd8560359a79d4332bc098a41b0cc95c207ca0307e3b8275eefb7.png', 'image/png', 20638, '1', '2022-11-08 13:53:05', '1', '2022-11-08 13:53:05', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (204, 11, 'logo.png', '3d98d501a2bcd8560359a79d4332bc098a41b0cc95c207ca0307e3b8275eefb7.png', 'http://test.yudao.iocoder.cn/3d98d501a2bcd8560359a79d4332bc098a41b0cc95c207ca0307e3b8275eefb7.png', 'image/png', 20638, '1', '2022-11-08 13:53:20', '1', '2022-11-08 14:32:16', b'1'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (205, 11, 'logo.png', '3d98d501a2bcd8560359a79d4332bc098a41b0cc95c207ca0307e3b8275eefb7.png', 'http://test.yudao.iocoder.cn/3d98d501a2bcd8560359a79d4332bc098a41b0cc95c207ca0307e3b8275eefb7.png', 'image/png', 20638, '1', '2022-11-08 14:36:14', '1', '2022-11-08 14:32:14', b'1'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (206, 11, '秒杀活动.sql', '20092b22e4683891f0bc0e7f2aac9f2c32562c4c562e2bdf1fbbfcf8f86b489f.sql', 'http://test.yudao.iocoder.cn/20092b22e4683891f0bc0e7f2aac9f2c32562c4c562e2bdf1fbbfcf8f86b489f.sql', 'text/x-sql', 5685, '1', '2022-11-12 01:56:05', '1', '2022-11-12 01:56:05', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (207, 11, '1622972869767.jpeg', 'a036c3d103ab0cd780750d08d5dc253d7271e806e7031c5306d8357f621ca2fa.jpeg', 'http://test.yudao.iocoder.cn/a036c3d103ab0cd780750d08d5dc253d7271e806e7031c5306d8357f621ca2fa.jpeg', 'image/jpeg', 5584, '1', '2022-11-12 01:58:07', '1', '2022-11-12 01:58:07', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (208, 11, '54FC37760B2F0B93A153F52A4ECD8187BC308157_size63_w640_h651.jpeg', '8adf4a23e7678fc6ed207688380b9ee307bd58add609db834a3f2ec3fc7034d5.jpeg', 'http://test.yudao.iocoder.cn/8adf4a23e7678fc6ed207688380b9ee307bd58add609db834a3f2ec3fc7034d5.jpeg', 'image/jpeg', 65107, '1', '2022-11-12 01:58:55', '1', '2022-11-12 01:58:55', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (209, 11, 'a2is2-hf21y.jpeg', '758a7e19991c3f7ca401277d77a4a29a34e76058b303d9b4666ecf2ca57c38ba.jpeg', 'http://test.yudao.iocoder.cn/758a7e19991c3f7ca401277d77a4a29a34e76058b303d9b4666ecf2ca57c38ba.jpeg', 'image/jpeg', 578788, '1', '2022-11-19 12:22:52', '1', '2022-11-19 12:22:52', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (210, 11, '国产项目对比.png', 'f52eaa01afa52d0e823a57b7ccefb8a5c3dac325e96672b8a6c83c9884df073e.png', 'http://test.yudao.iocoder.cn/f52eaa01afa52d0e823a57b7ccefb8a5c3dac325e96672b8a6c83c9884df073e.png', 'image/png', 240217, '1', '2022-11-19 12:23:24', '1', '2022-11-19 12:23:24', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (211, 11, 'u=1187048847,234634791&fm=224&app=112&f=JPEG.jpeg', '239b0adfb5061c2e4f7f16ca2e7d768dc5c7e9bcf9bd3337b3b7b7d237b2fef1.jpeg', 'http://test.yudao.iocoder.cn/239b0adfb5061c2e4f7f16ca2e7d768dc5c7e9bcf9bd3337b3b7b7d237b2fef1.jpeg', 'image/jpeg', 2225, '1', '2022-12-14 12:40:51', '1', '2022-12-14 12:40:51', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (212, 11, '4061d839d073ebf7ff3c33e42420a00e.jpeg', 'd7da7b353545ea513c6335d64f3f56c5f41f812e3a131b1c630f20889ec6f5e7.jpeg', 'http://test.yudao.iocoder.cn/d7da7b353545ea513c6335d64f3f56c5f41f812e3a131b1c630f20889ec6f5e7.jpeg', 'image/jpeg', 2133, '1', '2022-12-14 12:41:36', '1', '2022-12-14 12:41:36', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (213, 11, 'be8dc6e39638dcf90cebc7cd02fd25a6.jpeg', 'decf7db901f17f5aeb3730d2a8d879833c228ddf977333da5a1e3df6b4a27ce3.jpeg', 'http://test.yudao.iocoder.cn/decf7db901f17f5aeb3730d2a8d879833c228ddf977333da5a1e3df6b4a27ce3.jpeg', 'image/jpeg', 2193, '1', '2022-12-14 12:42:18', '1', '2022-12-14 12:42:18', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (214, 11, '206e3a7a9b321ae54d751951af8915c2.jpeg', 'c7142b4024c795987b48cfa3d60c18c5cc55c2a9fe84f84e0af571f17053bfc1.jpeg', 'http://test.yudao.iocoder.cn/c7142b4024c795987b48cfa3d60c18c5cc55c2a9fe84f84e0af571f17053bfc1.jpeg', 'image/jpeg', 3181, '1', '2022-12-14 12:43:09', '1', '2022-12-14 12:43:09', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (215, 11, 'cd7bf5f9794b4d0f38b556136c84241f.jpeg', '66adb6384cdaa9c8e079c6065338385e99ac62ac7514cac541313b8f9252f1d7.jpeg', 'http://test.yudao.iocoder.cn/66adb6384cdaa9c8e079c6065338385e99ac62ac7514cac541313b8f9252f1d7.jpeg', 'image/jpeg', 1590, '1', '2022-12-14 12:43:36', '1', '2022-12-14 12:43:36', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (216, 11, '75fe5d30bb8642fca867249fb5ab0828.jpeg', '4a7315b68f895e71e621dd8dd0f62d0e68d3d469ea227f8fd132a67f739d439d.jpeg', 'http://test.yudao.iocoder.cn/4a7315b68f895e71e621dd8dd0f62d0e68d3d469ea227f8fd132a67f739d439d.jpeg', 'image/jpeg', 3175, '1', '2022-12-14 12:44:39', '1', '2022-12-14 12:44:39', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (217, 11, '6c7d7ad48e0469aa6311d20049724591.jpeg', '388f41d2422c6727a65eed1d86a98b952ef9120b4ff53165f5f35aeb9e356a0e.jpeg', 'http://test.yudao.iocoder.cn/388f41d2422c6727a65eed1d86a98b952ef9120b4ff53165f5f35aeb9e356a0e.jpeg', 'image/jpeg', 2154, '1', '2022-12-14 12:45:24', '1', '2022-12-14 12:45:24', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (218, 11, '09866e900a0eb58e7e7959edb4c8ad20.jpeg', '9efd3b4e15e71d82ba1041026826b2202b3b82ff133bc2cd58a5dbf168ed862b.jpeg', 'http://test.yudao.iocoder.cn/9efd3b4e15e71d82ba1041026826b2202b3b82ff133bc2cd58a5dbf168ed862b.jpeg', 'image/jpeg', 2010, '1', '2022-12-14 12:46:04', '1', '2022-12-14 12:46:04', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (219, 11, 'c25436791690056761089c21455884b5.jpeg', 'ba2099e6f3b4582c56b5da35b3b917423995f6b91d6bc17a6b19be500bfcba50.jpeg', 'http://test.yudao.iocoder.cn/ba2099e6f3b4582c56b5da35b3b917423995f6b91d6bc17a6b19be500bfcba50.jpeg', 'image/jpeg', 2660, '1', '2022-12-14 12:47:04', '1', '2022-12-14 12:47:04', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (220, 11, 'desktop-312726.jpg', 'e2af5f13991a072964d653f8125de17b958627de271564252b57f2de5375d65d.jpg', 'http://test.yudao.iocoder.cn/e2af5f13991a072964d653f8125de17b958627de271564252b57f2de5375d65d.jpg', 'image/jpeg', 826988, '1', '2022-12-24 09:30:46', '1', '2022-12-24 09:30:46', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (221, 11, '17199bf3ed08b55d5bd13ed23137bda3dbe630a56cd6d0f4d2f6ca983550ca4d.null', '17199bf3ed08b55d5bd13ed23137bda3dbe630a56cd6d0f4d2f6ca983550ca4d.null', 'http://test.yudao.iocoder.cn/17199bf3ed08b55d5bd13ed23137bda3dbe630a56cd6d0f4d2f6ca983550ca4d.null', 'audio/amr', 1700, NULL, '2023-01-03 20:36:03', NULL, '2023-01-03 20:36:03', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (222, 11, 'f28197e6fd634670036420d2668a782dc775c7ed41595758cd4fefff323f2173.jpg', 'f28197e6fd634670036420d2668a782dc775c7ed41595758cd4fefff323f2173.jpg', 'http://test.yudao.iocoder.cn/f28197e6fd634670036420d2668a782dc775c7ed41595758cd4fefff323f2173.jpg', 'image/jpeg', 11133, NULL, '2023-01-03 20:48:13', NULL, '2023-01-03 20:48:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (223, 11, 'c81wwH9HR0Ymh_o_zGqlGu0ca0EDnkZuHnJBTyMiPgJDwdt6vduBA9ZcmveGIpll.amr', 'c81wwH9HR0Ymh_o_zGqlGu0ca0EDnkZuHnJBTyMiPgJDwdt6vduBA9ZcmveGIpll.amr', 'http://test.yudao.iocoder.cn/c81wwH9HR0Ymh_o_zGqlGu0ca0EDnkZuHnJBTyMiPgJDwdt6vduBA9ZcmveGIpll.amr', 'audio/amr', 2372, NULL, '2023-01-03 20:52:56', NULL, '2023-01-03 20:52:56', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (224, 11, 'c81wwH9HR0Ymh_o_zGqlGtLnMKNBRkokMh8n0y3wH6KGbaC_c5WXraR1NlvnGEXm.jpg', 'c81wwH9HR0Ymh_o_zGqlGtLnMKNBRkokMh8n0y3wH6KGbaC_c5WXraR1NlvnGEXm.jpg', 'http://test.yudao.iocoder.cn/c81wwH9HR0Ymh_o_zGqlGtLnMKNBRkokMh8n0y3wH6KGbaC_c5WXraR1NlvnGEXm.jpg', 'image/jpeg', 536942, NULL, '2023-01-03 20:58:55', NULL, '2023-01-03 20:58:55', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (225, 11, 'c81wwH9HR0Ymh_o_zGqlGrVH3IZ_WfEFtBV6bJUy89fzO97GG3OtdFx6DBs0fE7r74I3IIUYeUF8eJn_kJarwQ.mp4', 'c81wwH9HR0Ymh_o_zGqlGrVH3IZ_WfEFtBV6bJUy89fzO97GG3OtdFx6DBs0fE7r74I3IIUYeUF8eJn_kJarwQ.mp4', 'http://test.yudao.iocoder.cn/c81wwH9HR0Ymh_o_zGqlGrVH3IZ_WfEFtBV6bJUy89fzO97GG3OtdFx6DBs0fE7r74I3IIUYeUF8eJn_kJarwQ.mp4', 'video/quicktime', 355574, NULL, '2023-01-03 21:01:19', NULL, '2023-01-03 21:01:19', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (226, 11, 'c81wwH9HR0Ymh_o_zGqlGurP_d1X5E0K7ARsRzU55bi12edlRlMMQ3WEpuQQ5B8pd5FskAMb8MPeMeSFnxGO-w.mp4', 'c81wwH9HR0Ymh_o_zGqlGurP_d1X5E0K7ARsRzU55bi12edlRlMMQ3WEpuQQ5B8pd5FskAMb8MPeMeSFnxGO-w.mp4', 'http://test.yudao.iocoder.cn/c81wwH9HR0Ymh_o_zGqlGurP_d1X5E0K7ARsRzU55bi12edlRlMMQ3WEpuQQ5B8pd5FskAMb8MPeMeSFnxGO-w.mp4', 'video/quicktime', 355574, NULL, '2023-01-03 21:01:47', NULL, '2023-01-03 21:01:47', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (227, 11, 'c81wwH9HR0Ymh_o_zGqlGkY5kRqg7Lp0hwwTYtTYOuAFI5DKRnj27kH_GNo1BUg5.jpg', 'c81wwH9HR0Ymh_o_zGqlGkY5kRqg7Lp0hwwTYtTYOuAFI5DKRnj27kH_GNo1BUg5.jpg', 'http://test.yudao.iocoder.cn/c81wwH9HR0Ymh_o_zGqlGkY5kRqg7Lp0hwwTYtTYOuAFI5DKRnj27kH_GNo1BUg5.jpg', 'image/jpeg', 29380, NULL, '2023-01-03 21:07:03', NULL, '2023-01-03 21:07:03', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (228, 11, 'c81wwH9HR0Ymh_o_zGqlGkY5kRqg7Lp0hwwTYtTYOuAFI5DKRnj27kH_GNo1BUg5.jpg', 'c81wwH9HR0Ymh_o_zGqlGkY5kRqg7Lp0hwwTYtTYOuAFI5DKRnj27kH_GNo1BUg5.jpg', 'http://test.yudao.iocoder.cn/c81wwH9HR0Ymh_o_zGqlGkY5kRqg7Lp0hwwTYtTYOuAFI5DKRnj27kH_GNo1BUg5.jpg', 'image/jpeg', 29380, NULL, '2023-01-03 21:09:08', NULL, '2023-01-03 21:09:08', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (229, 11, 't1E3ss-niBf29tpzShjljxwaiBoXV_61ln2hzZGDlvAcT3hqLbC9dvl39YwiBWg9.amr', 't1E3ss-niBf29tpzShjljxwaiBoXV_61ln2hzZGDlvAcT3hqLbC9dvl39YwiBWg9.amr', 'http://test.yudao.iocoder.cn/t1E3ss-niBf29tpzShjljxwaiBoXV_61ln2hzZGDlvAcT3hqLbC9dvl39YwiBWg9.amr', 'audio/amr', 1028, NULL, '2023-01-04 21:15:48', NULL, '2023-01-04 21:15:48', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (230, 11, 't1E3ss-niBf29tpzShjlj_DbXA1P76hEKVaYzXxKKqUx4183HtIPkQwNEUHtmmfcV9cb0GIYgLIbuOTKrq91pw.mp4', 't1E3ss-niBf29tpzShjlj_DbXA1P76hEKVaYzXxKKqUx4183HtIPkQwNEUHtmmfcV9cb0GIYgLIbuOTKrq91pw.mp4', 'http://test.yudao.iocoder.cn/t1E3ss-niBf29tpzShjlj_DbXA1P76hEKVaYzXxKKqUx4183HtIPkQwNEUHtmmfcV9cb0GIYgLIbuOTKrq91pw.mp4', 'video/quicktime', 355574, NULL, '2023-01-04 21:20:13', NULL, '2023-01-04 21:20:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (231, 11, 't1E3ss-niBf29tpzShjlj1v4qTDhv0wRiSMnflkB1TgT-v0F31hreyRvxh52ckP5.jpg', 't1E3ss-niBf29tpzShjlj1v4qTDhv0wRiSMnflkB1TgT-v0F31hreyRvxh52ckP5.jpg', 'http://test.yudao.iocoder.cn/t1E3ss-niBf29tpzShjlj1v4qTDhv0wRiSMnflkB1TgT-v0F31hreyRvxh52ckP5.jpg', 'image/jpeg', 3347, NULL, '2023-01-04 21:20:14', NULL, '2023-01-04 21:20:14', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (232, 11, 't1E3ss-niBf29tpzShjljzyB1g0sTtjWE0G3pXACNV88Cr6rJxGS4k0px4izLFTwgrCi4ZBssYF77OC1mf7J7w.mp4', 't1E3ss-niBf29tpzShjljzyB1g0sTtjWE0G3pXACNV88Cr6rJxGS4k0px4izLFTwgrCi4ZBssYF77OC1mf7J7w.mp4', 'http://test.yudao.iocoder.cn/t1E3ss-niBf29tpzShjljzyB1g0sTtjWE0G3pXACNV88Cr6rJxGS4k0px4izLFTwgrCi4ZBssYF77OC1mf7J7w.mp4', 'video/quicktime', 355574, NULL, '2023-01-04 21:22:13', NULL, '2023-01-04 21:22:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (233, 11, 't1E3ss-niBf29tpzShjlj7U5nivIzwjOdLX02tPjbemJMmGcBdm0CLjMxPWfjtzV.jpg', 't1E3ss-niBf29tpzShjlj7U5nivIzwjOdLX02tPjbemJMmGcBdm0CLjMxPWfjtzV.jpg', 'http://test.yudao.iocoder.cn/t1E3ss-niBf29tpzShjlj7U5nivIzwjOdLX02tPjbemJMmGcBdm0CLjMxPWfjtzV.jpg', 'image/jpeg', 3347, NULL, '2023-01-04 21:22:14', NULL, '2023-01-04 21:22:14', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (234, 11, 't1E3ss-niBf29tpzShjlj2spbSpzdqJqif7k_0rxPradrKsvQl1rPhM3HkDuAfcn.jpg', 't1E3ss-niBf29tpzShjlj2spbSpzdqJqif7k_0rxPradrKsvQl1rPhM3HkDuAfcn.jpg', 'http://test.yudao.iocoder.cn/t1E3ss-niBf29tpzShjlj2spbSpzdqJqif7k_0rxPradrKsvQl1rPhM3HkDuAfcn.jpg', 'image/jpeg', 220678, NULL, '2023-01-04 21:22:15', NULL, '2023-01-04 21:22:15', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (235, 11, 't1E3ss-niBf29tpzShjlj4XZFkwYNZbTmwcpv6AqyM5rgy12Z157Rcn1G0RsDgLG.jpg', 't1E3ss-niBf29tpzShjlj4XZFkwYNZbTmwcpv6AqyM5rgy12Z157Rcn1G0RsDgLG.jpg', 'http://test.yudao.iocoder.cn/t1E3ss-niBf29tpzShjlj4XZFkwYNZbTmwcpv6AqyM5rgy12Z157Rcn1G0RsDgLG.jpg', 'image/jpeg', 26264, NULL, '2023-01-04 21:24:49', NULL, '2023-01-04 21:24:49', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (236, 11, 'lDLfcdLstUO-y-3jvlqHe48jrgVjldPUtOMr74Wyi_XHo2wfmYP_pgSlelmyqH3X.amr', 'lDLfcdLstUO-y-3jvlqHe48jrgVjldPUtOMr74Wyi_XHo2wfmYP_pgSlelmyqH3X.amr', 'http://test.yudao.iocoder.cn/lDLfcdLstUO-y-3jvlqHe48jrgVjldPUtOMr74Wyi_XHo2wfmYP_pgSlelmyqH3X.amr', 'audio/amr', 944, NULL, '2023-01-06 08:38:20', NULL, '2023-01-06 08:38:20', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (237, 11, 'lDLfcdLstUO-y-3jvlqHexoRlLFUnitqPt6NDr0_q5f_XNSxVbcSik2TfM5tK_-M.amr', 'lDLfcdLstUO-y-3jvlqHexoRlLFUnitqPt6NDr0_q5f_XNSxVbcSik2TfM5tK_-M.amr', 'http://test.yudao.iocoder.cn/lDLfcdLstUO-y-3jvlqHexoRlLFUnitqPt6NDr0_q5f_XNSxVbcSik2TfM5tK_-M.amr', 'audio/amr', 1448, NULL, '2023-01-06 08:38:52', NULL, '2023-01-06 08:38:52', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (238, 11, 'lDLfcdLstUO-y-3jvlqHe7EeCq-zPV7UJYX5hHN1aJc5Km6u3x5SvSBa4fEcOw1n.amr', 'lDLfcdLstUO-y-3jvlqHe7EeCq-zPV7UJYX5hHN1aJc5Km6u3x5SvSBa4fEcOw1n.amr', 'http://test.yudao.iocoder.cn/lDLfcdLstUO-y-3jvlqHe7EeCq-zPV7UJYX5hHN1aJc5Km6u3x5SvSBa4fEcOw1n.amr', 'audio/amr', 1364, NULL, '2023-01-06 08:39:05', NULL, '2023-01-06 08:39:05', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (239, 11, 'lDLfcdLstUO-y-3jvlqHe5WfgfHDErGwxO4KcICq_VClkHEgOzf0AtfUOawKU1Uo.amr', 'lDLfcdLstUO-y-3jvlqHe5WfgfHDErGwxO4KcICq_VClkHEgOzf0AtfUOawKU1Uo.amr', 'http://test.yudao.iocoder.cn/lDLfcdLstUO-y-3jvlqHe5WfgfHDErGwxO4KcICq_VClkHEgOzf0AtfUOawKU1Uo.amr', 'audio/amr', 1028, NULL, '2023-01-06 08:39:13', NULL, '2023-01-06 08:39:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (240, 11, 'qqc_2Fot30Jse-HDoZmo5RrUDijz2nGUkPCtYCckIf3e1CpU0kfEPdIYxueJqmnjpDjGlxcliA5Fmef9rPBN8w.mp4', 'qqc_2Fot30Jse-HDoZmo5RrUDijz2nGUkPCtYCckIf3e1CpU0kfEPdIYxueJqmnjpDjGlxcliA5Fmef9rPBN8w.mp4', 'http://test.yudao.iocoder.cn/qqc_2Fot30Jse-HDoZmo5RrUDijz2nGUkPCtYCckIf3e1CpU0kfEPdIYxueJqmnjpDjGlxcliA5Fmef9rPBN8w.mp4', 'video/quicktime', 355574, NULL, '2023-01-08 19:38:54', NULL, '2023-01-08 19:38:54', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (241, 11, 'qqc_2Fot30Jse-HDoZmo5YlVsGO0F_9VfAEyKo21lboewpi3TtLmT3AR-PqGJF8J.jpg', 'qqc_2Fot30Jse-HDoZmo5YlVsGO0F_9VfAEyKo21lboewpi3TtLmT3AR-PqGJF8J.jpg', 'http://test.yudao.iocoder.cn/qqc_2Fot30Jse-HDoZmo5YlVsGO0F_9VfAEyKo21lboewpi3TtLmT3AR-PqGJF8J.jpg', 'image/jpeg', 3347, NULL, '2023-01-08 19:38:54', NULL, '2023-01-08 19:38:54', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (242, 11, 'jfYIPHyEJ_EqMvvL4u6S8g7QQwEQ0ScRwVqy-1w_C1tXO0tOKUMby76eVL2T6iCl.jpg', 'jfYIPHyEJ_EqMvvL4u6S8g7QQwEQ0ScRwVqy-1w_C1tXO0tOKUMby76eVL2T6iCl.jpg', 'http://test.yudao.iocoder.cn/jfYIPHyEJ_EqMvvL4u6S8g7QQwEQ0ScRwVqy-1w_C1tXO0tOKUMby76eVL2T6iCl.jpg', 'image/jpeg', 847016, NULL, '2023-01-08 21:09:00', NULL, '2023-01-08 21:09:00', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (243, 11, 'jfYIPHyEJ_EqMvvL4u6S8qHbv0qm9gp-wn4GYtYVnMJcjQXuaWCOc5hPsWabG3ex.amr', 'jfYIPHyEJ_EqMvvL4u6S8qHbv0qm9gp-wn4GYtYVnMJcjQXuaWCOc5hPsWabG3ex.amr', 'http://test.yudao.iocoder.cn/jfYIPHyEJ_EqMvvL4u6S8qHbv0qm9gp-wn4GYtYVnMJcjQXuaWCOc5hPsWabG3ex.amr', 'audio/amr', 1532, NULL, '2023-01-08 21:14:44', NULL, '2023-01-08 21:14:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (244, 11, 's98Iveeg9vDVFwa9q0u8-3qEOBldt65GPFwVsMKl0egFUdiEOdmgQvB0EfIHLP2i.jpg', 's98Iveeg9vDVFwa9q0u8-3qEOBldt65GPFwVsMKl0egFUdiEOdmgQvB0EfIHLP2i.jpg', 'http://test.yudao.iocoder.cn/s98Iveeg9vDVFwa9q0u8-3qEOBldt65GPFwVsMKl0egFUdiEOdmgQvB0EfIHLP2i.jpg', 'image/jpeg', 234701, NULL, '2023-01-10 19:54:14', NULL, '2023-01-10 19:54:14', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (245, 11, 's98Iveeg9vDVFwa9q0u8-zSfdKe3xIzAm7wCrFE4WKGPIo4d9qAhtC-n6qvnyWyH.png', 's98Iveeg9vDVFwa9q0u8-zSfdKe3xIzAm7wCrFE4WKGPIo4d9qAhtC-n6qvnyWyH.png', 'http://test.yudao.iocoder.cn/s98Iveeg9vDVFwa9q0u8-zSfdKe3xIzAm7wCrFE4WKGPIo4d9qAhtC-n6qvnyWyH.png', 'image/png', 22765, NULL, '2023-01-10 19:58:34', NULL, '2023-01-10 19:58:34', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (246, 11, 's98Iveeg9vDVFwa9q0u8-zSfdKe3xIzAm7wCrFE4WKGPIo4d9qAhtC-n6qvnyWyH.png', 's98Iveeg9vDVFwa9q0u8-zSfdKe3xIzAm7wCrFE4WKGPIo4d9qAhtC-n6qvnyWyH.png', 'http://test.yudao.iocoder.cn/s98Iveeg9vDVFwa9q0u8-zSfdKe3xIzAm7wCrFE4WKGPIo4d9qAhtC-n6qvnyWyH.png', 'image/png', 22765, '1', '2023-01-10 19:59:49', '1', '2023-01-10 19:59:49', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (247, 11, 's98Iveeg9vDVFwa9q0u8-zSfdKe3xIzAm7wCrFE4WKGPIo4d9qAhtC-n6qvnyWyH.png', 's98Iveeg9vDVFwa9q0u8-zSfdKe3xIzAm7wCrFE4WKGPIo4d9qAhtC-n6qvnyWyH.png', 'http://test.yudao.iocoder.cn/s98Iveeg9vDVFwa9q0u8-zSfdKe3xIzAm7wCrFE4WKGPIo4d9qAhtC-n6qvnyWyH.png', 'image/png', 22765, '1', '2023-01-10 20:22:45', '1', '2023-01-10 20:22:45', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (248, 11, 's98Iveeg9vDVFwa9q0u8-zSfdKe3xIzAm7wCrFE4WKGPIo4d9qAhtC-n6qvnyWyH.png', 's98Iveeg9vDVFwa9q0u8-zSfdKe3xIzAm7wCrFE4WKGPIo4d9qAhtC-n6qvnyWyH.png', 'http://test.yudao.iocoder.cn/s98Iveeg9vDVFwa9q0u8-zSfdKe3xIzAm7wCrFE4WKGPIo4d9qAhtC-n6qvnyWyH.png', 'image/png', 22765, '1', '2023-01-10 20:23:16', '1', '2023-01-10 20:23:16', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (249, 11, 's98Iveeg9vDVFwa9q0u8-zSfdKe3xIzAm7wCrFE4WKGPIo4d9qAhtC-n6qvnyWyH.png', 's98Iveeg9vDVFwa9q0u8-zSfdKe3xIzAm7wCrFE4WKGPIo4d9qAhtC-n6qvnyWyH.png', 'http://test.yudao.iocoder.cn/s98Iveeg9vDVFwa9q0u8-zSfdKe3xIzAm7wCrFE4WKGPIo4d9qAhtC-n6qvnyWyH.png', 'image/png', 22765, '1', '2023-01-10 20:23:48', '1', '2023-01-10 20:23:48', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (250, 11, 's98Iveeg9vDVFwa9q0u8-zSfdKe3xIzAm7wCrFE4WKGPIo4d9qAhtC-n6qvnyWyH.png', 's98Iveeg9vDVFwa9q0u8-zSfdKe3xIzAm7wCrFE4WKGPIo4d9qAhtC-n6qvnyWyH.png', 'http://test.yudao.iocoder.cn/s98Iveeg9vDVFwa9q0u8-zSfdKe3xIzAm7wCrFE4WKGPIo4d9qAhtC-n6qvnyWyH.png', 'image/png', 22765, '1', '2023-01-10 20:26:11', '1', '2023-01-10 20:26:11', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (251, 11, 's98Iveeg9vDVFwa9q0u8-zSfdKe3xIzAm7wCrFE4WKGPIo4d9qAhtC-n6qvnyWyH.png', 's98Iveeg9vDVFwa9q0u8-zSfdKe3xIzAm7wCrFE4WKGPIo4d9qAhtC-n6qvnyWyH.png', 'http://test.yudao.iocoder.cn/s98Iveeg9vDVFwa9q0u8-zSfdKe3xIzAm7wCrFE4WKGPIo4d9qAhtC-n6qvnyWyH.png', 'image/png', 22765, '1', '2023-01-10 20:27:50', '1', '2023-01-10 20:27:50', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (252, 11, 'r9gSU0OzPvI03zr0zk2kqceaGagCt8JIdrOO-yp-BsiqNtTrcfX8vyCbHpZqUBKM.jpg', 'r9gSU0OzPvI03zr0zk2kqceaGagCt8JIdrOO-yp-BsiqNtTrcfX8vyCbHpZqUBKM.jpg', 'http://test.yudao.iocoder.cn/r9gSU0OzPvI03zr0zk2kqceaGagCt8JIdrOO-yp-BsiqNtTrcfX8vyCbHpZqUBKM.jpg', 'image/jpeg', 631961, NULL, '2023-01-11 18:55:31', NULL, '2023-01-11 18:55:31', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (253, 11, 'r9gSU0OzPvI03zr0zk2kqb5WxGcNj1k0juhmoWLBFtGfQfSwExT0_g0A1bkTVMdN.jpg', 'r9gSU0OzPvI03zr0zk2kqb5WxGcNj1k0juhmoWLBFtGfQfSwExT0_g0A1bkTVMdN.jpg', 'http://test.yudao.iocoder.cn/r9gSU0OzPvI03zr0zk2kqb5WxGcNj1k0juhmoWLBFtGfQfSwExT0_g0A1bkTVMdN.jpg', 'image/jpeg', 631961, NULL, '2023-01-11 18:56:11', NULL, '2023-01-11 18:56:11', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (254, 11, 'NRZjY41f1aWB8_CRxGNdr1jDE7PzZ1tGL_6yYw9D1Iq0YU8rKHe46qpRIJSQUzHj.png', 'NRZjY41f1aWB8_CRxGNdr1jDE7PzZ1tGL_6yYw9D1Iq0YU8rKHe46qpRIJSQUzHj.png', 'http://test.yudao.iocoder.cn/NRZjY41f1aWB8_CRxGNdr1jDE7PzZ1tGL_6yYw9D1Iq0YU8rKHe46qpRIJSQUzHj.png', 'image/png', 1881, '1', '2023-01-11 19:50:12', '1', '2023-01-11 19:50:12', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (255, 11, 'NRZjY41f1aWB8_CRxGNdr8k4pG8TTTzPiqFg-8EKEodbfjs4rU_7DMVaz-22NxhX.png', 'NRZjY41f1aWB8_CRxGNdr8k4pG8TTTzPiqFg-8EKEodbfjs4rU_7DMVaz-22NxhX.png', 'http://test.yudao.iocoder.cn/NRZjY41f1aWB8_CRxGNdr8k4pG8TTTzPiqFg-8EKEodbfjs4rU_7DMVaz-22NxhX.png', 'image/png', 1881, '1', '2023-01-11 19:54:24', '1', '2023-01-11 19:54:24', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (256, 11, 'NRZjY41f1aWB8_CRxGNdrzvMXpZbtPXc6EzJKjqjbJ7dUL_pN-iWGTVn3L_uvNog.png', 'NRZjY41f1aWB8_CRxGNdrzvMXpZbtPXc6EzJKjqjbJ7dUL_pN-iWGTVn3L_uvNog.png', 'http://test.yudao.iocoder.cn/NRZjY41f1aWB8_CRxGNdrzvMXpZbtPXc6EzJKjqjbJ7dUL_pN-iWGTVn3L_uvNog.png', 'image/png', 1881, '1', '2023-01-11 19:54:43', '1', '2023-01-11 19:54:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (257, 11, 'NRZjY41f1aWB8_CRxGNdrxioKhaI0q51bEYb4wQz7c1ODeqL9khxmuJElw7Ynr6i.png', 'NRZjY41f1aWB8_CRxGNdrxioKhaI0q51bEYb4wQz7c1ODeqL9khxmuJElw7Ynr6i.png', 'http://test.yudao.iocoder.cn/NRZjY41f1aWB8_CRxGNdrxioKhaI0q51bEYb4wQz7c1ODeqL9khxmuJElw7Ynr6i.png', 'image/png', 1881, '1', '2023-01-11 19:56:43', '1', '2023-01-11 19:56:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (258, 11, 'NRZjY41f1aWB8_CRxGNdr9O_iLGjAOhmLTHpGxsDNtEH8KAF5lIgRHvlkh5eTdEA.png', 'NRZjY41f1aWB8_CRxGNdr9O_iLGjAOhmLTHpGxsDNtEH8KAF5lIgRHvlkh5eTdEA.png', 'http://test.yudao.iocoder.cn/NRZjY41f1aWB8_CRxGNdr9O_iLGjAOhmLTHpGxsDNtEH8KAF5lIgRHvlkh5eTdEA.png', 'image/png', 1881, '1', '2023-01-11 19:57:20', '1', '2023-01-11 19:57:20', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (259, 11, 'LctVZCXdJDtxvnAbmfj5lULx-lSY4xIOc7UC1Z9VBtIfnCVOYx7mt-LdrkKbaaBq.png', 'LctVZCXdJDtxvnAbmfj5lULx-lSY4xIOc7UC1Z9VBtIfnCVOYx7mt-LdrkKbaaBq.png', 'http://test.yudao.iocoder.cn/LctVZCXdJDtxvnAbmfj5lULx-lSY4xIOc7UC1Z9VBtIfnCVOYx7mt-LdrkKbaaBq.png', 'image/png', 1881, '1', '2023-01-11 20:05:08', '1', '2023-01-11 20:05:08', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (260, 11, 'LctVZCXdJDtxvnAbmfj5lRCJ54y7UzNAkGIszh8MoY-ACn0JdH9RrZk8A3mQsuNh.png', 'LctVZCXdJDtxvnAbmfj5lRCJ54y7UzNAkGIszh8MoY-ACn0JdH9RrZk8A3mQsuNh.png', 'http://test.yudao.iocoder.cn/LctVZCXdJDtxvnAbmfj5lRCJ54y7UzNAkGIszh8MoY-ACn0JdH9RrZk8A3mQsuNh.png', 'image/png', 1881, '1', '2023-01-11 20:05:24', '1', '2023-01-11 20:05:24', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (261, 11, 'LctVZCXdJDtxvnAbmfj5lS0XuPrxCrqZe9OPSi7iWf24IQX-VdDkS7gWrRjt9pKr.png', 'LctVZCXdJDtxvnAbmfj5lS0XuPrxCrqZe9OPSi7iWf24IQX-VdDkS7gWrRjt9pKr.png', 'http://test.yudao.iocoder.cn/LctVZCXdJDtxvnAbmfj5lS0XuPrxCrqZe9OPSi7iWf24IQX-VdDkS7gWrRjt9pKr.png', 'image/png', 1881, '1', '2023-01-11 20:06:12', '1', '2023-01-11 20:06:12', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (262, 11, 'LctVZCXdJDtxvnAbmfj5ldVeGDhgbgJtwV4rv8GxYDbQysnyOv-SbtmawvZjHSw9.png', 'LctVZCXdJDtxvnAbmfj5ldVeGDhgbgJtwV4rv8GxYDbQysnyOv-SbtmawvZjHSw9.png', 'http://test.yudao.iocoder.cn/LctVZCXdJDtxvnAbmfj5ldVeGDhgbgJtwV4rv8GxYDbQysnyOv-SbtmawvZjHSw9.png', 'image/png', 1881, '1', '2023-01-11 20:09:05', '1', '2023-01-11 20:09:05', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (263, 11, 'LctVZCXdJDtxvnAbmfj5lYkfO9_k__ItdjXnz9WL_fFniGJuDdwFxev7VVkY-4pm.png', 'LctVZCXdJDtxvnAbmfj5lYkfO9_k__ItdjXnz9WL_fFniGJuDdwFxev7VVkY-4pm.png', 'http://test.yudao.iocoder.cn/LctVZCXdJDtxvnAbmfj5lYkfO9_k__ItdjXnz9WL_fFniGJuDdwFxev7VVkY-4pm.png', 'image/png', 1881, '1', '2023-01-11 20:12:28', '1', '2023-01-11 20:12:28', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (264, 11, '3605vmNBLVAZJvobJRMJS_ta-s-rWN9YWfWxwNxcxk9U2V1Dsm0KlKVVypzO9Qn3.png', '3605vmNBLVAZJvobJRMJS_ta-s-rWN9YWfWxwNxcxk9U2V1Dsm0KlKVVypzO9Qn3.png', 'http://test.yudao.iocoder.cn/3605vmNBLVAZJvobJRMJS_ta-s-rWN9YWfWxwNxcxk9U2V1Dsm0KlKVVypzO9Qn3.png', 'image/png', 1687, '1', '2023-01-11 22:20:01', '1', '2023-01-11 22:20:01', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (265, 11, '3605vmNBLVAZJvobJRMJS0kM-g3fcnSAjqMlyhm406xrVFNxorrCdqZt9xz5TTy2.png', '3605vmNBLVAZJvobJRMJS0kM-g3fcnSAjqMlyhm406xrVFNxorrCdqZt9xz5TTy2.png', 'http://test.yudao.iocoder.cn/3605vmNBLVAZJvobJRMJS0kM-g3fcnSAjqMlyhm406xrVFNxorrCdqZt9xz5TTy2.png', 'image/png', 1687, '1', '2023-01-11 22:21:20', '1', '2023-01-11 22:21:20', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (266, 11, '3605vmNBLVAZJvobJRMJS3Zy_b8Tfm3wzDjjxF3Qup-_gwyyD1cKAiMSJBgflxpO.png', '3605vmNBLVAZJvobJRMJS3Zy_b8Tfm3wzDjjxF3Qup-_gwyyD1cKAiMSJBgflxpO.png', 'http://test.yudao.iocoder.cn/3605vmNBLVAZJvobJRMJS3Zy_b8Tfm3wzDjjxF3Qup-_gwyyD1cKAiMSJBgflxpO.png', 'image/png', 1687, '1', '2023-01-11 22:24:51', '1', '2023-01-11 22:24:51', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (267, 11, '3605vmNBLVAZJvobJRMJS7lk8VUtgbk6xrBvsFo3ZAEqRXPyGOJdP1kfyuntiVSf.png', '3605vmNBLVAZJvobJRMJS7lk8VUtgbk6xrBvsFo3ZAEqRXPyGOJdP1kfyuntiVSf.png', 'http://test.yudao.iocoder.cn/3605vmNBLVAZJvobJRMJS7lk8VUtgbk6xrBvsFo3ZAEqRXPyGOJdP1kfyuntiVSf.png', 'image/png', 1597, '1', '2023-01-11 22:26:04', '1', '2023-01-11 22:26:04', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (268, 11, '3605vmNBLVAZJvobJRMJS9IP1svFHTv4UnGWZ8GLYznz7mWM_aYRV-2AsJOiPBlQ.png', '3605vmNBLVAZJvobJRMJS9IP1svFHTv4UnGWZ8GLYznz7mWM_aYRV-2AsJOiPBlQ.png', 'http://test.yudao.iocoder.cn/3605vmNBLVAZJvobJRMJS9IP1svFHTv4UnGWZ8GLYznz7mWM_aYRV-2AsJOiPBlQ.png', 'image/png', 1687, '1', '2023-01-11 22:27:21', '1', '2023-01-11 22:27:21', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (269, 11, '3605vmNBLVAZJvobJRMJS9lslB6xn1IxJ4xAoRimj_0cdO9o82E64PQdV7KCQOLE.png', '3605vmNBLVAZJvobJRMJS9lslB6xn1IxJ4xAoRimj_0cdO9o82E64PQdV7KCQOLE.png', 'http://test.yudao.iocoder.cn/3605vmNBLVAZJvobJRMJS9lslB6xn1IxJ4xAoRimj_0cdO9o82E64PQdV7KCQOLE.png', 'image/png', 1597, '1', '2023-01-11 22:28:16', '1', '2023-01-11 22:28:16', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (270, 11, '3605vmNBLVAZJvobJRMJSx-MlPY0yBZOMjCKv7-oCF6IRLHKY7jJXDwWsBGmnnxs.png', '3605vmNBLVAZJvobJRMJSx-MlPY0yBZOMjCKv7-oCF6IRLHKY7jJXDwWsBGmnnxs.png', 'http://test.yudao.iocoder.cn/3605vmNBLVAZJvobJRMJSx-MlPY0yBZOMjCKv7-oCF6IRLHKY7jJXDwWsBGmnnxs.png', 'image/png', 1597, '1', '2023-01-11 22:29:35', '1', '2023-01-11 22:29:35', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (271, 11, '3605vmNBLVAZJvobJRMJS5cjLs1uYRPq2M6MwMCQf05pbNJxZth34fJQ1-pjr4c6.png', '3605vmNBLVAZJvobJRMJS5cjLs1uYRPq2M6MwMCQf05pbNJxZth34fJQ1-pjr4c6.png', 'http://test.yudao.iocoder.cn/3605vmNBLVAZJvobJRMJS5cjLs1uYRPq2M6MwMCQf05pbNJxZth34fJQ1-pjr4c6.png', 'image/png', 1687, '1', '2023-01-11 22:29:44', '1', '2023-01-11 22:29:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (272, 11, '3605vmNBLVAZJvobJRMJSyIPpiKeSt8lu_jmTCmMlcm2Dm2uGaqmx0loq91cgkqm.png', '3605vmNBLVAZJvobJRMJSyIPpiKeSt8lu_jmTCmMlcm2Dm2uGaqmx0loq91cgkqm.png', 'http://test.yudao.iocoder.cn/3605vmNBLVAZJvobJRMJSyIPpiKeSt8lu_jmTCmMlcm2Dm2uGaqmx0loq91cgkqm.png', 'image/png', 1597, '1', '2023-01-11 23:10:01', '1', '2023-01-11 23:10:01', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (273, 11, '7GZDXSGfzWv-n1iQvl6o9EwYb6Wz48CIs4uVXmgOUsaXE95AmA30LnIqhfgcmF2H.png', '7GZDXSGfzWv-n1iQvl6o9EwYb6Wz48CIs4uVXmgOUsaXE95AmA30LnIqhfgcmF2H.png', 'http://test.yudao.iocoder.cn/7GZDXSGfzWv-n1iQvl6o9EwYb6Wz48CIs4uVXmgOUsaXE95AmA30LnIqhfgcmF2H.png', 'image/png', 1687, '1', '2023-01-11 23:23:23', '1', '2023-01-11 23:23:23', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (274, 11, '7GZDXSGfzWv-n1iQvl6o9JwbR7PjKOymbW0AaLMN0TRm0uD6fHDMOaMzdfKTkCza.png', '7GZDXSGfzWv-n1iQvl6o9JwbR7PjKOymbW0AaLMN0TRm0uD6fHDMOaMzdfKTkCza.png', 'http://test.yudao.iocoder.cn/7GZDXSGfzWv-n1iQvl6o9JwbR7PjKOymbW0AaLMN0TRm0uD6fHDMOaMzdfKTkCza.png', 'image/png', 1597, '1', '2023-01-11 23:36:27', '1', '2023-01-11 23:36:27', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (275, 11, '7GZDXSGfzWv-n1iQvl6o9P4XogeT7BRosnP7zTFHcf_ZpJzxKBaelw2o90O0eSku.png', '7GZDXSGfzWv-n1iQvl6o9P4XogeT7BRosnP7zTFHcf_ZpJzxKBaelw2o90O0eSku.png', 'http://test.yudao.iocoder.cn/7GZDXSGfzWv-n1iQvl6o9P4XogeT7BRosnP7zTFHcf_ZpJzxKBaelw2o90O0eSku.png', 'image/png', 1687, '1', '2023-01-11 23:39:45', '1', '2023-01-11 23:39:45', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (276, 11, '7GZDXSGfzWv-n1iQvl6o9HTevyM3Yfda4yqJJ4xrAsa0s-pGIga4gUQI22O72WPD.png', '7GZDXSGfzWv-n1iQvl6o9HTevyM3Yfda4yqJJ4xrAsa0s-pGIga4gUQI22O72WPD.png', 'http://test.yudao.iocoder.cn/7GZDXSGfzWv-n1iQvl6o9HTevyM3Yfda4yqJJ4xrAsa0s-pGIga4gUQI22O72WPD.png', 'image/png', 1881, '1', '2023-01-12 00:05:26', '1', '2023-01-12 00:05:26', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (277, 11, '7GZDXSGfzWv-n1iQvl6o9Avm2DPHxwRtJd-ahOtrDwMLV7JMjzEd1WS_3HmJdx9U.png', '7GZDXSGfzWv-n1iQvl6o9Avm2DPHxwRtJd-ahOtrDwMLV7JMjzEd1WS_3HmJdx9U.png', 'http://test.yudao.iocoder.cn/7GZDXSGfzWv-n1iQvl6o9Avm2DPHxwRtJd-ahOtrDwMLV7JMjzEd1WS_3HmJdx9U.png', 'image/png', 1687, '1', '2023-01-12 00:06:23', '1', '2023-01-12 00:06:23', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (278, 11, '7GZDXSGfzWv-n1iQvl6o9AfKZlKQaF-MCD9j6sZ5p39mt6SloMY503k9xAGsb95J.png', '7GZDXSGfzWv-n1iQvl6o9AfKZlKQaF-MCD9j6sZ5p39mt6SloMY503k9xAGsb95J.png', 'http://test.yudao.iocoder.cn/7GZDXSGfzWv-n1iQvl6o9AfKZlKQaF-MCD9j6sZ5p39mt6SloMY503k9xAGsb95J.png', 'image/png', 1597, '1', '2023-01-12 00:10:08', '1', '2023-01-12 00:10:08', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (279, 11, '7GZDXSGfzWv-n1iQvl6o9MTTSwUc0844y4_AXb-0jHrYmJaaLMS5pjZxEsLePGR4.png', '7GZDXSGfzWv-n1iQvl6o9MTTSwUc0844y4_AXb-0jHrYmJaaLMS5pjZxEsLePGR4.png', 'http://test.yudao.iocoder.cn/7GZDXSGfzWv-n1iQvl6o9MTTSwUc0844y4_AXb-0jHrYmJaaLMS5pjZxEsLePGR4.png', 'image/png', 1597, '1', '2023-01-12 00:15:55', '1', '2023-01-12 00:15:55', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (280, 11, '7GZDXSGfzWv-n1iQvl6o9OuoFqQwBsvyqCaLuPmLQm_H_C5-KLxHtPDFw0hvUbhf.png', '7GZDXSGfzWv-n1iQvl6o9OuoFqQwBsvyqCaLuPmLQm_H_C5-KLxHtPDFw0hvUbhf.png', 'http://test.yudao.iocoder.cn/7GZDXSGfzWv-n1iQvl6o9OuoFqQwBsvyqCaLuPmLQm_H_C5-KLxHtPDFw0hvUbhf.png', 'image/png', 1687, '1', '2023-01-12 00:17:04', '1', '2023-01-12 00:17:04', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (281, 11, 'a6kOoewXIbX57gB0kCb_Gx5mZfPnY7g24v4XmH-2aObhgu79cf155Gb9f8yxfbyt.png', 'a6kOoewXIbX57gB0kCb_Gx5mZfPnY7g24v4XmH-2aObhgu79cf155Gb9f8yxfbyt.png', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_Gx5mZfPnY7g24v4XmH-2aObhgu79cf155Gb9f8yxfbyt.png', 'image/png', 1597, '1', '2023-01-12 00:19:18', '1', '2023-01-12 00:19:18', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (282, 11, 'a6kOoewXIbX57gB0kCb_G9kKMy_YqvLdIRxPdNuufo340hH7k14Zu0MY_NK7kTw9.png', 'a6kOoewXIbX57gB0kCb_G9kKMy_YqvLdIRxPdNuufo340hH7k14Zu0MY_NK7kTw9.png', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_G9kKMy_YqvLdIRxPdNuufo340hH7k14Zu0MY_NK7kTw9.png', 'image/png', 1597, '1', '2023-01-12 00:20:06', '1', '2023-01-12 00:20:06', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (283, 11, 'a6kOoewXIbX57gB0kCb_G2c5JCWzX2au8CpetPKyp83Jbhu-sYzndvAeCCG-jPie.png', 'a6kOoewXIbX57gB0kCb_G2c5JCWzX2au8CpetPKyp83Jbhu-sYzndvAeCCG-jPie.png', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_G2c5JCWzX2au8CpetPKyp83Jbhu-sYzndvAeCCG-jPie.png', 'image/png', 1881, '1', '2023-01-12 00:21:17', '1', '2023-01-12 00:21:17', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (284, 11, 'a6kOoewXIbX57gB0kCb_G6A2ZnmSL_AZ4TLgX6p-Hjy62caHgQqzSO_yRkg8-Kaw.png', 'a6kOoewXIbX57gB0kCb_G6A2ZnmSL_AZ4TLgX6p-Hjy62caHgQqzSO_yRkg8-Kaw.png', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_G6A2ZnmSL_AZ4TLgX6p-Hjy62caHgQqzSO_yRkg8-Kaw.png', 'image/png', 1597, '1', '2023-01-12 00:21:29', '1', '2023-01-12 00:21:29', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (285, 11, 'a6kOoewXIbX57gB0kCb_G0WfiRTUYrlPipDgWHUbhmYDbn3_iPjO-AfJulnP_YMI.png', 'a6kOoewXIbX57gB0kCb_G0WfiRTUYrlPipDgWHUbhmYDbn3_iPjO-AfJulnP_YMI.png', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_G0WfiRTUYrlPipDgWHUbhmYDbn3_iPjO-AfJulnP_YMI.png', 'image/png', 1687, '1', '2023-01-12 00:21:35', '1', '2023-01-12 00:21:35', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (286, 11, 'a6kOoewXIbX57gB0kCb_G0IVxqJM7crEE-mQoGEpjym-Yz-CGpguVUaXRnSxvRu_dJJHgKWNxaYTe8CCsjHRaQ.mp3', 'a6kOoewXIbX57gB0kCb_G0IVxqJM7crEE-mQoGEpjym-Yz-CGpguVUaXRnSxvRu_dJJHgKWNxaYTe8CCsjHRaQ.mp3', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_G0IVxqJM7crEE-mQoGEpjym-Yz-CGpguVUaXRnSxvRu_dJJHgKWNxaYTe8CCsjHRaQ.mp3', 'audio/mpeg', 174337, '1', '2023-01-12 00:35:31', '1', '2023-01-12 00:35:31', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (287, 11, 'a6kOoewXIbX57gB0kCb_G0zGoZcwtOkVCoyUvX9x95fZwAT-gzz8cSaGn7HAkgd70MwV0FM_KlkwhDpy4PVyow.mp3', 'a6kOoewXIbX57gB0kCb_G0zGoZcwtOkVCoyUvX9x95fZwAT-gzz8cSaGn7HAkgd70MwV0FM_KlkwhDpy4PVyow.mp3', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_G0zGoZcwtOkVCoyUvX9x95fZwAT-gzz8cSaGn7HAkgd70MwV0FM_KlkwhDpy4PVyow.mp3', 'audio/mpeg', 174337, '1', '2023-01-12 00:36:25', '1', '2023-01-12 00:36:25', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (288, 11, 'a6kOoewXIbX57gB0kCb_G0h41eeCLWXi-DiMGrPG1iQwjuxGoAoDZCqt6J7IrUrjYwTfa9dGyTJ7qbQ-8TlNrA.mp3', 'a6kOoewXIbX57gB0kCb_G0h41eeCLWXi-DiMGrPG1iQwjuxGoAoDZCqt6J7IrUrjYwTfa9dGyTJ7qbQ-8TlNrA.mp3', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_G0h41eeCLWXi-DiMGrPG1iQwjuxGoAoDZCqt6J7IrUrjYwTfa9dGyTJ7qbQ-8TlNrA.mp3', 'audio/mpeg', 174337, '1', '2023-01-12 00:37:54', '1', '2023-01-12 00:37:54', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (289, 11, 'a6kOoewXIbX57gB0kCb_Gz-Yg8hVk5OgQ6iWZU_KSOEhpQ31JmkGh0JYPKgi9ebKPthnsckQbQVWfiN58VLrfg.mp3', 'a6kOoewXIbX57gB0kCb_Gz-Yg8hVk5OgQ6iWZU_KSOEhpQ31JmkGh0JYPKgi9ebKPthnsckQbQVWfiN58VLrfg.mp3', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_Gz-Yg8hVk5OgQ6iWZU_KSOEhpQ31JmkGh0JYPKgi9ebKPthnsckQbQVWfiN58VLrfg.mp3', 'audio/mpeg', 174337, '1', '2023-01-12 00:42:23', '1', '2023-01-12 00:42:23', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (290, 11, 'a6kOoewXIbX57gB0kCb_G7tIHfuhmE13q3fz5f5iIQ9JJ7nW-nUSy7gb4k1elX0l.png', 'a6kOoewXIbX57gB0kCb_G7tIHfuhmE13q3fz5f5iIQ9JJ7nW-nUSy7gb4k1elX0l.png', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_G7tIHfuhmE13q3fz5f5iIQ9JJ7nW-nUSy7gb4k1elX0l.png', 'image/png', 1687, '1', '2023-01-12 00:43:55', '1', '2023-01-12 00:43:55', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (291, 11, 'a6kOoewXIbX57gB0kCb_G1ChvKNz-esnmTodHTou4VFHa0hEef6Tn1EpFQxJB0Hc.png', 'a6kOoewXIbX57gB0kCb_G1ChvKNz-esnmTodHTou4VFHa0hEef6Tn1EpFQxJB0Hc.png', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_G1ChvKNz-esnmTodHTou4VFHa0hEef6Tn1EpFQxJB0Hc.png', 'image/png', 1687, '1', '2023-01-12 00:44:10', '1', '2023-01-12 00:44:10', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (292, 11, 'a6kOoewXIbX57gB0kCb_GxPuheD2PZeRScEONmFr6WpBPCtBOCKVYBakhmlO09hs.png', 'a6kOoewXIbX57gB0kCb_GxPuheD2PZeRScEONmFr6WpBPCtBOCKVYBakhmlO09hs.png', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_GxPuheD2PZeRScEONmFr6WpBPCtBOCKVYBakhmlO09hs.png', 'image/png', 1597, '1', '2023-01-12 00:44:27', '1', '2023-01-12 00:44:27', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (293, 11, 'a6kOoewXIbX57gB0kCb_G_qM9GAmjZR2G18cVGNK8QnFyHmz1hm1boOK7whAQAeU.png', 'a6kOoewXIbX57gB0kCb_G_qM9GAmjZR2G18cVGNK8QnFyHmz1hm1boOK7whAQAeU.png', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_G_qM9GAmjZR2G18cVGNK8QnFyHmz1hm1boOK7whAQAeU.png', 'image/png', 1881, '1', '2023-01-12 00:45:19', '1', '2023-01-12 00:45:19', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (294, 11, 'a6kOoewXIbX57gB0kCb_G7dbZeIk9Y99BFXXvZNv1r2Lskr9hz5C_namgw0Q1PXc.png', 'a6kOoewXIbX57gB0kCb_G7dbZeIk9Y99BFXXvZNv1r2Lskr9hz5C_namgw0Q1PXc.png', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_G7dbZeIk9Y99BFXXvZNv1r2Lskr9hz5C_namgw0Q1PXc.png', 'image/png', 1687, '1', '2023-01-12 00:45:27', '1', '2023-01-12 00:45:27', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (295, 11, 'a6kOoewXIbX57gB0kCb_G9f1ggwnhgWpsdIcO0Z_hBurisu8_vqpwJqrsxLSoBR5.png', 'a6kOoewXIbX57gB0kCb_G9f1ggwnhgWpsdIcO0Z_hBurisu8_vqpwJqrsxLSoBR5.png', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_G9f1ggwnhgWpsdIcO0Z_hBurisu8_vqpwJqrsxLSoBR5.png', 'image/png', 1881, '1', '2023-01-12 00:47:18', '1', '2023-01-12 00:47:18', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (296, 11, 'a6kOoewXIbX57gB0kCb_G8NBuXODSVS7PSfZjSX04ajQlkDD6F5Ghy3JPxv4lPZm.png', 'a6kOoewXIbX57gB0kCb_G8NBuXODSVS7PSfZjSX04ajQlkDD6F5Ghy3JPxv4lPZm.png', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_G8NBuXODSVS7PSfZjSX04ajQlkDD6F5Ghy3JPxv4lPZm.png', 'image/png', 1687, '1', '2023-01-12 00:48:10', '1', '2023-01-12 00:48:10', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (297, 11, 'a6kOoewXIbX57gB0kCb_G2j3uyx6W9YrosijXEG0Vr9aU97jKFRGnnbJB0ZMqw3C.png', 'a6kOoewXIbX57gB0kCb_G2j3uyx6W9YrosijXEG0Vr9aU97jKFRGnnbJB0ZMqw3C.png', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_G2j3uyx6W9YrosijXEG0Vr9aU97jKFRGnnbJB0ZMqw3C.png', 'image/png', 1687, '1', '2023-01-12 00:49:34', '1', '2023-01-12 00:49:34', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (298, 11, 'a6kOoewXIbX57gB0kCb_G5hGwh0LKWQRK8dIF04VcUaZ5YVp5PWVnhl5bV5Tb0nW.png', 'a6kOoewXIbX57gB0kCb_G5hGwh0LKWQRK8dIF04VcUaZ5YVp5PWVnhl5bV5Tb0nW.png', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_G5hGwh0LKWQRK8dIF04VcUaZ5YVp5PWVnhl5bV5Tb0nW.png', 'image/png', 1597, '1', '2023-01-12 00:50:37', '1', '2023-01-12 00:50:37', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (299, 11, 'a6kOoewXIbX57gB0kCb_G0g4qGe8e8zUUykyuq5ypwglwlNVP6hYtP1sCI268sdu.png', 'a6kOoewXIbX57gB0kCb_G0g4qGe8e8zUUykyuq5ypwglwlNVP6hYtP1sCI268sdu.png', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_G0g4qGe8e8zUUykyuq5ypwglwlNVP6hYtP1sCI268sdu.png', 'image/png', 1687, '1', '2023-01-12 00:51:48', '1', '2023-01-12 00:51:48', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (300, 11, 'a6kOoewXIbX57gB0kCb_G7a3CZMnDXE-HFFxZjah4lTWrZv00J4KBX_3_0tHSFLC.png', 'a6kOoewXIbX57gB0kCb_G7a3CZMnDXE-HFFxZjah4lTWrZv00J4KBX_3_0tHSFLC.png', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_G7a3CZMnDXE-HFFxZjah4lTWrZv00J4KBX_3_0tHSFLC.png', 'image/png', 1687, '1', '2023-01-12 00:52:31', '1', '2023-01-12 00:52:31', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (301, 11, 'a6kOoewXIbX57gB0kCb_G1BmRNIQD10tLBG2qDO0AtxWkYEzb8ADSAu0cQEV_f3L.png', 'a6kOoewXIbX57gB0kCb_G1BmRNIQD10tLBG2qDO0AtxWkYEzb8ADSAu0cQEV_f3L.png', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_G1BmRNIQD10tLBG2qDO0AtxWkYEzb8ADSAu0cQEV_f3L.png', 'image/png', 1881, '1', '2023-01-12 00:53:28', '1', '2023-01-12 00:53:28', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (302, 11, 'a6kOoewXIbX57gB0kCb_G08qELovqQyYbRtKZaKZr69BPgTnibd7LFhAcwSX6Dhx.png', 'a6kOoewXIbX57gB0kCb_G08qELovqQyYbRtKZaKZr69BPgTnibd7LFhAcwSX6Dhx.png', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_G08qELovqQyYbRtKZaKZr69BPgTnibd7LFhAcwSX6Dhx.png', 'image/png', 1881, '1', '2023-01-12 00:54:23', '1', '2023-01-12 00:54:23', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (303, 11, 'a6kOoewXIbX57gB0kCb_G0eOSKiFUE2YbMnTyh5hg03WnL0XRikC6XXyO3ft8Jym.png', 'a6kOoewXIbX57gB0kCb_G0eOSKiFUE2YbMnTyh5hg03WnL0XRikC6XXyO3ft8Jym.png', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_G0eOSKiFUE2YbMnTyh5hg03WnL0XRikC6XXyO3ft8Jym.png', 'image/png', 1687, '1', '2023-01-12 00:55:04', '1', '2023-01-12 00:55:04', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (304, 11, 'a6kOoewXIbX57gB0kCb_G1OuYneKu_VeBdJuvh0sM_oHQ4atXhoD0YecM2QDbVdt.png', 'a6kOoewXIbX57gB0kCb_G1OuYneKu_VeBdJuvh0sM_oHQ4atXhoD0YecM2QDbVdt.png', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_G1OuYneKu_VeBdJuvh0sM_oHQ4atXhoD0YecM2QDbVdt.png', 'image/png', 1687, '1', '2023-01-12 00:55:26', '1', '2023-01-12 00:55:26', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (305, 11, 'a6kOoewXIbX57gB0kCb_G0880G4BHG9CEIg4C_I6sVwrBKd8MqQu91hQWleBBJ8A.png', 'a6kOoewXIbX57gB0kCb_G0880G4BHG9CEIg4C_I6sVwrBKd8MqQu91hQWleBBJ8A.png', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_G0880G4BHG9CEIg4C_I6sVwrBKd8MqQu91hQWleBBJ8A.png', 'image/png', 1881, '1', '2023-01-12 00:56:32', '1', '2023-01-12 00:56:32', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (306, 11, 'a6kOoewXIbX57gB0kCb_Gw3gxJhDAacPr9l1isEbAqG8DW7qpd_VfcHAaaB0LHIG.png', 'a6kOoewXIbX57gB0kCb_Gw3gxJhDAacPr9l1isEbAqG8DW7qpd_VfcHAaaB0LHIG.png', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_Gw3gxJhDAacPr9l1isEbAqG8DW7qpd_VfcHAaaB0LHIG.png', 'image/png', 1881, '1', '2023-01-12 00:59:45', '1', '2023-01-12 00:59:45', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (307, 11, 'a6kOoewXIbX57gB0kCb_G4NLt1wW-hRWwegchDH101j9vmSoMbCqv4i4MKG5reHp.png', 'a6kOoewXIbX57gB0kCb_G4NLt1wW-hRWwegchDH101j9vmSoMbCqv4i4MKG5reHp.png', 'http://test.yudao.iocoder.cn/a6kOoewXIbX57gB0kCb_G4NLt1wW-hRWwegchDH101j9vmSoMbCqv4i4MKG5reHp.png', 'image/png', 1597, '1', '2023-01-12 00:59:58', '1', '2023-01-12 00:59:58', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (308, 11, 'K6off5qtfbPrP6ep-SO8OA6mJ1ZAU63l5EY93uwrGU--2hffJbLBmqVlk3Hjal6G.png', 'K6off5qtfbPrP6ep-SO8OA6mJ1ZAU63l5EY93uwrGU--2hffJbLBmqVlk3Hjal6G.png', 'http://test.yudao.iocoder.cn/K6off5qtfbPrP6ep-SO8OA6mJ1ZAU63l5EY93uwrGU--2hffJbLBmqVlk3Hjal6G.png', 'image/png', 1687, '1', '2023-01-12 08:59:41', '1', '2023-01-12 08:59:41', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (309, 11, 'K6off5qtfbPrP6ep-SO8OMa5ugI4_YLk41zIJ7_6zQQe-QNSvRpSe6Zx1CGU9nGE.png', 'K6off5qtfbPrP6ep-SO8OMa5ugI4_YLk41zIJ7_6zQQe-QNSvRpSe6Zx1CGU9nGE.png', 'http://test.yudao.iocoder.cn/K6off5qtfbPrP6ep-SO8OMa5ugI4_YLk41zIJ7_6zQQe-QNSvRpSe6Zx1CGU9nGE.png', 'image/png', 1597, '1', '2023-01-12 09:04:23', '1', '2023-01-12 09:04:23', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (310, 11, 'r6ryvl6LrxBU0miaST4Y-kT1le6oD-CBSKUGJVnBaITDX9s-vmgTVyDfkRIIHeOa.png', 'r6ryvl6LrxBU0miaST4Y-kT1le6oD-CBSKUGJVnBaITDX9s-vmgTVyDfkRIIHeOa.png', 'http://test.yudao.iocoder.cn/r6ryvl6LrxBU0miaST4Y-kT1le6oD-CBSKUGJVnBaITDX9s-vmgTVyDfkRIIHeOa.png', 'image/png', 1881, '1', '2023-01-12 09:59:59', '1', '2023-01-12 09:59:59', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (311, 11, 'r6ryvl6LrxBU0miaST4Y-rYpgKFtUNsibH3jpJotkMIAmdNdJGgbkAeite98fLA0.png', 'r6ryvl6LrxBU0miaST4Y-rYpgKFtUNsibH3jpJotkMIAmdNdJGgbkAeite98fLA0.png', 'http://test.yudao.iocoder.cn/r6ryvl6LrxBU0miaST4Y-rYpgKFtUNsibH3jpJotkMIAmdNdJGgbkAeite98fLA0.png', 'image/png', 1881, '1', '2023-01-12 10:09:11', '1', '2023-01-12 10:09:11', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (312, 11, 'r6ryvl6LrxBU0miaST4Y-hNZK4fyTh-dntagmvOX9oZ93e9HdIiyHiO0Fe_gkgls.png', 'r6ryvl6LrxBU0miaST4Y-hNZK4fyTh-dntagmvOX9oZ93e9HdIiyHiO0Fe_gkgls.png', 'http://test.yudao.iocoder.cn/r6ryvl6LrxBU0miaST4Y-hNZK4fyTh-dntagmvOX9oZ93e9HdIiyHiO0Fe_gkgls.png', 'image/png', 1881, '1', '2023-01-12 11:11:28', '1', '2023-01-12 11:11:28', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (313, 11, 'r6ryvl6LrxBU0miaST4Y-oknL38miJiz9nUGBwBbCGKmfE0qRfSyaH8jDQRNaOfP.png', 'r6ryvl6LrxBU0miaST4Y-oknL38miJiz9nUGBwBbCGKmfE0qRfSyaH8jDQRNaOfP.png', 'http://test.yudao.iocoder.cn/r6ryvl6LrxBU0miaST4Y-oknL38miJiz9nUGBwBbCGKmfE0qRfSyaH8jDQRNaOfP.png', 'image/png', 1881, '1', '2023-01-12 11:12:18', '1', '2023-01-12 11:12:18', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (314, 11, 'r6ryvl6LrxBU0miaST4Y-qknMeCUS75YHYoq9aTUmoRXCPPAKLM9Isy8vX4jU_Ie.png', 'r6ryvl6LrxBU0miaST4Y-qknMeCUS75YHYoq9aTUmoRXCPPAKLM9Isy8vX4jU_Ie.png', 'http://test.yudao.iocoder.cn/r6ryvl6LrxBU0miaST4Y-qknMeCUS75YHYoq9aTUmoRXCPPAKLM9Isy8vX4jU_Ie.png', 'image/png', 1881, '1', '2023-01-12 11:13:55', '1', '2023-01-12 11:13:55', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (315, 11, 'r6ryvl6LrxBU0miaST4Y-lGTgVO6uvfW6cVa5C-29e2BTmYuFH-Y-3e9uoHQPuyS.png', 'r6ryvl6LrxBU0miaST4Y-lGTgVO6uvfW6cVa5C-29e2BTmYuFH-Y-3e9uoHQPuyS.png', 'http://test.yudao.iocoder.cn/r6ryvl6LrxBU0miaST4Y-lGTgVO6uvfW6cVa5C-29e2BTmYuFH-Y-3e9uoHQPuyS.png', 'image/png', 1881, '1', '2023-01-12 11:18:30', '1', '2023-01-12 11:18:30', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (316, 11, 'Sooq6lT2Kgf6ZmDxG2rsGK4a-x_WVExS2GFEstUXsgUTccdU437yi75p2a2qqPS9.png', 'Sooq6lT2Kgf6ZmDxG2rsGK4a-x_WVExS2GFEstUXsgUTccdU437yi75p2a2qqPS9.png', 'http://test.yudao.iocoder.cn/Sooq6lT2Kgf6ZmDxG2rsGK4a-x_WVExS2GFEstUXsgUTccdU437yi75p2a2qqPS9.png', 'image/png', 1881, '1', '2023-01-12 13:51:06', '1', '2023-01-12 13:51:06', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (317, 11, '0-2EXqrRK_xgmAJN7imvk9ivKv7mLLFN1O7WkjS1Tv2o_VJ7W5mNW8H1OlGKisfP.png', '0-2EXqrRK_xgmAJN7imvk9ivKv7mLLFN1O7WkjS1Tv2o_VJ7W5mNW8H1OlGKisfP.png', 'http://test.yudao.iocoder.cn/0-2EXqrRK_xgmAJN7imvk9ivKv7mLLFN1O7WkjS1Tv2o_VJ7W5mNW8H1OlGKisfP.png', 'image/png', 1687, '1', '2023-01-12 16:39:28', '1', '2023-01-12 16:39:28', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (318, 11, 'r6ryvl6LrxBU0miaST4Y-v2-X9sD87sdZ8qoWWgu9QgP2NEjlTvDJ47KfF2xhyiU.mp4', 'r6ryvl6LrxBU0miaST4Y-v2-X9sD87sdZ8qoWWgu9QgP2NEjlTvDJ47KfF2xhyiU.mp4', 'http://test.yudao.iocoder.cn/r6ryvl6LrxBU0miaST4Y-v2-X9sD87sdZ8qoWWgu9QgP2NEjlTvDJ47KfF2xhyiU.mp4', 'video/quicktime', 355574, '1', '2023-01-12 17:27:32', '1', '2023-01-12 17:27:32', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (319, 11, 'YPnKCyLwXVa3qDw05drDzebhVY6Jsv4OjXs3dqezCc9Iwg39FYkx5FhH2pUdzcXM.png', 'YPnKCyLwXVa3qDw05drDzebhVY6Jsv4OjXs3dqezCc9Iwg39FYkx5FhH2pUdzcXM.png', 'http://test.yudao.iocoder.cn/YPnKCyLwXVa3qDw05drDzebhVY6Jsv4OjXs3dqezCc9Iwg39FYkx5FhH2pUdzcXM.png', 'image/png', 1881, '1', '2023-01-12 20:10:18', '1', '2023-01-12 20:10:18', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (320, 11, 'YPnKCyLwXVa3qDw05drDzQLsXA6jwdh2Thq5d39jwzc9sHXok3I-DAxqPLmwoFmH.jpg', 'YPnKCyLwXVa3qDw05drDzQLsXA6jwdh2Thq5d39jwzc9sHXok3I-DAxqPLmwoFmH.jpg', 'http://test.yudao.iocoder.cn/YPnKCyLwXVa3qDw05drDzQLsXA6jwdh2Thq5d39jwzc9sHXok3I-DAxqPLmwoFmH.jpg', 'image/jpeg', 58591, '1', '2023-01-12 20:12:16', '1', '2023-01-12 20:12:16', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (321, 11, 'YPnKCyLwXVa3qDw05drDzZjN6Y2Xb1ElQR4EnQcx4HLfGC2v9b2Fw3K36U7ryQCa.png', 'YPnKCyLwXVa3qDw05drDzZjN6Y2Xb1ElQR4EnQcx4HLfGC2v9b2Fw3K36U7ryQCa.png', 'http://test.yudao.iocoder.cn/YPnKCyLwXVa3qDw05drDzZjN6Y2Xb1ElQR4EnQcx4HLfGC2v9b2Fw3K36U7ryQCa.png', 'image/png', 1881, '1', '2023-01-12 20:14:36', '1', '2023-01-12 20:14:36', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (322, 11, 'YPnKCyLwXVa3qDw05drDzYD7Cfxmn0DD3pm0FzWDlmNv7UakpkOWN0hHbXYrhhF7.png', 'YPnKCyLwXVa3qDw05drDzYD7Cfxmn0DD3pm0FzWDlmNv7UakpkOWN0hHbXYrhhF7.png', 'http://test.yudao.iocoder.cn/YPnKCyLwXVa3qDw05drDzYD7Cfxmn0DD3pm0FzWDlmNv7UakpkOWN0hHbXYrhhF7.png', 'image/png', 1687, '1', '2023-01-12 20:19:25', '1', '2023-01-12 20:19:25', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (323, 11, 'YPnKCyLwXVa3qDw05drDzWTDV4p0vpYWUWR9BHeMR7Qjs9lgBpSFGB33BO6_MPY9.jpg', 'YPnKCyLwXVa3qDw05drDzWTDV4p0vpYWUWR9BHeMR7Qjs9lgBpSFGB33BO6_MPY9.jpg', 'http://test.yudao.iocoder.cn/YPnKCyLwXVa3qDw05drDzWTDV4p0vpYWUWR9BHeMR7Qjs9lgBpSFGB33BO6_MPY9.jpg', 'image/jpeg', 58591, '1', '2023-01-12 20:23:11', '1', '2023-01-12 20:23:11', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (324, 11, 'XQockIDz-7p8wHuI0wxzdwXWzg0RxCyF7-iVyeK96euvFMgJ6X_oX_wrl86g6oFK.mp4', 'XQockIDz-7p8wHuI0wxzdwXWzg0RxCyF7-iVyeK96euvFMgJ6X_oX_wrl86g6oFK.mp4', 'http://test.yudao.iocoder.cn/XQockIDz-7p8wHuI0wxzdwXWzg0RxCyF7-iVyeK96euvFMgJ6X_oX_wrl86g6oFK.mp4', 'video/quicktime', 355574, '1', '2023-01-12 20:48:08', '1', '2023-01-12 20:48:08', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (325, 11, 'XQockIDz-7p8wHuI0wxzd2dZvhKWrQnxM5pPXvaW8Qsid2hLjVxk90wM47ZsYERT.mp4', 'XQockIDz-7p8wHuI0wxzd2dZvhKWrQnxM5pPXvaW8Qsid2hLjVxk90wM47ZsYERT.mp4', 'http://test.yudao.iocoder.cn/XQockIDz-7p8wHuI0wxzd2dZvhKWrQnxM5pPXvaW8Qsid2hLjVxk90wM47ZsYERT.mp4', 'video/quicktime', 355574, '1', '2023-01-12 20:48:44', '1', '2023-01-12 20:48:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (326, 11, 'r6ryvl6LrxBU0miaST4Y-pIcmK-zAAId-9TGgy-DrSLhjVuWbuT3ZBjk9K1yQ0Dn.png', 'r6ryvl6LrxBU0miaST4Y-pIcmK-zAAId-9TGgy-DrSLhjVuWbuT3ZBjk9K1yQ0Dn.png', 'http://test.yudao.iocoder.cn/r6ryvl6LrxBU0miaST4Y-pIcmK-zAAId-9TGgy-DrSLhjVuWbuT3ZBjk9K1yQ0Dn.png', 'image/png', 1881, '1', '2023-01-12 22:36:20', '1', '2023-01-12 22:36:20', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (327, 11, 'r6ryvl6LrxBU0miaST4Y-iSpJARJA90B9qv1ol-rCIjWIfFO_eIOYrcnQcwF5Xsc.jpg', 'r6ryvl6LrxBU0miaST4Y-iSpJARJA90B9qv1ol-rCIjWIfFO_eIOYrcnQcwF5Xsc.jpg', 'http://test.yudao.iocoder.cn/r6ryvl6LrxBU0miaST4Y-iSpJARJA90B9qv1ol-rCIjWIfFO_eIOYrcnQcwF5Xsc.jpg', 'image/jpeg', 125161, '1', '2023-01-13 23:37:59', '1', '2023-01-13 23:37:59', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (328, 11, 'r6ryvl6LrxBU0miaST4Y-vOJi2e31Y09hAqvac4rrKbaRY6apeAMNOa5N50D5QJ1.jpg', 'r6ryvl6LrxBU0miaST4Y-vOJi2e31Y09hAqvac4rrKbaRY6apeAMNOa5N50D5QJ1.jpg', 'http://test.yudao.iocoder.cn/r6ryvl6LrxBU0miaST4Y-vOJi2e31Y09hAqvac4rrKbaRY6apeAMNOa5N50D5QJ1.jpg', 'image/jpeg', 125161, '1', '2023-01-13 23:41:31', '1', '2023-01-13 23:41:31', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (329, 11, 'r6ryvl6LrxBU0miaST4Y-ntZiMJV3x0fsjyDIKjmHwj6bmFjL38nfzb2InGI8_N0.jpg', 'r6ryvl6LrxBU0miaST4Y-ntZiMJV3x0fsjyDIKjmHwj6bmFjL38nfzb2InGI8_N0.jpg', 'http://test.yudao.iocoder.cn/r6ryvl6LrxBU0miaST4Y-ntZiMJV3x0fsjyDIKjmHwj6bmFjL38nfzb2InGI8_N0.jpg', 'image/jpeg', 125161, '1', '2023-01-13 23:58:28', '1', '2023-01-13 23:58:28', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (330, 11, 'r6ryvl6LrxBU0miaST4Y-oOI1DGksYDMpGdj6TOy4MoVABX9uWgyX0epnyCH4PZB.jpg', 'r6ryvl6LrxBU0miaST4Y-oOI1DGksYDMpGdj6TOy4MoVABX9uWgyX0epnyCH4PZB.jpg', 'http://test.yudao.iocoder.cn/r6ryvl6LrxBU0miaST4Y-oOI1DGksYDMpGdj6TOy4MoVABX9uWgyX0epnyCH4PZB.jpg', 'image/jpeg', 125161, '1', '2023-01-14 00:00:26', '1', '2023-01-14 00:00:26', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (331, 11, 'r6ryvl6LrxBU0miaST4Y-iyVU9AknOaLUs-46o6UitQ3hvlBAHU4iJ2Yu9wnjuDD.png', 'r6ryvl6LrxBU0miaST4Y-iyVU9AknOaLUs-46o6UitQ3hvlBAHU4iJ2Yu9wnjuDD.png', 'http://test.yudao.iocoder.cn/r6ryvl6LrxBU0miaST4Y-iyVU9AknOaLUs-46o6UitQ3hvlBAHU4iJ2Yu9wnjuDD.png', 'image/png', 1881, '1', '2023-01-14 00:08:18', '1', '2023-01-14 00:08:18', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (332, 11, 'r6ryvl6LrxBU0miaST4Y-qPyp5uAdYLL-EmHGH0-ZyRiVVTDVrkOAQSdi_rJcvqC.jpg', 'r6ryvl6LrxBU0miaST4Y-qPyp5uAdYLL-EmHGH0-ZyRiVVTDVrkOAQSdi_rJcvqC.jpg', 'http://test.yudao.iocoder.cn/r6ryvl6LrxBU0miaST4Y-qPyp5uAdYLL-EmHGH0-ZyRiVVTDVrkOAQSdi_rJcvqC.jpg', 'image/jpeg', 125161, '1', '2023-01-14 00:12:35', '1', '2023-01-14 00:12:35', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (333, 11, 'r6ryvl6LrxBU0miaST4Y-jVixJGgnBnkBPRbuVptOW0CHYuQFyiOVNtamctS8xU8.jpg', 'r6ryvl6LrxBU0miaST4Y-jVixJGgnBnkBPRbuVptOW0CHYuQFyiOVNtamctS8xU8.jpg', 'http://test.yudao.iocoder.cn/r6ryvl6LrxBU0miaST4Y-jVixJGgnBnkBPRbuVptOW0CHYuQFyiOVNtamctS8xU8.jpg', 'image/jpeg', 125161, '1', '2023-01-14 00:14:45', '1', '2023-01-14 00:14:45', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (334, 11, 'r6ryvl6LrxBU0miaST4Y-seifse1Usvhgxh0dJgTKSkJME18OurDsZ-P-nhetU8N.jpg', 'r6ryvl6LrxBU0miaST4Y-seifse1Usvhgxh0dJgTKSkJME18OurDsZ-P-nhetU8N.jpg', 'http://test.yudao.iocoder.cn/r6ryvl6LrxBU0miaST4Y-seifse1Usvhgxh0dJgTKSkJME18OurDsZ-P-nhetU8N.jpg', 'image/jpeg', 125161, '1', '2023-01-14 00:28:01', '1', '2023-01-14 00:28:01', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (335, 11, 'r6ryvl6LrxBU0miaST4Y-iRyRg0Si1RANGOYGNuFy-MzO_mMdUfYz2YCIxICs06G.jpg', 'r6ryvl6LrxBU0miaST4Y-iRyRg0Si1RANGOYGNuFy-MzO_mMdUfYz2YCIxICs06G.jpg', 'http://test.yudao.iocoder.cn/r6ryvl6LrxBU0miaST4Y-iRyRg0Si1RANGOYGNuFy-MzO_mMdUfYz2YCIxICs06G.jpg', 'image/jpeg', 125161, '1', '2023-01-14 00:29:43', '1', '2023-01-14 00:29:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (336, 11, 'r6ryvl6LrxBU0miaST4Y-pgFtUNLu1foMSAMkoOsrQrTZ8EtTMssBLfTtzP0dfjG.png', 'r6ryvl6LrxBU0miaST4Y-pgFtUNLu1foMSAMkoOsrQrTZ8EtTMssBLfTtzP0dfjG.png', 'http://test.yudao.iocoder.cn/r6ryvl6LrxBU0miaST4Y-pgFtUNLu1foMSAMkoOsrQrTZ8EtTMssBLfTtzP0dfjG.png', 'image/png', 1687, '1', '2023-01-14 00:52:26', '1', '2023-01-14 00:52:26', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (337, 11, 'r6ryvl6LrxBU0miaST4Y-tlQmcl3RdC-Jcgns6IQtf7zenGy3b86WLT7GzUcrb1T.png', 'r6ryvl6LrxBU0miaST4Y-tlQmcl3RdC-Jcgns6IQtf7zenGy3b86WLT7GzUcrb1T.png', 'http://test.yudao.iocoder.cn/r6ryvl6LrxBU0miaST4Y-tlQmcl3RdC-Jcgns6IQtf7zenGy3b86WLT7GzUcrb1T.png', 'image/png', 1597, '1', '2023-01-14 00:56:06', '1', '2023-01-14 00:56:06', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (338, 11, 'r6ryvl6LrxBU0miaST4Y-pWqXoCgpdNp1fvSv7c6zoTnCsW6BGAVFNJ-E9hkAIXO.jpg', 'r6ryvl6LrxBU0miaST4Y-pWqXoCgpdNp1fvSv7c6zoTnCsW6BGAVFNJ-E9hkAIXO.jpg', 'http://test.yudao.iocoder.cn/r6ryvl6LrxBU0miaST4Y-pWqXoCgpdNp1fvSv7c6zoTnCsW6BGAVFNJ-E9hkAIXO.jpg', 'image/jpeg', 125161, '1', '2023-01-14 01:30:49', '1', '2023-01-14 01:30:49', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (339, 11, 'r6ryvl6LrxBU0miaST4Y-vNzhGc_1b37nxAvj0Zt8iuGACe-mC9_a5OhVFIzt0DX.png', 'r6ryvl6LrxBU0miaST4Y-vNzhGc_1b37nxAvj0Zt8iuGACe-mC9_a5OhVFIzt0DX.png', 'http://test.yudao.iocoder.cn/r6ryvl6LrxBU0miaST4Y-vNzhGc_1b37nxAvj0Zt8iuGACe-mC9_a5OhVFIzt0DX.png', 'image/png', 1687, '1', '2023-01-14 08:20:53', '1', '2023-01-14 08:20:53', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (340, 11, 'rdp2FpJLZJb_Z771EZCE0o22qw7A8nDBiGTmnyS3hp94hV5zfgfcuLJza36ANHMh.png', 'rdp2FpJLZJb_Z771EZCE0o22qw7A8nDBiGTmnyS3hp94hV5zfgfcuLJza36ANHMh.png', 'http://test.yudao.iocoder.cn/rdp2FpJLZJb_Z771EZCE0o22qw7A8nDBiGTmnyS3hp94hV5zfgfcuLJza36ANHMh.png', 'image/png', 1597, '1', '2023-01-14 08:32:07', '1', '2023-01-14 08:32:07', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (341, 11, 'rdp2FpJLZJb_Z771EZCE0tidYFBxnaavyulH8ugCdl8kP7Rvbr3oDpeUehO2Yw_a.png', 'rdp2FpJLZJb_Z771EZCE0tidYFBxnaavyulH8ugCdl8kP7Rvbr3oDpeUehO2Yw_a.png', 'http://test.yudao.iocoder.cn/rdp2FpJLZJb_Z771EZCE0tidYFBxnaavyulH8ugCdl8kP7Rvbr3oDpeUehO2Yw_a.png', 'image/png', 1881, '1', '2023-01-14 08:32:30', '1', '2023-01-14 08:32:30', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (342, 11, 'rdp2FpJLZJb_Z771EZCE0szXIJm3VmqB8_QHT6W9_-vzv_tH9nkYpuOnbYufyY2T.jpg', 'rdp2FpJLZJb_Z771EZCE0szXIJm3VmqB8_QHT6W9_-vzv_tH9nkYpuOnbYufyY2T.jpg', 'http://test.yudao.iocoder.cn/rdp2FpJLZJb_Z771EZCE0szXIJm3VmqB8_QHT6W9_-vzv_tH9nkYpuOnbYufyY2T.jpg', 'image/jpeg', 125161, '1', '2023-01-14 08:46:00', '1', '2023-01-14 08:46:00', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (343, 11, 'rdp2FpJLZJb_Z771EZCE0vE-s0cIZgtCNYp0bpcTkA99rugtpvtXfjiYusiq9xJ6.png', 'rdp2FpJLZJb_Z771EZCE0vE-s0cIZgtCNYp0bpcTkA99rugtpvtXfjiYusiq9xJ6.png', 'http://test.yudao.iocoder.cn/rdp2FpJLZJb_Z771EZCE0vE-s0cIZgtCNYp0bpcTkA99rugtpvtXfjiYusiq9xJ6.png', 'image/png', 1597, '1', '2023-01-14 14:51:45', '1', '2023-01-14 14:51:45', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (344, 11, 'rdp2FpJLZJb_Z771EZCE0qjnfCASkuTgIVUma1pfvFLX8HYBDI_6wJKKWqbwnj2v.jpg', 'rdp2FpJLZJb_Z771EZCE0qjnfCASkuTgIVUma1pfvFLX8HYBDI_6wJKKWqbwnj2v.jpg', 'http://test.yudao.iocoder.cn/rdp2FpJLZJb_Z771EZCE0qjnfCASkuTgIVUma1pfvFLX8HYBDI_6wJKKWqbwnj2v.jpg', 'image/jpeg', 125161, '1', '2023-01-14 14:52:05', '1', '2023-01-14 14:52:05', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (345, 11, 'rdp2FpJLZJb_Z771EZCE0sdggkEkJ9BXy1wIiory8puv2L0sRYeBBVztrxmjjT_P.amr', 'rdp2FpJLZJb_Z771EZCE0sdggkEkJ9BXy1wIiory8puv2L0sRYeBBVztrxmjjT_P.amr', 'http://test.yudao.iocoder.cn/rdp2FpJLZJb_Z771EZCE0sdggkEkJ9BXy1wIiory8puv2L0sRYeBBVztrxmjjT_P.amr', 'audio/amr', 1532, '1', '2023-01-14 16:28:53', '1', '2023-01-14 16:28:53', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (346, 11, 'rdp2FpJLZJb_Z771EZCE0jlwnElym7bDUZUQI6t36O9xlh-wQWZpdDEVNHj_-Zo3.mp4', 'rdp2FpJLZJb_Z771EZCE0jlwnElym7bDUZUQI6t36O9xlh-wQWZpdDEVNHj_-Zo3.mp4', 'http://test.yudao.iocoder.cn/rdp2FpJLZJb_Z771EZCE0jlwnElym7bDUZUQI6t36O9xlh-wQWZpdDEVNHj_-Zo3.mp4', 'video/quicktime', 355574, '1', '2023-01-14 16:53:53', '1', '2023-01-14 16:53:53', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (347, 11, 'rdp2FpJLZJb_Z771EZCE0nKJFlsOPjLkDApXEgRjaGydiFVTsC0zMq8-x5V6-rG4.mp4', 'rdp2FpJLZJb_Z771EZCE0nKJFlsOPjLkDApXEgRjaGydiFVTsC0zMq8-x5V6-rG4.mp4', 'http://test.yudao.iocoder.cn/rdp2FpJLZJb_Z771EZCE0nKJFlsOPjLkDApXEgRjaGydiFVTsC0zMq8-x5V6-rG4.mp4', 'video/quicktime', 355574, '1', '2023-01-14 16:55:02', '1', '2023-01-14 16:55:02', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (348, 11, 'wBnOlFbeYaWXb7AVX5Ha_croeyGuW9LIPwJABmTkWn18-RFOqfeVUF-SB-auxwCP.png', 'wBnOlFbeYaWXb7AVX5Ha_croeyGuW9LIPwJABmTkWn18-RFOqfeVUF-SB-auxwCP.png', 'http://test.yudao.iocoder.cn/wBnOlFbeYaWXb7AVX5Ha_croeyGuW9LIPwJABmTkWn18-RFOqfeVUF-SB-auxwCP.png', 'image/png', 1881, '1', '2023-01-15 17:43:21', '1', '2023-01-15 17:43:21', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (349, 11, 'wBnOlFbeYaWXb7AVX5Ha_fOZQMPXHx1ku4GcVGTrCXk5KrjABxwlqDOMyeV9lZ9c.png', 'wBnOlFbeYaWXb7AVX5Ha_fOZQMPXHx1ku4GcVGTrCXk5KrjABxwlqDOMyeV9lZ9c.png', 'http://test.yudao.iocoder.cn/wBnOlFbeYaWXb7AVX5Ha_fOZQMPXHx1ku4GcVGTrCXk5KrjABxwlqDOMyeV9lZ9c.png', 'image/png', 1881, '1', '2023-01-15 18:05:27', '1', '2023-01-15 18:05:27', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (350, 11, 'wBnOlFbeYaWXb7AVX5Ha_XqhsVacZRkLJHDwQKVjP0Nz_gy0rLwaNUoN4vCg3RlY.png', 'wBnOlFbeYaWXb7AVX5Ha_XqhsVacZRkLJHDwQKVjP0Nz_gy0rLwaNUoN4vCg3RlY.png', 'http://test.yudao.iocoder.cn/wBnOlFbeYaWXb7AVX5Ha_XqhsVacZRkLJHDwQKVjP0Nz_gy0rLwaNUoN4vCg3RlY.png', 'image/png', 1881, '1', '2023-01-15 18:09:36', '1', '2023-01-15 18:09:36', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (351, 11, 'wBnOlFbeYaWXb7AVX5Ha_Uy373JHA2EoS0FUziAhkwP0r6Hv43PeQHXKY4GADfbl.png', 'wBnOlFbeYaWXb7AVX5Ha_Uy373JHA2EoS0FUziAhkwP0r6Hv43PeQHXKY4GADfbl.png', 'http://test.yudao.iocoder.cn/wBnOlFbeYaWXb7AVX5Ha_Uy373JHA2EoS0FUziAhkwP0r6Hv43PeQHXKY4GADfbl.png', 'image/png', 1881, '1', '2023-01-15 18:16:08', '1', '2023-01-15 18:16:08', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (352, 11, 'D6edSI8ezFgfQ5CZQiUWrr_dPO0Zs5h2KQBZCR98O_KTgU4C5qyIlKx4g8aWN5iU.jpg', 'D6edSI8ezFgfQ5CZQiUWrr_dPO0Zs5h2KQBZCR98O_KTgU4C5qyIlKx4g8aWN5iU.jpg', 'http://test.yudao.iocoder.cn/D6edSI8ezFgfQ5CZQiUWrr_dPO0Zs5h2KQBZCR98O_KTgU4C5qyIlKx4g8aWN5iU.jpg', 'image/jpeg', 134169, NULL, '2023-01-15 19:45:18', NULL, '2023-01-15 19:45:18', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (353, 11, 'D6edSI8ezFgfQ5CZQiUWrl-z2h9XG98uJbsMGnEtHxRXFFvcjWmwNepr8WN8ArEc.jpg', 'D6edSI8ezFgfQ5CZQiUWrl-z2h9XG98uJbsMGnEtHxRXFFvcjWmwNepr8WN8ArEc.jpg', 'http://test.yudao.iocoder.cn/D6edSI8ezFgfQ5CZQiUWrl-z2h9XG98uJbsMGnEtHxRXFFvcjWmwNepr8WN8ArEc.jpg', 'image/jpeg', 610723, NULL, '2023-01-15 19:45:25', NULL, '2023-01-15 19:45:25', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (354, 11, 'D6edSI8ezFgfQ5CZQiUWrgKcmo3vQuFQF6UOSJyAFlKaPJGHEa9YnRP0EHduzO4p.jpg', 'D6edSI8ezFgfQ5CZQiUWrgKcmo3vQuFQF6UOSJyAFlKaPJGHEa9YnRP0EHduzO4p.jpg', 'http://test.yudao.iocoder.cn/D6edSI8ezFgfQ5CZQiUWrgKcmo3vQuFQF6UOSJyAFlKaPJGHEa9YnRP0EHduzO4p.jpg', 'image/jpeg', 258860, NULL, '2023-01-15 19:45:31', NULL, '2023-01-15 19:45:31', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (355, 11, 'l8A4cYhdY3NWlSvev5nTtI1oM0Czz0OQOiEU70TmG4jxQHvj_d0HBYsTvJMeQAGo.jpg', 'l8A4cYhdY3NWlSvev5nTtI1oM0Czz0OQOiEU70TmG4jxQHvj_d0HBYsTvJMeQAGo.jpg', 'http://test.yudao.iocoder.cn/l8A4cYhdY3NWlSvev5nTtI1oM0Czz0OQOiEU70TmG4jxQHvj_d0HBYsTvJMeQAGo.jpg', 'image/jpeg', 650754, NULL, '2023-01-17 23:38:04', NULL, '2023-01-17 23:38:04', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (356, 11, '1_index_preview.png', '3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'http://test.yudao.iocoder.cn/3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'image/png', 121, '1', '2023-02-05 21:01:48', '1', '2023-02-05 21:01:48', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (357, 11, '1_index_preview.png', '3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'http://test.yudao.iocoder.cn/3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'image/png', 121, '1', '2023-02-05 21:01:48', '1', '2023-02-05 21:01:48', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (358, 11, '1_index_preview.png', '3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'http://test.yudao.iocoder.cn/3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'image/png', 121, '1', '2023-02-05 21:03:40', '1', '2023-02-05 21:03:40', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (359, 11, '1_index_preview.png', '3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'http://test.yudao.iocoder.cn/3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'image/png', 121, '1', '2023-02-05 21:03:40', '1', '2023-02-05 21:03:40', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (360, 11, 'go-view/1_index_preview.png', '3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'http://test.yudao.iocoder.cn/3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'image/png', 121, '1', '2023-02-05 21:03:40', '1', '2023-02-05 21:03:40', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (361, 11, 'go-view/1_index_preview.png', '3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'http://test.yudao.iocoder.cn/3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'image/png', 121, '1', '2023-02-05 21:03:40', '1', '2023-02-05 21:03:40', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (362, 11, 'go-view/1_index_preview.png', '3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'http://test.yudao.iocoder.cn/3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'image/png', 121, '1', '2023-02-05 21:03:40', '1', '2023-02-05 21:03:40', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (363, 11, 'go-view/1_index_preview.png', '3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'http://test.yudao.iocoder.cn/3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'image/png', 121, '1', '2023-02-05 21:03:40', '1', '2023-02-05 21:03:40', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (364, 11, 'go-view/1_index_preview.png', '3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'http://test.yudao.iocoder.cn/3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'image/png', 121, '1', '2023-02-05 21:03:51', '1', '2023-02-05 21:03:51', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (365, 11, 'go-view/1_index_preview.png', '3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'http://test.yudao.iocoder.cn/3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'image/png', 121, '1', '2023-02-05 21:03:51', '1', '2023-02-05 21:03:51', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (366, 11, 'go-view/1_index_preview.png', '3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'http://test.yudao.iocoder.cn/3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'image/png', 121, '1', '2023-02-05 21:04:09', '1', '2023-02-05 21:04:09', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (367, 11, 'go-view/1_index_preview.png', '3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'http://test.yudao.iocoder.cn/3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'image/png', 121, '1', '2023-02-05 21:04:14', '1', '2023-02-05 21:04:14', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (368, 11, 'go-view/1_index_preview.png', '3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'http://test.yudao.iocoder.cn/3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'image/png', 121, '1', '2023-02-05 21:04:14', '1', '2023-02-05 21:04:14', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (369, 11, 'go-view/1_index_preview.png', '3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'http://test.yudao.iocoder.cn/3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'image/png', 121, '1', '2023-02-05 21:04:16', '1', '2023-02-05 21:04:16', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (370, 11, 'go-view/1_index_preview.png', '3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'http://test.yudao.iocoder.cn/3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'image/png', 121, '1', '2023-02-05 21:04:20', '1', '2023-02-05 21:04:20', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (371, 11, 'go-view/1_index_preview.png', '3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'http://test.yudao.iocoder.cn/3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'image/png', 121, '1', '2023-02-05 21:04:20', '1', '2023-02-05 21:04:20', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (372, 11, 'go-view/1_index_preview.png', '3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'http://test.yudao.iocoder.cn/3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'image/png', 121, '1', '2023-02-05 21:04:24', '1', '2023-02-05 21:04:24', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (373, 11, 'go-view/1_index_preview.png', '3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'http://test.yudao.iocoder.cn/3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'image/png', 121, '1', '2023-02-05 21:04:26', '1', '2023-02-05 21:04:26', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (374, 11, 'go-view/1_index_preview.png', '3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'http://test.yudao.iocoder.cn/3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'image/png', 121, '1', '2023-02-05 21:05:14', '1', '2023-02-05 21:05:14', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (375, 11, 'go-view/1_index_preview.png', '3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'http://test.yudao.iocoder.cn/3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'image/png', 121, '1', '2023-02-05 21:05:44', '1', '2023-02-05 21:05:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (376, 11, 'go-view/1_index_preview.png', '3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'http://test.yudao.iocoder.cn/3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'image/png', 121, '1', '2023-02-05 21:06:14', '1', '2023-02-05 21:06:14', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (377, 11, 'go-view/1_index_preview.png', '3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'http://test.yudao.iocoder.cn/3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'image/png', 121, '1', '2023-02-05 21:06:33', '1', '2023-02-05 21:06:33', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (378, 11, 'go-view/1_index_preview.png', '1be120f71dff0d8ed2d7794e6836e51afec315b3ea39ad40f9e589418445e7b6.png', 'http://test.yudao.iocoder.cn/1be120f71dff0d8ed2d7794e6836e51afec315b3ea39ad40f9e589418445e7b6.png', 'image/png', 48721, '1', '2023-02-05 21:08:43', '1', '2023-02-05 21:08:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (379, 11, 'go-view/1_index_preview.png', '3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'http://test.yudao.iocoder.cn/3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'image/png', 121, '1', '2023-02-05 21:08:44', '1', '2023-02-05 21:08:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (380, 11, 'go-view/1_index_preview.png', '3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'http://test.yudao.iocoder.cn/3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'image/png', 121, '1', '2023-02-05 21:08:46', '1', '2023-02-05 21:08:46', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (381, 11, 'go-view/1_index_preview.png', '3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'http://test.yudao.iocoder.cn/3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'image/png', 121, '1', '2023-02-05 21:08:54', '1', '2023-02-05 21:08:54', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (382, 11, 'go-view/1_index_preview.png', '3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'http://test.yudao.iocoder.cn/3c4d992c63f0638e5605022fa56704e9af5aa8961c3dbd23caaccc4272d8e85b.png', 'image/png', 121, '1', '2023-02-05 21:08:56', '1', '2023-02-05 21:08:56', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (383, 11, 'go-view/1_index_preview.png', '0bc87e54ae238c0ad633aa8b32ee5138e15aeaf5b1a69e465e4bfb03f9228c89.png', 'http://test.yudao.iocoder.cn/0bc87e54ae238c0ad633aa8b32ee5138e15aeaf5b1a69e465e4bfb03f9228c89.png', 'image/png', 324, '1', '2023-02-05 21:09:51', '1', '2023-02-05 21:09:51', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (384, 11, 'go-view/1_index_preview.png', '0bc87e54ae238c0ad633aa8b32ee5138e15aeaf5b1a69e465e4bfb03f9228c89.png', 'http://test.yudao.iocoder.cn/0bc87e54ae238c0ad633aa8b32ee5138e15aeaf5b1a69e465e4bfb03f9228c89.png', 'image/png', 324, '1', '2023-02-05 21:10:11', '1', '2023-02-05 21:10:11', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (385, 11, 'go-view/1_index_preview.png', '0bc87e54ae238c0ad633aa8b32ee5138e15aeaf5b1a69e465e4bfb03f9228c89.png', 'http://test.yudao.iocoder.cn/0bc87e54ae238c0ad633aa8b32ee5138e15aeaf5b1a69e465e4bfb03f9228c89.png', 'image/png', 324, '1', '2023-02-05 21:10:14', '1', '2023-02-05 21:10:14', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (386, 11, 'go-view/1_index_preview.png', '0bc87e54ae238c0ad633aa8b32ee5138e15aeaf5b1a69e465e4bfb03f9228c89.png', 'http://test.yudao.iocoder.cn/0bc87e54ae238c0ad633aa8b32ee5138e15aeaf5b1a69e465e4bfb03f9228c89.png', 'image/png', 324, '1', '2023-02-05 21:10:14', '1', '2023-02-05 21:10:14', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (387, 11, 'go-view/1_index_preview.png', '0bc87e54ae238c0ad633aa8b32ee5138e15aeaf5b1a69e465e4bfb03f9228c89.png', 'http://test.yudao.iocoder.cn/0bc87e54ae238c0ad633aa8b32ee5138e15aeaf5b1a69e465e4bfb03f9228c89.png', 'image/png', 324, '1', '2023-02-05 21:10:17', '1', '2023-02-05 21:10:17', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (388, 11, 'go-view/1_index_preview.png', '0bc87e54ae238c0ad633aa8b32ee5138e15aeaf5b1a69e465e4bfb03f9228c89.png', 'http://test.yudao.iocoder.cn/0bc87e54ae238c0ad633aa8b32ee5138e15aeaf5b1a69e465e4bfb03f9228c89.png', 'image/png', 324, '1', '2023-02-05 21:10:17', '1', '2023-02-05 21:10:17', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (389, 11, 'go-view/1_index_preview.png', '0bc87e54ae238c0ad633aa8b32ee5138e15aeaf5b1a69e465e4bfb03f9228c89.png', 'http://test.yudao.iocoder.cn/0bc87e54ae238c0ad633aa8b32ee5138e15aeaf5b1a69e465e4bfb03f9228c89.png', 'image/png', 324, '1', '2023-02-05 21:10:23', '1', '2023-02-05 21:10:23', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (390, 11, 'go-view/1_index_preview.png', '0bc87e54ae238c0ad633aa8b32ee5138e15aeaf5b1a69e465e4bfb03f9228c89.png', 'http://test.yudao.iocoder.cn/0bc87e54ae238c0ad633aa8b32ee5138e15aeaf5b1a69e465e4bfb03f9228c89.png', 'image/png', 324, '1', '2023-02-05 21:10:52', '1', '2023-02-05 21:10:52', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (391, 11, 'go-view/1_index_preview.png', '0bc87e54ae238c0ad633aa8b32ee5138e15aeaf5b1a69e465e4bfb03f9228c89.png', 'http://test.yudao.iocoder.cn/0bc87e54ae238c0ad633aa8b32ee5138e15aeaf5b1a69e465e4bfb03f9228c89.png', 'image/png', 324, '1', '2023-02-05 21:11:21', '1', '2023-02-05 21:11:21', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (392, 11, 'go-view/1_index_preview.png', '0bc87e54ae238c0ad633aa8b32ee5138e15aeaf5b1a69e465e4bfb03f9228c89.png', 'http://test.yudao.iocoder.cn/0bc87e54ae238c0ad633aa8b32ee5138e15aeaf5b1a69e465e4bfb03f9228c89.png', 'image/png', 324, '1', '2023-02-05 21:11:52', '1', '2023-02-05 21:11:52', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (393, 11, 'go-view/1_index_preview.png', '0bc87e54ae238c0ad633aa8b32ee5138e15aeaf5b1a69e465e4bfb03f9228c89.png', 'http://test.yudao.iocoder.cn/0bc87e54ae238c0ad633aa8b32ee5138e15aeaf5b1a69e465e4bfb03f9228c89.png', 'image/png', 324, '1', '2023-02-05 21:11:52', '1', '2023-02-05 21:11:52', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (394, 11, 'go-view/1_index_preview.png', '0bc87e54ae238c0ad633aa8b32ee5138e15aeaf5b1a69e465e4bfb03f9228c89.png', 'http://test.yudao.iocoder.cn/0bc87e54ae238c0ad633aa8b32ee5138e15aeaf5b1a69e465e4bfb03f9228c89.png', 'image/png', 324, '1', '2023-02-05 21:11:53', '1', '2023-02-05 21:11:53', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (395, 11, 'go-view/1_index_preview.png', '08974ea03cb3ee180ff928d1481fb4599789623c8a94e3e2c987aa404e82e58c.png', 'http://test.yudao.iocoder.cn/08974ea03cb3ee180ff928d1481fb4599789623c8a94e3e2c987aa404e82e58c.png', 'image/png', 43063, '1', '2023-02-05 21:14:01', '1', '2023-02-05 21:14:01', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (396, 11, 'go-view/1_index_preview.png', 'd69df2e322a45c8fc8200578d09d72450b6c1ef761999ff64104b044f02ec2e8.png', 'http://test.yudao.iocoder.cn/d69df2e322a45c8fc8200578d09d72450b6c1ef761999ff64104b044f02ec2e8.png', 'image/png', 323, '1', '2023-02-05 21:14:04', '1', '2023-02-05 21:14:04', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (397, 11, 'go-view/1_index_preview.png', 'd69df2e322a45c8fc8200578d09d72450b6c1ef761999ff64104b044f02ec2e8.png', 'http://test.yudao.iocoder.cn/d69df2e322a45c8fc8200578d09d72450b6c1ef761999ff64104b044f02ec2e8.png', 'image/png', 323, '1', '2023-02-05 21:14:59', '1', '2023-02-05 21:14:59', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (398, 11, 'go-view/1_index_preview.png', 'd69df2e322a45c8fc8200578d09d72450b6c1ef761999ff64104b044f02ec2e8.png', 'http://test.yudao.iocoder.cn/d69df2e322a45c8fc8200578d09d72450b6c1ef761999ff64104b044f02ec2e8.png', 'image/png', 323, '1', '2023-02-05 21:15:29', '1', '2023-02-05 21:15:29', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (399, 11, 'go-view/1_index_preview.png', 'd69df2e322a45c8fc8200578d09d72450b6c1ef761999ff64104b044f02ec2e8.png', 'http://test.yudao.iocoder.cn/d69df2e322a45c8fc8200578d09d72450b6c1ef761999ff64104b044f02ec2e8.png', 'image/png', 323, '1', '2023-02-05 21:16:04', '1', '2023-02-05 21:16:04', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (400, 11, 'go-view/1_index_background.png', '34c5027ddf81e4b440e125e95084f9024422a373c21e778ec56d6ac0252960fe.png', 'http://test.yudao.iocoder.cn/34c5027ddf81e4b440e125e95084f9024422a373c21e778ec56d6ac0252960fe.png', 'image/png', 26025, '1', '2023-02-05 21:16:06', '1', '2023-02-05 21:16:06', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (401, 11, 'go-view/1_index_preview.png', 'd69df2e322a45c8fc8200578d09d72450b6c1ef761999ff64104b044f02ec2e8.png', 'http://test.yudao.iocoder.cn/d69df2e322a45c8fc8200578d09d72450b6c1ef761999ff64104b044f02ec2e8.png', 'image/png', 323, '1', '2023-02-05 21:16:15', '1', '2023-02-05 21:16:15', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (402, 11, 'go-view/1_index_preview.png', 'd69df2e322a45c8fc8200578d09d72450b6c1ef761999ff64104b044f02ec2e8.png', 'http://test.yudao.iocoder.cn/d69df2e322a45c8fc8200578d09d72450b6c1ef761999ff64104b044f02ec2e8.png', 'image/png', 323, '1', '2023-02-05 21:16:29', '1', '2023-02-05 21:16:29', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (403, 11, 'go-view/1_index_preview.png', '6d3be7ba52245a10f8d3fb480d499f7c3483aa621eb1e06bc11d75f0c3827a21.png', 'http://test.yudao.iocoder.cn/6d3be7ba52245a10f8d3fb480d499f7c3483aa621eb1e06bc11d75f0c3827a21.png', 'image/png', 548869, '1', '2023-02-05 21:16:32', '1', '2023-02-05 21:16:32', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (404, 11, 'go-view/1_index_preview.png', '22801479d523b721219a0577a5d6964036df1e638c379bd2afa39e2796c7d98f.png', 'http://test.yudao.iocoder.cn/22801479d523b721219a0577a5d6964036df1e638c379bd2afa39e2796c7d98f.png', 'image/png', 551441, '1', '2023-02-05 21:17:07', '1', '2023-02-05 21:17:07', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (405, 11, 'go-view/1_index_preview.png', '22801479d523b721219a0577a5d6964036df1e638c379bd2afa39e2796c7d98f.png', 'http://test.yudao.iocoder.cn/22801479d523b721219a0577a5d6964036df1e638c379bd2afa39e2796c7d98f.png', 'image/png', 551441, '1', '2023-02-05 21:17:07', '1', '2023-02-05 21:17:07', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (406, 11, 'go-view/1_index_preview.png', '68a73c374a5a01fa0ee3afcbc65843d6e3f775749b9d97f9eb21141e68902dd9.png', 'http://test.yudao.iocoder.cn/68a73c374a5a01fa0ee3afcbc65843d6e3f775749b9d97f9eb21141e68902dd9.png', 'image/png', 549580, '1', '2023-02-05 21:17:16', '1', '2023-02-05 21:17:16', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (407, 11, 'go-view/1_index_preview.png', '68a73c374a5a01fa0ee3afcbc65843d6e3f775749b9d97f9eb21141e68902dd9.png', 'http://test.yudao.iocoder.cn/68a73c374a5a01fa0ee3afcbc65843d6e3f775749b9d97f9eb21141e68902dd9.png', 'image/png', 549580, '1', '2023-02-05 21:17:23', '1', '2023-02-05 21:17:23', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (408, 11, 'go-view/1_index_preview.png', '22801479d523b721219a0577a5d6964036df1e638c379bd2afa39e2796c7d98f.png', 'http://test.yudao.iocoder.cn/22801479d523b721219a0577a5d6964036df1e638c379bd2afa39e2796c7d98f.png', 'image/png', 551441, '1', '2023-02-05 21:17:34', '1', '2023-02-05 21:17:34', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (409, 11, 'go-view/1_index_preview.png', '22801479d523b721219a0577a5d6964036df1e638c379bd2afa39e2796c7d98f.png', 'http://test.yudao.iocoder.cn/22801479d523b721219a0577a5d6964036df1e638c379bd2afa39e2796c7d98f.png', 'image/png', 551441, '1', '2023-02-05 21:17:35', '1', '2023-02-05 21:17:35', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (410, 11, 'go-view/1_index_preview.png', '22801479d523b721219a0577a5d6964036df1e638c379bd2afa39e2796c7d98f.png', 'http://test.yudao.iocoder.cn/22801479d523b721219a0577a5d6964036df1e638c379bd2afa39e2796c7d98f.png', 'image/png', 551441, '1', '2023-02-05 21:17:44', '1', '2023-02-05 21:17:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (411, 11, 'go-view/1_index_preview.png', '4fd1d0e6f7282cb3d56347a08f6978f8ba4de7ac50f796abc9d37500ca2dcd6a.png', 'http://test.yudao.iocoder.cn/4fd1d0e6f7282cb3d56347a08f6978f8ba4de7ac50f796abc9d37500ca2dcd6a.png', 'image/png', 551027, '1', '2023-02-05 21:17:59', '1', '2023-02-05 21:17:59', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (412, 11, 'go-view/1_index_preview.png', '8674cfb5eb895452557f5668fc797cae27d54d15ba69b8ed83c658560d70794f.png', 'http://test.yudao.iocoder.cn/8674cfb5eb895452557f5668fc797cae27d54d15ba69b8ed83c658560d70794f.png', 'image/png', 557326, '1', '2023-02-05 21:18:02', '1', '2023-02-05 21:18:02', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (413, 11, 'go-view/1_index_preview.png', '8f61752bf3beeb57620ca2e371eb130624fd831720c0206bf5cbf542ee28c791.png', 'http://test.yudao.iocoder.cn/8f61752bf3beeb57620ca2e371eb130624fd831720c0206bf5cbf542ee28c791.png', 'image/png', 570779, '1', '2023-02-05 21:18:31', '1', '2023-02-05 21:18:31', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (414, 11, 'go-view/1_index_preview.png', '4a9d74e5bf242aefa8b4216fc9ba49fd6c0e91a949c4787009d8bc43e7d85659.png', 'http://test.yudao.iocoder.cn/4a9d74e5bf242aefa8b4216fc9ba49fd6c0e91a949c4787009d8bc43e7d85659.png', 'image/png', 144299, '1', '2023-02-05 21:19:16', '1', '2023-02-05 21:19:16', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (415, 11, 'go-view/1_index_preview.png', '8f61752bf3beeb57620ca2e371eb130624fd831720c0206bf5cbf542ee28c791.png', 'http://test.yudao.iocoder.cn/8f61752bf3beeb57620ca2e371eb130624fd831720c0206bf5cbf542ee28c791.png', 'image/png', 570779, '1', '2023-02-05 21:19:31', '1', '2023-02-05 21:19:31', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (416, 11, 'go-view/1_index_preview.png', 'c9d2386a2038286216c46a70e42f0e9e714d5acc28d6540b647cab20a0491bb3.png', 'http://test.yudao.iocoder.cn/c9d2386a2038286216c46a70e42f0e9e714d5acc28d6540b647cab20a0491bb3.png', 'image/png', 53960, '1', '2023-02-05 21:20:38', '1', '2023-02-05 21:20:38', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (417, 11, 'go-view/1_index_preview.png', 'c9d2386a2038286216c46a70e42f0e9e714d5acc28d6540b647cab20a0491bb3.png', 'http://test.yudao.iocoder.cn/c9d2386a2038286216c46a70e42f0e9e714d5acc28d6540b647cab20a0491bb3.png', 'image/png', 53960, '1', '2023-02-05 21:20:43', '1', '2023-02-05 21:20:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (418, 11, 'go-view/1_index_preview.png', 'c9d2386a2038286216c46a70e42f0e9e714d5acc28d6540b647cab20a0491bb3.png', 'http://test.yudao.iocoder.cn/c9d2386a2038286216c46a70e42f0e9e714d5acc28d6540b647cab20a0491bb3.png', 'image/png', 53960, '1', '2023-02-05 21:21:16', '1', '2023-02-05 21:21:16', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (419, 11, 'go-view/1_index_preview.png', 'c9d2386a2038286216c46a70e42f0e9e714d5acc28d6540b647cab20a0491bb3.png', 'http://test.yudao.iocoder.cn/c9d2386a2038286216c46a70e42f0e9e714d5acc28d6540b647cab20a0491bb3.png', 'image/png', 53960, '1', '2023-02-05 21:21:45', '1', '2023-02-05 21:21:45', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (420, 11, 'go-view/1_index_preview.png', 'c9d2386a2038286216c46a70e42f0e9e714d5acc28d6540b647cab20a0491bb3.png', 'http://test.yudao.iocoder.cn/c9d2386a2038286216c46a70e42f0e9e714d5acc28d6540b647cab20a0491bb3.png', 'image/png', 53960, '1', '2023-02-05 21:22:15', '1', '2023-02-05 21:22:15', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (421, 11, 'go-view/1_index_preview.png', '52615d5930b9eccf342dfe4f404d88291730fe74b91161c6e6dbce88a08b257e.png', 'http://test.yudao.iocoder.cn/52615d5930b9eccf342dfe4f404d88291730fe74b91161c6e6dbce88a08b257e.png', 'image/png', 49273, '1', '2023-02-05 21:23:59', '1', '2023-02-05 21:23:59', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (422, 11, 'go-view/1_index_preview.png', '52615d5930b9eccf342dfe4f404d88291730fe74b91161c6e6dbce88a08b257e.png', 'http://test.yudao.iocoder.cn/52615d5930b9eccf342dfe4f404d88291730fe74b91161c6e6dbce88a08b257e.png', 'image/png', 49273, '1', '2023-02-05 21:24:32', '1', '2023-02-05 21:24:32', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (423, 11, 'go-view/1_index_preview.png', '52615d5930b9eccf342dfe4f404d88291730fe74b91161c6e6dbce88a08b257e.png', 'http://test.yudao.iocoder.cn/52615d5930b9eccf342dfe4f404d88291730fe74b91161c6e6dbce88a08b257e.png', 'image/png', 49273, '1', '2023-02-05 21:25:00', '1', '2023-02-05 21:25:00', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (424, 11, 'go-view/1_index_preview.png', '52615d5930b9eccf342dfe4f404d88291730fe74b91161c6e6dbce88a08b257e.png', 'http://test.yudao.iocoder.cn/52615d5930b9eccf342dfe4f404d88291730fe74b91161c6e6dbce88a08b257e.png', 'image/png', 49273, '1', '2023-02-05 21:25:54', '1', '2023-02-05 21:25:54', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (425, 11, 'go-view/2_index_preview.png', '686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'http://test.yudao.iocoder.cn/686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'image/png', 21802, '1', '2023-02-05 22:57:50', '1', '2023-02-05 22:57:50', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (426, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 22:57:55', '1', '2023-02-05 22:57:55', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (427, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 22:58:21', '1', '2023-02-05 22:58:21', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (428, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 22:59:09', '1', '2023-02-05 22:59:09', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (429, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 22:59:39', '1', '2023-02-05 22:59:39', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (430, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:02:47', '1', '2023-02-05 23:02:47', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (431, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:03:19', '1', '2023-02-05 23:03:19', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (432, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:03:58', '1', '2023-02-05 23:03:58', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (433, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:14:01', '1', '2023-02-05 23:14:01', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (434, 11, 'go-view/2_index_background.png', '34c5027ddf81e4b440e125e95084f9024422a373c21e778ec56d6ac0252960fe.png', 'http://test.yudao.iocoder.cn/34c5027ddf81e4b440e125e95084f9024422a373c21e778ec56d6ac0252960fe.png', 'image/png', 26025, '1', '2023-02-05 23:14:03', '1', '2023-02-05 23:14:03', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (435, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:14:09', '1', '2023-02-05 23:14:09', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (436, 11, 'go-view/2_index_preview.png', '0a6441ec23bed2ab9a9f15a2ef27f2a23fa5a3bf71962642bb84ce7cbca1d453.png', 'http://test.yudao.iocoder.cn/0a6441ec23bed2ab9a9f15a2ef27f2a23fa5a3bf71962642bb84ce7cbca1d453.png', 'image/png', 38892, '1', '2023-02-05 23:19:27', '1', '2023-02-05 23:19:27', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (437, 11, 'go-view/2_index_preview.png', '0a6441ec23bed2ab9a9f15a2ef27f2a23fa5a3bf71962642bb84ce7cbca1d453.png', 'http://test.yudao.iocoder.cn/0a6441ec23bed2ab9a9f15a2ef27f2a23fa5a3bf71962642bb84ce7cbca1d453.png', 'image/png', 38892, '1', '2023-02-05 23:19:32', '1', '2023-02-05 23:19:32', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (438, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:19:33', '1', '2023-02-05 23:19:33', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (439, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:19:35', '1', '2023-02-05 23:19:35', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (440, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:19:50', '1', '2023-02-05 23:19:50', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (441, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:20:20', '1', '2023-02-05 23:20:20', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (442, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:20:50', '1', '2023-02-05 23:20:50', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (443, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:21:20', '1', '2023-02-05 23:21:20', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (444, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:21:50', '1', '2023-02-05 23:21:50', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (445, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:22:20', '1', '2023-02-05 23:22:20', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (446, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:22:51', '1', '2023-02-05 23:22:51', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (447, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:23:20', '1', '2023-02-05 23:23:20', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (448, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:23:50', '1', '2023-02-05 23:23:50', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (449, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:24:20', '1', '2023-02-05 23:24:20', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (450, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:24:42', '1', '2023-02-05 23:24:42', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (451, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:24:44', '1', '2023-02-05 23:24:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (452, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:25:08', '1', '2023-02-05 23:25:08', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (453, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:25:20', '1', '2023-02-05 23:25:20', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (454, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:25:21', '1', '2023-02-05 23:25:21', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (455, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:25:23', '1', '2023-02-05 23:25:23', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (456, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:25:49', '1', '2023-02-05 23:25:49', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (457, 11, 'go-view/2_index_background.png', '34c5027ddf81e4b440e125e95084f9024422a373c21e778ec56d6ac0252960fe.png', 'http://test.yudao.iocoder.cn/34c5027ddf81e4b440e125e95084f9024422a373c21e778ec56d6ac0252960fe.png', 'image/png', 26025, '1', '2023-02-05 23:25:51', '1', '2023-02-05 23:25:51', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (458, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:25:55', '1', '2023-02-05 23:25:55', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (459, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:25:58', '1', '2023-02-05 23:25:58', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (460, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:25:58', '1', '2023-02-05 23:25:58', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (461, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:26:57', '1', '2023-02-05 23:26:57', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (462, 11, 'go-view/2_index_preview.png', 'd5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'http://test.yudao.iocoder.cn/d5a38bfa183d0a89025a5f4d35a3ed1264dd066f840213c79b0b0f1fbc9e9cb3.png', 'image/png', 117, '1', '2023-02-05 23:27:41', '1', '2023-02-05 23:27:41', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (463, 11, 'go-view/2_index_preview.png', '41df21eab727b8ab043a11878f53187b05fcb061e1c6d4aeaaed8117cb4cb70e.png', 'http://test.yudao.iocoder.cn/41df21eab727b8ab043a11878f53187b05fcb061e1c6d4aeaaed8117cb4cb70e.png', 'image/png', 21802, '1', '2023-02-05 23:27:50', '1', '2023-02-05 23:27:50', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (464, 11, 'go-view/2_index_preview.png', 'a3059a1f797bdcc9442add564e2dfc8b7b478ed2c98144c9b4a4fac5ffbae936.png', 'http://test.yudao.iocoder.cn/a3059a1f797bdcc9442add564e2dfc8b7b478ed2c98144c9b4a4fac5ffbae936.png', 'image/png', 38289, '1', '2023-02-05 23:28:07', '1', '2023-02-05 23:28:07', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (465, 11, 'go-view/2_index_preview.png', 'a3059a1f797bdcc9442add564e2dfc8b7b478ed2c98144c9b4a4fac5ffbae936.png', 'http://test.yudao.iocoder.cn/a3059a1f797bdcc9442add564e2dfc8b7b478ed2c98144c9b4a4fac5ffbae936.png', 'image/png', 38289, '1', '2023-02-05 23:28:07', '1', '2023-02-05 23:28:07', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (466, 11, 'go-view/2_index_preview.png', 'a3059a1f797bdcc9442add564e2dfc8b7b478ed2c98144c9b4a4fac5ffbae936.png', 'http://test.yudao.iocoder.cn/a3059a1f797bdcc9442add564e2dfc8b7b478ed2c98144c9b4a4fac5ffbae936.png', 'image/png', 38289, '1', '2023-02-05 23:28:10', '1', '2023-02-05 23:28:10', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (467, 11, 'go-view/2_index_preview.png', 'a3059a1f797bdcc9442add564e2dfc8b7b478ed2c98144c9b4a4fac5ffbae936.png', 'http://test.yudao.iocoder.cn/a3059a1f797bdcc9442add564e2dfc8b7b478ed2c98144c9b4a4fac5ffbae936.png', 'image/png', 38289, '1', '2023-02-05 23:28:12', '1', '2023-02-05 23:28:12', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (468, 11, 'go-view/2_index_preview.png', 'a3059a1f797bdcc9442add564e2dfc8b7b478ed2c98144c9b4a4fac5ffbae936.png', 'http://test.yudao.iocoder.cn/a3059a1f797bdcc9442add564e2dfc8b7b478ed2c98144c9b4a4fac5ffbae936.png', 'image/png', 38289, '1', '2023-02-05 23:28:19', '1', '2023-02-05 23:28:19', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (469, 11, 'go-view/2_index_preview.png', '59324f55980c8b4e50e4e0a579b159d86140f9c65ec0ade3d516e5e7c15e1ad9.png', 'http://test.yudao.iocoder.cn/59324f55980c8b4e50e4e0a579b159d86140f9c65ec0ade3d516e5e7c15e1ad9.png', 'image/png', 35334, '1', '2023-02-05 23:28:30', '1', '2023-02-05 23:28:30', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (470, 11, 'go-view/2_index_background.png', '34c5027ddf81e4b440e125e95084f9024422a373c21e778ec56d6ac0252960fe.png', 'http://test.yudao.iocoder.cn/34c5027ddf81e4b440e125e95084f9024422a373c21e778ec56d6ac0252960fe.png', 'image/png', 26025, '1', '2023-02-05 23:28:32', '1', '2023-02-05 23:28:32', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (471, 11, 'go-view/2_index_preview.png', '3f85b6a5b992eafb7e7161e4f5e0c88c95645d80816f3b8f58b0b0e30e3c350f.png', 'http://test.yudao.iocoder.cn/3f85b6a5b992eafb7e7161e4f5e0c88c95645d80816f3b8f58b0b0e30e3c350f.png', 'image/png', 540122, '1', '2023-02-05 23:28:41', '1', '2023-02-05 23:28:41', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (472, 11, 'go-view/2_index_preview.png', '3f85b6a5b992eafb7e7161e4f5e0c88c95645d80816f3b8f58b0b0e30e3c350f.png', 'http://test.yudao.iocoder.cn/3f85b6a5b992eafb7e7161e4f5e0c88c95645d80816f3b8f58b0b0e30e3c350f.png', 'image/png', 540122, '1', '2023-02-05 23:28:46', '1', '2023-02-05 23:28:46', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (473, 11, 'go-view/2_index_preview.png', 'e3dd612caed73c8b0eaa69cd1e01d12eb3bf113d41ccfd8591e2564580ea3579.png', 'http://test.yudao.iocoder.cn/e3dd612caed73c8b0eaa69cd1e01d12eb3bf113d41ccfd8591e2564580ea3579.png', 'image/png', 537426, '1', '2023-02-05 23:28:54', '1', '2023-02-05 23:28:54', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (474, 11, 'go-view/2_index_preview.png', 'b34f4cdb0b31698d9b81d807550cf62988f1b99c38a41e13f2df7702e88e6019.png', 'http://test.yudao.iocoder.cn/b34f4cdb0b31698d9b81d807550cf62988f1b99c38a41e13f2df7702e88e6019.png', 'image/png', 534220, '1', '2023-02-05 23:29:41', '1', '2023-02-05 23:29:41', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (475, 11, 'go-view/2_index_preview.png', 'b34f4cdb0b31698d9b81d807550cf62988f1b99c38a41e13f2df7702e88e6019.png', 'http://test.yudao.iocoder.cn/b34f4cdb0b31698d9b81d807550cf62988f1b99c38a41e13f2df7702e88e6019.png', 'image/png', 534220, '1', '2023-02-05 23:30:12', '1', '2023-02-05 23:30:12', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (476, 11, 'go-view/2_index_preview.png', 'b34f4cdb0b31698d9b81d807550cf62988f1b99c38a41e13f2df7702e88e6019.png', 'http://test.yudao.iocoder.cn/b34f4cdb0b31698d9b81d807550cf62988f1b99c38a41e13f2df7702e88e6019.png', 'image/png', 534220, '1', '2023-02-05 23:31:24', '1', '2023-02-05 23:31:24', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (477, 11, 'go-view/2_index_preview.png', 'b34f4cdb0b31698d9b81d807550cf62988f1b99c38a41e13f2df7702e88e6019.png', 'http://test.yudao.iocoder.cn/b34f4cdb0b31698d9b81d807550cf62988f1b99c38a41e13f2df7702e88e6019.png', 'image/png', 534220, '1', '2023-02-05 23:32:00', '1', '2023-02-05 23:32:00', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (478, 11, 'go-view/2_index_preview.png', 'b34f4cdb0b31698d9b81d807550cf62988f1b99c38a41e13f2df7702e88e6019.png', 'http://test.yudao.iocoder.cn/b34f4cdb0b31698d9b81d807550cf62988f1b99c38a41e13f2df7702e88e6019.png', 'image/png', 534220, '1', '2023-02-05 23:33:02', '1', '2023-02-05 23:33:02', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (479, 11, 'go-view/2_index_preview.png', 'b34f4cdb0b31698d9b81d807550cf62988f1b99c38a41e13f2df7702e88e6019.png', 'http://test.yudao.iocoder.cn/b34f4cdb0b31698d9b81d807550cf62988f1b99c38a41e13f2df7702e88e6019.png', 'image/png', 534220, '1', '2023-02-05 23:34:00', '1', '2023-02-05 23:34:00', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (480, 11, 'go-view/3_index_preview.png', '686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'http://test.yudao.iocoder.cn/686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'image/png', 21802, '1', '2023-02-07 00:05:51', '1', '2023-02-07 00:05:51', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (481, 11, 'go-view/2_index_preview.png', 'e3dd612caed73c8b0eaa69cd1e01d12eb3bf113d41ccfd8591e2564580ea3579.png', 'http://test.yudao.iocoder.cn/e3dd612caed73c8b0eaa69cd1e01d12eb3bf113d41ccfd8591e2564580ea3579.png', 'image/png', 537426, '1', '2023-02-07 00:11:04', '1', '2023-02-07 00:11:04', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (482, 11, 'go-view/2_index_preview.png', '41490f5cd75f6e7723c1706fe34a13b9072c3b3462a7c99ac90615125c7819d6.png', 'http://test.yudao.iocoder.cn/41490f5cd75f6e7723c1706fe34a13b9072c3b3462a7c99ac90615125c7819d6.png', 'image/png', 62789, '1', '2023-02-07 00:11:11', '1', '2023-02-07 00:11:11', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (483, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:11:16', '1', '2023-02-07 00:11:16', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (484, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:11:18', '1', '2023-02-07 00:11:18', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (485, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:11:22', '1', '2023-02-07 00:11:22', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (486, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:11:31', '1', '2023-02-07 00:11:31', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (487, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:12:01', '1', '2023-02-07 00:12:01', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (488, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:12:31', '1', '2023-02-07 00:12:31', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (489, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:13:01', '1', '2023-02-07 00:13:01', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (490, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:13:31', '1', '2023-02-07 00:13:31', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (491, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:14:20', '1', '2023-02-07 00:14:20', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (492, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:15:12', '1', '2023-02-07 00:15:12', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (493, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:16:02', '1', '2023-02-07 00:16:02', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (494, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:16:52', '1', '2023-02-07 00:16:52', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (495, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:17:43', '1', '2023-02-07 00:17:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (496, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:18:44', '1', '2023-02-07 00:18:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (497, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:19:44', '1', '2023-02-07 00:19:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (498, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:20:44', '1', '2023-02-07 00:20:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (499, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:21:44', '1', '2023-02-07 00:21:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (500, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:22:44', '1', '2023-02-07 00:22:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (501, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:23:44', '1', '2023-02-07 00:23:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (502, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:24:44', '1', '2023-02-07 00:24:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (503, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:25:44', '1', '2023-02-07 00:25:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (504, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:26:44', '1', '2023-02-07 00:26:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (505, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:27:44', '1', '2023-02-07 00:27:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (506, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:28:44', '1', '2023-02-07 00:28:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (507, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:29:44', '1', '2023-02-07 00:29:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (508, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:30:44', '1', '2023-02-07 00:30:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (509, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:31:44', '1', '2023-02-07 00:31:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (510, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:32:44', '1', '2023-02-07 00:32:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (511, 11, 'go-view/2_index_preview.png', 'db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'http://test.yudao.iocoder.cn/db02929081b96a818829e167e4380824166bb8bb8660ba1eef31067083f1cb58.png', 'image/png', 58731, '1', '2023-02-07 00:33:44', '1', '2023-02-07 00:33:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (512, 11, 'go-view/4_index_preview.png', 'e1461c5be0959eb17bd51d104bf0bb39aaa546704ac4661124fae45a4b194121.png', 'http://test.yudao.iocoder.cn/e1461c5be0959eb17bd51d104bf0bb39aaa546704ac4661124fae45a4b194121.png', 'image/png', 40706, '1', '2023-02-07 00:53:27', '1', '2023-02-07 00:53:27', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (513, 11, 'go-view/4_index_preview.png', 'e1461c5be0959eb17bd51d104bf0bb39aaa546704ac4661124fae45a4b194121.png', 'http://test.yudao.iocoder.cn/e1461c5be0959eb17bd51d104bf0bb39aaa546704ac4661124fae45a4b194121.png', 'image/png', 40706, '1', '2023-02-07 00:53:57', '1', '2023-02-07 00:53:57', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (514, 11, 'go-view/4_index_preview.png', 'e1461c5be0959eb17bd51d104bf0bb39aaa546704ac4661124fae45a4b194121.png', 'http://test.yudao.iocoder.cn/e1461c5be0959eb17bd51d104bf0bb39aaa546704ac4661124fae45a4b194121.png', 'image/png', 40706, '1', '2023-02-07 00:54:01', '1', '2023-02-07 00:54:01', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (515, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:27:01', '1', '2023-02-07 08:27:01', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (516, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:27:29', '1', '2023-02-07 08:27:29', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (517, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:27:32', '1', '2023-02-07 08:27:32', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (518, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:27:59', '1', '2023-02-07 08:27:59', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (519, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:28:15', '1', '2023-02-07 08:28:15', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (520, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:28:29', '1', '2023-02-07 08:28:29', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (521, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:28:32', '1', '2023-02-07 08:28:32', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (522, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:28:59', '1', '2023-02-07 08:28:59', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (523, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:29:09', '1', '2023-02-07 08:29:09', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (524, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:29:14', '1', '2023-02-07 08:29:14', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (525, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:29:30', '1', '2023-02-07 08:29:30', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (526, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:30:27', '1', '2023-02-07 08:30:27', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (527, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:30:30', '1', '2023-02-07 08:30:30', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (528, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:30:35', '1', '2023-02-07 08:30:35', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (529, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:30:39', '1', '2023-02-07 08:30:39', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (530, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:30:47', '1', '2023-02-07 08:30:47', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (531, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:30:59', '1', '2023-02-07 08:30:59', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (532, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:31:07', '1', '2023-02-07 08:31:07', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (533, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:31:11', '1', '2023-02-07 08:31:11', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (534, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:35:16', '1', '2023-02-07 08:35:16', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (535, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:35:16', '1', '2023-02-07 08:35:16', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (536, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:35:24', '1', '2023-02-07 08:35:24', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (537, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:36:22', '1', '2023-02-07 08:36:22', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (538, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:36:24', '1', '2023-02-07 08:36:24', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (539, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:36:30', '1', '2023-02-07 08:36:30', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (540, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:36:41', '1', '2023-02-07 08:36:41', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (541, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:36:47', '1', '2023-02-07 08:36:47', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (542, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:36:53', '1', '2023-02-07 08:36:53', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (543, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:36:59', '1', '2023-02-07 08:36:59', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (544, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:37:16', '1', '2023-02-07 08:37:16', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (545, 11, 'go-view/4_index_preview.png', 'b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'http://test.yudao.iocoder.cn/b98ebd03cce7c671ac95ff0dcbb6a022bcd4ae871affdcc630747c5bd527c698.png', 'image/png', 58365, '1', '2023-02-07 08:37:19', '1', '2023-02-07 08:37:19', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (546, 11, 'go-view/4_index_preview.png', 'c1a76711da3e1639946c4d36d0b6be5803dabddcfc31438a13026780b01f9ce6.png', 'http://test.yudao.iocoder.cn/c1a76711da3e1639946c4d36d0b6be5803dabddcfc31438a13026780b01f9ce6.png', 'image/png', 37234, '1', '2023-02-07 08:37:40', '1', '2023-02-07 08:37:40', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (547, 11, 'go-view/4_index_preview.png', 'c1a76711da3e1639946c4d36d0b6be5803dabddcfc31438a13026780b01f9ce6.png', 'http://test.yudao.iocoder.cn/c1a76711da3e1639946c4d36d0b6be5803dabddcfc31438a13026780b01f9ce6.png', 'image/png', 37234, '1', '2023-02-07 08:38:39', '1', '2023-02-07 08:38:39', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (548, 11, 'go-view/4_index_preview.png', 'c1a76711da3e1639946c4d36d0b6be5803dabddcfc31438a13026780b01f9ce6.png', 'http://test.yudao.iocoder.cn/c1a76711da3e1639946c4d36d0b6be5803dabddcfc31438a13026780b01f9ce6.png', 'image/png', 37234, '1', '2023-02-07 08:38:40', '1', '2023-02-07 08:38:40', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (549, 11, 'go-view/4_index_preview.png', '53a9632f63ba963d88cc003661576f589c45f17d8ff53ce379ff050797cc83d2.png', 'http://test.yudao.iocoder.cn/53a9632f63ba963d88cc003661576f589c45f17d8ff53ce379ff050797cc83d2.png', 'image/png', 133347, '1', '2023-02-07 08:39:09', '1', '2023-02-07 08:39:09', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (550, 11, 'go-view/4_index_preview.png', '53a9632f63ba963d88cc003661576f589c45f17d8ff53ce379ff050797cc83d2.png', 'http://test.yudao.iocoder.cn/53a9632f63ba963d88cc003661576f589c45f17d8ff53ce379ff050797cc83d2.png', 'image/png', 133347, '1', '2023-02-07 08:39:22', '1', '2023-02-07 08:39:22', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (551, 11, 'go-view/4_index_preview.png', '53a9632f63ba963d88cc003661576f589c45f17d8ff53ce379ff050797cc83d2.png', 'http://test.yudao.iocoder.cn/53a9632f63ba963d88cc003661576f589c45f17d8ff53ce379ff050797cc83d2.png', 'image/png', 133347, '1', '2023-02-07 08:39:38', '1', '2023-02-07 08:39:38', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (552, 11, 'go-view/4_index_preview.png', '53a9632f63ba963d88cc003661576f589c45f17d8ff53ce379ff050797cc83d2.png', 'http://test.yudao.iocoder.cn/53a9632f63ba963d88cc003661576f589c45f17d8ff53ce379ff050797cc83d2.png', 'image/png', 133347, '1', '2023-02-07 08:39:47', '1', '2023-02-07 08:39:47', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (553, 11, 'go-view/4_index_preview.png', '53a9632f63ba963d88cc003661576f589c45f17d8ff53ce379ff050797cc83d2.png', 'http://test.yudao.iocoder.cn/53a9632f63ba963d88cc003661576f589c45f17d8ff53ce379ff050797cc83d2.png', 'image/png', 133347, '1', '2023-02-07 08:40:00', '1', '2023-02-07 08:40:00', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (554, 11, 'go-view/4_index_preview.png', '53a9632f63ba963d88cc003661576f589c45f17d8ff53ce379ff050797cc83d2.png', 'http://test.yudao.iocoder.cn/53a9632f63ba963d88cc003661576f589c45f17d8ff53ce379ff050797cc83d2.png', 'image/png', 133347, '1', '2023-02-07 08:40:08', '1', '2023-02-07 08:40:08', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (555, 11, 'go-view/4_index_preview.png', '53a9632f63ba963d88cc003661576f589c45f17d8ff53ce379ff050797cc83d2.png', 'http://test.yudao.iocoder.cn/53a9632f63ba963d88cc003661576f589c45f17d8ff53ce379ff050797cc83d2.png', 'image/png', 133347, '1', '2023-02-07 08:40:38', '1', '2023-02-07 08:40:38', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (556, 11, 'go-view/4_index_preview.png', '53a9632f63ba963d88cc003661576f589c45f17d8ff53ce379ff050797cc83d2.png', 'http://test.yudao.iocoder.cn/53a9632f63ba963d88cc003661576f589c45f17d8ff53ce379ff050797cc83d2.png', 'image/png', 133347, '1', '2023-02-07 08:41:09', '1', '2023-02-07 08:41:09', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (557, 11, 'go-view/4_index_preview.png', '53a9632f63ba963d88cc003661576f589c45f17d8ff53ce379ff050797cc83d2.png', 'http://test.yudao.iocoder.cn/53a9632f63ba963d88cc003661576f589c45f17d8ff53ce379ff050797cc83d2.png', 'image/png', 133347, '1', '2023-02-07 08:41:38', '1', '2023-02-07 08:41:38', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (558, 11, 'go-view/4_index_preview.png', '53a9632f63ba963d88cc003661576f589c45f17d8ff53ce379ff050797cc83d2.png', 'http://test.yudao.iocoder.cn/53a9632f63ba963d88cc003661576f589c45f17d8ff53ce379ff050797cc83d2.png', 'image/png', 133347, '1', '2023-02-07 08:41:57', '1', '2023-02-07 08:41:57', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (559, 11, 'go-view/4_index_preview.png', 'd69df2e322a45c8fc8200578d09d72450b6c1ef761999ff64104b044f02ec2e8.png', 'http://test.yudao.iocoder.cn/d69df2e322a45c8fc8200578d09d72450b6c1ef761999ff64104b044f02ec2e8.png', 'image/png', 323, '1', '2023-02-07 08:42:08', '1', '2023-02-07 08:42:08', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (560, 11, 'go-view/403_index_preview.png', 'd69df2e322a45c8fc8200578d09d72450b6c1ef761999ff64104b044f02ec2e8.png', 'http://test.yudao.iocoder.cn/d69df2e322a45c8fc8200578d09d72450b6c1ef761999ff64104b044f02ec2e8.png', 'image/png', 323, '1', '2023-02-07 08:42:13', '1', '2023-02-07 08:42:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (561, 11, 'go-view/2_index_preview.png', '15acab04425da869a8e087e3d7cf92d9e039c619cc7bf235a6276b6af92e37f8.png', 'http://test.yudao.iocoder.cn/15acab04425da869a8e087e3d7cf92d9e039c619cc7bf235a6276b6af92e37f8.png', 'image/png', 62766, '1', '2023-02-07 08:45:44', '1', '2023-02-07 08:45:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (562, 11, 'go-view/2_index_preview.png', '15acab04425da869a8e087e3d7cf92d9e039c619cc7bf235a6276b6af92e37f8.png', 'http://test.yudao.iocoder.cn/15acab04425da869a8e087e3d7cf92d9e039c619cc7bf235a6276b6af92e37f8.png', 'image/png', 62766, '1', '2023-02-07 08:45:57', '1', '2023-02-07 08:45:57', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (563, 11, 'go-view/2_index_preview.png', '15acab04425da869a8e087e3d7cf92d9e039c619cc7bf235a6276b6af92e37f8.png', 'http://test.yudao.iocoder.cn/15acab04425da869a8e087e3d7cf92d9e039c619cc7bf235a6276b6af92e37f8.png', 'image/png', 62766, '1', '2023-02-07 08:46:02', '1', '2023-02-07 08:46:02', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (564, 11, 'go-view/2_index_preview.png', 'fbcf6de1a4a09a279f1e4b7809f9b4897b44b13c74cdaf5db613ca32dd17eb67.png', 'http://test.yudao.iocoder.cn/fbcf6de1a4a09a279f1e4b7809f9b4897b44b13c74cdaf5db613ca32dd17eb67.png', 'image/png', 52188, '1', '2023-02-07 08:46:27', '1', '2023-02-07 08:46:27', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (565, 11, 'go-view/403_index_preview.png', '43392ea67807cccd275aa8dda1eed58bee7bc553af5e090b92527aa9920a5a7c.png', 'http://test.yudao.iocoder.cn/43392ea67807cccd275aa8dda1eed58bee7bc553af5e090b92527aa9920a5a7c.png', 'image/png', 9778, '1', '2023-02-07 08:46:45', '1', '2023-02-07 08:46:45', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (566, 11, 'go-view/2_index_preview.png', '269a9a58928114b2dfda81f38218622248d291e9e9fea49d617c4717acae5bf5.png', 'http://test.yudao.iocoder.cn/269a9a58928114b2dfda81f38218622248d291e9e9fea49d617c4717acae5bf5.png', 'image/png', 40384, '1', '2023-02-07 08:50:07', '1', '2023-02-07 08:50:07', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (567, 11, 'go-view/2_index_preview.png', '269a9a58928114b2dfda81f38218622248d291e9e9fea49d617c4717acae5bf5.png', 'http://test.yudao.iocoder.cn/269a9a58928114b2dfda81f38218622248d291e9e9fea49d617c4717acae5bf5.png', 'image/png', 40384, '1', '2023-02-07 08:50:26', '1', '2023-02-07 08:50:26', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (568, 11, 'go-view/2_index_preview.png', '269a9a58928114b2dfda81f38218622248d291e9e9fea49d617c4717acae5bf5.png', 'http://test.yudao.iocoder.cn/269a9a58928114b2dfda81f38218622248d291e9e9fea49d617c4717acae5bf5.png', 'image/png', 40384, '1', '2023-02-07 08:51:27', '1', '2023-02-07 08:51:27', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (569, 11, 'go-view/2_index_preview.png', '269a9a58928114b2dfda81f38218622248d291e9e9fea49d617c4717acae5bf5.png', 'http://test.yudao.iocoder.cn/269a9a58928114b2dfda81f38218622248d291e9e9fea49d617c4717acae5bf5.png', 'image/png', 40384, '1', '2023-02-07 08:51:56', '1', '2023-02-07 08:51:56', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (570, 11, 'go-view/2_index_preview.png', '269a9a58928114b2dfda81f38218622248d291e9e9fea49d617c4717acae5bf5.png', 'http://test.yudao.iocoder.cn/269a9a58928114b2dfda81f38218622248d291e9e9fea49d617c4717acae5bf5.png', 'image/png', 40384, '1', '2023-02-07 08:52:26', '1', '2023-02-07 08:52:26', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (571, 11, 'go-view/2_index_preview.png', '269a9a58928114b2dfda81f38218622248d291e9e9fea49d617c4717acae5bf5.png', 'http://test.yudao.iocoder.cn/269a9a58928114b2dfda81f38218622248d291e9e9fea49d617c4717acae5bf5.png', 'image/png', 40384, '1', '2023-02-07 08:52:56', '1', '2023-02-07 08:52:56', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (572, 11, 'go-view/2_index_preview.png', '269a9a58928114b2dfda81f38218622248d291e9e9fea49d617c4717acae5bf5.png', 'http://test.yudao.iocoder.cn/269a9a58928114b2dfda81f38218622248d291e9e9fea49d617c4717acae5bf5.png', 'image/png', 40384, '1', '2023-02-07 08:53:27', '1', '2023-02-07 08:53:27', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (573, 11, 'go-view/2_index_preview.png', '269a9a58928114b2dfda81f38218622248d291e9e9fea49d617c4717acae5bf5.png', 'http://test.yudao.iocoder.cn/269a9a58928114b2dfda81f38218622248d291e9e9fea49d617c4717acae5bf5.png', 'image/png', 40384, '1', '2023-02-07 08:54:57', '1', '2023-02-07 08:54:57', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (574, 11, 'go-view/2_index_preview.png', '12da8a91b69786da19aa5e92f543ca5541b88f3743c1fc82c5b11bdf02372edb.png', 'http://test.yudao.iocoder.cn/12da8a91b69786da19aa5e92f543ca5541b88f3743c1fc82c5b11bdf02372edb.png', 'image/png', 40375, '1', '2023-02-07 08:57:01', '1', '2023-02-07 08:57:01', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (575, 11, 'go-view/2_index_preview.png', '232e6cf3d4cef6779f3322685d104b949af98088594bfa7250be58d9fff51008.png', 'http://test.yudao.iocoder.cn/232e6cf3d4cef6779f3322685d104b949af98088594bfa7250be58d9fff51008.png', 'image/png', 10071, '1', '2023-02-07 08:57:22', '1', '2023-02-07 08:57:22', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (576, 11, 'go-view/2_index_preview.png', '232e6cf3d4cef6779f3322685d104b949af98088594bfa7250be58d9fff51008.png', 'http://test.yudao.iocoder.cn/232e6cf3d4cef6779f3322685d104b949af98088594bfa7250be58d9fff51008.png', 'image/png', 10071, '1', '2023-02-07 08:57:27', '1', '2023-02-07 08:57:27', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (577, 11, 'go-view/2_index_preview.png', '232e6cf3d4cef6779f3322685d104b949af98088594bfa7250be58d9fff51008.png', 'http://test.yudao.iocoder.cn/232e6cf3d4cef6779f3322685d104b949af98088594bfa7250be58d9fff51008.png', 'image/png', 10071, '1', '2023-02-07 08:57:27', '1', '2023-02-07 08:57:27', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (578, 11, 'go-view/2_index_preview.png', '232e6cf3d4cef6779f3322685d104b949af98088594bfa7250be58d9fff51008.png', 'http://test.yudao.iocoder.cn/232e6cf3d4cef6779f3322685d104b949af98088594bfa7250be58d9fff51008.png', 'image/png', 10071, '1', '2023-02-07 08:57:35', '1', '2023-02-07 08:57:35', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (579, 11, 'go-view/2_index_preview.png', '232e6cf3d4cef6779f3322685d104b949af98088594bfa7250be58d9fff51008.png', 'http://test.yudao.iocoder.cn/232e6cf3d4cef6779f3322685d104b949af98088594bfa7250be58d9fff51008.png', 'image/png', 10071, '1', '2023-02-07 08:57:42', '1', '2023-02-07 08:57:42', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (580, 11, 'go-view/2_index_preview.png', '232e6cf3d4cef6779f3322685d104b949af98088594bfa7250be58d9fff51008.png', 'http://test.yudao.iocoder.cn/232e6cf3d4cef6779f3322685d104b949af98088594bfa7250be58d9fff51008.png', 'image/png', 10071, '1', '2023-02-07 08:57:50', '1', '2023-02-07 08:57:50', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (581, 11, 'go-view/2_index_preview.png', '232e6cf3d4cef6779f3322685d104b949af98088594bfa7250be58d9fff51008.png', 'http://test.yudao.iocoder.cn/232e6cf3d4cef6779f3322685d104b949af98088594bfa7250be58d9fff51008.png', 'image/png', 10071, '1', '2023-02-07 08:57:55', '1', '2023-02-07 08:57:55', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (582, 11, 'go-view/2_index_preview.png', '232e6cf3d4cef6779f3322685d104b949af98088594bfa7250be58d9fff51008.png', 'http://test.yudao.iocoder.cn/232e6cf3d4cef6779f3322685d104b949af98088594bfa7250be58d9fff51008.png', 'image/png', 10071, '1', '2023-02-07 08:57:57', '1', '2023-02-07 08:57:57', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (583, 11, 'go-view/2_index_preview.png', '232e6cf3d4cef6779f3322685d104b949af98088594bfa7250be58d9fff51008.png', 'http://test.yudao.iocoder.cn/232e6cf3d4cef6779f3322685d104b949af98088594bfa7250be58d9fff51008.png', 'image/png', 10071, '1', '2023-02-07 08:57:59', '1', '2023-02-07 08:57:59', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (584, 11, 'go-view/2_index_preview.png', '011302f10162cf1f392fcf9dea4e6d19431a6a3b92b5c51d011c88fd182cfa31.png', 'http://test.yudao.iocoder.cn/011302f10162cf1f392fcf9dea4e6d19431a6a3b92b5c51d011c88fd182cfa31.png', 'image/png', 10038, '1', '2023-02-07 08:58:02', '1', '2023-02-07 08:58:02', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (585, 11, 'go-view/2_index_preview.png', '41ad23175b708eabba7767c1580cdb3c63340129c647aa34076af95032e49996.png', 'http://test.yudao.iocoder.cn/41ad23175b708eabba7767c1580cdb3c63340129c647aa34076af95032e49996.png', 'image/png', 27623, '1', '2023-02-07 08:58:40', '1', '2023-02-07 08:58:40', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (586, 11, 'go-view/2_index_preview.png', '98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'http://test.yudao.iocoder.cn/98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'image/png', 28715, '1', '2023-02-07 08:58:51', '1', '2023-02-07 08:58:51', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (587, 11, 'go-view/2_index_preview.png', '98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'http://test.yudao.iocoder.cn/98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'image/png', 28715, '1', '2023-02-07 08:59:11', '1', '2023-02-07 08:59:11', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (588, 11, 'go-view/4_index_preview.png', 'f0c49d0b6ac9be5033c8b83bf6ef063e765200cbc33e7103b9303bdb723f51af.png', 'http://test.yudao.iocoder.cn/f0c49d0b6ac9be5033c8b83bf6ef063e765200cbc33e7103b9303bdb723f51af.png', 'image/png', 73617, '1', '2023-02-07 08:59:19', '1', '2023-02-07 08:59:19', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (589, 11, 'go-view/4_index_preview.png', 'f0c49d0b6ac9be5033c8b83bf6ef063e765200cbc33e7103b9303bdb723f51af.png', 'http://test.yudao.iocoder.cn/f0c49d0b6ac9be5033c8b83bf6ef063e765200cbc33e7103b9303bdb723f51af.png', 'image/png', 73617, '1', '2023-02-07 08:59:25', '1', '2023-02-07 08:59:25', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (590, 11, 'go-view/4_index_preview.png', 'f0c49d0b6ac9be5033c8b83bf6ef063e765200cbc33e7103b9303bdb723f51af.png', 'http://test.yudao.iocoder.cn/f0c49d0b6ac9be5033c8b83bf6ef063e765200cbc33e7103b9303bdb723f51af.png', 'image/png', 73617, '1', '2023-02-07 08:59:35', '1', '2023-02-07 08:59:35', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (591, 11, 'go-view/2_index_preview.png', '98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'http://test.yudao.iocoder.cn/98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'image/png', 28715, '1', '2023-02-07 08:59:42', '1', '2023-02-07 08:59:42', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (592, 11, 'go-view/4_index_preview.png', 'f0c49d0b6ac9be5033c8b83bf6ef063e765200cbc33e7103b9303bdb723f51af.png', 'http://test.yudao.iocoder.cn/f0c49d0b6ac9be5033c8b83bf6ef063e765200cbc33e7103b9303bdb723f51af.png', 'image/png', 73617, '1', '2023-02-07 08:59:54', '1', '2023-02-07 08:59:54', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (593, 11, 'go-view/4_index_preview.png', 'f0c49d0b6ac9be5033c8b83bf6ef063e765200cbc33e7103b9303bdb723f51af.png', 'http://test.yudao.iocoder.cn/f0c49d0b6ac9be5033c8b83bf6ef063e765200cbc33e7103b9303bdb723f51af.png', 'image/png', 73617, '1', '2023-02-07 08:59:57', '1', '2023-02-07 08:59:57', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (594, 11, 'go-view/4_index_preview.png', 'f0c49d0b6ac9be5033c8b83bf6ef063e765200cbc33e7103b9303bdb723f51af.png', 'http://test.yudao.iocoder.cn/f0c49d0b6ac9be5033c8b83bf6ef063e765200cbc33e7103b9303bdb723f51af.png', 'image/png', 73617, '1', '2023-02-07 09:00:14', '1', '2023-02-07 09:00:14', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (595, 11, 'go-view/4_index_preview.png', 'f0c49d0b6ac9be5033c8b83bf6ef063e765200cbc33e7103b9303bdb723f51af.png', 'http://test.yudao.iocoder.cn/f0c49d0b6ac9be5033c8b83bf6ef063e765200cbc33e7103b9303bdb723f51af.png', 'image/png', 73617, '1', '2023-02-07 09:00:20', '1', '2023-02-07 09:00:20', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (596, 11, 'go-view/4_index_preview.png', 'f0c49d0b6ac9be5033c8b83bf6ef063e765200cbc33e7103b9303bdb723f51af.png', 'http://test.yudao.iocoder.cn/f0c49d0b6ac9be5033c8b83bf6ef063e765200cbc33e7103b9303bdb723f51af.png', 'image/png', 73617, '1', '2023-02-07 09:00:25', '1', '2023-02-07 09:00:25', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (597, 11, 'go-view/2_index_preview.png', '98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'http://test.yudao.iocoder.cn/98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'image/png', 28715, '1', '2023-02-07 09:02:06', '1', '2023-02-07 09:02:06', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (598, 11, 'go-view/4_index_preview.png', 'f0c49d0b6ac9be5033c8b83bf6ef063e765200cbc33e7103b9303bdb723f51af.png', 'http://test.yudao.iocoder.cn/f0c49d0b6ac9be5033c8b83bf6ef063e765200cbc33e7103b9303bdb723f51af.png', 'image/png', 73617, '1', '2023-02-07 09:02:06', '1', '2023-02-07 09:02:06', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (599, 11, 'go-view/4_index_preview.png', 'f0c49d0b6ac9be5033c8b83bf6ef063e765200cbc33e7103b9303bdb723f51af.png', 'http://test.yudao.iocoder.cn/f0c49d0b6ac9be5033c8b83bf6ef063e765200cbc33e7103b9303bdb723f51af.png', 'image/png', 73617, '1', '2023-02-07 09:02:14', '1', '2023-02-07 09:02:14', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (600, 11, 'go-view/4_index_preview.png', 'f0c49d0b6ac9be5033c8b83bf6ef063e765200cbc33e7103b9303bdb723f51af.png', 'http://test.yudao.iocoder.cn/f0c49d0b6ac9be5033c8b83bf6ef063e765200cbc33e7103b9303bdb723f51af.png', 'image/png', 73617, '1', '2023-02-07 09:02:24', '1', '2023-02-07 09:02:24', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (601, 11, 'go-view/2_index_preview.png', '61c7408f182748955ec670fb180ae05cbb701abe5b6cebba7c0512e194ed3b28.png', 'http://test.yudao.iocoder.cn/61c7408f182748955ec670fb180ae05cbb701abe5b6cebba7c0512e194ed3b28.png', 'image/png', 28715, '1', '2023-02-07 09:02:47', '1', '2023-02-07 09:02:47', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (602, 11, 'go-view/2_index_preview.png', '61c7408f182748955ec670fb180ae05cbb701abe5b6cebba7c0512e194ed3b28.png', 'http://test.yudao.iocoder.cn/61c7408f182748955ec670fb180ae05cbb701abe5b6cebba7c0512e194ed3b28.png', 'image/png', 28715, '1', '2023-02-07 09:02:49', '1', '2023-02-07 09:02:49', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (603, 11, 'go-view/2_index_preview.png', '50b04064b3926c7462543d7cc61a4e94a73f13ec0b39f690993d2b5ae4d6ba00.png', 'http://test.yudao.iocoder.cn/50b04064b3926c7462543d7cc61a4e94a73f13ec0b39f690993d2b5ae4d6ba00.png', 'image/png', 23726, '1', '2023-02-07 09:03:03', '1', '2023-02-07 09:03:03', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (604, 11, 'go-view/2_index_preview.png', '50b04064b3926c7462543d7cc61a4e94a73f13ec0b39f690993d2b5ae4d6ba00.png', 'http://test.yudao.iocoder.cn/50b04064b3926c7462543d7cc61a4e94a73f13ec0b39f690993d2b5ae4d6ba00.png', 'image/png', 23726, '1', '2023-02-07 09:03:13', '1', '2023-02-07 09:03:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (605, 11, 'go-view/2_index_preview.png', '98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'http://test.yudao.iocoder.cn/98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'image/png', 28715, '1', '2023-02-07 09:03:17', '1', '2023-02-07 09:03:17', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (606, 11, 'go-view/2_index_preview.png', '1cfebe3fa5856f64d8089d9665fb232b81662a26cccd7ee468b62234a478d2ef.png', 'http://test.yudao.iocoder.cn/1cfebe3fa5856f64d8089d9665fb232b81662a26cccd7ee468b62234a478d2ef.png', 'image/png', 41075, '1', '2023-02-07 09:03:24', '1', '2023-02-07 09:03:24', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (607, 11, 'go-view/2_index_preview.png', '1cfebe3fa5856f64d8089d9665fb232b81662a26cccd7ee468b62234a478d2ef.png', 'http://test.yudao.iocoder.cn/1cfebe3fa5856f64d8089d9665fb232b81662a26cccd7ee468b62234a478d2ef.png', 'image/png', 41075, '1', '2023-02-07 09:03:26', '1', '2023-02-07 09:03:26', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (608, 11, 'go-view/2_index_preview.png', '1cfebe3fa5856f64d8089d9665fb232b81662a26cccd7ee468b62234a478d2ef.png', 'http://test.yudao.iocoder.cn/1cfebe3fa5856f64d8089d9665fb232b81662a26cccd7ee468b62234a478d2ef.png', 'image/png', 41075, '1', '2023-02-07 09:03:31', '1', '2023-02-07 09:03:31', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (609, 11, 'go-view/2_index_preview.png', '1cfebe3fa5856f64d8089d9665fb232b81662a26cccd7ee468b62234a478d2ef.png', 'http://test.yudao.iocoder.cn/1cfebe3fa5856f64d8089d9665fb232b81662a26cccd7ee468b62234a478d2ef.png', 'image/png', 41075, '1', '2023-02-07 09:03:36', '1', '2023-02-07 09:03:36', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (610, 11, 'go-view/2_index_preview.png', '1cfebe3fa5856f64d8089d9665fb232b81662a26cccd7ee468b62234a478d2ef.png', 'http://test.yudao.iocoder.cn/1cfebe3fa5856f64d8089d9665fb232b81662a26cccd7ee468b62234a478d2ef.png', 'image/png', 41075, '1', '2023-02-07 09:03:43', '1', '2023-02-07 09:03:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (611, 11, 'go-view/2_index_preview.png', '1cfebe3fa5856f64d8089d9665fb232b81662a26cccd7ee468b62234a478d2ef.png', 'http://test.yudao.iocoder.cn/1cfebe3fa5856f64d8089d9665fb232b81662a26cccd7ee468b62234a478d2ef.png', 'image/png', 41075, '1', '2023-02-07 09:03:52', '1', '2023-02-07 09:03:52', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (612, 11, 'go-view/2_index_preview.png', 'f556db239d91621d89fc51373db9a40530b1a37f727cf0b4a6536835dac73241.png', 'http://test.yudao.iocoder.cn/f556db239d91621d89fc51373db9a40530b1a37f727cf0b4a6536835dac73241.png', 'image/png', 55203, '1', '2023-02-07 09:04:13', '1', '2023-02-07 09:04:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (613, 11, 'go-view/2_index_preview.png', '98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'http://test.yudao.iocoder.cn/98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'image/png', 28715, '1', '2023-02-07 09:04:32', '1', '2023-02-07 09:04:32', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (614, 11, 'go-view/2_index_preview.png', '2570463345d20b55a93ce8605e9e98efd3d8bf8e3b429d665d588b2ef9ec636a.png', 'http://test.yudao.iocoder.cn/2570463345d20b55a93ce8605e9e98efd3d8bf8e3b429d665d588b2ef9ec636a.png', 'image/png', 292136, '1', '2023-02-07 09:04:43', '1', '2023-02-07 09:04:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (615, 11, 'go-view/2_index_preview.png', '2570463345d20b55a93ce8605e9e98efd3d8bf8e3b429d665d588b2ef9ec636a.png', 'http://test.yudao.iocoder.cn/2570463345d20b55a93ce8605e9e98efd3d8bf8e3b429d665d588b2ef9ec636a.png', 'image/png', 292136, '1', '2023-02-07 09:04:45', '1', '2023-02-07 09:04:45', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (616, 11, 'go-view/2_index_preview.png', '2570463345d20b55a93ce8605e9e98efd3d8bf8e3b429d665d588b2ef9ec636a.png', 'http://test.yudao.iocoder.cn/2570463345d20b55a93ce8605e9e98efd3d8bf8e3b429d665d588b2ef9ec636a.png', 'image/png', 292136, '1', '2023-02-07 09:05:00', '1', '2023-02-07 09:05:00', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (617, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:05:13', '1', '2023-02-07 09:05:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (618, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:05:14', '1', '2023-02-07 09:05:14', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (619, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:05:43', '1', '2023-02-07 09:05:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (620, 11, 'go-view/2_index_preview.png', '98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'http://test.yudao.iocoder.cn/98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'image/png', 28715, '1', '2023-02-07 09:05:46', '1', '2023-02-07 09:05:46', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (621, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:06:13', '1', '2023-02-07 09:06:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (622, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:06:43', '1', '2023-02-07 09:06:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (623, 11, 'go-view/2_index_preview.png', '98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'http://test.yudao.iocoder.cn/98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'image/png', 28715, '1', '2023-02-07 09:06:45', '1', '2023-02-07 09:06:45', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (624, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:07:05', '1', '2023-02-07 09:07:05', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (625, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:07:13', '1', '2023-02-07 09:07:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (626, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:07:43', '1', '2023-02-07 09:07:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (627, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:07:49', '1', '2023-02-07 09:07:49', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (628, 11, 'go-view/2_index_preview.png', '98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'http://test.yudao.iocoder.cn/98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'image/png', 28715, '1', '2023-02-07 09:07:55', '1', '2023-02-07 09:07:55', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (629, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:08:13', '1', '2023-02-07 09:08:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (630, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:08:43', '1', '2023-02-07 09:08:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (631, 11, 'go-view/2_index_preview.png', '98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'http://test.yudao.iocoder.cn/98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'image/png', 28715, '1', '2023-02-07 09:08:56', '1', '2023-02-07 09:08:56', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (632, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:09:13', '1', '2023-02-07 09:09:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (633, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:09:43', '1', '2023-02-07 09:09:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (634, 11, 'go-view/2_index_preview.png', '98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'http://test.yudao.iocoder.cn/98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'image/png', 28715, '1', '2023-02-07 09:09:56', '1', '2023-02-07 09:09:56', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (635, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:10:13', '1', '2023-02-07 09:10:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (636, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:10:43', '1', '2023-02-07 09:10:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (637, 11, 'go-view/2_index_preview.png', '98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'http://test.yudao.iocoder.cn/98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'image/png', 28715, '1', '2023-02-07 09:11:06', '1', '2023-02-07 09:11:06', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (638, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:11:13', '1', '2023-02-07 09:11:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (639, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:11:43', '1', '2023-02-07 09:11:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (640, 11, 'go-view/2_index_preview.png', '98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'http://test.yudao.iocoder.cn/98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'image/png', 28715, '1', '2023-02-07 09:12:03', '1', '2023-02-07 09:12:03', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (641, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:12:13', '1', '2023-02-07 09:12:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (642, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:12:43', '1', '2023-02-07 09:12:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (643, 11, 'go-view/2_index_preview.png', '98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'http://test.yudao.iocoder.cn/98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'image/png', 28715, '1', '2023-02-07 09:12:58', '1', '2023-02-07 09:12:58', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (644, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:13:13', '1', '2023-02-07 09:13:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (645, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:13:43', '1', '2023-02-07 09:13:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (646, 11, 'go-view/2_index_preview.png', '98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'http://test.yudao.iocoder.cn/98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'image/png', 28715, '1', '2023-02-07 09:13:56', '1', '2023-02-07 09:13:56', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (647, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:14:13', '1', '2023-02-07 09:14:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (648, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:14:43', '1', '2023-02-07 09:14:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (649, 11, 'go-view/2_index_preview.png', '98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'http://test.yudao.iocoder.cn/98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'image/png', 28715, '1', '2023-02-07 09:14:52', '1', '2023-02-07 09:14:52', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (650, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:15:13', '1', '2023-02-07 09:15:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (651, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:15:43', '1', '2023-02-07 09:15:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (652, 11, 'go-view/2_index_preview.png', '98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'http://test.yudao.iocoder.cn/98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'image/png', 28715, '1', '2023-02-07 09:15:48', '1', '2023-02-07 09:15:48', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (653, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:16:13', '1', '2023-02-07 09:16:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (654, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:16:43', '1', '2023-02-07 09:16:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (655, 11, 'go-view/2_index_preview.png', '98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'http://test.yudao.iocoder.cn/98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'image/png', 28715, '1', '2023-02-07 09:17:06', '1', '2023-02-07 09:17:06', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (656, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:17:13', '1', '2023-02-07 09:17:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (657, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:17:43', '1', '2023-02-07 09:17:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (658, 11, 'go-view/2_index_preview.png', '98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'http://test.yudao.iocoder.cn/98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'image/png', 28715, '1', '2023-02-07 09:18:10', '1', '2023-02-07 09:18:10', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (659, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:18:13', '1', '2023-02-07 09:18:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (660, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:18:43', '1', '2023-02-07 09:18:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (661, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:19:14', '1', '2023-02-07 09:19:14', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (662, 11, 'go-view/2_index_preview.png', '98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'http://test.yudao.iocoder.cn/98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'image/png', 28715, '1', '2023-02-07 09:19:22', '1', '2023-02-07 09:19:22', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (663, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:19:44', '1', '2023-02-07 09:19:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (664, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:20:13', '1', '2023-02-07 09:20:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (665, 11, 'go-view/2_index_preview.png', '98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'http://test.yudao.iocoder.cn/98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'image/png', 28715, '1', '2023-02-07 09:20:34', '1', '2023-02-07 09:20:34', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (666, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:20:41', '1', '2023-02-07 09:20:41', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (667, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:20:44', '1', '2023-02-07 09:20:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (668, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:21:14', '1', '2023-02-07 09:21:14', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (669, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:21:32', '1', '2023-02-07 09:21:32', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (670, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:21:44', '1', '2023-02-07 09:21:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (671, 11, 'go-view/2_index_preview.png', '98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'http://test.yudao.iocoder.cn/98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'image/png', 28715, '1', '2023-02-07 09:22:02', '1', '2023-02-07 09:22:02', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (672, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:22:14', '1', '2023-02-07 09:22:14', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (673, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:22:43', '1', '2023-02-07 09:22:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (674, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:23:14', '1', '2023-02-07 09:23:14', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (675, 11, 'go-view/2_index_preview.png', '98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'http://test.yudao.iocoder.cn/98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'image/png', 28715, '1', '2023-02-07 09:23:15', '1', '2023-02-07 09:23:15', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (676, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:23:44', '1', '2023-02-07 09:23:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (677, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:24:13', '1', '2023-02-07 09:24:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (678, 11, 'go-view/2_index_preview.png', '98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'http://test.yudao.iocoder.cn/98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'image/png', 28715, '1', '2023-02-07 09:24:25', '1', '2023-02-07 09:24:25', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (679, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:24:43', '1', '2023-02-07 09:24:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (680, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:25:13', '1', '2023-02-07 09:25:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (681, 11, 'go-view/2_index_preview.png', '98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'http://test.yudao.iocoder.cn/98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'image/png', 28715, '1', '2023-02-07 09:25:24', '1', '2023-02-07 09:25:24', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (682, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:25:43', '1', '2023-02-07 09:25:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (683, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:26:13', '1', '2023-02-07 09:26:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (684, 11, 'go-view/2_index_preview.png', '98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'http://test.yudao.iocoder.cn/98c27cad5f092bda05f4e0a6e8f738dc9ae3f22665aa40b2b34bf2d040ca2f10.png', 'image/png', 28715, '1', '2023-02-07 09:26:25', '1', '2023-02-07 09:26:25', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (685, 11, 'go-view/2_index_preview.png', '048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'http://test.yudao.iocoder.cn/048e37b54e1986f0fbf70cdcd53434b3bce94c3e2a5b482d9831564c6610f10a.png', 'image/png', 247601, '1', '2023-02-07 09:26:43', '1', '2023-02-07 09:26:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (686, 11, 'go-view/2_index_preview.png', '7c2f7e741bd2d44441571681488699239ab9e297a84b27df00b85a7b8dc636d9.png', 'http://test.yudao.iocoder.cn/7c2f7e741bd2d44441571681488699239ab9e297a84b27df00b85a7b8dc636d9.png', 'image/png', 40139, '1', '2023-02-07 09:58:00', '1', '2023-02-07 09:58:00', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (687, 11, 'go-view/2_index_preview.png', '5825302b2efb65b14fcb98afdc2819de65c10100d9ec950d9691616f6050a382.png', 'http://test.yudao.iocoder.cn/5825302b2efb65b14fcb98afdc2819de65c10100d9ec950d9691616f6050a382.png', 'image/png', 19342, '1', '2023-02-07 09:58:56', '1', '2023-02-07 09:58:56', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (688, 11, 'go-view/2_index_preview.png', '237e51944a579bf68d1006f2faa3e136555c2cd4181fdb53bd81c6115b3e3a04.png', 'http://test.yudao.iocoder.cn/237e51944a579bf68d1006f2faa3e136555c2cd4181fdb53bd81c6115b3e3a04.png', 'image/png', 18738, '1', '2023-02-07 09:58:56', '1', '2023-02-07 09:58:56', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (689, 11, 'go-view/2_index_preview.png', '237e51944a579bf68d1006f2faa3e136555c2cd4181fdb53bd81c6115b3e3a04.png', 'http://test.yudao.iocoder.cn/237e51944a579bf68d1006f2faa3e136555c2cd4181fdb53bd81c6115b3e3a04.png', 'image/png', 18738, '1', '2023-02-07 09:58:56', '1', '2023-02-07 09:58:56', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (690, 11, 'go-view/2_index_preview.png', 'a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'http://test.yudao.iocoder.cn/a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'image/png', 3182, '1', '2023-02-07 09:58:59', '1', '2023-02-07 09:58:59', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (691, 11, 'go-view/2_index_preview.png', 'a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'http://test.yudao.iocoder.cn/a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'image/png', 3182, '1', '2023-02-07 09:59:29', '1', '2023-02-07 09:59:29', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (692, 11, 'go-view/2_index_preview.png', 'a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'http://test.yudao.iocoder.cn/a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'image/png', 3182, '1', '2023-02-07 10:05:11', '1', '2023-02-07 10:05:11', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (693, 11, 'go-view/2_index_preview.png', 'a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'http://test.yudao.iocoder.cn/a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'image/png', 3182, '1', '2023-02-07 10:05:19', '1', '2023-02-07 10:05:19', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (694, 11, 'go-view/2_index_preview.png', '5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'http://test.yudao.iocoder.cn/5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'image/png', 2632, '1', '2023-02-07 10:06:22', '1', '2023-02-07 10:06:22', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (695, 11, 'go-view/2_index_preview.png', '5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'http://test.yudao.iocoder.cn/5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'image/png', 2632, '1', '2023-02-07 10:06:52', '1', '2023-02-07 10:06:52', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (696, 11, 'go-view/2_index_preview.png', '5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'http://test.yudao.iocoder.cn/5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'image/png', 2632, '1', '2023-02-07 10:07:22', '1', '2023-02-07 10:07:22', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (697, 11, 'go-view/2_index_preview.png', '5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'http://test.yudao.iocoder.cn/5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'image/png', 2632, '1', '2023-02-07 10:07:52', '1', '2023-02-07 10:07:52', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (698, 11, 'go-view/2_index_preview.png', '5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'http://test.yudao.iocoder.cn/5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'image/png', 2632, '1', '2023-02-07 10:08:22', '1', '2023-02-07 10:08:22', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (699, 11, 'go-view/2_index_preview.png', '5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'http://test.yudao.iocoder.cn/5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'image/png', 2632, '1', '2023-02-07 10:08:52', '1', '2023-02-07 10:08:52', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (700, 11, 'go-view/2_index_preview.png', '5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'http://test.yudao.iocoder.cn/5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'image/png', 2632, '1', '2023-02-07 10:09:22', '1', '2023-02-07 10:09:22', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (701, 11, 'go-view/2_index_preview.png', '5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'http://test.yudao.iocoder.cn/5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'image/png', 2632, '1', '2023-02-07 10:10:14', '1', '2023-02-07 10:10:14', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (702, 11, 'go-view/2_index_preview.png', '5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'http://test.yudao.iocoder.cn/5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'image/png', 2632, '1', '2023-02-07 10:10:44', '1', '2023-02-07 10:10:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (703, 11, 'go-view/2_index_preview.png', '5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'http://test.yudao.iocoder.cn/5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'image/png', 2632, '1', '2023-02-07 10:11:14', '1', '2023-02-07 10:11:14', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (704, 11, 'go-view/2_index_preview.png', '5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'http://test.yudao.iocoder.cn/5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'image/png', 2632, '1', '2023-02-07 10:11:44', '1', '2023-02-07 10:11:44', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (705, 11, 'go-view/2_index_preview.png', '5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'http://test.yudao.iocoder.cn/5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'image/png', 2632, '1', '2023-02-07 10:12:27', '1', '2023-02-07 10:12:27', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (706, 11, 'go-view/2_index_preview.png', '5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'http://test.yudao.iocoder.cn/5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'image/png', 2632, '1', '2023-02-07 10:13:21', '1', '2023-02-07 10:13:21', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (707, 11, 'go-view/2_index_preview.png', '5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'http://test.yudao.iocoder.cn/5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'image/png', 2632, '1', '2023-02-07 10:13:51', '1', '2023-02-07 10:13:51', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (708, 11, 'go-view/2_index_preview.png', '5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'http://test.yudao.iocoder.cn/5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'image/png', 2632, '1', '2023-02-07 10:14:21', '1', '2023-02-07 10:14:21', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (709, 11, 'go-view/2_index_preview.png', '5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'http://test.yudao.iocoder.cn/5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'image/png', 2632, '1', '2023-02-07 10:14:59', '1', '2023-02-07 10:14:59', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (710, 11, 'go-view/2_index_preview.png', '5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'http://test.yudao.iocoder.cn/5cc043b06acb35742be27686a76c155048fc671ce53e31071b1725ff4d083811.png', 'image/png', 2632, '1', '2023-02-07 10:15:54', '1', '2023-02-07 10:15:54', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (711, 11, 'go-view/2_index_preview.png', 'a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'http://test.yudao.iocoder.cn/a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'image/png', 3182, '1', '2023-02-07 10:16:51', '1', '2023-02-07 10:16:51', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (712, 11, 'go-view/2_index_preview.png', 'a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'http://test.yudao.iocoder.cn/a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'image/png', 3182, '1', '2023-02-07 10:17:46', '1', '2023-02-07 10:17:46', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (713, 11, 'go-view/2_index_preview.png', 'a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'http://test.yudao.iocoder.cn/a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'image/png', 3182, '1', '2023-02-07 10:18:08', '1', '2023-02-07 10:18:08', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (714, 11, 'go-view/2_index_preview.png', 'a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'http://test.yudao.iocoder.cn/a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'image/png', 3182, '1', '2023-02-07 10:18:15', '1', '2023-02-07 10:18:15', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (715, 11, 'go-view/2_index_preview.png', 'a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'http://test.yudao.iocoder.cn/a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'image/png', 3182, '1', '2023-02-07 10:18:23', '1', '2023-02-07 10:18:23', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (716, 11, 'go-view/2_index_preview.png', 'a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'http://test.yudao.iocoder.cn/a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'image/png', 3182, '1', '2023-02-07 10:18:42', '1', '2023-02-07 10:18:42', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (717, 11, 'go-view/2_index_preview.png', 'a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'http://test.yudao.iocoder.cn/a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'image/png', 3182, '1', '2023-02-07 10:18:46', '1', '2023-02-07 10:18:46', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (718, 11, 'go-view/2_index_preview.png', 'a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'http://test.yudao.iocoder.cn/a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'image/png', 3182, '1', '2023-02-07 10:18:46', '1', '2023-02-07 10:18:46', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (719, 11, 'go-view/2_index_preview.png', 'a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'http://test.yudao.iocoder.cn/a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'image/png', 3182, '1', '2023-02-07 10:18:50', '1', '2023-02-07 10:18:50', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (720, 11, 'go-view/2_index_preview.png', 'a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'http://test.yudao.iocoder.cn/a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'image/png', 3182, '1', '2023-02-07 10:19:00', '1', '2023-02-07 10:19:00', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (721, 11, 'go-view/2_index_preview.png', 'a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'http://test.yudao.iocoder.cn/a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'image/png', 3182, '1', '2023-02-07 10:19:12', '1', '2023-02-07 10:19:12', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (722, 11, 'go-view/2_index_preview.png', 'a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'http://test.yudao.iocoder.cn/a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'image/png', 3182, '1', '2023-02-07 10:19:15', '1', '2023-02-07 10:19:15', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (723, 11, 'go-view/2_index_preview.png', 'a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'http://test.yudao.iocoder.cn/a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'image/png', 3182, '1', '2023-02-07 10:19:45', '1', '2023-02-07 10:19:45', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (724, 11, 'go-view/2_index_preview.png', 'a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'http://test.yudao.iocoder.cn/a88bb7914d64524da023ac1497e9edfe3f3995d814476b9a86d08f20ffedc110.png', 'image/png', 3182, '1', '2023-02-07 10:20:15', '1', '2023-02-07 10:20:15', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (725, 11, 'go-view/2_index_preview.png', '39024e45f9d42581ba6a54bc3fceaf3fada0f4adcb844356f3b16a17298451d6.png', 'http://test.yudao.iocoder.cn/39024e45f9d42581ba6a54bc3fceaf3fada0f4adcb844356f3b16a17298451d6.png', 'image/png', 52451, '1', '2023-02-07 10:46:37', '1', '2023-02-07 10:46:37', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (726, 11, 'go-view/2_index_preview.png', '7562798c0a798fc36c2889cc05467661fd06d5af872c08829debe603da834250.png', 'http://test.yudao.iocoder.cn/7562798c0a798fc36c2889cc05467661fd06d5af872c08829debe603da834250.png', 'image/png', 11015, '1', '2023-02-07 10:46:49', '1', '2023-02-07 10:46:49', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (727, 11, 'go-view/2_index_preview.png', '7562798c0a798fc36c2889cc05467661fd06d5af872c08829debe603da834250.png', 'http://test.yudao.iocoder.cn/7562798c0a798fc36c2889cc05467661fd06d5af872c08829debe603da834250.png', 'image/png', 11015, '1', '2023-02-07 10:47:00', '1', '2023-02-07 10:47:00', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (728, 11, 'go-view/2_index_preview.png', '7562798c0a798fc36c2889cc05467661fd06d5af872c08829debe603da834250.png', 'http://test.yudao.iocoder.cn/7562798c0a798fc36c2889cc05467661fd06d5af872c08829debe603da834250.png', 'image/png', 11015, '1', '2023-02-07 10:47:02', '1', '2023-02-07 10:47:02', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (729, 11, 'go-view/2_index_preview.png', '7562798c0a798fc36c2889cc05467661fd06d5af872c08829debe603da834250.png', 'http://test.yudao.iocoder.cn/7562798c0a798fc36c2889cc05467661fd06d5af872c08829debe603da834250.png', 'image/png', 11015, '1', '2023-02-07 10:47:13', '1', '2023-02-07 10:47:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (730, 11, 'go-view/2_index_preview.png', '7562798c0a798fc36c2889cc05467661fd06d5af872c08829debe603da834250.png', 'http://test.yudao.iocoder.cn/7562798c0a798fc36c2889cc05467661fd06d5af872c08829debe603da834250.png', 'image/png', 11015, '1', '2023-02-07 10:47:16', '1', '2023-02-07 10:47:16', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (731, 11, 'go-view/2_index_preview.png', 'd0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'http://test.yudao.iocoder.cn/d0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'image/png', 11014, '1', '2023-02-07 10:47:33', '1', '2023-02-07 10:47:33', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (732, 11, 'go-view/2_index_preview.png', 'd0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'http://test.yudao.iocoder.cn/d0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'image/png', 11014, '1', '2023-02-07 10:47:33', '1', '2023-02-07 10:47:33', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (733, 11, 'go-view/2_index_preview.png', 'd0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'http://test.yudao.iocoder.cn/d0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'image/png', 11014, '1', '2023-02-07 10:47:53', '1', '2023-02-07 10:47:53', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (734, 11, 'go-view/2_index_preview.png', 'd0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'http://test.yudao.iocoder.cn/d0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'image/png', 11014, '1', '2023-02-07 10:48:03', '1', '2023-02-07 10:48:03', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (735, 11, 'go-view/2_index_preview.png', 'd0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'http://test.yudao.iocoder.cn/d0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'image/png', 11014, '1', '2023-02-07 10:48:33', '1', '2023-02-07 10:48:33', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (736, 11, 'go-view/2_index_preview.png', 'd0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'http://test.yudao.iocoder.cn/d0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'image/png', 11014, '1', '2023-02-07 10:49:03', '1', '2023-02-07 10:49:03', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (737, 11, 'go-view/2_index_preview.png', 'd0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'http://test.yudao.iocoder.cn/d0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'image/png', 11014, '1', '2023-02-07 10:49:32', '1', '2023-02-07 10:49:32', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (738, 11, 'go-view/2_index_preview.png', 'd0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'http://test.yudao.iocoder.cn/d0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'image/png', 11014, '1', '2023-02-07 10:50:08', '1', '2023-02-07 10:50:08', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (739, 11, 'go-view/2_index_preview.png', 'd0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'http://test.yudao.iocoder.cn/d0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'image/png', 11014, '1', '2023-02-07 10:50:32', '1', '2023-02-07 10:50:32', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (740, 11, 'go-view/2_index_preview.png', 'd0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'http://test.yudao.iocoder.cn/d0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'image/png', 11014, '1', '2023-02-07 10:51:02', '1', '2023-02-07 10:51:02', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (741, 11, 'go-view/2_index_preview.png', 'd0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'http://test.yudao.iocoder.cn/d0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'image/png', 11014, '1', '2023-02-07 10:51:32', '1', '2023-02-07 10:51:32', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (742, 11, 'go-view/2_index_preview.png', 'd0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'http://test.yudao.iocoder.cn/d0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'image/png', 11014, '1', '2023-02-07 10:52:02', '1', '2023-02-07 10:52:02', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (743, 11, 'go-view/2_index_preview.png', 'd0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'http://test.yudao.iocoder.cn/d0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'image/png', 11014, '1', '2023-02-07 10:54:22', '1', '2023-02-07 10:54:22', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (744, 11, 'go-view/2_index_preview.png', 'd0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'http://test.yudao.iocoder.cn/d0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'image/png', 11014, '1', '2023-02-07 10:54:55', '1', '2023-02-07 10:54:55', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (745, 11, 'go-view/2_index_preview.png', 'd0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'http://test.yudao.iocoder.cn/d0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'image/png', 11014, '1', '2023-02-07 10:54:57', '1', '2023-02-07 10:54:57', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (746, 11, 'go-view/2_index_preview.png', 'd0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'http://test.yudao.iocoder.cn/d0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'image/png', 11014, '1', '2023-02-07 10:55:02', '1', '2023-02-07 10:55:02', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (747, 11, 'go-view/2_index_preview.png', 'd0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'http://test.yudao.iocoder.cn/d0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'image/png', 11014, '1', '2023-02-07 10:55:32', '1', '2023-02-07 10:55:32', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (748, 11, 'go-view/2_index_preview.png', 'd0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'http://test.yudao.iocoder.cn/d0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'image/png', 11014, '1', '2023-02-07 10:56:02', '1', '2023-02-07 10:56:02', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (749, 11, 'go-view/2_index_preview.png', 'd0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'http://test.yudao.iocoder.cn/d0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'image/png', 11014, '1', '2023-02-07 10:56:32', '1', '2023-02-07 10:56:32', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (750, 11, 'go-view/2_index_preview.png', 'd0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'http://test.yudao.iocoder.cn/d0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'image/png', 11014, '1', '2023-02-07 10:59:25', '1', '2023-02-07 10:59:25', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (751, 11, 'go-view/2_index_preview.png', 'd0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'http://test.yudao.iocoder.cn/d0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'image/png', 11014, '1', '2023-02-07 10:59:39', '1', '2023-02-07 10:59:39', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (752, 11, 'go-view/2_index_preview.png', 'd0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'http://test.yudao.iocoder.cn/d0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'image/png', 11014, '1', '2023-02-07 11:00:02', '1', '2023-02-07 11:00:02', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (753, 11, 'go-view/2_index_preview.png', 'd0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'http://test.yudao.iocoder.cn/d0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'image/png', 11014, '1', '2023-02-07 11:05:33', '1', '2023-02-07 11:05:33', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (754, 11, 'go-view/2_index_preview.png', 'd0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'http://test.yudao.iocoder.cn/d0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'image/png', 11014, '1', '2023-02-07 11:06:02', '1', '2023-02-07 11:06:02', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (755, 11, 'go-view/2_index_preview.png', 'd0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'http://test.yudao.iocoder.cn/d0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'image/png', 11014, '1', '2023-02-07 11:06:32', '1', '2023-02-07 11:06:32', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (756, 11, 'go-view/2_index_preview.png', 'd0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'http://test.yudao.iocoder.cn/d0ab792b80fafba516ba4bbdce85dba1bc13abf701f6070aaed3e44d7b2d272a.png', 'image/png', 11014, '1', '2023-02-07 11:07:02', '1', '2023-02-07 11:07:02', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (757, 11, 'go-view/2_index_preview.png', '22398d0841c71b29065edbeeb5104ec0c736556bd49bee26882dace1471ba639.png', 'http://test.yudao.iocoder.cn/22398d0841c71b29065edbeeb5104ec0c736556bd49bee26882dace1471ba639.png', 'image/png', 13250, '1', '2023-02-07 11:07:32', '1', '2023-02-07 11:07:32', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (758, 11, 'go-view/5_index_preview.png', '686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'http://test.yudao.iocoder.cn/686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'image/png', 21802, '1', '2023-02-07 11:07:50', '1', '2023-02-07 11:07:50', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (759, 11, 'go-view/5_index_preview.png', '686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'http://test.yudao.iocoder.cn/686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'image/png', 21802, '1', '2023-02-07 11:07:53', '1', '2023-02-07 11:07:53', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (760, 11, 'go-view/5_index_preview.png', '686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'http://test.yudao.iocoder.cn/686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'image/png', 21802, '1', '2023-02-07 11:07:58', '1', '2023-02-07 11:07:58', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (761, 11, 'go-view/5_index_preview.png', '686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'http://test.yudao.iocoder.cn/686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'image/png', 21802, '1', '2023-02-07 11:08:02', '1', '2023-02-07 11:08:02', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (762, 11, 'go-view/5_index_preview.png', 'a8ce92fe281bcf1818711eef2927693664badb7a93c575cdf09e14d9f47534eb.png', 'http://test.yudao.iocoder.cn/a8ce92fe281bcf1818711eef2927693664badb7a93c575cdf09e14d9f47534eb.png', 'image/png', 41858, '1', '2023-02-07 11:08:12', '1', '2023-02-07 11:08:12', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (763, 11, 'go-view/5_index_preview.png', 'a8ce92fe281bcf1818711eef2927693664badb7a93c575cdf09e14d9f47534eb.png', 'http://test.yudao.iocoder.cn/a8ce92fe281bcf1818711eef2927693664badb7a93c575cdf09e14d9f47534eb.png', 'image/png', 41858, '1', '2023-02-07 11:08:42', '1', '2023-02-07 11:08:42', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (764, 11, 'go-view/5_index_preview.png', 'a8ce92fe281bcf1818711eef2927693664badb7a93c575cdf09e14d9f47534eb.png', 'http://test.yudao.iocoder.cn/a8ce92fe281bcf1818711eef2927693664badb7a93c575cdf09e14d9f47534eb.png', 'image/png', 41858, '1', '2023-02-07 11:08:56', '1', '2023-02-07 11:08:56', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (765, 11, 'go-view/5_index_preview.png', 'a8ce92fe281bcf1818711eef2927693664badb7a93c575cdf09e14d9f47534eb.png', 'http://test.yudao.iocoder.cn/a8ce92fe281bcf1818711eef2927693664badb7a93c575cdf09e14d9f47534eb.png', 'image/png', 41858, '1', '2023-02-07 11:09:09', '1', '2023-02-07 11:09:09', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (766, 11, 'go-view/5_index_preview.png', 'a8ce92fe281bcf1818711eef2927693664badb7a93c575cdf09e14d9f47534eb.png', 'http://test.yudao.iocoder.cn/a8ce92fe281bcf1818711eef2927693664badb7a93c575cdf09e14d9f47534eb.png', 'image/png', 41858, '1', '2023-02-07 11:09:12', '1', '2023-02-07 11:09:12', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (767, 11, 'go-view/5_index_preview.png', 'a8ce92fe281bcf1818711eef2927693664badb7a93c575cdf09e14d9f47534eb.png', 'http://test.yudao.iocoder.cn/a8ce92fe281bcf1818711eef2927693664badb7a93c575cdf09e14d9f47534eb.png', 'image/png', 41858, '1', '2023-02-07 11:09:25', '1', '2023-02-07 11:09:25', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (768, 11, 'go-view/5_index_preview.png', '5e7409220a99f6c1fea1f2cca834f0f233a45cb91e6725216f6a818d73b4b056.png', 'http://test.yudao.iocoder.cn/5e7409220a99f6c1fea1f2cca834f0f233a45cb91e6725216f6a818d73b4b056.png', 'image/png', 556692, '1', '2023-02-07 11:09:43', '1', '2023-02-07 11:09:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (769, 11, 'go-view/5_index_preview.png', '57f5af4a7a1310589f668e6f555e30f6a3d864e44ddefe8a48f0ba6e2d065488.png', 'http://test.yudao.iocoder.cn/57f5af4a7a1310589f668e6f555e30f6a3d864e44ddefe8a48f0ba6e2d065488.png', 'image/png', 623555, '1', '2023-02-07 11:10:12', '1', '2023-02-07 11:10:12', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (770, 11, 'go-view/5_index_preview.png', 'ac9df7da0120c05f5bf9d5db31033f1066831fdcadbea357a786316c13a2aa0a.png', 'http://test.yudao.iocoder.cn/ac9df7da0120c05f5bf9d5db31033f1066831fdcadbea357a786316c13a2aa0a.png', 'image/png', 626923, '1', '2023-02-07 11:10:42', '1', '2023-02-07 11:10:42', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (771, 11, 'go-view/5_index_preview.png', 'e5cdc1b2a4ac780bdbf9c663c8a16b788ea2311071c07691f3c37d8d1f03a13d.png', 'http://test.yudao.iocoder.cn/e5cdc1b2a4ac780bdbf9c663c8a16b788ea2311071c07691f3c37d8d1f03a13d.png', 'image/png', 636997, '1', '2023-02-07 11:11:12', '1', '2023-02-07 11:11:12', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (772, 11, 'go-view/5_index_preview.png', '9226720820ad61f742d25961c70f81e7663fd84bdca6eb4fefe8df5caed3b6a7.png', 'http://test.yudao.iocoder.cn/9226720820ad61f742d25961c70f81e7663fd84bdca6eb4fefe8df5caed3b6a7.png', 'image/png', 640200, '1', '2023-02-07 11:11:35', '1', '2023-02-07 11:11:35', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (773, 11, 'go-view/5_index_preview.png', '9226720820ad61f742d25961c70f81e7663fd84bdca6eb4fefe8df5caed3b6a7.png', 'http://test.yudao.iocoder.cn/9226720820ad61f742d25961c70f81e7663fd84bdca6eb4fefe8df5caed3b6a7.png', 'image/png', 640200, '1', '2023-02-07 11:11:43', '1', '2023-02-07 11:11:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (774, 11, 'go-view/5_index_preview.png', '9226720820ad61f742d25961c70f81e7663fd84bdca6eb4fefe8df5caed3b6a7.png', 'http://test.yudao.iocoder.cn/9226720820ad61f742d25961c70f81e7663fd84bdca6eb4fefe8df5caed3b6a7.png', 'image/png', 640200, '1', '2023-02-07 11:12:13', '1', '2023-02-07 11:12:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (775, 11, 'go-view/5_index_preview.png', '9226720820ad61f742d25961c70f81e7663fd84bdca6eb4fefe8df5caed3b6a7.png', 'http://test.yudao.iocoder.cn/9226720820ad61f742d25961c70f81e7663fd84bdca6eb4fefe8df5caed3b6a7.png', 'image/png', 640200, '1', '2023-02-07 11:13:15', '1', '2023-02-07 11:13:15', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (776, 11, 'go-view/5_index_preview.png', '9226720820ad61f742d25961c70f81e7663fd84bdca6eb4fefe8df5caed3b6a7.png', 'http://test.yudao.iocoder.cn/9226720820ad61f742d25961c70f81e7663fd84bdca6eb4fefe8df5caed3b6a7.png', 'image/png', 640200, '1', '2023-02-07 11:13:43', '1', '2023-02-07 11:13:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (777, 11, 'go-view/5_index_preview.png', '9226720820ad61f742d25961c70f81e7663fd84bdca6eb4fefe8df5caed3b6a7.png', 'http://test.yudao.iocoder.cn/9226720820ad61f742d25961c70f81e7663fd84bdca6eb4fefe8df5caed3b6a7.png', 'image/png', 640200, '1', '2023-02-07 11:14:13', '1', '2023-02-07 11:14:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (778, 11, 'go-view/5_index_preview.png', '9226720820ad61f742d25961c70f81e7663fd84bdca6eb4fefe8df5caed3b6a7.png', 'http://test.yudao.iocoder.cn/9226720820ad61f742d25961c70f81e7663fd84bdca6eb4fefe8df5caed3b6a7.png', 'image/png', 640200, '1', '2023-02-07 11:14:43', '1', '2023-02-07 11:14:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (779, 11, 'go-view/5_index_preview.png', '9226720820ad61f742d25961c70f81e7663fd84bdca6eb4fefe8df5caed3b6a7.png', 'http://test.yudao.iocoder.cn/9226720820ad61f742d25961c70f81e7663fd84bdca6eb4fefe8df5caed3b6a7.png', 'image/png', 640200, '1', '2023-02-07 11:15:13', '1', '2023-02-07 11:15:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (780, 11, 'go-view/5_index_preview.png', '9226720820ad61f742d25961c70f81e7663fd84bdca6eb4fefe8df5caed3b6a7.png', 'http://test.yudao.iocoder.cn/9226720820ad61f742d25961c70f81e7663fd84bdca6eb4fefe8df5caed3b6a7.png', 'image/png', 640200, '1', '2023-02-07 11:15:43', '1', '2023-02-07 11:15:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (781, 11, 'go-view/5_index_preview.png', '9226720820ad61f742d25961c70f81e7663fd84bdca6eb4fefe8df5caed3b6a7.png', 'http://test.yudao.iocoder.cn/9226720820ad61f742d25961c70f81e7663fd84bdca6eb4fefe8df5caed3b6a7.png', 'image/png', 640200, '1', '2023-02-07 11:16:13', '1', '2023-02-07 11:16:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (782, 11, 'go-view/5_index_preview.png', 'a3510cc74847af0f83cd2e88415379e4bacedc0d8ab933d63c1017964e2a516d.png', 'http://test.yudao.iocoder.cn/a3510cc74847af0f83cd2e88415379e4bacedc0d8ab933d63c1017964e2a516d.png', 'image/png', 654896, '1', '2023-02-07 11:16:55', '1', '2023-02-07 11:16:55', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (783, 11, 'go-view/5_index_preview.png', 'a3510cc74847af0f83cd2e88415379e4bacedc0d8ab933d63c1017964e2a516d.png', 'http://test.yudao.iocoder.cn/a3510cc74847af0f83cd2e88415379e4bacedc0d8ab933d63c1017964e2a516d.png', 'image/png', 654896, '1', '2023-02-07 11:17:09', '1', '2023-02-07 11:17:09', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (784, 11, 'go-view/5_index_preview.png', 'da53c2c16f829c6ed7ecb23ce46e673eaa2aeab9c12e785b5c81c8d617f37002.png', 'http://test.yudao.iocoder.cn/da53c2c16f829c6ed7ecb23ce46e673eaa2aeab9c12e785b5c81c8d617f37002.png', 'image/png', 654899, '1', '2023-02-07 11:17:12', '1', '2023-02-07 11:17:12', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (785, 11, 'go-view/5_index_preview.png', '6382b80a9839eb1547ab8c23f049ab2cfa19626e858f18b7e01f0d97b3f0055f.png', 'http://test.yudao.iocoder.cn/6382b80a9839eb1547ab8c23f049ab2cfa19626e858f18b7e01f0d97b3f0055f.png', 'image/png', 654572, '1', '2023-02-07 11:17:42', '1', '2023-02-07 11:17:42', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (786, 11, 'go-view/5_index_preview.png', '6382b80a9839eb1547ab8c23f049ab2cfa19626e858f18b7e01f0d97b3f0055f.png', 'http://test.yudao.iocoder.cn/6382b80a9839eb1547ab8c23f049ab2cfa19626e858f18b7e01f0d97b3f0055f.png', 'image/png', 654572, '1', '2023-02-07 11:17:57', '1', '2023-02-07 11:17:57', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (787, 11, 'go-view/5_index_preview.png', '6382b80a9839eb1547ab8c23f049ab2cfa19626e858f18b7e01f0d97b3f0055f.png', 'http://test.yudao.iocoder.cn/6382b80a9839eb1547ab8c23f049ab2cfa19626e858f18b7e01f0d97b3f0055f.png', 'image/png', 654572, '1', '2023-02-07 11:18:00', '1', '2023-02-07 11:18:00', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (788, 11, 'go-view/5_index_preview.png', '6382b80a9839eb1547ab8c23f049ab2cfa19626e858f18b7e01f0d97b3f0055f.png', 'http://test.yudao.iocoder.cn/6382b80a9839eb1547ab8c23f049ab2cfa19626e858f18b7e01f0d97b3f0055f.png', 'image/png', 654572, '1', '2023-02-07 11:18:21', '1', '2023-02-07 11:18:21', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (789, 11, 'go-view/5_index_preview.png', '6382b80a9839eb1547ab8c23f049ab2cfa19626e858f18b7e01f0d97b3f0055f.png', 'http://test.yudao.iocoder.cn/6382b80a9839eb1547ab8c23f049ab2cfa19626e858f18b7e01f0d97b3f0055f.png', 'image/png', 654572, '1', '2023-02-07 11:33:14', '1', '2023-02-07 11:33:14', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (790, 11, 'go-view/5_index_preview.png', '6382b80a9839eb1547ab8c23f049ab2cfa19626e858f18b7e01f0d97b3f0055f.png', 'http://test.yudao.iocoder.cn/6382b80a9839eb1547ab8c23f049ab2cfa19626e858f18b7e01f0d97b3f0055f.png', 'image/png', 654572, '1', '2023-02-07 11:33:27', '1', '2023-02-07 11:33:27', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (791, 11, 'go-view/5_index_preview.png', '6aed3aa76464ac6321dd70e8a7093d6a51f5e877ad9a903aa0c9047d21720c37.png', 'http://test.yudao.iocoder.cn/6aed3aa76464ac6321dd70e8a7093d6a51f5e877ad9a903aa0c9047d21720c37.png', 'image/png', 654591, '1', '2023-02-07 11:33:32', '1', '2023-02-07 11:33:32', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (792, 11, 'go-view/5_index_preview.png', '6aed3aa76464ac6321dd70e8a7093d6a51f5e877ad9a903aa0c9047d21720c37.png', 'http://test.yudao.iocoder.cn/6aed3aa76464ac6321dd70e8a7093d6a51f5e877ad9a903aa0c9047d21720c37.png', 'image/png', 654591, '1', '2023-02-07 11:33:42', '1', '2023-02-07 11:33:42', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (793, 11, 'go-view/5_index_preview.png', '6aed3aa76464ac6321dd70e8a7093d6a51f5e877ad9a903aa0c9047d21720c37.png', 'http://test.yudao.iocoder.cn/6aed3aa76464ac6321dd70e8a7093d6a51f5e877ad9a903aa0c9047d21720c37.png', 'image/png', 654591, '1', '2023-02-07 11:33:43', '1', '2023-02-07 11:33:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (794, 11, 'go-view/5_index_preview.png', '6aed3aa76464ac6321dd70e8a7093d6a51f5e877ad9a903aa0c9047d21720c37.png', 'http://test.yudao.iocoder.cn/6aed3aa76464ac6321dd70e8a7093d6a51f5e877ad9a903aa0c9047d21720c37.png', 'image/png', 654591, '1', '2023-02-07 11:33:47', '1', '2023-02-07 11:33:47', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (795, 11, 'go-view/5_index_preview.png', '6aed3aa76464ac6321dd70e8a7093d6a51f5e877ad9a903aa0c9047d21720c37.png', 'http://test.yudao.iocoder.cn/6aed3aa76464ac6321dd70e8a7093d6a51f5e877ad9a903aa0c9047d21720c37.png', 'image/png', 654591, '1', '2023-02-07 11:33:48', '1', '2023-02-07 11:33:48', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (796, 11, 'go-view/5_index_preview.png', '6aed3aa76464ac6321dd70e8a7093d6a51f5e877ad9a903aa0c9047d21720c37.png', 'http://test.yudao.iocoder.cn/6aed3aa76464ac6321dd70e8a7093d6a51f5e877ad9a903aa0c9047d21720c37.png', 'image/png', 654591, '1', '2023-02-07 11:34:00', '1', '2023-02-07 11:34:00', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (797, 11, 'go-view/5_index_preview.png', 'c927e547eb73a2734810c03c790f444bd9b399f9fb001b2efd59ddd7a77b7439.png', 'http://test.yudao.iocoder.cn/c927e547eb73a2734810c03c790f444bd9b399f9fb001b2efd59ddd7a77b7439.png', 'image/png', 24184, '1', '2023-02-07 11:34:04', '1', '2023-02-07 11:34:04', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (798, 11, 'go-view/5_index_preview.png', 'c927e547eb73a2734810c03c790f444bd9b399f9fb001b2efd59ddd7a77b7439.png', 'http://test.yudao.iocoder.cn/c927e547eb73a2734810c03c790f444bd9b399f9fb001b2efd59ddd7a77b7439.png', 'image/png', 24184, '1', '2023-02-07 11:34:11', '1', '2023-02-07 11:34:11', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (799, 11, 'go-view/5_index_preview.png', 'c927e547eb73a2734810c03c790f444bd9b399f9fb001b2efd59ddd7a77b7439.png', 'http://test.yudao.iocoder.cn/c927e547eb73a2734810c03c790f444bd9b399f9fb001b2efd59ddd7a77b7439.png', 'image/png', 24184, '1', '2023-02-07 11:34:14', '1', '2023-02-07 11:34:14', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (800, 11, 'go-view/5_index_preview.png', '3644c92918ce47ebdb79572fe3c90b109b6d6b3e5a6655bfd4e0470b4f10ee89.png', 'http://test.yudao.iocoder.cn/3644c92918ce47ebdb79572fe3c90b109b6d6b3e5a6655bfd4e0470b4f10ee89.png', 'image/png', 18946, '1', '2023-02-07 11:34:18', '1', '2023-02-07 11:34:18', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (801, 11, 'go-view/5_index_preview.png', '72fad47af8640c23945c9e2b1622734d519b586f8276dc6d7c505ffad925fc0e.png', 'http://test.yudao.iocoder.cn/72fad47af8640c23945c9e2b1622734d519b586f8276dc6d7c505ffad925fc0e.png', 'image/png', 376256, '1', '2023-02-07 11:34:25', '1', '2023-02-07 11:34:25', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (802, 11, 'go-view/6_index_preview.png', '686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'http://test.yudao.iocoder.cn/686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'image/png', 21802, '1', '2023-02-07 11:38:33', '1', '2023-02-07 11:38:33', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (803, 11, 'go-view/6_index_preview.png', '686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'http://test.yudao.iocoder.cn/686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'image/png', 21802, '1', '2023-02-07 11:38:35', '1', '2023-02-07 11:38:35', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (804, 11, 'go-view/6_index_preview.png', '67a03abfc517fcfcd5b5bf5c786689b4cf0539182ff4f25a14d64306ba991244.png', 'http://test.yudao.iocoder.cn/67a03abfc517fcfcd5b5bf5c786689b4cf0539182ff4f25a14d64306ba991244.png', 'image/png', 71976, '1', '2023-02-07 11:38:49', '1', '2023-02-07 11:38:49', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (805, 11, 'go-view/6_index_preview.png', '67a03abfc517fcfcd5b5bf5c786689b4cf0539182ff4f25a14d64306ba991244.png', 'http://test.yudao.iocoder.cn/67a03abfc517fcfcd5b5bf5c786689b4cf0539182ff4f25a14d64306ba991244.png', 'image/png', 71976, '1', '2023-02-07 11:38:55', '1', '2023-02-07 11:38:55', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (806, 11, 'go-view/6_index_preview.png', 'd68bf2daaa9cece47119c87565fbf05d69fcf9ba21537d68e215d80f51b81b10.png', 'http://test.yudao.iocoder.cn/d68bf2daaa9cece47119c87565fbf05d69fcf9ba21537d68e215d80f51b81b10.png', 'image/png', 70076, '1', '2023-02-07 11:39:25', '1', '2023-02-07 11:39:25', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (807, 11, 'go-view/6_index_preview.png', 'd68bf2daaa9cece47119c87565fbf05d69fcf9ba21537d68e215d80f51b81b10.png', 'http://test.yudao.iocoder.cn/d68bf2daaa9cece47119c87565fbf05d69fcf9ba21537d68e215d80f51b81b10.png', 'image/png', 70076, '1', '2023-02-07 11:39:35', '1', '2023-02-07 11:39:35', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (808, 11, 'go-view/6_index_preview.png', 'd68bf2daaa9cece47119c87565fbf05d69fcf9ba21537d68e215d80f51b81b10.png', 'http://test.yudao.iocoder.cn/d68bf2daaa9cece47119c87565fbf05d69fcf9ba21537d68e215d80f51b81b10.png', 'image/png', 70076, '1', '2023-02-07 11:39:47', '1', '2023-02-07 11:39:47', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (809, 11, 'go-view/6_index_preview.png', 'd68bf2daaa9cece47119c87565fbf05d69fcf9ba21537d68e215d80f51b81b10.png', 'http://test.yudao.iocoder.cn/d68bf2daaa9cece47119c87565fbf05d69fcf9ba21537d68e215d80f51b81b10.png', 'image/png', 70076, '1', '2023-02-07 11:39:55', '1', '2023-02-07 11:39:55', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (810, 11, 'go-view/6_index_preview.png', 'd68bf2daaa9cece47119c87565fbf05d69fcf9ba21537d68e215d80f51b81b10.png', 'http://test.yudao.iocoder.cn/d68bf2daaa9cece47119c87565fbf05d69fcf9ba21537d68e215d80f51b81b10.png', 'image/png', 70076, '1', '2023-02-07 11:40:02', '1', '2023-02-07 11:40:02', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (811, 11, 'go-view/6_index_preview.png', '5b3f0b8f70f386bdb06e33608dcc4ff99e5eaaab6eece2f6974ecfd8ad33cac3.png', 'http://test.yudao.iocoder.cn/5b3f0b8f70f386bdb06e33608dcc4ff99e5eaaab6eece2f6974ecfd8ad33cac3.png', 'image/png', 14540, '1', '2023-02-07 11:40:04', '1', '2023-02-07 11:40:04', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (812, 11, 'go-view/6_index_preview.png', '5b3f0b8f70f386bdb06e33608dcc4ff99e5eaaab6eece2f6974ecfd8ad33cac3.png', 'http://test.yudao.iocoder.cn/5b3f0b8f70f386bdb06e33608dcc4ff99e5eaaab6eece2f6974ecfd8ad33cac3.png', 'image/png', 14540, '1', '2023-02-07 11:40:06', '1', '2023-02-07 11:40:06', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (813, 11, 'go-view/6_index_preview.png', '5b3f0b8f70f386bdb06e33608dcc4ff99e5eaaab6eece2f6974ecfd8ad33cac3.png', 'http://test.yudao.iocoder.cn/5b3f0b8f70f386bdb06e33608dcc4ff99e5eaaab6eece2f6974ecfd8ad33cac3.png', 'image/png', 14540, '1', '2023-02-07 11:40:25', '1', '2023-02-07 11:40:25', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (814, 11, 'go-view/6_index_preview.png', '5b3f0b8f70f386bdb06e33608dcc4ff99e5eaaab6eece2f6974ecfd8ad33cac3.png', 'http://test.yudao.iocoder.cn/5b3f0b8f70f386bdb06e33608dcc4ff99e5eaaab6eece2f6974ecfd8ad33cac3.png', 'image/png', 14540, '1', '2023-02-07 11:40:56', '1', '2023-02-07 11:40:56', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (815, 11, 'go-view/6_index_preview.png', '5b3f0b8f70f386bdb06e33608dcc4ff99e5eaaab6eece2f6974ecfd8ad33cac3.png', 'http://test.yudao.iocoder.cn/5b3f0b8f70f386bdb06e33608dcc4ff99e5eaaab6eece2f6974ecfd8ad33cac3.png', 'image/png', 14540, '1', '2023-02-07 11:42:26', '1', '2023-02-07 11:42:26', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (816, 11, 'go-view/6_index_preview.png', '5b3f0b8f70f386bdb06e33608dcc4ff99e5eaaab6eece2f6974ecfd8ad33cac3.png', 'http://test.yudao.iocoder.cn/5b3f0b8f70f386bdb06e33608dcc4ff99e5eaaab6eece2f6974ecfd8ad33cac3.png', 'image/png', 14540, '1', '2023-02-07 11:42:55', '1', '2023-02-07 11:42:55', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (817, 11, 'go-view/6_index_preview.png', '4f5bed62bec4b8af67d775a1e2d0ae37198d096b3a8eaa9f549e5b6efd47dc9e.png', 'http://test.yudao.iocoder.cn/4f5bed62bec4b8af67d775a1e2d0ae37198d096b3a8eaa9f549e5b6efd47dc9e.png', 'image/png', 21231, '1', '2023-02-07 11:43:04', '1', '2023-02-07 11:43:04', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (818, 11, 'go-view/6_index_preview.png', '81b709118dd3070de03389708059e4d4c99fddea3bda0e24f2a5ab4fee30a05c.png', 'http://test.yudao.iocoder.cn/81b709118dd3070de03389708059e4d4c99fddea3bda0e24f2a5ab4fee30a05c.png', 'image/png', 104541, '1', '2023-02-07 11:43:15', '1', '2023-02-07 11:43:15', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (819, 11, 'go-view/6_index_preview.png', '81b709118dd3070de03389708059e4d4c99fddea3bda0e24f2a5ab4fee30a05c.png', 'http://test.yudao.iocoder.cn/81b709118dd3070de03389708059e4d4c99fddea3bda0e24f2a5ab4fee30a05c.png', 'image/png', 104541, '1', '2023-02-07 11:43:40', '1', '2023-02-07 11:43:40', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (820, 11, 'go-view/6_index_preview.png', '81b709118dd3070de03389708059e4d4c99fddea3bda0e24f2a5ab4fee30a05c.png', 'http://test.yudao.iocoder.cn/81b709118dd3070de03389708059e4d4c99fddea3bda0e24f2a5ab4fee30a05c.png', 'image/png', 104541, '1', '2023-02-07 11:43:46', '1', '2023-02-07 11:43:46', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (821, 11, 'go-view/7_index_preview.png', '686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'http://test.yudao.iocoder.cn/686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'image/png', 21802, '1', '2023-02-07 11:44:06', '1', '2023-02-07 11:44:06', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (822, 11, 'go-view/7_index_preview.png', '686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'http://test.yudao.iocoder.cn/686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'image/png', 21802, '1', '2023-02-07 11:44:09', '1', '2023-02-07 11:44:09', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (823, 11, 'go-view/7_index_preview.png', '686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'http://test.yudao.iocoder.cn/686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'image/png', 21802, '1', '2023-02-07 11:44:29', '1', '2023-02-07 11:44:29', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (824, 11, 'go-view/7_index_preview.png', '686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'http://test.yudao.iocoder.cn/686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'image/png', 21802, '1', '2023-02-07 11:44:31', '1', '2023-02-07 11:44:31', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (825, 11, 'go-view/7_index_preview.png', '686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'http://test.yudao.iocoder.cn/686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'image/png', 21802, '1', '2023-02-07 11:44:59', '1', '2023-02-07 11:44:59', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (826, 11, 'go-view/7_index_preview.png', '686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'http://test.yudao.iocoder.cn/686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'image/png', 21802, '1', '2023-02-07 11:45:30', '1', '2023-02-07 11:45:30', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (827, 11, 'go-view/7_index_preview.png', '686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'http://test.yudao.iocoder.cn/686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'image/png', 21802, '1', '2023-02-07 11:45:59', '1', '2023-02-07 11:45:59', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (828, 11, 'go-view/7_index_preview.png', '686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'http://test.yudao.iocoder.cn/686fefc35da50c6b0c2e5a57bf748e62e692a12c4d98f2c6231224c70dd8cf9a.png', 'image/png', 21802, '1', '2023-02-07 11:46:29', '1', '2023-02-07 11:46:29', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (829, 11, 'go-view/7_index_preview.png', '0921b34a7b151db53a7adc0b203af083fcbcc380aae13a7e21365bface1bc8b8.png', 'http://test.yudao.iocoder.cn/0921b34a7b151db53a7adc0b203af083fcbcc380aae13a7e21365bface1bc8b8.png', 'image/png', 70111, '1', '2023-02-07 12:18:49', '1', '2023-02-07 12:18:49', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (830, 11, 'go-view/7_index_preview.png', '976ac16481605f92fa548103ca8b648f0672f3bf055ad8d2f460d862c57cf5fb.png', 'http://test.yudao.iocoder.cn/976ac16481605f92fa548103ca8b648f0672f3bf055ad8d2f460d862c57cf5fb.png', 'image/png', 70112, '1', '2023-02-07 12:18:54', '1', '2023-02-07 12:18:54', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (831, 11, 'go-view/7_index_preview.png', '976ac16481605f92fa548103ca8b648f0672f3bf055ad8d2f460d862c57cf5fb.png', 'http://test.yudao.iocoder.cn/976ac16481605f92fa548103ca8b648f0672f3bf055ad8d2f460d862c57cf5fb.png', 'image/png', 70112, '1', '2023-02-07 12:19:07', '1', '2023-02-07 12:19:07', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (832, 11, 'go-view/7_index_preview.png', '976ac16481605f92fa548103ca8b648f0672f3bf055ad8d2f460d862c57cf5fb.png', 'http://test.yudao.iocoder.cn/976ac16481605f92fa548103ca8b648f0672f3bf055ad8d2f460d862c57cf5fb.png', 'image/png', 70112, '1', '2023-02-07 12:19:14', '1', '2023-02-07 12:19:14', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (833, 11, 'go-view/7_index_preview.png', '02b4c30f352282a20becfb833c8afe19b1eb621d99448144a95f5afc7f4d698a.png', 'http://test.yudao.iocoder.cn/02b4c30f352282a20becfb833c8afe19b1eb621d99448144a95f5afc7f4d698a.png', 'image/png', 158053, '1', '2023-02-07 12:19:19', '1', '2023-02-07 12:19:19', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (834, 11, 'go-view/7_index_preview.png', '02b4c30f352282a20becfb833c8afe19b1eb621d99448144a95f5afc7f4d698a.png', 'http://test.yudao.iocoder.cn/02b4c30f352282a20becfb833c8afe19b1eb621d99448144a95f5afc7f4d698a.png', 'image/png', 158053, '1', '2023-02-07 12:19:20', '1', '2023-02-07 12:19:20', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (835, 11, 'go-view/7_index_preview.png', '02b4c30f352282a20becfb833c8afe19b1eb621d99448144a95f5afc7f4d698a.png', 'http://test.yudao.iocoder.cn/02b4c30f352282a20becfb833c8afe19b1eb621d99448144a95f5afc7f4d698a.png', 'image/png', 158053, '1', '2023-02-07 12:19:50', '1', '2023-02-07 12:19:50', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (836, 11, 'go-view/7_index_preview.png', '02b4c30f352282a20becfb833c8afe19b1eb621d99448144a95f5afc7f4d698a.png', 'http://test.yudao.iocoder.cn/02b4c30f352282a20becfb833c8afe19b1eb621d99448144a95f5afc7f4d698a.png', 'image/png', 158053, '1', '2023-02-07 12:20:04', '1', '2023-02-07 12:20:04', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (837, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:20:09', '1', '2023-02-07 12:20:09', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (838, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:20:18', '1', '2023-02-07 12:20:18', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (839, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:20:22', '1', '2023-02-07 12:20:22', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (840, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:20:31', '1', '2023-02-07 12:20:31', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (841, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:20:35', '1', '2023-02-07 12:20:35', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (842, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:20:43', '1', '2023-02-07 12:20:43', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (843, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:20:46', '1', '2023-02-07 12:20:46', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (844, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:20:48', '1', '2023-02-07 12:20:48', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (845, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:21:01', '1', '2023-02-07 12:21:01', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (846, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:21:09', '1', '2023-02-07 12:21:09', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (847, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:21:16', '1', '2023-02-07 12:21:16', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (848, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:21:18', '1', '2023-02-07 12:21:18', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (849, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:21:29', '1', '2023-02-07 12:21:29', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (850, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:21:38', '1', '2023-02-07 12:21:38', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (851, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:21:48', '1', '2023-02-07 12:21:48', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (852, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:22:10', '1', '2023-02-07 12:22:10', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (853, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:22:18', '1', '2023-02-07 12:22:18', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (854, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:22:29', '1', '2023-02-07 12:22:29', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (855, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:22:32', '1', '2023-02-07 12:22:32', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (856, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:22:46', '1', '2023-02-07 12:22:46', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (857, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:22:48', '1', '2023-02-07 12:22:48', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (858, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:22:51', '1', '2023-02-07 12:22:51', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (859, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:22:59', '1', '2023-02-07 12:22:59', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (860, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:23:03', '1', '2023-02-07 12:23:03', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (861, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:23:19', '1', '2023-02-07 12:23:19', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (862, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:23:20', '1', '2023-02-07 12:23:20', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (863, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:23:39', '1', '2023-02-07 12:23:39', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (864, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:23:45', '1', '2023-02-07 12:23:45', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (865, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:23:48', '1', '2023-02-07 12:23:48', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (866, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:23:54', '1', '2023-02-07 12:23:54', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (867, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:24:02', '1', '2023-02-07 12:24:02', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (868, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:24:25', '1', '2023-02-07 12:24:25', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (869, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:24:38', '1', '2023-02-07 12:24:38', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (870, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:24:45', '1', '2023-02-07 12:24:45', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (871, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:24:52', '1', '2023-02-07 12:24:52', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (872, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:25:12', '1', '2023-02-07 12:25:12', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (873, 11, 'go-view/7_index_preview.png', '296cb7f6dadd1bee6acf6d6c738eeaa33b679073c2d0a8f032b0170a6153298c.png', 'http://test.yudao.iocoder.cn/296cb7f6dadd1bee6acf6d6c738eeaa33b679073c2d0a8f032b0170a6153298c.png', 'image/png', 76293, '1', '2023-02-07 12:25:34', '1', '2023-02-07 12:25:34', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (874, 11, 'go-view/7_index_preview.png', '68ee33af633533a736a91fa8c5832d744bd6840cd645bb19283902a6864a5160.png', 'http://test.yudao.iocoder.cn/68ee33af633533a736a91fa8c5832d744bd6840cd645bb19283902a6864a5160.png', 'image/png', 75865, '1', '2023-02-07 12:25:40', '1', '2023-02-07 12:25:40', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (875, 11, 'go-view/7_index_preview.png', '82753e3113441b06ec5a5cadfaf427fd1a4e9de090b09e1dd99870f2a64f414a.png', 'http://test.yudao.iocoder.cn/82753e3113441b06ec5a5cadfaf427fd1a4e9de090b09e1dd99870f2a64f414a.png', 'image/png', 76605, '1', '2023-02-07 12:25:49', '1', '2023-02-07 12:25:49', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (876, 11, 'go-view/7_index_preview.png', '114c5dc0ae01772a341c66cc46b9b55b69c5b2df2f1b60c331713fbecd6d1561.png', 'http://test.yudao.iocoder.cn/114c5dc0ae01772a341c66cc46b9b55b69c5b2df2f1b60c331713fbecd6d1561.png', 'image/png', 75663, '1', '2023-02-07 12:26:10', '1', '2023-02-07 12:26:10', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (877, 11, 'go-view/7_index_preview.png', '458352150fb81555ed2a6e800cae34f122b242f0c117b4e5987aa562265e94b1.png', 'http://test.yudao.iocoder.cn/458352150fb81555ed2a6e800cae34f122b242f0c117b4e5987aa562265e94b1.png', 'image/png', 76075, '1', '2023-02-07 12:26:19', '1', '2023-02-07 12:26:19', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (878, 11, 'go-view/7_index_preview.png', 'a7e114fe90800937082cd08d6528cec35beea12564264056ae8fc7f0f40711c2.png', 'http://test.yudao.iocoder.cn/a7e114fe90800937082cd08d6528cec35beea12564264056ae8fc7f0f40711c2.png', 'image/png', 76341, '1', '2023-02-07 12:26:22', '1', '2023-02-07 12:26:22', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (879, 11, 'go-view/7_index_preview.png', '09cc98620908bd795a91981a3130536e9016e4593aeae7251c090222f4f3b620.png', 'http://test.yudao.iocoder.cn/09cc98620908bd795a91981a3130536e9016e4593aeae7251c090222f4f3b620.png', 'image/png', 75697, '1', '2023-02-07 12:26:49', '1', '2023-02-07 12:26:49', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (880, 11, 'go-view/7_index_preview.png', '656b85b6099951316fc2da986e44aeccaee0a8569cd40ce0579d87fb884c8487.png', 'http://test.yudao.iocoder.cn/656b85b6099951316fc2da986e44aeccaee0a8569cd40ce0579d87fb884c8487.png', 'image/png', 75922, '1', '2023-02-07 12:26:56', '1', '2023-02-07 12:26:56', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (881, 11, 'go-view/7_index_preview.png', '68ee33af633533a736a91fa8c5832d744bd6840cd645bb19283902a6864a5160.png', 'http://test.yudao.iocoder.cn/68ee33af633533a736a91fa8c5832d744bd6840cd645bb19283902a6864a5160.png', 'image/png', 75865, '1', '2023-02-07 12:27:03', '1', '2023-02-07 12:27:03', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (882, 11, 'go-view/7_index_preview.png', '3422222c42038317eeff26798ff9210ddeffe5ee4512dc7b0c28246f361914f2.png', 'http://test.yudao.iocoder.cn/3422222c42038317eeff26798ff9210ddeffe5ee4512dc7b0c28246f361914f2.png', 'image/png', 76121, '1', '2023-02-07 12:27:20', '1', '2023-02-07 12:27:20', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (883, 11, 'go-view/7_index_preview.png', '114c5dc0ae01772a341c66cc46b9b55b69c5b2df2f1b60c331713fbecd6d1561.png', 'http://test.yudao.iocoder.cn/114c5dc0ae01772a341c66cc46b9b55b69c5b2df2f1b60c331713fbecd6d1561.png', 'image/png', 75663, '1', '2023-02-07 12:27:35', '1', '2023-02-07 12:27:35', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (884, 11, 'go-view/7_index_preview.png', '656b85b6099951316fc2da986e44aeccaee0a8569cd40ce0579d87fb884c8487.png', 'http://test.yudao.iocoder.cn/656b85b6099951316fc2da986e44aeccaee0a8569cd40ce0579d87fb884c8487.png', 'image/png', 75922, '1', '2023-02-07 12:27:40', '1', '2023-02-07 12:27:40', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (885, 11, 'go-view/7_index_preview.png', 'd0b2f9d690c7cec25d9407ed8b6405109704114389a33a9069d90049771006a5.png', 'http://test.yudao.iocoder.cn/d0b2f9d690c7cec25d9407ed8b6405109704114389a33a9069d90049771006a5.png', 'image/png', 75718, '1', '2023-02-07 12:27:49', '1', '2023-02-07 12:27:49', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (886, 11, 'go-view/7_index_preview.png', '34b6b4f6cd5ef8e0e784aa5ee1966d1802aa165eca5a191d8a407a7c1636b1ec.png', 'http://test.yudao.iocoder.cn/34b6b4f6cd5ef8e0e784aa5ee1966d1802aa165eca5a191d8a407a7c1636b1ec.png', 'image/png', 76020, '1', '2023-02-07 12:27:58', '1', '2023-02-07 12:27:58', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (887, 11, 'go-view/7_index_preview.png', '114c5dc0ae01772a341c66cc46b9b55b69c5b2df2f1b60c331713fbecd6d1561.png', 'http://test.yudao.iocoder.cn/114c5dc0ae01772a341c66cc46b9b55b69c5b2df2f1b60c331713fbecd6d1561.png', 'image/png', 75663, '1', '2023-02-07 12:28:11', '1', '2023-02-07 12:28:11', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (888, 11, 'go-view/7_index_preview.png', '59a2b07f38594608154afc8b210048855a391374dc10d817138403b3d6c31be9.png', 'http://test.yudao.iocoder.cn/59a2b07f38594608154afc8b210048855a391374dc10d817138403b3d6c31be9.png', 'image/png', 75690, '1', '2023-02-07 12:28:19', '1', '2023-02-07 12:28:19', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (889, 11, 'go-view/7_index_preview.png', '656b85b6099951316fc2da986e44aeccaee0a8569cd40ce0579d87fb884c8487.png', 'http://test.yudao.iocoder.cn/656b85b6099951316fc2da986e44aeccaee0a8569cd40ce0579d87fb884c8487.png', 'image/png', 75922, '1', '2023-02-07 12:28:33', '1', '2023-02-07 12:28:33', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (890, 11, 'go-view/7_index_preview.png', '114c5dc0ae01772a341c66cc46b9b55b69c5b2df2f1b60c331713fbecd6d1561.png', 'http://test.yudao.iocoder.cn/114c5dc0ae01772a341c66cc46b9b55b69c5b2df2f1b60c331713fbecd6d1561.png', 'image/png', 75663, '1', '2023-02-07 12:28:45', '1', '2023-02-07 12:28:45', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (891, 11, 'go-view/7_index_preview.png', 'd0b2f9d690c7cec25d9407ed8b6405109704114389a33a9069d90049771006a5.png', 'http://test.yudao.iocoder.cn/d0b2f9d690c7cec25d9407ed8b6405109704114389a33a9069d90049771006a5.png', 'image/png', 75718, '1', '2023-02-07 12:28:49', '1', '2023-02-07 12:28:49', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (892, 11, 'go-view/7_index_preview.png', '4671fb7abe8fee9cace7bcfee48cdbf3881c06eb9dbc279b019d9ffa4c6d277c.png', 'http://test.yudao.iocoder.cn/4671fb7abe8fee9cace7bcfee48cdbf3881c06eb9dbc279b019d9ffa4c6d277c.png', 'image/png', 76002, '1', '2023-02-07 12:29:19', '1', '2023-02-07 12:29:19', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (893, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:29:39', '1', '2023-02-07 12:29:39', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (894, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:30:59', '1', '2023-02-07 12:30:59', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (895, 11, 'go-view/7_index_preview.png', 'c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'http://test.yudao.iocoder.cn/c1f570bad6ec7e7fa4a0a7c8f563da4ea158fde6e731da4dd1abe8ba9b6baeed.png', 'image/png', 76557, '1', '2023-02-07 12:33:59', '1', '2023-02-07 12:33:59', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (896, 11, 'go-view/6_index_preview.png', '7c0cb26b09cfa97cae0b3e5d19b210978eed0ab184dd0bff1b66b3daf70a01fc.png', 'http://test.yudao.iocoder.cn/7c0cb26b09cfa97cae0b3e5d19b210978eed0ab184dd0bff1b66b3daf70a01fc.png', 'image/png', 102626, '1', '2023-02-07 17:27:28', '1', '2023-02-07 17:27:28', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (897, 11, 'go-view/6_index_preview.png', '7c0cb26b09cfa97cae0b3e5d19b210978eed0ab184dd0bff1b66b3daf70a01fc.png', 'http://test.yudao.iocoder.cn/7c0cb26b09cfa97cae0b3e5d19b210978eed0ab184dd0bff1b66b3daf70a01fc.png', 'image/png', 102626, '1', '2023-02-07 17:27:32', '1', '2023-02-07 17:27:32', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (898, 11, 'go-view/9_index_preview.png', '6f4ce052e11290dbdceb300c2e92f5492146b5ea6d43586be4b3044cccfb3aa7.png', 'http://test.yudao.iocoder.cn/6f4ce052e11290dbdceb300c2e92f5492146b5ea6d43586be4b3044cccfb3aa7.png', 'image/png', 158729, '1', '2023-02-07 22:31:33', '1', '2023-02-07 22:31:33', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (899, 11, 'go-view/9_index_preview.png', '6f4ce052e11290dbdceb300c2e92f5492146b5ea6d43586be4b3044cccfb3aa7.png', 'http://test.yudao.iocoder.cn/6f4ce052e11290dbdceb300c2e92f5492146b5ea6d43586be4b3044cccfb3aa7.png', 'image/png', 158729, '1', '2023-02-07 22:31:36', '1', '2023-02-07 22:31:36', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (900, 11, 'go-view/9_index_preview.png', '6f4ce052e11290dbdceb300c2e92f5492146b5ea6d43586be4b3044cccfb3aa7.png', 'http://test.yudao.iocoder.cn/6f4ce052e11290dbdceb300c2e92f5492146b5ea6d43586be4b3044cccfb3aa7.png', 'image/png', 158729, '1', '2023-02-07 22:31:37', '1', '2023-02-07 22:31:37', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (901, 11, 'go-view/9_index_preview.png', '6f4ce052e11290dbdceb300c2e92f5492146b5ea6d43586be4b3044cccfb3aa7.png', 'http://test.yudao.iocoder.cn/6f4ce052e11290dbdceb300c2e92f5492146b5ea6d43586be4b3044cccfb3aa7.png', 'image/png', 158729, '1', '2023-02-07 22:31:41', '1', '2023-02-07 22:31:41', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (902, 11, 'go-view/9_index_preview.png', '6f4ce052e11290dbdceb300c2e92f5492146b5ea6d43586be4b3044cccfb3aa7.png', 'http://test.yudao.iocoder.cn/6f4ce052e11290dbdceb300c2e92f5492146b5ea6d43586be4b3044cccfb3aa7.png', 'image/png', 158729, '1', '2023-02-07 22:31:41', '1', '2023-02-07 22:31:41', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (903, 11, 'go-view/9_index_preview.png', 'decbcbc5731e9907384c1dc4ba632ed0ee5877901f6161e3ac573a167abc8900.png', 'http://test.yudao.iocoder.cn/decbcbc5731e9907384c1dc4ba632ed0ee5877901f6161e3ac573a167abc8900.png', 'image/png', 154603, '1', '2023-02-07 22:36:02', '1', '2023-02-07 22:36:02', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (904, 11, 'go-view/9_index_preview.png', 'decbcbc5731e9907384c1dc4ba632ed0ee5877901f6161e3ac573a167abc8900.png', 'http://test.yudao.iocoder.cn/decbcbc5731e9907384c1dc4ba632ed0ee5877901f6161e3ac573a167abc8900.png', 'image/png', 154603, '1', '2023-02-07 22:36:11', '1', '2023-02-07 22:36:11', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (905, 11, 'go-view/9_index_preview.png', '9b321d75811eb026766c9792e97b58dc188984dbe5f374dd3725767869c19442.png', 'http://test.yudao.iocoder.cn/9b321d75811eb026766c9792e97b58dc188984dbe5f374dd3725767869c19442.png', 'image/png', 158679, '1', '2023-02-07 22:36:17', '1', '2023-02-07 22:36:17', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (906, 11, 'go-view/9_index_preview.png', 'decbcbc5731e9907384c1dc4ba632ed0ee5877901f6161e3ac573a167abc8900.png', 'http://test.yudao.iocoder.cn/decbcbc5731e9907384c1dc4ba632ed0ee5877901f6161e3ac573a167abc8900.png', 'image/png', 154603, '1', '2023-02-07 22:36:41', '1', '2023-02-07 22:36:41', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (907, 11, 'go-view/9_index_preview.png', 'decbcbc5731e9907384c1dc4ba632ed0ee5877901f6161e3ac573a167abc8900.png', 'http://test.yudao.iocoder.cn/decbcbc5731e9907384c1dc4ba632ed0ee5877901f6161e3ac573a167abc8900.png', 'image/png', 154603, '1', '2023-02-07 22:36:50', '1', '2023-02-07 22:36:50', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (908, 11, 'go-view/9_index_preview.png', 'decbcbc5731e9907384c1dc4ba632ed0ee5877901f6161e3ac573a167abc8900.png', 'http://test.yudao.iocoder.cn/decbcbc5731e9907384c1dc4ba632ed0ee5877901f6161e3ac573a167abc8900.png', 'image/png', 154603, '1', '2023-02-07 22:37:13', '1', '2023-02-07 22:37:13', b'0'); +INSERT INTO `infra_file` (`id`, `config_id`, `name`, `path`, `url`, `type`, `size`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (909, 11, 'go-view/9_index_preview.png', 'decbcbc5731e9907384c1dc4ba632ed0ee5877901f6161e3ac573a167abc8900.png', 'http://test.yudao.iocoder.cn/decbcbc5731e9907384c1dc4ba632ed0ee5877901f6161e3ac573a167abc8900.png', 'image/png', 154603, '1', '2023-02-07 22:38:32', '1', '2023-02-07 22:38:32', b'0'); +COMMIT; + +-- ---------------------------- +-- Table structure for infra_file_config +-- ---------------------------- +DROP TABLE IF EXISTS `infra_file_config`; +CREATE TABLE `infra_file_config` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号', + `name` varchar(63) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '配置名', + `storage` tinyint NOT NULL COMMENT '存储器', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注', + `master` bit(1) NOT NULL COMMENT '是否为主配置', + `config` varchar(4096) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '存储配置', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='文件配置表'; + +-- ---------------------------- +-- Records of infra_file_config +-- ---------------------------- +BEGIN; +INSERT INTO `infra_file_config` (`id`, `name`, `storage`, `remark`, `master`, `config`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (4, '数据库', 1, '我是数据库', b'0', '{\"@class\":\"cn.iocoder.yudao.framework.file.core.client.db.DBFileClientConfig\",\"domain\":\"http://127.0.0.1:48080\"}', '1', '2022-03-15 23:56:24', '1', '2022-03-26 21:39:26', b'0'); +INSERT INTO `infra_file_config` (`id`, `name`, `storage`, `remark`, `master`, `config`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5, '本地磁盘', 10, '测试下本地存储', b'0', '{\"@class\":\"cn.iocoder.yudao.framework.file.core.client.local.LocalFileClientConfig\",\"basePath\":\"/Users/yunai/file_test\",\"domain\":\"http://127.0.0.1:48080\"}', '1', '2022-03-15 23:57:00', '1', '2022-03-26 21:39:26', b'0'); +INSERT INTO `infra_file_config` (`id`, `name`, `storage`, `remark`, `master`, `config`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (11, 'S3 - 七牛云', 20, NULL, b'1', '{\"@class\":\"cn.iocoder.yudao.framework.file.core.client.s3.S3FileClientConfig\",\"endpoint\":\"s3-cn-south-1.qiniucs.com\",\"domain\":\"http://test.yudao.iocoder.cn\",\"bucket\":\"ruoyi-vue-pro\",\"accessKey\":\"b7yvuhBSAGjmtPhMFcn9iMOxUOY_I06cA_p0ZUx8\",\"accessSecret\":\"kXM1l5ia1RvSX3QaOEcwI3RLz3Y2rmNszWonKZtP\"}', '1', '2022-03-19 18:00:03', '1', '2022-03-26 21:39:26', b'0'); +INSERT INTO `infra_file_config` (`id`, `name`, `storage`, `remark`, `master`, `config`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (15, 'S3 - 七牛云', 20, '', b'0', '{\"@class\":\"cn.iocoder.yudao.framework.file.core.client.s3.S3FileClientConfig\",\"endpoint\":\"s3-cn-south-1.qiniucs.com\",\"domain\":\"http://test.yudao.iocoder.cn\",\"bucket\":\"ruoyi-vue-pro\",\"accessKey\":\"b7yvuhBSAGjmtPhMFcn9iMOxUOY_I06cA_p0ZUx8\",\"accessSecret\":\"kXM1l5ia1RvSX3QaOEcwI3RLz3Y2rmNszWonKZtP\"}', '1', '2022-06-10 20:50:41', '1', '2022-06-10 20:50:41', b'0'); +INSERT INTO `infra_file_config` (`id`, `name`, `storage`, `remark`, `master`, `config`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (16, 'S3 - 七牛云', 20, '', b'0', '{\"@class\":\"cn.iocoder.yudao.framework.file.core.client.s3.S3FileClientConfig\",\"endpoint\":\"s3-cn-south-1.qiniucs.com\",\"domain\":\"http://test.yudao.iocoder.cn\",\"bucket\":\"ruoyi-vue-pro\",\"accessKey\":\"b7yvuhBSAGjmtPhMFcn9iMOxUOY_I06cA_p0ZUx8\",\"accessSecret\":\"kXM1l5ia1RvSX3QaOEcwI3RLz3Y2rmNszWonKZtP\"}', '1', '2022-06-11 20:32:08', '1', '2022-06-11 20:32:08', b'0'); +INSERT INTO `infra_file_config` (`id`, `name`, `storage`, `remark`, `master`, `config`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (17, 'S3 - 七牛云', 20, '', b'0', '{\"@class\":\"cn.iocoder.yudao.framework.file.core.client.s3.S3FileClientConfig\",\"endpoint\":\"s3-cn-south-1.qiniucs.com\",\"domain\":\"http://test.yudao.iocoder.cn\",\"bucket\":\"ruoyi-vue-pro\",\"accessKey\":\"b7yvuhBSAGjmtPhMFcn9iMOxUOY_I06cA_p0ZUx8\",\"accessSecret\":\"kXM1l5ia1RvSX3QaOEcwI3RLz3Y2rmNszWonKZtP\"}', '1', '2022-06-11 20:32:47', '1', '2022-06-21 08:14:54', b'0'); +COMMIT; + +-- ---------------------------- +-- Table structure for infra_file_content +-- ---------------------------- +DROP TABLE IF EXISTS `infra_file_content`; +CREATE TABLE `infra_file_content` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号', + `config_id` bigint NOT NULL COMMENT '配置编号', + `path` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '文件路径', + `content` mediumblob NOT NULL COMMENT '文件内容', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='文件表'; + +-- ---------------------------- +-- Records of infra_file_content +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for infra_job +-- ---------------------------- +DROP TABLE IF EXISTS `infra_job`; +CREATE TABLE `infra_job` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '任务编号', + `name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '任务名称', + `status` tinyint NOT NULL COMMENT '任务状态', + `handler_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '处理器的名字', + `handler_param` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '处理器的参数', + `cron_expression` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'CRON 表达式', + `retry_count` int NOT NULL DEFAULT '0' COMMENT '重试次数', + `retry_interval` int NOT NULL DEFAULT '0' COMMENT '重试间隔', + `monitor_timeout` int NOT NULL DEFAULT '0' COMMENT '监控超时时间', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='定时任务表'; + +-- ---------------------------- +-- Records of infra_job +-- ---------------------------- +BEGIN; +INSERT INTO `infra_job` (`id`, `name`, `status`, `handler_name`, `handler_param`, `cron_expression`, `retry_count`, `retry_interval`, `monitor_timeout`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5, '支付通知 Job', 1, 'payNotifyJob', NULL, '* * * * * ?', 0, 0, 0, '1', '2021-10-27 08:34:42', '1', '2022-11-24 23:01:35', b'0'); +INSERT INTO `infra_job` (`id`, `name`, `status`, `handler_name`, `handler_param`, `cron_expression`, `retry_count`, `retry_interval`, `monitor_timeout`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (16, 'Job 示例', 1, 'demoJob', NULL, '* * * L * ?', 1, 1, 0, '1', '2022-09-24 22:31:41', '1', '2022-09-24 22:31:42', b'0'); +COMMIT; + +-- ---------------------------- +-- Table structure for infra_job_log +-- ---------------------------- +DROP TABLE IF EXISTS `infra_job_log`; +CREATE TABLE `infra_job_log` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '日志编号', + `job_id` bigint NOT NULL COMMENT '任务编号', + `handler_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '处理器的名字', + `handler_param` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '处理器的参数', + `execute_index` tinyint NOT NULL DEFAULT '1' COMMENT '第几次执行', + `begin_time` datetime NOT NULL COMMENT '开始执行时间', + `end_time` datetime DEFAULT NULL COMMENT '结束执行时间', + `duration` int DEFAULT NULL COMMENT '执行时长', + `status` tinyint NOT NULL COMMENT '任务状态', + `result` varchar(4000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '结果数据', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=168768 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='定时任务日志表'; + +-- ---------------------------- +-- Records of infra_job_log +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for infra_test_demo +-- ---------------------------- +DROP TABLE IF EXISTS `infra_test_demo`; +CREATE TABLE `infra_test_demo` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号', + `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '名字', + `status` tinyint NOT NULL DEFAULT '0' COMMENT '状态', + `type` tinyint NOT NULL COMMENT '类型', + `category` tinyint NOT NULL COMMENT '分类', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='字典类型表'; + +-- ---------------------------- +-- Records of infra_test_demo +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for system_dict_data +-- ---------------------------- +DROP TABLE IF EXISTS `system_dict_data`; +CREATE TABLE `system_dict_data` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '字典编码', + `sort` int NOT NULL DEFAULT '0' COMMENT '字典排序', + `label` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '字典标签', + `value` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '字典键值', + `dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '字典类型', + `status` tinyint NOT NULL DEFAULT '0' COMMENT '状态(0正常 1停用)', + `color_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '颜色类型', + `css_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT 'css 样式', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=1231 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='字典数据表'; + +-- ---------------------------- +-- Records of system_dict_data +-- ---------------------------- +BEGIN; +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1, 1, '男', '1', 'system_user_sex', 0, 'default', 'A', '性别男', 'admin', '2021-01-05 17:03:48', '1', '2022-03-29 00:14:39', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2, 2, '女', '2', 'system_user_sex', 1, 'success', '', '性别女', 'admin', '2021-01-05 17:03:48', '1', '2022-02-16 01:30:51', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (8, 1, '正常', '1', 'infra_job_status', 0, 'success', '', '正常状态', 'admin', '2021-01-05 17:03:48', '1', '2022-02-16 19:33:38', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (9, 2, '暂停', '2', 'infra_job_status', 0, 'danger', '', '停用状态', 'admin', '2021-01-05 17:03:48', '1', '2022-02-16 19:33:45', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (12, 1, '系统内置', '1', 'infra_config_type', 0, 'danger', '', '参数类型 - 系统内置', 'admin', '2021-01-05 17:03:48', '1', '2022-02-16 19:06:02', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (13, 2, '自定义', '2', 'infra_config_type', 0, 'primary', '', '参数类型 - 自定义', 'admin', '2021-01-05 17:03:48', '1', '2022-02-16 19:06:07', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (14, 1, '通知', '1', 'system_notice_type', 0, 'success', '', '通知', 'admin', '2021-01-05 17:03:48', '1', '2022-02-16 13:05:57', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (15, 2, '公告', '2', 'system_notice_type', 0, 'info', '', '公告', 'admin', '2021-01-05 17:03:48', '1', '2022-02-16 13:06:01', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (16, 0, '其它', '0', 'system_operate_type', 0, 'default', '', '其它操作', 'admin', '2021-01-05 17:03:48', '1', '2022-02-16 09:32:46', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (17, 1, '查询', '1', 'system_operate_type', 0, 'info', '', '查询操作', 'admin', '2021-01-05 17:03:48', '1', '2022-02-16 09:33:16', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (18, 2, '新增', '2', 'system_operate_type', 0, 'primary', '', '新增操作', 'admin', '2021-01-05 17:03:48', '1', '2022-02-16 09:33:13', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (19, 3, '修改', '3', 'system_operate_type', 0, 'warning', '', '修改操作', 'admin', '2021-01-05 17:03:48', '1', '2022-02-16 09:33:22', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (20, 4, '删除', '4', 'system_operate_type', 0, 'danger', '', '删除操作', 'admin', '2021-01-05 17:03:48', '1', '2022-02-16 09:33:27', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (22, 5, '导出', '5', 'system_operate_type', 0, 'default', '', '导出操作', 'admin', '2021-01-05 17:03:48', '1', '2022-02-16 09:33:32', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (23, 6, '导入', '6', 'system_operate_type', 0, 'default', '', '导入操作', 'admin', '2021-01-05 17:03:48', '1', '2022-02-16 09:33:35', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (27, 1, '开启', '0', 'common_status', 0, 'primary', '', '开启状态', 'admin', '2021-01-05 17:03:48', '1', '2022-02-16 08:00:39', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (28, 2, '关闭', '1', 'common_status', 0, 'info', '', '关闭状态', 'admin', '2021-01-05 17:03:48', '1', '2022-02-16 08:00:44', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (29, 1, '目录', '1', 'system_menu_type', 0, '', '', '目录', 'admin', '2021-01-05 17:03:48', '', '2022-02-01 16:43:45', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (30, 2, '菜单', '2', 'system_menu_type', 0, '', '', '菜单', 'admin', '2021-01-05 17:03:48', '', '2022-02-01 16:43:41', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (31, 3, '按钮', '3', 'system_menu_type', 0, '', '', '按钮', 'admin', '2021-01-05 17:03:48', '', '2022-02-01 16:43:39', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (32, 1, '内置', '1', 'system_role_type', 0, 'danger', '', '内置角色', 'admin', '2021-01-05 17:03:48', '1', '2022-02-16 13:02:08', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (33, 2, '自定义', '2', 'system_role_type', 0, 'primary', '', '自定义角色', 'admin', '2021-01-05 17:03:48', '1', '2022-02-16 13:02:12', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (34, 1, '全部数据权限', '1', 'system_data_scope', 0, '', '', '全部数据权限', 'admin', '2021-01-05 17:03:48', '', '2022-02-01 16:47:17', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (35, 2, '指定部门数据权限', '2', 'system_data_scope', 0, '', '', '指定部门数据权限', 'admin', '2021-01-05 17:03:48', '', '2022-02-01 16:47:18', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (36, 3, '本部门数据权限', '3', 'system_data_scope', 0, '', '', '本部门数据权限', 'admin', '2021-01-05 17:03:48', '', '2022-02-01 16:47:16', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (37, 4, '本部门及以下数据权限', '4', 'system_data_scope', 0, '', '', '本部门及以下数据权限', 'admin', '2021-01-05 17:03:48', '', '2022-02-01 16:47:21', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (38, 5, '仅本人数据权限', '5', 'system_data_scope', 0, '', '', '仅本人数据权限', 'admin', '2021-01-05 17:03:48', '', '2022-02-01 16:47:23', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (39, 0, '成功', '0', 'system_login_result', 0, 'success', '', '登陆结果 - 成功', '', '2021-01-18 06:17:36', '1', '2022-02-16 13:23:49', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (40, 10, '账号或密码不正确', '10', 'system_login_result', 0, 'primary', '', '登陆结果 - 账号或密码不正确', '', '2021-01-18 06:17:54', '1', '2022-02-16 13:24:27', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (41, 20, '用户被禁用', '20', 'system_login_result', 0, 'warning', '', '登陆结果 - 用户被禁用', '', '2021-01-18 06:17:54', '1', '2022-02-16 13:23:57', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (42, 30, '验证码不存在', '30', 'system_login_result', 0, 'info', '', '登陆结果 - 验证码不存在', '', '2021-01-18 06:17:54', '1', '2022-02-16 13:24:07', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (43, 31, '验证码不正确', '31', 'system_login_result', 0, 'info', '', '登陆结果 - 验证码不正确', '', '2021-01-18 06:17:54', '1', '2022-02-16 13:24:11', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (44, 100, '未知异常', '100', 'system_login_result', 0, 'danger', '', '登陆结果 - 未知异常', '', '2021-01-18 06:17:54', '1', '2022-02-16 13:24:23', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (45, 1, '是', 'true', 'infra_boolean_string', 0, 'danger', '', 'Boolean 是否类型 - 是', '', '2021-01-19 03:20:55', '1', '2022-03-15 23:01:45', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (46, 1, '否', 'false', 'infra_boolean_string', 0, 'info', '', 'Boolean 是否类型 - 否', '', '2021-01-19 03:20:55', '1', '2022-03-15 23:09:45', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (47, 1, '永不超时', '1', 'infra_redis_timeout_type', 0, 'primary', '', 'Redis 未设置超时的情况', '', '2021-01-26 00:53:17', '1', '2022-02-16 19:03:35', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (48, 1, '动态超时', '2', 'infra_redis_timeout_type', 0, 'info', '', '程序里动态传入超时时间,无法固定', '', '2021-01-26 00:55:00', '1', '2022-02-16 19:03:41', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (49, 3, '固定超时', '3', 'infra_redis_timeout_type', 0, 'success', '', 'Redis 设置了过期时间', '', '2021-01-26 00:55:26', '1', '2022-02-16 19:03:45', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (50, 1, '单表(增删改查)', '1', 'infra_codegen_template_type', 0, '', '', NULL, '', '2021-02-05 07:09:06', '', '2022-03-10 16:33:15', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (51, 2, '树表(增删改查)', '2', 'infra_codegen_template_type', 0, '', '', NULL, '', '2021-02-05 07:14:46', '', '2022-03-10 16:33:19', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (53, 0, '初始化中', '0', 'infra_job_status', 0, 'primary', '', NULL, '', '2021-02-07 07:46:49', '1', '2022-02-16 19:33:29', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (57, 0, '运行中', '0', 'infra_job_log_status', 0, 'primary', '', 'RUNNING', '', '2021-02-08 10:04:24', '1', '2022-02-16 19:07:48', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (58, 1, '成功', '1', 'infra_job_log_status', 0, 'success', '', NULL, '', '2021-02-08 10:06:57', '1', '2022-02-16 19:07:52', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (59, 2, '失败', '2', 'infra_job_log_status', 0, 'warning', '', '失败', '', '2021-02-08 10:07:38', '1', '2022-02-16 19:07:56', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (60, 1, '会员', '1', 'user_type', 0, 'primary', '', NULL, '', '2021-02-26 00:16:27', '1', '2022-02-16 10:22:19', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (61, 2, '管理员', '2', 'user_type', 0, 'success', '', NULL, '', '2021-02-26 00:16:34', '1', '2022-02-16 10:22:22', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (62, 0, '未处理', '0', 'infra_api_error_log_process_status', 0, 'primary', '', NULL, '', '2021-02-26 07:07:19', '1', '2022-02-16 20:14:17', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (63, 1, '已处理', '1', 'infra_api_error_log_process_status', 0, 'success', '', NULL, '', '2021-02-26 07:07:26', '1', '2022-02-16 20:14:08', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (64, 2, '已忽略', '2', 'infra_api_error_log_process_status', 0, 'danger', '', NULL, '', '2021-02-26 07:07:34', '1', '2022-02-16 20:14:14', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (66, 2, '阿里云', 'ALIYUN', 'system_sms_channel_code', 0, 'primary', '', NULL, '1', '2021-04-05 01:05:26', '1', '2022-02-16 10:09:52', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (67, 1, '验证码', '1', 'system_sms_template_type', 0, 'warning', '', NULL, '1', '2021-04-05 21:50:57', '1', '2022-02-16 12:48:30', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (68, 2, '通知', '2', 'system_sms_template_type', 0, 'primary', '', NULL, '1', '2021-04-05 21:51:08', '1', '2022-02-16 12:48:27', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (69, 0, '营销', '3', 'system_sms_template_type', 0, 'danger', '', NULL, '1', '2021-04-05 21:51:15', '1', '2022-02-16 12:48:22', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (70, 0, '初始化', '0', 'system_sms_send_status', 0, 'primary', '', NULL, '1', '2021-04-11 20:18:33', '1', '2022-02-16 10:26:07', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (71, 1, '发送成功', '10', 'system_sms_send_status', 0, 'success', '', NULL, '1', '2021-04-11 20:18:43', '1', '2022-02-16 10:25:56', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (72, 2, '发送失败', '20', 'system_sms_send_status', 0, 'danger', '', NULL, '1', '2021-04-11 20:18:49', '1', '2022-02-16 10:26:03', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (73, 3, '不发送', '30', 'system_sms_send_status', 0, 'info', '', NULL, '1', '2021-04-11 20:19:44', '1', '2022-02-16 10:26:10', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (74, 0, '等待结果', '0', 'system_sms_receive_status', 0, 'primary', '', NULL, '1', '2021-04-11 20:27:43', '1', '2022-02-16 10:28:24', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (75, 1, '接收成功', '10', 'system_sms_receive_status', 0, 'success', '', NULL, '1', '2021-04-11 20:29:25', '1', '2022-02-16 10:28:28', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (76, 2, '接收失败', '20', 'system_sms_receive_status', 0, 'danger', '', NULL, '1', '2021-04-11 20:29:31', '1', '2022-02-16 10:28:32', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (77, 0, '调试(钉钉)', 'DEBUG_DING_TALK', 'system_sms_channel_code', 0, 'info', '', NULL, '1', '2021-04-13 00:20:37', '1', '2022-02-16 10:10:00', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (78, 1, '自动生成', '1', 'system_error_code_type', 0, 'warning', '', NULL, '1', '2021-04-21 00:06:48', '1', '2022-02-16 13:57:20', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (79, 2, '手动编辑', '2', 'system_error_code_type', 0, 'primary', '', NULL, '1', '2021-04-21 00:07:14', '1', '2022-02-16 13:57:24', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (80, 100, '账号登录', '100', 'system_login_type', 0, 'primary', '', '账号登录', '1', '2021-10-06 00:52:02', '1', '2022-02-16 13:11:34', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (81, 101, '社交登录', '101', 'system_login_type', 0, 'info', '', '社交登录', '1', '2021-10-06 00:52:17', '1', '2022-02-16 13:11:40', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (82, 102, 'Mock 登录', '102', 'system_login_type', 0, 'danger', '', 'Mock 登录', '1', '2021-10-06 00:52:32', '1', '2022-05-25 16:53:10', b'1'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (83, 200, '主动登出', '200', 'system_login_type', 0, 'primary', '', '主动登出', '1', '2021-10-06 00:52:58', '1', '2022-02-16 13:11:49', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (85, 202, '强制登出', '202', 'system_login_type', 0, 'danger', '', '强制退出', '1', '2021-10-06 00:53:41', '1', '2022-02-16 13:11:57', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (86, 0, '病假', '1', 'bpm_oa_leave_type', 0, 'primary', '', NULL, '1', '2021-09-21 22:35:28', '1', '2022-02-16 10:00:41', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (87, 1, '事假', '2', 'bpm_oa_leave_type', 0, 'info', '', NULL, '1', '2021-09-21 22:36:11', '1', '2022-02-16 10:00:49', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (88, 2, '婚假', '3', 'bpm_oa_leave_type', 0, 'warning', '', NULL, '1', '2021-09-21 22:36:38', '1', '2022-02-16 10:00:53', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (98, 1, 'v2', 'v2', 'pay_channel_wechat_version', 0, '', '', 'v2版本', '1', '2021-11-08 17:00:58', '1', '2021-11-08 17:00:58', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (99, 2, 'v3', 'v3', 'pay_channel_wechat_version', 0, '', '', 'v3版本', '1', '2021-11-08 17:01:07', '1', '2021-11-08 17:01:07', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (108, 1, 'RSA2', 'RSA2', 'pay_channel_alipay_sign_type', 0, '', '', 'RSA2', '1', '2021-11-18 15:39:29', '1', '2021-11-18 15:39:29', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (109, 1, '公钥模式', '1', 'pay_channel_alipay_mode', 0, '', '', '公钥模式:privateKey + alipayPublicKey', '1', '2021-11-18 15:45:23', '1', '2021-11-18 15:45:23', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (110, 2, '证书模式', '2', 'pay_channel_alipay_mode', 0, '', '', '证书模式:appCertContent + alipayPublicCertContent + rootCertContent', '1', '2021-11-18 15:45:40', '1', '2021-11-18 15:45:40', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (111, 1, '线上', 'https://openapi.alipay.com/gateway.do', 'pay_channel_alipay_server_type', 0, '', '', '网关地址 - 线上', '1', '2021-11-18 16:59:32', '1', '2021-11-21 17:37:29', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (112, 2, '沙箱', 'https://openapi.alipaydev.com/gateway.do', 'pay_channel_alipay_server_type', 0, '', '', '网关地址 - 沙箱', '1', '2021-11-18 16:59:48', '1', '2021-11-21 17:37:39', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (113, 1, '微信 JSAPI 支付', 'wx_pub', 'pay_channel_code_type', 0, '', '', '微信 JSAPI(公众号) 支付', '1', '2021-12-03 10:40:24', '1', '2021-12-04 16:41:00', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (114, 2, '微信小程序支付', 'wx_lite', 'pay_channel_code_type', 0, '', '', '微信小程序支付', '1', '2021-12-03 10:41:06', '1', '2021-12-03 10:41:06', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (115, 3, '微信 App 支付', 'wx_app', 'pay_channel_code_type', 0, '', '', '微信 App 支付', '1', '2021-12-03 10:41:20', '1', '2021-12-03 10:41:20', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (116, 4, '支付宝 PC 网站支付', 'alipay_pc', 'pay_channel_code_type', 0, '', '', '支付宝 PC 网站支付', '1', '2021-12-03 10:42:09', '1', '2021-12-03 10:42:09', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (117, 5, '支付宝 Wap 网站支付', 'alipay_wap', 'pay_channel_code_type', 0, '', '', '支付宝 Wap 网站支付', '1', '2021-12-03 10:42:26', '1', '2021-12-03 10:42:26', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (118, 6, '支付宝App 支付', 'alipay_app', 'pay_channel_code_type', 0, '', '', '支付宝App 支付', '1', '2021-12-03 10:42:55', '1', '2021-12-03 10:42:55', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (119, 7, '支付宝扫码支付', 'alipay_qr', 'pay_channel_code_type', 0, '', '', '支付宝扫码支付', '1', '2021-12-03 10:43:10', '1', '2021-12-03 10:43:10', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (120, 1, '通知成功', '10', 'pay_order_notify_status', 0, 'success', '', '通知成功', '1', '2021-12-03 11:02:41', '1', '2022-02-16 13:59:13', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (121, 2, '通知失败', '20', 'pay_order_notify_status', 0, 'danger', '', '通知失败', '1', '2021-12-03 11:02:59', '1', '2022-02-16 13:59:17', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (122, 3, '未通知', '0', 'pay_order_notify_status', 0, 'info', '', '未通知', '1', '2021-12-03 11:03:10', '1', '2022-02-16 13:59:23', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (123, 1, '支付成功', '10', 'pay_order_status', 0, 'success', '', '支付成功', '1', '2021-12-03 11:18:29', '1', '2022-02-16 15:24:25', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (124, 2, '支付关闭', '20', 'pay_order_status', 0, 'danger', '', '支付关闭', '1', '2021-12-03 11:18:42', '1', '2022-02-16 15:24:31', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (125, 3, '未支付', '0', 'pay_order_status', 0, 'info', '', '未支付', '1', '2021-12-03 11:18:18', '1', '2022-02-16 15:24:35', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (126, 1, '未退款', '0', 'pay_order_refund_status', 0, '', '', '未退款', '1', '2021-12-03 11:30:35', '1', '2021-12-03 11:34:05', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (127, 2, '部分退款', '10', 'pay_order_refund_status', 0, '', '', '部分退款', '1', '2021-12-03 11:30:44', '1', '2021-12-03 11:34:10', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (128, 3, '全部退款', '20', 'pay_order_refund_status', 0, '', '', '全部退款', '1', '2021-12-03 11:30:52', '1', '2021-12-03 11:34:14', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1117, 1, '退款订单生成', '0', 'pay_refund_order_status', 0, 'primary', '', '退款订单生成', '1', '2021-12-10 16:44:44', '1', '2022-02-16 14:05:24', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1118, 2, '退款成功', '1', 'pay_refund_order_status', 0, 'success', '', '退款成功', '1', '2021-12-10 16:44:59', '1', '2022-02-16 14:05:28', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1119, 3, '退款失败', '2', 'pay_refund_order_status', 0, 'danger', '', '退款失败', '1', '2021-12-10 16:45:10', '1', '2022-02-16 14:05:34', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1124, 8, '退款关闭', '99', 'pay_refund_order_status', 0, 'info', '', '退款关闭', '1', '2021-12-10 16:46:26', '1', '2022-02-16 14:05:40', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1125, 0, '默认', '1', 'bpm_model_category', 0, 'primary', '', '流程分类 - 默认', '1', '2022-01-02 08:41:11', '1', '2022-02-16 20:01:42', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1126, 0, 'OA', '2', 'bpm_model_category', 0, 'success', '', '流程分类 - OA', '1', '2022-01-02 08:41:22', '1', '2022-02-16 20:01:50', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1127, 0, '进行中', '1', 'bpm_process_instance_status', 0, 'primary', '', '流程实例的状态 - 进行中', '1', '2022-01-07 23:47:22', '1', '2022-02-16 20:07:49', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1128, 2, '已完成', '2', 'bpm_process_instance_status', 0, 'success', '', '流程实例的状态 - 已完成', '1', '2022-01-07 23:47:49', '1', '2022-02-16 20:07:54', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1129, 1, '处理中', '1', 'bpm_process_instance_result', 0, 'primary', '', '流程实例的结果 - 处理中', '1', '2022-01-07 23:48:32', '1', '2022-02-16 09:53:26', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1130, 2, '通过', '2', 'bpm_process_instance_result', 0, 'success', '', '流程实例的结果 - 通过', '1', '2022-01-07 23:48:45', '1', '2022-02-16 09:53:31', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1131, 3, '不通过', '3', 'bpm_process_instance_result', 0, 'danger', '', '流程实例的结果 - 不通过', '1', '2022-01-07 23:48:55', '1', '2022-02-16 09:53:38', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1132, 4, '已取消', '4', 'bpm_process_instance_result', 0, 'info', '', '流程实例的结果 - 撤销', '1', '2022-01-07 23:49:06', '1', '2022-02-16 09:53:42', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1133, 10, '流程表单', '10', 'bpm_model_form_type', 0, '', '', '流程的表单类型 - 流程表单', '103', '2022-01-11 23:51:30', '103', '2022-01-11 23:51:30', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1134, 20, '业务表单', '20', 'bpm_model_form_type', 0, '', '', '流程的表单类型 - 业务表单', '103', '2022-01-11 23:51:47', '103', '2022-01-11 23:51:47', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1135, 10, '角色', '10', 'bpm_task_assign_rule_type', 0, 'info', '', '任务分配规则的类型 - 角色', '103', '2022-01-12 23:21:22', '1', '2022-02-16 20:06:14', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1136, 20, '部门的成员', '20', 'bpm_task_assign_rule_type', 0, 'primary', '', '任务分配规则的类型 - 部门的成员', '103', '2022-01-12 23:21:47', '1', '2022-02-16 20:05:28', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1137, 21, '部门的负责人', '21', 'bpm_task_assign_rule_type', 0, 'primary', '', '任务分配规则的类型 - 部门的负责人', '103', '2022-01-12 23:33:36', '1', '2022-02-16 20:05:31', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1138, 30, '用户', '30', 'bpm_task_assign_rule_type', 0, 'info', '', '任务分配规则的类型 - 用户', '103', '2022-01-12 23:34:02', '1', '2022-02-16 20:05:50', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1139, 40, '用户组', '40', 'bpm_task_assign_rule_type', 0, 'warning', '', '任务分配规则的类型 - 用户组', '103', '2022-01-12 23:34:21', '1', '2022-02-16 20:05:57', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1140, 50, '自定义脚本', '50', 'bpm_task_assign_rule_type', 0, 'danger', '', '任务分配规则的类型 - 自定义脚本', '103', '2022-01-12 23:34:43', '1', '2022-02-16 20:06:01', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1141, 22, '岗位', '22', 'bpm_task_assign_rule_type', 0, 'success', '', '任务分配规则的类型 - 岗位', '103', '2022-01-14 18:41:55', '1', '2022-02-16 20:05:39', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1142, 10, '流程发起人', '10', 'bpm_task_assign_script', 0, '', '', '任务分配自定义脚本 - 流程发起人', '103', '2022-01-15 00:10:57', '103', '2022-01-15 21:24:10', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1143, 20, '流程发起人的一级领导', '20', 'bpm_task_assign_script', 0, '', '', '任务分配自定义脚本 - 流程发起人的一级领导', '103', '2022-01-15 21:24:31', '103', '2022-01-15 21:24:31', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1144, 21, '流程发起人的二级领导', '21', 'bpm_task_assign_script', 0, '', '', '任务分配自定义脚本 - 流程发起人的二级领导', '103', '2022-01-15 21:24:46', '103', '2022-01-15 21:24:57', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1145, 1, '管理后台', '1', 'infra_codegen_scene', 0, '', '', '代码生成的场景枚举 - 管理后台', '1', '2022-02-02 13:15:06', '1', '2022-03-10 16:32:59', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1146, 2, '用户 APP', '2', 'infra_codegen_scene', 0, '', '', '代码生成的场景枚举 - 用户 APP', '1', '2022-02-02 13:15:19', '1', '2022-03-10 16:33:03', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1147, 0, '未退款', '0', 'pay_refund_order_type', 0, 'info', '', '退款类型 - 未退款', '1', '2022-02-16 14:09:01', '1', '2022-02-16 14:09:01', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1148, 10, '部分退款', '10', 'pay_refund_order_type', 0, 'success', '', '退款类型 - 部分退款', '1', '2022-02-16 14:09:25', '1', '2022-02-16 14:11:38', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1149, 20, '全部退款', '20', 'pay_refund_order_type', 0, 'warning', '', '退款类型 - 全部退款', '1', '2022-02-16 14:11:33', '1', '2022-02-16 14:11:33', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1150, 1, '数据库', '1', 'infra_file_storage', 0, 'default', '', NULL, '1', '2022-03-15 00:25:28', '1', '2022-03-15 00:25:28', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1151, 10, '本地磁盘', '10', 'infra_file_storage', 0, 'default', '', NULL, '1', '2022-03-15 00:25:41', '1', '2022-03-15 00:25:56', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1152, 11, 'FTP 服务器', '11', 'infra_file_storage', 0, 'default', '', NULL, '1', '2022-03-15 00:26:06', '1', '2022-03-15 00:26:10', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1153, 12, 'SFTP 服务器', '12', 'infra_file_storage', 0, 'default', '', NULL, '1', '2022-03-15 00:26:22', '1', '2022-03-15 00:26:22', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1154, 20, 'S3 对象存储', '20', 'infra_file_storage', 0, 'default', '', NULL, '1', '2022-03-15 00:26:31', '1', '2022-03-15 00:26:45', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1155, 103, '短信登录', '103', 'system_login_type', 0, 'default', '', NULL, '1', '2022-05-09 23:57:58', '1', '2022-05-09 23:58:09', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1156, 1, 'password', 'password', 'system_oauth2_grant_type', 0, 'default', '', '密码模式', '1', '2022-05-12 00:22:05', '1', '2022-05-11 16:26:01', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1157, 2, 'authorization_code', 'authorization_code', 'system_oauth2_grant_type', 0, 'primary', '', '授权码模式', '1', '2022-05-12 00:22:59', '1', '2022-05-11 16:26:02', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1158, 3, 'implicit', 'implicit', 'system_oauth2_grant_type', 0, 'success', '', '简化模式', '1', '2022-05-12 00:23:40', '1', '2022-05-11 16:26:05', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1159, 4, 'client_credentials', 'client_credentials', 'system_oauth2_grant_type', 0, 'default', '', '客户端模式', '1', '2022-05-12 00:23:51', '1', '2022-05-11 16:26:08', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1160, 5, 'refresh_token', 'refresh_token', 'system_oauth2_grant_type', 0, 'info', '', '刷新模式', '1', '2022-05-12 00:24:02', '1', '2022-05-11 16:26:11', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1161, 3, '3', '3', 'infra_config_type', 0, 'success', '', '33', '1', '2022-05-16 20:30:28', '1', '2022-05-16 12:30:30', b'1'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1162, 1, '销售中', '1', 'product_spu_status', 0, 'success', '', '商品 SPU 状态 - 销售中', '1', '2022-10-24 21:19:47', '1', '2022-10-24 21:20:38', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1163, 0, '仓库中', '0', 'product_spu_status', 0, 'info', '', '商品 SPU 状态 - 仓库中', '1', '2022-10-24 21:20:54', '1', '2022-10-24 21:21:22', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1164, 0, '回收站', '-1', 'product_spu_status', 0, 'default', '', '商品 SPU 状态 - 回收站', '1', '2022-10-24 21:21:11', '1', '2022-10-24 21:21:11', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1165, 1, '满减', '1', 'promotion_discount_type', 0, 'success', '', '优惠类型 - 满减', '1', '2022-11-01 12:46:41', '1', '2022-11-01 12:50:11', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1166, 2, '折扣', '2', 'promotion_discount_type', 0, 'primary', '', '优惠类型 - 折扣', '1', '2022-11-01 12:46:51', '1', '2022-11-01 12:50:08', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1167, 1, '固定日期', '1', 'promotion_coupon_template_validity_type', 0, 'default', '', '优惠劵模板的有限期类型 - 固定日期', '1', '2022-11-02 00:07:34', '1', '2022-11-04 00:07:49', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1168, 2, '领取之后', '2', 'promotion_coupon_template_validity_type', 0, 'default', '', '优惠劵模板的有限期类型 - 领取之后', '1', '2022-11-02 00:07:54', '1', '2022-11-04 00:07:52', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1169, 1, '全部商品参与', '1', 'promotion_product_scope', 0, 'default', '', '营销的商品范围 - 全部商品参与', '1', '2022-11-02 00:28:22', '1', '2022-11-02 00:28:22', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1170, 2, '指定商品参与', '2', 'promotion_product_scope', 0, 'default', '', '营销的商品范围 - 指定商品参与', '1', '2022-11-02 00:28:34', '1', '2022-11-02 00:28:40', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1171, 1, '已领取', '1', 'promotion_coupon_status', 0, 'primary', '', '优惠劵的状态 - 已领取', '1', '2022-11-04 00:15:08', '1', '2022-11-04 19:16:04', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1172, 2, '已使用', '2', 'promotion_coupon_status', 0, 'success', '', '优惠劵的状态 - 已使用', '1', '2022-11-04 00:15:21', '1', '2022-11-04 19:16:08', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1173, 3, '已过期', '3', 'promotion_coupon_status', 0, 'info', '', '优惠劵的状态 - 已过期', '1', '2022-11-04 00:15:43', '1', '2022-11-04 19:16:12', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1174, 1, '直接领取', '1', 'promotion_coupon_take_type', 0, 'primary', '', '优惠劵的领取方式 - 直接领取', '1', '2022-11-04 19:13:00', '1', '2022-11-04 19:13:25', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1175, 2, '指定发放', '2', 'promotion_coupon_take_type', 0, 'success', '', '优惠劵的领取方式 - 指定发放', '1', '2022-11-04 19:13:13', '1', '2022-11-04 19:14:48', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1176, 10, '未开始', '10', 'promotion_activity_status', 0, 'primary', '', '促销活动的状态枚举 - 未开始', '1', '2022-11-04 22:54:49', '1', '2022-11-04 22:55:53', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1177, 20, '进行中', '20', 'promotion_activity_status', 0, 'success', '', '促销活动的状态枚举 - 进行中', '1', '2022-11-04 22:55:06', '1', '2022-11-04 22:55:20', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1178, 30, '已结束', '30', 'promotion_activity_status', 0, 'info', '', '促销活动的状态枚举 - 已结束', '1', '2022-11-04 22:55:41', '1', '2022-11-04 22:55:41', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1179, 40, '已关闭', '40', 'promotion_activity_status', 0, 'warning', '', '促销活动的状态枚举 - 已关闭', '1', '2022-11-04 22:56:10', '1', '2022-11-04 22:56:18', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1180, 10, '满 N 元', '10', 'promotion_condition_type', 0, 'primary', '', '营销的条件类型 - 满 N 元', '1', '2022-11-04 22:59:45', '1', '2022-11-04 22:59:45', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1181, 20, '满 N 件', '20', 'promotion_condition_type', 0, 'success', '', '营销的条件类型 - 满 N 件', '1', '2022-11-04 23:00:02', '1', '2022-11-04 23:00:02', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1182, 10, '申请售后', '10', 'trade_after_sale_status', 0, 'primary', '', '交易售后状态 - 申请售后', '1', '2022-11-19 20:53:33', '1', '2022-11-19 20:54:42', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1183, 20, '商品待退货', '20', 'trade_after_sale_status', 0, 'primary', '', '交易售后状态 - 商品待退货', '1', '2022-11-19 20:54:36', '1', '2022-11-19 20:58:58', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1184, 30, '商家待收货', '30', 'trade_after_sale_status', 0, 'primary', '', '交易售后状态 - 商家待收货', '1', '2022-11-19 20:56:56', '1', '2022-11-19 20:59:20', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1185, 40, '等待退款', '40', 'trade_after_sale_status', 0, 'primary', '', '交易售后状态 - 等待退款', '1', '2022-11-19 20:59:54', '1', '2022-11-19 21:00:01', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1186, 50, '退款成功', '50', 'trade_after_sale_status', 0, 'default', '', '交易售后状态 - 退款成功', '1', '2022-11-19 21:00:33', '1', '2022-11-19 21:00:33', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1187, 61, '买家取消', '61', 'trade_after_sale_status', 0, 'info', '', '交易售后状态 - 买家取消', '1', '2022-11-19 21:01:29', '1', '2022-11-19 21:01:29', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1188, 62, '商家拒绝', '62', 'trade_after_sale_status', 0, 'info', '', '交易售后状态 - 商家拒绝', '1', '2022-11-19 21:02:17', '1', '2022-11-19 21:02:17', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1189, 63, '商家拒收货', '63', 'trade_after_sale_status', 0, 'info', '', '交易售后状态 - 商家拒收货', '1', '2022-11-19 21:02:37', '1', '2022-11-19 21:03:07', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1190, 10, '售中退款', '10', 'trade_after_sale_type', 0, 'success', '', '交易售后的类型 - 售中退款', '1', '2022-11-19 21:05:05', '1', '2022-11-19 21:38:23', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1191, 20, '售后退款', '20', 'trade_after_sale_type', 0, 'primary', '', '交易售后的类型 - 售后退款', '1', '2022-11-19 21:05:32', '1', '2022-11-19 21:38:32', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1192, 10, '仅退款', '10', 'trade_after_sale_way', 0, 'primary', '', '交易售后的方式 - 仅退款', '1', '2022-11-19 21:39:19', '1', '2022-11-19 21:39:19', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1193, 20, '退货退款', '20', 'trade_after_sale_way', 0, 'success', '', '交易售后的方式 - 退货退款', '1', '2022-11-19 21:39:38', '1', '2022-11-19 21:39:49', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1194, 10, '微信小程序', '10', 'terminal', 0, 'default', '', '终端 - 微信小程序', '1', '2022-12-10 10:51:11', '1', '2022-12-10 10:51:57', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1195, 20, 'H5 网页', '20', 'terminal', 0, 'default', '', '终端 - H5 网页', '1', '2022-12-10 10:51:30', '1', '2022-12-10 10:51:59', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1196, 11, '微信公众号', '11', 'terminal', 0, 'default', '', '终端 - 微信公众号', '1', '2022-12-10 10:54:16', '1', '2022-12-10 10:52:01', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1197, 31, '苹果 App', '31', 'terminal', 0, 'default', '', '终端 - 苹果 App', '1', '2022-12-10 10:54:42', '1', '2022-12-10 10:52:18', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1198, 32, '安卓 App', '32', 'terminal', 0, 'default', '', '终端 - 安卓 App', '1', '2022-12-10 10:55:02', '1', '2022-12-10 10:59:17', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1199, 0, '普通订单', '0', 'trade_order_type', 0, 'default', '', '交易订单的类型 - 普通订单', '1', '2022-12-10 16:34:14', '1', '2022-12-10 16:34:14', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1200, 1, '秒杀订单', '1', 'trade_order_type', 0, 'default', '', '交易订单的类型 - 秒杀订单', '1', '2022-12-10 16:34:26', '1', '2022-12-10 16:34:26', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1201, 2, '拼团订单', '2', 'trade_order_type', 0, 'default', '', '交易订单的类型 - 拼团订单', '1', '2022-12-10 16:34:36', '1', '2022-12-10 16:34:36', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1202, 3, '砍价订单', '3', 'trade_order_type', 0, 'default', '', '交易订单的类型 - 砍价订单', '1', '2022-12-10 16:34:48', '1', '2022-12-10 16:34:48', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1203, 0, '待支付', '0', 'trade_order_status', 0, 'default', '', '交易订单状态 - 待支付', '1', '2022-12-10 16:49:29', '1', '2022-12-10 16:49:29', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1204, 10, '待发货', '10', 'trade_order_status', 0, 'primary', '', '交易订单状态 - 待发货', '1', '2022-12-10 16:49:53', '1', '2022-12-10 16:51:17', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1205, 20, '已发货', '20', 'trade_order_status', 0, 'primary', '', '交易订单状态 - 已发货', '1', '2022-12-10 16:50:13', '1', '2022-12-10 16:51:31', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1206, 30, '已完成', '30', 'trade_order_status', 0, 'success', '', '交易订单状态 - 已完成', '1', '2022-12-10 16:50:30', '1', '2022-12-10 16:51:06', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1207, 40, '已取消', '40', 'trade_order_status', 0, 'danger', '', '交易订单状态 - 已取消', '1', '2022-12-10 16:50:50', '1', '2022-12-10 16:51:00', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1208, 0, '未售后', '0', 'trade_order_item_after_sale_status', 0, 'info', '', '交易订单项的售后状态 - 未售后', '1', '2022-12-10 20:58:42', '1', '2022-12-10 20:59:29', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1209, 1, '售后中', '1', 'trade_order_item_after_sale_status', 0, 'primary', '', '交易订单项的售后状态 - 售后中', '1', '2022-12-10 20:59:21', '1', '2022-12-10 20:59:21', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1210, 2, '已退款', '2', 'trade_order_item_after_sale_status', 0, 'success', '', '交易订单项的售后状态 - 已退款', '1', '2022-12-10 20:59:46', '1', '2022-12-10 20:59:46', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1211, 1, '完全匹配', '1', 'mp_auto_reply_request_match', 0, 'primary', '', '公众号自动回复的请求关键字匹配模式 - 完全匹配', '1', '2023-01-16 23:30:39', '1', '2023-01-16 23:31:00', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1212, 2, '半匹配', '2', 'mp_auto_reply_request_match', 0, 'success', '', '公众号自动回复的请求关键字匹配模式 - 半匹配', '1', '2023-01-16 23:30:55', '1', '2023-01-16 23:31:10', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1213, 1, '文本', 'text', 'mp_message_type', 0, 'default', '', '公众号的消息类型 - 文本', '1', '2023-01-17 22:17:32', '1', '2023-01-17 22:17:39', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1214, 2, '图片', 'image', 'mp_message_type', 0, 'default', '', '公众号的消息类型 - 图片', '1', '2023-01-17 22:17:32', '1', '2023-01-17 14:19:47', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1215, 3, '语音', 'voice', 'mp_message_type', 0, 'default', '', '公众号的消息类型 - 语音', '1', '2023-01-17 22:17:32', '1', '2023-01-17 14:20:08', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1216, 4, '视频', 'video', 'mp_message_type', 0, 'default', '', '公众号的消息类型 - 视频', '1', '2023-01-17 22:17:32', '1', '2023-01-17 14:21:08', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1217, 5, '小视频', 'shortvideo', 'mp_message_type', 0, 'default', '', '公众号的消息类型 - 小视频', '1', '2023-01-17 22:17:32', '1', '2023-01-17 14:19:59', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1218, 6, '图文', 'news', 'mp_message_type', 0, 'default', '', '公众号的消息类型 - 图文', '1', '2023-01-17 22:17:32', '1', '2023-01-17 14:22:54', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1219, 7, '音乐', 'music', 'mp_message_type', 0, 'default', '', '公众号的消息类型 - 音乐', '1', '2023-01-17 22:17:32', '1', '2023-01-17 14:22:54', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1220, 8, '地理位置', 'location', 'mp_message_type', 0, 'default', '', '公众号的消息类型 - 地理位置', '1', '2023-01-17 22:17:32', '1', '2023-01-17 14:23:51', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1221, 9, '链接', 'link', 'mp_message_type', 0, 'default', '', '公众号的消息类型 - 链接', '1', '2023-01-17 22:17:32', '1', '2023-01-17 14:24:49', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1222, 10, '事件', 'event', 'mp_message_type', 0, 'default', '', '公众号的消息类型 - 事件', '1', '2023-01-17 22:17:32', '1', '2023-01-17 14:24:49', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1223, 0, '初始化', '0', 'system_mail_send_status', 0, 'primary', '', '邮件发送状态 - 初始化\n', '1', '2023-01-26 09:53:49', '1', '2023-01-26 16:36:14', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1224, 10, '发送成功', '10', 'system_mail_send_status', 0, 'success', '', '邮件发送状态 - 发送成功', '1', '2023-01-26 09:54:28', '1', '2023-01-26 16:36:22', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1225, 20, '发送失败', '20', 'system_mail_send_status', 0, 'danger', '', '邮件发送状态 - 发送失败', '1', '2023-01-26 09:54:50', '1', '2023-01-26 16:36:26', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1226, 30, '不发送', '30', 'system_mail_send_status', 0, 'info', '', '邮件发送状态 - 不发送', '1', '2023-01-26 09:55:06', '1', '2023-01-26 16:36:36', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1227, 1, '通知公告', '1', 'system_notify_template_type', 0, 'primary', '', '站内信模版的类型 - 通知公告', '1', '2023-01-28 10:35:59', '1', '2023-01-28 10:35:59', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1228, 2, '系统消息', '2', 'system_notify_template_type', 0, 'success', '', '站内信模版的类型 - 系统消息', '1', '2023-01-28 10:36:20', '1', '2023-01-28 10:36:25', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1229, 0, '模拟支付', 'mock', 'pay_channel_code_type', 0, 'default', '', NULL, '1', '2023-02-12 21:50:22', '1', '2023-02-12 21:50:22', b'0'); +INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1230, 8, '支付宝条码支付', 'alipay_bar', 'pay_channel_code_type', 0, 'default', '', NULL, '1', '2023-02-18 23:32:24', '1', '2023-02-18 23:32:32', b'0'); +COMMIT; + +-- ---------------------------- +-- Table structure for system_dict_type +-- ---------------------------- +DROP TABLE IF EXISTS `system_dict_type`; +CREATE TABLE `system_dict_type` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '字典主键', + `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '字典名称', + `type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '字典类型', + `status` tinyint NOT NULL DEFAULT '0' COMMENT '状态(0正常 1停用)', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `deleted_time` datetime DEFAULT NULL COMMENT '删除时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE KEY `dict_type` (`type`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=168 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='字典类型表'; + +-- ---------------------------- +-- Records of system_dict_type +-- ---------------------------- +BEGIN; +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (1, '用户性别', 'system_user_sex', 0, NULL, 'admin', '2021-01-05 17:03:48', '1', '2022-05-16 20:29:32', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (6, '参数类型', 'infra_config_type', 0, NULL, 'admin', '2021-01-05 17:03:48', '', '2022-02-01 16:36:54', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (7, '通知类型', 'system_notice_type', 0, NULL, 'admin', '2021-01-05 17:03:48', '', '2022-02-01 16:35:26', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (9, '操作类型', 'system_operate_type', 0, NULL, 'admin', '2021-01-05 17:03:48', '1', '2022-02-16 09:32:21', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (10, '系统状态', 'common_status', 0, NULL, 'admin', '2021-01-05 17:03:48', '', '2022-02-01 16:21:28', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (11, 'Boolean 是否类型', 'infra_boolean_string', 0, 'boolean 转是否', '', '2021-01-19 03:20:08', '', '2022-02-01 16:37:10', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (104, '登陆结果', 'system_login_result', 0, '登陆结果', '', '2021-01-18 06:17:11', '', '2022-02-01 16:36:00', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (105, 'Redis 超时类型', 'infra_redis_timeout_type', 0, 'RedisKeyDefine.TimeoutTypeEnum', '', '2021-01-26 00:52:50', '', '2022-02-01 16:50:29', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (106, '代码生成模板类型', 'infra_codegen_template_type', 0, NULL, '', '2021-02-05 07:08:06', '1', '2022-05-16 20:26:50', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (107, '定时任务状态', 'infra_job_status', 0, NULL, '', '2021-02-07 07:44:16', '', '2022-02-01 16:51:11', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (108, '定时任务日志状态', 'infra_job_log_status', 0, NULL, '', '2021-02-08 10:03:51', '', '2022-02-01 16:50:43', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (109, '用户类型', 'user_type', 0, NULL, '', '2021-02-26 00:15:51', '', '2021-02-26 00:15:51', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (110, 'API 异常数据的处理状态', 'infra_api_error_log_process_status', 0, NULL, '', '2021-02-26 07:07:01', '', '2022-02-01 16:50:53', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (111, '短信渠道编码', 'system_sms_channel_code', 0, NULL, '1', '2021-04-05 01:04:50', '1', '2022-02-16 02:09:08', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (112, '短信模板的类型', 'system_sms_template_type', 0, NULL, '1', '2021-04-05 21:50:43', '1', '2022-02-01 16:35:06', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (113, '短信发送状态', 'system_sms_send_status', 0, NULL, '1', '2021-04-11 20:18:03', '1', '2022-02-01 16:35:09', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (114, '短信接收状态', 'system_sms_receive_status', 0, NULL, '1', '2021-04-11 20:27:14', '1', '2022-02-01 16:35:14', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (115, '错误码的类型', 'system_error_code_type', 0, NULL, '1', '2021-04-21 00:06:30', '1', '2022-02-01 16:36:49', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (116, '登陆日志的类型', 'system_login_type', 0, '登陆日志的类型', '1', '2021-10-06 00:50:46', '1', '2022-02-01 16:35:56', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (117, 'OA 请假类型', 'bpm_oa_leave_type', 0, NULL, '1', '2021-09-21 22:34:33', '1', '2022-01-22 10:41:37', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (122, '支付渠道微信版本', 'pay_channel_wechat_version', 0, '支付渠道微信版本', '1', '2021-11-08 17:00:26', '1', '2021-11-08 17:00:26', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (127, '支付渠道支付宝算法类型', 'pay_channel_alipay_sign_type', 0, '支付渠道支付宝算法类型', '1', '2021-11-18 15:39:09', '1', '2021-11-18 15:39:09', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (128, '支付渠道支付宝公钥类型', 'pay_channel_alipay_mode', 0, '支付渠道支付宝公钥类型', '1', '2021-11-18 15:44:28', '1', '2021-11-18 15:44:28', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (129, '支付宝网关地址', 'pay_channel_alipay_server_type', 0, '支付宝网关地址', '1', '2021-11-18 16:58:55', '1', '2021-11-18 17:01:34', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (130, '支付渠道编码类型', 'pay_channel_code_type', 0, '支付渠道的编码', '1', '2021-12-03 10:35:08', '1', '2021-12-03 10:35:08', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (131, '支付订单回调状态', 'pay_order_notify_status', 0, '支付订单回调状态', '1', '2021-12-03 10:53:29', '1', '2021-12-03 10:53:29', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (132, '支付订单状态', 'pay_order_status', 0, '支付订单状态', '1', '2021-12-03 11:17:50', '1', '2021-12-03 11:17:50', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (133, '支付订单退款状态', 'pay_order_refund_status', 0, '支付订单退款状态', '1', '2021-12-03 11:27:31', '1', '2021-12-03 11:27:31', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (134, '退款订单状态', 'pay_refund_order_status', 0, '退款订单状态', '1', '2021-12-10 16:42:50', '1', '2021-12-10 16:42:50', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (135, '退款订单类别', 'pay_refund_order_type', 0, '退款订单类别', '1', '2021-12-10 17:14:53', '1', '2021-12-10 17:14:53', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (138, '流程分类', 'bpm_model_category', 0, '流程分类', '1', '2022-01-02 08:40:45', '1', '2022-01-02 08:40:45', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (139, '流程实例的状态', 'bpm_process_instance_status', 0, '流程实例的状态', '1', '2022-01-07 23:46:42', '1', '2022-01-07 23:46:42', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (140, '流程实例的结果', 'bpm_process_instance_result', 0, '流程实例的结果', '1', '2022-01-07 23:48:10', '1', '2022-01-07 23:48:10', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (141, '流程的表单类型', 'bpm_model_form_type', 0, '流程的表单类型', '103', '2022-01-11 23:50:45', '103', '2022-01-11 23:50:45', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (142, '任务分配规则的类型', 'bpm_task_assign_rule_type', 0, '任务分配规则的类型', '103', '2022-01-12 23:21:04', '103', '2022-01-12 15:46:10', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (143, '任务分配自定义脚本', 'bpm_task_assign_script', 0, '任务分配自定义脚本', '103', '2022-01-15 00:10:35', '103', '2022-01-15 00:10:35', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (144, '代码生成的场景枚举', 'infra_codegen_scene', 0, '代码生成的场景枚举', '1', '2022-02-02 13:14:45', '1', '2022-03-10 16:33:46', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (145, '角色类型', 'system_role_type', 0, '角色类型', '1', '2022-02-16 13:01:46', '1', '2022-02-16 13:01:46', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (146, '文件存储器', 'infra_file_storage', 0, '文件存储器', '1', '2022-03-15 00:24:38', '1', '2022-03-15 00:24:38', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (147, 'OAuth 2.0 授权类型', 'system_oauth2_grant_type', 0, 'OAuth 2.0 授权类型(模式)', '1', '2022-05-12 00:20:52', '1', '2022-05-11 16:25:49', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (148, 'test', '111', 0, 'test', '1', '2022-05-16 20:30:00', '1', '2022-05-16 12:30:04', b'1', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (149, '商品 SPU 状态', 'product_spu_status', 0, '商品 SPU 状态', '1', '2022-10-24 21:19:04', '1', '2022-10-24 21:19:08', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (150, '优惠类型', 'promotion_discount_type', 0, '优惠类型', '1', '2022-11-01 12:46:06', '1', '2022-11-01 12:46:06', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (151, '优惠劵模板的有限期类型', 'promotion_coupon_template_validity_type', 0, '优惠劵模板的有限期类型', '1', '2022-11-02 00:06:20', '1', '2022-11-04 00:08:26', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (152, '营销的商品范围', 'promotion_product_scope', 0, '营销的商品范围', '1', '2022-11-02 00:28:01', '1', '2022-11-02 00:28:01', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (153, '优惠劵的状态', 'promotion_coupon_status', 0, '优惠劵的状态', '1', '2022-11-04 00:14:49', '1', '2022-11-04 00:14:49', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (154, '优惠劵的领取方式', 'promotion_coupon_take_type', 0, '优惠劵的领取方式', '1', '2022-11-04 19:12:27', '1', '2022-11-04 19:12:27', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (155, '促销活动的状态', 'promotion_activity_status', 0, '促销活动的状态', '1', '2022-11-04 22:54:23', '1', '2022-11-04 22:54:23', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (156, '营销的条件类型', 'promotion_condition_type', 0, '营销的条件类型', '1', '2022-11-04 22:59:23', '1', '2022-11-04 22:59:23', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (157, '交易售后状态', 'trade_after_sale_status', 0, '交易售后状态', '1', '2022-11-19 20:52:56', '1', '2022-11-19 20:52:56', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (158, '交易售后的类型', 'trade_after_sale_type', 0, '交易售后的类型', '1', '2022-11-19 21:04:09', '1', '2022-11-19 21:04:09', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (159, '交易售后的方式', 'trade_after_sale_way', 0, '交易售后的方式', '1', '2022-11-19 21:39:04', '1', '2022-11-19 21:39:04', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (160, '终端', 'terminal', 0, '终端', '1', '2022-12-10 10:50:50', '1', '2022-12-10 10:53:11', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (161, '交易订单的类型', 'trade_order_type', 0, '交易订单的类型', '1', '2022-12-10 16:33:54', '1', '2022-12-10 16:33:54', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (162, '交易订单的状态', 'trade_order_status', 0, '交易订单的状态', '1', '2022-12-10 16:48:44', '1', '2022-12-10 16:48:44', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (163, '交易订单项的售后状态', 'trade_order_item_after_sale_status', 0, '交易订单项的售后状态', '1', '2022-12-10 20:58:08', '1', '2022-12-10 20:58:08', b'0', NULL); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (164, '公众号自动回复的请求关键字匹配模式', 'mp_auto_reply_request_match', 0, '公众号自动回复的请求关键字匹配模式', '1', '2023-01-16 23:29:56', '1', '2023-01-16 23:29:56', b'0', '1970-01-01 00:00:00'); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (165, '公众号的消息类型', 'mp_message_type', 0, '公众号的消息类型', '1', '2023-01-17 22:17:09', '1', '2023-01-17 22:17:09', b'0', '1970-01-01 00:00:00'); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (166, '邮件发送状态', 'system_mail_send_status', 0, '邮件发送状态', '1', '2023-01-26 09:53:13', '1', '2023-01-26 09:53:13', b'0', '1970-01-01 00:00:00'); +INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `deleted_time`) VALUES (167, '站内信模版的类型', 'system_notify_template_type', 0, '站内信模版的类型', '1', '2023-01-28 10:35:10', '1', '2023-01-28 10:35:10', b'0', '1970-01-01 00:00:00'); +COMMIT; + +-- ---------------------------- +-- Table structure for system_error_code +-- ---------------------------- +DROP TABLE IF EXISTS `system_error_code`; +CREATE TABLE `system_error_code` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '错误码编号', + `type` tinyint NOT NULL DEFAULT '0' COMMENT '错误码类型', + `application_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '应用名', + `code` int NOT NULL DEFAULT '0' COMMENT '错误码编码', + `message` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '错误码错误提示', + `memo` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '备注', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=5833 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='错误码表'; + +-- ---------------------------- +-- Records of system_error_code +-- ---------------------------- +BEGIN; +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5644, 1, 'yudao-server', 1009000002, '获取高亮流程图异常', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5645, 1, 'yudao-server', 1009001001, '请假申请不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5646, 1, 'yudao-server', 1009001002, '项目经理岗位未设置', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5647, 1, 'yudao-server', 1009001009, '部门的项目经理不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5648, 1, 'yudao-server', 1009001004, '部门经理岗位未设置', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5649, 1, 'yudao-server', 1009001005, '部门的部门经理不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5650, 1, 'yudao-server', 1009001006, 'HR岗位未设置', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5651, 1, 'yudao-server', 1009001007, '请假天数必须>=1', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5652, 1, 'yudao-server', 1009002000, '已经存在流程标识为【{}】的流程', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5653, 1, 'yudao-server', 1009002001, '流程模型不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5654, 1, 'yudao-server', 1009002002, '流程标识格式不正确,需要以字母或下划线开头,后接任意字母、数字、中划线、下划线、句点!', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5655, 1, 'yudao-server', 1009002003, '部署流程失败,原因:流程表单未配置,请点击【修改流程】按钮进行配置', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5656, 1, 'yudao-server', 1009002004, '部署流程失败,原因:用户任务({})未配置分配规则,请点击【修改流程】按钮进行配置', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5657, 1, 'yudao-server', 1009003005, '流程定义部署失败,原因:信息未发生变化', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5658, 1, 'yudao-server', 1009003000, '流程定义的标识期望是({}),当前是({}),请修改 BPMN 流程图', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5659, 1, 'yudao-server', 1009003001, '流程定义的名字期望是({}),当前是({}),请修改 BPMN 流程图', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5660, 1, 'yudao-server', 1009003002, '流程定义不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5661, 1, 'yudao-server', 1009003003, '流程定义处于挂起状态', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5662, 1, 'yudao-server', 1009003004, '流程定义的模型不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5663, 1, 'yudao-server', 1009004000, '流程实例不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5664, 1, 'yudao-server', 1009004001, '流程取消失败,流程不处于运行中', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5665, 1, 'yudao-server', 1009004002, '流程取消失败,该流程不是你发起的', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5666, 1, 'yudao-server', 1009005000, '审批任务失败,原因:该任务不处于未审批', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5667, 1, 'yudao-server', 1009005001, '审批任务失败,原因:该任务的审批人不是你', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5668, 1, 'yudao-server', 1009006000, '流程({}) 的任务({}) 已经存在分配规则', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5669, 1, 'yudao-server', 1009006001, '流程任务分配规则不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5670, 1, 'yudao-server', 1009006002, '只有流程模型的任务分配规则,才允许被修改', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5671, 1, 'yudao-server', 1009006003, '操作失败,原因:找不到任务的审批人!', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5672, 1, 'yudao-server', 1009006004, '操作失败,原因:任务分配脚本({}) 不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5673, 2, 'yudao-server', 1009010000, '动态表单不存在啊', '', NULL, '2022-05-23 22:18:16', '1', '2022-07-02 21:43:01', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5674, 1, 'yudao-server', 1009010001, '表单项({}) 和 ({}) 使用了相同的字段名({})', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5675, 1, 'yudao-server', 1009011000, '用户组不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5676, 1, 'yudao-server', 1009011001, '名字为【{}】的用户组已被禁用', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5677, 1, 'yudao-server', 1001000001, '参数配置不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5678, 1, 'yudao-server', 1001000002, '参数配置 key 重复', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5679, 1, 'yudao-server', 1001000003, '不能删除类型为系统内置的参数配置', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5680, 1, 'yudao-server', 1001000004, '获取参数配置失败,原因:不允许获取不可见配置', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5681, 1, 'yudao-server', 1001001000, '定时任务不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5682, 1, 'yudao-server', 1001001001, '定时任务的处理器已经存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5683, 1, 'yudao-server', 1001001002, '只允许修改为开启或者关闭状态', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5684, 1, 'yudao-server', 1001001003, '定时任务已经处于该状态,无需修改', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5685, 1, 'yudao-server', 1001001004, '只有开启状态的任务,才可以修改', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5686, 1, 'yudao-server', 1001001005, 'CRON 表达式不正确', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5687, 1, 'yudao-server', 1001002000, 'API 错误日志不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5688, 1, 'yudao-server', 1001002001, 'API 错误日志已处理', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5689, 1, 'yudao-server', 1001003000, '文件路径已存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5690, 1, 'yudao-server', 1001003001, '文件不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5691, 1, 'yudao-server', 1001003002, '文件为空', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5692, 1, 'yudao-server', 1003001000, '表定义已经存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5693, 1, 'yudao-server', 1003001001, '导入的表不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5694, 1, 'yudao-server', 1003001002, '导入的字段不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5695, 1, 'yudao-server', 1003001004, '表定义不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5696, 1, 'yudao-server', 1003001005, '字段义不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5697, 1, 'yudao-server', 1003001006, '同步的字段不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5698, 1, 'yudao-server', 1003001007, '同步失败,不存在改变', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5699, 1, 'yudao-server', 1003001008, '数据库的表注释未填写', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5700, 1, 'yudao-server', 1003001009, '数据库的表字段({})注释未填写', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5701, 1, 'yudao-server', 1001005000, '测试示例不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5702, 1, 'yudao-server', 1001006000, '文件配置不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5703, 1, 'yudao-server', 1001006001, '该文件配置不允许删除,原因:它是主配置,删除会导致无法上传文件', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5704, 1, 'yudao-server', 1001007000, '数据源配置不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5705, 1, 'yudao-server', 1001007001, '数据源配置不正确,无法进行连接', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5706, 1, 'yudao-server', 1004001000, '用户不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5707, 1, 'yudao-server', 1004001001, '密码校验失败', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5708, 1, 'yudao-server', 1004003000, '登录失败,账号密码不正确', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5709, 1, 'yudao-server', 1004003001, '登录失败,账号被禁用', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5710, 1, 'yudao-server', 1004003004, 'Token 已经过期', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5711, 1, 'yudao-server', 1004003005, '未绑定账号,需要进行绑定', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5712, 1, 'yudao-server', 1007000000, 'App 不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5713, 1, 'yudao-server', 1007000002, 'App 已经被禁用', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5714, 1, 'yudao-server', 1007000003, '支付应用存在交易中的订单,无法删除', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5715, 1, 'yudao-server', 1007001000, '支付渠道的配置不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5716, 1, 'yudao-server', 1007001001, '支付渠道已经禁用', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5717, 1, 'yudao-server', 1007001002, '支付渠道的客户端不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5718, 1, 'yudao-server', 1007001003, '支付渠道不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5719, 1, 'yudao-server', 1007001005, '已存在相同的渠道', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5720, 1, 'yudao-server', 1007001006, '微信渠道v2版本中商户密钥不可为空', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5721, 1, 'yudao-server', 1007001007, '微信渠道v3版本apiclient_key.pem不可为空', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5722, 1, 'yudao-server', 1007001008, '微信渠道v3版本中apiclient_cert.pem不可为空', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5723, 1, 'yudao-server', 1007001009, '渠道通知校验失败', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5724, 1, 'yudao-server', 1007002000, '支付订单不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5725, 1, 'yudao-server', 1007002001, '支付订单不处于待支付', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5726, 1, 'yudao-server', 1007002002, '支付订单不处于已支付', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5727, 1, 'yudao-server', 1007002003, '支付订单用户不正确', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5728, 1, 'yudao-server', 1007003000, '支付交易拓展单不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5729, 1, 'yudao-server', 1007003001, '支付交易拓展单不处于待支付', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5730, 1, 'yudao-server', 1007003002, '支付订单不处于已支付', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5731, 1, 'yudao-server', 1007006000, '退款金额超过订单可退款金额', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5732, 1, 'yudao-server', 1007006001, '订单已经全额退款', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5733, 1, 'yudao-server', 1007006002, '该订单的渠道订单为空', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5734, 1, 'yudao-server', 1007006003, '已经退款成功', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5735, 1, 'yudao-server', 1007006004, '支付退款单不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5736, 1, 'yudao-server', 1007004000, '支付商户信息不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5737, 1, 'yudao-server', 1007004001, '支付商户存在支付应用,无法删除', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5738, 1, 'yudao-server', 1002000000, '登录失败,账号密码不正确', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5739, 1, 'yudao-server', 1002000001, '登录失败,账号被禁用', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5740, 1, 'yudao-server', 1002000003, '验证码不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5741, 1, 'yudao-server', 1002000004, '验证码不正确', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5742, 1, 'yudao-server', 1002000005, '未绑定账号,需要进行绑定', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5743, 1, 'yudao-server', 1002000006, 'Token 已经过期', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5744, 1, 'yudao-server', 1002000007, '手机号不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5745, 1, 'yudao-server', 1002001000, '已经存在该名字的菜单', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5746, 1, 'yudao-server', 1002001001, '父菜单不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5747, 1, 'yudao-server', 1002001002, '不能设置自己为父菜单', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5748, 1, 'yudao-server', 1002001003, '菜单不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5749, 1, 'yudao-server', 1002001004, '存在子菜单,无法删除', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5750, 1, 'yudao-server', 1002001005, '父菜单的类型必须是目录或者菜单', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5751, 1, 'yudao-server', 1002002000, '角色不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5752, 1, 'yudao-server', 1002002001, '已经存在名为【{}】的角色', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5753, 1, 'yudao-server', 1002002002, '已经存在编码为【{}】的角色', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5754, 1, 'yudao-server', 1002002003, '不能操作类型为系统内置的角色', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5755, 1, 'yudao-server', 1002002004, '名字为【{}】的角色已被禁用', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5756, 1, 'yudao-server', 1002002005, '编码【{}】不能使用', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5757, 1, 'yudao-server', 1002003000, '用户账号已经存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5758, 1, 'yudao-server', 1002003001, '手机号已经存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5759, 1, 'yudao-server', 1002003002, '邮箱已经存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5760, 1, 'yudao-server', 1002003003, '用户不存在', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5761, 1, 'yudao-server', 1002003004, '导入用户数据不能为空!', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5762, 1, 'yudao-server', 1002003005, '用户密码校验失败', '', NULL, '2022-05-23 22:18:16', NULL, '2022-05-23 22:18:16', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5763, 1, 'yudao-server', 1002003006, '名字为【{}】的用户已被禁用', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5764, 1, 'yudao-server', 1002003008, '创建用户失败,原因:超过租户最大租户配额({})!', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5765, 1, 'yudao-server', 1002004000, '已经存在该名字的部门', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5766, 1, 'yudao-server', 1002004001, '父级部门不存在', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5767, 1, 'yudao-server', 1002004002, '当前部门不存在', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5768, 1, 'yudao-server', 1002004003, '存在子部门,无法删除', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5769, 1, 'yudao-server', 1002004004, '不能设置自己为父部门', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5770, 1, 'yudao-server', 1002004005, '部门中存在员工,无法删除', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5771, 1, 'yudao-server', 1002004006, '部门不处于开启状态,不允许选择', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5772, 1, 'yudao-server', 1002004007, '不能设置自己的子部门为父部门', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5773, 1, 'yudao-server', 1002005000, '当前岗位不存在', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5774, 1, 'yudao-server', 1002005001, '岗位({}) 不处于开启状态,不允许选择', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5775, 1, 'yudao-server', 1002005002, '已经存在该名字的岗位', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5776, 1, 'yudao-server', 1002005003, '已经存在该标识的岗位', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5777, 1, 'yudao-server', 1002006001, '当前字典类型不存在', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5778, 1, 'yudao-server', 1002006002, '字典类型不处于开启状态,不允许选择', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5779, 1, 'yudao-server', 1002006003, '已经存在该名字的字典类型', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5780, 1, 'yudao-server', 1002006004, '已经存在该类型的字典类型', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5781, 1, 'yudao-server', 1002006005, '无法删除,该字典类型还有字典数据', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5782, 1, 'yudao-server', 1002007001, '当前字典数据不存在', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5783, 1, 'yudao-server', 1002007002, '字典数据({})不处于开启状态,不允许选择', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5784, 1, 'yudao-server', 1002007003, '已经存在该值的字典数据', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5785, 1, 'yudao-server', 1002008001, '当前通知公告不存在', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5786, 1, 'yudao-server', 1002011000, '短信渠道不存在', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5787, 1, 'yudao-server', 1002011001, '短信渠道不处于开启状态,不允许选择', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5788, 1, 'yudao-server', 1002011002, '无法删除,该短信渠道还有短信模板', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5789, 1, 'yudao-server', 1002012000, '短信模板不存在', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5790, 1, 'yudao-server', 1002012001, '已经存在编码为【{}】的短信模板', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5791, 1, 'yudao-server', 1002013000, '手机号不存在', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5792, 1, 'yudao-server', 1002013001, '模板参数({})缺失', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5793, 1, 'yudao-server', 1002013002, '短信模板不存在', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5794, 1, 'yudao-server', 1002014000, '验证码不存在', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5795, 1, 'yudao-server', 1002014001, '验证码已过期', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5796, 1, 'yudao-server', 1002014002, '验证码已使用', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5797, 1, 'yudao-server', 1002014003, '验证码不正确', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5798, 1, 'yudao-server', 1002014004, '超过每日短信发送数量', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5799, 1, 'yudao-server', 1002014005, '短信发送过于频率', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5800, 1, 'yudao-server', 1002014006, '手机号已被使用', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5801, 1, 'yudao-server', 1002014007, '验证码未被使用', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5802, 1, 'yudao-server', 1002015000, '租户不存在', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5803, 1, 'yudao-server', 1002015001, '名字为【{}】的租户已被禁用', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5804, 1, 'yudao-server', 1002015002, '名字为【{}】的租户已过期', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5805, 1, 'yudao-server', 1002015003, '系统租户不能进行修改、删除等操作!', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5806, 1, 'yudao-server', 1002016000, '租户套餐不存在', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5807, 1, 'yudao-server', 1002016001, '租户正在使用该套餐,请给租户重新设置套餐后再尝试删除', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5808, 1, 'yudao-server', 1002016002, '名字为【{}】的租户套餐已被禁用', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5809, 1, 'yudao-server', 1002017000, '错误码不存在', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5810, 1, 'yudao-server', 1002017001, '已经存在编码为【{}】的错误码', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5811, 1, 'yudao-server', 1002018000, '社交授权失败,原因是:{}', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5812, 1, 'yudao-server', 1002018001, '社交解绑失败,非当前用户绑定', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5813, 1, 'yudao-server', 1002018002, '社交授权失败,找不到对应的用户', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5814, 1, 'yudao-server', 1002019000, '系统敏感词在所有标签中都不存在', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5815, 1, 'yudao-server', 1002019001, '系统敏感词已在标签中存在', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5816, 1, 'yudao-server', 1002020000, 'OAuth2 客户端不存在', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5817, 1, 'yudao-server', 1002020001, 'OAuth2 客户端编号已存在', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5818, 1, 'yudao-server', 1002020002, 'OAuth2 客户端已禁用', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5819, 1, 'yudao-server', 1002020003, '不支持该授权类型', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5820, 1, 'yudao-server', 1002020004, '授权范围过大', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5821, 1, 'yudao-server', 1002020005, '无效 redirect_uri: {}', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5822, 1, 'yudao-server', 1002020006, '无效 client_secret: {}', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5823, 1, 'yudao-server', 1002021000, 'client_id 不匹配', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5824, 1, 'yudao-server', 1002021001, 'redirect_uri 不匹配', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5825, 1, 'yudao-server', 1002021002, 'state 不匹配', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5826, 1, 'yudao-server', 1002021003, 'code 不存在', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5827, 1, 'yudao-server', 1002022000, 'code 不存在', '', NULL, '2022-05-23 22:18:17', NULL, '2022-07-08 08:31:52', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5828, 1, 'yudao-server', 1002022000, 'code 已过期', '', NULL, '2022-05-23 22:18:17', NULL, '2022-05-23 22:18:17', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5829, 1, 'yudao-server', 1004004000, '用户收件地址不存在', '', NULL, '2022-05-29 11:07:14', NULL, '2022-05-29 11:07:14', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5830, 1, 'yudao-server', 1004004001, '没有该操作权限', '', NULL, '2022-05-29 11:07:14', NULL, '2022-05-29 11:07:14', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5831, 1, 'yudao-server', 1004003006, '获得手机号失败', '', NULL, '2022-05-29 23:30:37', NULL, '2022-05-29 23:30:37', b'0'); +INSERT INTO `system_error_code` (`id`, `type`, `application_name`, `code`, `message`, `memo`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5832, 1, 'system-server', 1002022001, 'code 已过期', '', NULL, '2022-12-30 13:53:36', NULL, '2022-12-30 13:53:36', b'0'); +COMMIT; + +-- ---------------------------- +-- Table structure for system_group +-- ---------------------------- +DROP TABLE IF EXISTS `system_group`; +CREATE TABLE `system_group` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号', + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '名字', + `description` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述', + `status` tinyint NOT NULL COMMENT '状态', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户组'; + +-- ---------------------------- +-- Records of system_group +-- ---------------------------- +BEGIN; +INSERT INTO `system_group` (`id`, `name`, `description`, `status`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1, '芋道', '好', 0, '', '2022-09-14 16:27:01', '', '2022-09-14 16:27:01', b'1', 0); +INSERT INTO `system_group` (`id`, `name`, `description`, `status`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2, '小明', '

    啊啊啊

    ', 0, '1', '2022-09-14 16:35:49', '1', '2022-09-14 16:35:49', b'0', 1); +COMMIT; + +-- ---------------------------- +-- Table structure for system_mail_account +-- ---------------------------- +DROP TABLE IF EXISTS `system_mail_account`; +CREATE TABLE `system_mail_account` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键', + `mail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '邮箱', + `username` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户名', + `password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '密码', + `host` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'SMTP 服务器域名', + `port` int NOT NULL COMMENT 'SMTP 服务器端口', + `ssl_enable` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否开启 SSL', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='邮箱账号表'; + +-- ---------------------------- +-- Records of system_mail_account +-- ---------------------------- +BEGIN; +INSERT INTO `system_mail_account` (`id`, `mail`, `username`, `password`, `host`, `port`, `ssl_enable`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1, '7684413@qq.com', '7684413@qq.com', '123457', '127.0.0.1', 8080, b'0', '1', '2023-01-25 17:39:52', '1', '2023-01-26 22:59:04', b'0'); +INSERT INTO `system_mail_account` (`id`, `mail`, `username`, `password`, `host`, `port`, `ssl_enable`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2, 'ydym_test@163.com', 'ydym_test@163.com', 'WBZTEINMIFVRYSOE', 'smtp.163.com', 465, b'1', '1', '2023-01-26 01:26:03', '1', '2023-01-26 01:26:03', b'0'); +INSERT INTO `system_mail_account` (`id`, `mail`, `username`, `password`, `host`, `port`, `ssl_enable`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (3, '76854114@qq.com', '3335', '11234', 'yunai1.cn', 466, b'0', '1', '2023-01-27 15:06:38', '1', '2023-01-27 07:08:36', b'1'); +COMMIT; + +-- ---------------------------- +-- Table structure for system_mail_log +-- ---------------------------- +DROP TABLE IF EXISTS `system_mail_log`; +CREATE TABLE `system_mail_log` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号', + `user_id` bigint DEFAULT NULL COMMENT '用户编号', + `user_type` tinyint DEFAULT NULL COMMENT '用户类型', + `to_mail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '接收邮箱地址', + `account_id` bigint NOT NULL COMMENT '邮箱账号编号', + `from_mail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '发送邮箱地址', + `template_id` bigint NOT NULL COMMENT '模板编号', + `template_code` varchar(63) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '模板编码', + `template_nickname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '模版发送人名称', + `template_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '邮件标题', + `template_content` varchar(10240) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '邮件内容', + `template_params` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '邮件参数', + `send_status` tinyint NOT NULL DEFAULT '0' COMMENT '发送状态', + `send_time` datetime DEFAULT NULL COMMENT '发送时间', + `send_message_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '发送返回的消息 ID', + `send_exception` varchar(4096) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '发送异常', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=354 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='邮件日志表'; + +-- ---------------------------- +-- Records of system_mail_log +-- ---------------------------- +BEGIN; +INSERT INTO `system_mail_log` (`id`, `user_id`, `user_type`, `to_mail`, `account_id`, `from_mail`, `template_id`, `template_code`, `template_nickname`, `template_title`, `template_content`, `template_params`, `send_status`, `send_time`, `send_message_id`, `send_exception`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (347, NULL, 2, '7685413@qq.com', 1, '7684413@qq.com', 14, 'test_01', NULL, '一个标题', '

    你是 value01 吗?


    是的话,赶紧 value02 一下!

    ', '{\"key01\":\"value01\",\"key02\":\"value02\"}', 20, '2023-01-26 09:05:37', NULL, 'ConnectException: Connection refused (Connection refused)', '1', '2023-01-26 09:05:37', NULL, '2023-01-26 09:05:37', b'0'); +INSERT INTO `system_mail_log` (`id`, `user_id`, `user_type`, `to_mail`, `account_id`, `from_mail`, `template_id`, `template_code`, `template_nickname`, `template_title`, `template_content`, `template_params`, `send_status`, `send_time`, `send_message_id`, `send_exception`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (348, NULL, 2, '7685413@qq.com', 1, '7684413@qq.com', 14, 'test_01', NULL, '一个标题', '

    你是 value01 吗?


    是的话,赶紧 value02 一下!

    ', '{\"key01\":\"value01\",\"key02\":\"value02\"}', 20, '2023-01-26 09:07:50', NULL, 'ConnectException: Connection refused (Connection refused)', '1', '2023-01-26 09:07:27', NULL, '2023-01-26 09:07:50', b'0'); +INSERT INTO `system_mail_log` (`id`, `user_id`, `user_type`, `to_mail`, `account_id`, `from_mail`, `template_id`, `template_code`, `template_nickname`, `template_title`, `template_content`, `template_params`, `send_status`, `send_time`, `send_message_id`, `send_exception`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (349, NULL, 2, '7685413@qq.com', 2, 'ydym_test@163.com', 14, 'test_01', NULL, '一个标题', '

    你是 value01 吗?


    是的话,赶紧 value02 一下!

    ', '{\"key01\":\"value01\",\"key02\":\"value02\"}', 10, '2023-01-26 09:08:50', '<590091956.7.1674695329137@[192.168.31.185]>', NULL, '1', '2023-01-26 09:08:49', NULL, '2023-01-26 09:08:50', b'0'); +INSERT INTO `system_mail_log` (`id`, `user_id`, `user_type`, `to_mail`, `account_id`, `from_mail`, `template_id`, `template_code`, `template_nickname`, `template_title`, `template_content`, `template_params`, `send_status`, `send_time`, `send_message_id`, `send_exception`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (350, NULL, 2, '7685413@qq.com', 2, 'ydym_test@163.com', 14, 'test_01', NULL, '一个标题', '

    你是 aoteman 吗?


    是的话,赶紧 土豆 一下!

    ', '{\"key01\":\"aoteman\",\"key02\":\"土豆\"}', 10, '2023-01-26 23:30:51', '<468833078.1.1674747048822@[192.168.31.238]>', NULL, '1', '2023-01-26 23:30:49', NULL, '2023-01-26 23:30:51', b'0'); +INSERT INTO `system_mail_log` (`id`, `user_id`, `user_type`, `to_mail`, `account_id`, `from_mail`, `template_id`, `template_code`, `template_nickname`, `template_title`, `template_content`, `template_params`, `send_status`, `send_time`, `send_message_id`, `send_exception`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (351, NULL, 2, '7685413@qq.com', 2, 'ydym_test@163.com', 14, 'test_01', '芋艿', '一个标题', '

    你是 奥特曼 吗?


    是的话,赶紧 写代码 一下!

    ', '{\"key01\":\"奥特曼\",\"key02\":\"写代码\"}', 10, '2023-01-27 12:36:11', '<664060010.1.1674794168918@[192.168.24.165]>', NULL, '1', '2023-01-27 12:36:09', NULL, '2023-01-27 12:36:11', b'0'); +INSERT INTO `system_mail_log` (`id`, `user_id`, `user_type`, `to_mail`, `account_id`, `from_mail`, `template_id`, `template_code`, `template_nickname`, `template_title`, `template_content`, `template_params`, `send_status`, `send_time`, `send_message_id`, `send_exception`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (352, NULL, 2, '7685413@qq.com', 2, 'ydym_test@163.com', 14, 'test_01', '芋艿', '一个标题', '

    你是 奥特曼 吗?


    是的话,赶紧 变身 一下!

    ', '{\"key01\":\"奥特曼\",\"key02\":\"变身\"}', 10, '2023-01-27 12:42:13', '<1293807391.3.1674794529066@[192.168.24.165]>', NULL, '1', '2023-01-27 12:42:09', NULL, '2023-01-27 12:42:13', b'0'); +INSERT INTO `system_mail_log` (`id`, `user_id`, `user_type`, `to_mail`, `account_id`, `from_mail`, `template_id`, `template_code`, `template_nickname`, `template_title`, `template_content`, `template_params`, `send_status`, `send_time`, `send_message_id`, `send_exception`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (353, NULL, 2, '7685413@qq.com', 2, 'ydym_test@163.com', 14, 'test_01', '芋艿', '一个标题', '

    你是 aoteman 吗?


    是的话,赶紧 binshen 一下!

    ', '{\"key01\":\"aoteman\",\"key02\":\"binshen\"}', 10, '2023-01-27 16:57:19', '<1627322404.5.1674809837932@[192.168.24.165]>', NULL, '1', '2023-01-27 16:57:18', NULL, '2023-01-27 16:57:19', b'0'); +COMMIT; + +-- ---------------------------- +-- Table structure for system_mail_template +-- ---------------------------- +DROP TABLE IF EXISTS `system_mail_template`; +CREATE TABLE `system_mail_template` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号', + `name` varchar(63) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '模板名称', + `code` varchar(63) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '模板编码', + `account_id` bigint NOT NULL COMMENT '发送的邮箱账号编号', + `nickname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '发送人名称', + `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '模板标题', + `content` varchar(10240) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '模板内容', + `params` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '参数数组', + `status` tinyint NOT NULL COMMENT '开启状态', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='邮件模版表'; + +-- ---------------------------- +-- Records of system_mail_template +-- ---------------------------- +BEGIN; +INSERT INTO `system_mail_template` (`id`, `name`, `code`, `account_id`, `nickname`, `title`, `content`, `params`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (13, '后台用户短信登录', 'admin-sms-login', 1, '奥特曼', '你猜我猜', '

    您的验证码是{code},名字是{name}

    ', '[\"code\",\"name\"]', 0, '3', '1', '2021-10-11 08:10:00', '1', '2023-01-26 23:22:05', b'0'); +INSERT INTO `system_mail_template` (`id`, `name`, `code`, `account_id`, `nickname`, `title`, `content`, `params`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (14, '测试模版', 'test_01', 2, '芋艿', '一个标题', '

    你是 {key01} 吗?


    是的话,赶紧 {key02} 一下!

    ', '[\"key01\",\"key02\"]', 0, NULL, '1', '2023-01-26 01:27:40', '1', '2023-01-27 10:32:16', b'0'); +INSERT INTO `system_mail_template` (`id`, `name`, `code`, `account_id`, `nickname`, `title`, `content`, `params`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (15, '3', '2', 2, '7', '4', '

    45

    ', '[]', 1, '80', '1', '2023-01-27 15:50:35', '1', '2023-01-27 16:34:49', b'0'); +COMMIT; + +-- ---------------------------- +-- Table structure for system_menu +-- ---------------------------- +DROP TABLE IF EXISTS `system_menu`; +CREATE TABLE `system_menu` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '菜单ID', + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '菜单名称', + `permission` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '权限标识', + `type` tinyint NOT NULL COMMENT '菜单类型', + `sort` int NOT NULL DEFAULT '0' COMMENT '显示顺序', + `parent_id` bigint NOT NULL DEFAULT '0' COMMENT '父菜单ID', + `path` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '路由地址', + `icon` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '#' COMMENT '菜单图标', + `component` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '组件路径', + `component_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '组件名', + `status` tinyint NOT NULL DEFAULT '0' COMMENT '菜单状态', + `visible` bit(1) NOT NULL DEFAULT b'1' COMMENT '是否可见', + `keep_alive` bit(1) NOT NULL DEFAULT b'1' COMMENT '是否缓存', + `always_show` bit(1) NOT NULL DEFAULT b'1' COMMENT '是否总是显示', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=2162 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='菜单权限表'; + +-- ---------------------------- +-- Records of system_menu +-- ---------------------------- +BEGIN; +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1, '系统管理', '', 1, 10, 0, '/system', 'system', NULL, NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2, '基础设施', '', 1, 20, 0, '/infra', 'monitor', NULL, NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5, 'OA 示例', '', 1, 40, 1185, 'oa', 'people', NULL, NULL, 0, b'1', b'1', b'1', 'admin', '2021-09-20 16:26:19', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (100, '用户管理', 'system:user:list', 2, 1, 1, 'user', 'user', 'system/user/index', 'User', 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2023-02-10 13:50:21', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (101, '角色管理', '', 2, 2, 1, 'role', 'peoples', 'system/role/index', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (102, '菜单管理', '', 2, 3, 1, 'menu', 'tree-table', 'system/menu/index', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (103, '部门管理', '', 2, 4, 1, 'dept', 'tree', 'system/dept/index', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (104, '岗位管理', '', 2, 5, 1, 'post', 'post', 'system/post/index', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (105, '字典管理', '', 2, 6, 1, 'dict', 'dict', 'system/dict/index', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (106, '配置管理', '', 2, 6, 2, 'config', 'edit', 'infra/config/index', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (107, '通知公告', '', 2, 8, 1, 'notice', 'message', 'system/notice/index', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (108, '审计日志', '', 1, 9, 1, 'log', 'log', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (109, '令牌管理', '', 2, 2, 1261, 'token', 'online', 'system/oauth2/token/index', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-05-11 23:31:42', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (110, '定时任务', '', 2, 12, 2, 'job', 'job', 'infra/job/index', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (111, 'MySQL 监控', '', 2, 9, 2, 'druid', 'druid', 'infra/druid/index', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (112, 'Java 监控', '', 2, 11, 2, 'admin-server', 'server', 'infra/server/index', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (113, 'Redis 监控', '', 2, 10, 2, 'redis', 'redis', 'infra/redis/index', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (114, '表单构建', 'infra:build:list', 2, 2, 2, 'build', 'build', 'infra/build/index', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (115, '代码生成', 'infra:codegen:query', 2, 1, 2, 'codegen', 'code', 'infra/codegen/index', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (116, '系统接口', 'infra:swagger:list', 2, 3, 2, 'swagger', 'swagger', 'infra/swagger/index', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (500, '操作日志', '', 2, 1, 108, 'operate-log', 'form', 'system/operatelog/index', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (501, '登录日志', '', 2, 2, 108, 'login-log', 'logininfor', 'system/loginlog/index', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1001, '用户查询', 'system:user:query', 3, 1, 100, '', '#', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1002, '用户新增', 'system:user:create', 3, 2, 100, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1003, '用户修改', 'system:user:update', 3, 3, 100, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1004, '用户删除', 'system:user:delete', 3, 4, 100, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1005, '用户导出', 'system:user:export', 3, 5, 100, '', '#', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1006, '用户导入', 'system:user:import', 3, 6, 100, '', '#', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1007, '重置密码', 'system:user:update-password', 3, 7, 100, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1008, '角色查询', 'system:role:query', 3, 1, 101, '', '#', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1009, '角色新增', 'system:role:create', 3, 2, 101, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1010, '角色修改', 'system:role:update', 3, 3, 101, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1011, '角色删除', 'system:role:delete', 3, 4, 101, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1012, '角色导出', 'system:role:export', 3, 5, 101, '', '#', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1013, '菜单查询', 'system:menu:query', 3, 1, 102, '', '#', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1014, '菜单新增', 'system:menu:create', 3, 2, 102, '', '#', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1015, '菜单修改', 'system:menu:update', 3, 3, 102, '', '#', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1016, '菜单删除', 'system:menu:delete', 3, 4, 102, '', '#', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1017, '部门查询', 'system:dept:query', 3, 1, 103, '', '#', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1018, '部门新增', 'system:dept:create', 3, 2, 103, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1019, '部门修改', 'system:dept:update', 3, 3, 103, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1020, '部门删除', 'system:dept:delete', 3, 4, 103, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1021, '岗位查询', 'system:post:query', 3, 1, 104, '', '#', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1022, '岗位新增', 'system:post:create', 3, 2, 104, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1023, '岗位修改', 'system:post:update', 3, 3, 104, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1024, '岗位删除', 'system:post:delete', 3, 4, 104, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1025, '岗位导出', 'system:post:export', 3, 5, 104, '', '#', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1026, '字典查询', 'system:dict:query', 3, 1, 105, '#', '#', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1027, '字典新增', 'system:dict:create', 3, 2, 105, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1028, '字典修改', 'system:dict:update', 3, 3, 105, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1029, '字典删除', 'system:dict:delete', 3, 4, 105, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1030, '字典导出', 'system:dict:export', 3, 5, 105, '#', '#', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1031, '配置查询', 'infra:config:query', 3, 1, 106, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1032, '配置新增', 'infra:config:create', 3, 2, 106, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1033, '配置修改', 'infra:config:update', 3, 3, 106, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1034, '配置删除', 'infra:config:delete', 3, 4, 106, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1035, '配置导出', 'infra:config:export', 3, 5, 106, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1036, '公告查询', 'system:notice:query', 3, 1, 107, '#', '#', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1037, '公告新增', 'system:notice:create', 3, 2, 107, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1038, '公告修改', 'system:notice:update', 3, 3, 107, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1039, '公告删除', 'system:notice:delete', 3, 4, 107, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1040, '操作查询', 'system:operate-log:query', 3, 1, 500, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1042, '日志导出', 'system:operate-log:export', 3, 2, 500, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1043, '登录查询', 'system:login-log:query', 3, 1, 501, '#', '#', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1045, '日志导出', 'system:login-log:export', 3, 3, 501, '#', '#', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1046, '令牌列表', 'system:oauth2-token:page', 3, 1, 109, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-05-09 23:54:42', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1048, '令牌删除', 'system:oauth2-token:delete', 3, 2, 109, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-05-09 23:54:53', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1050, '任务新增', 'infra:job:create', 3, 2, 110, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1051, '任务修改', 'infra:job:update', 3, 3, 110, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1052, '任务删除', 'infra:job:delete', 3, 4, 110, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1053, '状态修改', 'infra:job:update', 3, 5, 110, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1054, '任务导出', 'infra:job:export', 3, 7, 110, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1056, '生成修改', 'infra:codegen:update', 3, 2, 115, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1057, '生成删除', 'infra:codegen:delete', 3, 3, 115, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1058, '导入代码', 'infra:codegen:create', 3, 2, 115, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1059, '预览代码', 'infra:codegen:preview', 3, 4, 115, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1060, '生成代码', 'infra:codegen:download', 3, 5, 115, '', '', '', NULL, 0, b'1', b'1', b'1', 'admin', '2021-01-05 17:03:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1063, '设置角色菜单权限', 'system:permission:assign-role-menu', 3, 6, 101, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-01-06 17:53:44', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1064, '设置角色数据权限', 'system:permission:assign-role-data-scope', 3, 7, 101, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-01-06 17:56:31', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1065, '设置用户角色', 'system:permission:assign-user-role', 3, 8, 101, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-01-07 10:23:28', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1066, '获得 Redis 监控信息', 'infra:redis:get-monitor-info', 3, 1, 113, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-01-26 01:02:31', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1067, '获得 Redis Key 列表', 'infra:redis:get-key-list', 3, 2, 113, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-01-26 01:02:52', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1070, '代码生成示例', 'infra:test-demo:query', 2, 1, 2, 'test-demo', 'validCode', 'infra/testDemo/index', NULL, 0, b'1', b'1', b'1', '', '2021-02-06 12:42:49', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1071, '测试示例表创建', 'infra:test-demo:create', 3, 1, 1070, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-02-06 12:42:49', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1072, '测试示例表更新', 'infra:test-demo:update', 3, 2, 1070, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-02-06 12:42:49', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1073, '测试示例表删除', 'infra:test-demo:delete', 3, 3, 1070, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-02-06 12:42:49', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1074, '测试示例表导出', 'infra:test-demo:export', 3, 4, 1070, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-02-06 12:42:49', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1075, '任务触发', 'infra:job:trigger', 3, 8, 110, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-02-07 13:03:10', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1076, '数据库文档', '', 2, 4, 2, 'db-doc', 'table', 'infra/dbDoc/index', NULL, 0, b'1', b'1', b'1', '', '2021-02-08 01:41:47', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1077, '监控平台', '', 2, 13, 2, 'skywalking', 'eye-open', 'infra/skywalking/index', NULL, 0, b'1', b'1', b'1', '', '2021-02-08 20:41:31', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1078, '访问日志', '', 2, 1, 1083, 'api-access-log', 'log', 'infra/apiAccessLog/index', NULL, 0, b'1', b'1', b'1', '', '2021-02-26 01:32:59', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1082, '日志导出', 'infra:api-access-log:export', 3, 2, 1078, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-02-26 01:32:59', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1083, 'API 日志', '', 2, 8, 2, 'log', 'log', NULL, NULL, 0, b'1', b'1', b'1', '', '2021-02-26 02:18:24', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1084, '错误日志', 'infra:api-error-log:query', 2, 2, 1083, 'api-error-log', 'log', 'infra/apiErrorLog/index', NULL, 0, b'1', b'1', b'1', '', '2021-02-26 07:53:20', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1085, '日志处理', 'infra:api-error-log:update-status', 3, 2, 1084, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-02-26 07:53:20', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1086, '日志导出', 'infra:api-error-log:export', 3, 3, 1084, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-02-26 07:53:20', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1087, '任务查询', 'infra:job:query', 3, 1, 110, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2021-03-10 01:26:19', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1088, '日志查询', 'infra:api-access-log:query', 3, 1, 1078, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2021-03-10 01:28:04', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1089, '日志查询', 'infra:api-error-log:query', 3, 1, 1084, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2021-03-10 01:29:09', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1090, '文件列表', '', 2, 5, 1243, 'file', 'upload', 'infra/file/index', NULL, 0, b'1', b'1', b'1', '', '2021-03-12 20:16:20', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1091, '文件查询', 'infra:file:query', 3, 1, 1090, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-03-12 20:16:20', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1092, '文件删除', 'infra:file:delete', 3, 4, 1090, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-03-12 20:16:20', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1093, '短信管理', '', 1, 11, 1, 'sms', 'validCode', NULL, NULL, 0, b'1', b'1', b'1', '1', '2021-04-05 01:10:16', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1094, '短信渠道', '', 2, 0, 1093, 'sms-channel', 'phone', 'system/sms/smsChannel', NULL, 0, b'1', b'1', b'1', '', '2021-04-01 11:07:15', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1095, '短信渠道查询', 'system:sms-channel:query', 3, 1, 1094, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-04-01 11:07:15', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1096, '短信渠道创建', 'system:sms-channel:create', 3, 2, 1094, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-04-01 11:07:15', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1097, '短信渠道更新', 'system:sms-channel:update', 3, 3, 1094, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-04-01 11:07:15', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1098, '短信渠道删除', 'system:sms-channel:delete', 3, 4, 1094, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-04-01 11:07:15', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1100, '短信模板', '', 2, 1, 1093, 'sms-template', 'phone', 'system/sms/smsTemplate', NULL, 0, b'1', b'1', b'1', '', '2021-04-01 17:35:17', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1101, '短信模板查询', 'system:sms-template:query', 3, 1, 1100, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-04-01 17:35:17', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1102, '短信模板创建', 'system:sms-template:create', 3, 2, 1100, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-04-01 17:35:17', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1103, '短信模板更新', 'system:sms-template:update', 3, 3, 1100, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-04-01 17:35:17', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1104, '短信模板删除', 'system:sms-template:delete', 3, 4, 1100, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-04-01 17:35:17', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1105, '短信模板导出', 'system:sms-template:export', 3, 5, 1100, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-04-01 17:35:17', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1106, '发送测试短信', 'system:sms-template:send-sms', 3, 6, 1100, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2021-04-11 00:26:40', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1107, '短信日志', '', 2, 2, 1093, 'sms-log', 'phone', 'system/sms/smsLog', NULL, 0, b'1', b'1', b'1', '', '2021-04-11 08:37:05', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1108, '短信日志查询', 'system:sms-log:query', 3, 1, 1107, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-04-11 08:37:05', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1109, '短信日志导出', 'system:sms-log:export', 3, 5, 1107, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-04-11 08:37:05', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1110, '错误码管理', '', 2, 12, 1, 'error-code', 'code', 'system/errorCode/index', NULL, 0, b'1', b'1', b'1', '', '2021-04-13 21:46:42', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1111, '错误码查询', 'system:error-code:query', 3, 1, 1110, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-04-13 21:46:42', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1112, '错误码创建', 'system:error-code:create', 3, 2, 1110, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-04-13 21:46:42', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1113, '错误码更新', 'system:error-code:update', 3, 3, 1110, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-04-13 21:46:42', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1114, '错误码删除', 'system:error-code:delete', 3, 4, 1110, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-04-13 21:46:42', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1115, '错误码导出', 'system:error-code:export', 3, 5, 1110, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-04-13 21:46:42', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1117, '支付管理', '', 1, 30, 0, '/pay', 'money', NULL, NULL, 0, b'1', b'1', b'1', '1', '2021-12-25 16:43:41', '1', '2022-12-10 16:33:19', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1118, '请假查询', '', 2, 0, 5, 'leave', 'user', 'bpm/oa/leave/index', NULL, 0, b'1', b'1', b'1', '', '2021-09-20 08:51:03', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1119, '请假申请查询', 'bpm:oa-leave:query', 3, 1, 1118, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-09-20 08:51:03', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1120, '请假申请创建', 'bpm:oa-leave:create', 3, 2, 1118, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-09-20 08:51:03', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1126, '应用信息', '', 2, 1, 1117, 'app', 'table', 'pay/app/index', NULL, 0, b'1', b'1', b'1', '', '2021-11-10 01:13:30', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1127, '支付应用信息查询', 'pay:app:query', 3, 1, 1126, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-11-10 01:13:31', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1128, '支付应用信息创建', 'pay:app:create', 3, 2, 1126, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-11-10 01:13:31', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1129, '支付应用信息更新', 'pay:app:update', 3, 3, 1126, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-11-10 01:13:31', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1130, '支付应用信息删除', 'pay:app:delete', 3, 4, 1126, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-11-10 01:13:31', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1131, '支付应用信息导出', 'pay:app:export', 3, 5, 1126, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-11-10 01:13:31', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1132, '秘钥解析', 'pay:channel:parsing', 3, 6, 1129, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2021-11-08 15:15:47', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1133, '支付商户信息查询', 'pay:merchant:query', 3, 1, 1132, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-11-10 01:13:41', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1134, '支付商户信息创建', 'pay:merchant:create', 3, 2, 1132, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-11-10 01:13:41', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1135, '支付商户信息更新', 'pay:merchant:update', 3, 3, 1132, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-11-10 01:13:41', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1136, '支付商户信息删除', 'pay:merchant:delete', 3, 4, 1132, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-11-10 01:13:41', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1137, '支付商户信息导出', 'pay:merchant:export', 3, 5, 1132, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-11-10 01:13:41', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1138, '租户列表', '', 2, 0, 1224, 'list', 'peoples', 'system/tenant/index', NULL, 0, b'1', b'1', b'1', '', '2021-12-14 12:31:43', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1139, '租户查询', 'system:tenant:query', 3, 1, 1138, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-12-14 12:31:44', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1140, '租户创建', 'system:tenant:create', 3, 2, 1138, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-12-14 12:31:44', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1141, '租户更新', 'system:tenant:update', 3, 3, 1138, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-12-14 12:31:44', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1142, '租户删除', 'system:tenant:delete', 3, 4, 1138, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-12-14 12:31:44', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1143, '租户导出', 'system:tenant:export', 3, 5, 1138, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-12-14 12:31:44', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1150, '秘钥解析', '', 3, 6, 1129, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2021-11-08 15:15:47', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1161, '退款订单', '', 2, 3, 1117, 'refund', 'order', 'pay/refund/index', NULL, 0, b'1', b'1', b'1', '', '2021-12-25 08:29:07', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1162, '退款订单查询', 'pay:refund:query', 3, 1, 1161, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-12-25 08:29:07', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1163, '退款订单创建', 'pay:refund:create', 3, 2, 1161, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-12-25 08:29:07', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1164, '退款订单更新', 'pay:refund:update', 3, 3, 1161, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-12-25 08:29:07', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1165, '退款订单删除', 'pay:refund:delete', 3, 4, 1161, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-12-25 08:29:07', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1166, '退款订单导出', 'pay:refund:export', 3, 5, 1161, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-12-25 08:29:07', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1173, '支付订单', '', 2, 2, 1117, 'order', 'pay', 'pay/order/index', NULL, 0, b'1', b'1', b'1', '', '2021-12-25 08:49:43', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1174, '支付订单查询', 'pay:order:query', 3, 1, 1173, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-12-25 08:49:43', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1175, '支付订单创建', 'pay:order:create', 3, 2, 1173, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-12-25 08:49:43', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1176, '支付订单更新', 'pay:order:update', 3, 3, 1173, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-12-25 08:49:43', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1177, '支付订单删除', 'pay:order:delete', 3, 4, 1173, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-12-25 08:49:43', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1178, '支付订单导出', 'pay:order:export', 3, 5, 1173, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-12-25 08:49:43', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1179, '商户信息', '', 2, 0, 1117, 'merchant', 'merchant', 'pay/merchant/index', NULL, 0, b'1', b'1', b'1', '', '2021-12-25 09:01:44', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1180, '支付商户信息查询', 'pay:merchant:query', 3, 1, 1179, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-12-25 09:01:44', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1181, '支付商户信息创建', 'pay:merchant:create', 3, 2, 1179, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-12-25 09:01:44', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1182, '支付商户信息更新', 'pay:merchant:update', 3, 3, 1179, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-12-25 09:01:44', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1183, '支付商户信息删除', '', 3, 4, 1179, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-12-25 09:01:44', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1184, '支付商户信息导出', 'pay:merchant:export', 3, 5, 1179, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-12-25 09:01:44', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1185, '工作流程', '', 1, 50, 0, '/bpm', 'tool', NULL, NULL, 0, b'1', b'1', b'1', '1', '2021-12-30 20:26:36', '103', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1186, '流程管理', '', 1, 10, 1185, 'manager', 'nested', NULL, NULL, 0, b'1', b'1', b'1', '1', '2021-12-30 20:28:30', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1187, '流程表单', '', 2, 0, 1186, 'form', 'form', 'bpm/form/index', NULL, 0, b'1', b'1', b'1', '', '2021-12-30 12:38:22', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1188, '表单查询', 'bpm:form:query', 3, 1, 1187, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-12-30 12:38:22', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1189, '表单创建', 'bpm:form:create', 3, 2, 1187, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-12-30 12:38:22', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1190, '表单更新', 'bpm:form:update', 3, 3, 1187, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-12-30 12:38:22', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1191, '表单删除', 'bpm:form:delete', 3, 4, 1187, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-12-30 12:38:22', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1192, '表单导出', 'bpm:form:export', 3, 5, 1187, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2021-12-30 12:38:22', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1193, '流程模型', '', 2, 5, 1186, 'model', 'guide', 'bpm/model/index', NULL, 0, b'1', b'1', b'1', '1', '2021-12-31 23:24:58', '103', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1194, '模型查询', 'bpm:model:query', 3, 1, 1193, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2022-01-03 19:01:10', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1195, '模型创建', 'bpm:model:create', 3, 2, 1193, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2022-01-03 19:01:24', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1196, '模型导入', 'bpm:model:import', 3, 3, 1193, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2022-01-03 19:01:35', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1197, '模型更新', 'bpm:model:update', 3, 4, 1193, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2022-01-03 19:02:28', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1198, '模型删除', 'bpm:model:delete', 3, 5, 1193, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2022-01-03 19:02:43', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1199, '模型发布', 'bpm:model:deploy', 3, 6, 1193, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2022-01-03 19:03:24', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1200, '任务管理', '', 1, 20, 1185, 'task', 'cascader', NULL, NULL, 0, b'1', b'1', b'1', '1', '2022-01-07 23:51:48', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1201, '我的流程', '', 2, 0, 1200, 'my', 'people', 'bpm/processInstance/index', NULL, 0, b'1', b'1', b'1', '', '2022-01-07 15:53:44', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1202, '流程实例的查询', 'bpm:process-instance:query', 3, 1, 1201, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-01-07 15:53:44', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1207, '待办任务', '', 2, 10, 1200, 'todo', 'eye-open', 'bpm/task/todo', NULL, 0, b'1', b'1', b'1', '1', '2022-01-08 10:33:37', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1208, '已办任务', '', 2, 20, 1200, 'done', 'eye', 'bpm/task/done', NULL, 0, b'1', b'1', b'1', '1', '2022-01-08 10:34:13', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1209, '用户分组', '', 2, 2, 1186, 'user-group', 'people', 'bpm/group/index', NULL, 0, b'1', b'1', b'1', '', '2022-01-14 02:14:20', '103', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1210, '用户组查询', 'bpm:user-group:query', 3, 1, 1209, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-01-14 02:14:20', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1211, '用户组创建', 'bpm:user-group:create', 3, 2, 1209, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-01-14 02:14:20', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1212, '用户组更新', 'bpm:user-group:update', 3, 3, 1209, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-01-14 02:14:20', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1213, '用户组删除', 'bpm:user-group:delete', 3, 4, 1209, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-01-14 02:14:20', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1215, '流程定义查询', 'bpm:process-definition:query', 3, 10, 1193, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2022-01-23 00:21:43', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1216, '流程任务分配规则查询', 'bpm:task-assign-rule:query', 3, 20, 1193, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2022-01-23 00:26:53', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1217, '流程任务分配规则创建', 'bpm:task-assign-rule:create', 3, 21, 1193, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2022-01-23 00:28:15', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1218, '流程任务分配规则更新', 'bpm:task-assign-rule:update', 3, 22, 1193, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2022-01-23 00:28:41', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1219, '流程实例的创建', 'bpm:process-instance:create', 3, 2, 1201, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2022-01-23 00:36:15', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1220, '流程实例的取消', 'bpm:process-instance:cancel', 3, 3, 1201, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2022-01-23 00:36:33', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1221, '流程任务的查询', 'bpm:task:query', 3, 1, 1207, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2022-01-23 00:38:52', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1222, '流程任务的更新', 'bpm:task:update', 3, 2, 1207, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2022-01-23 00:39:24', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1224, '租户管理', '', 2, 0, 1, 'tenant', 'peoples', NULL, NULL, 0, b'1', b'1', b'1', '1', '2022-02-20 01:41:13', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1225, '租户套餐', '', 2, 0, 1224, 'package', 'eye', 'system/tenantPackage/index', NULL, 0, b'1', b'1', b'1', '', '2022-02-19 17:44:06', '1', '2022-04-21 01:21:25', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1226, '租户套餐查询', 'system:tenant-package:query', 3, 1, 1225, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-02-19 17:44:06', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1227, '租户套餐创建', 'system:tenant-package:create', 3, 2, 1225, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-02-19 17:44:06', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1228, '租户套餐更新', 'system:tenant-package:update', 3, 3, 1225, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-02-19 17:44:06', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1229, '租户套餐删除', 'system:tenant-package:delete', 3, 4, 1225, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-02-19 17:44:06', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1237, '文件配置', '', 2, 0, 1243, 'file-config', 'config', 'infra/fileConfig/index', NULL, 0, b'1', b'1', b'1', '', '2022-03-15 14:35:28', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1238, '文件配置查询', 'infra:file-config:query', 3, 1, 1237, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-03-15 14:35:28', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1239, '文件配置创建', 'infra:file-config:create', 3, 2, 1237, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-03-15 14:35:28', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1240, '文件配置更新', 'infra:file-config:update', 3, 3, 1237, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-03-15 14:35:28', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1241, '文件配置删除', 'infra:file-config:delete', 3, 4, 1237, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-03-15 14:35:28', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1242, '文件配置导出', 'infra:file-config:export', 3, 5, 1237, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-03-15 14:35:28', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1243, '文件管理', '', 2, 5, 2, 'file', 'download', NULL, '', 0, b'1', b'1', b'1', '1', '2022-03-16 23:47:40', '1', '2023-02-10 13:47:46', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1247, '敏感词管理', '', 2, 13, 1, 'sensitive-word', 'education', 'system/sensitiveWord/index', NULL, 0, b'1', b'1', b'1', '', '2022-04-07 16:55:03', '1', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1248, '敏感词查询', 'system:sensitive-word:query', 3, 1, 1247, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-04-07 16:55:03', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1249, '敏感词创建', 'system:sensitive-word:create', 3, 2, 1247, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-04-07 16:55:03', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1250, '敏感词更新', 'system:sensitive-word:update', 3, 3, 1247, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-04-07 16:55:03', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1251, '敏感词删除', 'system:sensitive-word:delete', 3, 4, 1247, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-04-07 16:55:03', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1252, '敏感词导出', 'system:sensitive-word:export', 3, 5, 1247, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-04-07 16:55:03', '', '2022-04-20 17:03:10', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1254, '作者动态', '', 1, 0, 0, 'https://www.iocoder.cn', 'people', NULL, NULL, 0, b'1', b'1', b'1', '1', '2022-04-23 01:03:15', '1', '2023-02-28 00:38:16', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1255, '数据源配置', '', 2, 1, 2, 'data-source-config', 'rate', 'infra/dataSourceConfig/index', NULL, 0, b'1', b'1', b'1', '', '2022-04-27 14:37:32', '1', '2022-04-27 22:42:06', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1256, '数据源配置查询', 'infra:data-source-config:query', 3, 1, 1255, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-04-27 14:37:32', '', '2022-04-27 14:37:32', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1257, '数据源配置创建', 'infra:data-source-config:create', 3, 2, 1255, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-04-27 14:37:32', '', '2022-04-27 14:37:32', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1258, '数据源配置更新', 'infra:data-source-config:update', 3, 3, 1255, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-04-27 14:37:32', '', '2022-04-27 14:37:32', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1259, '数据源配置删除', 'infra:data-source-config:delete', 3, 4, 1255, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-04-27 14:37:32', '', '2022-04-27 14:37:32', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1260, '数据源配置导出', 'infra:data-source-config:export', 3, 5, 1255, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-04-27 14:37:32', '', '2022-04-27 14:37:32', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1261, 'OAuth 2.0', '', 1, 10, 1, 'oauth2', 'people', NULL, NULL, 0, b'1', b'1', b'1', '1', '2022-05-09 23:38:17', '1', '2022-05-11 23:51:46', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1263, '应用管理', '', 2, 0, 1261, 'oauth2/application', 'tool', 'system/oauth2/client/index', NULL, 0, b'1', b'1', b'1', '', '2022-05-10 16:26:33', '1', '2022-05-11 23:31:36', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1264, '客户端查询', 'system:oauth2-client:query', 3, 1, 1263, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-05-10 16:26:33', '1', '2022-05-11 00:31:06', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1265, '客户端创建', 'system:oauth2-client:create', 3, 2, 1263, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-05-10 16:26:33', '1', '2022-05-11 00:31:23', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1266, '客户端更新', 'system:oauth2-client:update', 3, 3, 1263, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-05-10 16:26:33', '1', '2022-05-11 00:31:28', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1267, '客户端删除', 'system:oauth2-client:delete', 3, 4, 1263, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-05-10 16:26:33', '1', '2022-05-11 00:31:33', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1281, '报表管理', '', 1, 40, 0, '/report', 'chart', NULL, NULL, 0, b'1', b'1', b'1', '1', '2022-07-10 20:22:15', '1', '2023-02-07 17:16:40', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1282, '报表设计器', '', 2, 1, 1281, 'jimu-report', 'example', 'report/jmreport/index', NULL, 0, b'1', b'1', b'1', '1', '2022-07-10 20:26:36', '1', '2023-02-07 17:15:49', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2000, '商品中心', '', 1, 60, 0, '/product', 'merchant', NULL, NULL, 0, b'1', b'1', b'1', '', '2022-07-29 15:53:53', '1', '2022-07-30 22:26:19', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2002, '商品分类', '', 2, 2, 2000, 'category', 'dict', 'mall/product/category/index', NULL, 0, b'1', b'1', b'1', '', '2022-07-29 15:53:53', '1', '2022-07-30 22:23:37', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2003, '分类查询', 'product:category:query', 3, 1, 2002, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-07-29 15:53:53', '', '2022-07-29 15:53:53', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2004, '分类创建', 'product:category:create', 3, 2, 2002, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-07-29 15:53:53', '', '2022-07-29 15:53:53', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2005, '分类更新', 'product:category:update', 3, 3, 2002, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-07-29 15:53:53', '', '2022-07-29 15:53:53', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2006, '分类删除', 'product:category:delete', 3, 4, 2002, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-07-29 15:53:53', '', '2022-07-29 15:53:53', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2007, '分类导出', 'product:category:export', 3, 5, 2002, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-07-29 15:53:53', '', '2022-07-30 13:52:13', b'1'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2008, '商品品牌', '', 2, 3, 2000, 'brand', 'dashboard', 'mall/product/brand/index', NULL, 0, b'1', b'1', b'1', '', '2022-07-30 13:52:44', '1', '2022-10-24 22:29:30', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2009, '品牌查询', 'product:brand:query', 3, 1, 2008, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-07-30 13:52:44', '', '2022-07-30 13:52:44', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2010, '品牌创建', 'product:brand:create', 3, 2, 2008, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-07-30 13:52:44', '', '2022-07-30 13:52:44', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2011, '品牌更新', 'product:brand:update', 3, 3, 2008, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-07-30 13:52:44', '', '2022-07-30 13:52:44', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2012, '品牌删除', 'product:brand:delete', 3, 4, 2008, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-07-30 13:52:44', '', '2022-07-30 13:52:44', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2013, '品牌导出', 'product:brand:export', 3, 5, 2008, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-07-30 13:52:44', '', '2022-07-30 14:15:00', b'1'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2014, '商品列表', '', 2, 1, 2000, 'spu', 'list', 'mall/product/spu/index', NULL, 0, b'1', b'1', b'1', '', '2022-07-30 14:22:58', '1', '2022-10-24 22:29:25', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2015, '商品查询', 'product:spu:query', 3, 1, 2014, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-07-30 14:22:58', '', '2022-07-30 14:22:58', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2016, '商品创建', 'product:spu:create', 3, 2, 2014, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-07-30 14:22:58', '', '2022-07-30 14:22:58', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2017, '商品更新', 'product:spu:update', 3, 3, 2014, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-07-30 14:22:58', '', '2022-07-30 14:22:58', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2018, '商品删除', 'product:spu:delete', 3, 4, 2014, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-07-30 14:22:58', '', '2022-07-30 14:22:58', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2019, '商品属性', '', 2, 3, 2000, 'property', 'eye', 'mall/product/property/index', NULL, 0, b'1', b'1', b'1', '', '2022-08-01 14:55:35', '1', '2022-12-12 20:58:06', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2020, '规格查询', 'product:property:query', 3, 1, 2019, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-08-01 14:55:35', '', '2022-12-12 20:26:24', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2021, '规格创建', 'product:property:create', 3, 2, 2019, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-08-01 14:55:35', '', '2022-12-12 20:26:30', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2022, '规格更新', 'product:property:update', 3, 3, 2019, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-08-01 14:55:35', '', '2022-12-12 20:26:33', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2023, '规格删除', 'product:property:delete', 3, 4, 2019, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-08-01 14:55:35', '', '2022-12-12 20:26:37', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2025, 'Banner管理', '', 2, 100, 2000, 'banner', '', 'mall/market/banner/index', NULL, 0, b'1', b'1', b'1', '', '2022-08-01 14:56:14', '1', '2022-10-24 22:29:39', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2026, 'Banner查询', 'market:banner:query', 3, 1, 2025, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-08-01 14:56:14', '', '2022-08-01 14:56:14', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2027, 'Banner创建', 'market:banner:create', 3, 2, 2025, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-08-01 14:56:14', '', '2022-08-01 14:56:14', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2028, 'Banner更新', 'market:banner:update', 3, 3, 2025, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-08-01 14:56:14', '', '2022-08-01 14:56:14', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2029, 'Banner删除', 'market:banner:delete', 3, 4, 2025, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-08-01 14:56:14', '', '2022-08-01 14:56:14', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2030, '营销中心', '', 1, 70, 0, '/promotion', 'rate', NULL, NULL, 0, b'1', b'1', b'1', '1', '2022-10-31 21:25:09', '1', '2022-10-31 21:25:09', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2031, '优惠劵', '', 1, 1, 2030, 'coupon-template', 'number', NULL, NULL, 0, b'1', b'1', b'1', '1', '2022-10-31 21:27:55', '1', '2022-10-31 21:23:11', b'1'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2032, '优惠劵', '', 2, 2, 2030, 'coupon-template', 'textarea', 'mall/promotion/couponTemplate/index', NULL, 0, b'1', b'1', b'1', '', '2022-10-31 22:27:14', '1', '2022-11-05 12:27:34', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2033, '优惠劵模板查询', 'promotion:coupon-template:query', 3, 1, 2032, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-10-31 22:27:14', '', '2022-10-31 22:27:14', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2034, '优惠劵模板创建', 'promotion:coupon-template:create', 3, 2, 2032, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-10-31 22:27:14', '', '2022-10-31 22:27:14', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2035, '优惠劵模板更新', 'promotion:coupon-template:update', 3, 3, 2032, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-10-31 22:27:14', '', '2022-10-31 22:27:14', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2036, '优惠劵模板删除', 'promotion:coupon-template:delete', 3, 4, 2032, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-10-31 22:27:14', '', '2022-10-31 22:27:14', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2037, '优惠劵模板导出', 'promotion:coupon-template:export', 3, 5, 2032, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-10-31 22:27:14', '', '2022-11-03 23:23:08', b'1'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2038, '会员优惠劵', '', 2, 2, 2030, 'coupon', '', 'mall/promotion/coupon/index', NULL, 0, b'0', b'1', b'1', '', '2022-11-03 23:21:31', '1', '2022-11-05 12:27:45', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2039, '优惠劵查询', 'promotion:coupon:query', 3, 1, 2038, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-11-03 23:21:31', '', '2022-11-03 23:21:31', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2040, '优惠劵删除', 'promotion:coupon:delete', 3, 4, 2038, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-11-03 23:21:31', '', '2022-11-03 23:21:31', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2041, '满减送活动', '', 2, 10, 2030, 'reward-activity', 'radio', 'mall/promotion/rewardActivity/index', NULL, 0, b'1', b'1', b'1', '', '2022-11-04 23:47:49', '1', '2022-11-05 12:27:56', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2042, '满减送活动查询', 'promotion:reward-activity:query', 3, 1, 2041, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-11-04 23:47:49', '', '2022-11-04 23:47:49', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2043, '满减送活动创建', 'promotion:reward-activity:create', 3, 2, 2041, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-11-04 23:47:49', '', '2022-11-04 23:47:49', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2044, '满减送活动更新', 'promotion:reward-activity:update', 3, 3, 2041, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-11-04 23:47:50', '', '2022-11-04 23:47:50', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2045, '满减送活动删除', 'promotion:reward-activity:delete', 3, 4, 2041, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-11-04 23:47:50', '', '2022-11-04 23:47:50', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2046, '满减送活动关闭', 'promotion:reward-activity:close', 3, 5, 2041, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2022-11-05 10:42:53', '1', '2022-11-05 10:42:53', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2047, '限时折扣活动', '', 2, 7, 2030, 'discount-activity', 'time', 'mall/promotion/discountActivity/index', NULL, 0, b'1', b'1', b'1', '', '2022-11-05 17:12:15', '1', '2022-11-29 22:14:56', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2048, '限时折扣活动查询', 'promotion:discount-activity:query', 3, 1, 2047, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-11-05 17:12:15', '', '2022-11-05 17:12:15', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2049, '限时折扣活动创建', 'promotion:discount-activity:create', 3, 2, 2047, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-11-05 17:12:15', '', '2022-11-05 17:12:15', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2050, '限时折扣活动更新', 'promotion:discount-activity:update', 3, 3, 2047, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-11-05 17:12:16', '', '2022-11-05 17:12:16', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2051, '限时折扣活动删除', 'promotion:discount-activity:delete', 3, 4, 2047, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-11-05 17:12:16', '', '2022-11-05 17:12:16', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2052, '限时折扣活动关闭', 'promotion:discount-activity:close', 3, 5, 2047, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-11-05 17:12:16', '', '2022-11-05 17:12:16', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2059, '秒杀活动管理', '', 2, 0, 2030, 'seckill-activity', 'time-range', 'mall/promotion/seckill/seckillActivity/index', NULL, 0, b'1', b'1', b'1', '', '2022-11-06 22:24:49', '1', '2022-11-29 22:24:39', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2060, '秒杀活动查询', 'promotion:seckill-activity:query', 3, 1, 2059, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-11-06 22:24:49', '', '2022-11-06 22:24:49', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2061, '秒杀活动创建', 'promotion:seckill-activity:create', 3, 2, 2059, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-11-06 22:24:49', '', '2022-11-06 22:24:49', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2062, '秒杀活动更新', 'promotion:seckill-activity:update', 3, 3, 2059, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-11-06 22:24:49', '', '2022-11-06 22:24:49', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2063, '秒杀活动删除', 'promotion:seckill-activity:delete', 3, 4, 2059, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-11-06 22:24:49', '', '2022-11-06 22:24:49', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2064, '秒杀活动导出', 'promotion:seckill-activity:export', 3, 5, 2059, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-11-06 22:24:49', '', '2022-11-06 22:24:49', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2065, '秒杀活动新增/修改', '', 2, 3, 2030, 'seckill-activity/edit', 'edit', 'promotion/seckillActivity/editTable', NULL, 0, b'0', b'1', b'1', '1', '2022-11-09 19:25:12', '1', '2022-11-29 21:46:16', b'1'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2066, '秒杀时段管理', '', 2, 0, 2030, 'seckill-time', '', 'mall/promotion/seckill/seckillTime/index', NULL, 0, b'0', b'1', b'1', '', '2022-11-15 19:46:50', '1', '2022-11-29 22:09:03', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2067, '秒杀时段查询', 'promotion:seckill-time:query', 3, 1, 2066, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-11-15 19:46:51', '', '2022-11-15 19:46:51', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2068, '秒杀时段创建', 'promotion:seckill-time:create', 3, 2, 2066, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-11-15 19:46:51', '', '2022-11-15 19:46:51', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2069, '秒杀时段更新', 'promotion:seckill-time:update', 3, 3, 2066, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-11-15 19:46:51', '', '2022-11-15 19:46:51', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2070, '秒杀时段删除', 'promotion:seckill-time:delete', 3, 4, 2066, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-11-15 19:46:51', '', '2022-11-15 19:46:51', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2071, '秒杀时段导出', 'promotion:seckill-time:export', 3, 5, 2066, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-11-15 19:46:51', '', '2022-11-15 19:46:51', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2072, '订单中心', '', 1, 65, 0, '/trade', 'order', NULL, NULL, 0, b'1', b'1', b'1', '1', '2022-11-19 18:57:19', '1', '2022-12-10 16:32:57', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2073, '售后退款', '', 2, 1, 2072, 'trade/after-sale', 'education', 'mall/trade/afterSale/index', NULL, 0, b'1', b'1', b'1', '', '2022-11-19 20:15:32', '1', '2022-12-10 21:11:02', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2074, '售后查询', 'trade:after-sale:query', 3, 1, 2073, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-11-19 20:15:33', '1', '2022-12-10 21:04:29', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2075, '秒杀活动关闭', 'promotion:sekill-activity:close', 3, 6, 2059, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2022-11-28 20:20:15', '1', '2022-11-28 20:20:15', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2076, '订单列表', '', 2, 0, 2072, 'trade/order', 'list', 'mall/trade/order/index', NULL, 0, b'1', b'1', b'1', '1', '2022-12-10 21:05:44', '1', '2022-12-10 21:08:44', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2077, '物流公司管理管理', '', 2, 0, 2072, 'express-company', '', 'mall/trade/expressCompany/index', NULL, 0, b'1', b'1', b'1', '', '2022-12-20 23:27:55', '1', '2022-12-20 23:36:20', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2078, '物流公司管理查询', 'trade:express-company:query', 3, 1, 2077, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-12-20 23:27:55', '', '2022-12-20 23:27:55', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2079, '物流公司管理创建', 'trade:express-company:create', 3, 2, 2077, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-12-20 23:27:55', '', '2022-12-20 23:27:55', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2080, '物流公司管理更新', 'trade:express-company:update', 3, 3, 2077, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-12-20 23:27:55', '', '2022-12-20 23:27:55', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2081, '物流公司管理删除', 'trade:express-company:delete', 3, 4, 2077, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-12-20 23:27:55', '', '2022-12-20 23:27:55', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2082, '物流公司管理导出', 'trade:express-company:export', 3, 5, 2077, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2022-12-20 23:27:55', '', '2022-12-20 23:27:55', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2083, '地区管理', '', 2, 14, 1, 'area', 'row', 'system/area/index', NULL, 0, b'1', b'1', b'1', '1', '2022-12-23 17:35:05', '1', '2022-12-23 17:35:48', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2084, '公众号管理', '', 1, 100, 0, '/mp', 'wechat', NULL, NULL, 0, b'1', b'1', b'1', '1', '2023-01-01 20:11:04', '1', '2023-01-15 11:28:57', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2085, '账号管理', '', 2, 1, 2084, 'account', 'phone', 'mp/account/index', 'MpAccount', 0, b'1', b'1', b'1', '1', '2023-01-01 20:13:31', '1', '2023-02-09 23:56:39', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2086, '新增账号', 'mp:account:create', 3, 1, 2085, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-01 20:21:40', '1', '2023-01-07 17:32:53', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2087, '修改账号', 'mp:account:update', 3, 2, 2085, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-07 17:32:46', '1', '2023-01-07 17:32:46', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2088, '查询账号', 'mp:account:query', 3, 0, 2085, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-07 17:33:07', '1', '2023-01-07 17:33:07', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2089, '删除账号', 'mp:account:delete', 3, 3, 2085, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-07 17:33:21', '1', '2023-01-07 17:33:21', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2090, '生成二维码', 'mp:account:qr-code', 3, 4, 2085, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-07 17:33:58', '1', '2023-01-07 17:33:58', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2091, '清空 API 配额', 'mp:account:clear-quota', 3, 5, 2085, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-07 18:20:32', '1', '2023-01-07 18:20:59', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2092, '数据统计', 'mp:statistics:query', 2, 2, 2084, 'statistics', 'chart', 'mp/statistics/index', 'MpStatistics', 0, b'1', b'1', b'1', '1', '2023-01-07 20:17:36', '1', '2023-02-09 23:58:34', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2093, '标签管理', '', 2, 3, 2084, 'tag', 'rate', 'mp/tag/index', 'MpTag', 0, b'1', b'1', b'1', '1', '2023-01-08 11:37:32', '1', '2023-02-09 23:58:47', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2094, '查询标签', 'mp:tag:query', 3, 0, 2093, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-08 11:59:03', '1', '2023-01-08 11:59:03', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2095, '新增标签', 'mp:tag:create', 3, 1, 2093, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-08 11:59:23', '1', '2023-01-08 11:59:23', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2096, '修改标签', 'mp:tag:update', 3, 2, 2093, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-08 11:59:41', '1', '2023-01-08 11:59:41', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2097, '删除标签', 'mp:tag:delete', 3, 3, 2093, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-08 12:00:04', '1', '2023-01-08 12:00:13', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2098, '同步标签', 'mp:tag:sync', 3, 4, 2093, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-08 12:00:29', '1', '2023-01-08 12:00:29', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2099, '粉丝管理', '', 2, 4, 2084, 'user', 'people', 'mp/user/index', 'MpUser', 0, b'1', b'1', b'1', '1', '2023-01-08 16:51:20', '1', '2023-02-09 23:58:21', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2100, '查询粉丝', 'mp:user:query', 3, 0, 2099, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-08 17:16:59', '1', '2023-01-08 17:17:23', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2101, '修改粉丝', 'mp:user:update', 3, 1, 2099, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-08 17:17:11', '1', '2023-01-08 17:17:11', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2102, '同步粉丝', 'mp:user:sync', 3, 2, 2099, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-08 17:17:40', '1', '2023-01-08 17:17:40', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2103, '消息管理', '', 2, 5, 2084, 'message', 'email', 'mp/message/index', 'MpMessage', 0, b'1', b'1', b'1', '1', '2023-01-08 18:44:19', '1', '2023-02-09 23:58:02', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2104, '图文发表记录', '', 2, 10, 2084, 'free-publish', 'education', 'mp/freePublish/index', 'MpFreePublish', 0, b'1', b'1', b'1', '1', '2023-01-13 00:30:50', '1', '2023-02-09 23:57:22', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2105, '查询发布列表', 'mp:free-publish:query', 3, 1, 2104, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-13 07:19:17', '1', '2023-01-13 07:19:17', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2106, '发布草稿', 'mp:free-publish:submit', 3, 2, 2104, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-13 07:19:46', '1', '2023-01-13 07:19:46', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2107, '删除发布记录', 'mp:free-publish:delete', 3, 3, 2104, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-13 07:20:01', '1', '2023-01-13 07:20:01', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2108, '图文草稿箱', '', 2, 9, 2084, 'draft', 'edit', 'mp/draft/index', 'MpDraft', 0, b'1', b'1', b'1', '1', '2023-01-13 07:40:21', '1', '2023-02-09 23:56:58', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2109, '新建草稿', 'mp:draft:create', 3, 1, 2108, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-13 23:15:30', '1', '2023-01-13 23:15:44', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2110, '修改草稿', 'mp:draft:update', 3, 2, 2108, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-14 10:08:47', '1', '2023-01-14 10:08:47', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2111, '查询草稿', 'mp:draft:query', 3, 0, 2108, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-14 10:09:01', '1', '2023-01-14 10:09:01', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2112, '删除草稿', 'mp:draft:delete', 3, 3, 2108, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-14 10:09:19', '1', '2023-01-14 10:09:19', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2113, '素材管理', '', 2, 8, 2084, 'material', 'skill', 'mp/material/index', 'MpMaterial', 0, b'1', b'1', b'1', '1', '2023-01-14 14:12:07', '1', '2023-02-09 23:57:36', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2114, '上传临时素材', 'mp:material:upload-temporary', 3, 1, 2113, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-14 15:33:55', '1', '2023-01-14 15:33:55', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2115, '上传永久素材', 'mp:material:upload-permanent', 3, 2, 2113, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-14 15:34:14', '1', '2023-01-14 15:34:14', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2116, '删除素材', 'mp:material:delete', 3, 3, 2113, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-14 15:35:37', '1', '2023-01-14 15:35:37', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2117, '上传图文图片', 'mp:material:upload-news-image', 3, 4, 2113, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-14 15:36:31', '1', '2023-01-14 15:36:31', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2118, '查询素材', 'mp:material:query', 3, 5, 2113, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-14 15:39:22', '1', '2023-01-14 15:39:22', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2119, '菜单管理', '', 2, 6, 2084, 'menu', 'button', 'mp/menu/index', 'MpMenu', 0, b'1', b'1', b'1', '1', '2023-01-14 17:43:54', '1', '2023-02-09 23:57:50', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2120, '自动回复', '', 2, 7, 2084, 'auto-reply', 'eye', 'mp/autoReply/index', 'MpAutoReply', 0, b'1', b'1', b'1', '1', '2023-01-15 22:13:09', '1', '2023-02-09 23:56:28', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2121, '查询回复', 'mp:auto-reply:query', 3, 0, 2120, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-16 22:28:41', '1', '2023-01-16 22:28:41', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2122, '新增回复', 'mp:auto-reply:create', 3, 1, 2120, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-16 22:28:54', '1', '2023-01-16 22:28:54', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2123, '修改回复', 'mp:auto-reply:update', 3, 2, 2120, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-16 22:29:05', '1', '2023-01-16 22:29:05', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2124, '删除回复', 'mp:auto-reply:delete', 3, 3, 2120, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-16 22:29:34', '1', '2023-01-16 22:29:34', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2125, '查询菜单', 'mp:menu:query', 3, 0, 2119, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-17 23:05:41', '1', '2023-01-17 23:05:41', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2126, '保存菜单', 'mp:menu:save', 3, 1, 2119, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-17 23:06:01', '1', '2023-01-17 23:06:01', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2127, '删除菜单', 'mp:menu:delete', 3, 2, 2119, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-17 23:06:16', '1', '2023-01-17 23:06:16', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2128, '查询消息', 'mp:message:query', 3, 0, 2103, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-17 23:07:14', '1', '2023-01-17 23:07:14', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2129, '发送消息', 'mp:message:send', 3, 1, 2103, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-17 23:07:26', '1', '2023-01-17 23:07:26', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2130, '邮箱管理', '', 2, 11, 1, 'mail', 'email', NULL, NULL, 0, b'1', b'1', b'1', '1', '2023-01-25 17:27:44', '1', '2023-01-25 17:27:44', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2131, '邮箱账号', '', 2, 0, 2130, 'mail-account', 'user', 'system/mail/account/index', NULL, 0, b'1', b'1', b'1', '', '2023-01-25 09:33:48', '1', '2023-01-26 16:37:37', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2132, '账号查询', 'system:mail-account:query', 3, 1, 2131, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2023-01-25 09:33:48', '', '2023-01-25 09:33:48', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2133, '账号创建', 'system:mail-account:create', 3, 2, 2131, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2023-01-25 09:33:48', '', '2023-01-25 09:33:48', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2134, '账号更新', 'system:mail-account:update', 3, 3, 2131, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2023-01-25 09:33:48', '', '2023-01-25 09:33:48', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2135, '账号删除', 'system:mail-account:delete', 3, 4, 2131, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2023-01-25 09:33:48', '', '2023-01-25 09:33:48', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2136, '邮件模版', '', 2, 0, 2130, 'mail-template', 'education', 'system/mail/template/index', NULL, 0, b'1', b'1', b'1', '', '2023-01-25 12:05:31', '1', '2023-01-26 16:38:35', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2137, '模版查询', 'system:mail-template:query', 3, 1, 2136, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2023-01-25 12:05:31', '', '2023-01-25 12:05:31', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2138, '模版创建', 'system:mail-template:create', 3, 2, 2136, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2023-01-25 12:05:31', '', '2023-01-25 12:05:31', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2139, '模版更新', 'system:mail-template:update', 3, 3, 2136, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2023-01-25 12:05:31', '', '2023-01-25 12:05:31', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2140, '模版删除', 'system:mail-template:delete', 3, 4, 2136, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2023-01-25 12:05:31', '', '2023-01-25 12:05:31', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2141, '邮件记录', '', 2, 0, 2130, 'mail-log', 'log', 'system/mail/log/index', NULL, 0, b'1', b'1', b'1', '', '2023-01-26 02:16:50', '1', '2023-01-26 16:38:27', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2142, '日志查询', 'system:mail-log:query', 3, 1, 2141, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2023-01-26 02:16:50', '', '2023-01-26 02:16:50', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2143, '发送测试邮件', 'system:mail-template:send-mail', 3, 5, 2136, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-26 23:29:15', '1', '2023-01-26 23:29:15', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2144, '站内信管理', '', 1, 11, 1, 'notify', 'message', NULL, NULL, 0, b'1', b'1', b'1', '1', '2023-01-28 10:25:18', '1', '2023-01-28 10:25:46', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2145, '模板管理', '', 2, 0, 2144, 'notify-template', 'education', 'system/notify/template/index', NULL, 0, b'1', b'1', b'1', '', '2023-01-28 02:26:42', '1', '2023-01-28 10:27:47', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2146, '站内信模板查询', 'system:notify-template:query', 3, 1, 2145, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2023-01-28 02:26:42', '', '2023-01-28 02:26:42', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2147, '站内信模板创建', 'system:notify-template:create', 3, 2, 2145, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2023-01-28 02:26:42', '', '2023-01-28 02:26:42', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2148, '站内信模板更新', 'system:notify-template:update', 3, 3, 2145, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2023-01-28 02:26:42', '', '2023-01-28 02:26:42', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2149, '站内信模板删除', 'system:notify-template:delete', 3, 4, 2145, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2023-01-28 02:26:42', '', '2023-01-28 02:26:42', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2150, '发送测试站内信', 'system:notify-template:send-notify', 3, 5, 2145, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-01-28 10:54:43', '1', '2023-01-28 10:54:43', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2151, '消息记录', '', 2, 0, 2144, 'notify-message', 'edit', 'system/notify/message/index', NULL, 0, b'1', b'1', b'1', '', '2023-01-28 04:28:22', '1', '2023-01-28 20:59:53', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2152, '站内信消息查询', 'system:notify-message:query', 3, 1, 2151, '', '', '', NULL, 0, b'1', b'1', b'1', '', '2023-01-28 04:28:22', '', '2023-01-28 04:28:22', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2153, '大屏设计器', '', 2, 2, 1281, 'go-view', 'dashboard', 'report/goview/index', NULL, 0, b'1', b'1', b'1', '1', '2023-02-07 00:03:19', '1', '2023-02-07 00:03:30', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2154, '创建项目', 'report:go-view-project:create', 3, 1, 2153, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-02-07 19:25:14', '1', '2023-02-07 19:25:14', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2155, '更新项目', 'report:go-view-project:delete', 3, 2, 2153, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-02-07 19:25:34', '1', '2023-02-07 19:25:34', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2156, '查询项目', 'report:go-view-project:query', 3, 0, 2153, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-02-07 19:25:53', '1', '2023-02-07 19:25:53', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2157, '使用 SQL 查询数据', 'report:go-view-data:get-by-sql', 3, 3, 2153, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-02-07 19:26:15', '1', '2023-02-07 19:26:15', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2158, '使用 HTTP 查询数据', 'report:go-view-data:get-by-http', 3, 4, 2153, '', '', '', NULL, 0, b'1', b'1', b'1', '1', '2023-02-07 19:26:35', '1', '2023-02-07 19:26:35', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2159, 'Boot 开发文档', '', 1, 1, 0, 'https://doc.iocoder.cn/', 'education', NULL, NULL, 0, b'1', b'1', b'1', '1', '2023-02-10 22:46:28', '1', '2023-02-10 22:46:28', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2160, 'Cloud 开发文档', '', 1, 2, 0, 'https://cloud.iocoder.cn', 'documentation', NULL, NULL, 0, b'1', b'1', b'1', '1', '2023-02-10 22:47:07', '1', '2023-02-10 22:47:07', b'0'); +INSERT INTO `system_menu` (`id`, `name`, `permission`, `type`, `sort`, `parent_id`, `path`, `icon`, `component`, `component_name`, `status`, `visible`, `keep_alive`, `always_show`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2161, '接入示例', '', 2, 99, 1117, 'demo-order', 'drag', 'pay/demo/index', NULL, 0, b'1', b'1', b'1', '', '2023-02-11 14:21:42', '1', '2023-02-11 22:26:35', b'0'); +COMMIT; + +-- ---------------------------- +-- Table structure for system_notify_template +-- ---------------------------- +DROP TABLE IF EXISTS `system_notify_template`; +CREATE TABLE `system_notify_template` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键', + `name` varchar(63) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '模板名称', + `code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '模版编码', + `nickname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '发送人名称', + `content` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '模版内容', + `type` tinyint NOT NULL COMMENT '类型', + `params` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '参数数组', + `status` tinyint NOT NULL COMMENT '状态', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='站内信模板表'; + +-- ---------------------------- +-- Records of system_notify_template +-- ---------------------------- +BEGIN; +INSERT INTO `system_notify_template` (`id`, `name`, `code`, `nickname`, `content`, `type`, `params`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1, '测试1', 'test', '123', '我是 {name},我开始 {what} 了', 1, '[\"name\",\"what\"]', 0, '12345', '1', '2023-01-28 10:50:23', '1', '2023-01-28 22:21:18', b'0'); +INSERT INTO `system_notify_template` (`id`, `name`, `code`, `nickname`, `content`, `type`, `params`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2, '注册通知', 'register', '系统消息', '你好,欢迎 {name} 加入大家庭!', 2, '[\"name\"]', 0, NULL, '1', '2023-01-28 21:00:44', '1', '2023-01-28 21:00:44', b'0'); +INSERT INTO `system_notify_template` (`id`, `name`, `code`, `nickname`, `content`, `type`, `params`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (3, '3', '3', '4', '5', 2, '[]', 1, '6', '1', '2023-01-28 23:27:05', '1', '2023-01-28 15:27:47', b'1'); +COMMIT; + +-- ---------------------------- +-- Table structure for system_oauth2_access_token +-- ---------------------------- +DROP TABLE IF EXISTS `system_oauth2_access_token`; +CREATE TABLE `system_oauth2_access_token` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号', + `user_id` bigint NOT NULL COMMENT '用户编号', + `user_type` tinyint NOT NULL COMMENT '用户类型', + `access_token` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '访问令牌', + `refresh_token` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '刷新令牌', + `client_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '客户端编号', + `scopes` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '授权范围', + `expires_time` datetime NOT NULL COMMENT '过期时间', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=1690 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='OAuth2 访问令牌'; + +-- ---------------------------- +-- Records of system_oauth2_access_token +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for system_oauth2_approve +-- ---------------------------- +DROP TABLE IF EXISTS `system_oauth2_approve`; +CREATE TABLE `system_oauth2_approve` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号', + `user_id` bigint NOT NULL COMMENT '用户编号', + `user_type` tinyint NOT NULL COMMENT '用户类型', + `client_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '客户端编号', + `scope` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '授权范围', + `approved` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否接受', + `expires_time` datetime NOT NULL COMMENT '过期时间', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=82 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='OAuth2 批准表'; + +-- ---------------------------- +-- Records of system_oauth2_approve +-- ---------------------------- +BEGIN; +INSERT INTO `system_oauth2_approve` (`id`, `user_id`, `user_type`, `client_id`, `scope`, `approved`, `expires_time`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (78, 1, 2, 'default', 'user.read', b'1', '2022-07-18 20:01:43', '1', '2022-05-24 00:48:02', '1', '2022-06-18 20:01:43', b'0', 1); +INSERT INTO `system_oauth2_approve` (`id`, `user_id`, `user_type`, `client_id`, `scope`, `approved`, `expires_time`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (79, 1, 2, 'default', 'user.write', b'0', '2022-07-18 20:01:43', '1', '2022-05-24 00:48:02', '1', '2022-06-18 20:01:43', b'0', 1); +INSERT INTO `system_oauth2_approve` (`id`, `user_id`, `user_type`, `client_id`, `scope`, `approved`, `expires_time`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (80, 1, 2, 'yudao-sso-demo-by-code', 'user.read', b'1', '2022-11-04 21:33:47', '1', '2022-09-29 20:30:14', '1', '2022-10-05 21:33:47', b'0', 1); +INSERT INTO `system_oauth2_approve` (`id`, `user_id`, `user_type`, `client_id`, `scope`, `approved`, `expires_time`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (81, 1, 2, 'yudao-sso-demo-by-code', 'user.write', b'0', '2022-11-04 21:33:47', '1', '2022-09-29 20:30:15', '1', '2022-10-05 21:33:47', b'0', 1); +COMMIT; + +-- ---------------------------- +-- Table structure for system_oauth2_client +-- ---------------------------- +DROP TABLE IF EXISTS `system_oauth2_client`; +CREATE TABLE `system_oauth2_client` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号', + `client_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '客户端编号', + `secret` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '客户端密钥', + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '应用名', + `logo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '应用图标', + `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '应用描述', + `status` tinyint NOT NULL COMMENT '状态', + `access_token_validity_seconds` int NOT NULL COMMENT '访问令牌的有效期', + `refresh_token_validity_seconds` int NOT NULL COMMENT '刷新令牌的有效期', + `redirect_uris` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '可重定向的 URI 地址', + `authorized_grant_types` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '授权类型', + `scopes` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '授权范围', + `auto_approve_scopes` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '自动通过的授权范围', + `authorities` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '权限', + `resource_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '资源', + `additional_information` varchar(4096) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '附加信息', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=43 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='OAuth2 客户端表'; + +-- ---------------------------- +-- Records of system_oauth2_client +-- ---------------------------- +BEGIN; +INSERT INTO `system_oauth2_client` (`id`, `client_id`, `secret`, `name`, `logo`, `description`, `status`, `access_token_validity_seconds`, `refresh_token_validity_seconds`, `redirect_uris`, `authorized_grant_types`, `scopes`, `auto_approve_scopes`, `authorities`, `resource_ids`, `additional_information`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1, 'default', 'admin123', '芋道源码', 'http://test.yudao.iocoder.cn/a5e2e244368878a366b516805a4aabf1.png', '我是描述', 0, 1800, 43200, '[\"https://www.iocoder.cn\",\"https://doc.iocoder.cn\"]', '[\"password\",\"authorization_code\",\"implicit\",\"refresh_token\"]', '[\"user.read\",\"user.write\"]', '[]', '[\"user.read\",\"user.write\"]', '[]', '{}', '1', '2022-05-11 21:47:12', '1', '2022-07-05 16:23:52', b'0'); +INSERT INTO `system_oauth2_client` (`id`, `client_id`, `secret`, `name`, `logo`, `description`, `status`, `access_token_validity_seconds`, `refresh_token_validity_seconds`, `redirect_uris`, `authorized_grant_types`, `scopes`, `auto_approve_scopes`, `authorities`, `resource_ids`, `additional_information`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (40, 'test', 'test2', 'biubiu', 'http://test.yudao.iocoder.cn/277a899d573723f1fcdfb57340f00379.png', NULL, 0, 1800, 43200, '[\"https://www.iocoder.cn\"]', '[\"password\",\"authorization_code\",\"implicit\"]', '[\"user_info\",\"projects\"]', '[\"user_info\"]', '[]', '[]', '{}', '1', '2022-05-12 00:28:20', '1', '2022-06-19 00:26:13', b'0'); +INSERT INTO `system_oauth2_client` (`id`, `client_id`, `secret`, `name`, `logo`, `description`, `status`, `access_token_validity_seconds`, `refresh_token_validity_seconds`, `redirect_uris`, `authorized_grant_types`, `scopes`, `auto_approve_scopes`, `authorities`, `resource_ids`, `additional_information`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (41, 'yudao-sso-demo-by-code', 'test', '基于授权码模式,如何实现 SSO 单点登录?', 'http://test.yudao.iocoder.cn/fe4ed36596adad5120036ef61a6d0153654544d44af8dd4ad3ffe8f759933d6f.png', NULL, 0, 1800, 43200, '[\"http://127.0.0.1:18080\"]', '[\"authorization_code\",\"refresh_token\"]', '[\"user.read\",\"user.write\"]', '[]', '[]', '[]', NULL, '1', '2022-09-29 13:28:31', '1', '2022-09-29 13:28:31', b'0'); +INSERT INTO `system_oauth2_client` (`id`, `client_id`, `secret`, `name`, `logo`, `description`, `status`, `access_token_validity_seconds`, `refresh_token_validity_seconds`, `redirect_uris`, `authorized_grant_types`, `scopes`, `auto_approve_scopes`, `authorities`, `resource_ids`, `additional_information`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (42, 'yudao-sso-demo-by-password', 'test', '基于密码模式,如何实现 SSO 单点登录?', 'http://test.yudao.iocoder.cn/604bdc695e13b3b22745be704d1f2aa8ee05c5f26f9fead6d1ca49005afbc857.jpeg', NULL, 0, 1800, 43200, '[\"http://127.0.0.1:18080\"]', '[\"password\",\"refresh_token\"]', '[\"user.read\",\"user.write\"]', '[]', '[]', '[]', NULL, '1', '2022-10-04 17:40:16', '1', '2022-10-04 20:31:21', b'0'); +COMMIT; + +-- ---------------------------- +-- Table structure for system_oauth2_code +-- ---------------------------- +DROP TABLE IF EXISTS `system_oauth2_code`; +CREATE TABLE `system_oauth2_code` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号', + `user_id` bigint NOT NULL COMMENT '用户编号', + `user_type` tinyint NOT NULL COMMENT '用户类型', + `code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '授权码', + `client_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '客户端编号', + `scopes` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '授权范围', + `expires_time` datetime NOT NULL COMMENT '过期时间', + `redirect_uri` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '可重定向的 URI 地址', + `state` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '状态', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=143 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='OAuth2 授权码表'; + +-- ---------------------------- +-- Records of system_oauth2_code +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for system_oauth2_refresh_token +-- ---------------------------- +DROP TABLE IF EXISTS `system_oauth2_refresh_token`; +CREATE TABLE `system_oauth2_refresh_token` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号', + `user_id` bigint NOT NULL COMMENT '用户编号', + `refresh_token` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '刷新令牌', + `user_type` tinyint NOT NULL COMMENT '用户类型', + `client_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '客户端编号', + `scopes` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '授权范围', + `expires_time` datetime NOT NULL COMMENT '过期时间', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=735 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='OAuth2 刷新令牌'; + +-- ---------------------------- +-- Records of system_oauth2_refresh_token +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for system_sensitive_word +-- ---------------------------- +DROP TABLE IF EXISTS `system_sensitive_word`; +CREATE TABLE `system_sensitive_word` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号', + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '敏感词', + `description` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述', + `tags` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '标签数组', + `status` tinyint NOT NULL COMMENT '状态', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='敏感词'; + +-- ---------------------------- +-- Records of system_sensitive_word +-- ---------------------------- +BEGIN; +INSERT INTO `system_sensitive_word` (`id`, `name`, `description`, `tags`, `status`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (3, '土豆', '好呀', '蔬菜,短信', 0, '1', '2022-04-08 21:07:12', '1', '2022-04-09 10:28:14', b'0'); +INSERT INTO `system_sensitive_word` (`id`, `name`, `description`, `tags`, `status`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (4, 'XXX', NULL, '短信', 0, '1', '2022-04-08 21:27:49', '1', '2022-06-19 00:36:50', b'0'); +INSERT INTO `system_sensitive_word` (`id`, `name`, `description`, `tags`, `status`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (5, '白痴', NULL, '测试', 0, '1', '2022-12-31 19:08:25', '1', '2022-12-31 19:08:25', b'0'); +COMMIT; + +-- ---------------------------- +-- Table structure for system_sms_channel +-- ---------------------------- +DROP TABLE IF EXISTS `system_sms_channel`; +CREATE TABLE `system_sms_channel` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号', + `signature` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '短信签名', + `code` varchar(63) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '渠道编码', + `status` tinyint NOT NULL COMMENT '开启状态', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注', + `api_key` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '短信 API 的账号', + `api_secret` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '短信 API 的秘钥', + `callback_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '短信发送回调 URL', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='短信渠道'; + +-- ---------------------------- +-- Records of system_sms_channel +-- ---------------------------- +BEGIN; +INSERT INTO `system_sms_channel` (`id`, `signature`, `code`, `status`, `remark`, `api_key`, `api_secret`, `callback_url`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2, 'Ballcat', 'ALIYUN', 0, '啦啦啦', 'LTAI5tCnKso2uG3kJ5gRav88', 'fGJ5SNXL7P1NHNRmJ7DJaMJGPyE55C', NULL, '', '2021-03-31 11:53:10', '1', '2021-04-14 00:08:37', b'0'); +INSERT INTO `system_sms_channel` (`id`, `signature`, `code`, `status`, `remark`, `api_key`, `api_secret`, `callback_url`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (4, '测试渠道', 'DEBUG_DING_TALK', 0, '123', '696b5d8ead48071237e4aa5861ff08dbadb2b4ded1c688a7b7c9afc615579859', 'SEC5c4e5ff888bc8a9923ae47f59e7ccd30af1f14d93c55b4e2c9cb094e35aeed67', NULL, '1', '2021-04-13 00:23:14', '1', '2022-03-27 20:29:49', b'0'); +INSERT INTO `system_sms_channel` (`id`, `signature`, `code`, `status`, `remark`, `api_key`, `api_secret`, `callback_url`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (6, '测试演示', 'DEBUG_DING_TALK', 0, NULL, '696b5d8ead48071237e4aa5861ff08dbadb2b4ded1c688a7b7c9afc615579859', 'SEC5c4e5ff888bc8a9923ae47f59e7ccd30af1f14d93c55b4e2c9cb094e35aeed67', NULL, '1', '2022-04-10 23:07:59', '1', '2022-06-19 00:33:54', b'0'); +COMMIT; + +-- ---------------------------- +-- Table structure for system_sms_code +-- ---------------------------- +DROP TABLE IF EXISTS `system_sms_code`; +CREATE TABLE `system_sms_code` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号', + `mobile` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '手机号', + `code` varchar(6) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '验证码', + `create_ip` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '创建 IP', + `scene` tinyint NOT NULL COMMENT '发送场景', + `today_index` tinyint NOT NULL COMMENT '今日发送的第几条', + `used` tinyint NOT NULL COMMENT '是否使用', + `used_time` datetime DEFAULT NULL COMMENT '使用时间', + `used_ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '使用 IP', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE, + KEY `idx_mobile` (`mobile`) USING BTREE COMMENT '手机号' +) ENGINE=InnoDB AUTO_INCREMENT=484 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='手机验证码'; + +-- ---------------------------- +-- Records of system_sms_code +-- ---------------------------- +BEGIN; +INSERT INTO `system_sms_code` (`id`, `mobile`, `code`, `create_ip`, `scene`, `today_index`, `used`, `used_time`, `used_ip`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (479, '15601691300', '9999', '127.0.0.1', 21, 1, 1, '2022-07-09 23:03:21', '127.0.0.1', NULL, '2022-07-09 23:02:07', NULL, '2022-07-09 23:03:21', b'0', 1); +INSERT INTO `system_sms_code` (`id`, `mobile`, `code`, `create_ip`, `scene`, `today_index`, `used`, `used_time`, `used_ip`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (480, '15601691399', '9999', '127.0.0.1', 1, 1, 0, NULL, NULL, NULL, '2022-08-01 22:47:41', NULL, '2022-08-01 22:47:41', b'0', 1); +INSERT INTO `system_sms_code` (`id`, `mobile`, `code`, `create_ip`, `scene`, `today_index`, `used`, `used_time`, `used_ip`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (481, '15601691399', '9999', '127.0.0.1', 1, 1, 0, NULL, NULL, NULL, '2022-12-10 21:23:02', NULL, '2022-12-10 21:23:02', b'0', 1); +INSERT INTO `system_sms_code` (`id`, `mobile`, `code`, `create_ip`, `scene`, `today_index`, `used`, `used_time`, `used_ip`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (482, '15601691340', '9999', '127.0.0.1', 1, 1, 0, NULL, NULL, NULL, '2022-12-10 21:23:58', NULL, '2022-12-10 21:23:58', b'0', 1); +INSERT INTO `system_sms_code` (`id`, `mobile`, `code`, `create_ip`, `scene`, `today_index`, `used`, `used_time`, `used_ip`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (483, '15601691399', '9999', '127.0.0.1', 1, 2, 0, NULL, NULL, NULL, '2022-12-10 21:27:42', NULL, '2022-12-10 21:27:42', b'0', 1); +COMMIT; + +-- ---------------------------- +-- Table structure for system_sms_log +-- ---------------------------- +DROP TABLE IF EXISTS `system_sms_log`; +CREATE TABLE `system_sms_log` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号', + `channel_id` bigint NOT NULL COMMENT '短信渠道编号', + `channel_code` varchar(63) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '短信渠道编码', + `template_id` bigint NOT NULL COMMENT '模板编号', + `template_code` varchar(63) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '模板编码', + `template_type` tinyint NOT NULL COMMENT '短信类型', + `template_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '短信内容', + `template_params` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '短信参数', + `api_template_id` varchar(63) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '短信 API 的模板编号', + `mobile` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '手机号', + `user_id` bigint DEFAULT NULL COMMENT '用户编号', + `user_type` tinyint DEFAULT NULL COMMENT '用户类型', + `send_status` tinyint NOT NULL DEFAULT '0' COMMENT '发送状态', + `send_time` datetime DEFAULT NULL COMMENT '发送时间', + `send_code` int DEFAULT NULL COMMENT '发送结果的编码', + `send_msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '发送结果的提示', + `api_send_code` varchar(63) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '短信 API 发送结果的编码', + `api_send_msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '短信 API 发送失败的提示', + `api_request_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '短信 API 发送返回的唯一请求 ID', + `api_serial_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '短信 API 发送返回的序号', + `receive_status` tinyint NOT NULL DEFAULT '0' COMMENT '接收状态', + `receive_time` datetime DEFAULT NULL COMMENT '接收时间', + `api_receive_code` varchar(63) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'API 接收结果的编码', + `api_receive_msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'API 接收结果的说明', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=348 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='短信日志'; + +-- ---------------------------- +-- Records of system_sms_log +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for system_sms_template +-- ---------------------------- +DROP TABLE IF EXISTS `system_sms_template`; +CREATE TABLE `system_sms_template` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号', + `type` tinyint NOT NULL COMMENT '短信签名', + `status` tinyint NOT NULL COMMENT '开启状态', + `code` varchar(63) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '模板编码', + `name` varchar(63) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '模板名称', + `content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '模板内容', + `params` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '参数数组', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注', + `api_template_id` varchar(63) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '短信 API 的模板编号', + `channel_id` bigint NOT NULL COMMENT '短信渠道编号', + `channel_code` varchar(63) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '短信渠道编码', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='短信模板'; + +-- ---------------------------- +-- Records of system_sms_template +-- ---------------------------- +BEGIN; +INSERT INTO `system_sms_template` (`id`, `type`, `status`, `code`, `name`, `content`, `params`, `remark`, `api_template_id`, `channel_id`, `channel_code`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2, 1, 0, 'test_01', '测试验证码短信', '正在进行登录操作{operation},您的验证码是{code}', '[\"operation\",\"code\"]', NULL, '4383920', 6, 'DEBUG_DING_TALK', '', '2021-03-31 10:49:38', '1', '2022-12-10 21:26:20', b'0'); +INSERT INTO `system_sms_template` (`id`, `type`, `status`, `code`, `name`, `content`, `params`, `remark`, `api_template_id`, `channel_id`, `channel_code`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (3, 1, 0, 'test_02', '公告通知', '您的验证码{code},该验证码5分钟内有效,请勿泄漏于他人!', '[\"code\"]', NULL, 'SMS_207945135', 2, 'ALIYUN', '', '2021-03-31 11:56:30', '1', '2021-04-10 01:22:02', b'0'); +INSERT INTO `system_sms_template` (`id`, `type`, `status`, `code`, `name`, `content`, `params`, `remark`, `api_template_id`, `channel_id`, `channel_code`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (6, 3, 0, 'test-01', '测试模板', '哈哈哈 {name}', '[\"name\"]', 'f哈哈哈', '4383920', 6, 'DEBUG_DING_TALK', '1', '2021-04-10 01:07:21', '1', '2022-12-10 21:26:09', b'0'); +INSERT INTO `system_sms_template` (`id`, `type`, `status`, `code`, `name`, `content`, `params`, `remark`, `api_template_id`, `channel_id`, `channel_code`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (7, 3, 0, 'test-04', '测试下', '老鸡{name},牛逼{code}', '[\"name\",\"code\"]', NULL, 'suibian', 4, 'DEBUG_DING_TALK', '1', '2021-04-13 00:29:53', '1', '2021-04-14 00:30:38', b'0'); +INSERT INTO `system_sms_template` (`id`, `type`, `status`, `code`, `name`, `content`, `params`, `remark`, `api_template_id`, `channel_id`, `channel_code`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (8, 1, 0, 'user-sms-login', '前台用户短信登录', '您的验证码是{code}', '[\"code\"]', NULL, '4372216', 6, 'DEBUG_DING_TALK', '1', '2021-10-11 08:10:00', '1', '2022-12-10 21:25:59', b'0'); +INSERT INTO `system_sms_template` (`id`, `type`, `status`, `code`, `name`, `content`, `params`, `remark`, `api_template_id`, `channel_id`, `channel_code`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (9, 2, 0, 'bpm_task_assigned', '【工作流】任务被分配', '您收到了一条新的待办任务:{processInstanceName}-{taskName},申请人:{startUserNickname},处理链接:{detailUrl}', '[\"processInstanceName\",\"taskName\",\"startUserNickname\",\"detailUrl\"]', NULL, 'suibian', 4, 'DEBUG_DING_TALK', '1', '2022-01-21 22:31:19', '1', '2022-01-22 00:03:36', b'0'); +INSERT INTO `system_sms_template` (`id`, `type`, `status`, `code`, `name`, `content`, `params`, `remark`, `api_template_id`, `channel_id`, `channel_code`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (10, 2, 0, 'bpm_process_instance_reject', '【工作流】流程被不通过', '您的流程被审批不通过:{processInstanceName},原因:{reason},查看链接:{detailUrl}', '[\"processInstanceName\",\"reason\",\"detailUrl\"]', NULL, 'suibian', 4, 'DEBUG_DING_TALK', '1', '2022-01-22 00:03:31', '1', '2022-05-01 12:33:14', b'0'); +INSERT INTO `system_sms_template` (`id`, `type`, `status`, `code`, `name`, `content`, `params`, `remark`, `api_template_id`, `channel_id`, `channel_code`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (11, 2, 0, 'bpm_process_instance_approve', '【工作流】流程被通过', '您的流程被审批通过:{processInstanceName},查看链接:{detailUrl}', '[\"processInstanceName\",\"detailUrl\"]', NULL, 'suibian', 4, 'DEBUG_DING_TALK', '1', '2022-01-22 00:04:31', '1', '2022-03-27 20:32:21', b'0'); +INSERT INTO `system_sms_template` (`id`, `type`, `status`, `code`, `name`, `content`, `params`, `remark`, `api_template_id`, `channel_id`, `channel_code`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (12, 2, 0, 'demo', '演示模板', '我就是测试一下下', '[]', NULL, 'biubiubiu', 6, 'DEBUG_DING_TALK', '1', '2022-04-10 23:22:49', '1', '2022-04-10 23:22:49', b'0'); +INSERT INTO `system_sms_template` (`id`, `type`, `status`, `code`, `name`, `content`, `params`, `remark`, `api_template_id`, `channel_id`, `channel_code`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (13, 1, 0, 'admin-sms-login', '后台用户短信登录', '您的验证码是{code}', '[\"code\"]', '', '4372216', 6, 'DEBUG_DING_TALK', '1', '2021-10-11 08:10:00', '1', '2022-12-10 21:25:51', b'0'); +COMMIT; + +-- ---------------------------- +-- Table structure for system_tenant +-- ---------------------------- +DROP TABLE IF EXISTS `system_tenant`; +CREATE TABLE `system_tenant` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '租户编号', + `name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户名', + `contact_user_id` bigint DEFAULT NULL COMMENT '联系人的用户编号', + `contact_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '联系人', + `contact_mobile` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系手机', + `status` tinyint NOT NULL DEFAULT '0' COMMENT '租户状态(0正常 1停用)', + `domain` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '绑定域名', + `package_id` bigint NOT NULL COMMENT '租户套餐编号', + `expire_time` datetime NOT NULL COMMENT '过期时间', + `account_count` int NOT NULL COMMENT '账号数量', + `data_source_config_id` bigint NOT NULL DEFAULT '0' COMMENT '数据源配置编号', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=2174 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='租户表'; + +-- ---------------------------- +-- Records of system_tenant +-- ---------------------------- +BEGIN; +INSERT INTO `system_tenant` (`id`, `name`, `contact_user_id`, `contact_name`, `contact_mobile`, `status`, `domain`, `package_id`, `expire_time`, `account_count`, `data_source_config_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1, '芋道源码', NULL, '芋艿', '17321315478', 0, 'https://www.iocoder.cn', 0, '2099-02-19 17:14:16', 9999, 1, '1', '2021-01-05 17:03:47', '1', '2023-02-26 00:58:40', b'0'); +INSERT INTO `system_tenant` (`id`, `name`, `contact_user_id`, `contact_name`, `contact_mobile`, `status`, `domain`, `package_id`, `expire_time`, `account_count`, `data_source_config_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2, '测试租户', 126, '阿2', NULL, 0, 'http://www.baidu.com', 111, '2023-02-25 00:00:00', 100, 1, '1', '2023-02-26 00:02:05', '1', '2023-02-27 22:05:43', b'0'); +INSERT INTO `system_tenant` (`id`, `name`, `contact_user_id`, `contact_name`, `contact_mobile`, `status`, `domain`, `package_id`, `expire_time`, `account_count`, `data_source_config_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (121, '小租户', 110, '小王2', '15601691300', 0, 'http://www.iocoder.cn', 111, '2024-03-11 00:00:00', 20, 0, '1', '2022-02-22 00:56:14', '1', '2022-05-17 10:03:59', b'0'); +INSERT INTO `system_tenant` (`id`, `name`, `contact_user_id`, `contact_name`, `contact_mobile`, `status`, `domain`, `package_id`, `expire_time`, `account_count`, `data_source_config_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2171, '租户a', 124, '土豆', NULL, 0, 'http://www.iocoder.cn', 112, '2023-03-01 00:00:00', 100, 1, '1', '2023-02-27 22:15:29', '1', '2023-02-27 22:28:10', b'0'); +INSERT INTO `system_tenant` (`id`, `name`, `contact_user_id`, `contact_name`, `contact_mobile`, `status`, `domain`, `package_id`, `expire_time`, `account_count`, `data_source_config_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2172, '租户b', 123, '阿毛', NULL, 0, 'http://www.iocoder.cn', 112, '2023-02-22 00:00:00', 100, 12, '1', '2023-02-27 22:23:36', '1', '2023-02-27 22:23:36', b'0'); +INSERT INTO `system_tenant` (`id`, `name`, `contact_user_id`, `contact_name`, `contact_mobile`, `status`, `domain`, `package_id`, `expire_time`, `account_count`, `data_source_config_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2173, '土豆租户', 125, '土豆', NULL, 0, 'https://www.iocoder.cn', 112, '2023-03-31 00:00:00', 50, 1, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0'); +COMMIT; + +-- ---------------------------- +-- Table structure for system_tenant_package +-- ---------------------------- +DROP TABLE IF EXISTS `system_tenant_package`; +CREATE TABLE `system_tenant_package` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '套餐编号', + `name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '套餐名', + `status` tinyint NOT NULL DEFAULT '0' COMMENT '租户状态(0正常 1停用)', + `remark` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '备注', + `menu_ids` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '关联的菜单编号', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=113 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='租户套餐表'; + +-- ---------------------------- +-- Records of system_tenant_package +-- ---------------------------- +BEGIN; +INSERT INTO `system_tenant_package` (`id`, `name`, `status`, `remark`, `menu_ids`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (111, '普通套餐', 0, '小功能', '[1,1036,1037,1038,1039,100,101,102,1063,103,1064,1001,1065,1002,1003,107,1004,1005,1006,1007,1008,1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020]', '1', '2022-02-22 00:54:00', '1', '2023-02-26 00:56:53', b'0'); +INSERT INTO `system_tenant_package` (`id`, `name`, `status`, `remark`, `menu_ids`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (112, '萌新套餐', 0, '', '[1,2,1031,1032,1033,1034,1035,1050,1051,1052,1053,1054,1056,1057,1058,1059,1060,1066,1067,1070,1071,1072,1073,1074,1075,1076,1077,1078,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1117,100,1126,1127,1128,1129,106,1130,1131,1132,1133,110,1134,111,1135,112,1136,113,1137,2161,114,115,116,1150,1161,1162,1163,1164,1165,1166,1173,1174,1175,1176,1177,1178,1179,1180,1181,1182,1183,1184,1237,1238,1239,1240,1241,1242,1243,1255,1256,1001,1257,1002,1258,1003,1259,1004,1260,1005,1006,1007]', '1', '2023-02-26 00:53:09', '1', '2023-02-27 22:28:30', b'0'); +COMMIT; + +SET FOREIGN_KEY_CHECKS = 1; diff --git a/多租户多db/ruoyi-vue-pro-tenant-a.sql b/多租户多db/ruoyi-vue-pro-tenant-a.sql new file mode 100644 index 0000000..fcf4019 --- /dev/null +++ b/多租户多db/ruoyi-vue-pro-tenant-a.sql @@ -0,0 +1,2637 @@ +/* + Navicat Premium Data Transfer + + Source Server : 127.0.0.1 MySQL + Source Server Type : MySQL + Source Server Version : 80026 + Source Host : localhost:3306 + Source Schema : ruoyi-vue-pro-tenant-a + + Target Server Type : MySQL + Target Server Version : 80026 + File Encoding : 65001 + + Date: 02/03/2023 00:13:30 +*/ + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- ---------------------------- +-- Table structure for system_dept +-- ---------------------------- +DROP TABLE IF EXISTS `system_dept`; +CREATE TABLE `system_dept` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '部门id', + `name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '部门名称', + `parent_id` bigint NOT NULL DEFAULT '0' COMMENT '父部门id', + `sort` int NOT NULL DEFAULT '0' COMMENT '显示顺序', + `leader_user_id` bigint DEFAULT NULL COMMENT '负责人', + `phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系电话', + `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '邮箱', + `status` tinyint NOT NULL COMMENT '部门状态(0正常 1停用)', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=112 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='部门表'; + +-- ---------------------------- +-- Records of system_dept +-- ---------------------------- +BEGIN; +INSERT INTO `system_dept` (`id`, `name`, `parent_id`, `sort`, `leader_user_id`, `phone`, `email`, `status`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (100, '芋道源码', 0, 0, 1, '15888888888', 'ry@qq.com', 0, 'admin', '2021-01-05 17:03:47', '1', '2022-06-19 00:29:10', b'0', 1); +INSERT INTO `system_dept` (`id`, `name`, `parent_id`, `sort`, `leader_user_id`, `phone`, `email`, `status`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (101, '深圳总公司', 100, 1, 104, '15888888888', 'ry@qq.com', 0, 'admin', '2021-01-05 17:03:47', '1', '2023-02-28 00:07:04', b'0', 1); +INSERT INTO `system_dept` (`id`, `name`, `parent_id`, `sort`, `leader_user_id`, `phone`, `email`, `status`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (102, '长沙分公司', 100, 2, NULL, '15888888888', 'ry@qq.com', 0, 'admin', '2021-01-05 17:03:47', '', '2021-12-15 05:01:40', b'0', 1); +INSERT INTO `system_dept` (`id`, `name`, `parent_id`, `sort`, `leader_user_id`, `phone`, `email`, `status`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (103, '研发部门', 101, 1, 104, '15888888888', 'ry@qq.com', 0, 'admin', '2021-01-05 17:03:47', '103', '2022-01-14 01:04:14', b'0', 1); +INSERT INTO `system_dept` (`id`, `name`, `parent_id`, `sort`, `leader_user_id`, `phone`, `email`, `status`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (104, '市场部门', 101, 2, NULL, '15888888888', 'ry@qq.com', 0, 'admin', '2021-01-05 17:03:47', '', '2021-12-15 05:01:38', b'0', 1); +INSERT INTO `system_dept` (`id`, `name`, `parent_id`, `sort`, `leader_user_id`, `phone`, `email`, `status`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (105, '测试部门', 101, 3, NULL, '15888888888', 'ry@qq.com', 0, 'admin', '2021-01-05 17:03:47', '1', '2022-05-16 20:25:15', b'0', 1); +INSERT INTO `system_dept` (`id`, `name`, `parent_id`, `sort`, `leader_user_id`, `phone`, `email`, `status`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (106, '财务部门', 101, 4, 103, '15888888888', 'ry@qq.com', 0, 'admin', '2021-01-05 17:03:47', '103', '2022-01-15 21:32:22', b'0', 1); +INSERT INTO `system_dept` (`id`, `name`, `parent_id`, `sort`, `leader_user_id`, `phone`, `email`, `status`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (107, '运维部门', 101, 5, NULL, '15888888888', 'ry@qq.com', 0, 'admin', '2021-01-05 17:03:47', '', '2021-12-15 05:01:33', b'0', 1); +INSERT INTO `system_dept` (`id`, `name`, `parent_id`, `sort`, `leader_user_id`, `phone`, `email`, `status`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (108, '市场部门', 102, 1, NULL, '15888888888', 'ry@qq.com', 0, 'admin', '2021-01-05 17:03:47', '1', '2022-02-16 08:35:45', b'0', 1); +INSERT INTO `system_dept` (`id`, `name`, `parent_id`, `sort`, `leader_user_id`, `phone`, `email`, `status`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (109, '财务部门', 102, 2, NULL, '15888888888', 'ry@qq.com', 0, 'admin', '2021-01-05 17:03:47', '', '2021-12-15 05:01:29', b'0', 1); +INSERT INTO `system_dept` (`id`, `name`, `parent_id`, `sort`, `leader_user_id`, `phone`, `email`, `status`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (110, '新部门', 0, 1, NULL, NULL, NULL, 0, '110', '2022-02-23 20:46:30', '110', '2022-02-23 20:46:30', b'0', 121); +INSERT INTO `system_dept` (`id`, `name`, `parent_id`, `sort`, `leader_user_id`, `phone`, `email`, `status`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (111, '顶级部门', 0, 1, NULL, NULL, NULL, 0, '113', '2022-03-07 21:44:50', '113', '2022-03-07 21:44:50', b'0', 122); +COMMIT; + +-- ---------------------------- +-- Table structure for system_login_log +-- ---------------------------- +DROP TABLE IF EXISTS `system_login_log`; +CREATE TABLE `system_login_log` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '访问ID', + `log_type` bigint NOT NULL COMMENT '日志类型', + `trace_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '链路追踪编号', + `user_id` bigint NOT NULL DEFAULT '0' COMMENT '用户编号', + `user_type` tinyint NOT NULL DEFAULT '0' COMMENT '用户类型', + `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '用户账号', + `result` tinyint NOT NULL COMMENT '登陆结果', + `user_ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户 IP', + `user_agent` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '浏览器 UA', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=2172 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='系统访问记录'; + +-- ---------------------------- +-- Records of system_login_log +-- ---------------------------- +BEGIN; +INSERT INTO `system_login_log` (`id`, `log_type`, `trace_id`, `user_id`, `user_type`, `username`, `result`, `user_ip`, `user_agent`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2171, 100, '', 125, 2, 'tudou', 0, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36', NULL, '2023-03-01 22:02:31', NULL, '2023-03-01 22:02:31', b'0', 2173); +COMMIT; + +-- ---------------------------- +-- Table structure for system_notice +-- ---------------------------- +DROP TABLE IF EXISTS `system_notice`; +CREATE TABLE `system_notice` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '公告ID', + `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '公告标题', + `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '公告内容', + `type` tinyint NOT NULL COMMENT '公告类型(1通知 2公告)', + `status` tinyint NOT NULL DEFAULT '0' COMMENT '公告状态(0正常 1关闭)', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='通知公告表'; + +-- ---------------------------- +-- Records of system_notice +-- ---------------------------- +BEGIN; +INSERT INTO `system_notice` (`id`, `title`, `content`, `type`, `status`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1, '芋道的公众', '

    新版本内容133

    ', 1, 0, 'admin', '2021-01-05 17:03:48', '1', '2022-05-04 21:00:20', b'0', 1); +INSERT INTO `system_notice` (`id`, `title`, `content`, `type`, `status`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2, '维护通知:2018-07-01 若依系统凌晨维护', '

    维护内容

    ', 2, 1, 'admin', '2021-01-05 17:03:48', '1', '2022-05-11 12:34:24', b'0', 1); +INSERT INTO `system_notice` (`id`, `title`, `content`, `type`, `status`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (4, '我是测试标题', '

    哈哈哈哈123

    ', 1, 0, '110', '2022-02-22 01:01:25', '110', '2022-02-22 01:01:46', b'0', 121); +COMMIT; + +-- ---------------------------- +-- Table structure for system_notify_message +-- ---------------------------- +DROP TABLE IF EXISTS `system_notify_message`; +CREATE TABLE `system_notify_message` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '用户ID', + `user_id` bigint NOT NULL COMMENT '用户id', + `user_type` tinyint NOT NULL COMMENT '用户类型', + `template_id` bigint NOT NULL COMMENT '模版编号', + `template_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '模板编码', + `template_nickname` varchar(63) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '模版发送人名称', + `template_content` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '模版内容', + `template_type` int NOT NULL COMMENT '模版类型', + `template_params` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '模版参数', + `read_status` bit(1) NOT NULL COMMENT '是否已读', + `read_time` datetime DEFAULT NULL COMMENT '阅读时间', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='站内信消息表'; + +-- ---------------------------- +-- Records of system_notify_message +-- ---------------------------- +BEGIN; +INSERT INTO `system_notify_message` (`id`, `user_id`, `user_type`, `template_id`, `template_code`, `template_nickname`, `template_content`, `template_type`, `template_params`, `read_status`, `read_time`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2, 1, 2, 1, 'test', '123', '我是 1,我开始 2 了', 1, '{\"name\":\"1\",\"what\":\"2\"}', b'1', '2023-02-10 00:47:04', '1', '2023-01-28 11:44:08', '1', '2023-02-10 00:47:04', b'0', 1); +INSERT INTO `system_notify_message` (`id`, `user_id`, `user_type`, `template_id`, `template_code`, `template_nickname`, `template_content`, `template_type`, `template_params`, `read_status`, `read_time`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3, 1, 2, 1, 'test', '123', '我是 1,我开始 2 了', 1, '{\"name\":\"1\",\"what\":\"2\"}', b'1', '2023-02-10 00:47:04', '1', '2023-01-28 11:45:04', '1', '2023-02-10 00:47:04', b'0', 1); +INSERT INTO `system_notify_message` (`id`, `user_id`, `user_type`, `template_id`, `template_code`, `template_nickname`, `template_content`, `template_type`, `template_params`, `read_status`, `read_time`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (4, 103, 2, 2, 'register', '系统消息', '你好,欢迎 哈哈 加入大家庭!', 2, '{\"name\":\"哈哈\"}', b'0', NULL, '1', '2023-01-28 21:02:20', '1', '2023-01-28 21:02:20', b'0', 1); +INSERT INTO `system_notify_message` (`id`, `user_id`, `user_type`, `template_id`, `template_code`, `template_nickname`, `template_content`, `template_type`, `template_params`, `read_status`, `read_time`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (5, 1, 2, 1, 'test', '123', '我是 芋艿,我开始 写代码 了', 1, '{\"name\":\"芋艿\",\"what\":\"写代码\"}', b'1', '2023-02-10 00:47:04', '1', '2023-01-28 22:21:42', '1', '2023-02-10 00:47:04', b'0', 1); +INSERT INTO `system_notify_message` (`id`, `user_id`, `user_type`, `template_id`, `template_code`, `template_nickname`, `template_content`, `template_type`, `template_params`, `read_status`, `read_time`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (6, 1, 2, 1, 'test', '123', '我是 芋艿,我开始 写代码 了', 1, '{\"name\":\"芋艿\",\"what\":\"写代码\"}', b'1', '2023-01-29 10:52:06', '1', '2023-01-28 22:22:07', '1', '2023-01-29 10:52:06', b'0', 1); +INSERT INTO `system_notify_message` (`id`, `user_id`, `user_type`, `template_id`, `template_code`, `template_nickname`, `template_content`, `template_type`, `template_params`, `read_status`, `read_time`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (7, 1, 2, 1, 'test', '123', '我是 2,我开始 3 了', 1, '{\"name\":\"2\",\"what\":\"3\"}', b'1', '2023-01-29 10:52:06', '1', '2023-01-28 23:45:21', '1', '2023-01-29 10:52:06', b'0', 1); +INSERT INTO `system_notify_message` (`id`, `user_id`, `user_type`, `template_id`, `template_code`, `template_nickname`, `template_content`, `template_type`, `template_params`, `read_status`, `read_time`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (8, 1, 2, 2, 'register', '系统消息', '你好,欢迎 123 加入大家庭!', 2, '{\"name\":\"123\"}', b'1', '2023-01-29 10:52:06', '1', '2023-01-28 23:50:21', '1', '2023-01-29 10:52:06', b'0', 1); +COMMIT; + +-- ---------------------------- +-- Table structure for system_operate_log +-- ---------------------------- +DROP TABLE IF EXISTS `system_operate_log`; +CREATE TABLE `system_operate_log` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '日志主键', + `trace_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '链路追踪编号', + `user_id` bigint NOT NULL COMMENT '用户编号', + `user_type` tinyint NOT NULL DEFAULT '0' COMMENT '用户类型', + `module` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '模块标题', + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '操作名', + `type` bigint NOT NULL DEFAULT '0' COMMENT '操作分类', + `content` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '操作内容', + `exts` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '拓展字段', + `request_method` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '请求方法名', + `request_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '请求地址', + `user_ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用户 IP', + `user_agent` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '浏览器 UA', + `java_method` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT 'Java 方法名', + `java_method_args` varchar(8000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT 'Java 方法的参数', + `start_time` datetime NOT NULL COMMENT '操作时间', + `duration` int NOT NULL COMMENT '执行时长', + `result_code` int NOT NULL DEFAULT '0' COMMENT '结果码', + `result_msg` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '结果提示', + `result_data` varchar(4000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '结果数据', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=6368 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='操作日志记录'; + +-- ---------------------------- +-- Records of system_operate_log +-- ---------------------------- +BEGIN; +INSERT INTO `system_operate_log` (`id`, `trace_id`, `user_id`, `user_type`, `module`, `name`, `type`, `content`, `exts`, `request_method`, `request_url`, `user_ip`, `user_agent`, `java_method`, `java_method_args`, `start_time`, `duration`, `result_code`, `result_msg`, `result_data`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (6367, '', 1, 2, '管理后台 - 租户', '创建租户', 2, '', '', 'POST', '/admin-api/system/tenant/create', '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36', 'CommonResult cn.iocoder.yudao.module.system.controller.admin.tenant.TenantController.createTenant(TenantCreateReqVO)', '{\"createReqVO\":{\"name\":\"土豆租户\",\"contactName\":\"土豆\",\"contactMobile\":null,\"status\":0,\"domain\":\"https://www.iocoder.cn\",\"packageId\":112,\"expireTime\":1680192000000,\"accountCount\":50,\"dataSourceConfigId\":1,\"username\":\"tudou\",\"password\":\"123456\"}}', '2023-03-01 21:56:37', 559, 0, '', '2173', NULL, '2023-03-01 21:56:37', NULL, '2023-03-01 21:56:37', b'0', 1); +COMMIT; + +-- ---------------------------- +-- Table structure for system_post +-- ---------------------------- +DROP TABLE IF EXISTS `system_post`; +CREATE TABLE `system_post` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '岗位ID', + `code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '岗位编码', + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '岗位名称', + `sort` int NOT NULL COMMENT '显示顺序', + `status` tinyint NOT NULL COMMENT '状态(0正常 1停用)', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='岗位信息表'; + +-- ---------------------------- +-- Records of system_post +-- ---------------------------- +BEGIN; +INSERT INTO `system_post` (`id`, `code`, `name`, `sort`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1, 'ceo', '董事长', 1, 0, '', 'admin', '2021-01-06 17:03:48', '1', '2023-02-11 15:19:04', b'0', 1); +INSERT INTO `system_post` (`id`, `code`, `name`, `sort`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2, 'se', '项目经理', 2, 0, '', 'admin', '2021-01-05 17:03:48', '1', '2021-12-12 10:47:47', b'0', 1); +INSERT INTO `system_post` (`id`, `code`, `name`, `sort`, `status`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (4, 'user', '普通员工', 4, 0, '111', 'admin', '2021-01-05 17:03:48', '1', '2023-02-11 15:19:00', b'0', 1); +COMMIT; + +-- ---------------------------- +-- Table structure for system_role +-- ---------------------------- +DROP TABLE IF EXISTS `system_role`; +CREATE TABLE `system_role` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '角色ID', + `name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '角色名称', + `code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '角色权限字符串', + `sort` int NOT NULL COMMENT '显示顺序', + `data_scope` tinyint NOT NULL DEFAULT '1' COMMENT '数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 4:本部门及以下数据权限)', + `data_scope_dept_ids` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '数据范围(指定部门数组)', + `status` tinyint NOT NULL COMMENT '角色状态(0正常 1停用)', + `type` tinyint NOT NULL COMMENT '角色类型', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=127 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='角色信息表'; + +-- ---------------------------- +-- Records of system_role +-- ---------------------------- +BEGIN; +INSERT INTO `system_role` (`id`, `name`, `code`, `sort`, `data_scope`, `data_scope_dept_ids`, `status`, `type`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1, '超级管理员', 'super_admin', 1, 1, '', 0, 1, '超级管理员', 'admin', '2021-01-05 17:03:48', '', '2022-02-22 05:08:21', b'0', 1); +INSERT INTO `system_role` (`id`, `name`, `code`, `sort`, `data_scope`, `data_scope_dept_ids`, `status`, `type`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2, '普通角色', 'common', 2, 2, '', 0, 1, '普通角色', 'admin', '2021-01-05 17:03:48', '', '2022-02-22 05:08:20', b'0', 1); +INSERT INTO `system_role` (`id`, `name`, `code`, `sort`, `data_scope`, `data_scope_dept_ids`, `status`, `type`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (101, '测试账号', 'test', 0, 4, '[]', 0, 2, '132', '', '2021-01-06 13:49:35', '1', '2023-02-25 19:25:46', b'0', 1); +INSERT INTO `system_role` (`id`, `name`, `code`, `sort`, `data_scope`, `data_scope_dept_ids`, `status`, `type`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (109, '租户管理员', 'tenant_admin', 0, 1, '', 0, 1, '系统自动生成', '1', '2022-02-22 00:56:14', '1', '2022-02-22 00:56:14', b'0', 121); +INSERT INTO `system_role` (`id`, `name`, `code`, `sort`, `data_scope`, `data_scope_dept_ids`, `status`, `type`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (110, '测试角色', 'test', 0, 1, '[]', 0, 2, '嘿嘿', '110', '2022-02-23 00:14:34', '110', '2022-02-23 13:14:58', b'0', 121); +INSERT INTO `system_role` (`id`, `name`, `code`, `sort`, `data_scope`, `data_scope_dept_ids`, `status`, `type`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (111, '租户管理员', 'tenant_admin', 0, 1, '', 0, 1, '系统自动生成', '1', '2022-03-07 21:37:58', '1', '2022-03-07 21:37:58', b'0', 122); +INSERT INTO `system_role` (`id`, `name`, `code`, `sort`, `data_scope`, `data_scope_dept_ids`, `status`, `type`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (113, '租户管理员', 'tenant_admin', 0, 1, '', 0, 1, '系统自动生成', '1', '2022-05-17 10:07:10', '1', '2022-05-17 10:07:10', b'0', 124); +INSERT INTO `system_role` (`id`, `name`, `code`, `sort`, `data_scope`, `data_scope_dept_ids`, `status`, `type`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (114, '租户管理员', 'tenant_admin', 0, 1, '', 0, 1, '系统自动生成', '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role` (`id`, `name`, `code`, `sort`, `data_scope`, `data_scope_dept_ids`, `status`, `type`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (115, '租户管理员', 'tenant_admin', 0, 1, '', 0, 1, '系统自动生成', '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role` (`id`, `name`, `code`, `sort`, `data_scope`, `data_scope_dept_ids`, `status`, `type`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (116, '租户管理员', 'tenant_admin', 0, 1, '', 0, 1, '系统自动生成', '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role` (`id`, `name`, `code`, `sort`, `data_scope`, `data_scope_dept_ids`, `status`, `type`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (118, '租户管理员', 'tenant_admin', 0, 1, '', 0, 1, '系统自动生成', '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role` (`id`, `name`, `code`, `sort`, `data_scope`, `data_scope_dept_ids`, `status`, `type`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (122, '租户管理员', 'tenant_admin', 0, 1, '', 0, 1, '系统自动生成', '1', '2023-02-27 22:15:29', '1', '2023-02-27 22:15:29', b'0', 2171); +INSERT INTO `system_role` (`id`, `name`, `code`, `sort`, `data_scope`, `data_scope_dept_ids`, `status`, `type`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (123, '1', '2', 3, 1, '', 0, 2, '4', '1', '2023-02-28 23:01:10', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role` (`id`, `name`, `code`, `sort`, `data_scope`, `data_scope_dept_ids`, `status`, `type`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (124, '1', '2', 3, 1, '', 0, 2, NULL, '1', '2023-02-28 23:01:51', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role` (`id`, `name`, `code`, `sort`, `data_scope`, `data_scope_dept_ids`, `status`, `type`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (125, '4', '5', 6, 1, '', 0, 2, NULL, '1', '2023-02-28 23:11:40', '1', '2023-02-28 15:12:46', b'1', 1); +INSERT INTO `system_role` (`id`, `name`, `code`, `sort`, `data_scope`, `data_scope_dept_ids`, `status`, `type`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (126, '租户管理员', 'tenant_admin', 0, 1, '', 0, 1, '系统自动生成', '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +COMMIT; + +-- ---------------------------- +-- Table structure for system_role_menu +-- ---------------------------- +DROP TABLE IF EXISTS `system_role_menu`; +CREATE TABLE `system_role_menu` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增编号', + `role_id` bigint NOT NULL COMMENT '角色ID', + `menu_id` bigint NOT NULL COMMENT '菜单ID', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=3715 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='角色和菜单关联表'; + +-- ---------------------------- +-- Records of system_role_menu +-- ---------------------------- +BEGIN; +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (263, 109, 1, '1', '2022-02-22 00:56:14', '1', '2022-02-22 00:56:14', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (434, 2, 1, '1', '2022-02-22 13:09:12', '1', '2022-02-22 13:09:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (454, 2, 1093, '1', '2022-02-22 13:09:12', '1', '2022-02-22 13:09:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (455, 2, 1094, '1', '2022-02-22 13:09:12', '1', '2022-02-22 13:09:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (460, 2, 1100, '1', '2022-02-22 13:09:12', '1', '2022-02-22 13:09:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (467, 2, 1107, '1', '2022-02-22 13:09:12', '1', '2022-02-22 13:09:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (470, 2, 1110, '1', '2022-02-22 13:09:12', '1', '2022-02-22 13:09:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (476, 2, 1117, '1', '2022-02-22 13:09:12', '1', '2022-02-22 13:09:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (477, 2, 100, '1', '2022-02-22 13:09:12', '1', '2022-02-22 13:09:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (478, 2, 101, '1', '2022-02-22 13:09:12', '1', '2022-02-22 13:09:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (479, 2, 102, '1', '2022-02-22 13:09:12', '1', '2022-02-22 13:09:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (480, 2, 1126, '1', '2022-02-22 13:09:12', '1', '2022-02-22 13:09:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (481, 2, 103, '1', '2022-02-22 13:09:12', '1', '2022-02-22 13:09:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (483, 2, 104, '1', '2022-02-22 13:09:12', '1', '2022-02-22 13:09:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (485, 2, 105, '1', '2022-02-22 13:09:12', '1', '2022-02-22 13:09:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (488, 2, 107, '1', '2022-02-22 13:09:12', '1', '2022-02-22 13:09:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (490, 2, 108, '1', '2022-02-22 13:09:12', '1', '2022-02-22 13:09:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (492, 2, 109, '1', '2022-02-22 13:09:12', '1', '2022-02-22 13:09:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (498, 2, 1138, '1', '2022-02-22 13:09:12', '1', '2022-02-22 13:09:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (523, 2, 1224, '1', '2022-02-22 13:09:12', '1', '2022-02-22 13:09:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (524, 2, 1225, '1', '2022-02-22 13:09:12', '1', '2022-02-22 13:09:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (541, 2, 500, '1', '2022-02-22 13:09:12', '1', '2022-02-22 13:09:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (543, 2, 501, '1', '2022-02-22 13:09:12', '1', '2022-02-22 13:09:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (675, 2, 2, '1', '2022-02-22 13:16:57', '1', '2022-02-22 13:16:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (689, 2, 1077, '1', '2022-02-22 13:16:57', '1', '2022-02-22 13:16:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (690, 2, 1078, '1', '2022-02-22 13:16:57', '1', '2022-02-22 13:16:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (692, 2, 1083, '1', '2022-02-22 13:16:57', '1', '2022-02-22 13:16:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (693, 2, 1084, '1', '2022-02-22 13:16:57', '1', '2022-02-22 13:16:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (699, 2, 1090, '1', '2022-02-22 13:16:57', '1', '2022-02-22 13:16:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (703, 2, 106, '1', '2022-02-22 13:16:57', '1', '2022-02-22 13:16:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (704, 2, 110, '1', '2022-02-22 13:16:57', '1', '2022-02-22 13:16:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (705, 2, 111, '1', '2022-02-22 13:16:57', '1', '2022-02-22 13:16:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (706, 2, 112, '1', '2022-02-22 13:16:57', '1', '2022-02-22 13:16:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (707, 2, 113, '1', '2022-02-22 13:16:57', '1', '2022-02-22 13:16:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1296, 110, 1, '110', '2022-02-23 00:23:55', '110', '2022-02-23 00:23:55', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1486, 109, 103, '1', '2022-02-23 19:32:14', '1', '2022-09-21 22:04:53', b'1', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1487, 109, 104, '1', '2022-02-23 19:32:14', '1', '2022-09-21 22:04:53', b'1', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1489, 1, 1, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1490, 1, 2, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1494, 1, 1077, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1495, 1, 1078, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1496, 1, 1083, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1497, 1, 1084, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1498, 1, 1090, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1499, 1, 1093, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1500, 1, 1094, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1501, 1, 1100, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1502, 1, 1107, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1503, 1, 1110, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1505, 1, 1117, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1506, 1, 100, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1507, 1, 101, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1508, 1, 102, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1509, 1, 1126, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1510, 1, 103, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1511, 1, 104, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1512, 1, 105, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1513, 1, 106, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1514, 1, 107, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1515, 1, 108, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1516, 1, 109, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1517, 1, 110, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1518, 1, 111, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1519, 1, 112, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1520, 1, 113, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1522, 1, 1138, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1525, 1, 1224, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1526, 1, 1225, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1527, 1, 500, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1528, 1, 501, '1', '2022-02-23 20:03:57', '1', '2022-02-23 20:03:57', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1529, 109, 1024, '1', '2022-02-23 20:30:14', '1', '2022-09-21 22:04:53', b'1', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1530, 109, 1025, '1', '2022-02-23 20:30:14', '1', '2022-09-21 22:04:53', b'1', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1536, 109, 1017, '1', '2022-02-23 20:30:14', '1', '2022-09-21 22:04:53', b'1', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1537, 109, 1018, '1', '2022-02-23 20:30:14', '1', '2022-09-21 22:04:53', b'1', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1538, 109, 1019, '1', '2022-02-23 20:30:14', '1', '2022-09-21 22:04:53', b'1', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1539, 109, 1020, '1', '2022-02-23 20:30:14', '1', '2022-09-21 22:04:53', b'1', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1540, 109, 1021, '1', '2022-02-23 20:30:14', '1', '2022-09-21 22:04:53', b'1', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1541, 109, 1022, '1', '2022-02-23 20:30:14', '1', '2022-09-21 22:04:53', b'1', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1542, 109, 1023, '1', '2022-02-23 20:30:14', '1', '2022-09-21 22:04:53', b'1', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1576, 111, 1024, '1', '2022-03-07 21:37:58', '1', '2022-09-21 22:04:54', b'1', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1577, 111, 1025, '1', '2022-03-07 21:37:58', '1', '2022-09-21 22:04:54', b'1', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1578, 111, 1, '1', '2022-03-07 21:37:58', '1', '2022-03-07 21:37:58', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1584, 111, 103, '1', '2022-03-07 21:37:58', '1', '2022-09-21 22:04:54', b'1', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1585, 111, 104, '1', '2022-03-07 21:37:58', '1', '2022-09-21 22:04:54', b'1', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1587, 111, 1017, '1', '2022-03-07 21:37:58', '1', '2022-09-21 22:04:54', b'1', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1588, 111, 1018, '1', '2022-03-07 21:37:58', '1', '2022-09-21 22:04:54', b'1', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1589, 111, 1019, '1', '2022-03-07 21:37:58', '1', '2022-09-21 22:04:54', b'1', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1590, 111, 1020, '1', '2022-03-07 21:37:58', '1', '2022-09-21 22:04:54', b'1', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1591, 111, 1021, '1', '2022-03-07 21:37:58', '1', '2022-09-21 22:04:54', b'1', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1592, 111, 1022, '1', '2022-03-07 21:37:58', '1', '2022-09-21 22:04:54', b'1', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1593, 111, 1023, '1', '2022-03-07 21:37:58', '1', '2022-09-21 22:04:54', b'1', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1594, 109, 102, '1', '2022-03-19 18:39:13', '1', '2022-09-21 22:04:53', b'1', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1595, 109, 1013, '1', '2022-03-19 18:39:13', '1', '2022-09-21 22:04:53', b'1', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1596, 109, 1014, '1', '2022-03-19 18:39:13', '1', '2022-09-21 22:04:53', b'1', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1597, 109, 1015, '1', '2022-03-19 18:39:13', '1', '2022-09-21 22:04:53', b'1', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1598, 109, 1016, '1', '2022-03-19 18:39:13', '1', '2022-09-21 22:04:53', b'1', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1599, 111, 102, '1', '2022-03-19 18:39:13', '1', '2022-09-21 22:04:54', b'1', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1600, 111, 1013, '1', '2022-03-19 18:39:13', '1', '2022-09-21 22:04:54', b'1', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1601, 111, 1014, '1', '2022-03-19 18:39:13', '1', '2022-09-21 22:04:54', b'1', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1602, 111, 1015, '1', '2022-03-19 18:39:13', '1', '2022-09-21 22:04:54', b'1', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1603, 111, 1016, '1', '2022-03-19 18:39:13', '1', '2022-09-21 22:04:54', b'1', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1604, 101, 1216, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1605, 101, 1217, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1606, 101, 1218, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1607, 101, 1219, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1608, 101, 1220, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1609, 101, 1221, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1610, 101, 5, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1611, 101, 1222, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1612, 101, 1118, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1613, 101, 1119, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1614, 101, 1120, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1615, 101, 1185, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1616, 101, 1186, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1617, 101, 1187, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1618, 101, 1188, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1619, 101, 1189, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1620, 101, 1190, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1621, 101, 1191, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1622, 101, 1192, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1623, 101, 1193, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1624, 101, 1194, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1625, 101, 1195, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1626, 101, 1196, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1627, 101, 1197, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1628, 101, 1198, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1629, 101, 1199, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1630, 101, 1200, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1631, 101, 1201, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1632, 101, 1202, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1633, 101, 1207, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1634, 101, 1208, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1635, 101, 1209, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1636, 101, 1210, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1637, 101, 1211, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1638, 101, 1212, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1639, 101, 1213, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1640, 101, 1215, '1', '2022-03-19 21:45:52', '1', '2022-03-19 21:45:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1641, 101, 2, '1', '2022-04-01 22:21:24', '1', '2022-04-01 22:21:24', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1642, 101, 1031, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1643, 101, 1032, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1644, 101, 1033, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1645, 101, 1034, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1646, 101, 1035, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1647, 101, 1050, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1648, 101, 1051, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1649, 101, 1052, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1650, 101, 1053, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1651, 101, 1054, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1652, 101, 1056, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1653, 101, 1057, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1654, 101, 1058, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1655, 101, 1059, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1656, 101, 1060, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1657, 101, 1066, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1658, 101, 1067, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1659, 101, 1070, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1660, 101, 1071, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1661, 101, 1072, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1662, 101, 1073, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1663, 101, 1074, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1664, 101, 1075, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1665, 101, 1076, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1666, 101, 1077, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1667, 101, 1078, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1668, 101, 1082, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1669, 101, 1083, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1670, 101, 1084, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1671, 101, 1085, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1672, 101, 1086, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1673, 101, 1087, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1674, 101, 1088, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1675, 101, 1089, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1676, 101, 1090, '1', '2022-04-01 22:21:37', '1', '2023-02-09 15:19:47', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1677, 101, 1091, '1', '2022-04-01 22:21:37', '1', '2023-02-09 15:19:47', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1678, 101, 1092, '1', '2022-04-01 22:21:37', '1', '2023-02-09 15:19:47', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1679, 101, 1237, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1680, 101, 1238, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1681, 101, 1239, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1682, 101, 1240, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1683, 101, 1241, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1684, 101, 1242, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1685, 101, 1243, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1687, 101, 106, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1688, 101, 110, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1689, 101, 111, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1690, 101, 112, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1691, 101, 113, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1692, 101, 114, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1693, 101, 115, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1694, 101, 116, '1', '2022-04-01 22:21:37', '1', '2022-04-01 22:21:37', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1712, 113, 1024, '1', '2022-05-17 10:07:10', '1', '2022-05-17 10:07:10', b'0', 124); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1713, 113, 1025, '1', '2022-05-17 10:07:10', '1', '2022-05-17 10:07:10', b'0', 124); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1714, 113, 1, '1', '2022-05-17 10:07:10', '1', '2022-05-17 10:07:10', b'0', 124); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1715, 113, 102, '1', '2022-05-17 10:07:10', '1', '2022-05-17 10:07:10', b'0', 124); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1716, 113, 103, '1', '2022-05-17 10:07:10', '1', '2022-05-17 10:07:10', b'0', 124); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1717, 113, 104, '1', '2022-05-17 10:07:10', '1', '2022-05-17 10:07:10', b'0', 124); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1718, 113, 1013, '1', '2022-05-17 10:07:10', '1', '2022-05-17 10:07:10', b'0', 124); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1719, 113, 1014, '1', '2022-05-17 10:07:10', '1', '2022-05-17 10:07:10', b'0', 124); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1720, 113, 1015, '1', '2022-05-17 10:07:10', '1', '2022-05-17 10:07:10', b'0', 124); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1721, 113, 1016, '1', '2022-05-17 10:07:10', '1', '2022-05-17 10:07:10', b'0', 124); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1722, 113, 1017, '1', '2022-05-17 10:07:10', '1', '2022-05-17 10:07:10', b'0', 124); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1723, 113, 1018, '1', '2022-05-17 10:07:10', '1', '2022-05-17 10:07:10', b'0', 124); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1724, 113, 1019, '1', '2022-05-17 10:07:10', '1', '2022-05-17 10:07:10', b'0', 124); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1725, 113, 1020, '1', '2022-05-17 10:07:10', '1', '2022-05-17 10:07:10', b'0', 124); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1726, 113, 1021, '1', '2022-05-17 10:07:10', '1', '2022-05-17 10:07:10', b'0', 124); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1727, 113, 1022, '1', '2022-05-17 10:07:10', '1', '2022-05-17 10:07:10', b'0', 124); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1728, 113, 1023, '1', '2022-05-17 10:07:10', '1', '2022-05-17 10:07:10', b'0', 124); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1729, 109, 100, '1', '2022-09-21 22:08:51', '1', '2022-09-21 22:08:51', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1730, 109, 101, '1', '2022-09-21 22:08:51', '1', '2022-09-21 22:08:51', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1731, 109, 1063, '1', '2022-09-21 22:08:51', '1', '2022-09-21 22:08:51', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1732, 109, 1064, '1', '2022-09-21 22:08:51', '1', '2022-09-21 22:08:51', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1733, 109, 1001, '1', '2022-09-21 22:08:51', '1', '2022-09-21 22:08:51', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1734, 109, 1065, '1', '2022-09-21 22:08:51', '1', '2022-09-21 22:08:51', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1735, 109, 1002, '1', '2022-09-21 22:08:51', '1', '2022-09-21 22:08:51', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1736, 109, 1003, '1', '2022-09-21 22:08:51', '1', '2022-09-21 22:08:51', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1737, 109, 1004, '1', '2022-09-21 22:08:51', '1', '2022-09-21 22:08:51', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1738, 109, 1005, '1', '2022-09-21 22:08:51', '1', '2022-09-21 22:08:51', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1739, 109, 1006, '1', '2022-09-21 22:08:51', '1', '2022-09-21 22:08:51', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1740, 109, 1007, '1', '2022-09-21 22:08:51', '1', '2022-09-21 22:08:51', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1741, 109, 1008, '1', '2022-09-21 22:08:51', '1', '2022-09-21 22:08:51', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1742, 109, 1009, '1', '2022-09-21 22:08:51', '1', '2022-09-21 22:08:51', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1743, 109, 1010, '1', '2022-09-21 22:08:51', '1', '2022-09-21 22:08:51', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1744, 109, 1011, '1', '2022-09-21 22:08:51', '1', '2022-09-21 22:08:51', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1745, 109, 1012, '1', '2022-09-21 22:08:51', '1', '2022-09-21 22:08:51', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1746, 111, 100, '1', '2022-09-21 22:08:52', '1', '2022-09-21 22:08:52', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1747, 111, 101, '1', '2022-09-21 22:08:52', '1', '2022-09-21 22:08:52', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1748, 111, 1063, '1', '2022-09-21 22:08:52', '1', '2022-09-21 22:08:52', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1749, 111, 1064, '1', '2022-09-21 22:08:52', '1', '2022-09-21 22:08:52', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1750, 111, 1001, '1', '2022-09-21 22:08:52', '1', '2022-09-21 22:08:52', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1751, 111, 1065, '1', '2022-09-21 22:08:52', '1', '2022-09-21 22:08:52', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1752, 111, 1002, '1', '2022-09-21 22:08:52', '1', '2022-09-21 22:08:52', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1753, 111, 1003, '1', '2022-09-21 22:08:52', '1', '2022-09-21 22:08:52', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1754, 111, 1004, '1', '2022-09-21 22:08:52', '1', '2022-09-21 22:08:52', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1755, 111, 1005, '1', '2022-09-21 22:08:52', '1', '2022-09-21 22:08:52', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1756, 111, 1006, '1', '2022-09-21 22:08:52', '1', '2022-09-21 22:08:52', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1757, 111, 1007, '1', '2022-09-21 22:08:52', '1', '2022-09-21 22:08:52', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1758, 111, 1008, '1', '2022-09-21 22:08:52', '1', '2022-09-21 22:08:52', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1759, 111, 1009, '1', '2022-09-21 22:08:52', '1', '2022-09-21 22:08:52', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1760, 111, 1010, '1', '2022-09-21 22:08:52', '1', '2022-09-21 22:08:52', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1761, 111, 1011, '1', '2022-09-21 22:08:52', '1', '2022-09-21 22:08:52', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1762, 111, 1012, '1', '2022-09-21 22:08:52', '1', '2022-09-21 22:08:52', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1763, 109, 100, '1', '2022-09-21 22:08:53', '1', '2022-09-21 22:08:53', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1764, 109, 101, '1', '2022-09-21 22:08:53', '1', '2022-09-21 22:08:53', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1765, 109, 1063, '1', '2022-09-21 22:08:53', '1', '2022-09-21 22:08:53', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1766, 109, 1064, '1', '2022-09-21 22:08:53', '1', '2022-09-21 22:08:53', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1767, 109, 1001, '1', '2022-09-21 22:08:53', '1', '2022-09-21 22:08:53', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1768, 109, 1065, '1', '2022-09-21 22:08:53', '1', '2022-09-21 22:08:53', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1769, 109, 1002, '1', '2022-09-21 22:08:53', '1', '2022-09-21 22:08:53', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1770, 109, 1003, '1', '2022-09-21 22:08:53', '1', '2022-09-21 22:08:53', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1771, 109, 1004, '1', '2022-09-21 22:08:53', '1', '2022-09-21 22:08:53', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1772, 109, 1005, '1', '2022-09-21 22:08:53', '1', '2022-09-21 22:08:53', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1773, 109, 1006, '1', '2022-09-21 22:08:53', '1', '2022-09-21 22:08:53', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1774, 109, 1007, '1', '2022-09-21 22:08:53', '1', '2022-09-21 22:08:53', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1775, 109, 1008, '1', '2022-09-21 22:08:53', '1', '2022-09-21 22:08:53', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1776, 109, 1009, '1', '2022-09-21 22:08:53', '1', '2022-09-21 22:08:53', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1777, 109, 1010, '1', '2022-09-21 22:08:53', '1', '2022-09-21 22:08:53', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1778, 109, 1011, '1', '2022-09-21 22:08:53', '1', '2022-09-21 22:08:53', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1779, 109, 1012, '1', '2022-09-21 22:08:53', '1', '2022-09-21 22:08:53', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1780, 111, 100, '1', '2022-09-21 22:08:54', '1', '2022-09-21 22:08:54', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1781, 111, 101, '1', '2022-09-21 22:08:54', '1', '2022-09-21 22:08:54', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1782, 111, 1063, '1', '2022-09-21 22:08:54', '1', '2022-09-21 22:08:54', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1783, 111, 1064, '1', '2022-09-21 22:08:54', '1', '2022-09-21 22:08:54', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1784, 111, 1001, '1', '2022-09-21 22:08:54', '1', '2022-09-21 22:08:54', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1785, 111, 1065, '1', '2022-09-21 22:08:54', '1', '2022-09-21 22:08:54', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1786, 111, 1002, '1', '2022-09-21 22:08:54', '1', '2022-09-21 22:08:54', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1787, 111, 1003, '1', '2022-09-21 22:08:54', '1', '2022-09-21 22:08:54', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1788, 111, 1004, '1', '2022-09-21 22:08:54', '1', '2022-09-21 22:08:54', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1789, 111, 1005, '1', '2022-09-21 22:08:54', '1', '2022-09-21 22:08:54', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1790, 111, 1006, '1', '2022-09-21 22:08:54', '1', '2022-09-21 22:08:54', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1791, 111, 1007, '1', '2022-09-21 22:08:54', '1', '2022-09-21 22:08:54', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1792, 111, 1008, '1', '2022-09-21 22:08:54', '1', '2022-09-21 22:08:54', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1793, 111, 1009, '1', '2022-09-21 22:08:54', '1', '2022-09-21 22:08:54', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1794, 111, 1010, '1', '2022-09-21 22:08:54', '1', '2022-09-21 22:08:54', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1795, 111, 1011, '1', '2022-09-21 22:08:54', '1', '2022-09-21 22:08:54', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1796, 111, 1012, '1', '2022-09-21 22:08:54', '1', '2022-09-21 22:08:54', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1797, 109, 100, '1', '2022-09-21 22:08:55', '1', '2022-09-21 22:08:55', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1798, 109, 101, '1', '2022-09-21 22:08:55', '1', '2022-09-21 22:08:55', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1799, 109, 1063, '1', '2022-09-21 22:08:55', '1', '2022-09-21 22:08:55', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1800, 109, 1064, '1', '2022-09-21 22:08:55', '1', '2022-09-21 22:08:55', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1801, 109, 1001, '1', '2022-09-21 22:08:55', '1', '2022-09-21 22:08:55', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1802, 109, 1065, '1', '2022-09-21 22:08:55', '1', '2022-09-21 22:08:55', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1803, 109, 1002, '1', '2022-09-21 22:08:55', '1', '2022-09-21 22:08:55', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1804, 109, 1003, '1', '2022-09-21 22:08:55', '1', '2022-09-21 22:08:55', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1805, 109, 1004, '1', '2022-09-21 22:08:55', '1', '2022-09-21 22:08:55', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1806, 109, 1005, '1', '2022-09-21 22:08:55', '1', '2022-09-21 22:08:55', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1807, 109, 1006, '1', '2022-09-21 22:08:55', '1', '2022-09-21 22:08:55', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1808, 109, 1007, '1', '2022-09-21 22:08:55', '1', '2022-09-21 22:08:55', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1809, 109, 1008, '1', '2022-09-21 22:08:55', '1', '2022-09-21 22:08:55', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1810, 109, 1009, '1', '2022-09-21 22:08:55', '1', '2022-09-21 22:08:55', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1811, 109, 1010, '1', '2022-09-21 22:08:55', '1', '2022-09-21 22:08:55', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1812, 109, 1011, '1', '2022-09-21 22:08:55', '1', '2022-09-21 22:08:55', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1813, 109, 1012, '1', '2022-09-21 22:08:55', '1', '2022-09-21 22:08:55', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1814, 111, 100, '1', '2022-09-21 22:08:56', '1', '2022-09-21 22:08:56', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1815, 111, 101, '1', '2022-09-21 22:08:56', '1', '2022-09-21 22:08:56', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1816, 111, 1063, '1', '2022-09-21 22:08:56', '1', '2022-09-21 22:08:56', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1817, 111, 1064, '1', '2022-09-21 22:08:56', '1', '2022-09-21 22:08:56', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1818, 111, 1001, '1', '2022-09-21 22:08:56', '1', '2022-09-21 22:08:56', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1819, 111, 1065, '1', '2022-09-21 22:08:56', '1', '2022-09-21 22:08:56', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1820, 111, 1002, '1', '2022-09-21 22:08:56', '1', '2022-09-21 22:08:56', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1821, 111, 1003, '1', '2022-09-21 22:08:56', '1', '2022-09-21 22:08:56', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1822, 111, 1004, '1', '2022-09-21 22:08:56', '1', '2022-09-21 22:08:56', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1823, 111, 1005, '1', '2022-09-21 22:08:56', '1', '2022-09-21 22:08:56', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1824, 111, 1006, '1', '2022-09-21 22:08:56', '1', '2022-09-21 22:08:56', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1825, 111, 1007, '1', '2022-09-21 22:08:56', '1', '2022-09-21 22:08:56', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1826, 111, 1008, '1', '2022-09-21 22:08:56', '1', '2022-09-21 22:08:56', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1827, 111, 1009, '1', '2022-09-21 22:08:56', '1', '2022-09-21 22:08:56', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1828, 111, 1010, '1', '2022-09-21 22:08:56', '1', '2022-09-21 22:08:56', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1829, 111, 1011, '1', '2022-09-21 22:08:56', '1', '2022-09-21 22:08:56', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1830, 111, 1012, '1', '2022-09-21 22:08:56', '1', '2022-09-21 22:08:56', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1831, 109, 103, '1', '2022-09-21 22:43:23', '1', '2022-09-21 22:43:23', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1832, 109, 1017, '1', '2022-09-21 22:43:23', '1', '2022-09-21 22:43:23', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1833, 109, 1018, '1', '2022-09-21 22:43:23', '1', '2022-09-21 22:43:23', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1834, 109, 1019, '1', '2022-09-21 22:43:23', '1', '2022-09-21 22:43:23', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1835, 109, 1020, '1', '2022-09-21 22:43:23', '1', '2022-09-21 22:43:23', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1836, 111, 103, '1', '2022-09-21 22:43:24', '1', '2022-09-21 22:43:24', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1837, 111, 1017, '1', '2022-09-21 22:43:24', '1', '2022-09-21 22:43:24', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1838, 111, 1018, '1', '2022-09-21 22:43:24', '1', '2022-09-21 22:43:24', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1839, 111, 1019, '1', '2022-09-21 22:43:24', '1', '2022-09-21 22:43:24', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1840, 111, 1020, '1', '2022-09-21 22:43:24', '1', '2022-09-21 22:43:24', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1841, 109, 1036, '1', '2022-09-21 22:48:13', '1', '2022-09-21 22:48:13', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1842, 109, 1037, '1', '2022-09-21 22:48:13', '1', '2022-09-21 22:48:13', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1843, 109, 1038, '1', '2022-09-21 22:48:13', '1', '2022-09-21 22:48:13', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1844, 109, 1039, '1', '2022-09-21 22:48:13', '1', '2022-09-21 22:48:13', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1845, 109, 107, '1', '2022-09-21 22:48:13', '1', '2022-09-21 22:48:13', b'0', 121); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1846, 111, 1036, '1', '2022-09-21 22:48:13', '1', '2022-09-21 22:48:13', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1847, 111, 1037, '1', '2022-09-21 22:48:13', '1', '2022-09-21 22:48:13', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1848, 111, 1038, '1', '2022-09-21 22:48:13', '1', '2022-09-21 22:48:13', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1849, 111, 1039, '1', '2022-09-21 22:48:13', '1', '2022-09-21 22:48:13', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1850, 111, 107, '1', '2022-09-21 22:48:13', '1', '2022-09-21 22:48:13', b'0', 122); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1851, 114, 1, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1852, 114, 1036, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1853, 114, 1037, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1854, 114, 1038, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1855, 114, 1039, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1856, 114, 100, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1857, 114, 101, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1858, 114, 1063, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1859, 114, 103, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1860, 114, 1064, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1861, 114, 1001, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1862, 114, 1065, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1863, 114, 1002, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1864, 114, 1003, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1865, 114, 107, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1866, 114, 1004, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1867, 114, 1005, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1868, 114, 1006, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1869, 114, 1007, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1870, 114, 1008, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1871, 114, 1009, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1872, 114, 1010, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1873, 114, 1011, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1874, 114, 1012, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1875, 114, 1017, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1876, 114, 1018, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1877, 114, 1019, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1878, 114, 1020, '1', '2022-12-30 11:32:03', '1', '2022-12-30 11:32:03', b'0', 125); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1879, 115, 1, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1880, 115, 1036, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1881, 115, 1037, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1882, 115, 1038, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1883, 115, 1039, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1884, 115, 100, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1885, 115, 101, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1886, 115, 1063, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1887, 115, 103, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1888, 115, 1064, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1889, 115, 1001, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1890, 115, 1065, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1891, 115, 1002, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1892, 115, 1003, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1893, 115, 107, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1894, 115, 1004, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1895, 115, 1005, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1896, 115, 1006, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1897, 115, 1007, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1898, 115, 1008, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1899, 115, 1009, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1900, 115, 1010, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1901, 115, 1011, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1902, 115, 1012, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1903, 115, 1017, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1904, 115, 1018, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1905, 115, 1019, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1906, 115, 1020, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1907, 116, 1, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1908, 116, 1036, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1909, 116, 1037, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1910, 116, 1038, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1911, 116, 1039, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1912, 116, 100, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1913, 116, 101, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1914, 116, 1063, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1915, 116, 103, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1916, 116, 1064, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1917, 116, 1001, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1918, 116, 1065, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1919, 116, 1002, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1920, 116, 1003, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1921, 116, 107, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1922, 116, 1004, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1923, 116, 1005, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1924, 116, 1006, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1925, 116, 1007, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1926, 116, 1008, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1927, 116, 1009, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1928, 116, 1010, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1929, 116, 1011, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1930, 116, 1012, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1931, 116, 1017, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1932, 116, 1018, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1933, 116, 1019, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1934, 116, 1020, '1', '2022-12-30 11:33:48', '1', '2022-12-30 11:33:48', b'0', 127); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1963, 118, 1, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1964, 118, 1036, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1965, 118, 1037, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1966, 118, 1038, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1967, 118, 1039, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1968, 118, 100, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1969, 118, 101, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1970, 118, 1063, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1971, 118, 103, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1972, 118, 1064, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1973, 118, 1001, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1974, 118, 1065, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1975, 118, 1002, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1976, 118, 1003, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1977, 118, 107, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1978, 118, 1004, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1979, 118, 1005, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1980, 118, 1006, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1981, 118, 1007, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1982, 118, 1008, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1983, 118, 1009, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1984, 118, 1010, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1985, 118, 1011, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1986, 118, 1012, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1987, 118, 1017, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1988, 118, 1018, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1989, 118, 1019, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1990, 118, 1020, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1991, 2, 1024, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1992, 2, 1025, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1993, 2, 1026, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1994, 2, 1027, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1995, 2, 1028, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1996, 2, 1029, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1997, 2, 1030, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1998, 2, 1031, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1999, 2, 1032, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2000, 2, 1033, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2001, 2, 1034, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2002, 2, 1035, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2003, 2, 1036, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2004, 2, 1037, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2005, 2, 1038, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2006, 2, 1039, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2007, 2, 1040, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2008, 2, 1042, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2009, 2, 1043, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2010, 2, 1045, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2011, 2, 1046, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2012, 2, 1048, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2013, 2, 1050, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2014, 2, 1051, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2015, 2, 1052, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2016, 2, 1053, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2017, 2, 1054, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2018, 2, 1056, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2019, 2, 1057, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2020, 2, 1058, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2021, 2, 2083, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2022, 2, 1059, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2023, 2, 1060, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2024, 2, 1063, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2025, 2, 1064, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2026, 2, 1065, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2027, 2, 1066, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2028, 2, 1067, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2029, 2, 1070, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2030, 2, 1071, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2031, 2, 1072, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2032, 2, 1073, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2033, 2, 1074, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2034, 2, 1075, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2035, 2, 1076, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2036, 2, 1082, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2037, 2, 1085, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2038, 2, 1086, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2039, 2, 1087, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2040, 2, 1088, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2041, 2, 1089, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2042, 2, 1091, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2043, 2, 1092, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2044, 2, 1095, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2045, 2, 1096, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2046, 2, 1097, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2047, 2, 1098, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2048, 2, 1101, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2049, 2, 1102, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2050, 2, 1103, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2051, 2, 1104, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2052, 2, 1105, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2053, 2, 1106, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2054, 2, 1108, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2055, 2, 1109, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2056, 2, 1111, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2057, 2, 1112, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2058, 2, 1113, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2059, 2, 1114, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2060, 2, 1115, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2061, 2, 1127, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2062, 2, 1128, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2063, 2, 1129, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2064, 2, 1130, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2065, 2, 1131, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2066, 2, 1132, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2067, 2, 1133, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2068, 2, 1134, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2069, 2, 1135, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2070, 2, 1136, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2071, 2, 1137, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2072, 2, 114, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2073, 2, 1139, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2074, 2, 115, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2075, 2, 1140, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2076, 2, 116, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2077, 2, 1141, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2078, 2, 1142, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2079, 2, 1143, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2080, 2, 1150, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2081, 2, 1161, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2082, 2, 1162, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2083, 2, 1163, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2084, 2, 1164, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2085, 2, 1165, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2086, 2, 1166, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2087, 2, 1173, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2088, 2, 1174, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2089, 2, 1175, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2090, 2, 1176, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2091, 2, 1177, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2092, 2, 1178, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2093, 2, 1179, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2094, 2, 1180, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2095, 2, 1181, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2096, 2, 1182, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2097, 2, 1183, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2098, 2, 1184, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2099, 2, 1226, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2100, 2, 1227, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2101, 2, 1228, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2102, 2, 1229, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2103, 2, 1237, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2104, 2, 1238, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2105, 2, 1239, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2106, 2, 1240, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2107, 2, 1241, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2108, 2, 1242, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2109, 2, 1243, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2110, 2, 1247, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2111, 2, 1248, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2112, 2, 1249, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2113, 2, 1250, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2114, 2, 1251, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2115, 2, 1252, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2116, 2, 1254, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2117, 2, 1255, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2118, 2, 1256, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2119, 2, 1257, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2120, 2, 1258, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2121, 2, 1259, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2122, 2, 1260, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2123, 2, 1261, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2124, 2, 1263, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2125, 2, 1264, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2126, 2, 1265, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2127, 2, 1266, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2128, 2, 1267, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2129, 2, 1001, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2130, 2, 1002, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2131, 2, 1003, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2132, 2, 1004, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2133, 2, 1005, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2134, 2, 1006, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2135, 2, 1007, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2136, 2, 1008, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2137, 2, 1009, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2138, 2, 1010, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2139, 2, 1011, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2140, 2, 1012, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2141, 2, 1013, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2142, 2, 1014, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2143, 2, 1015, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2144, 2, 1016, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2145, 2, 1017, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2146, 2, 1018, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2147, 2, 1019, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2148, 2, 1020, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2149, 2, 1021, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2150, 2, 1022, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2151, 2, 1023, '1', '2023-01-25 08:42:52', '1', '2023-01-25 08:42:52', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2152, 2, 1281, '1', '2023-01-25 08:42:58', '1', '2023-01-25 08:42:58', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2153, 2, 1282, '1', '2023-01-25 08:42:58', '1', '2023-01-25 08:42:58', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2154, 2, 2000, '1', '2023-01-25 08:42:58', '1', '2023-01-25 08:42:58', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2155, 2, 2002, '1', '2023-01-25 08:42:58', '1', '2023-01-25 08:42:58', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2156, 2, 2003, '1', '2023-01-25 08:42:58', '1', '2023-01-25 08:42:58', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2157, 2, 2004, '1', '2023-01-25 08:42:58', '1', '2023-01-25 08:42:58', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2158, 2, 2005, '1', '2023-01-25 08:42:58', '1', '2023-01-25 08:42:58', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2159, 2, 2006, '1', '2023-01-25 08:42:58', '1', '2023-01-25 08:42:58', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2160, 2, 2008, '1', '2023-01-25 08:42:58', '1', '2023-01-25 08:42:58', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2161, 2, 2009, '1', '2023-01-25 08:42:58', '1', '2023-01-25 08:42:58', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2162, 2, 2010, '1', '2023-01-25 08:42:58', '1', '2023-01-25 08:42:58', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2163, 2, 2011, '1', '2023-01-25 08:42:58', '1', '2023-01-25 08:42:58', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2164, 2, 2012, '1', '2023-01-25 08:42:58', '1', '2023-01-25 08:42:58', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2165, 2, 2014, '1', '2023-01-25 08:42:58', '1', '2023-01-25 00:43:05', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2166, 2, 2015, '1', '2023-01-25 08:42:58', '1', '2023-01-25 00:43:05', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2167, 2, 2016, '1', '2023-01-25 08:42:58', '1', '2023-01-25 00:43:05', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2168, 2, 2017, '1', '2023-01-25 08:42:58', '1', '2023-01-25 00:43:05', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2169, 2, 2018, '1', '2023-01-25 08:42:58', '1', '2023-01-25 00:43:05', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2170, 2, 2019, '1', '2023-01-25 08:42:58', '1', '2023-01-25 08:42:58', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2171, 2, 2020, '1', '2023-01-25 08:42:58', '1', '2023-01-25 08:42:58', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2172, 2, 2021, '1', '2023-01-25 08:42:58', '1', '2023-01-25 08:42:58', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2173, 2, 2022, '1', '2023-01-25 08:42:58', '1', '2023-01-25 08:42:58', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2174, 2, 2023, '1', '2023-01-25 08:42:58', '1', '2023-01-25 08:42:58', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2175, 2, 2025, '1', '2023-01-25 08:42:58', '1', '2023-01-25 08:42:58', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2176, 2, 2026, '1', '2023-01-25 08:42:58', '1', '2023-01-25 00:43:12', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2177, 2, 2027, '1', '2023-01-25 08:42:58', '1', '2023-01-25 08:42:58', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2178, 2, 2028, '1', '2023-01-25 08:42:58', '1', '2023-01-25 08:42:58', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2179, 2, 2029, '1', '2023-01-25 08:42:58', '1', '2023-01-25 08:42:58', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2180, 2, 2014, '1', '2023-01-25 08:43:12', '1', '2023-01-25 08:43:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2181, 2, 2015, '1', '2023-01-25 08:43:12', '1', '2023-01-25 08:43:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2182, 2, 2016, '1', '2023-01-25 08:43:12', '1', '2023-01-25 08:43:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2183, 2, 2017, '1', '2023-01-25 08:43:12', '1', '2023-01-25 08:43:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2184, 2, 2018, '1', '2023-01-25 08:43:12', '1', '2023-01-25 08:43:12', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2185, 101, 1090, '1', '2023-02-09 23:46:06', '1', '2023-02-10 01:28:46', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2186, 101, 1091, '1', '2023-02-09 23:46:06', '1', '2023-02-10 01:28:46', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2187, 101, 1092, '1', '2023-02-09 23:46:06', '1', '2023-02-10 01:28:46', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2188, 101, 1024, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2189, 101, 1, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2190, 101, 1025, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2191, 101, 1026, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2192, 101, 1027, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2193, 101, 1028, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2194, 101, 1029, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2195, 101, 1030, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2196, 101, 1036, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2197, 101, 1037, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2198, 101, 1038, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2199, 101, 1039, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2200, 101, 1040, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2201, 101, 1042, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2202, 101, 1043, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2203, 101, 1045, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2204, 101, 1046, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2205, 101, 1048, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2206, 101, 2083, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2207, 101, 1063, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2208, 101, 1064, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2209, 101, 1065, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2210, 101, 1093, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2211, 101, 1094, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2212, 101, 1095, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2213, 101, 1096, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2214, 101, 1097, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2215, 101, 1098, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2216, 101, 1100, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2217, 101, 1101, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2218, 101, 1102, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2219, 101, 1103, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2220, 101, 1104, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2221, 101, 1105, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2222, 101, 1106, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2223, 101, 2130, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2224, 101, 1107, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2225, 101, 2131, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2226, 101, 1108, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2227, 101, 2132, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2228, 101, 1109, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2229, 101, 2133, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2230, 101, 2134, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2231, 101, 1110, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2232, 101, 2135, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2233, 101, 1111, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2234, 101, 2136, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2235, 101, 1112, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2236, 101, 2137, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2237, 101, 1113, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2238, 101, 2138, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2239, 101, 1114, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2240, 101, 2139, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2241, 101, 1115, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2242, 101, 2140, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2243, 101, 2141, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2244, 101, 2142, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2245, 101, 2143, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2246, 101, 2144, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2247, 101, 2145, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2248, 101, 2146, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2249, 101, 2147, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2250, 101, 100, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2251, 101, 2148, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2252, 101, 101, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2253, 101, 2149, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2254, 101, 102, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2255, 101, 2150, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2256, 101, 103, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2257, 101, 2151, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2258, 101, 104, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2259, 101, 2152, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2260, 101, 105, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2261, 101, 107, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2262, 101, 108, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2263, 101, 109, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2264, 101, 1138, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2265, 101, 1139, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2266, 101, 1140, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2267, 101, 1141, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2268, 101, 1142, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2269, 101, 1143, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2270, 101, 1224, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2271, 101, 1225, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2272, 101, 1226, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2273, 101, 1227, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2274, 101, 1228, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2275, 101, 1229, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2276, 101, 1247, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2277, 101, 1248, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2278, 101, 1249, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2279, 101, 1250, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2280, 101, 1251, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2281, 101, 1252, '1', '2023-02-09 23:49:46', '1', '2023-02-25 06:11:55', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2282, 101, 1261, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2283, 101, 1263, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2284, 101, 1264, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2285, 101, 1265, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2286, 101, 1266, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2287, 101, 1267, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2288, 101, 1001, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2289, 101, 1002, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2290, 101, 1003, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2291, 101, 1004, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2292, 101, 1005, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2293, 101, 1006, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2294, 101, 1007, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2295, 101, 1008, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2296, 101, 1009, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2297, 101, 1010, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2298, 101, 1011, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2299, 101, 1012, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2300, 101, 500, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2301, 101, 1013, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2302, 101, 501, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2303, 101, 1014, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2304, 101, 1015, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2305, 101, 1016, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2306, 101, 1017, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2307, 101, 1018, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2308, 101, 1019, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2309, 101, 1020, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2310, 101, 1021, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2311, 101, 1022, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2312, 101, 1023, '1', '2023-02-09 23:49:46', '1', '2023-02-09 23:49:46', b'0', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2346, 122, 1, '1', '2023-02-27 22:15:29', '1', '2023-02-27 22:15:29', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2347, 122, 1036, '1', '2023-02-27 22:15:29', '1', '2023-02-27 14:28:09', b'1', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2348, 122, 1037, '1', '2023-02-27 22:15:29', '1', '2023-02-27 14:28:09', b'1', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2349, 122, 1038, '1', '2023-02-27 22:15:29', '1', '2023-02-27 14:28:09', b'1', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2350, 122, 1039, '1', '2023-02-27 22:15:29', '1', '2023-02-27 14:28:09', b'1', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2351, 122, 100, '1', '2023-02-27 22:15:29', '1', '2023-02-27 22:15:29', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2352, 122, 101, '1', '2023-02-27 22:15:29', '1', '2023-02-27 14:28:09', b'1', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2353, 122, 102, '1', '2023-02-27 22:15:29', '1', '2023-02-27 14:28:09', b'1', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2354, 122, 1063, '1', '2023-02-27 22:15:29', '1', '2023-02-27 14:28:09', b'1', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2355, 122, 103, '1', '2023-02-27 22:15:29', '1', '2023-02-27 14:28:09', b'1', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2356, 122, 1064, '1', '2023-02-27 22:15:29', '1', '2023-02-27 14:28:09', b'1', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2357, 122, 1001, '1', '2023-02-27 22:15:29', '1', '2023-02-27 22:15:29', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2358, 122, 1065, '1', '2023-02-27 22:15:29', '1', '2023-02-27 14:28:09', b'1', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2359, 122, 1002, '1', '2023-02-27 22:15:29', '1', '2023-02-27 22:15:29', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2360, 122, 1003, '1', '2023-02-27 22:15:29', '1', '2023-02-27 22:15:29', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2361, 122, 107, '1', '2023-02-27 22:15:29', '1', '2023-02-27 14:28:09', b'1', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2362, 122, 1004, '1', '2023-02-27 22:15:29', '1', '2023-02-27 22:15:29', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2363, 122, 1005, '1', '2023-02-27 22:15:29', '1', '2023-02-27 22:15:29', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2364, 122, 1006, '1', '2023-02-27 22:15:29', '1', '2023-02-27 22:15:29', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2365, 122, 1007, '1', '2023-02-27 22:15:29', '1', '2023-02-27 22:15:29', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2366, 122, 1008, '1', '2023-02-27 22:15:29', '1', '2023-02-27 14:28:09', b'1', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2367, 122, 1009, '1', '2023-02-27 22:15:29', '1', '2023-02-27 14:28:09', b'1', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2368, 122, 1010, '1', '2023-02-27 22:15:29', '1', '2023-02-27 14:28:09', b'1', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2369, 122, 1011, '1', '2023-02-27 22:15:29', '1', '2023-02-27 14:28:09', b'1', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2370, 122, 1012, '1', '2023-02-27 22:15:29', '1', '2023-02-27 14:28:09', b'1', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2371, 122, 1013, '1', '2023-02-27 22:15:29', '1', '2023-02-27 14:28:09', b'1', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2372, 122, 1014, '1', '2023-02-27 22:15:29', '1', '2023-02-27 14:28:09', b'1', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2373, 122, 1015, '1', '2023-02-27 22:15:29', '1', '2023-02-27 14:28:09', b'1', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2374, 122, 1016, '1', '2023-02-27 22:15:29', '1', '2023-02-27 14:28:09', b'1', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2375, 122, 1017, '1', '2023-02-27 22:15:29', '1', '2023-02-27 14:28:09', b'1', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2376, 122, 1018, '1', '2023-02-27 22:15:29', '1', '2023-02-27 14:28:09', b'1', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2377, 122, 1019, '1', '2023-02-27 22:15:29', '1', '2023-02-27 14:28:09', b'1', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2378, 122, 1020, '1', '2023-02-27 22:15:29', '1', '2023-02-27 14:28:09', b'1', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2379, 122, 2, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2380, 122, 1031, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2381, 122, 1032, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2382, 122, 1033, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2383, 122, 1034, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2384, 122, 1035, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2385, 122, 1050, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2386, 122, 1051, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2387, 122, 1052, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2388, 122, 1053, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2389, 122, 1054, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2390, 122, 1056, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2391, 122, 1057, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2392, 122, 1058, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2393, 122, 1059, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2394, 122, 1060, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2395, 122, 1066, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2396, 122, 1067, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2397, 122, 1070, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2398, 122, 1071, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2399, 122, 1072, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2400, 122, 1073, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2401, 122, 1074, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2402, 122, 1075, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2403, 122, 1076, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2404, 122, 1077, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2405, 122, 1078, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2406, 122, 1082, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2407, 122, 1083, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2408, 122, 1084, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2409, 122, 1085, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2410, 122, 1086, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2411, 122, 1087, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2412, 122, 1088, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2413, 122, 1089, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2414, 122, 1090, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2415, 122, 1091, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2416, 122, 1092, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2417, 122, 1237, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2418, 122, 1238, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2419, 122, 1239, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2420, 122, 1240, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2421, 122, 1241, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2422, 122, 1242, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2423, 122, 1243, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2424, 122, 1255, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2425, 122, 1256, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2426, 122, 1257, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2427, 122, 1258, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2428, 122, 106, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2429, 122, 1259, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2430, 122, 1260, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2431, 122, 110, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2432, 122, 111, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2433, 122, 112, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2434, 122, 113, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2435, 122, 114, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2436, 122, 115, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2437, 122, 116, '1', '2023-02-27 22:28:10', '1', '2023-02-27 22:28:10', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2438, 122, 1117, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2439, 122, 1126, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2440, 122, 1127, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2441, 122, 1128, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2442, 122, 1129, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2443, 122, 1130, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2444, 122, 1131, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2445, 122, 1132, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2446, 122, 1133, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2447, 122, 1134, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2448, 122, 1135, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2449, 122, 1136, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2450, 122, 1137, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2451, 122, 2161, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2452, 122, 1150, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2453, 122, 1161, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2454, 122, 1162, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2455, 122, 1163, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2456, 122, 1164, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2457, 122, 1165, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2458, 122, 1166, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2459, 122, 1173, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2460, 122, 1174, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2461, 122, 1175, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2462, 122, 1176, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2463, 122, 1177, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2464, 122, 1178, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2465, 122, 1179, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2466, 122, 1180, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2467, 122, 1181, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2468, 122, 1182, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2469, 122, 1183, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2470, 122, 1184, '1', '2023-02-27 22:28:30', '1', '2023-02-27 22:28:30', b'0', 2171); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2471, 123, 1024, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2472, 123, 2048, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2473, 123, 1, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2474, 123, 1025, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2475, 123, 2049, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2476, 123, 1026, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2477, 123, 2, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2478, 123, 2050, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2479, 123, 1027, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2480, 123, 2051, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2481, 123, 1028, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2482, 123, 2052, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2483, 123, 1029, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2484, 123, 5, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2485, 123, 1030, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2486, 123, 1031, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2487, 123, 1032, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2488, 123, 1033, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2489, 123, 1034, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2490, 123, 1035, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2491, 123, 2059, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2492, 123, 1036, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2493, 123, 2060, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2494, 123, 1037, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2495, 123, 2061, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2496, 123, 1038, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2497, 123, 2062, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2498, 123, 1039, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2499, 123, 2063, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2500, 123, 1040, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2501, 123, 2064, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2502, 123, 1042, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2503, 123, 2066, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2504, 123, 1043, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2505, 123, 2067, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2506, 123, 2068, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2507, 123, 1045, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2508, 123, 2069, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2509, 123, 1046, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2510, 123, 2070, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2511, 123, 2071, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2512, 123, 1048, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2513, 123, 2072, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2514, 123, 2073, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2515, 123, 1050, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2516, 123, 2074, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2517, 123, 1051, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2518, 123, 2075, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2519, 123, 1052, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2520, 123, 2076, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2521, 123, 1053, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2522, 123, 2077, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2523, 123, 1054, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2524, 123, 2078, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2525, 123, 2079, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2526, 123, 1056, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2527, 123, 2080, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2528, 123, 1057, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2529, 123, 2081, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2530, 123, 1058, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2531, 123, 2082, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2532, 123, 2083, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2533, 123, 1059, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2534, 123, 1060, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2535, 123, 2084, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2536, 123, 2085, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2537, 123, 2086, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2538, 123, 1063, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2539, 123, 2087, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2540, 123, 1064, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2541, 123, 2088, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2542, 123, 1065, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2543, 123, 2089, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2544, 123, 1066, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2545, 123, 2090, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2546, 123, 1067, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2547, 123, 2091, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2548, 123, 2092, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2549, 123, 2093, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2550, 123, 1070, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2551, 123, 2094, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2552, 123, 1071, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2553, 123, 2095, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2554, 123, 1072, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2555, 123, 2096, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2556, 123, 1073, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2557, 123, 2097, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2558, 123, 1074, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2559, 123, 2098, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2560, 123, 1075, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2561, 123, 2099, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2562, 123, 1076, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2563, 123, 2100, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2564, 123, 1077, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2565, 123, 2101, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2566, 123, 1078, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2567, 123, 2102, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2568, 123, 2103, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2569, 123, 2104, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2570, 123, 2105, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2571, 123, 1082, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2572, 123, 2106, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2573, 123, 1083, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2574, 123, 2107, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2575, 123, 1084, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2576, 123, 2108, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2577, 123, 1085, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2578, 123, 2109, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2579, 123, 1086, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2580, 123, 2110, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2581, 123, 1087, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2582, 123, 2111, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2583, 123, 1088, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2584, 123, 2112, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2585, 123, 1089, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2586, 123, 2113, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2587, 123, 1090, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2588, 123, 2114, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2589, 123, 1091, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2590, 123, 2115, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2591, 123, 1092, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2592, 123, 2116, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2593, 123, 1093, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2594, 123, 2117, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2595, 123, 1094, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2596, 123, 2118, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2597, 123, 1095, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2598, 123, 2119, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2599, 123, 1096, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2600, 123, 2120, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2601, 123, 1097, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2602, 123, 2121, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2603, 123, 1098, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2604, 123, 2122, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2605, 123, 2123, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2606, 123, 1100, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2607, 123, 2124, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2608, 123, 1101, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2609, 123, 2125, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2610, 123, 1102, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2611, 123, 2126, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2612, 123, 1103, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2613, 123, 2127, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2614, 123, 1104, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2615, 123, 2128, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2616, 123, 1105, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2617, 123, 2129, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2618, 123, 1106, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2619, 123, 2130, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2620, 123, 1107, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2621, 123, 2131, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2622, 123, 1108, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2623, 123, 2132, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2624, 123, 1109, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2625, 123, 2133, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2626, 123, 2134, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2627, 123, 1110, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2628, 123, 2135, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2629, 123, 1111, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2630, 123, 2136, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2631, 123, 1112, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2632, 123, 2137, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2633, 123, 1113, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2634, 123, 2138, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2635, 123, 1114, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2636, 123, 2139, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2637, 123, 1115, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2638, 123, 2140, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2639, 123, 2141, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2640, 123, 1117, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2641, 123, 2142, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2642, 123, 1118, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2643, 123, 2143, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2644, 123, 1119, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2645, 123, 2144, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2646, 123, 1120, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2647, 123, 2145, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2648, 123, 2146, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2649, 123, 2147, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2650, 123, 100, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2651, 123, 2148, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2652, 123, 101, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2653, 123, 2149, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2654, 123, 102, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2655, 123, 2150, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2656, 123, 1126, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2657, 123, 103, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2658, 123, 2151, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2659, 123, 1127, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2660, 123, 104, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2661, 123, 2152, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2662, 123, 1128, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2663, 123, 105, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2664, 123, 1129, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2665, 123, 2153, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2666, 123, 106, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2667, 123, 1130, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2668, 123, 2154, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2669, 123, 107, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2670, 123, 1131, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2671, 123, 2155, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2672, 123, 108, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2673, 123, 1132, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2674, 123, 2156, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2675, 123, 109, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2676, 123, 1133, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2677, 123, 2157, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2678, 123, 110, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2679, 123, 1134, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2680, 123, 2158, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2681, 123, 2159, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2682, 123, 111, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2683, 123, 1135, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2684, 123, 2160, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2685, 123, 112, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2686, 123, 1136, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2687, 123, 113, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2688, 123, 1137, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2689, 123, 2161, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2690, 123, 1138, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2691, 123, 114, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2692, 123, 1139, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2693, 123, 115, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2694, 123, 1140, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2695, 123, 116, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2696, 123, 1141, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2697, 123, 1142, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2698, 123, 1143, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2699, 123, 1150, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2700, 123, 1161, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2701, 123, 1162, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2702, 123, 1163, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2703, 123, 1164, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2704, 123, 1165, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2705, 123, 1166, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2706, 123, 1173, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2707, 123, 1174, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2708, 123, 1175, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2709, 123, 1176, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2710, 123, 1177, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2711, 123, 1178, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2712, 123, 1179, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2713, 123, 1180, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2714, 123, 1181, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2715, 123, 1182, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2716, 123, 1183, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2717, 123, 1184, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2718, 123, 1185, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2719, 123, 1186, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2720, 123, 1187, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2721, 123, 1188, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2722, 123, 1189, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2723, 123, 1190, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2724, 123, 1191, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2725, 123, 1192, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2726, 123, 1193, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2727, 123, 1194, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2728, 123, 1195, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2729, 123, 1196, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2730, 123, 1197, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2731, 123, 1198, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2732, 123, 1199, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2733, 123, 1200, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2734, 123, 1201, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2735, 123, 1202, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2736, 123, 1207, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2737, 123, 1208, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2738, 123, 1209, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2739, 123, 1210, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2740, 123, 1211, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2741, 123, 1212, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2742, 123, 1213, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2743, 123, 1215, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2744, 123, 1216, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2745, 123, 1217, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2746, 123, 1218, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2747, 123, 1219, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2748, 123, 1220, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2749, 123, 1221, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2750, 123, 1222, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2751, 123, 1224, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2752, 123, 1225, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2753, 123, 1226, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2754, 123, 1227, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2755, 123, 1228, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2756, 123, 1229, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2757, 123, 1237, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2758, 123, 1238, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2759, 123, 1239, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2760, 123, 1240, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2761, 123, 1241, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2762, 123, 1242, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2763, 123, 1243, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2764, 123, 1247, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2765, 123, 1248, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2766, 123, 1249, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2767, 123, 1250, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2768, 123, 1251, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2769, 123, 1252, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2770, 123, 1254, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2771, 123, 1255, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2772, 123, 1256, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2773, 123, 1257, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2774, 123, 1258, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2775, 123, 1259, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2776, 123, 1260, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2777, 123, 1261, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2778, 123, 1263, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2779, 123, 1264, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2780, 123, 1265, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2781, 123, 1266, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2782, 123, 1267, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2783, 123, 1281, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2784, 123, 1282, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2785, 123, 2000, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2786, 123, 2002, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2787, 123, 2003, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2788, 123, 2004, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2789, 123, 2005, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2790, 123, 2006, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2791, 123, 2008, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2792, 123, 2009, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2793, 123, 2010, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2794, 123, 2011, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2795, 123, 2012, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2796, 123, 2014, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2797, 123, 2015, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2798, 123, 2016, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2799, 123, 2017, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2800, 123, 2018, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2801, 123, 2019, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2802, 123, 2020, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2803, 123, 2021, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2804, 123, 2022, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2805, 123, 2023, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2806, 123, 1001, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2807, 123, 2025, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2808, 123, 1002, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2809, 123, 2026, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2810, 123, 1003, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2811, 123, 2027, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2812, 123, 1004, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2813, 123, 2028, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2814, 123, 1005, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2815, 123, 2029, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2816, 123, 1006, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2817, 123, 2030, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2818, 123, 1007, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2819, 123, 1008, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2820, 123, 2032, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2821, 123, 1009, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2822, 123, 2033, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2823, 123, 1010, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2824, 123, 2034, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2825, 123, 1011, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2826, 123, 2035, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2827, 123, 1012, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2828, 123, 500, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2829, 123, 2036, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2830, 123, 1013, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2831, 123, 501, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2832, 123, 1014, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2833, 123, 2038, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2834, 123, 1015, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2835, 123, 2039, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2836, 123, 1016, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2837, 123, 2040, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2838, 123, 1017, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2839, 123, 2041, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2840, 123, 1018, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2841, 123, 2042, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2842, 123, 1019, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2843, 123, 2043, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2844, 123, 1020, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2845, 123, 2044, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2846, 123, 1021, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2847, 123, 2045, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2848, 123, 1022, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2849, 123, 2046, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2850, 123, 1023, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2851, 123, 2047, '1', '2023-02-28 23:01:21', '1', '2023-02-28 15:01:35', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2852, 124, 1024, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2853, 124, 2048, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2854, 124, 1, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2855, 124, 1025, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2856, 124, 2049, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2857, 124, 1026, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2858, 124, 2, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2859, 124, 2050, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2860, 124, 1027, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2861, 124, 2051, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2862, 124, 1028, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2863, 124, 2052, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2864, 124, 1029, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2865, 124, 5, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2866, 124, 1030, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2867, 124, 1031, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2868, 124, 1032, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2869, 124, 1033, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2870, 124, 1034, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2871, 124, 1035, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2872, 124, 2059, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2873, 124, 1036, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2874, 124, 2060, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2875, 124, 1037, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2876, 124, 2061, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2877, 124, 1038, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2878, 124, 2062, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2879, 124, 1039, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2880, 124, 2063, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2881, 124, 1040, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2882, 124, 2064, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2883, 124, 1042, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2884, 124, 2066, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2885, 124, 1043, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2886, 124, 2067, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2887, 124, 2068, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2888, 124, 1045, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2889, 124, 2069, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2890, 124, 1046, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2891, 124, 2070, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2892, 124, 2071, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2893, 124, 1048, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2894, 124, 2072, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2895, 124, 2073, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2896, 124, 1050, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2897, 124, 2074, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2898, 124, 1051, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2899, 124, 2075, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2900, 124, 1052, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2901, 124, 2076, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2902, 124, 1053, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2903, 124, 2077, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2904, 124, 1054, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2905, 124, 2078, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2906, 124, 2079, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2907, 124, 1056, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2908, 124, 2080, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2909, 124, 1057, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2910, 124, 2081, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2911, 124, 1058, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2912, 124, 2082, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2913, 124, 2083, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2914, 124, 1059, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2915, 124, 1060, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2916, 124, 2084, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2917, 124, 2085, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2918, 124, 2086, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2919, 124, 1063, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2920, 124, 2087, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2921, 124, 1064, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2922, 124, 2088, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2923, 124, 1065, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2924, 124, 2089, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2925, 124, 1066, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2926, 124, 2090, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2927, 124, 1067, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2928, 124, 2091, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2929, 124, 2092, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2930, 124, 2093, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2931, 124, 1070, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2932, 124, 2094, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2933, 124, 1071, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2934, 124, 2095, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2935, 124, 1072, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2936, 124, 2096, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2937, 124, 1073, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2938, 124, 2097, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2939, 124, 1074, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2940, 124, 2098, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2941, 124, 1075, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2942, 124, 2099, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2943, 124, 1076, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2944, 124, 2100, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2945, 124, 1077, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2946, 124, 2101, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2947, 124, 1078, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2948, 124, 2102, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2949, 124, 2103, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2950, 124, 2104, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2951, 124, 2105, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2952, 124, 1082, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2953, 124, 2106, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2954, 124, 1083, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2955, 124, 2107, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2956, 124, 1084, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2957, 124, 2108, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2958, 124, 1085, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2959, 124, 2109, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2960, 124, 1086, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2961, 124, 2110, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2962, 124, 1087, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2963, 124, 2111, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2964, 124, 1088, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2965, 124, 2112, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2966, 124, 1089, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2967, 124, 2113, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2968, 124, 1090, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2969, 124, 2114, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2970, 124, 1091, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2971, 124, 2115, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2972, 124, 1092, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2973, 124, 2116, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2974, 124, 1093, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2975, 124, 2117, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2976, 124, 1094, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2977, 124, 2118, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2978, 124, 1095, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2979, 124, 2119, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2980, 124, 1096, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2981, 124, 2120, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2982, 124, 1097, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2983, 124, 2121, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2984, 124, 1098, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2985, 124, 2122, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2986, 124, 2123, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2987, 124, 1100, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2988, 124, 2124, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2989, 124, 1101, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2990, 124, 2125, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2991, 124, 1102, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2992, 124, 2126, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2993, 124, 1103, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2994, 124, 2127, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2995, 124, 1104, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2996, 124, 2128, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2997, 124, 1105, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2998, 124, 2129, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2999, 124, 1106, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3000, 124, 2130, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3001, 124, 1107, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3002, 124, 2131, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3003, 124, 1108, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3004, 124, 2132, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3005, 124, 1109, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3006, 124, 2133, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3007, 124, 2134, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3008, 124, 1110, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3009, 124, 2135, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3010, 124, 1111, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3011, 124, 2136, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3012, 124, 1112, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3013, 124, 2137, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3014, 124, 1113, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3015, 124, 2138, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3016, 124, 1114, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3017, 124, 2139, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3018, 124, 1115, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3019, 124, 2140, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3020, 124, 2141, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3021, 124, 1117, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3022, 124, 2142, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3023, 124, 1118, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3024, 124, 2143, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3025, 124, 1119, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3026, 124, 2144, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3027, 124, 1120, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3028, 124, 2145, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3029, 124, 2146, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3030, 124, 2147, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3031, 124, 100, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3032, 124, 2148, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3033, 124, 101, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3034, 124, 2149, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3035, 124, 102, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3036, 124, 2150, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3037, 124, 1126, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3038, 124, 103, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3039, 124, 2151, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3040, 124, 1127, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3041, 124, 104, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3042, 124, 2152, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3043, 124, 1128, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3044, 124, 105, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3045, 124, 1129, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3046, 124, 2153, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3047, 124, 106, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3048, 124, 1130, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3049, 124, 2154, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3050, 124, 107, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3051, 124, 1131, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3052, 124, 2155, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3053, 124, 108, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3054, 124, 1132, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3055, 124, 2156, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3056, 124, 109, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3057, 124, 1133, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3058, 124, 2157, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3059, 124, 110, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3060, 124, 1134, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3061, 124, 2158, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3062, 124, 2159, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3063, 124, 111, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3064, 124, 1135, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3065, 124, 2160, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3066, 124, 112, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3067, 124, 1136, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3068, 124, 113, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3069, 124, 1137, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3070, 124, 2161, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3071, 124, 1138, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3072, 124, 114, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3073, 124, 1139, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3074, 124, 115, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3075, 124, 1140, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3076, 124, 116, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3077, 124, 1141, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3078, 124, 1142, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3079, 124, 1143, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3080, 124, 1150, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3081, 124, 1161, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3082, 124, 1162, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3083, 124, 1163, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3084, 124, 1164, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3085, 124, 1165, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3086, 124, 1166, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3087, 124, 1173, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3088, 124, 1174, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3089, 124, 1175, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3090, 124, 1176, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3091, 124, 1177, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3092, 124, 1178, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3093, 124, 1179, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3094, 124, 1180, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3095, 124, 1181, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3096, 124, 1182, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3097, 124, 1183, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3098, 124, 1184, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3099, 124, 1185, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3100, 124, 1186, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3101, 124, 1187, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3102, 124, 1188, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3103, 124, 1189, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3104, 124, 1190, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3105, 124, 1191, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3106, 124, 1192, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3107, 124, 1193, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3108, 124, 1194, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3109, 124, 1195, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3110, 124, 1196, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3111, 124, 1197, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3112, 124, 1198, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3113, 124, 1199, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3114, 124, 1200, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3115, 124, 1201, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3116, 124, 1202, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3117, 124, 1207, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3118, 124, 1208, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3119, 124, 1209, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3120, 124, 1210, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3121, 124, 1211, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3122, 124, 1212, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3123, 124, 1213, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3124, 124, 1215, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3125, 124, 1216, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3126, 124, 1217, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3127, 124, 1218, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3128, 124, 1219, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3129, 124, 1220, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3130, 124, 1221, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3131, 124, 1222, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3132, 124, 1224, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3133, 124, 1225, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3134, 124, 1226, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3135, 124, 1227, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3136, 124, 1228, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3137, 124, 1229, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3138, 124, 1237, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3139, 124, 1238, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3140, 124, 1239, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3141, 124, 1240, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3142, 124, 1241, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3143, 124, 1242, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3144, 124, 1243, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3145, 124, 1247, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3146, 124, 1248, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3147, 124, 1249, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3148, 124, 1250, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3149, 124, 1251, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3150, 124, 1252, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3151, 124, 1254, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3152, 124, 1255, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3153, 124, 1256, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3154, 124, 1257, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3155, 124, 1258, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3156, 124, 1259, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3157, 124, 1260, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3158, 124, 1261, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3159, 124, 1263, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3160, 124, 1264, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3161, 124, 1265, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3162, 124, 1266, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3163, 124, 1267, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3164, 124, 1281, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3165, 124, 1282, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3166, 124, 2000, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3167, 124, 2002, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3168, 124, 2003, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3169, 124, 2004, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3170, 124, 2005, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3171, 124, 2006, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3172, 124, 2008, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3173, 124, 2009, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3174, 124, 2010, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3175, 124, 2011, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3176, 124, 2012, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3177, 124, 2014, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3178, 124, 2015, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3179, 124, 2016, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3180, 124, 2017, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3181, 124, 2018, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3182, 124, 2019, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3183, 124, 2020, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3184, 124, 2021, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3185, 124, 2022, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3186, 124, 2023, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3187, 124, 1001, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3188, 124, 2025, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3189, 124, 1002, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3190, 124, 2026, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3191, 124, 1003, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3192, 124, 2027, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3193, 124, 1004, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3194, 124, 2028, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3195, 124, 1005, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3196, 124, 2029, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3197, 124, 1006, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3198, 124, 2030, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3199, 124, 1007, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3200, 124, 1008, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3201, 124, 2032, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3202, 124, 1009, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3203, 124, 2033, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3204, 124, 1010, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3205, 124, 2034, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3206, 124, 1011, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3207, 124, 2035, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3208, 124, 1012, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3209, 124, 500, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3210, 124, 2036, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3211, 124, 1013, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3212, 124, 501, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3213, 124, 1014, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3214, 124, 2038, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3215, 124, 1015, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3216, 124, 2039, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3217, 124, 1016, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3218, 124, 2040, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3219, 124, 1017, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3220, 124, 2041, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3221, 124, 1018, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3222, 124, 2042, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3223, 124, 1019, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3224, 124, 2043, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3225, 124, 1020, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3226, 124, 2044, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3227, 124, 1021, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3228, 124, 2045, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3229, 124, 1022, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3230, 124, 2046, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3231, 124, 1023, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3232, 124, 2047, '1', '2023-02-28 23:01:57', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3233, 125, 1024, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3234, 125, 2048, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3235, 125, 1, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3236, 125, 1025, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3237, 125, 2049, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3238, 125, 1026, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3239, 125, 2, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3240, 125, 2050, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3241, 125, 1027, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3242, 125, 2051, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3243, 125, 1028, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3244, 125, 2052, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3245, 125, 1029, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3246, 125, 5, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3247, 125, 1030, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3248, 125, 1031, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3249, 125, 1032, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3250, 125, 1033, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3251, 125, 1034, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3252, 125, 1035, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3253, 125, 2059, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3254, 125, 1036, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3255, 125, 2060, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3256, 125, 1037, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3257, 125, 2061, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3258, 125, 1038, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3259, 125, 2062, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3260, 125, 1039, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3261, 125, 2063, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3262, 125, 1040, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3263, 125, 2064, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3264, 125, 1042, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3265, 125, 2066, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3266, 125, 1043, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3267, 125, 2067, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3268, 125, 2068, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3269, 125, 1045, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3270, 125, 2069, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3271, 125, 1046, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3272, 125, 2070, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3273, 125, 2071, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3274, 125, 1048, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3275, 125, 2072, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3276, 125, 2073, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3277, 125, 1050, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3278, 125, 2074, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3279, 125, 1051, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3280, 125, 2075, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3281, 125, 1052, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3282, 125, 2076, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3283, 125, 1053, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3284, 125, 2077, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3285, 125, 1054, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3286, 125, 2078, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3287, 125, 2079, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3288, 125, 1056, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3289, 125, 2080, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3290, 125, 1057, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3291, 125, 2081, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3292, 125, 1058, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3293, 125, 2082, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3294, 125, 2083, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3295, 125, 1059, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3296, 125, 1060, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3297, 125, 2084, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3298, 125, 2085, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3299, 125, 2086, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3300, 125, 1063, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3301, 125, 2087, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3302, 125, 1064, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3303, 125, 2088, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3304, 125, 1065, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3305, 125, 2089, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3306, 125, 1066, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3307, 125, 2090, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3308, 125, 1067, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3309, 125, 2091, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3310, 125, 2092, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3311, 125, 2093, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3312, 125, 1070, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3313, 125, 2094, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3314, 125, 1071, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3315, 125, 2095, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3316, 125, 1072, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3317, 125, 2096, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3318, 125, 1073, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3319, 125, 2097, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3320, 125, 1074, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3321, 125, 2098, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3322, 125, 1075, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3323, 125, 2099, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3324, 125, 1076, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3325, 125, 2100, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3326, 125, 1077, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3327, 125, 2101, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3328, 125, 1078, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3329, 125, 2102, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3330, 125, 2103, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3331, 125, 2104, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3332, 125, 2105, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3333, 125, 1082, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3334, 125, 2106, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3335, 125, 1083, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3336, 125, 2107, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3337, 125, 1084, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3338, 125, 2108, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3339, 125, 1085, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3340, 125, 2109, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3341, 125, 1086, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3342, 125, 2110, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3343, 125, 1087, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3344, 125, 2111, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3345, 125, 1088, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3346, 125, 2112, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3347, 125, 1089, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3348, 125, 2113, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3349, 125, 1090, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3350, 125, 2114, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3351, 125, 1091, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3352, 125, 2115, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3353, 125, 1092, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3354, 125, 2116, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3355, 125, 1093, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3356, 125, 2117, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3357, 125, 1094, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3358, 125, 2118, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3359, 125, 1095, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3360, 125, 2119, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3361, 125, 1096, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3362, 125, 2120, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3363, 125, 1097, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3364, 125, 2121, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3365, 125, 1098, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3366, 125, 2122, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3367, 125, 2123, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3368, 125, 1100, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3369, 125, 2124, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3370, 125, 1101, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3371, 125, 2125, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3372, 125, 1102, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3373, 125, 2126, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3374, 125, 1103, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3375, 125, 2127, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3376, 125, 1104, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3377, 125, 2128, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3378, 125, 1105, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3379, 125, 2129, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3380, 125, 1106, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3381, 125, 2130, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3382, 125, 1107, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3383, 125, 2131, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3384, 125, 1108, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3385, 125, 2132, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3386, 125, 1109, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3387, 125, 2133, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3388, 125, 2134, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3389, 125, 1110, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3390, 125, 2135, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3391, 125, 1111, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3392, 125, 2136, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3393, 125, 1112, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3394, 125, 2137, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3395, 125, 1113, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3396, 125, 2138, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3397, 125, 1114, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3398, 125, 2139, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3399, 125, 1115, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3400, 125, 2140, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3401, 125, 2141, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3402, 125, 1117, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3403, 125, 2142, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3404, 125, 1118, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3405, 125, 2143, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3406, 125, 1119, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3407, 125, 2144, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3408, 125, 1120, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3409, 125, 2145, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3410, 125, 2146, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3411, 125, 2147, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3412, 125, 100, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3413, 125, 2148, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3414, 125, 101, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3415, 125, 2149, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3416, 125, 102, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3417, 125, 2150, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3418, 125, 1126, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3419, 125, 103, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3420, 125, 2151, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3421, 125, 1127, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3422, 125, 104, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3423, 125, 2152, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3424, 125, 1128, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3425, 125, 105, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3426, 125, 1129, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3427, 125, 2153, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3428, 125, 106, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3429, 125, 1130, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3430, 125, 2154, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3431, 125, 107, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3432, 125, 1131, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3433, 125, 2155, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3434, 125, 108, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3435, 125, 1132, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3436, 125, 2156, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3437, 125, 109, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3438, 125, 1133, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3439, 125, 2157, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3440, 125, 110, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3441, 125, 1134, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3442, 125, 2158, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3443, 125, 2159, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3444, 125, 111, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3445, 125, 1135, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3446, 125, 2160, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3447, 125, 112, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3448, 125, 1136, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3449, 125, 113, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3450, 125, 1137, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3451, 125, 2161, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3452, 125, 1138, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3453, 125, 114, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3454, 125, 1139, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3455, 125, 115, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3456, 125, 1140, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3457, 125, 116, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3458, 125, 1141, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3459, 125, 1142, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3460, 125, 1143, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3461, 125, 1150, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3462, 125, 1161, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3463, 125, 1162, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3464, 125, 1163, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3465, 125, 1164, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3466, 125, 1165, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3467, 125, 1166, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3468, 125, 1173, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3469, 125, 1174, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3470, 125, 1175, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3471, 125, 1176, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3472, 125, 1177, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3473, 125, 1178, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3474, 125, 1179, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3475, 125, 1180, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3476, 125, 1181, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3477, 125, 1182, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3478, 125, 1183, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3479, 125, 1184, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3480, 125, 1185, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3481, 125, 1186, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3482, 125, 1187, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3483, 125, 1188, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3484, 125, 1189, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3485, 125, 1190, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3486, 125, 1191, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3487, 125, 1192, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3488, 125, 1193, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3489, 125, 1194, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3490, 125, 1195, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3491, 125, 1196, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3492, 125, 1197, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3493, 125, 1198, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3494, 125, 1199, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3495, 125, 1200, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3496, 125, 1201, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3497, 125, 1202, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3498, 125, 1207, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3499, 125, 1208, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3500, 125, 1209, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3501, 125, 1210, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3502, 125, 1211, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3503, 125, 1212, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3504, 125, 1213, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3505, 125, 1215, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3506, 125, 1216, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3507, 125, 1217, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3508, 125, 1218, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3509, 125, 1219, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3510, 125, 1220, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3511, 125, 1221, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3512, 125, 1222, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3513, 125, 1224, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3514, 125, 1225, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3515, 125, 1226, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3516, 125, 1227, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3517, 125, 1228, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3518, 125, 1229, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3519, 125, 1237, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3520, 125, 1238, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3521, 125, 1239, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3522, 125, 1240, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3523, 125, 1241, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3524, 125, 1242, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3525, 125, 1243, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3526, 125, 1247, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3527, 125, 1248, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3528, 125, 1249, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3529, 125, 1250, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3530, 125, 1251, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3531, 125, 1252, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3532, 125, 1254, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3533, 125, 1255, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3534, 125, 1256, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3535, 125, 1257, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3536, 125, 1258, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3537, 125, 1259, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3538, 125, 1260, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3539, 125, 1261, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3540, 125, 1263, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3541, 125, 1264, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3542, 125, 1265, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3543, 125, 1266, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3544, 125, 1267, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3545, 125, 1281, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3546, 125, 1282, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3547, 125, 2000, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3548, 125, 2002, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3549, 125, 2003, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3550, 125, 2004, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3551, 125, 2005, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3552, 125, 2006, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3553, 125, 2008, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3554, 125, 2009, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3555, 125, 2010, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3556, 125, 2011, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3557, 125, 2012, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3558, 125, 2014, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3559, 125, 2015, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3560, 125, 2016, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3561, 125, 2017, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3562, 125, 2018, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3563, 125, 2019, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3564, 125, 2020, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3565, 125, 2021, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3566, 125, 2022, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3567, 125, 2023, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3568, 125, 1001, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3569, 125, 2025, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3570, 125, 1002, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3571, 125, 2026, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3572, 125, 1003, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3573, 125, 2027, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3574, 125, 1004, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3575, 125, 2028, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3576, 125, 1005, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3577, 125, 2029, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3578, 125, 1006, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3579, 125, 2030, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3580, 125, 1007, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3581, 125, 1008, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3582, 125, 2032, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3583, 125, 1009, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3584, 125, 2033, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3585, 125, 1010, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3586, 125, 2034, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3587, 125, 1011, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3588, 125, 2035, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3589, 125, 1012, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3590, 125, 500, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3591, 125, 2036, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3592, 125, 1013, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3593, 125, 501, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3594, 125, 1014, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3595, 125, 2038, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3596, 125, 1015, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3597, 125, 2039, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3598, 125, 1016, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3599, 125, 2040, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3600, 125, 1017, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3601, 125, 2041, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3602, 125, 1018, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3603, 125, 2042, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3604, 125, 1019, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3605, 125, 2043, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3606, 125, 1020, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3607, 125, 2044, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3608, 125, 1021, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3609, 125, 2045, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3610, 125, 1022, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3611, 125, 2046, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3612, 125, 1023, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3613, 125, 2047, '1', '2023-02-28 23:11:44', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3614, 126, 1, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3615, 126, 2, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3616, 126, 1031, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3617, 126, 1032, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3618, 126, 1033, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3619, 126, 1034, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3620, 126, 1035, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3621, 126, 1050, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3622, 126, 1051, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3623, 126, 1052, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3624, 126, 1053, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3625, 126, 1054, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3626, 126, 1056, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3627, 126, 1057, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3628, 126, 1058, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3629, 126, 1059, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3630, 126, 1060, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3631, 126, 1066, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3632, 126, 1067, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3633, 126, 1070, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3634, 126, 1071, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3635, 126, 1072, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3636, 126, 1073, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3637, 126, 1074, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3638, 126, 1075, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3639, 126, 1076, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3640, 126, 1077, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3641, 126, 1078, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3642, 126, 1082, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3643, 126, 1083, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3644, 126, 1084, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3645, 126, 1085, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3646, 126, 1086, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3647, 126, 1087, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3648, 126, 1088, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3649, 126, 1089, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3650, 126, 1090, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3651, 126, 1091, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3652, 126, 1092, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3653, 126, 1117, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3654, 126, 100, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3655, 126, 1126, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3656, 126, 1127, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3657, 126, 1128, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3658, 126, 1129, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3659, 126, 106, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3660, 126, 1130, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3661, 126, 1131, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3662, 126, 1132, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3663, 126, 1133, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3664, 126, 110, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3665, 126, 1134, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3666, 126, 111, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3667, 126, 1135, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3668, 126, 112, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3669, 126, 1136, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3670, 126, 113, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3671, 126, 1137, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3672, 126, 2161, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3673, 126, 114, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3674, 126, 115, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3675, 126, 116, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3676, 126, 1150, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3677, 126, 1161, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3678, 126, 1162, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3679, 126, 1163, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3680, 126, 1164, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3681, 126, 1165, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3682, 126, 1166, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3683, 126, 1173, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3684, 126, 1174, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3685, 126, 1175, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3686, 126, 1176, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3687, 126, 1177, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3688, 126, 1178, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3689, 126, 1179, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3690, 126, 1180, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3691, 126, 1181, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3692, 126, 1182, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3693, 126, 1183, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3694, 126, 1184, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3695, 126, 1237, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3696, 126, 1238, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3697, 126, 1239, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3698, 126, 1240, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3699, 126, 1241, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3700, 126, 1242, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3701, 126, 1243, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3702, 126, 1255, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3703, 126, 1256, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3704, 126, 1001, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3705, 126, 1257, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3706, 126, 1002, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3707, 126, 1258, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3708, 126, 1003, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3709, 126, 1259, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3710, 126, 1004, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3711, 126, 1260, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3712, 126, 1005, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3713, 126, 1006, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (3714, 126, 1007, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +COMMIT; + +-- ---------------------------- +-- Table structure for system_social_user +-- ---------------------------- +DROP TABLE IF EXISTS `system_social_user`; +CREATE TABLE `system_social_user` ( + `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键(自增策略)', + `type` tinyint NOT NULL COMMENT '社交平台的类型', + `openid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '社交 openid', + `token` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '社交 token', + `raw_token_info` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '原始 Token 数据,一般是 JSON 格式', + `nickname` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户昵称', + `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用户头像', + `raw_user_info` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '原始用户数据,一般是 JSON 格式', + `code` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '最后一次的认证 code', + `state` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '最后一次的认证 state', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='社交用户表'; + +-- ---------------------------- +-- Records of system_social_user +-- ---------------------------- +BEGIN; +INSERT INTO `system_social_user` (`id`, `type`, `openid`, `token`, `raw_token_info`, `nickname`, `avatar`, `raw_user_info`, `code`, `state`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (16, 30, 'WangWenBin', 'iV3oMYFjb_uAmk965BqoVBV62o400UKPT4AiZWQd-DKdeXNK6pzuEhVpEMXVMWuXfQZqErcAjNhCV7THf6VzqLYAjim6kFvcrf46ObgoxHmgDT7WJoxW-gFVlcZwKYPrY46kOCi3e6wVYvrdlyZykhowXO2ROJfd927Z5gh-dmRuW9F23HVNGeDjUgELn6kbC-iwJQGxvFBekHyMKvYdqg', '{\"accessToken\":\"iV3oMYFjb_uAmk965BqoVBV62o400UKPT4AiZWQd-DKdeXNK6pzuEhVpEMXVMWuXfQZqErcAjNhCV7THf6VzqLYAjim6kFvcrf46ObgoxHmgDT7WJoxW-gFVlcZwKYPrY46kOCi3e6wVYvrdlyZykhowXO2ROJfd927Z5gh-dmRuW9F23HVNGeDjUgELn6kbC-iwJQGxvFBekHyMKvYdqg\",\"expireIn\":7200,\"refreshToken\":null,\"refreshTokenExpireIn\":0,\"uid\":null,\"openId\":null,\"accessCode\":null,\"unionId\":null,\"scope\":null,\"tokenType\":null,\"idToken\":null,\"macAlgorithm\":null,\"macKey\":null,\"code\":\"EAsruDyik2B08An4CKqpihSJbc2XuUTojLJxm1I1mhI\",\"oauthToken\":null,\"oauthTokenSecret\":null,\"userId\":null,\"screenName\":null,\"oauthCallbackConfirmed\":null}', '', 'https://wework.qpic.cn/wwpic/705171_E4AGv0L9Sm2pZFv_1650994376/0', '{\"errcode\":0,\"isleader\":0,\"gender\":\"1\",\"mobile\":\"15601691399\",\"errmsg\":\"ok\",\"is_leader_in_dept\":[],\"telephone\":\"\",\"avatar\":\"https://wework.qpic.cn/wwpic/705171_E4AGv0L9Sm2pZFv_1650994376/0\",\"hide_mobile\":0,\"direct_leader\":[],\"userid\":\"WangWenBin\",\"thumb_avatar\":\"https://wework.qpic.cn/wwpic/705171_E4AGv0L9Sm2pZFv_1650994376/0\",\"enable\":1,\"name\":\"王文斌\",\"extattr\":{\"attrs\":[]},\"qr_code\":\"https://open.work.weixin.qq.com/wwopen/userQRCode?vcode=vc63b488dbf4ca7122\",\"alias\":\"\",\"position\":\"\",\"department\":[],\"biz_mail\":\"wangwenbin@yd756.wecom.work\",\"email\":\"\",\"status\":1,\"order\":[]}', 'EAsruDyik2B08An4CKqpihSJbc2XuUTojLJxm1I1mhI', 'de972004b7a7d0a3d67914e86507c5ad', NULL, '2022-09-04 11:35:50', NULL, '2022-09-04 11:35:50', b'0', 1); +INSERT INTO `system_social_user` (`id`, `type`, `openid`, `token`, `raw_token_info`, `nickname`, `avatar`, `raw_user_info`, `code`, `state`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (17, 20, 'IPRmJ0wvBptiPIlGEZiPewGwiEiE', NULL, '{\"accessToken\":null,\"expireIn\":0,\"refreshToken\":null,\"refreshTokenExpireIn\":0,\"uid\":null,\"openId\":\"0TvabQWZs9g6UedEWZKSegiEiE\",\"accessCode\":null,\"unionId\":\"IPRmJ0wvBptiPIlGEZiPewGwiEiE\",\"scope\":null,\"tokenType\":null,\"idToken\":null,\"macAlgorithm\":null,\"macKey\":null,\"code\":null,\"oauthToken\":null,\"oauthTokenSecret\":null,\"userId\":null,\"screenName\":null,\"oauthCallbackConfirmed\":null}', '王文斌(芋艿)(正在输出)', NULL, '{\"nick\":\"王文斌(芋艿)(正在输出)\",\"unionid\":\"IPRmJ0wvBptiPIlGEZiPewGwiEiE\",\"dingId\":\"$:LWCP_v1:$r28ct/waSBPp5Gk7a6kDXA==\",\"openid\":\"0TvabQWZs9g6UedEWZKSegiEiE\",\"main_org_auth_high_level\":false}', '6f25ad91812235d994aed4b447eb81f0', '458cbd4b3d05fa5c48c56f80eb72da3b', NULL, '2022-09-04 12:17:25', NULL, '2022-09-04 12:17:25', b'0', 1); +INSERT INTO `system_social_user` (`id`, `type`, `openid`, `token`, `raw_token_info`, `nickname`, `avatar`, `raw_user_info`, `code`, `state`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (18, 34, 'osFZg6JVT_mbOOXfeCSxmRv-Cs_4', NULL, '{\"accessToken\":null,\"expireIn\":0,\"refreshToken\":null,\"refreshTokenExpireIn\":0,\"uid\":null,\"openId\":\"osFZg6JVT_mbOOXfeCSxmRv-Cs_4\",\"accessCode\":null,\"unionId\":null,\"scope\":null,\"tokenType\":null,\"idToken\":null,\"macAlgorithm\":null,\"macKey\":null,\"code\":null,\"oauthToken\":null,\"oauthTokenSecret\":null,\"userId\":null,\"screenName\":null,\"oauthCallbackConfirmed\":null}', '', '', 'null', '0519Le1w3gn7IZ29X61w3dlEFY19Le1M', '', NULL, '2022-12-10 21:34:11', NULL, '2022-12-10 21:34:11', b'0', 1); +INSERT INTO `system_social_user` (`id`, `type`, `openid`, `token`, `raw_token_info`, `nickname`, `avatar`, `raw_user_info`, `code`, `state`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (19, 34, 'onWpy5uTeDFkEsz4bojbhy3YitN8', NULL, '{\"accessToken\":null,\"expireIn\":0,\"refreshToken\":null,\"refreshTokenExpireIn\":0,\"uid\":null,\"openId\":\"onWpy5uTeDFkEsz4bojbhy3YitN8\",\"accessCode\":null,\"unionId\":null,\"scope\":null,\"tokenType\":null,\"idToken\":null,\"macAlgorithm\":null,\"macKey\":null,\"code\":null,\"oauthToken\":null,\"oauthTokenSecret\":null,\"userId\":null,\"screenName\":null,\"oauthCallbackConfirmed\":null}', '', '', 'null', '051gn31w3EWOLZ2enU3w3ZpqQW2gn312', '', NULL, '2022-12-13 17:29:21', NULL, '2022-12-13 17:29:21', b'0', 1); +COMMIT; + +-- ---------------------------- +-- Table structure for system_social_user_bind +-- ---------------------------- +DROP TABLE IF EXISTS `system_social_user_bind`; +CREATE TABLE `system_social_user_bind` ( + `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键(自增策略)', + `user_id` bigint NOT NULL COMMENT '用户编号', + `user_type` tinyint NOT NULL COMMENT '用户类型', + `social_type` tinyint NOT NULL COMMENT '社交平台的类型', + `social_user_id` bigint NOT NULL COMMENT '社交用户的编号', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=39 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='社交绑定表'; + +-- ---------------------------- +-- Records of system_social_user_bind +-- ---------------------------- +BEGIN; +INSERT INTO `system_social_user_bind` (`id`, `user_id`, `user_type`, `social_type`, `social_user_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (25, 1, 2, 30, 16, NULL, '2022-09-04 11:36:47', NULL, '2022-09-04 11:36:47', b'0', 1); +INSERT INTO `system_social_user_bind` (`id`, `user_id`, `user_type`, `social_type`, `social_user_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (26, 247, 1, 34, 18, NULL, '2022-12-10 21:34:12', NULL, '2022-12-10 21:28:24', b'1', 1); +INSERT INTO `system_social_user_bind` (`id`, `user_id`, `user_type`, `social_type`, `social_user_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (27, 247, 1, 34, 18, NULL, '2022-12-10 21:34:25', NULL, '2022-12-10 21:34:25', b'0', 1); +INSERT INTO `system_social_user_bind` (`id`, `user_id`, `user_type`, `social_type`, `social_user_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (28, 248, 1, 34, 19, NULL, '2022-12-13 17:29:21', NULL, '2022-12-13 18:52:31', b'1', 1); +INSERT INTO `system_social_user_bind` (`id`, `user_id`, `user_type`, `social_type`, `social_user_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (29, 248, 1, 34, 19, NULL, '2022-12-13 18:58:40', NULL, '2022-12-13 19:22:53', b'1', 1); +INSERT INTO `system_social_user_bind` (`id`, `user_id`, `user_type`, `social_type`, `social_user_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (30, 248, 1, 34, 19, NULL, '2022-12-13 19:29:02', NULL, '2022-12-13 21:03:13', b'1', 1); +INSERT INTO `system_social_user_bind` (`id`, `user_id`, `user_type`, `social_type`, `social_user_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (31, 248, 1, 34, 19, NULL, '2022-12-13 21:09:23', NULL, '2022-12-13 21:35:58', b'1', 1); +INSERT INTO `system_social_user_bind` (`id`, `user_id`, `user_type`, `social_type`, `social_user_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (32, 248, 1, 34, 19, NULL, '2022-12-13 21:42:08', NULL, '2022-12-13 22:06:36', b'1', 1); +INSERT INTO `system_social_user_bind` (`id`, `user_id`, `user_type`, `social_type`, `social_user_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (33, 248, 1, 34, 19, NULL, '2022-12-13 22:12:46', NULL, '2022-12-13 22:44:36', b'1', 1); +INSERT INTO `system_social_user_bind` (`id`, `user_id`, `user_type`, `social_type`, `social_user_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (34, 248, 1, 34, 19, NULL, '2022-12-13 22:50:46', NULL, '2022-12-13 23:17:03', b'1', 1); +INSERT INTO `system_social_user_bind` (`id`, `user_id`, `user_type`, `social_type`, `social_user_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (35, 248, 1, 34, 19, NULL, '2022-12-13 23:23:12', NULL, '2022-12-13 23:59:34', b'1', 1); +INSERT INTO `system_social_user_bind` (`id`, `user_id`, `user_type`, `social_type`, `social_user_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (36, 248, 1, 34, 19, NULL, '2022-12-14 00:05:44', NULL, '2022-12-14 00:31:39', b'1', 1); +INSERT INTO `system_social_user_bind` (`id`, `user_id`, `user_type`, `social_type`, `social_user_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (37, 248, 1, 34, 19, NULL, '2022-12-14 00:37:49', NULL, '2022-12-14 20:13:25', b'1', 1); +INSERT INTO `system_social_user_bind` (`id`, `user_id`, `user_type`, `social_type`, `social_user_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (38, 248, 1, 34, 19, NULL, '2022-12-14 20:19:37', NULL, '2022-12-14 20:19:37', b'0', 1); +COMMIT; + +-- ---------------------------- +-- Table structure for system_user_post +-- ---------------------------- +DROP TABLE IF EXISTS `system_user_post`; +CREATE TABLE `system_user_post` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', + `user_id` bigint NOT NULL DEFAULT '0' COMMENT '用户ID', + `post_id` bigint NOT NULL DEFAULT '0' COMMENT '岗位ID', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=118 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户岗位表'; + +-- ---------------------------- +-- Records of system_user_post +-- ---------------------------- +BEGIN; +INSERT INTO `system_user_post` (`id`, `user_id`, `post_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (112, 1, 1, 'admin', '2022-05-02 07:25:24', 'admin', '2022-05-02 07:25:24', b'0', 1); +INSERT INTO `system_user_post` (`id`, `user_id`, `post_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (113, 100, 1, 'admin', '2022-05-02 07:25:24', 'admin', '2022-05-02 07:25:24', b'0', 1); +INSERT INTO `system_user_post` (`id`, `user_id`, `post_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (114, 114, 3, 'admin', '2022-05-02 07:25:24', 'admin', '2022-05-02 07:25:24', b'0', 1); +INSERT INTO `system_user_post` (`id`, `user_id`, `post_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (115, 104, 1, '1', '2022-05-16 19:36:28', '1', '2022-05-16 19:36:28', b'0', 1); +INSERT INTO `system_user_post` (`id`, `user_id`, `post_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (116, 117, 2, '1', '2022-07-09 17:40:26', '1', '2022-07-09 17:40:26', b'0', 1); +INSERT INTO `system_user_post` (`id`, `user_id`, `post_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (117, 118, 1, '1', '2022-07-09 17:44:44', '1', '2022-07-09 17:44:44', b'0', 1); +COMMIT; + +-- ---------------------------- +-- Table structure for system_user_role +-- ---------------------------- +DROP TABLE IF EXISTS `system_user_role`; +CREATE TABLE `system_user_role` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增编号', + `user_id` bigint NOT NULL COMMENT '用户ID', + `role_id` bigint NOT NULL COMMENT '角色ID', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户和角色关联表'; + +-- ---------------------------- +-- Records of system_user_role +-- ---------------------------- +BEGIN; +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1, 1, 1, '', '2022-01-11 13:19:45', '', '2022-05-12 12:35:17', b'0', 1); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2, 2, 2, '', '2022-01-11 13:19:45', '', '2022-05-12 12:35:13', b'0', 1); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (4, 100, 101, '', '2022-01-11 13:19:45', '', '2022-05-12 12:35:13', b'0', 1); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (5, 100, 1, '', '2022-01-11 13:19:45', '', '2022-05-12 12:35:12', b'0', 1); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (6, 100, 2, '', '2022-01-11 13:19:45', '', '2022-05-12 12:35:11', b'0', 1); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (7, 104, 101, '', '2022-01-11 13:19:45', '', '2022-05-27 12:05:59', b'1', 1); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (10, 103, 1, '1', '2022-01-11 13:19:45', '1', '2022-01-11 13:19:45', b'0', 1); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (11, 107, 106, '1', '2022-02-20 22:59:33', '1', '2022-02-20 22:59:33', b'0', 118); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (12, 108, 107, '1', '2022-02-20 23:00:50', '1', '2022-02-20 23:00:50', b'0', 119); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (13, 109, 108, '1', '2022-02-20 23:11:50', '1', '2022-02-20 23:11:50', b'0', 120); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (14, 110, 109, '1', '2022-02-22 00:56:14', '1', '2022-02-22 00:56:14', b'0', 121); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (15, 111, 110, '110', '2022-02-23 13:14:38', '110', '2022-02-23 13:14:38', b'0', 121); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (16, 113, 111, '1', '2022-03-07 21:37:58', '1', '2022-03-07 21:37:58', b'0', 122); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (17, 114, 101, '1', '2022-03-19 21:51:13', '1', '2022-03-19 21:51:13', b'0', 1); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (18, 1, 2, '1', '2022-05-12 20:39:29', '1', '2022-05-12 20:39:29', b'0', 1); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (19, 116, 113, '1', '2022-05-17 10:07:10', '1', '2022-05-17 10:07:10', b'0', 124); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (20, 104, 101, '1', '2022-05-28 15:43:57', '1', '2022-05-28 15:43:57', b'0', 1); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (21, 115, 101, '1', '2022-06-18 21:52:20', '1', '2022-07-21 14:08:30', b'1', 1); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (22, 115, 2, '1', '2022-07-21 22:08:30', '1', '2022-07-21 22:08:30', b'0', 1); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (23, 119, 114, '1', '2022-12-30 11:32:04', '1', '2022-12-30 11:32:04', b'0', 125); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (24, 120, 115, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (25, 121, 116, '1', '2022-12-30 11:33:49', '1', '2022-12-30 11:33:49', b'0', 127); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (26, 122, 118, '1', '2022-12-30 11:47:53', '1', '2022-12-30 11:47:53', b'0', 129); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (27, 112, 101, '1', '2023-02-09 23:18:51', '1', '2023-02-28 15:02:31', b'1', 1); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (28, 124, 122, '1', '2023-02-27 22:15:29', '1', '2023-02-27 22:15:29', b'0', 2171); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (29, 112, 124, '1', '2023-02-28 23:02:32', '1', '2023-02-28 15:03:15', b'1', 1); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (30, 112, 125, '1', '2023-02-28 23:11:55', '1', '2023-02-28 15:12:49', b'1', 1); +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (31, 125, 126, '1', '2023-03-01 21:56:37', '1', '2023-03-01 21:56:37', b'0', 2173); +COMMIT; + +-- ---------------------------- +-- Table structure for system_users +-- ---------------------------- +DROP TABLE IF EXISTS `system_users`; +CREATE TABLE `system_users` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '用户ID', + `username` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户账号', + `password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '密码', + `nickname` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户昵称', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注', + `dept_id` bigint DEFAULT NULL COMMENT '部门ID', + `post_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '岗位编号数组', + `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '用户邮箱', + `mobile` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '手机号码', + `sex` tinyint DEFAULT '0' COMMENT '用户性别', + `avatar` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '头像地址', + `status` tinyint NOT NULL DEFAULT '0' COMMENT '帐号状态(0正常 1停用)', + `login_ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '最后登录IP', + `login_date` datetime DEFAULT NULL COMMENT '最后登录时间', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE KEY `idx_username` (`username`,`update_time`,`tenant_id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=126 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户信息表'; + +-- ---------------------------- +-- Records of system_users +-- ---------------------------- +BEGIN; +INSERT INTO `system_users` (`id`, `username`, `password`, `nickname`, `remark`, `dept_id`, `post_ids`, `email`, `mobile`, `sex`, `avatar`, `status`, `login_ip`, `login_date`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (1, 'admin', '$2a$10$mRMIYLDtRHlf6.9ipiqH1.Z.bh/R9dO9d5iHiGYPigi6r5KOoR2Wm', '芋道源码', '管理员', 103, '[1]', 'aoteman@126.com', '15612345678', 1, 'http://test.yudao.iocoder.cn/e1fdd7271685ec143a0900681606406621717a666ad0b2798b096df41422b32f.png', 0, '127.0.0.1', '2023-03-01 11:08:48', 'admin', '2021-01-05 17:03:47', NULL, '2023-03-01 11:08:48', b'0', 1); +INSERT INTO `system_users` (`id`, `username`, `password`, `nickname`, `remark`, `dept_id`, `post_ids`, `email`, `mobile`, `sex`, `avatar`, `status`, `login_ip`, `login_date`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (100, 'yudao', '$2a$10$11U48RhyJ5pSBYWSn12AD./ld671.ycSzJHbyrtpeoMeYiw31eo8a', '芋道', '不要吓我', 104, '[1]', 'yudao@iocoder.cn', '15601691300', 1, '', 1, '127.0.0.1', '2022-07-09 23:03:33', '', '2021-01-07 09:07:17', NULL, '2022-07-09 23:03:33', b'0', 1); +INSERT INTO `system_users` (`id`, `username`, `password`, `nickname`, `remark`, `dept_id`, `post_ids`, `email`, `mobile`, `sex`, `avatar`, `status`, `login_ip`, `login_date`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (103, 'yuanma', '$2a$10$YMpimV4T6BtDhIaA8jSW.u8UTGBeGhc/qwXP4oxoMr4mOw9.qttt6', '源码', NULL, 106, NULL, 'yuanma@iocoder.cn', '15601701300', 0, '', 0, '127.0.0.1', '2022-07-08 01:26:27', '', '2021-01-13 23:50:35', NULL, '2022-07-08 01:26:27', b'0', 1); +INSERT INTO `system_users` (`id`, `username`, `password`, `nickname`, `remark`, `dept_id`, `post_ids`, `email`, `mobile`, `sex`, `avatar`, `status`, `login_ip`, `login_date`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (104, 'test', '$2a$10$GP8zvqHB//TekuzYZSBYAuBQJiNq1.fxQVDYJ.uBCOnWCtDVKE4H6', '测试号', NULL, 107, '[1,2]', '111@qq.com', '15601691200', 1, '', 0, '127.0.0.1', '2022-05-28 15:43:17', '', '2021-01-21 02:13:53', NULL, '2022-07-09 09:00:33', b'0', 1); +INSERT INTO `system_users` (`id`, `username`, `password`, `nickname`, `remark`, `dept_id`, `post_ids`, `email`, `mobile`, `sex`, `avatar`, `status`, `login_ip`, `login_date`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (107, 'admin107', '$2a$10$dYOOBKMO93v/.ReCqzyFg.o67Tqk.bbc2bhrpyBGkIw9aypCtr2pm', '芋艿', NULL, NULL, NULL, '', '15601691300', 0, '', 0, '', NULL, '1', '2022-02-20 22:59:33', '1', '2022-02-27 08:26:51', b'0', 118); +INSERT INTO `system_users` (`id`, `username`, `password`, `nickname`, `remark`, `dept_id`, `post_ids`, `email`, `mobile`, `sex`, `avatar`, `status`, `login_ip`, `login_date`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (108, 'admin108', '$2a$10$y6mfvKoNYL1GXWak8nYwVOH.kCWqjactkzdoIDgiKl93WN3Ejg.Lu', '芋艿', NULL, NULL, NULL, '', '15601691300', 0, '', 0, '', NULL, '1', '2022-02-20 23:00:50', '1', '2022-02-27 08:26:53', b'0', 119); +INSERT INTO `system_users` (`id`, `username`, `password`, `nickname`, `remark`, `dept_id`, `post_ids`, `email`, `mobile`, `sex`, `avatar`, `status`, `login_ip`, `login_date`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (109, 'admin109', '$2a$10$JAqvH0tEc0I7dfDVBI7zyuB4E3j.uH6daIjV53.vUS6PknFkDJkuK', '芋艿', NULL, NULL, NULL, '', '15601691300', 0, '', 0, '', NULL, '1', '2022-02-20 23:11:50', '1', '2022-02-27 08:26:56', b'0', 120); +INSERT INTO `system_users` (`id`, `username`, `password`, `nickname`, `remark`, `dept_id`, `post_ids`, `email`, `mobile`, `sex`, `avatar`, `status`, `login_ip`, `login_date`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (110, 'admin110', '$2a$10$mRMIYLDtRHlf6.9ipiqH1.Z.bh/R9dO9d5iHiGYPigi6r5KOoR2Wm', '小王', NULL, NULL, NULL, '', '15601691300', 0, '', 0, '127.0.0.1', '2022-09-25 22:47:33', '1', '2022-02-22 00:56:14', NULL, '2022-09-25 22:47:33', b'0', 121); +INSERT INTO `system_users` (`id`, `username`, `password`, `nickname`, `remark`, `dept_id`, `post_ids`, `email`, `mobile`, `sex`, `avatar`, `status`, `login_ip`, `login_date`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (111, 'test', '$2a$10$mExveopHUx9Q4QiLtAzhDeH3n4/QlNLzEsM4AqgxKrU.ciUZDXZCy', '测试用户', NULL, NULL, '[]', '', '', 0, '', 0, '', NULL, '110', '2022-02-23 13:14:33', '110', '2022-02-23 13:14:33', b'0', 121); +INSERT INTO `system_users` (`id`, `username`, `password`, `nickname`, `remark`, `dept_id`, `post_ids`, `email`, `mobile`, `sex`, `avatar`, `status`, `login_ip`, `login_date`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (112, 'newobject', '$2a$10$3alwklxqfq8/hKoW6oUV0OJp0IdQpBDauLy4633SpUjrRsStl6kMa', '新对象', NULL, 100, '[]', '', '', 1, '', 0, '127.0.0.1', '2023-02-28 23:12:02', '1', '2022-02-23 19:08:03', NULL, '2023-02-28 23:12:02', b'0', 1); +INSERT INTO `system_users` (`id`, `username`, `password`, `nickname`, `remark`, `dept_id`, `post_ids`, `email`, `mobile`, `sex`, `avatar`, `status`, `login_ip`, `login_date`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (113, 'aoteman', '$2a$10$0acJOIk2D25/oC87nyclE..0lzeu9DtQ/n3geP4fkun/zIVRhHJIO', '芋道', NULL, NULL, NULL, '', '15601691300', 0, '', 0, '127.0.0.1', '2022-03-19 18:38:51', '1', '2022-03-07 21:37:58', NULL, '2022-03-19 18:38:51', b'0', 122); +INSERT INTO `system_users` (`id`, `username`, `password`, `nickname`, `remark`, `dept_id`, `post_ids`, `email`, `mobile`, `sex`, `avatar`, `status`, `login_ip`, `login_date`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (114, 'hrmgr', '$2a$10$TR4eybBioGRhBmDBWkqWLO6NIh3mzYa8KBKDDB5woiGYFVlRAi.fu', 'hr 小姐姐', NULL, NULL, '[3]', '', '', 0, '', 0, '127.0.0.1', '2022-03-19 22:15:43', '1', '2022-03-19 21:50:58', NULL, '2022-03-19 22:15:43', b'0', 1); +INSERT INTO `system_users` (`id`, `username`, `password`, `nickname`, `remark`, `dept_id`, `post_ids`, `email`, `mobile`, `sex`, `avatar`, `status`, `login_ip`, `login_date`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (115, 'aotemane', '$2a$10$/WCwGHu1eq0wOVDd/u8HweJ0gJCHyLS6T7ndCqI8UXZAQom1etk2e', '1', '11', 101, '[]', '', '', 1, '', 0, '', NULL, '1', '2022-04-30 02:55:43', '1', '2022-06-22 13:34:58', b'0', 1); +INSERT INTO `system_users` (`id`, `username`, `password`, `nickname`, `remark`, `dept_id`, `post_ids`, `email`, `mobile`, `sex`, `avatar`, `status`, `login_ip`, `login_date`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (116, '15601691302', '$2a$10$L5C4S0U6adBWMvFv1Wwl4.DI/NwYS3WIfLj5Q.Naqr5II8CmqsDZ6', '小豆', NULL, NULL, NULL, '', '', 0, '', 0, '', NULL, '1', '2022-05-17 10:07:10', '1', '2022-05-17 10:07:10', b'0', 124); +INSERT INTO `system_users` (`id`, `username`, `password`, `nickname`, `remark`, `dept_id`, `post_ids`, `email`, `mobile`, `sex`, `avatar`, `status`, `login_ip`, `login_date`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (117, 'admin123', '$2a$10$WI8Gg/lpZQIrOEZMHqka7OdFaD4Nx.B/qY8ZGTTUKrOJwaHFqibaC', '测试号', '1111', 100, '[2]', '', '15601691234', 1, '', 0, '', NULL, '1', '2022-07-09 17:40:26', '1', '2022-07-09 17:40:26', b'0', 1); +INSERT INTO `system_users` (`id`, `username`, `password`, `nickname`, `remark`, `dept_id`, `post_ids`, `email`, `mobile`, `sex`, `avatar`, `status`, `login_ip`, `login_date`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (118, 'goudan', '$2a$10$Lrb71muL.s5/AFjQ2IHkzOFlAFwUToH.zQL7bnghvTDt/QptjGgF6', '狗蛋', NULL, 103, '[1]', '', '', 2, '', 0, '', NULL, '1', '2022-07-09 17:44:43', '1', '2022-12-31 17:29:13', b'0', 1); +INSERT INTO `system_users` (`id`, `username`, `password`, `nickname`, `remark`, `dept_id`, `post_ids`, `email`, `mobile`, `sex`, `avatar`, `status`, `login_ip`, `login_date`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (119, 'admin', '$2a$10$AheSOpxeWQYhEO/gGZhDz.oifdX5zt.kprWNHptPiiStUx4mXmHb.', '12', NULL, NULL, NULL, '', '', 0, '', 0, '', NULL, '1', '2022-12-30 11:32:04', '1', '2022-12-30 11:32:04', b'0', 125); +INSERT INTO `system_users` (`id`, `username`, `password`, `nickname`, `remark`, `dept_id`, `post_ids`, `email`, `mobile`, `sex`, `avatar`, `status`, `login_ip`, `login_date`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (120, 'admin', '$2a$10$D.xFtcgma/NJ3SyYlUj3bORcs0mwOD6Zu.4I7GCI/8/25/QSn4qJC', '12', NULL, NULL, NULL, '', '', 0, '', 0, '', NULL, '1', '2022-12-30 11:33:42', '1', '2022-12-30 11:33:42', b'0', 126); +INSERT INTO `system_users` (`id`, `username`, `password`, `nickname`, `remark`, `dept_id`, `post_ids`, `email`, `mobile`, `sex`, `avatar`, `status`, `login_ip`, `login_date`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (121, 'admin', '$2a$10$R2guBf7TyERjjW9lm0Pd0Osut6vt7NuH2Vx6fkOI5.VgSvJK2Xb82', '12', NULL, NULL, NULL, '', '', 0, '', 0, '', NULL, '1', '2022-12-30 11:33:49', '1', '2022-12-30 11:33:49', b'0', 127); +INSERT INTO `system_users` (`id`, `username`, `password`, `nickname`, `remark`, `dept_id`, `post_ids`, `email`, `mobile`, `sex`, `avatar`, `status`, `login_ip`, `login_date`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (122, 'admin', '$2a$10$pwxqUUza61HBgx3FTjp2d.Mc2UKalikXxP91wUdP4bFe7Hl.lfmeq', '12', NULL, NULL, NULL, '', '', 0, '', 0, '', NULL, '1', '2022-12-30 11:47:52', '1', '2022-12-30 11:47:52', b'0', 129); +INSERT INTO `system_users` (`id`, `username`, `password`, `nickname`, `remark`, `dept_id`, `post_ids`, `email`, `mobile`, `sex`, `avatar`, `status`, `login_ip`, `login_date`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (124, 'testa', '$2a$10$WmAUsZbVJBK4qm3fWIIshe6j50Iyi0Uwl77k73bQmcFKKBsRmVeQy', '土豆', NULL, NULL, NULL, '', '', 0, '', 0, '127.0.0.1', '2023-02-27 22:26:30', '1', '2023-02-27 22:15:29', NULL, '2023-02-27 22:26:30', b'0', 2171); +INSERT INTO `system_users` (`id`, `username`, `password`, `nickname`, `remark`, `dept_id`, `post_ids`, `email`, `mobile`, `sex`, `avatar`, `status`, `login_ip`, `login_date`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (125, 'tudou', '$2a$10$dwaMnbDKBrdf/wIu.40C.uhCAhyj..DAcPlxcMwnjxeofKcH6/xkG', '土豆', NULL, NULL, NULL, '', '', 0, '', 0, '127.0.0.1', '2023-03-01 22:02:31', '1', '2023-03-01 21:56:37', NULL, '2023-03-01 22:02:31', b'0', 2173); +COMMIT; + +SET FOREIGN_KEY_CHECKS = 1; diff --git a/多租户多db/ruoyi-vue-pro-tenant-b.sql b/多租户多db/ruoyi-vue-pro-tenant-b.sql new file mode 100644 index 0000000..2d8ec05 --- /dev/null +++ b/多租户多db/ruoyi-vue-pro-tenant-b.sql @@ -0,0 +1,491 @@ +/* + Navicat Premium Data Transfer + + Source Server : 127.0.0.1 MySQL + Source Server Type : MySQL + Source Server Version : 80026 + Source Host : localhost:3306 + Source Schema : ruoyi-vue-pro-tenant-b + + Target Server Type : MySQL + Target Server Version : 80026 + File Encoding : 65001 + + Date: 28/02/2023 01:06:04 +*/ + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- ---------------------------- +-- Table structure for system_dept +-- ---------------------------- +DROP TABLE IF EXISTS `system_dept`; +CREATE TABLE `system_dept` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '部门id', + `name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '部门名称', + `parent_id` bigint NOT NULL DEFAULT '0' COMMENT '父部门id', + `sort` int NOT NULL DEFAULT '0' COMMENT '显示顺序', + `leader_user_id` bigint DEFAULT NULL COMMENT '负责人', + `phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系电话', + `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '邮箱', + `status` tinyint NOT NULL COMMENT '部门状态(0正常 1停用)', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=112 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='部门表'; + +-- ---------------------------- +-- Records of system_dept +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for system_login_log +-- ---------------------------- +DROP TABLE IF EXISTS `system_login_log`; +CREATE TABLE `system_login_log` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '访问ID', + `log_type` bigint NOT NULL COMMENT '日志类型', + `trace_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '链路追踪编号', + `user_id` bigint NOT NULL DEFAULT '0' COMMENT '用户编号', + `user_type` tinyint NOT NULL DEFAULT '0' COMMENT '用户类型', + `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '用户账号', + `result` tinyint NOT NULL COMMENT '登陆结果', + `user_ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户 IP', + `user_agent` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '浏览器 UA', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=2162 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='系统访问记录'; + +-- ---------------------------- +-- Records of system_login_log +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for system_notice +-- ---------------------------- +DROP TABLE IF EXISTS `system_notice`; +CREATE TABLE `system_notice` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '公告ID', + `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '公告标题', + `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '公告内容', + `type` tinyint NOT NULL COMMENT '公告类型(1通知 2公告)', + `status` tinyint NOT NULL DEFAULT '0' COMMENT '公告状态(0正常 1关闭)', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='通知公告表'; + +-- ---------------------------- +-- Records of system_notice +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for system_notify_message +-- ---------------------------- +DROP TABLE IF EXISTS `system_notify_message`; +CREATE TABLE `system_notify_message` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '用户ID', + `user_id` bigint NOT NULL COMMENT '用户id', + `user_type` tinyint NOT NULL COMMENT '用户类型', + `template_id` bigint NOT NULL COMMENT '模版编号', + `template_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '模板编码', + `template_nickname` varchar(63) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '模版发送人名称', + `template_content` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '模版内容', + `template_type` int NOT NULL COMMENT '模版类型', + `template_params` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '模版参数', + `read_status` bit(1) NOT NULL COMMENT '是否已读', + `read_time` datetime DEFAULT NULL COMMENT '阅读时间', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='站内信消息表'; + +-- ---------------------------- +-- Records of system_notify_message +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for system_operate_log +-- ---------------------------- +DROP TABLE IF EXISTS `system_operate_log`; +CREATE TABLE `system_operate_log` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '日志主键', + `trace_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '链路追踪编号', + `user_id` bigint NOT NULL COMMENT '用户编号', + `user_type` tinyint NOT NULL DEFAULT '0' COMMENT '用户类型', + `module` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '模块标题', + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '操作名', + `type` bigint NOT NULL DEFAULT '0' COMMENT '操作分类', + `content` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '操作内容', + `exts` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '拓展字段', + `request_method` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '请求方法名', + `request_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '请求地址', + `user_ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用户 IP', + `user_agent` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '浏览器 UA', + `java_method` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT 'Java 方法名', + `java_method_args` varchar(8000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT 'Java 方法的参数', + `start_time` datetime NOT NULL COMMENT '操作时间', + `duration` int NOT NULL COMMENT '执行时长', + `result_code` int NOT NULL DEFAULT '0' COMMENT '结果码', + `result_msg` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '结果提示', + `result_data` varchar(4000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '结果数据', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=6343 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='操作日志记录'; + +-- ---------------------------- +-- Records of system_operate_log +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for system_post +-- ---------------------------- +DROP TABLE IF EXISTS `system_post`; +CREATE TABLE `system_post` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '岗位ID', + `code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '岗位编码', + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '岗位名称', + `sort` int NOT NULL COMMENT '显示顺序', + `status` tinyint NOT NULL COMMENT '状态(0正常 1停用)', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='岗位信息表'; + +-- ---------------------------- +-- Records of system_post +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for system_role +-- ---------------------------- +DROP TABLE IF EXISTS `system_role`; +CREATE TABLE `system_role` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '角色ID', + `name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '角色名称', + `code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '角色权限字符串', + `sort` int NOT NULL COMMENT '显示顺序', + `data_scope` tinyint NOT NULL DEFAULT '1' COMMENT '数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 4:本部门及以下数据权限)', + `data_scope_dept_ids` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '数据范围(指定部门数组)', + `status` tinyint NOT NULL COMMENT '角色状态(0正常 1停用)', + `type` tinyint NOT NULL COMMENT '角色类型', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=120 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='角色信息表'; + +-- ---------------------------- +-- Records of system_role +-- ---------------------------- +BEGIN; +INSERT INTO `system_role` (`id`, `name`, `code`, `sort`, `data_scope`, `data_scope_dept_ids`, `status`, `type`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (119, '租户管理员', 'tenant_admin', 0, 1, '', 0, 1, '系统自动生成', '1', '2023-02-27 22:23:36', '1', '2023-02-27 22:23:36', b'0', 2172); +COMMIT; + +-- ---------------------------- +-- Table structure for system_role_menu +-- ---------------------------- +DROP TABLE IF EXISTS `system_role_menu`; +CREATE TABLE `system_role_menu` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增编号', + `role_id` bigint NOT NULL COMMENT '角色ID', + `menu_id` bigint NOT NULL COMMENT '菜单ID', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=2414 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='角色和菜单关联表'; + +-- ---------------------------- +-- Records of system_role_menu +-- ---------------------------- +BEGIN; +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2313, 119, 1, '1', '2023-02-27 22:23:36', '1', '2023-02-27 22:23:36', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2314, 119, 100, '1', '2023-02-27 22:23:36', '1', '2023-02-27 22:23:36', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2315, 119, 1001, '1', '2023-02-27 22:23:36', '1', '2023-02-27 22:23:36', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2316, 119, 1002, '1', '2023-02-27 22:23:36', '1', '2023-02-27 22:23:36', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2317, 119, 1003, '1', '2023-02-27 22:23:36', '1', '2023-02-27 22:23:36', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2318, 119, 1004, '1', '2023-02-27 22:23:36', '1', '2023-02-27 22:23:36', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2319, 119, 1005, '1', '2023-02-27 22:23:36', '1', '2023-02-27 22:23:36', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2320, 119, 1006, '1', '2023-02-27 22:23:36', '1', '2023-02-27 22:23:36', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2321, 119, 1007, '1', '2023-02-27 22:23:36', '1', '2023-02-27 22:23:36', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2322, 119, 2, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2323, 119, 1031, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2324, 119, 1032, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2325, 119, 1033, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2326, 119, 1034, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2327, 119, 1035, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2328, 119, 1050, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2329, 119, 1051, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2330, 119, 1052, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2331, 119, 1053, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2332, 119, 1054, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2333, 119, 1056, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2334, 119, 1057, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2335, 119, 1058, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2336, 119, 1059, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2337, 119, 1060, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2338, 119, 1066, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2339, 119, 1067, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2340, 119, 1070, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2341, 119, 1071, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2342, 119, 1072, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2343, 119, 1073, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2344, 119, 1074, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2345, 119, 1075, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2346, 119, 1076, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2347, 119, 1077, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2348, 119, 1078, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2349, 119, 1082, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2350, 119, 1083, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2351, 119, 1084, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2352, 119, 1085, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2353, 119, 1086, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2354, 119, 1087, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2355, 119, 1088, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2356, 119, 1089, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2357, 119, 1090, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2358, 119, 1091, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2359, 119, 1092, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2360, 119, 1237, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2361, 119, 1238, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2362, 119, 1239, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2363, 119, 1240, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2364, 119, 1241, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2365, 119, 1242, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2366, 119, 1243, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2367, 119, 1255, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2368, 119, 1256, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2369, 119, 1257, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2370, 119, 1258, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2371, 119, 106, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2372, 119, 1259, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2373, 119, 1260, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2374, 119, 110, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2375, 119, 111, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2376, 119, 112, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2377, 119, 113, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2378, 119, 114, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2379, 119, 115, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2380, 119, 116, '1', '2023-02-27 22:26:52', '1', '2023-02-27 22:26:52', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2381, 119, 1117, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2382, 119, 1126, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2383, 119, 1127, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2384, 119, 1128, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2385, 119, 1129, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2386, 119, 1130, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2387, 119, 1131, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2388, 119, 1132, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2389, 119, 1133, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2390, 119, 1134, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2391, 119, 1135, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2392, 119, 1136, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2393, 119, 1137, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2394, 119, 2161, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2395, 119, 1150, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2396, 119, 1161, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2397, 119, 1162, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2398, 119, 1163, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2399, 119, 1164, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2400, 119, 1165, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2401, 119, 1166, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2402, 119, 1173, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2403, 119, 1174, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2404, 119, 1175, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2405, 119, 1176, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2406, 119, 1177, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2407, 119, 1178, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2408, 119, 1179, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2409, 119, 1180, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2410, 119, 1181, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2411, 119, 1182, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2412, 119, 1183, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +INSERT INTO `system_role_menu` (`id`, `role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (2413, 119, 1184, '1', '2023-02-27 22:28:31', '1', '2023-02-27 22:28:31', b'0', 2172); +COMMIT; + +-- ---------------------------- +-- Table structure for system_social_user +-- ---------------------------- +DROP TABLE IF EXISTS `system_social_user`; +CREATE TABLE `system_social_user` ( + `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键(自增策略)', + `type` tinyint NOT NULL COMMENT '社交平台的类型', + `openid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '社交 openid', + `token` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '社交 token', + `raw_token_info` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '原始 Token 数据,一般是 JSON 格式', + `nickname` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户昵称', + `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用户头像', + `raw_user_info` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '原始用户数据,一般是 JSON 格式', + `code` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '最后一次的认证 code', + `state` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '最后一次的认证 state', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='社交用户表'; + +-- ---------------------------- +-- Records of system_social_user +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for system_social_user_bind +-- ---------------------------- +DROP TABLE IF EXISTS `system_social_user_bind`; +CREATE TABLE `system_social_user_bind` ( + `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键(自增策略)', + `user_id` bigint NOT NULL COMMENT '用户编号', + `user_type` tinyint NOT NULL COMMENT '用户类型', + `social_type` tinyint NOT NULL COMMENT '社交平台的类型', + `social_user_id` bigint NOT NULL COMMENT '社交用户的编号', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=39 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='社交绑定表'; + +-- ---------------------------- +-- Records of system_social_user_bind +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for system_user_post +-- ---------------------------- +DROP TABLE IF EXISTS `system_user_post`; +CREATE TABLE `system_user_post` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', + `user_id` bigint NOT NULL DEFAULT '0' COMMENT '用户ID', + `post_id` bigint NOT NULL DEFAULT '0' COMMENT '岗位ID', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=118 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户岗位表'; + +-- ---------------------------- +-- Records of system_user_post +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for system_user_role +-- ---------------------------- +DROP TABLE IF EXISTS `system_user_role`; +CREATE TABLE `system_user_role` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '自增编号', + `user_id` bigint NOT NULL COMMENT '用户ID', + `role_id` bigint NOT NULL COMMENT '角色ID', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=29 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户和角色关联表'; + +-- ---------------------------- +-- Records of system_user_role +-- ---------------------------- +BEGIN; +INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (28, 123, 119, '1', '2023-02-27 22:23:36', '1', '2023-02-27 22:23:36', b'0', 2172); +COMMIT; + +-- ---------------------------- +-- Table structure for system_users +-- ---------------------------- +DROP TABLE IF EXISTS `system_users`; +CREATE TABLE `system_users` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '用户ID', + `username` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户账号', + `password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '密码', + `nickname` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户昵称', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注', + `dept_id` bigint DEFAULT NULL COMMENT '部门ID', + `post_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '岗位编号数组', + `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '用户邮箱', + `mobile` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '手机号码', + `sex` tinyint DEFAULT '0' COMMENT '用户性别', + `avatar` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '头像地址', + `status` tinyint NOT NULL DEFAULT '0' COMMENT '帐号状态(0正常 1停用)', + `login_ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '最后登录IP', + `login_date` datetime DEFAULT NULL COMMENT '最后登录时间', + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', + `tenant_id` bigint NOT NULL DEFAULT '0' COMMENT '租户编号', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE KEY `idx_username` (`username`,`update_time`,`tenant_id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=124 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户信息表'; + +-- ---------------------------- +-- Records of system_users +-- ---------------------------- +BEGIN; +INSERT INTO `system_users` (`id`, `username`, `password`, `nickname`, `remark`, `dept_id`, `post_ids`, `email`, `mobile`, `sex`, `avatar`, `status`, `login_ip`, `login_date`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`) VALUES (123, 'testb', '$2a$10$3czquiO1CVXOwrITb2OYW.eff59qwxkNlZkGztzFyarW5rpyHO/Ge', '阿毛', NULL, NULL, NULL, '', '', 0, '', 0, '', NULL, '1', '2023-02-27 22:23:36', '1', '2023-02-27 22:23:36', b'0', 2172); +COMMIT; + +SET FOREIGN_KEY_CHECKS = 1; diff --git a/新-概要设计说明书.md b/新-概要设计说明书.md index cdec206..8e46e72 100644 --- a/新-概要设计说明书.md +++ b/新-概要设计说明书.md @@ -77,8 +77,11 @@ - [模块列表](#模块列表) - [模块间关系](#模块间关系) - [模块描述](#模块描述) - - [模块1: 单点登录](#模块1-单点登录) - - [模块2: 系统管理](#模块2-系统管理) + - [UP-001: 单点登录](#up-001-单点登录) + - [UP-002: 系统管理](#up-002-系统管理) + - [UP-003: 权限控制](#up-003-权限控制) + - [UP-004: 租户管理](#up-004-租户管理) + - [UP-005: 系统监控](#up-005-系统监控) - [子系统2设计: 营收业务系统](#子系统2设计-营收业务系统) - [任务概述](#任务概述-2) - [营收核心模块群](#营收核心模块群) @@ -94,18 +97,26 @@ - [客户服务模块群](#客户服务模块群-1) - [模块间关系](#模块间关系-1) - [营收核心模块群关系](#营收核心模块群关系) + - [客户服务模块群关系](#客户服务模块群关系) - [模块群间协作关系](#模块群间协作关系) - - [模块群间协作关系](#模块群间协作关系-1) - [模块描述](#模块描述-1) - - [模块1: 客户资料管理](#模块1-客户资料管理) - - [模块2: 抄表开账](#模块2-抄表开账) - - [模块3: 营业收费](#模块3-营业收费) - - [模块4: 账务处理](#模块4-账务处理) - - [模块5: 发票管理](#模块5-发票管理) - - [模块6: 催缴管理](#模块6-催缴管理) - - [模块7: 统计分析](#模块7-统计分析) - - [模块8: 代收业务](#模块8-代收业务) - - [模块9: 业务参数配置](#模块9-业务参数配置) + - [REV-001: 客户资料管理](#rev-001-客户资料管理) + - [REV-002: 抄表开账](#rev-002-抄表开账) + - [REV-003: 营业收费](#rev-003-营业收费) + - [REV-004: 账务处理](#rev-004-账务处理) + - [REV-005: 发票管理](#rev-005-发票管理) + - [REV-006: 催缴管理](#rev-006-催缴管理) + - [REV-007: 统计分析](#rev-007-统计分析) + - [REV-008: 代收业务](#rev-008-代收业务) + - [REV-009: 业务参数配置](#rev-009-业务参数配置) + - [客户服务模块群描述](#客户服务模块群描述) + - [CS-001: 账户绑定管理](#cs-001-账户绑定管理) + - [CS-002: 信息查询服务](#cs-002-信息查询服务) + - [CS-003: 在线缴费服务](#cs-003-在线缴费服务) + - [CS-004: 电子发票服务](#cs-004-电子发票服务) + - [CS-005: 营业网点服务](#cs-005-营业网点服务) + - [CS-006: 业务办理服务](#cs-006-业务办理服务) + - [CS-007: 柜面扫码支付](#cs-007-柜面扫码支付) - [子系统3设计: 手机抄表APP](#子系统3设计-手机抄表app) - [任务概述](#任务概述-3) - [设计概述](#设计概述-3) @@ -117,12 +128,13 @@ - [模块列表](#模块列表-2) - [模块间关系](#模块间关系-2) - [模块描述](#模块描述-2) - - [模块1: 登录认证](#模块1-登录认证) - - [模块2: 首页搜索](#模块2-首页搜索) - - [模块3: 采集任务管理](#模块3-采集任务管理) - - [模块4: 现场上报](#模块4-现场上报) - - [模块5: 个人与设置](#模块5-个人与设置) - - [模块6: 数据同步](#模块6-数据同步) + - [MOBILE-001: 登录认证](#mobile-001-登录认证) + - [MOBILE-002: 首页搜索](#mobile-002-首页搜索) + - [MOBILE-003: 采集任务管理](#mobile-003-采集任务管理) + - [MOBILE-004: 现场上报](#mobile-004-现场上报) + - [MOBILE-005: 个人与设置](#mobile-005-个人与设置) + - [MOBILE-006: 数据同步](#mobile-006-数据同步) + - [MOBILE-AI: 摄像表AI](#mobile-ai-摄像表ai) - [子系统4设计: 微网厅系统](#子系统4设计-微网厅系统) - [任务概述](#任务概述-4) - [设计概述](#设计概述-4) @@ -134,91 +146,83 @@ - [模块列表](#模块列表-3) - [模块间关系](#模块间关系-3) - [模块描述](#模块描述-3) - - [模块1: 账户绑定管理](#模块1-账户绑定管理) - - [模块2: 信息查询服务](#模块2-信息查询服务) - - [模块3: 在线缴费服务](#模块3-在线缴费服务) - - [模块4: 电子发票服务](#模块4-电子发票服务) - - [模块5: 营业网点服务](#模块5-营业网点服务) - - [模块6: 业务办理服务](#模块6-业务办理服务) - - [模块7: 账户流水](#模块7-账户流水) - - [模块8: 账号与机构管理](#模块8-账号与机构管理) - - [关键技术特性](#关键技术特性) - - [微信平台集成](#微信平台集成) - - [响应式设计](#响应式设计) - - [安全保障](#安全保障) + - [WECHAT-001: 账户绑定管理](#wechat-001-账户绑定管理) + - [WECHAT-002: 信息查询服务](#wechat-002-信息查询服务) + - [WECHAT-003: 在线缴费服务](#wechat-003-在线缴费服务) + - [WECHAT-004: 电子发票服务](#wechat-004-电子发票服务) + - [WECHAT-005: 营业网点服务](#wechat-005-营业网点服务) + - [WECHAT-006: 业务办理服务](#wechat-006-业务办理服务) + - [WECHAT-007: 账户流水](#wechat-007-账户流水) + - [WECHAT-008: 账号与机构管理](#wechat-008-账号与机构管理) - [子系统5设计: 工单管理系统](#子系统5设计-工单管理系统) - [任务概述](#任务概述-5) - [设计概述](#设计概述-5) - [总体约束](#总体约束-5) - [子系统外部接口](#子系统外部接口-4) - - [子系统架构设计](#子系统架构设计-4) - - [模块定义](#模块定义-4) + - [设计方案概述](#设计方案概述-5) + - [子系统架构设计](#子系统架构设计-4) + - [模块定义](#模块定义-4) + - [模块列表](#模块列表-4) - [模块间关系](#模块间关系-4) - [模块描述](#模块描述-4) - [子系统6设计: 表务管理系统](#子系统6设计-表务管理系统) - [任务概述](#任务概述-6) - [设计概述](#设计概述-6) - - [设计方案概述](#设计方案概述-5) + - [总体约束](#总体约束-6) - [子系统外部接口](#子系统外部接口-5) - - [子系统架构设计](#子系统架构设计-5) - - [模块定义](#模块定义-5) + - [设计方案概述](#设计方案概述-6) + - [子系统架构设计](#子系统架构设计-5) + - [模块定义](#模块定义-5) + - [模块列表](#模块列表-5) - [模块间关系](#模块间关系-5) - [模块描述](#模块描述-5) - [子系统7设计: 报装业务系统](#子系统7设计-报装业务系统) - [任务概述](#任务概述-7) - [设计概述](#设计概述-7) - - [设计方案概述](#设计方案概述-6) + - [设计方案概述](#设计方案概述-7) - [子系统外部接口](#子系统外部接口-6) - [子系统架构设计](#子系统架构设计-6) - [模块定义](#模块定义-6) - [子系统8设计: 发票服务子系统](#子系统8设计-发票服务子系统) - [任务概述](#任务概述-8) - [设计概述](#设计概述-8) - - [总体约束](#总体约束-6) - - [设计方案概述](#设计方案概述-7) + - [总体约束](#总体约束-7) + - [设计方案概述](#设计方案概述-8) - [子系统外部接口](#子系统外部接口-7) - [子系统架构设计](#子系统架构设计-7) - [模块定义](#模块定义-7) + - [模块列表](#模块列表-6) - [模块间关系](#模块间关系-6) - [模块描述](#模块描述-6) - - [模块间关系](#模块间关系-7) - - [模块描述](#模块描述-7) - [子系统9设计: 支付与银行结算子系统](#子系统9设计-支付与银行结算子系统) - [任务概述](#任务概述-9) - [设计概述](#设计概述-9) - - [总体约束](#总体约束-7) - - [设计方案概述](#设计方案概述-8) + - [总体约束](#总体约束-8) + - [设计方案概述](#设计方案概述-9) - [子系统外部接口(SYS-009)](#子系统外部接口sys-009) - [子系统架构设计](#子系统架构设计-8) - [模块定义](#模块定义-8) - - [模块间关系](#模块间关系-8) - - [模块描述](#模块描述-8) + - [模块间关系](#模块间关系-7) + - [模块描述](#模块描述-7) - [子系统10设计: 消息服务子系统](#子系统10设计-消息服务子系统) - [任务概述](#任务概述-10) - [设计概述](#设计概述-10) - - [总体约束](#总体约束-8) + - [总体约束](#总体约束-9) - [子系统外部接口](#子系统外部接口-8) - - [设计方案概述](#设计方案概述-9) + - [设计方案概述](#设计方案概述-10) - [子系统架构设计](#子系统架构设计-9) - [模块定义](#模块定义-9) - - [模块列表](#模块列表-4) - - [模块间关系](#模块间关系-9) - - [模块描述](#模块描述-9) - - [模块1: 消息推送](#模块1-消息推送) - - [模块2: 消息接收](#模块2-消息接收) + - [模块列表](#模块列表-7) + - [模块间关系](#模块间关系-8) + - [模块描述](#模块描述-8) - [非功能性需求的设计](#非功能性需求的设计) - [性能的考虑](#性能的考虑) - [兼容性的考虑](#兼容性的考虑) - [安全的考虑](#安全的考虑) - [可移植性的考虑](#可移植性的考虑) - - [关键技术特性](#关键技术特性-1) - - [微信平台集成](#微信平台集成-1) - - [响应式设计](#响应式设计-1) - - [安全保障](#安全保障-1) - - [性能的考虑](#性能的考虑-1) - - [兼容性的考虑](#兼容性的考虑-1) - - [安全的考虑](#安全的考虑-1) - - [可移植性的考虑](#可移植性的考虑-1) + - [关键技术特性](#关键技术特性) + - [响应式设计](#响应式设计) + - [安全保障](#安全保障) - [集成与测试的考虑](#集成与测试的考虑) - [可扩展性的考虑](#可扩展性的考虑) - [可靠性的考虑](#可靠性的考虑) @@ -765,10 +769,10 @@ graph TB ```mermaid graph TB - Internet -.->|HTTPS| DMZ - DMZ -.->|HTTP/RPC| APP - APP -.->|数据访问| DATA - MGMT -.->|监控管理| APP + Internet[互联网] -.->|HTTPS| DMZ[DMZ区域] + DMZ -.->|HTTP/RPC| APP[应用服务区] + APP -.->|数据访问| DATA[数据服务区] + MGMT[管理服务区] -.->|监控管理| APP MGMT -.->|监控管理| DATA ``` @@ -1293,7 +1297,7 @@ graph TB ### 模块描述 -#### 模块1: 单点登录 +#### UP-001: 单点登录 **功能描述:** @@ -1315,7 +1319,7 @@ graph TB - Spring Security实现安全控制 - 支持多种加密算法 -#### 模块2: 系统管理 +#### UP-002: 系统管理 **功能描述:** @@ -1337,6 +1341,515 @@ graph TB - 超级管理员不能被删除 - 部门删除前需要先移除下属用户 +#### UP-003: 权限控制 + +**功能描述:** + +权限控制模块基于"主库+租户库"的多数据库架构,实现RBAC(基于角色的访问控制)模型的权限管理。通过统一的权限控制中心与租户独立的权限数据相结合,提供细粒度的功能权限和数据权限控制,同时支持跨租户用户授权的复杂场景。 + +**多库权限架构设计:** + +```mermaid +graph TB + subgraph "主库(Master Database)" + MP[统一平台权限] + MT[租户管理权限] + MU[跨租户用户关系] + MA[全局审计日志] + end + + subgraph "租户库A(Tenant-A Database)" + TA_U[用户表 system_user] + TA_R[角色表 system_role] + TA_UR[用户角色关系 system_user_role] + TA_RM[角色菜单权限 system_role_menu] + TA_D[部门表 system_dept] + end + + subgraph "租户库B(Tenant-B Database)" + TB_U[用户表 system_user] + TB_R[角色表 system_role] + TB_UR[用户角色关系 system_user_role] + TB_RM[角色菜单权限 system_role_menu] + TB_D[部门表 system_dept] + end + + subgraph "权限控制引擎" + PE[权限验证引擎] + PC[权限缓存层] + PR[权限路由器] + end + + MP -.->|统一平台管理| PE + MT -.->|租户权限元数据| PE + MU -.->|跨租户关系| PE + + PE -->|权限路由| PR + PR -->|租户A权限| TA_U + PR -->|租户B权限| TB_U + + PE --> PC + PC -.->|缓存同步| TA_R + PC -.->|缓存同步| TB_R +``` + +**主要功能:** + +1. **多库权限统一管理** + - **主库权限管理**:统一平台功能权限、租户管理权限、系统级别权限 + - **租户库权限管理**:每个租户独立的用户、角色、权限数据 + - **权限数据路由**:根据用户所属租户动态路由到对应的租户数据库 + - **跨库权限验证**:支持跨租户用户的权限验证与切换 + +2. **RBAC权限模型实现** + - **功能权限控制**:基于菜单和按钮的功能权限控制 + - **数据权限控制**:基于组织架构的数据权限隔离 + - **角色继承体系**:支持角色间的权限继承关系 + - **动态权限分配**:支持运行时动态调整用户权限 + +3. **多租户权限隔离** + - **租户级别隔离**:每个租户的权限数据完全物理隔离 + - **用户多租户授权**:用户可在多个租户中拥有不同角色和权限 + - **权限继承与覆盖**:支持从上级租户继承权限并允许覆盖 + - **租户间权限依赖**:处理母子公司间的权限依赖关系 + +4. **接口权限验证** + - **API接口级别权限验证**:每个接口请求都进行权限校验 + - **租户上下文识别**:自动识别当前用户的租户上下文 + - **动态数据源切换**:根据权限验证结果切换到正确的租户数据库 + - **权限异常处理**:统一的权限异常处理和降级策略 + +5. **权限缓存管理** + - **多级缓存策略**:主库+租户库的分层缓存 + - **权限数据实时更新**:权限变更时的缓存实时同步 + - **缓存预热机制**:系统启动时预加载热点权限数据 + - **缓存失效策略**:精确的缓存失效和更新机制 + +**多库数据模型:** + +**主库权限数据结构:** + +**1. 租户与用户关系表(tenant_user_relation)** +- **表功能**:管理跨租户用户授权关系,记录用户在不同租户中的授权状态 +- **核心字段**: + - 主键标识:唯一标识每条授权关系 + - 租户标识:指向被授权的目标租户 + - 用户标识:指向被授权的用户 + - 授权类型:区分所有者(owner)、成员(member)、访客(guest)三种类型 + - 授权人标识:记录执行授权操作的管理员 + - 授权时间:记录授权建立的时间戳 + - 过期时间:设置授权的有效期限,支持临时访问 + - 状态标识:标记授权关系是否有效,支持动态启用/禁用 + +**2. 全局权限配置表(global_permission)** +- **表功能**:维护系统级别的权限定义,为各租户提供统一的权限基准 +- **核心字段**: + - 主键标识:唯一标识每个权限配置 + - 权限代码:系统内唯一的权限标识符,如"USER_MANAGE"、"BILL_QUERY" + - 权限名称:面向用户的权限描述,支持多语言 + - 权限类型:区分菜单权限(menu)、按钮权限(button)、接口权限(api) + - 父权限标识:构建权限树形结构,支持权限继承 + - 排序序号:控制权限在界面上的显示顺序 + - 状态标识:标记权限是否启用,支持权限的动态管理 + +**租户库权限数据结构:** + +**1. 用户基础信息表(system_user)** +- **表功能**:存储租户内部的用户基础信息和账户状态 +- **核心字段**: + - 主键标识:租户内用户的唯一标识 + - 用户账号:登录用户名,在租户内保持唯一性 + - 密码哈希:加密存储的用户密码 + - 用户昵称:显示名称,提升用户体验 + - 部门标识:关联用户所属的组织部门 + - 电子邮箱:用户联系邮箱,支持邮件通知 + - 手机号码:用户联系电话,支持短信验证 + - 用户性别:基础个人信息 + - 账户状态:标记用户是否启用、锁定等状态 + - 租户编号:明确用户所属的租户,支持数据隔离 + +**2. 角色定义表(system_role)** +- **表功能**:定义租户内的角色体系,实现权限的集中管理 +- **核心字段**: + - 主键标识:租户内角色的唯一标识 + - 角色名称:角色的显示名称,如"水务管理员"、"收费员" + - 角色代码:系统内部的角色标识符,用于权限验证 + - 显示顺序:控制角色在选择列表中的排序 + - 数据范围:定义角色的数据访问范围(全部、本部门、仅本人等) + - 角色状态:标记角色是否启用 + - 角色类型:区分系统内置角色和自定义角色 + - 租户编号:明确角色所属的租户 + +**3. 用户角色关联表(system_user_role)** +- **表功能**:建立用户与角色的多对多关联关系 +- **核心字段**: + - 主键标识:唯一标识每个用户-角色关联关系 + - 用户标识:关联到具体的用户记录 + - 角色标识:关联到具体的角色记录 + - 租户编号:确保关联关系在正确的租户范围内 + +**4. 角色菜单权限关联表(system_role_menu)** +- **表功能**:定义角色具体拥有的菜单和功能权限 +- **核心字段**: + - 主键标识:唯一标识每个角色-菜单权限关联 + - 角色标识:关联到具体的角色记录 + - 菜单标识:关联到具体的菜单或功能权限 + - 租户编号:确保权限配置在正确的租户范围内 + +**权限验证流程:** + +```mermaid +flowchart TD + A[用户请求] --> B{用户已登录?} + B -->|否| C[跳转登录页面] + B -->|是| D[解析JWT令牌] + + D --> E[获取当前租户上下文] + E --> F{是否跨租户操作?} + + F -->|否| G[连接当前租户数据库] + F -->|是| H[验证跨租户授权关系] + + H --> I{授权关系有效?} + I -->|否| J[权限拒绝] + I -->|是| K[切换目标租户上下文] + + G --> L[查询用户权限] + K --> L + + L --> M[权限缓存查询] + M --> N{缓存命中?} + + N -->|是| O[返回缓存权限] + N -->|否| P[数据库查询权限] + + P --> Q[更新权限缓存] + Q --> O + O --> R[权限验证] + + R --> S{权限验证通过?} + S -->|是| T[允许访问] + S -->|否| J + + T --> U[记录访问日志] + J --> V[记录拒绝日志] +``` + +**技术实现:** + +1. **权限验证引擎** + - Spring Security + 自定义权限验证器 + - 多数据源动态切换(基于租户上下文) + - 权限注解式控制(@PreAuthorize) + - 权限表达式引擎(SpEL) + +2. **多库数据访问** + - MyBatis-Plus多数据源配置 + - 动态数据源路由器(基于租户ID) + - 数据源连接池优化 + - 读写分离支持 + +3. **权限缓存策略** + - Redis分布式缓存 + - 权限数据分层缓存(全局+租户) + - 缓存键命名规范(tenant:{tenant_id}:user:{user_id}:permissions) + - 权限变更事件驱动缓存更新 + +4. **跨租户权限处理** + - 租户上下文传递(ThreadLocal + RequestFilter) + - 跨租户权限验证链 + - 租户切换权限检查 + - 权限降级和异常处理 + +**核心业务规则:** + +1. **权限验证优先级**:主库权限 > 租户库权限 > 默认权限 +2. **跨租户访问控制**:需要显式授权,禁止越权访问 +3. **权限缓存TTL**:用户权限缓存30分钟,角色权限缓存2小时 +4. **数据权限范围**:支持全部、本部门、本部门及子部门、仅本人 +5. **权限继承规则**:子租户可继承父租户的基础权限,但可以覆盖 + +#### UP-004: 租户管理 + +**功能描述:** + +租户管理模块基于"主库+租户库"的多数据库架构,提供完整的多租户架构支持,实现租户间物理级别的数据隔离、配置管理,以及跨租户用户授权等高级功能。该模块是实现集团化管理的核心基础设施。 + +**多库租户架构设计:** + +```mermaid +graph TB + subgraph "主库(Master Database)" + MT[租户基础信息 sys_tenant] + MTC[租户配置参数 sys_tenant_config] + MTD[租户数据库映射 sys_tenant_database] + MTU[跨租户用户关系 tenant_user_relation] + MTA[全局审计日志 sys_audit_log] + end + + subgraph "租户库A(福州水务)" + TA_USER[租户用户 tenant_user] + TA_DEPT[组织架构 tenant_department] + TA_CONFIG[业务配置 tenant_business_config] + TA_BIZ[业务数据表群] + end + + subgraph "租户库B(厦门水务)" + TB_USER[租户用户 tenant_user] + TB_DEPT[组织架构 tenant_department] + TB_CONFIG[业务配置 tenant_business_config] + TB_BIZ[业务数据表群] + end + + subgraph "租户管理引擎" + TME[租户管理引擎] + TR[租户路由器] + TCC[跨库事务协调器] + TDM[数据库动态管理器] + end + + MT -.->|租户信息管理| TME + MTC -.->|配置参数管理| TME + MTD -.->|数据库映射| TME + MTU -.->|跨租户授权| TME + + TME --> TR + TR -->|路由A| TA_USER + TR -->|路由B| TB_USER + + TME --> TCC + TCC -.->|分布式事务| TA_BIZ + TCC -.->|分布式事务| TB_BIZ + + TME --> TDM + TDM -.->|动态管理| TA_CONFIG + TDM -.->|动态管理| TB_CONFIG +``` + +**主要功能:** + +1. **租户基础管理** + - 租户创建、编辑、删除 + - 租户状态管理(启用、禁用、过期) + - 租户基本信息维护 + - 租户层级结构管理(支持母公司-子公司模式) + +2. **多库数据隔离管理** + - **主库租户管理**:在主库中统一管理所有租户的基础信息、层级关系、配置参数 + - **租户专属数据库**:为每个租户创建独立的数据库实例,实现物理级别的数据隔离 + - **跨库关系管理**:在主库中维护跨租户用户授权关系和全局配置信息 + - **租户级别缓存隔离**:基于租户标识的分布式缓存命名空间隔离 + - **文件存储隔离**:租户专属的文件存储目录和访问控制 + +3. **跨租户用户授权机制** + - **用户多租户绑定**:支持一个用户绑定多个租户 + - **租户间用户授权**:租户管理员可以将其他租户的用户授权到本租户 + - **权限继承与隔离**:用户在不同租户下可拥有不同的角色和权限 + - **租户切换**:用户可在已授权的多个租户间自由切换 + +4. **租户配置管理** + - 租户级别的业务参数配置 + - 租户专属的菜单和功能配置 + - 租户品牌定制(Logo、主题色等) + - 租户级别的集成配置 + +**跨租户用户授权业务流程:** + +```mermaid +graph TD + A[租户A管理员] --> B{选择授权用户} + B --> C[搜索其他租户用户] + C --> D[选择租户B的用户X] + D --> E[配置在租户A中的角色] + E --> H[设置数据权限范围] + H --> I[建立用户X在租户A的权限关系] + I --> J[用户X可访问租户A系统] + J --> K[用户X可在租户A/B间切换] + + M[用户X登录] --> N{选择租户} + N --> O[租户A - 角色A权限] + N --> P[租户B - 角色B权限] +``` + +**多库租户管理数据模型:** + +**主库租户管理数据结构:** + +**1. 租户基础信息表(sys_tenant)** +- **表功能**:统一管理所有租户的基础信息和层级关系 +- **核心字段**: + - 主键标识:全系统唯一的租户标识符 + - 租户编码:业务层面的租户唯一编码,格式规范化 + - 租户名称:面向用户的租户显示名称 + - 父租户标识:支持母子公司层级结构 + - 租户类型:区分集团总部、分公司、子公司等类型 + - 联系信息:租户联系人、电话、邮箱等 + - 数据库配置:租户专属数据库的连接配置信息 + - 状态标识:租户启用、禁用、过期等状态 + - 创建信息:创建时间、创建人等审计信息 + +**2. 租户配置参数表(sys_tenant_config)** +- **表功能**:管理租户级别的业务参数和系统配置 +- **核心字段**: + - 主键标识:配置项的唯一标识 + - 租户标识:关联的租户信息 + - 配置分类:区分业务参数、系统配置、集成配置等 + - 配置键名:配置项的标识符 + - 配置值:具体的配置内容,支持JSON格式 + - 配置描述:配置项的说明信息 + - 是否加密:敏感配置的加密标识 + - 生效状态:配置是否启用 + +**3. 租户数据库映射表(sys_tenant_database)** +- **表功能**:管理租户与数据库实例的映射关系 +- **核心字段**: + - 主键标识:映射关系的唯一标识 + - 租户标识:关联的租户信息 + - 数据库标识:租户专属数据库的标识符 + - 连接配置:数据库连接字符串和参数 + - 读写配置:支持读写分离的配置信息 + - 容量配置:数据库容量限制和监控阈值 + - 备份配置:备份策略和恢复配置 + - 状态信息:数据库运行状态和健康检查 + +**租户库业务数据结构:** + +**1. 租户用户信息表(tenant_user)** +- **表功能**:存储租户内部的用户信息和组织关系 +- **核心字段**: + - 主键标识:租户内用户的唯一标识 + - 全局用户标识:关联主库中的用户信息 + - 用户编号:租户内部的用户编号 + - 部门标识:用户所属的组织部门 + - 职位信息:用户在租户内的职位和级别 + - 入职信息:用户在租户的入职时间和状态 + - 权限范围:用户在租户内的数据访问范围 + - 业务角色:用户在业务流程中的角色定位 + +**2. 租户组织架构表(tenant_department)** +- **表功能**:管理租户内部的组织架构和部门层级 +- **核心字段**: + - 主键标识:部门的唯一标识 + - 部门编码:租户内部的部门编码 + - 部门名称:部门的显示名称 + - 父部门标识:构建部门层级结构 + - 部门层级:部门在组织架构中的层级深度 + - 负责人信息:部门负责人和联系方式 + - 业务范围:部门负责的业务领域 + - 状态信息:部门的启用状态和变更历史 + +**3. 租户业务配置表(tenant_business_config)** +- **表功能**:管理租户特定的业务参数和流程配置 +- **核心字段**: + - 主键标识:配置项的唯一标识 + - 业务模块:配置所属的业务模块 + - 配置类型:区分费率、流程、规则等配置类型 + - 配置内容:具体的业务配置参数 + - 生效范围:配置的适用范围和条件 + - 生效时间:配置的生效和失效时间 + - 审核信息:配置变更的审核记录 + +**跨租户授权核心规则:** + +1. **授权主体规则** + - 只有租户管理员或超级管理员可以进行跨租户用户授权 + - 被授权用户必须是已存在的系统用户 + - 授权操作需要记录完整的审计日志 + +2. **权限隔离规则** + - 用户在不同租户下的权限完全独立 + - 租户A的管理员无法查看用户在租户B的权限信息 + - 跨租户数据访问严格按照数据权限控制 + +3. **会话管理规则** + - 用户登录后默认进入主租户(第一个绑定的租户) + - 租户切换需要重新进行权限验证 + - 同一用户在不同租户的会话信息独立存储 + +4. **授权生命周期规则** + - 支持设置授权有效期 + - 到期自动失效,需要重新申请 + - 支持授权撤销,立即生效 + +**多库架构技术实现:** + +**1. 主库租户管理引擎** +- **租户信息统一管理**:主库集中管理所有租户的基础信息、配置参数、层级关系 +- **数据库实例管理**:动态创建、配置和管理租户专属数据库实例 +- **跨库事务协调**:分布式事务管理器确保跨租户操作的数据一致性 +- **租户路由器**:根据用户上下文自动路由到正确的租户数据库 + +**2. 租户数据库动态管理** +- **数据库实例创建**:基于模板自动为新租户创建独立数据库实例 +- **Schema同步管理**:统一的数据库结构版本管理和升级机制 +- **连接池管理**:每个租户数据库的独立连接池配置和监控 +- **数据迁移工具**:支持租户数据的导入、导出和迁移功能 + +**3. 多租户会话管理** +- **租户上下文传递**:ThreadLocal + Request Header的租户标识传递机制 +- **会话状态隔离**:Redis分布式缓存的租户命名空间隔离 +- **权限缓存分层**:主库权限 + 租户权限的两级缓存策略 +- **切换状态同步**:租户切换时的权限重载和会话状态更新 + +**4. 跨租户授权协调** +- **授权关系存储**:主库统一存储和管理所有跨租户授权关系 +- **权限验证引擎**:跨库权限验证和数据访问控制 +- **授权流程引擎**:支持复杂的多级审批和自动化授权流程 +- **审计日志统一**:所有跨租户操作的统一审计和监控 + +**多库架构业务规则:** + +**1. 租户管理规则** +- 租户编码全局唯一,格式:水务公司简称+年份+3位流水号 +- 每个租户必须拥有独立的数据库实例,不允许共享 +- 租户创建时自动生成标准的数据库Schema结构 +- 租户删除前必须先完成数据备份和迁移确认 + +**2. 数据隔离规则** +- 租户数据库之间严格物理隔离,禁止直接跨库访问 +- 跨租户数据访问必须通过主库的授权关系验证 +- 租户数据库连接池独立配置,避免资源争用 +- 敏感数据在租户库中加密存储,密钥独立管理 + +**3. 用户授权规则** +- 用户在单个租户下最多可拥有5个角色 +- 跨租户授权操作需要双方租户管理员审批 +- 一个用户最多可以绑定10个租户 +- 用户在不同租户下的身份信息完全独立 +- 跨租户授权关系统一在主库中管理和审计 + +**4. 事务协调规则** +- 涉及多个租户的操作必须使用分布式事务 +- 单租户内的操作在租户库内保证ACID特性 +- 跨库操作失败时自动回滚所有相关变更 +- 重要业务操作需要在主库记录操作日志 + +**5. 性能管理规则** +- 每个租户数据库设置容量上限和性能监控 +- 大租户可配置读写分离和分库分表策略 +- 租户切换操作限制频率,防止系统资源滥用 +- 定期清理过期的授权关系和会话数据 + +#### UP-005: 系统监控 + +**功能描述:** + +系统监控模块提供全面的系统运行状态监控、性能指标收集和运维管理功能。 + +**主要功能:** + +1. **在线用户监控**:实时监控在线用户数量、用户行为、异常登录 +2. **系统性能监控**:CPU、内存、磁盘、网络等系统资源监控 +3. **操作日志管理**:用户操作日志记录、查询、分析 +4. **告警管理**:系统异常告警、性能阈值告警 + +**技术实现:** + +- Micrometer + Prometheus监控指标收集 +- ELK Stack日志分析 +- Redis存储实时监控数据 +- WebSocket实时推送监控信息 + # 子系统2设计: 营收业务系统 ## 任务概述 @@ -1430,7 +1943,7 @@ graph TB ## 子系统架构设计 -营收系统采用DDD领域驱动设计,按业务领域进行模块划分,实现高内聚低耦合的架构设计。系统核心分为**营收核心模块群**和**客户服务模块群**两大业务板块(原工单管理模块群已拆分为独立的SYS-005工单管理系统)。 +营收系统采用DDD领域驱动设计,按业务领域进行模块划分,实现高内聚低耦合的架构设计。系统核心分为**营收核心模块群**和**客户服务模块群**两大业务板块。 ```mermaid graph TB @@ -1642,7 +2155,59 @@ graph TD class F,G,H,I supportFlow ``` -#### 模块群间协作关系 +#### 客户服务模块群关系 + +客户服务模块群为对外提供服务的核心入口,构建以客户为中心的一体化服务体系: + +```mermaid +graph TD + subgraph "客户服务核心流程" + A[CS-001
    账户绑定管理
    ] --> B[CS-002
    信息查询服务
    ] + B --> C[CS-003
    在线缴费服务
    ] + C --> D[CS-004
    电子发票服务
    ] + + subgraph "辅助服务模块" + E[CS-005
    营业网点服务
    ] + F[CS-006
    业务办理服务
    ] + G[CS-007
    柜面扫码支付
    ] + end + end + + %% 服务调用关系 + A -.->|绑定验证| F + B -.->|查询支撑| C + B -.->|查询支撑| D + B -.->|查询支撑| F + C -.->|支付回调| D + G -.->|线下支付| D + E -.->|网点导航| F + F -.->|办理结果| B + + %% 外部系统依赖 + C -.->|支付处理| SYS009[SYS-009
    支付系统] + D -.->|发票开具| SYS008[SYS-008
    发票系统] + G -.->|扫码支付| SYS009 + F -.->|工单流转| SYS005[SYS-005
    工单系统] + + %% 样式 + classDef coreService fill:#e8f5e8,stroke:#4caf50,stroke-width:2px + classDef supportService fill:#fff3e0,stroke:#ff9800,stroke-width:2px + classDef externalSys fill:#f3e5f5,stroke:#9c27b0,stroke-width:2px + + class A,B,C,D coreService + class E,F,G supportService + class SYS008,SYS009,SYS005 externalSys +``` + +**服务流程说明:** + +- **账户绑定**:客户通过微信/支付宝绑定水表账户,建立服务关系 +- **信息查询**:基于绑定关系,提供账单、用水历史、缴费记录等查询服务 +- **在线缴费**:支持快捷缴费、充值、代缴等多种缴费方式 +- **电子发票**:缴费完成后自动开具电子发票,支持查看下载 +- **业务办理**:提供各类业务在线申请,如更名过户、换表申请等 +- **营业网点**:提供网点查询、地图导航、预约服务等 +- **柜面扫码**:线下柜台扫码支付,与线上服务形成闭环 #### 模块群间协作关系 @@ -1677,7 +2242,7 @@ graph TB ### 模块描述 -#### 模块1: 客户资料管理 +#### REV-001: 客户资料管理 **功能概述:** @@ -1719,7 +2284,7 @@ graph TB - 客户状态变更需要审批流程 - 存在未结清账务的客户不允许注销 -#### 模块2: 抄表开账 +#### REV-002: 抄表开账 **功能概述:** @@ -1796,7 +2361,7 @@ flowchart TD - 异常判断:超过历史平均值2倍为量高,低于0.5倍为量低 - 复核规则:抄表人员不能复核自己录入的数据 -#### 模块3: 营业收费 +#### REV-003: 营业收费 **功能概述:** @@ -1876,7 +2441,7 @@ flowchart TD 4. 在线支付需要实时确认支付结果 5. 银行代扣需要客户事先签约授权 -#### 模块4: 账务处理 +#### REV-004: 账务处理 **功能概述:** @@ -1889,7 +2454,7 @@ flowchart TD - **预付款退款**: 处理客户预付款的退还流程。 - **呆坏账处理**: 对长期无法收回的欠款进行核销。 -#### 模块5: 发票管理 +#### REV-005: 发票管理 **功能概述:** @@ -1905,7 +2470,7 @@ flowchart TD - 本模块通过调用`SYS-008 发票服务子系统`的"统一开票接口/作废红冲接口/发票查询接口"实现具体的开票与回执处理,营收系统不直接对接供应商。 -#### 模块6: 催缴管理 +#### REV-006: 催缴管理 **功能概述:** @@ -1917,7 +2482,7 @@ flowchart TD - **催缴通知**: 通过短信、电话、通知单等多种方式进行催缴。 - **停复水管理**: 对恶意欠费用户执行停水,缴清后进行复水操作。 -#### 模块7: 统计分析 +#### REV-007: 统计分析 **功能概述:** @@ -1933,7 +2498,7 @@ flowchart TD - **欠费查询**: 按账期/金额等条件查询客户欠费。 - **缴费记录**: 缴费记录检索与导出。 -#### 模块8: 代收业务 +#### REV-008: 代收业务 **功能概述:** @@ -1947,7 +2512,7 @@ flowchart TD - **实时收费**: 渠道实时缴费处理(对接SYS-009)。 - **银行托收**: 托收文件处理与状态跟踪(对接SYS-009)。 -#### 模块9: 业务参数配置 +#### REV-009: 业务参数配置 **功能概述:** @@ -1960,6 +2525,261 @@ flowchart TD - 价格体系:水价归属、费用组成、水价调整、调价历史、优惠方案、用水方案 - 基本配置:打印维护、自定义列、日志管理、水司账户、发票税率、银行信息、抄表状态、词语信息、参数配置 +### 客户服务模块群描述 + +#### CS-001: 账户绑定管理 + +**功能概述:** + +账户绑定管理模块是客户服务体系的入口,负责处理客户与第三方平台账户的绑定关系管理,为后续的信息查询、在线缴费等服务奠定基础。 + +**核心功能:** + +1. **账户绑定流程** + - 微信/支付宝授权登录 + - 客户编号/户名/手机号搜索验证 + - 账户信息确认与绑定 + - 绑定状态维护与管理 + +2. **多账户管理** + - 支持一个用户绑定多个水务账户 + - 主账户设置与切换 + - 账户别名设置 + - 绑定账户列表管理 + +3. **解绑与重绑** + - 账户解绑流程 + - 解绑权限控制 + - 重新绑定验证 + - 解绑日志记录 + +**技术实现:** +- 基于OAuth2.0协议实现第三方授权 +- Redis缓存绑定关系提升查询性能 +- 数据加密存储保护客户隐私 + +#### CS-002: 信息查询服务 + +**功能概述:** + +信息查询服务模块为客户提供全方位的信息查询功能,包括账单查询、用水历史、缴费记录等,是客户服务的核心模块之一。 + +**核心功能:** + +1. **账单查询服务** + - 当前账单查询 + - 历史账单查询 + - 账单详情展示 + - 欠费账单提醒 + +2. **用水信息查询** + - 用水量历史统计 + - 用水趋势分析 + - 抄表记录查询 + - 异常用水提醒 + +3. **缴费信息查询** + - 缴费记录查询 + - 缴费方式统计 + - 发票信息查询 + - 退费记录查询 + +4. **公告信息服务** + - 停水公告查看 + - 水价调整通知 + - 服务公告推送 + - 用水指南 + +**技术实现:** +- 分页查询优化大数据量处理 +- 数据缓存策略提升响应速度 +- 接口聚合减少客户端调用 + +#### CS-003: 在线缴费服务 + +**功能概述:** + +在线缴费服务模块提供便捷的线上缴费功能,支持多种支付方式,与SYS-009支付系统深度集成,确保支付的安全性和可靠性。 + +**核心功能:** + +1. **快捷缴费** + - 一键缴费当前账单 + - 批量缴费多个账单 + - 预设金额快速充值 + - 自动扣费设置 + +2. **多样化缴费方式** + - 微信支付 + - 支付宝支付 + - 银联在线支付 + - 银行代扣缴费 + +3. **代缴服务** + - 代他人缴费 + - 批量代缴管理 + - 代缴权限控制 + - 代缴记录跟踪 + +4. **缴费管理** + - 缴费结果查询 + - 缴费凭证生成 + - 退费申请处理 + - 缴费异常处理 + +**技术实现:** +- 与SYS-009支付系统标准化对接 +- 订单状态实时同步机制 +- 支付安全策略与风控 + +#### CS-004: 电子发票服务 + +**功能概述:** + +电子发票服务模块与SYS-008发票系统集成,为客户提供电子发票的查看、下载、推送等服务,满足客户对发票的个性化需求。 + +**核心功能:** + +1. **发票查看服务** + - 发票列表查询 + - 发票详情展示 + - 发票状态跟踪 + - 发票验真服务 + +2. **发票推送服务** + - 邮箱推送发票 + - 微信推送发票 + - 短信通知发票 + - 实时推送状态 + +3. **发票下载服务** + - PDF格式下载 + - 批量打包下载 + - 二维码扫描下载 + - 下载记录管理 + +4. **发票管理** + - 开票信息维护 + - 发票抬头管理 + - 特殊发票申请 + - 发票重开申请 + +**技术实现:** +- 与SYS-008发票系统API对接 +- 文件流处理与下载优化 +- 发票防伪与验真机制 + +#### CS-005: 营业网点服务 + +**功能概述:** + +营业网点服务模块为客户提供营业网点相关的信息服务,包括网点查询、地图导航、预约服务等,提升客户线下服务体验。 + +**核心功能:** + +1. **网点信息查询** + - 就近网点查询 + - 网点详细信息 + - 营业时间查询 + - 服务项目介绍 + +2. **地图导航服务** + - 地图位置展示 + - 导航路线规划 + - 距离时间计算 + - 交通方式推荐 + +3. **网点预约服务** + - 业务预约申请 + - 预约时间管理 + - 预约状态跟踪 + - 预约取消重约 + +4. **网点评价反馈** + - 服务评价提交 + - 意见建议反馈 + - 投诉建议处理 + - 满意度调查 + +**技术实现:** +- 地理位置服务集成 +- 地图API调用优化 +- 预约队列管理机制 + +#### CS-006: 业务办理服务 + +**功能概述:** + +业务办理服务模块为客户提供各类水务业务的在线申请和办理功能,与SYS-005工单系统协作实现业务流程的数字化处理。 + +**核心功能:** + +1. **基础业务办理** + - 联系方式变更 + - 开票信息变更 + - 用水性质变更 + - 账户信息修改 + +2. **高级业务办理** + - 更名过户申请 + - 水表换表申请 + - 低保减免申请 + - 自主抄表申请 + +3. **办理流程管理** + - 申请表单填写 + - 附件资料上传 + - 申请进度跟踪 + - 办理结果通知 + +4. **业务咨询服务** + - 办理条件查询 + - 办理流程指导 + - 所需材料清单 + - 在线客服咨询 + +**技术实现:** +- 与SYS-005工单系统流程集成 +- 动态表单引擎支持 +- 文件上传与存储管理 + +#### CS-007: 柜面扫码支付 + +**功能概述:** + +柜面扫码支付模块为营业厅提供便捷的扫码收款功能,与SYS-009支付系统集成,实现线下支付的数字化处理。 + +**核心功能:** + +1. **扫码支付流程** + - 收费二维码生成 + - 扫码支付处理 + - 支付结果确认 + - 票据关联打印 + +2. **收款管理** + - 收款金额确认 + - 收款方式选择 + - 收款状态跟踪 + - 收款异常处理 + +3. **票据关联** + - 缴费凭证生成 + - 发票自动开具 + - 收据打印输出 + - 票据存档管理 + +4. **结果回传** + - 支付状态同步 + - 账务数据回传 + - 营业员确认 + - 客户通知发送 + +**技术实现:** +- 与SYS-009支付系统深度集成 +- 二维码动态生成与管理 +- POS机硬件设备对接 + # 子系统3设计: 手机抄表APP ## 任务概述 @@ -2066,10 +2886,11 @@ graph TB |---|---|---| | MOBILE-001 | 登录认证 | 机构编号、用户名/密码、自动登录、令牌管理 | | MOBILE-002 | 首页搜索 | 多维度搜索、最近记录、任务快捷入口 | -| MOBILE-003 | 采集任务管理 | 任务列表、批量下载、单户采集、读数校验 | +| MOBILE-003 | 采集任务管理 | 任务列表、批量下载、单户采集、AI读数识别、读数校验 | | MOBILE-004 | 现场上报 | 问题上报、拍照取证、定位信息、异常标记 | | MOBILE-005 | 个人与设置 | 个人资料、偏好设置、缓存管理、安全退出 | | MOBILE-006 | 数据同步 | 任务包增量同步、离线数据包上传、冲突处理 | +| MOBILE-AI | 摄像表AI | 基于计算机视觉的水表读数自动识别、图像预处理与数字识别 | ### 模块间关系 @@ -2082,10 +2903,13 @@ graph TD D[MOBILE-004
    现场上报] E[MOBILE-005
    个人与设置] F[MOBILE-006
    数据同步] + AI[MOBILE-AI
    摄像表AI] end A -->|认证通过| C B -->|搜索定位| C + C -->|调用识别| AI + AI -->|识别结果| C C -->|任务数据| F D -->|上报数据| F E -.->|配置同步| F @@ -2093,37 +2917,43 @@ graph TD %% 样式定义 classDef coreModule fill:#e3f2fd,stroke:#1976d2,stroke-width:2px classDef syncModule fill:#f3e5f5,stroke:#7b1fa2,stroke-width:2px + classDef aiModule fill:#fff3e0,stroke:#f57c00,stroke-width:2px class A,B,C,D coreModule class E,F syncModule + class AI aiModule ``` ### 模块描述 -#### 模块1: 登录认证 +#### MOBILE-001: 登录认证 - 机构编号+账号登录、Token续期、离线授权缓存 -#### 模块2: 首页搜索 +#### MOBILE-002: 首页搜索 - 客户/地址/册本搜索、最近搜索、快捷入口 -#### 模块3: 采集任务管理 +#### MOBILE-003: 采集任务管理 -- 批量下载、单户采集、读数规则校验、异常标注 +- 批量下载、单户采集、AI读数识别、读数规则校验、异常标注 -#### 模块4: 现场上报 +#### MOBILE-004: 现场上报 - 异常上报、图片与定位采集,提交至SYS-005工单系统 -#### 模块5: 个人与设置 +#### MOBILE-005: 个人与设置 - 个人信息、偏好、缓存清理、日志上传 -#### 模块6: 数据同步 +#### MOBILE-006: 数据同步 - 增量任务同步、离线包上传、断点续传与冲突解决 +#### MOBILE-AI: 摄像表AI + +- 基于计算机视觉的水表读数自动识别、图像预处理与数字识别、识别结果验证与纠错 + # 子系统4设计: 微网厅系统 ## 任务概述 @@ -2262,7 +3092,7 @@ graph TD ### 模块描述 -#### 模块1: 账户绑定管理 +#### WECHAT-001: 账户绑定管理 **功能职责**:处理微信用户与水务账户的绑定关系管理 @@ -2292,7 +3122,7 @@ sequenceDiagram System-->>User: 绑定成功/失败 ``` -#### 模块2: 信息查询服务 +#### WECHAT-002: 信息查询服务 **功能职责**:为用户提供各类信息查询功能 @@ -2312,7 +3142,7 @@ sequenceDiagram - 营收业务系统账务信息接口 - 营收业务系统公告管理接口 -#### 模块3: 在线缴费服务 +#### WECHAT-003: 在线缴费服务 **功能职责**:提供便捷的在线缴费功能 @@ -2345,7 +3175,7 @@ sequenceDiagram WeHall-->>User: 缴费成功通知 ``` -#### 模块4: 电子发票服务 +#### WECHAT-004: 电子发票服务 **功能职责**:电子发票的查看和管理 @@ -2356,7 +3186,7 @@ sequenceDiagram - 发票下载 - 发票历史记录 -#### 模块5: 营业网点服务 +#### WECHAT-005: 营业网点服务 **功能职责**:营业网点信息服务 @@ -2369,7 +3199,7 @@ sequenceDiagram - 联系方式查看 - 预约/排队叫号/预约提醒(如启用) -#### 模块6: 业务办理服务 +#### WECHAT-006: 业务办理服务 **功能职责**:各类业务的在线办理 @@ -2384,7 +3214,7 @@ sequenceDiagram - 自主抄表上报 - 业务进度查询与消息通知 -#### 模块7: 账户流水 +#### WECHAT-007: 账户流水 **功能职责**:展示绑定客户的历史缴费流水与汇总。 @@ -2393,7 +3223,7 @@ sequenceDiagram - 流水列表、筛选与导出 - 账期/渠道统计汇总 -#### 模块8: 账号与机构管理 +#### WECHAT-008: 账号与机构管理 **功能职责**:管理微信账号下的绑定客户与机构切换。 @@ -2422,56 +3252,6 @@ flowchart TD Notify --> End([结束]) ``` -## 关键技术特性 - -### 微信平台集成 - -**微信授权机制**: - -- OAuth2.0授权流程 -- 静默授权与用户授权 -- Token管理与刷新 - -**微信支付集成**: - -- JSAPI支付 -- 支付结果处理 -- 退款处理 - -**微信消息推送**: - -- 模板消息推送 -- 业务状态通知 -- 服务提醒 - -### 响应式设计 - -**多设备适配**: - -- 移动端优先设计 -- 响应式布局 -- 触摸友好的交互设计 - -**性能优化**: - -- 页面加载优化 -- 图片压缩与懒加载 -- 缓存策略 - -### 安全保障 - -**数据安全**: - -- HTTPS加密传输 -- 敏感数据脱敏 -- 访问权限控制 - -**防护机制**: - -- 防止重复提交 -- 接口限流 -- 异常访问监控 - # 子系统5设计: 工单管理系统 ## 任务概述 @@ -2486,10 +3266,6 @@ flowchart TD - 实时可观测:状态监控、超时预警、绩效统计 - 可扩展:支持新增工单类型与流程编排 -- ### 设计方案概述 - -- 架构采用"工单中心 + 流程编排 + 监控预警 + 绩效统计"的分层设计,提供统一API网关对接各业务系统,并通过可配置流程实现多类型工单的快速上线。 - ### 子系统外部接口 | 接口编号 | 接口名称 | 功能描述 | 调用方 | @@ -2499,7 +3275,11 @@ flowchart TD | WO-003 | 工单回填接口 | 回填处理结果与附件 | APP/各业务系统 | | WO-004 | 工单查询接口 | 查询工单状态/轨迹 | 各业务系统 | -### 子系统架构设计 +### 设计方案概述 + +架构采用"工单中心 + 流程编排 + 监控预警 + 绩效统计"的分层设计,提供统一API网关对接各业务系统,并通过可配置流程实现多类型工单的快速上线。 + +## 子系统架构设计 ```mermaid graph TB @@ -2530,7 +3310,9 @@ graph TB WO_CENTER -.->|派发任务| APP ``` -### 模块定义 +## 模块定义 + +### 模块列表 | 模块编号 | 模块名称 | 功能描述 | |---|---|---| @@ -2581,9 +3363,11 @@ graph TD ## 设计概述 -### 设计方案概述 +### 总体约束 -- 以"基础参数-仓库库存-设备档案"三层模型实现资产全生命周期管理;通过与工单系统联动完成领用/回填闭环,支持库存预警与追溯。 +- 数据规范化:设备参数标准化,避免冗余与不一致 +- 状态可追溯:设备全生命周期状态流转与变更留痕 +- 库存实时性:库存数据实时同步,支持多仓库管理 ### 子系统外部接口 @@ -2593,7 +3377,11 @@ graph TD | METER-002 | 领用出库接口 | 支持换表/施工领用 | 工单 | | METER-003 | 档案查询接口 | 查询设备档案 | 营收/工单 | -### 子系统架构设计 +### 设计方案概述 + +以"基础参数-仓库库存-设备档案"三层模型实现资产全生命周期管理;通过与工单系统联动完成领用/回填闭环,支持库存预警与追溯。 + +## 子系统架构设计 ```mermaid graph TB @@ -2607,7 +3395,9 @@ graph TB REV[营收系统] -.->|档案/库存状态| DOC ``` -### 模块定义 +## 模块定义 + +### 模块列表 | 模块编号 | 模块名称 | 功能描述 | |---|---|---| @@ -2752,6 +3542,8 @@ graph TB ## 模块定义 +### 模块列表 + | 模块编号 | 模块名称 | 功能描述 | |---|---|---| | INV-GW | 统一开票网关 | 统一鉴权、参数校验、路由与限流 | @@ -2792,36 +3584,6 @@ graph TD - INV-RCPT 回执处理:状态回填、失败重试(指数退避)、超时告警、与微网厅消息联动。 - INV-EVID 存证与签章:存储PDF/票根JSON、签章、下载链接生成,审计日志与合规留痕。 -### 模块间关系 - -```mermaid -graph TD - subgraph "报装业务系统模块关系" - A[INST-FLOW
    报装流程管理] - B[INST-PROJ
    工程管理] - C[INST-ARCH
    档案管理] - end - - A -->|流程推进| B - B -->|资料归档| C - A -.->|过程留痕| C - - %% 样式定义 - classDef flowModule fill:#e3f2fd,stroke:#1976d2,stroke-width:2px - classDef projectModule fill:#f3e5f5,stroke:#7b1fa2,stroke-width:2px - classDef archiveModule fill:#fff3e0,stroke:#f57c00,stroke-width:2px - - class A flowModule - class B projectModule - class C archiveModule -``` - -### 模块描述 - -- INST-FLOW 报装流程管理:分阶段管理、节点表单与材料校验、异常回退。 -- INST-PROJ 工程管理:计划排程、资源与材料、质量与安全检查、进度监控。 -- INST-ARCH 档案管理:资料采集、签署与留痕、竣工档案归档与查询。 - # 子系统9设计: 支付与银行结算子系统 ## 任务概述 @@ -3026,58 +3788,78 @@ graph TB ### 模块列表 -| 模块编号 | 模块名称 | 功能描述 | -|---|---|---| -| MSG-PUB | 消息推送模块 | 发送消息通知 | -| MSG-SUB | 消息接收模块 | 接收消息请求 | +| 模块编号 | 模块名称 | 功能描述 | 开发优先级 | +|---|---|---|---| +| MSG-GW | 消息网关模块 | 统一接入、鉴权、路由、限流、幂等控制 | 高 | +| MSG-SMS | 短信服务模块 | 短信发送、回执处理、失败重试、供应商适配 | 高 | +| MSG-EMAIL | 邮件服务模块 | 邮件发送、附件管理、批量发送、回执处理 | 高 | +| MSG-INTERNAL | 站内信模块 | 站内信管理、用户消息推送、已读状态跟踪 | 中 | +| MSG-WECHAT | 微信通知模块 | 微信模板消息、公众号推送通知 | 中 | +| MSG-PUSH | 移动推送模块 | App消息推送、推送回执、设备管理 | 中 | +| MSG-TEMPLATE | 模板管理模块 | 消息模板管理、变量替换、多语言支持 | 中 | +| MSG-EXTERNAL | 外部系统适配模块 | 对接OA、智水擎、水投数科app等数科系统 | 低 | ### 模块间关系 ```mermaid graph TD subgraph "消息服务子系统模块关系" - A[MSG-PUB
    消息推送] - B[MSG-SUB
    消息订阅] + A[MSG-GW
    消息网关模块] + B[MSG-SMS
    短信服务模块] + C[MSG-EMAIL
    邮件服务模块] + D[MSG-INTERNAL
    站内信模块] + E[MSG-WECHAT
    微信通知模块] + F[MSG-PUSH
    移动推送模块] + G[MSG-TEMPLATE
    模板管理模块] + H[MSG-EXTERNAL
    外部系统适配模块] end - A -->|消息分发| B + %% 核心流程 + A -->|短信路由| B + A -->|邮件路由| C + A -->|站内信路由| D + A -->|微信路由| E + A -->|推送路由| F + A -->|外部系统路由| H + + %% 模板服务 + G -->|短信模板| B + G -->|邮件模板| C + G -->|站内信模板| D + G -->|微信模板| E + G -->|推送模板| F + G -->|外部模板| H + + %% 回执反馈 + B -.->|短信回执| A + C -.->|邮件回执| A + D -.->|已读状态| A + E -.->|微信回执| A + F -.->|推送回执| A + H -.->|外部回执| A %% 样式定义 - classDef publishModule fill:#e3f2fd,stroke:#1976d2,stroke-width:2px - classDef subscribeModule fill:#f3e5f5,stroke:#7b1fa2,stroke-width:2px + classDef gatewayModule fill:#e3f2fd,stroke:#1976d2,stroke-width:3px + classDef channelModule fill:#f3e5f5,stroke:#7b1fa2,stroke-width:2px + classDef templateModule fill:#fff3e0,stroke:#f57c00,stroke-width:2px + classDef externalModule fill:#e8f5e8,stroke:#388e3c,stroke-width:2px - class A publishModule - class B subscribeModule + class A gatewayModule + class B,C,D,E,F channelModule + class G templateModule + class H externalModule ``` ### 模块描述 -#### 模块1: 消息推送 - -**功能描述:** - -消息推送模块根据业务需求,向不同用户发送消息通知。 - -**主要功能:** - -1. **消息内容**:消息内容格式化 -2. **接收用户**:根据用户ID或角色发送消息 -3. **消息格式**:支持多种消息格式(如JSON、XML等) -4. **消息加密**:AES-256加密 -5. **消息传输**:HTTPS安全传输 - -#### 模块2: 消息接收 - -**功能描述:** - -消息接收模块接收来自各业务系统的消息请求,并进行处理。 - -**主要功能**: - -1. **消息类型**:根据消息类型进行处理 -2. **接收用户**:根据用户ID或角色接收消息 -3. **消息格式**:支持多种消息格式(如JSON、XML等) -4. **消息处理**:生成响应结果 +- MSG-GW 消息网关模块:统一接入、鉴权、路由、限流、幂等控制。 +- MSG-SMS 短信服务模块:短信发送、回执处理、失败重试、供应商适配。 +- MSG-EMAIL 邮件服务模块:邮件发送、附件管理、批量发送、回执处理。 +- MSG-INTERNAL 站内信模块:站内信管理、用户消息推送、已读状态跟踪。 +- MSG-WECHAT 微信通知模块:微信模板消息、公众号推送 +- MSG-PUSH 移动推送模块:App消息推送、推送回执、设备管理。 +- MSG-TEMPLATE 模板管理模块:消息模板管理、变量替换、多语言支持。 +- MSG-EXTERNAL 外部系统适配模块:对接OA、智水擎、水投数科app等数科系统。 # 非功能性需求的设计 @@ -3085,124 +3867,6 @@ graph TD **设计目标:** -- 系统响应时间:≤3秒(95%的请求) -- 并发用户数:≥200个在线用户 - -- 数据库查询时间:≤1秒 -- 系统可用性:≥99.5% -- 数据传输速度:≥10MB/s - -**性能优化策略:** - -- **缓存机制**:Redis缓存热点数据,提升查询速度 -- **数据库优化**:索引优化、分区表、读写分离 -- **CDN加速**:静态资源CDN分发,提升加载速度 -- **负载均衡**:多服务器负载均衡,提升并发处理能力 - -**监控指标:** - -- 响应时间监控:实时监控系统响应时间 -- 错误率监控:监控系统错误率和异常情况 -- 资源利用率:CPU、内存、磁盘使用率监控 -- 用户体验监控:页面加载时间、操作成功率 - -## 兼容性的考虑 - -**设计目标:** - -- 支持主流操作系统(Windows、Linux、macOS) -- 兼容主流数据库(MySQL、PostgreSQL、Oracle) -- 支持主流浏览器(Chrome、Firefox、Safari、Edge) -- 向下兼容旧版本系统接口 - -**兼容性策略:** - -- **操作系统兼容**:采用跨平台技术栈,确保系统在不同操作系统上正常运行 -- **数据库兼容**:使用ORM框架,屏蔽不同数据库差异 -- **浏览器兼容**:采用标准Web技术,确保主流浏览器兼容 -- **API版本兼容**:提供API版本管理,确保接口向下兼容 - -**兼容性测试:** - -- 多操作系统测试:Windows Server、CentOS、Ubuntu等 -- 多数据库测试:MySQL 5.7+、PostgreSQL 10+等 -- 多浏览器测试:Chrome、Firefox、Safari、Edge等 -- 移动端兼容测试:iOS、Android等移动设备测试 - -## 安全的考虑 - -**设计目标:** - -- 用户数据安全:确保用户敏感信息安全存储和传输 -- 系统访问安全:建立完善的身份认证和权限控制体系 -- 数据传输安全:采用HTTPS等安全传输协议 -- 系统防护安全:防止恶意攻击和非法入侵 - -**安全策略:** - -- **身份认证**:多因子认证、单点登录、会话管理 -- **权限控制**:基于角色的访问控制(RBAC) -- **数据加密**:敏感数据加密存储、传输加密 -- **安全审计**:操作日志、安全事件监控 -- **防护措施**:防火墙、入侵检测、DDoS防护 - -**安全实现:** - -- **认证机制**:JWT令牌、OAuth2.0、SSL证书 -- **加密算法**:AES-256、RSA-2048、SHA-256 -- **访问控制**:IP白名单、时间窗口、频率限制 -- **监控告警**:异常行为检测、实时告警通知 - -## 可移植性的考虑 - -**设计目标:** - -- 支持多种部署环境:云端、本地、混合云 -- 支持容器化部署:Docker、Kubernetes -- 支持多种架构:x86、ARM、虚拟机 -- 便于系统迁移和扩容 - -**可移植性策略:** - -- **容器化技术**:Docker镜像、Kubernetes编排 -- **标准化接口**:REST API、标准数据格式 -- **配置外置**:环境配置文件、参数化部署 -- **依赖管理**:明确外部依赖、版本管理 - -**可移植性实现:** - -- **部署脚本**:自动化部署脚本、一键部署 -- **环境适配**:开发、测试、生产环境配置 -- **数据迁移**:数据导入导出工具、格式转换 -- **监控适配**:多环境监控配置、告警策略 - -## 关键技术特性 - -### 微信平台集成 - -- **微信OAuth2.0认证**:安全的用户身份验证 -- **微信JS-SDK**:调用微信原生功能 -- **微信支付**:便捷的支付体验 -- **微信消息推送**:及时的业务通知 - -### 响应式设计 - -- **移动端适配**:完美适配各种移动设备 -- **触屏优化**:优化的触屏交互体验 -- **加载优化**:快速的页面加载速度 -- **离线支持**:基础功能离线可用 - -### 安全保障 - -- **数据加密**:敏感数据传输加密 -- **身份验证**:多重身份验证机制 -- **支付安全**:完善的支付安全策略 -- **隐私保护**:严格的用户隐私保护 - -## 性能的考虑 - -**设计目标:** - - 系统响应时间:≤3秒(95%的请求) - 并发用户数:≥200个在线用户 - 数据库查询:≤1秒(单表查询) @@ -3295,6 +3959,22 @@ graph TD - 支持弹性扩缩容 - 云存储服务集成 +## 关键技术特性 + +### 响应式设计 + +- **移动端适配**:完美适配各种移动设备 +- **触屏优化**:优化的触屏交互体验 +- **加载优化**:快速的页面加载速度 +- **离线支持**:基础功能离线可用 + +### 安全保障 + +- **数据加密**:敏感数据传输加密 +- **身份验证**:多重身份验证机制 +- **支付安全**:完善的支付安全策略 +- **隐私保护**:严格的用户隐私保护 + ## 集成与测试的考虑 **集成策略:** diff --git a/福建水务营收系统整体架构图.html b/福建水务营收系统整体架构图.html index 081cb94..bdabe84 100644 --- a/福建水务营收系统整体架构图.html +++ b/福建水务营收系统整体架构图.html @@ -3,7 +3,7 @@ - 福建水务营收系统整体架构图 + 福建水务营收系统整体架构图 v1.6

WJ7~SIScdZ*z;)ytvaj+YYZyX%_ zXNg%%ecY88R)03JZB<&(K4Ub`{F$~kLj#UaO+^$WnA9QB zTCI^99Ab2!SQ2B05a$VKsmn#O?B~?q>QgqPw#h=WR0;u0s1TLBFG$p@&5zHdd~8&kBjvWgLVsH4@XqGtYTg!bN^_bJ*!BRfY+XM ze`aLl_K&v>LblrdUu9O_y*ruo6}`zY+SDdr;V`)m(gA!C`k87a`}P7aHHD2+4Mx=6 zexi7ef3&L`%foc%PGevoF+I=US(%xMlBm14XMg&-l5}SayOK;?MUs|g{>1>W`0??D z?vy)TcNGqT!ooT`*~uwv>YV4A3{m(B>%kfjO$RImj`w^fi;QQgTITWT}h+T1KD;k%Qov47qsD8j+9knF`%hcm_=+t&cs?yh2d`?+4_C-1Y9IBSy&7v9ZI-{j?WU}Hm#S_x=Q)Sk(L05mH!X@5Jo z;sa z?twHRbOnf#yHC;kK9*P_YX)UXgiZf|x#=KZDv|1MH(ozm^ zHU&j-NuwVsa&lSLL17_G6My+S-)d>ht*mke5iRd&UT;jPDvR-fT<}|JtJ0}K;?T4v z&qn+m6|`EQ-*J)eY3}ZdR@|e@l%B=Q2JY_Y?pGl@wmwC=IHyebASA?{QUiMcOKBw z3&8^-BVPh0%(kc{S0MezrCTExqGDq;2)#@B=U!^Vd0OYzDMy>lczgRbFxn@{wjlR zkwqJvvMa{#N_uN$Lw~>hc0>cBu)cqL7`@=LkKZG@_})q&zOwSSGY>mE`*Ba&H`%cG zw$$xTA>GM076z7<+UDj*Cx`ro-cIlH@)Dz+3imdWp9OuUFDinb=+ur{)@_*RwM3KThcNXt^l_KmM z9T(3|C7Fe{+GoP4uSwaC6qyrnb9{Vw1J9-Cj*cBIgE%o;ZQF&e@4dbH20pti78Y8E z#mfF^<4sM#><&AN^oWX&Zca|oXetbnLxWZL_RMFR>8-h!nX&#Lrnk9@Ww%2Ht*P-9 z*W#(H%E+y7QGZSrla=^30;7cDb1^hhyY0P88}0wi&A zy4@7|Mm4?n;8;kz%(_2WToiToX1(@Je{PalXMCq8M%mU@QmuOeBO1%&Q?mReM=eFL zOe_C@>(;GB)Y)=29%@_^aG&jY4AZr~+4+Ptg@+IO(0>MQTrNj00UoE=p#J%tapqFL|{XDB!POSH~TJ z@b6&22Y=`ou585=mmlw(OX=e1h;($kQNQ4}Ft~)&n2aMH57l}CgTembi2uoBAE!PH zHbwM+F|aoqdDZnI)`b8NB*ZIo6!a1@k+l1r&?62&%c6K@>qbQe>f%?pKztbR^glDW zKMc<|#Bz&@x=;U#kf*;Om=}F+5AHfn0X=Y2;eUqKTxA#<(%joCm)9bShEP0&e7h}Csv0*B1}Exr4~3lGP2m#W(&2~917h_M&{1p zq0E11=U-Nd0ytV%yXf78KMkaYe)!O~<$vtor}1R&PlvU2S5{ZGLqmf?ptYZ5ot$1g zB?^hybcB$OpEY!B>#-I@6v+O&7k&?~yeIchlY%~u4_}6U4H? zX=WNuHAlm+{FZN_Rk_$f%nZ1{5LG&i?AmJPV+@o8D#~SyuiLdv72@{ z_p4Isocc}vuU=_8{r<~;dz480vn>SSz%tHVe%E_^hN_anBiq$W> zcU`fN3VySl*`~T>O_*h59w0qju75QzTKE2B&T@$Qy#8Gv6&9D5>r^@xg2~S9z^ILw_b_sBFbVDi~km{_R^Llep&zFZRTHsjo5O zb~8eE%zJN?k(c-Mx^k$(^8-ovFF-C7*g}JY0ilhgnJyd7JUSKv!Y!DdkCtSCguc6+ zx4yV5@#sk4&vZL@XS z1<3hOhl}ZEN`FdSr$>#b-N6M7EzI+?v!}m*M*xbGrNj~`?uiM{$jG31JzR(eQJ}_s z-6hE15EIY9%#5pcJr*6Fnwom-x#RIBn~ocSJz5q`L7i<56)*+T07T_5QL6zcAix+n z9O5IidU|VX4BKAL;V@d9~T=riXv>AbQ^-JVuQ_kDqa z`JB7=?hQ;#JS8M1%()=-i-Y{_jn0E`E- zN1u05n~l{62fadUhk(U>j#R#mT)qXleoKhFTBewqp5E;2>?^zB_mnn6h5GjKRaJ7C zIZ3(u+IFK`4cwQt)YZlIw4*e=X3%}WKMg#L0}>LvkjPlTPI&YlS9olq@XBi|Og-7E z{eOZsF_`l+-GoO3J~Ni8_eb+Hu`w}4*Q)HHFdaZMy*r#`Q$`1X<%f`vDQ6mg>G<>4maX1nQ=#zkz(`|BRm301sLKgKiRqed%U^ zOsuai;IgZCVdHRUI3wMXlil>6qTR3^xfgguli}EjXA>C z`2-2r;iiAQO|j@su5?{d-nuZff>t)fcrFEy@y830q1{S#d0=fVl^`Db7z#dPfq#-T zJRsY%zYL4=2L^Is=nP`x;pXD{^58d{bAOw>)~Nqy@u&uzoPY84}J%&+xzYqK7T$kc`h+l zde|kpUG2Vpoo+~q^eXM(&&EaqtA8&^HZ=dLk|dj+b2NWRRP?g{PZfeb`Q1ECZVn!v z<=*sl7OLz)>l7ciJ{FR1Sy|-p@$vDz-TieoNjsd27TO#@_j0>2K8~g4?CeE{y3y&` zSuQPwmtbs<)%o;y26eVns=ICnv0Y;lAZ2)9w8+Bww(ZZH#AY*_&is6Z2Y(sTz`)+x z`a?oOP3`7!xMXoDf&fM+kAWEPx_Yb)60|2SzB2jy0C4Xi^!Y6T0R@Th<^dg0%VB*4 z#8eKB1#vVW!7eSJceFq7#uFt?HioN-QEzQr**RN3m{_en<-)lJ=e}B`B)t4&r8`%(5zaP zHLu0ZhqDg*TO47sF5$d?3-vA`BO>h99{i|>%5>dFolfo)=HTl2@~1ZeNGQMkzd{`( zqN3Gf=rjP%wNJ~he1Elc&5;7yPem}F5E^tH4V`Wu>{nR2rUK16T8FXT?g*Gt=5S<# zrdnZtz}^49<4Xt>Iif#=l)O?yy{aaMp;T2>-8xgEQZJ^u6@A|@ z6aWGU2ml*l99!&lzH8Kj0088Pm#{?-6@NH3E^uyVw7X?c9MRe?+K><|I0Tmj2=4Cg z?hXM$u;A_xg1bX-cXxMpC%C)2b2@w9?^NBoRj2Ns(>0YTrdO|d`;|v#CPDJDVhC_J zZ~y=xNQet70sw>&06@0DK!UF{@N&e1PY`yBVuC=~7~TN@5CIax0?N)Q$16_iXn#`k zz&VjA!OFK&eaO4+i*2u1$1F3fgXRT%DZ57c?Ef8Wn^J_WO-rNv((?H z19$!Ry;$;gXH@>{&jjgDKfhKd$7tI!axrm9WlSG<>tpqOAdrOypXWOsAiL=uH{5;n zv6`*hI_N`n*!8|)_0gu#(SJ0=w0}y-)oar(E^&YB_wA%Vj);zDotjG<^?WJ25>Zi! zj*P5`RbE@e#PZkYky23+RZ+RL8o&gINOMbbzTYN;JC{IbDUlDpnL#gmT?pB8w&v!> zO)FfR*mI@|X4-NFpRGR(tsDlNgtX7Kx{ZJQSi{1sTvc^xJi3U5ikgx2rGMRMSU^jQ z$<57Nw6?D=ub~0y7%x&7wW0>^J&>D=;o?FXYRkhjT2(bvRYkcw1PS@v*Y{zB^yK7( zO7%E0F7EQi;q?JNE?yP=Q~XO#SBDR0ON-7Mq1a$$R#sC+MomQpHD5akU;Fo^x;RG0 z=upl8L>)5|lgo4UL2}rSEq{;4f0LK$k(_wHSz1n38Kvp#3p_tR1LwP=0mNcu+HEb+ z!16L;Vj`AwGHY<-t3Sf4s;Y0EGP`K>%4bRQ_#swkN@d2yCD9jhxUDkv$H=jZ=jT#Qdj zD$mUw8XpfxQ&f%>dDxuH-tXurMn%m6M5sU%$ zTYcF%IoG@%vGo>)FMpbrt1ZIn>VX&ZoR6vLYX|8q&1&Ve43{GI_TYAEg)^Vv{4|x6 z#0P4`qdsDn8|A>JNpz8a`N>vFMsiE0X~z% zL&?4ICsozC41av9wQ%>B$CoybGBDZI##Z)rT15rq@WAu4`{rg==vD-l{>I)OB+%D4 ztq|nfP0m(tWb(AyYP>hTW)!~n`mzU&s68<`Nza7aK~7Cc84?tqDmDjvwm=>bP+!t|HFKO8{v z)l*qMa&kf*1?3UFs!J9Y6^M+&AWp|)$=wxfqy*X< zVO$}9EPURUxKXw8va*;+WTB!DSQx_M($c$k zIiw=2k|1ZvP!%GKH&Nw`#oS|Ls(RN)EE9T*Ze!psG!`6+vdxCUznIL^wHJT zRVpvOqPqI+y1>lts8qh3u|J`Xe;9`Vdl?jPWQ@(9mEJ zdHIQui;B!lnKjdShrm$*AKw`ZOT#`9re~Fx4=%e*YW(=oR#ep0>6;uRY>e~X$O1eUw^)L3Gu3`DzlOjLD^=^IHU7-=zfCu9JUldLj!d|QPE1% zO=M=~SO60C#>OPbu)z9(%k^Sy>vzT=ej;^EMAzG61ONs;2HeY}#?jcgABA`Xn+~5a z-S*j;esOL_8K0@IDJMrzO>MfXE7FEwW_h`5|F1rS+b#QU00?|>aepkbvUXnA3g=f> zMn86!77_!4VB6j97#JDjrN5?fH!8`>Qu6R5=kEBuya&5gK(F-n_LfSGfSh8mx3@A} zHUf|1_hj(y-kw&a!G}dwCS30(toKk4*nYda?_y)O6P@N~XZgM6LOp|LW=3Mjd?EOC zbWniPRgXH8Np#BEhkw=9y>woq{9L2mZFIOZM|M2;9`3kwjITkXhfS6g7I)W*=!(a&#r zSEr_M(64;dD`RzX7W_yB0tf5@m)=kMtC_6`||8W@tyL?9;CAtqj_s7Uzw^+UCBME0bK z308Anp02QPAVZE!cI~uD4Q;>E&`=RN`ghI*CKx!l6!yw@slLuGPzcxtH4aCNE-pzR z;iU6%qXBBN1BS;67Dj z(}iAz5K>STbGuyTm6j$22Fk0d3MeT2%@R?1|NcImF9H)2Gl{WRR!^^3ubmepvb;Pd zB>ctAZDyyPp(F|lJw`@bK98aB2ss=36lJZY3TyrOR(}%eo!wo3u?W`;3!Jb|*w}9O z=NJkKnM}qlD$3gm!v_2ETOfrKa68*f=aCld#!?W2DlR*F4eEpC)*e_pk87}KY*wPu zDeT(P(mms6v6YpcYi(v2uq*jYaYWQ zCiRaI>wm%VH`c?SrVq8VAm!=0xfSa)&!zHtk+HDExFmp@1)R+=+&e~0a7L{DR)t>B zb8x&2L{VX5yI5LE(a?n9;QRq0YGwvq;qD}fX_Y#kUOnMoK6i%iNJ)gv%?|PL$-?lt z&;d?P&QEl=pu+6Ae41Mje|U(6-aQc7e;UNX7Jv9@F}k%G?cl(IN%QB|S9AbCLK=@E z)|#x(%JzLdP+~oNrXnZzczZ=#tOWHCQ#C|rW=~=w6*Zm5g~5IZCM@;4PoX~DySwoU z+3}gWgO`^@q*8U6wi+4~P*6$w-O|3k-89r6vfRZo0O$@hfGX>0_rKt7B1IirD-K}D}(N~(r`XWs(&xE zQnWkZJ!Iz9IB}Ht_QpXL9tt`-yY)9T9HZDsWYQQ3rTns`3jGbR*;rT{P*Dw_5mWda z4!;gzf+M=UjSj*GsInIp5>3pDF)$Od%Psea#YFoMu^GWcLEPxwKUsaVA3a@mk(Q8f zJWzzbuE@*`nj{e@nEAnpZ|}ge)_?NApD7P^3aBIwx0%H>G}07|H-)u!by`||Cw@l- z2jh_CbLcpNQiIEBwdDfTE1R2NzE`bx`eHsjfJ$i&JVHW3L`8b7mK)|LZN3;uT5Wxh4vR0Y=>(|T6oq04*%32ptI5;?v?lK6< zjT5&YhrDnY8u|tXnh>VP7>_v@7g55&oI~(CI(CL)(}Dn}R-Pu4?cw1h6o3OFchAUA z@0uE6P#w9siJ2W@f{HpGVt>VWd^0o*ftn`lBf=8{9GSFwH={A0OgVpR`#z7Oz5Rqq z4XEGJIWZXZyXZj)KVRmDjdNI{!^K9HKe6_99MK1ASu`P`^oNH=6VpOYc6LH;X9$Ok ziitVZr%O^RumYaPZ?Wa8sRliBE8uJ_-|et$adc-X{+^E*5~ zR#Q@H_iQD8^dMjx`%1EX0cK26($>~ik^1HxWL*YgAR5^(uy+aB#(vC~Z2{{Wm5d}L zUwC->2Tc*LzL%DiKvES8r0S_DD?9(KI(U6GPR!?~kBw8YT&SpTXfQZi4I9}}QK>bN zT=1G+UG)U}-)`@;M1Pw@NlGeCp)50VbE|r62wfH=)(`Hsg3PHbAKelww52GKjVGUA|qk= z+NTZs)IkoABtZqyyvlOr^zrd4W&%`J)*6B!j|Wb@%ateCT?*N4H<=)fL%(m};CgCo zxPN*qdm2yQ)`ODseJKKwclyfY#}7~W$o#4*cS%WqP*{tEEQ8rw12tl3XitkvGTYDd zh!CkC&xeYIqks9bD|l>{DmFGyoOYHL7D93ecm+!G@|-qVO2Wd-loT|j1A`PZGs*&M zD!U2cK`u_$`zk6be$Yr+j>j&u8?!SIT4j&eB_;8BJl4bWg9HF7V-V<*@*}@YO`*!j#HMmZfY$qD?acKs zRt*&3pb7;I_x5(qWa!gqa)Pi(>RPRNYVJu3*^hX^!BtQvs&ngivWs1b-xQMp+UV^ z@whNLU+unJ?aG|rt?_@2kzYdyF16CT8BTZsV*{NKHC;L6v6}VMW-&+-_xG{h02^A& zE0yZ8xU}^2l;X{mU1c>B88S>=-H&ozQr&+jR3jxJK}&zKO+-kzwph#S;?m2@dn6iG z6&f7O=fO$B&Fu=ZI*^f@>-c#Il8@81RC;iA^o&VquJK!!Q3 zZkzN+SQl+9$J5r+Hr z;g?8C6yFy**uF*YC0xeR;Y|2O&kj zHyAsV7cmw_HvRT-FMXx0jjXk0j#hI!DlH8ZarB^xq$YC$%}8e_^jKQ!$)3~W`36Os_uBd<1 zE-n@F=H4d^N>0#_fS^>}GL1>M`s2rLND%BlBj7Sd zr@$<1)qMLPi54Mfn8)Z0B7K$hZth-ANU?H@^xKKKO+R4h!;}gmcjuG1R>$oE%y<;B7 zG228Pz1COYn?4U7pcvCmu%{%68YdX!^@7Ut)50Pw$h9apn~aoZdenak{fP(6Ua^Ww zEFoV*vmM6}{77j~0a=9j_o|I=O!0rp^|)nZBx~?~)K5;U=_qMM3Qx_=I<2&62`i%m zACeFtyzee-3T)j+q<}ydg1?iK5J37gFTE{XAI86ZZ)RBngIpg;sB7#RTe1|TmA^~b zF#+2@j6Y%SA`$Y0r>B3X=l;095(g4nO`v=xdSB4cV`Eij9y4?!K)g(lBL*_c>b@Rb zkpa$_gz$jxC{6PfjX^uw7^WAC*3(5@c0bhV6~(}?J}pQ9j)q?qDPr$nZGiJ#6?8xy zf$;AGjLY975=IRTl~e`6C$Ig?+4CqBj2$Q!4h`%Bhgue?6m5TC-9nog=xKBRN=jT@ zmO10(7@vg{tHeSKqN6w;1vvl0s4Xd~D(1y6Wp@=qwz03LBEoSf z6c-u$Zl>7vUxUWA2NzXCRKW|xKKAnLh z3jlb#G*eTPh7`>8IQ~s!U~n^!CXhgscx+UR*xUQ}P!QinNT30BkMDd}DaDR?LAaqx zr~o}912li2z+hu&N5#z8H5_s_Fevk%-JD%q*c#lb(cxg>vwc*+a`P=J%y(G#EChk| zJ4zU9wWmDS9jK)-Pv{lqc`1{9^C4mUyRZz0P{qh8Chf28G~V3V1V47_MZx?$$PH7J zQLPYiUcs&bHwd@~0GQO->!5``Vrp@2%>$Ol-z%I!7J{A<&pygHGSM)W|c6Mj#sd|1+ zIYdgFk)W==UQH!-c!;W^+R8(RCQdLaI_ktdesW==gN~?!+atTFNKsL;X_~<`_2S%)-C{@+)2qH|Fi$#)Ibap3F$ddWf+jKDX?b7=^)R zw({2Hl=0<{PlT9VKdt^9Z!Y)*1O&_;S4w|owhl&6TmdJ==0wC~dWq>;ipuB1L+?H$ z!NI`L6L?BXG&!E;Bqy{-R?t%(?C-1BJJ+o&1jQJS812nguEFfVpW59$8lfmKpeCin zMd@nkKmqvIh(LqG&GWbE&jn-Noq3=$e7hY0k+<3IWorCr9|!A{*A|YZFR81B$ohZB zqnL=1N>zomf+sCN&QRLGVl_yK&GFEnrT|`HxZOajKoM)0Ac!8Pf=wDcRFss?m&WI5 zGAin%e93yNBA|eqAVzh!=j?8scB+i zp)5H)m4v1)h?)?o-E5lt7EUu)mkqWVgm-enxCUaip)LgSli|OJkxrN8rzd|H8EYFH zU$>EQx#mxr&pzli+HA}m;37$ez;|1&skctP@X=9z&d(sv&j>7g9~BjMls``xmw=7| z>Fw{R7jJcNVvY&k?|^fI)1GP{>sItFkB>1{zrKmNxfZK=)}4>xOIRqx`bu(Qw_6Kh zYGa=^*_M*oKpgy(;LE@~j-r@YLuTO#fw}-9#EI`|EOT0a7hrYRaeCv!i0vcHB zCIg?-**(Hf_HCTf`vbULMirB$X21~RgR7>VQ>X!=%S%z-rU=y+W_o|Tk?yM%y=-qH z2@x6mmtO@_Yrs-n;=uWPwF4>!-sl%NME;;d##^-C8zLw0s!7q+yeCAAir8w zzSfg6SrW#ifnm3;u7k@eR9)USc(QP;q{L!#vo|`ro>xHFRdc8}Mr_h?;RF}9a?*70 ztN{Jr3tWW1r9YWjn67`+&h}c4yk|iu{Q^ohCAePkJfGPq3cgG%5O+iz9v)`%Tpan`u&?#D_Bww)`WhW~K|w`~|Bu8W zynT7oo}VFsZ@l*RIR|z?MtfAHw>MD{liP-EjXvjh@~wetOxlE41DvYQ$SL)w_Byra zKi4}!Ku2Q4WpvqX0riR!1$sY*EFV%;UQ^Z8&g}xB{}mJ)_D{>dQ_C%ugU8t6Qu1nD zr2`9~AYiU}yq$kMd|IDFa1kLL-XOMRWO8 z!I!8;_pEMekG#0%3QJHNCUBrs1Ox;W%*x#bw%4b$Y<}z~#gxO-s99``P+fDns04>o z;D^u$oa9WO@fR}MDw~1w8J5~f4QWH6?!O(r-C|(^!!FscV@vb2h=e?4R|Ucv5-4#~ z*V%@_Qj&iTw9nD6C_q^%AIFSk&95rBc5fn}CCH_4{%uKfL->n=gh-rA`Sr|q=0r}1 zI%2yy3DpsBeLkUy5fih~rlsxEH1u)sGzGLAs~^|xLCX=H}L)Q?wav! z9Qr5ic5Ac4pJMToqhr+mi<%#6Pxki%JqdrX(J&6S4+V0WY0`O2TbnW4y*u>z=$<5$ zlAd^@wA9Ar(%Z3URyiEz+~4rE@DfTlwzjldZOnBYRi~EN;~!PxFxpOWgW<27PPrsW zP%+DGC`QKZ^y&>xb}jb5eqBiay{Bg#lUOh?dxf8pFeVckl05ym|s+3?qLf zGb`(aNljOawm|1wRgr_fXIXi_C`e2JjUfw#Zx4pS$md1_%_$IgNDDGVS!WXv3bo=fS+UjZ9#6_yYYvFeka&|Qh5=@)O1T8 z_sV)Y?|}8ay|uchj6vih9WCwK)8&6(O@bACAL{8EB*12sZ=O`GBaTy<WyfDHLDVnEDSBN~J&N#pvGtA$A_}Ut zn3`I~!^bfFVcKo0x&(?L;c#7kb%x=k)c`;T#IOA1|6Z%%(Ub_yayw>lj{^YVtyH-4lbZnu9=&nRPHVp7mpP|%fA(v%L2(XzYU-Y!%MVbc5=I+%EMbau~C zbGg{G5EVVGGMeVVA9xd1Qu2$4z+5@_6%df0=@T8JWdD4RAST8p8*p3SeG;;oT~Kg5 zkttPgMYwBE)GpBO=>Z2PiH&q%|Cr3i#*TyXp}}LacqG03VJd%@CnbFIj-L6rzai#R z)IdxkR@XrweaA!AoqC)5Q>U-i@89feOOIODCre_2f*%1A65$BEiw2u5lzieYAU)z5 z_319Xy1t$n+~I)VGr80EMp(q}{rmf_uJCu>g{EGzV!t8AFk3rUnxiZ%Y6_LaDisov zE9`sjpVE_<2kU?I+Idq#V7m8+wP{&yhF_i(EG>uG@x|+xYD@awrAI`Ztu#mYemJn7LH>yJoC<2e$tMn)?Cg7O6!&(zYA!-I4C z{^BGB@ppHb?g}nmD4ETRDZ8F^Qmz!w+ipCRZw0-}$)XFG=6_eP{cXNG-X3&ZTr^8T z%*hW740L~adF08@z7GNQ3QJdaHZE>59-iwG_t;zS{$#wqKAo*y2pIhuWJH8@Kvq^& z44JQ6f9+v=LPP{pz7TlXEtHdbb>GuMrA113R)D1Bqy32{7Pui5xFM9gyDYUXw~Vf? z|FqAw{5$BwPZ)9S&KL3EU!M2wIr$->p}F#Z$Yg)<#t!&hYr=3bZ8(3oLt5%xn>aXx zy}lZ|yU*EhBGbw%Dxwe&j2@7?a-`6?)_A>MaJVm|PAgbLLqR1uo$>nn^KRJ_wPKH9 z^2`@1eXgs^kY|#eZ}R#hnin%V#z2f zil0`vW@XpAriOsPq@n%*2Ok4geLk7{FD-xhJ}3BY7U$1n1SBBmGcc6SFHc8SOUpcM zHRHWFg7fn4+i(}xvR!a*F$;_C>3kb7-=MwE%5U&|$*ip8)rH?IC28uHyk*+?H0}nrbLRgA>N;evie#5Vh#V_uN0e_L+8d zkw*XK)6UN9>Z*WP`1$Q;` zCr3wL_KCvbVpOJg@|o+^*4HP*#WglstW+6Q`}sZe1g+_a^SWFz*JS48*dKq+T%_ZP z2?+4=wRenK9EIbjMMp;$R1_6WEiH*@YW_(`s4pv%m6bhRs3bNr+R@iX+S%TQglsE& zi5JzdF%e0T9@@C_}6u5EK?$HB%XK0122)ouLt zWN9pgBWQ?;soL>u)oxQ5nT~%B1#or_EMQR7Tbpd7>=hoy*ph=XEcHf zA{iJTk4Qs+S)ik!z$SRTUu}J|u(0s)>3!SNEGo)K z*jQG^OG+9i{5Xdi1(FI2%fVPgjv52&-1sO>Nl{T;H0qu`wf4uo5G#K$ZJ%f~3vzRf zOiZvaG55~eBQ9owF^VVpz+ktxzuVc`rld5fE5%GI0^aNEk?ZToa&k^~c6RY*U=&Zc z_~PQ??*TM4G*Z&snEc{VSV(>P?{AWKVy}!_&IN8=*VgYc&4) zlKg6s&fMpH1qJY%n*JS%)1zBnXtZ;4adG+f4cX3*R4SgK>Y5hj}1SG&_~cNq;&o ztgEXlG=FMp>Z@E@U{z>+{rFJauvoY<1ONfyBj6hfM%3nZrz<5jJ!L!4GR%RG%)L?0-h_K)B%!0T9vAIc@c+0O}3au)xCN;-91> zR%T|$GKw!>s3|GofUK-6KR*#JM`sr|wn)Zahc+dJFeKR-Ra^?36Q zn3$eMfMM5GQ)6?#uTUvgMGg|KQPa_R0sEDkyDlpL8$0Rg_Jod_I)%+@Y^G2N>ixZ5 zdpM8X?(%=hlG9w74%3fNo+8Kd_0NnCM}k-n4^Ve!0i<8sgpjT-FIkw+n>OBXkdWl0 zq>8-(!nE_twRO1@F&M!5Y!$z6D>yh9tPInk=6=^Y!8Ek%?_jjs#jdchL6U zo>r?X=@sQHv*uE>)7jF}62!NDL^>3ds7_yKY;1q*=t04a4U~fL)|dUoMa|s{W#Vj~ z(9?*P7Iy>$1kpVhVl@4?x$XcuGjrUOlwDg+&p(Pt#xQCwQfWwLf5p`e06o1TFVEWS_)zs-55Ip@_&YY{=2U5DWPn6gi@u1WR2PWPJ2J^{gCWrc@^CgAxh0_~98!sLJ6 zvMIl<&6B^w)5&QZ9M$F~OMV{A%*;Dr{d}XF1l9D-(+d!nmM$qPdr;tZyFE7gIJdip zx!mS)H=68xO;1La@Gt`Pq!uWgReaRe>=a?miG1pN)yoD#hpTJT>8Tb82?;odkbvO? z2|YbIDXE`AR%vOi#}liP5*nn>`SpJR_^xRQ32K0Mbo7@k6R=_di1@#pGl;8tUo`IROZJqDwtPL%|Oe+!|Y6nHfY(o-HyO8gVHp=(w|$ zR@QCzqKb;PYrJo7Yw?K;-98twnHzwSk&%uLexEWt6O&R+W?^B_53}oo>@k1aS}a3G zzv?SKMn*+1@d?w!qJm6a?KQLf-(SY+-cM+$s9e1H+|-&dYbv3sNK5|?YdY>a zGJjzM;ee3$`@-KB8m|oQ^y$ULzW)CH19Ex*z{ZxaIx`#{ zbuQa$2NMgPlN4IPR+p==TH9S*bOpQA$oj39aBA}3;qz&-!xhrd&_gz$!^8S%6Uo%P zJ1iuPl&yYXi7PNHc!90K14KB|*%KXqP|B+*M5Qxyw>9g*7{)X;DSm(dUQ&F7Dj?t~ z+uz0V?`jFDr>yew-UITAv)_LBdpo^)K3)*@bg%C@Q(rF(KY^kPA&EM0e(_Pw+V%x) zYKjrzV-2Xk`VMb2_dKxMuRx+cEQT+QDGB7IWAAq{hji#1eL!5tf5$1uIR^5y=5 zzU$u!QaU=1(-frq?Dc=IAVO=uPy5|oh^1I2GaHM7(RUJ1;mtt_b$i~o6&-hP6|R(JWb_P~(dTD(H2p9)w=^F< zAZmcN)U$7%ni`7#-K->>hpoZX-31`M@P*K zY#4K(*j*{Bs`|7Sk~T79&+o#K=GXaY*=zEIlClT^;bO6cCm~{-6U;i8x2z?UAZ}aR zDKL8W?23w#hK7`X;u*A`I*yK?+YFk>+}>Wd{#Mt6sdDPrBVH*h45Fl_?g7(Gc(~SX zC4-=w7(v4h2HAfn8XSonG_CNBFQ=>we1JjQ-Rc zj9yAo^2~kSsAP`_8Ah$_w~E^QKRy5NO!nmB!#$|3Ctn|o3G#*35%13$+-hql&w1Xv zwlNr%fP%oO<0RyCc21OuzGK+&)*dt?(J_2>oN)iHzx#iJOvJ+z07lXtnV^;udkqF< z4dKrFOP}8HSiWWG6BoF*?t94Vvk0{hX9wrc@T?nGQKusLLXtz6vSL0jf}o#$xN-tf z5A)xD`^ji+<)J*J0jmx9&(DKX*kU$I4fZmW^_z$j1LL2e?rz^aTwGka{OJQA@}Ey_ zsGtQUO=5o%0$3bvP_{OOWMxtN@Pl_sZjKD|ez|Zirm-2?n)Cg?c%2xSa3>}wJGB{Y zbD;LRIz2zr(qgZvumAhqCGFLooU&rHA-A%UQVNSXwHR@i=Z}6wGH$!K|D5)CB-heH z5?%QO(7V=VA>dE@8}nyKv&55@52{>Up_LO0ULkw3FW`1W5^=b?P2~E20Z62n!Q2lC2E=KV+q$|81r5xIaXa4oREZ*u&%+UI}v&Ug)}s-pbQR^WeP z0065}R_4a>zn4c2{-UJ3{8y;%D>`)+R+cu2P$e~m`QvOTVA7`CKT$KwE%q}7A>Yi* z+(&!^G>jKKz+VHwc=bg{(^f>q&u&t!K`xQYEkuP`K2JM85 zVUO;(-o(;!aEx|ldV2d`%e_`V)o$(m;x%$V)aG5BBLK1tvam=^4+?7?SZ?dGu@T;X zLLw%F$Vi3D5pU;TvyOjZ{=8VNudXbN%AHv5fdmLdc)ynmN$9c!sYqdrl;CEK3^0O7ZxbkV%ph)hKn<>V%rt#Z+tp0%WBzt z#tsK29^^lAb8}NlQucr5_KuE@j_mmL`l(szKzI}G5FdL@E-zmmszClHa4#~gzJ)NC z8031c4z==hUc1J&aG%gv>4g|*s!wI^*iX?6+NfxRLYd5&brO1`Z9t@2Wb)-j_hzG% z_^%xO`0i|jwE4MmOiYZo!4O7HftEX$+DQ|zk_GvOGv|{l&yIg@qAV;o(1_X50Aq7v@|&`lj6(#!3IePytjD52A)Dxlz#)$)Z{Ph3JWC@6SvaNy`@e+dEq zB71D6T|np^Vd{S>P4Vm1#b85|Wl8y287ck!y$Ok;7#sd`#Dm-0QI|Y??mOLir4P)z1uPAf@XgfJ;dIaK)KXTzcArE7pp<- z2hQe)rkBaVu8Ge=3YoDvu_>V`;3KdCCOdz+;Ef3M3*ZA5Rsz8x?3(Vt1*(x+thk_r z-JTHub~#6$l&s+20U6T=G&I_89;cQK9v5fSf2v7dJ={$-DC{<{ni&ey75x)GqF~1C z+m<&Yok4$kH-`k=L`dEhqpy4h`q43J*ML-Nad%B~+|W2j(UoUO_ip!X-i+dmz? zMzLMbXHFlW!-FL0R-16xQ{SE<$zJvkmo;@DSPT6&3ySsm_>nYE8(*i#NUczb9n%}DkIqi4f z9UMg`FU>71SScxd`9jd#Xi-{H(&BJ*D|bo~ot(_&@mTWf7i7FGqz@4}IRIFI(AM6? z?eUfQ`gJfS9~-IoKZlaibYFOCWO8x{!R;Te!9Di)*K0yjErB*N8i`1dpN^W1Lt z)OLSC1%dlvOl(O{0$#TK!t(Nw3JVXUSYN}FuCsY3+tE^G$H&GLR8)3$c4+9z`FRAy zK{xH;@y<^W^sIQPvQE~C{zGeRGW+}YbCZej@gD#vD8Jrb(ojK2pKoSnf?r_kYHFmD zHqVFYOG-=Ye*O)uGc+_*QC6OCba1$7ae;rwnpG{=4Pmuhf%_WuzKIhxq4Qz0J@Pmf zXZ!m$JNociZeHHpplND;esg0Z$FLGJPFO-hK~d4>VUx|-s)xtZEk1n)AArY>JhAv# zYWPbs7qX*Fr;P+PNP(P$#D1ge@9wTDqz@uMK%n(>t?;Jsv9ptn0-bWv(!%29{Ih?E zf&#A<;lsh6oCd1EwR|5Vq@vq*xa7ktBTzx!^iLf zkm^k>^NNa!vM$Z%X_*dNJd!Isp2kj=>Y?7_rExjk-d}8C$$@^6nT;)5)f@DPzkYQ^ z7$AT8q`w^^mp%nS#L7y`%?$}So?L%IdOuuYW|h=@m#|8v559uxGdeyIJ6qULQMqxT zDY@FCbAN~ql4YQzqFPz0&%BI}pBs!JV?0YtP4!sk_bxrLW@4I_NoH+mb_)&+Tv%|& zpZbCfLlRA7_okx0(B0J~xJ#_AuAadP-(9LzPeVOYZ()b@@#E0o;N;vK+(&;fhTPoT z)m7f5y2g-@5QinQP6&{@wSPAU&X*fb3dzXGFlxX6L&H=6znok`LNNpxss|1`h?in_n_8k^!Dy%Wu1fj&(YSldU0`qM8G{VG^DDa@S>KD_2WmL zzyCX1yQ>L)F3!S(W#fO(baY;~#}q(W`p0mv4dNsvB^^(%^Arn1T@WZJ3W4>_O^6|u z&;RpV0QYtNjz28L6ZM!to=h^Q#iH`A2Uy-9;jD)Hd8!v@XXntcFp%UR_GxG=>>t~o zRN>(~=dJlK@Obe6{)li-9*@VGg@uMV{rU3; zfJr5DBH;71Jzjv_U+a(1DXE+z{ruV1!$ZjWT;}uV&!W4B_|{L5TVK<8bFG#eTzX)d zYt83N)GKjD-Cuve!6{aoY-?-2e|YE*!?k;T?uB^wA!G0laK1el^Z4irHYNBkW!%vC z_}M=D*+5jsWVYDkfxS>S1b~d=YIS?8fiB4ub#FmgT3if&)q?;aV;DJA?i?TgWT@0- zVf=OddMl!(wdA#0pPTFVGL(vW-0jJQ8pLcoc6@U*4_1FEGa95dU+8}*ii@@Xt|O7b zaA;^K93S3*8yEXwWYrV>N&wsq%(c0>`PrHmG8PuI)9LYWLiya>T-A4I3JMCpGl#ar z-~ugnRRP+uOMX&AGU=l2X5mv0b** zbUKn*tr&l;h^>L0?AV~o>nWlxelN!L2z8&Ao1e<%>XUl&wQRY?{cvjVJUIdis%am# zyr_)R>Ezh9A0zeb!^Gm^Bgc`Qhwe?6aT zBY202_a>r^1%Zh{QG=UgmICP;<<{GSa3caF)1mGHk{v39JgijgFGz0TrPtxTJShGwP4 z)Hi=1Am7`&BTEGS{DycrvnlUzBZhu2?g%0yx3;#f?1PTv#MI)iGJfORYoqTnC-s65 z5S_m^e|0d4O`@`Yymd6>HO^Z@Y9H5DS5bljv|5%YP?JCA`HuF5V@a9kw@S&{JH8p8 zg}(@Yky}sdc=T^-dTc5>EDA1y1LR}Xm>GWAE=qfS=^&n1TKF=VwSE z8h_C?=U<2+r+n5sJuK*2Dl&0*ymaqYURzpPR8-;w1qHu~e!U|;73mi#E-rei>IWdyxJX&ii`vRC8aH?gff5W z^w*W(_fiS8DCp=5?Q43fs__X4^^J}Az~K>YU=JZ{tHz(tAio+I7=(PHkyle&Yk&JD zD3}G}QF?lLc)0Ah^$lD$%hSaju5bKr-rhPZSJ=-At=xLQc@T+X27c0hb7EpQJ$ zU$wjiR2<)zE=nK@Ap{G-0|d9=!L5IB4=xSC-L=tR!2$$#2<{NvA;I0Dac$hYaec+_ zKl5hZynENZcdfa#YC$)3WS_nF`S$m9Rik<}ua^!el>8r&8LX{0HKh7%ei@N^YFh7* zlC_hM0)yV{+vXGlyQmZmiTi5ScDaq1%cA+M)JvoQNh2rczA=7Z!a7@xy;^@Nv*lOD zV#c~zJV~+uTv0Qpe|ClOHO{|e?X^4ZAY7eo&uE2NApa zL0OU@c7T{;rulHWy^}o}ALd@Fhpk`h@U(T+exEzhovAVYG9g@7xXQmGy6v5zUNI~*Xj}d=}a*f~7_Q{_d z`%9ixy}O6^t{Gt6ojw0`u-|NDF10fyGyN-wr1cOWw%|0*ihXigGTar%OEKA4K-a8O zqK2Z%>++G24L4eJuWw-jisVO1$^u3kHFN$~10!TX=Z#HcUEL+8JndXh$s4=XYsjfc zo2RmlX?wtlpnE8g8$N$N{=*xgj|ccjB!6OlZZ06OkBX{Iqg`25HSmfo+b}L6!S(*O zA#Ja?fCf0%ukiQ@(&QyB&?lfQUt3d?AcTzczVe#9O{CsOj?-J=mO5h{3iugc1aoCG z*irbKodrK`7@{IgPEF-`OADiskItC`0$l}1)n$M74bpDWE}DNSvjLH!3dqUtt`i;# zCvVL_^YS_tIQ0 zmI_Jnr+RFHaxe2B+awokYkj1DsGq(Ukb$b|SF6tw-Xk3!zXgH3XVOB*S~&Iig6m0% zFHo)NX=xgGtowg^`-36aEf!-I_~uEm3bYlkDjpbI4;PlNE+HUcrN7Y-nLZ;2C!N#p zQ-ou`7Q+&^PL9^`uhtw*+>M=cYXWO*1Q(nA_*g?2C>WKMmH90$X`Cp!V6iy?IZtDm z+cUl=#NwiS3ynr~yeG#BG4tmRBO9hqg?fB$YH~|$@a%u@AG|i+4?90UkDo4I=a_s) z=V*+nuauu_i65j@X~W_xWT(|QZL=L*-&tR}WaFLg0dU)GCmvn*t)7=Y2$6oP-89m- z;o|c?R?CBZRqxwi`)1ab87d!-E$Wmn+9UlPs-t9=9-1|^#Mvg6sU1< zZbX%?Aiq6JNcAZ@pgfZ2cJ~+dHzJn3X6Jb4m~{kw4tHk@*Yitto1Y^AO9WBH@Ov&M z4CxIgen3KUB-%v&(?y8KTFHv^tFj1wnj3>OIy(6h>4o2$pU32t^O*y$nFOi@& zdLB4eqs|8=)pPX)#~3%q_0I%-c!lcNqiA9`FOIM!B5QXe{85mYnZv`i_`yemcu1dI zulc&k!+i52yE`S63sjIaYQ1TbKqB*DsqcS|Pfo%s2zh<-D8j|F6=|c_qNB0C@XYbp zF8A!6O|X%e-I8&b?*~_qjtd|mAqXCjj!zu5t`kma*YkGww%gq9YG}zAY56VtOOzAj zwUV?SXlkh}lrO970NJS$H+6cmgCZoV+)<;go-nL8T;O;=#|=PIQNM+u_zx*rX`z2b zd?Tzv#Ly5ZK+M9TxFaJ_54|A^sy^b?!P$-UyLf`?8Fyfd#QDtpTx4yHy4uS1i3(=a zgTT$<*3)Oa&oR_+F#pN~Jjj+0;SH7qy*|ia#6X%eV;9iXJ=F#;D@L{k?9zE5{c6p8 zgY=Q|2|fSl9&yS&yMN2{*mW83b?RsxqxJ*U}ZMF zlPBS#yp-)7n86#YvpKTbjMWr@m6t99AYoZo#wy6`efkuo9{K>mwDY)RkSl z^*LBH)loJje16RPR-}FDgA54YZw(2PI;)@_?@ftTsq+-Lrfj;@d8BBnvCe-Q>`d>B z(dk?888fbh>!Z+zqo8#{<){2Kb{`t<1qD8iaBuac(cqc#LFCgx;rUc=U%HUY{MC8N z!ohjwWJ}<72Gr-xZ@N#m?)ejb;wXSxmkvh2Jg$f14OHRDC5dfCsRAm-*_nUKRg34g z%*B*Ln(Z9zDYEcZnZ@ru8!UfDpP}z^EO?ng3lY?HB};S}A#4IHzQM0g(GxM>@?z{u z%1ha7Of|Zc@+4^{`KmJyr?T&@rzcS$d+^?rS}u*e9n!&PVdJ>5QZ?T(htFz$nNSX6 z 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≱uZe(<~AE5l%$ze=U{b1IZW$os$;lY^`gjH+rC? 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