# sys_oper_log

title: 创建表
method: top.lidee.project.tool.gen.controller.GenController.create()
request_method: POST
oper_name: admin
dept_name: 研发部门
oper_url: /tool/gen/createTable
oper_ip: 127.0.0.1
oper_location: 内网IP
error_msg: illegal name, pos 135, line 5, column 15, token (
oper_time: 2026-04-02 14:58:50
oper_param:
  {"sql":["CREATE TABLE  gr_Invoice_record\n(\n    DJH VARCHAR2(10),        -- 单据号\n    DJRQ VARCHAR2(8),         -- 单据日期(格式:YYYYMMDD)\n FPZLVARCHAR2(8) ,        -- 发票种类\nKPSJ VARCHAR2(100)         -- 开票时间(格式:YYYYMMDD)\n);"]}


title: 创建表
method: top.lidee.project.tool.gen.controller.GenController.create()
request_method: POST
oper_name: admin
dept_name: 研发部门
oper_url: /tool/gen/createTable
oper_ip: 127.0.0.1
oper_location: 内网IP
oper_time: 2026-04-02 14:59:14
oper_param:
  {"sql":["CREATE TABLE gr_Invoice_record\n(\n    DJH VARCHAR2(10),        -- 单据号\n    DJRQ VARCHAR2(8),        -- 单据日期(格式:YYYYMMDD)\n    FPZL VARCHAR2(8),        -- 发票种类\n    KPSJ VARCHAR2(100)       -- 开票时间(格式:YYYYMMDD)\n);"]}

error_msg:
  ### Error querying database.  Cause: org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (incomplete input)
  ### The error may exist in file [D:\work\gr_fapiao\target\classes\mybatis\tool\GenTableMapper.xml]
  ### The error may involve top.lidee.project.tool.gen.mapper.GenTableMapper.selectDbTableListByNames
  ### The error occurred while executing a query
  ### SQL: select table_name, table_comment, create_time, update_time from information_schema.tables   where table_name NOT LIKE 'qrtz_%' and table_name NOT LIKE 'gen_%' and table_schema = (select database())   and table_name in
  ### Cause: org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (incomplete input)
  ; uncategorized SQLException; SQL state [null]; error code [1]; [SQLITE_ERROR] SQL error or missing database (incomplete input); nested exception is org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (incomplete input)


title: 创建表
method: top.lidee.project.tool.gen.controller.GenController.create()
request_method: POST
oper_name: admin
dept_name: 研发部门
oper_url: /tool/gen/createTable
oper_ip: 127.0.0.1
oper_location: 内网IP
oper_time: 2026-04-02 15:02:13
oper_param:
  {"sql":["CREATE TABLE gr_Invoice_record\n(\n    DJH VARCHAR2(10),        -- 单据号\n    DJRQ VARCHAR2(8),        -- 单据日期(格式:YYYYMMDD)\n    FPZL VARCHAR2(8),        -- 发票种类\n    KPSJ VARCHAR2(100)       -- 开票时间(格式:YYYYMMDD)\n);"]}

error_msg:
  ### Error updating database.  Cause: org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (table gr_Invoice_record already exists)
  ### The error may exist in file [D:\work\gr_fapiao\target\classes\mybatis\tool\GenTableMapper.xml]
  ### The error may involve top.lidee.project.tool.gen.mapper.GenTableMapper.createTable
  ### The error occurred while executing an update
  ### SQL: CREATE TABLE gr_Invoice_record (  DJH VARCHAR2(10), -- 单据号  DJRQ VARCHAR2(8), -- 单据日期(格式:YYYYMMDD)  FPZL VARCHAR2(8), -- 发票种类  KPSJ VARCHAR2(100) -- 开票时间(格式:YYYYMMDD) );
  ### Cause: org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (table gr_Invoice_record already exists)
  ; uncategorized SQLException; SQL state [null]; error code [1]; [SQLITE_ERROR] SQL error or missing database (table gr_Invoice_record already exists); nested exception is org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (table gr_Invoice_record already exists)


title: 创建表
method: top.lidee.project.tool.gen.controller.GenController.create()
request_method: POST
oper_name: admin
dept_name: 研发部门
oper_url: /tool/gen/createTable
oper_ip: 127.0.0.1
oper_location: 内网IP
error_msg: not supported.pos 315, line 15, column 9, token IDENTIFIER foreign_keys
oper_time: 2026-04-02 15:03:10
oper_param:
  {"sql":["DROP TABLE IF EXISTS \"gr_Invoice_record\";\nCREATE TABLE \"gr_Invoice_record\" (\n  \"id\" INTEGER NOT NULL,\n  \"DJH\" VARCHAR2(10),\n  \"DJRQ\" VARCHAR2(8),\n  \"FPZL\" VARCHAR2(8),\n  \"KPSJ\" VARCHAR2(100),\n  \"create_by\" TEXT(64),\n  \"create_time\" TEXT,\n  \"update_by\" TEXT(64),\n  \"update_time\" TEXT,\n  PRIMARY KEY (\"id\")\n);\n\nPRAGMA foreign_keys = true;\n"]}


title: 创建表
method: top.lidee.project.tool.gen.controller.GenController.create()
request_method: POST
oper_name: admin
dept_name: 研发部门
oper_url: /tool/gen/createTable
oper_ip: 127.0.0.1
oper_location: 内网IP
error_msg: syntax error, expect ALWAYS, actual BY, pos 134, line 6, column 26, token BY
oper_time: 2026-04-02 15:04:52
oper_param:
  {"sql":["-- 删除表（直接删除，不判断）\nDROP TABLE gr_Invoice_record CASCADE CONSTRAINTS;\n\n-- 创建表\nCREATE TABLE gr_Invoice_record (\n    id NUMBER GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY,  -- Oracle 12c+ 支持自增\n    DJH VARCHAR2(10),\n    DJRQ VARCHAR2(8),\n    FPZL VARCHAR2(8),\n    KPSJ VARCHAR2(100),\n    create_by VARCHAR2(64),\n    create_time DATE DEFAULT SYSDATE,\n    update_by VARCHAR2(64),\n    update_time DATE DEFAULT SYSDATE\n);\n\n-- 添加注释\nCOMMENT ON TABLE gr_Invoice_record IS '发票记录表';"]}


title: 创建表
method: top.lidee.project.tool.gen.controller.GenController.create()
request_method: POST
oper_name: admin
dept_name: 研发部门
oper_url: /tool/gen/createTable
oper_ip: 127.0.0.1
oper_location: 内网IP
oper_time: 2026-04-02 15:06:11
oper_param:
  {"sql":["\nCREATE TABLE gr_invoice_record (\n    id NUMBER PRIMARY KEY,\n    DJH VARCHAR2(10),\n    DJRQ VARCHAR2(8),\n    FPZL VARCHAR2(8),\n    KPSJ VARCHAR2(100),\n    create_by VARCHAR2(64),\n    create_time DATE,\n    update_by VARCHAR2(64),\n    update_time DATE\n);"]}

error_msg:
  ### Error updating database.  Cause: org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (table gr_invoice_record already exists)
  ### The error may exist in file [D:\work\gr_fapiao\target\classes\mybatis\tool\GenTableMapper.xml]
  ### The error may involve top.lidee.project.tool.gen.mapper.GenTableMapper.createTable
  ### The error occurred while executing an update
  ### SQL: CREATE TABLE gr_invoice_record (  id NUMBER PRIMARY KEY,  DJH VARCHAR2(10),  DJRQ VARCHAR2(8),  FPZL VARCHAR2(8),  KPSJ VARCHAR2(100),  create_by VARCHAR2(64),  create_time DATE,  update_by VARCHAR2(64),  update_time DATE );
  ### Cause: org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (table gr_invoice_record already exists)
  ; uncategorized SQLException; SQL state [null]; error code [1]; [SQLITE_ERROR] SQL error or missing database (table gr_invoice_record already exists); nested exception is org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (table gr_invoice_record already exists)


title: 创建表
method: top.lidee.project.tool.gen.controller.GenController.create()
request_method: POST
oper_name: admin
dept_name: 研发部门
oper_url: /tool/gen/createTable
oper_ip: 127.0.0.1
oper_location: 内网IP
oper_time: 2026-04-02 15:06:44
oper_param:
  {"sql":["CREATE TABLE gr_invoice_record (\n    id NUMBER PRIMARY KEY,\n    DJH VARCHAR2(10),\n    DJRQ VARCHAR2(8),\n    FPZL VARCHAR2(8),\n    KPSJ VARCHAR2(100),\n    create_by VARCHAR2(64),\n    create_time DATE,\n    update_by VARCHAR2(64),\n    update_time DATE\n);"]}

error_msg:
  ### Error querying database.  Cause: org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (incomplete input)
  ### The error may exist in file [D:\work\gr_fapiao\target\classes\mybatis\tool\GenTableMapper.xml]
  ### The error may involve top.lidee.project.tool.gen.mapper.GenTableMapper.selectDbTableListByNames
  ### The error occurred while executing a query
  ### SQL: select table_name, table_comment, create_time, update_time from information_schema.tables   where table_name NOT LIKE 'qrtz_%' and table_name NOT LIKE 'gen_%' and table_schema = (select database())   and table_name in
  ### Cause: org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (incomplete input)
  ; uncategorized SQLException; SQL state [null]; error code [1]; [SQLITE_ERROR] SQL error or missing database (incomplete input); nested exception is org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (incomplete input)


title: 代码生成
method: top.lidee.project.tool.gen.controller.GenController.importTableSave()
request_method: POST
oper_name: admin
dept_name: 研发部门
oper_url: /tool/gen/importTable
oper_ip: 127.0.0.1
oper_location: 内网IP
oper_param: {"tables":["gr_invoice_record"]}
oper_time: 2026-04-02 15:25:31
error_msg:
  ### Error querying database.  Cause: org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (no such table: information_schema.tables)
  ### The error may exist in file [D:\work\gr_fapiao\target\classes\mybatis\tool\GenTableMapper.xml]
  ### The error may involve top.lidee.project.tool.gen.mapper.GenTableMapper.selectDbTableListByNames
  ### The error occurred while executing a query
  ### SQL: select table_name, table_comment, create_time, update_time from information_schema.tables   where table_name NOT LIKE 'qrtz_%' and table_name NOT LIKE 'gen_%' and table_schema = (select database())   and table_name in       (       ?          )
  ### Cause: org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (no such table: information_schema.tables)
  ; uncategorized SQLException; SQL state [null]; error code [1]; [SQLITE_ERROR] SQL error or missing database (no such table: information_schema.tables); nested exception is org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (no such table: information_schema.tables)


title: 代码生成
method: top.lidee.project.tool.gen.controller.GenController.importTableSave()
request_method: POST
oper_name: admin
dept_name: 研发部门
oper_url: /tool/gen/importTable
oper_ip: 127.0.0.1
oper_location: 内网IP
oper_param: {"tables":["gr_invoice_record"]}
oper_time: 2026-04-02 15:28:07
error_msg:
  导入失败：
  ### Error querying database.  Cause: org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (near "&": syntax error)
  ### The error may exist in file [D:\work\gr_fapiao\target\classes\mybatis\tool\GenTableColumnMapper.xml]
  ### The error may involve top.lidee.project.tool.gen.mapper.GenTableColumnMapper.selectDbTableColumnsByName
  ### The error occurred while executing a query
  ### SQL: select column_name, (case when (is_nullable = 'no'   &&   column_key != 'PRI') then '1' else null end) as is_required, (case when column_key = 'PRI' then '1' else '0' end) as is_pk, ordinal_position as sort, column_comment, (case when extra = 'auto_increment' then '1' else '0' end) as is_increment, column_type   from information_schema.columns where table_schema = (select database()) and table_name = (?)   order by ordinal_position
  ### Cause: org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (near "&": syntax error)
  ; uncategorized SQLException; SQL state [null]; error code [1]; [SQLITE_ERROR] SQL error or missing database (near "&": syntax error); nested exception is org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (near "&": syntax error)


title: 代码生成
method: top.lidee.project.tool.gen.controller.GenController.editSave()
request_method: POST
oper_name: admin
dept_name: 研发部门
oper_url: /tool/gen/edit
oper_ip: 127.0.0.1
oper_location: 内网IP
json_result: {"msg":"操作成功","code":0}
oper_time: 2026-04-02 15:32:14
oper_param:
  {"tableId":["1"],"tableName":["gr_invoice_record"],"tableComment":["发票记录表"],"className":["GrInvoiceRecord"],"functionAuthor":["yuheng"],"remark":[""],"columns[0].columnId":["1"],"columns[0].sort":["0"],"columns[0].columnComment":[""],"columns[0].javaType":["String"],"columns[0].javaField":["id"],"columns[0].queryType":["EQ"],"columns[0].htmlType":["input"],"columns[0].dictType":[""],"columns[1].columnId":["2"],"columns[1].sort":["1"],"columns[1].columnComment":[""],"columns[1].javaType":["String"],"columns[1].javaField":["DJH"],"columns[1].isInsert":["1"],"columns[1].isEdit":["1"],"columns[1].isList":["1"],"columns[1].isQuery":["1"],"columns[1].queryType":["LIKE"],"columns[1].htmlType":["input"],"columns[1].dictType":[""],"columns[2].columnId":["3"],"columns[2].sort":["2"],"columns[2].columnComment":[""],"columns[2].javaType":["String"],"columns[2].javaField":["DJRQ"],"columns[2].isInsert":["1"],"columns[2].isEdit":["1"],"columns[2].isList":["1"],"columns[2].isQuery":["1"],"columns[2].queryType":["EQ"],"columns[2].htmlType":["input"],"columns[2].dictType":[""],"columns[3].columnId":["4"],"columns[3].sort":["3"],"columns[3].columnComment":[""],"columns[3].javaType":["String"],"columns[3].javaField":["FPZL"],"columns[3].isInsert":["1"],"columns[3].isEdit":["1"],"columns[3].isList":["1"],"columns[3].isQuery":["1"],"columns[3].queryType":["EQ"],"columns[3].htmlType":["input"],"columns[3].dictType":[""],"columns[4].columnId":["5"],"columns[4].sort":["4"],"columns[4].columnComment":[""],"columns[4].javaType":["String"],"columns[4].javaField":["KPSJ"],"columns[4].isInsert":["1"],"columns[4].isEdit":["1"],"columns[4].isList":["1"],"columns[4].isQuery":["1"],"columns[4].queryType":["EQ"],"columns[4].htmlType":["input"],"columns[4].dictType":[""],"columns[5].columnId":["6"],"columns[5].sort":["5"],"columns[5].columnComment":[""],"columns[5].javaType":["String"],"columns[5].javaField":["createBy"],"columns[5].isInsert":["1"],"columns[5].queryType":["EQ"],"columns[5].htmlType":


title: 菜单管理
method: top.lidee.project.system.menu.controller.MenuController.addSave()
request_method: POST
oper_name: admin
dept_name: 研发部门
oper_url: /system/menu/add
oper_ip: 127.0.0.1
oper_location: 内网IP
json_result: {"msg":"操作成功","code":0}
oper_time: 2026-04-02 15:39:36
oper_param:
  {"parentId":["1"],"menuType":["C"],"menuName":["发票管理"],"url":["/system/record"],"target":["menuItem"],"perms":["system:record:list"],"orderNum":["10"],"icon":[""],"visible":["0"],"isRefresh":["1"]}


title: 定时任务
method: top.lidee.project.monitor.job.controller.JobController.addSave()
request_method: POST
oper_name: admin
dept_name: 研发部门
oper_url: /monitor/job/add
oper_ip: 127.0.0.1
oper_location: 内网IP
json_result: {"msg":"操作成功","code":0}
oper_time: 2026-04-02 15:55:23
oper_param:
  {"jobName":["新增发票信息"],"jobGroup":["DEFAULT"],"invokeTarget":["YinEuScheduledTask.insertInvoice"],"cronExpression":["0/20 * * * * ?"],"misfirePolicy":["1"],"concurrent":["0"],"status":["0"],"remark":[""]}


title: 定时任务
method: top.lidee.project.monitor.job.controller.JobController.editSave()
request_method: POST
oper_name: admin
dept_name: 研发部门
oper_url: /monitor/job/edit
oper_ip: 127.0.0.1
oper_location: 内网IP
json_result: {"msg":"操作成功","code":0}
oper_time: 2026-04-02 16:00:20
oper_param:
  {"jobId":["4"],"jobName":["新增发票信息"],"jobGroup":["DEFAULT"],"invokeTarget":["YinEuScheduledTask.insertInvoice"],"cronExpression":["0/20 * * * * ?"],"misfirePolicy":["1"],"concurrent":["0"],"status":["1"],"remark":[""]}


title: 代码生成
method: top.lidee.project.tool.gen.controller.GenController.editSave()
request_method: POST
oper_name: admin
dept_name: 研发部门
oper_url: /tool/gen/edit
oper_ip: 127.0.0.1
oper_location: 内网IP
json_result: {"msg":"操作成功","code":0}
oper_time: 2026-04-02 16:56:11
oper_param:
  {"tableId":["2"],"tableName":["gr_invoice_record"],"tableComment":["1"],"className":["GrInvoiceRecord"],"functionAuthor":["yuheng"],"remark":[""],"columns[0].columnId":["10"],"columns[0].sort":["0"],"columns[0].columnComment":[""],"columns[0].javaType":["Long"],"columns[0].javaField":["id"],"columns[0].isInsert":["1"],"columns[0].queryType":["EQ"],"columns[0].htmlType":["input"],"columns[0].dictType":[""],"columns[1].columnId":["11"],"columns[1].sort":["1"],"columns[1].columnComment":[""],"columns[1].javaType":["String"],"columns[1].javaField":["djh"],"columns[1].isInsert":["1"],"columns[1].isEdit":["1"],"columns[1].isList":["1"],"columns[1].isQuery":["1"],"columns[1].queryType":["EQ"],"columns[1].htmlType":["input"],"columns[1].dictType":[""],"columns[2].columnId":["12"],"columns[2].sort":["2"],"columns[2].columnComment":[""],"columns[2].javaType":["String"],"columns[2].javaField":["djrq"],"columns[2].isInsert":["1"],"columns[2].isEdit":["1"],"columns[2].isList":["1"],"columns[2].isQuery":["1"],"columns[2].queryType":["EQ"],"columns[2].htmlType":["input"],"columns[2].dictType":[""],"columns[3].columnId":["13"],"columns[3].sort":["3"],"columns[3].columnComment":[""],"columns[3].javaType":["String"],"columns[3].javaField":["fpzl"],"columns[3].isInsert":["1"],"columns[3].isEdit":["1"],"columns[3].isList":["1"],"columns[3].isQuery":["1"],"columns[3].queryType":["EQ"],"columns[3].htmlType":["input"],"columns[3].dictType":[""],"columns[4].columnId":["14"],"columns[4].sort":["4"],"columns[4].columnComment":[""],"columns[4].javaType":["String"],"columns[4].javaField":["kpsj"],"columns[4].isInsert":["1"],"columns[4].isEdit":["1"],"columns[4].isList":["1"],"columns[4].isQuery":["1"],"columns[4].queryType":["EQ"],"columns[4].htmlType":["input"],"columns[4].dictType":[""],"columns[5].columnId":["15"],"columns[5].sort":["5"],"columns[5].columnComment":[""],"columns[5].javaType":["String"],"columns[5].javaField":["createBy"],"columns[5].isInsert":["1"],"columns[5].queryType":["E


title: 定时任务
method: top.lidee.project.monitor.job.controller.JobController.addSave()
request_method: POST
oper_name: admin
dept_name: 研发部门
oper_url: /monitor/job/add
oper_ip: 127.0.0.1
oper_location: 内网IP
json_result: {"msg":"操作成功","code":0}
oper_time: 2026-04-02 17:17:13
oper_param:
  {"jobName":["更新发票状态"],"jobGroup":["DEFAULT"],"invokeTarget":["SuYuanScheduledTask.updateInvoice"],"cronExpression":["0 0/10 * * * ?"],"misfirePolicy":["1"],"concurrent":["0"],"status":["0"],"remark":[""]}


title: 定时任务
method: top.lidee.project.monitor.job.controller.JobController.editSave()
request_method: POST
oper_name: admin
dept_name: 研发部门
oper_url: /monitor/job/edit
oper_ip: 127.0.0.1
oper_location: 内网IP
json_result: {"msg":"操作成功","code":0}
oper_time: 2026-04-02 17:17:18
oper_param:
  {"jobId":["4"],"jobName":["新增发票信息"],"jobGroup":["DEFAULT"],"invokeTarget":["YinEuScheduledTask.insertInvoice"],"cronExpression":["0 0/10 * * * ?"],"misfirePolicy":["1"],"concurrent":["0"],"status":["1"],"remark":[""]}


title: 发票
method: top.lidee.project.system.record.controller.GrInvoiceRecordController.batchProcess()
request_method: POST
oper_name: admin
dept_name: 研发部门
oper_url: /system/record/batchProcess
oper_ip: 127.0.0.1
oper_location: 内网IP
oper_param: {"idList":["1","2"]}
oper_time: 2026-04-03 08:37:16
error_msg:
  nested exception is org.apache.ibatis.binding.BindingException: Parameter 'list' not found. Available parameters are [idList, param1]


title: 定时任务
method: top.lidee.project.monitor.job.controller.JobController.editSave()
request_method: POST
oper_name: admin
dept_name: 研发部门
oper_url: /monitor/job/edit
oper_ip: 127.0.0.1
oper_location: 内网IP
json_result: {"msg":"操作成功","code":0}
oper_time: 2026-04-03 14:57:06
oper_param:
  {"jobId":["5"],"jobName":["更新发票状态"],"jobGroup":["DEFAULT"],"invokeTarget":["SuYuanScheduledTask.updateInvoice"],"cronExpression":["0 0/10 * * * ?"],"misfirePolicy":["1"],"concurrent":["0"],"status":["1"],"remark":[""]}


title: 定时任务
method: top.lidee.project.monitor.job.controller.JobController.editSave()
request_method: POST
oper_name: admin
dept_name: 研发部门
oper_url: /monitor/job/edit
oper_ip: 127.0.0.1
oper_location: 内网IP
json_result: {"msg":"操作成功","code":0}
oper_time: 2026-04-07 15:43:01
oper_param:
  {"jobId":["4"],"jobName":["新增发票信息"],"jobGroup":["DEFAULT"],"invokeTarget":["yinEuScheduledTask.insertInvoice"],"cronExpression":["0 0/10 * * * ?"],"misfirePolicy":["1"],"concurrent":["0"],"status":["1"],"remark":[""]}


title: 定时任务
method: top.lidee.project.monitor.job.controller.JobController.editSave()
request_method: POST
oper_name: admin
dept_name: 研发部门
oper_url: /monitor/job/edit
oper_ip: 127.0.0.1
oper_location: 内网IP
json_result: {"msg":"操作成功","code":0}
oper_time: 2026-04-07 15:43:06
oper_param:
  {"jobId":["5"],"jobName":["更新发票状态"],"jobGroup":["DEFAULT"],"invokeTarget":["suYuanScheduledTask.updateInvoice"],"cronExpression":["0 0/10 * * * ?"],"misfirePolicy":["1"],"concurrent":["0"],"status":["1"],"remark":[""]}


# sys_config

config_name: 用户管理-密码字符范围
config_key: sys.account.chrtype
config_value: 0
config_type: Y
create_by: admin
create_time: 2021-12-11 18:51:22
remark:
  默认任意字符范围，0任意（密码可以输入任意字符），1数字（密码只能为0-9数字），2英文字母（密码只能为a-z和A-Z字母），3字母和数字（密码必须包含字母，数字）,4字母数字和特殊字符（目前支持的特殊字符包括：~!@#$%^&*()-=_+）


# sys_job_log

job_name: 新增发票信息
job_group: DEFAULT
invoke_target: YinEuScheduledTask.insertInvoice
job_message: 新增发票信息 总共耗时：18毫秒
status: 1
create_time: 2026-04-02 15:55:31
exception_info:
  org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'YinEuScheduledTask' available
  	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:863)
  	at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1344)
  	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:309)
  	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
  	at top.lidee.common.utils.spring.SpringUtils.getBean(SpringUtils.java:49)
  	at top.lidee.project.monitor.job.util.JobInvokeUtil.invokeMethod(JobInvokeUtil.java:32)
  	at top.lidee.project.monitor.job.util.QuartzJobExecution.doExecute(QuartzJobExecution.java:17)
  	at top.lidee.project.monitor.job.util.AbstractQuartzJob.execute(AbstractQuartzJob.java:42)
  	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
  	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)


