Browse Source

修改价格预警页面&库存收满预警页面

ylong 7 months ago
parent
commit
c206ed7d2d

+ 189 - 157
src/utils/use-book-operation.js

@@ -7,174 +7,206 @@ import { ref } from 'vue';
  * @returns {Object} - 包含各种图书操作方法的对象
  */
 export function useBookOperation(pageRef) {
-  // 弹窗组件引用
-  const blacklistRef = ref(null);
-  const discountRef = ref(null);
-  const paramsRef = ref(null);
-
-  /**
-   * 回收书单操作(添加/移除)
-   * @param {String} type - 操作类型:'add'添加,'remove'移除
-   * @param {Object} row - 单行数据,不传则为批量操作
-   */
-  function handleOptBooklist(type, row) {
-    let selections = row ? [row] : pageRef.value?.getSelections();
-    if (!selections || selections.length === 0) {
-      ElMessage.warning('请选择要操作的图书');
-      return;
-    }
-    const isbnList = selections.map((item) => item.isbn);
-
-    const url =
-      type === 'remove'
-        ? '/book/bookRecycleInfo/removeOut'
-        : '/book/bookRecycleInfo/addIn';
-
-    const title =
-      type === 'remove' ? '确认移除回收书单?' : '确认加入回收书单?';
-
-    pageRef.value?.operatBatch({
-      title,
-      method: 'post',
-      url,
-      data: { isbnList },
-      row,
-      success: (res) => {
-        if (typeof pageRef.value?.reload === 'function') {
-          pageRef.value.reload();
+    // 弹窗组件引用
+    const blacklistRef = ref(null);
+    const discountRef = ref(null);
+    const paramsRef = ref(null);
+
+    /**
+     * 回收书单操作(添加/移除)
+     * @param {String} type - 操作类型:'add'添加,'remove'移除
+     * @param {Object} row - 单行数据,不传则为批量操作
+     */
+    function handleOptBooklist(type, row) {
+        let selections = row ? [row] : pageRef.value?.getSelections();
+        if (!selections || selections.length === 0) {
+            ElMessage.warning('请选择要操作的图书');
+            return;
         }
-      }
-    });
-  }
-
-  /**
-   * 黑名单操作(添加/移除)
-   * @param {String} type - 操作类型:'add'添加,'remove'移除
-   * @param {Object} row - 单行数据,不传则为批量操作
-   */
-  function handleOptBlacklist(type, row) {
-    let selections = row ? [row] : pageRef.value?.getSelections();
-    if (!selections || selections.length === 0) {
-      ElMessage.warning('请选择要操作的图书');
-      return;
+        const isbnList = selections.map((item) => item.isbn);
+
+        const url =
+            type === 'remove'
+                ? '/book/bookRecycleInfo/removeOut'
+                : '/book/bookRecycleInfo/addIn';
+
+        const title =
+            type === 'remove' ? '确认移除回收书单?' : '确认加入回收书单?';
+
+        pageRef.value?.operatBatch({
+            title,
+            method: 'post',
+            url,
+            data: { isbnList },
+            row,
+            success: (res) => {
+                if (typeof pageRef.value?.reload === 'function') {
+                    pageRef.value.reload();
+                }
+            }
+        });
     }
-    const isbnList = selections.map((item) => item.isbn);
-
-    if (type == 'remove') {
-      // 移除黑名单
-      pageRef.value?.operatBatch({
-        title: '确认移除黑名单?',
-        method: 'post',
-        url: '/book/bookRecycleInfo/removeBlackList',
-        data: { isbnList },
-        row,
-        success: () => {
-          if (typeof pageRef.value?.reload === 'function') {
-            pageRef.value.reload();
-          }
+
+    /**
+     * 黑名单操作(添加/移除)
+     * @param {String} type - 操作类型:'add'添加,'remove'移除
+     * @param {Object} row - 单行数据,不传则为批量操作
+     */
+    function handleOptBlacklist(type, row) {
+        let selections = row ? [row] : pageRef.value?.getSelections();
+        if (!selections || selections.length === 0) {
+            ElMessage.warning('请选择要操作的图书');
+            return;
+        }
+        const isbnList = selections.map((item) => item.isbn);
+
+        if (type == 'remove') {
+            // 移除黑名单
+            pageRef.value?.operatBatch({
+                title: '确认移除黑名单?',
+                method: 'post',
+                url: '/book/bookRecycleInfo/removeBlackList',
+                data: { isbnList },
+                row,
+                success: () => {
+                    if (typeof pageRef.value?.reload === 'function') {
+                        pageRef.value.reload();
+                    }
+                }
+            });
+        } else {
+            // 加入黑名单,打开选择原因弹窗
+            blacklistRef.value?.handleOpen(isbnList);
         }
-      });
-    } else {
-      // 加入黑名单,打开选择原因弹窗
-      blacklistRef.value?.handleOpen(isbnList);
-    }
-  }
-
-  /**
-   * 回收操作(开启/暂停)
-   * @param {Object} row - 单行数据,不传则为批量操作
-   */
-  function handleOptRecycle(type, row) {
-    let selections = row ? [row] : pageRef.value?.getSelections();
-    if (!selections || selections.length === 0) {
-      ElMessage.warning('请选择要操作的图书');
-      return;
     }
 
-    const isbnList = selections.map((item) => item.isbn);
-
-    const url = type === 'pause'
-      ? '/book/bookRecycleInfo/stopRecycle'
-      : '/book/bookRecycleInfo/openRecycle';
+    /**
+     * 回收操作(开启/暂停)
+     * @param {Object} row - 单行数据,不传则为批量操作
+     */
+    function handleOptRecycle(type, row) {
+        let selections = row ? [row] : pageRef.value?.getSelections();
+        if (!selections || selections.length === 0) {
+            ElMessage.warning('请选择要操作的图书');
+            return;
+        }
 
-    const title = type === 'pause' ? '确认暂停回收?' : '确认开启回收?';
+        const isbnList = selections.map((item) => item.isbn);
+
+        const url =
+            type === 'pause'
+                ? '/book/bookRecycleInfo/stopRecycle'
+                : '/book/bookRecycleInfo/openRecycle';
+
+        const title = type === 'pause' ? '确认暂停回收?' : '确认开启回收?';
+
+        pageRef.value?.operatBatch({
+            title,
+            method: 'post',
+            url,
+            data: { isbnList },
+            row,
+            success: () => {
+                if (typeof pageRef.value?.reload === 'function') {
+                    pageRef.value.reload();
+                }
+            }
+        });
+    }
 
-    pageRef.value?.operatBatch({
-      title,
-      method: 'post',
-      url,
-      data: { isbnList },
-      row,
-      success: () => {
-        if (typeof pageRef.value?.reload === 'function') {
-          pageRef.value.reload();
+    /**
+     * 类型操作(社科库/教材库)
+     * @param {Number} type - 类型:1社科库,2教材库
+     */
+    function handleOptType(type) {
+        let selections = pageRef.value?.getSelections();
+        if (!selections || selections.length === 0) {
+            ElMessage.warning('请选择要操作的图书');
+            return;
         }
-      }
-    });
-  }
-
-  /**
-   * 类型操作(社科库/教材库)
-   * @param {Number} type - 类型:1社科库,2教材库
-   */
-  function handleOptType(type) {
-    let selections = pageRef.value?.getSelections();
-    if (!selections || selections.length === 0) {
-      ElMessage.warning('请选择要操作的图书');
-      return;
+
+        const isbnList = selections.map((item) => item.isbn);
+        const url =
+            type == 1
+                ? '/book/bookRecycleInfo/changeBookTag2'
+                : '/book/bookRecycleInfo/changeBookTag1';
+        const title = type == 1 ? '确认加社科库?' : '确认加教材库?';
+
+        pageRef.value?.operatBatch({
+            title,
+            method: 'post',
+            url,
+            data: { isbnList },
+            success: () => {
+                if (typeof pageRef.value?.reload === 'function') {
+                    pageRef.value.reload();
+                }
+            }
+        });
     }
 
-    const isbnList = selections.map((item) => item.isbn);
-    const url =
-      type == 1
-        ? '/book/bookRecycleInfo/changeBookTag2'
-        : '/book/bookRecycleInfo/changeBookTag1';
-    const title = type == 1 ? '确认加社科库?' : '确认加教材库?';
-
-    pageRef.value?.operatBatch({
-      title,
-      method: 'post',
-      url,
-      data: { isbnList },
-      success: () => {
-        if (typeof pageRef.value?.reload === 'function') {
-          pageRef.value.reload();
+    /**
+     * 指定折扣加入回收书单
+     */
+    function handleAddDiscount() {
+        let selections = pageRef.value?.getSelections();
+        if (!selections || selections.length === 0) {
+            ElMessage.warning('请选择要操作的图书');
+            return;
         }
-      }
-    });
-  }
-
-  /**
-   * 指定折扣加入回收书单
-   */
-  function handleAddDiscount() {
-    let selections = pageRef.value?.getSelections();
-    if (!selections || selections.length === 0) {
-      ElMessage.warning('请选择要操作的图书');
-      return;
+
+        const isbnList = selections.map((item) => item.isbn);
+        discountRef.value?.handleOpen({ isbnList });
+    }
+
+    /**
+     * 设置独立参数
+     * @param {Object} row - 图书数据
+     */
+    function handleSetParams(row) {
+        paramsRef.value?.handleOpen(row);
     }
 
-    const isbnList = selections.map((item) => item.isbn);
-    discountRef.value?.handleOpen({ isbnList });
-  }
-
-  /**
-   * 设置独立参数
-   * @param {Object} row - 图书数据
-   */
-  function handleSetParams(row) {
-    paramsRef.value?.handleOpen(row);
-  }
-
-  return {
-    blacklistRef,
-    discountRef,
-    paramsRef,
-    handleOptBooklist,
-    handleOptBlacklist,
-    handleOptRecycle,
-    handleOptType,
-    handleAddDiscount,
-    handleSetParams
-  };
+    /**
+     * 修改回收折扣
+     * @param {Object} row - 图书数据
+     */
+    const modifyDiscountRef = ref(null);
+    function handleModifyDiscount(row) {
+        modifyDiscountRef.value?.handleOpen(row);
+    }
+
+    /**
+     * 查看当当、淘宝、豆瓣链接
+     * @param {Object} row - 图书数据
+     * @param {String} type - 链接类型:'dd'当当,'tb'淘宝,'db'豆瓣,'kw'孔网
+     */
+    const handleViewUrl = (row, type) => {
+        let url = '';
+        if (type == 'dd') {
+            url = `https://search.dangdang.com/?key=${row.isbn}&act=input`;
+        } else if (type == 'tb') {
+            url = `https://s.taobao.com/search?page=1&q=${row.isbn}&sort=sale-desc&tab=all`;
+        } else if (type == 'db') {
+            url = `https://search.douban.com/book/subject_search?search_text=${row.isbn}`;
+        } else if (type == 'kw') {
+            url = `https://search.kongfz.com/product_result/?key=${row.isbn}&status=0&_stpmt=eyJzZWFyY2hfdHlwZSI6ImFjdGl2ZSJ9`;
+        }
+        window.open(url, '_blank');
+    };
+
+    return {
+        blacklistRef,
+        discountRef,
+        paramsRef,
+        handleOptBooklist,
+        handleOptBlacklist,
+        handleOptRecycle,
+        handleOptType,
+        handleAddDiscount,
+        handleSetParams,
+        modifyDiscountRef,
+        handleModifyDiscount,
+        handleViewUrl
+    };
 }

+ 676 - 669
src/views/menu.sql

@@ -1,669 +1,676 @@
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1, '系统管理', 0, 1, 'system', NULL, '', '', 1, 0, 'M', '0', '0', '', 'SettingOutlined', 'admin', '2024-11-19 21:15:41', 'admin', '2025-03-20 21:17:44', '系统管理目录', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2, '系统监控', 0, 2, 'monitor', NULL, '', '', 1, 0, 'M', '0', '0', '', 'monitor', 'admin', '2024-11-19 21:15:41', '', NULL, '系统监控目录', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (3, '系统工具', 0, 3, 'tool', NULL, '', '', 1, 0, 'M', '0', '0', '', 'tool', 'admin', '2024-11-19 21:15:41', '', NULL, '系统工具目录', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (100, '用户管理', 1, 1, 'user', 'system/user/index', '', '', 1, 0, 'C', '0', '0', 'system:user:list', 'user', 'admin', '2024-11-19 21:15:41', '', NULL, '用户管理菜单', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (101, '角色管理', 1, 2, 'role', 'system/role/index', '', '', 1, 0, 'C', '0', '0', 'system:role:list', 'peoples', 'admin', '2024-11-19 21:15:41', '', NULL, '角色管理菜单', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (102, '菜单管理', 1, 3, 'menu', 'system/menu/index', '', '', 1, 0, 'C', '0', '0', 'system:menu:list', 'tree-table', 'admin', '2024-11-19 21:15:41', '', NULL, '菜单管理菜单', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (103, '部门管理', 1, 4, 'dept', 'system/dept/index', '', '', 1, 0, 'C', '0', '0', 'system:dept:list', 'tree', 'admin', '2024-11-19 21:15:41', '', NULL, '部门管理菜单', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (104, '岗位管理', 1, 5, 'post', 'system/post/index', '', '', 1, 0, 'C', '0', '0', 'system:post:list', 'post', 'admin', '2024-11-19 21:15:41', '', NULL, '岗位管理菜单', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (105, '字典管理', 1, 6, 'dict', 'system/dict/index', '', '', 1, 0, 'C', '0', '0', 'system:dict:list', 'dict', 'admin', '2024-11-19 21:15:41', '', NULL, '字典管理菜单', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (106, '参数设置', 1, 7, 'config', 'system/config/index', '', '', 1, 0, 'C', '0', '0', 'system:config:list', 'edit', 'admin', '2024-11-19 21:15:41', '', NULL, '参数设置菜单', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (107, '通知公告', 1, 8, 'notice', 'system/notice/index', '', '', 1, 0, 'C', '0', '0', 'system:notice:list', 'message', 'admin', '2024-11-19 21:15:41', '', NULL, '通知公告菜单', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (108, '日志管理', 1, 9, 'log', '', '', '', 1, 0, 'M', '0', '0', '', 'log', 'admin', '2024-11-19 21:15:41', '', NULL, '日志管理菜单', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (109, '在线用户', 2, 1, 'online', 'monitor/online/index', '', '', 1, 0, 'C', '0', '0', 'monitor:online:list', 'online', 'admin', '2024-11-19 21:15:41', '', NULL, '在线用户菜单', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (110, '定时任务', 2, 2, 'job', 'monitor/job/index', '', '', 1, 0, 'C', '0', '0', 'monitor:job:list', 'job', 'admin', '2024-11-19 21:15:41', '', NULL, '定时任务菜单', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (111, '数据监控', 2, 3, 'druid', 'monitor/druid/index', '', '', 1, 0, 'C', '0', '1', 'monitor:druid:list', 'FundOutlined', 'admin', '2024-11-19 21:15:41', 'admin', '2024-11-22 20:58:24', '数据监控菜单', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (112, '服务监控', 2, 4, 'server', 'monitor/server/index', '', '', 1, 0, 'C', '0', '0', 'monitor:server:list', 'server', 'admin', '2024-11-19 21:15:41', '', NULL, '服务监控菜单', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (113, '缓存监控', 2, 5, 'cache', 'monitor/cache/index', '', '', 1, 0, 'C', '0', '0', 'monitor:cache:list', 'redis', 'admin', '2024-11-19 21:15:41', '', NULL, '缓存监控菜单', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (114, '缓存列表', 2, 6, 'cacheList', 'monitor/cache/list', '', '', 1, 0, 'C', '0', '0', 'monitor:cache:list', 'redis-list', 'admin', '2024-11-19 21:15:41', '', NULL, '缓存列表菜单', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (115, '表单构建', 3, 1, 'build', 'tool/build/index', '', '', 1, 0, 'C', '0', '0', 'tool:build:list', 'build', 'admin', '2024-11-19 21:15:41', '', NULL, '表单构建菜单', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (116, '代码生成', 3, 2, 'gen', 'tool/gen/index', '', '', 1, 0, 'C', '0', '0', 'tool:gen:list', 'code', 'admin', '2024-11-19 21:15:41', '', NULL, '代码生成菜单', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (117, '系统接口', 3, 3, 'swagger', 'tool/swagger/index', '', '', 1, 0, 'C', '0', '0', 'tool:swagger:list', 'swagger', 'admin', '2024-11-19 21:15:41', '', NULL, '系统接口菜单', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (500, '操作日志', 108, 1, 'operlog', 'monitor/operlog/index', '', '', 1, 0, 'C', '0', '0', 'monitor:operlog:list', 'form', 'admin', '2024-11-19 21:15:41', '', NULL, '操作日志菜单', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (501, '登录日志', 108, 2, 'logininfor', 'monitor/logininfor/index', '', '', 1, 0, 'C', '0', '0', 'monitor:logininfor:list', 'logininfor', 'admin', '2024-11-19 21:15:41', '', NULL, '登录日志菜单', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1000, '用户查询', 100, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:query', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1001, '用户新增', 100, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:add', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1002, '用户修改', 100, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:edit', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1003, '用户删除', 100, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:remove', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1004, '用户导出', 100, 5, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:export', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1005, '用户导入', 100, 6, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:import', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1006, '重置密码', 100, 7, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:resetPwd', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1007, '角色查询', 101, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:query', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1008, '角色新增', 101, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:add', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1009, '角色修改', 101, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:edit', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1010, '角色删除', 101, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:remove', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1011, '角色导出', 101, 5, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:export', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1012, '菜单查询', 102, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:query', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1013, '菜单新增', 102, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:add', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1014, '菜单修改', 102, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:edit', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1015, '菜单删除', 102, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:remove', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1016, '部门查询', 103, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:query', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1017, '部门新增', 103, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:add', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1018, '部门修改', 103, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:edit', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1019, '部门删除', 103, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:remove', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1020, '岗位查询', 104, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:query', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1021, '岗位新增', 104, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:add', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1022, '岗位修改', 104, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:edit', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1023, '岗位删除', 104, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:remove', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1024, '岗位导出', 104, 5, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:export', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1025, '字典查询', 105, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:query', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1026, '字典新增', 105, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:add', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1027, '字典修改', 105, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:edit', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1028, '字典删除', 105, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:remove', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1029, '字典导出', 105, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:export', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1030, '参数查询', 106, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:query', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1031, '参数新增', 106, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:add', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1032, '参数修改', 106, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:edit', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1033, '参数删除', 106, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:remove', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1034, '参数导出', 106, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:export', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1035, '公告查询', 107, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:query', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1036, '公告新增', 107, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:add', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1037, '公告修改', 107, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:edit', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1038, '公告删除', 107, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:remove', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1039, '操作查询', 500, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:query', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1040, '操作删除', 500, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:remove', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1041, '日志导出', 500, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:export', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1042, '登录查询', 501, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:query', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1043, '登录删除', 501, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:remove', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1044, '日志导出', 501, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:export', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1045, '账户解锁', 501, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:unlock', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1046, '在线查询', 109, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:online:query', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1047, '批量强退', 109, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:online:batchLogout', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1048, '单条强退', 109, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:online:forceLogout', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1049, '任务查询', 110, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:query', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1050, '任务新增', 110, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:add', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1051, '任务修改', 110, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:edit', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1052, '任务删除', 110, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:remove', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1053, '状态修改', 110, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:changeStatus', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1054, '任务导出', 110, 6, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:export', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1055, '生成查询', 116, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:query', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1056, '生成修改', 116, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:edit', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1057, '生成删除', 116, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:remove', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1058, '导入代码', 116, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:import', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1059, '预览代码', 116, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:preview', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1060, '生成代码', 116, 6, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:code', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2000, '回收订单', 0, 5, 'recycleOrder', NULL, NULL, '', 1, 0, 'M', '0', '0', '', 'LogOutlined', 'admin', '2024-11-19 22:54:48', 'admin', '2024-11-22 21:00:42', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2001, '回收订单查询', 2000, 1, 'search', 'recycleOrder/search/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:search:list', 'SearchOutlined', 'admin', '2024-11-19 22:59:30', 'lian', '2025-01-20 17:24:16', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2002, '待初审订单', 2000, 2, 'awaitReview', 'recycleOrder/awaitReview/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:awaitReview:list', 'IdcardOutlined', 'admin', '2024-11-19 23:02:33', 'admin', '2024-11-20 16:52:32', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2003, '待取件订单', 2000, 3, 'awaitPickup', 'recycleOrder/awaitPickup/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:awaitPickup:list', 'UploadOutlined', 'admin', '2024-11-19 23:04:59', 'admin', '2024-11-20 16:52:44', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2004, '待签收订单', 2000, 4, 'awaitSign', 'recycleOrder/awaitSign/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:awaitSign:list', 'DownloadOutlined', 'admin', '2024-11-19 23:14:26', 'admin', '2024-11-20 16:53:14', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2005, '待收货订单', 2000, 5, 'awaitDelivery', 'recycleOrder/awaitDelivery/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:awaitDelivery:list', 'DownloadOutlined', 'admin', '2024-11-19 23:15:22', 'admin', '2024-11-20 16:53:22', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2006, '待审核订单', 2000, 6, 'awaitAudit', 'recycleOrder/awaitAudit/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:awaitAudit:list', 'UnlockOutlined', 'admin', '2024-11-19 23:17:10', 'admin', '2024-11-20 16:53:47', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2007, '审核未提交', 2000, 7, 'auditNotSubmit', 'recycleOrder/auditNotSubmit/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:auditNotSubmit:list', 'FormOutlined', 'admin', '2024-11-19 23:17:54', 'admin', '2024-11-20 16:54:00', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2008, '待付款订单', 2000, 8, 'awaitPay', 'recycleOrder/awaitPay/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:awaitPay:list', 'LogOutlined', 'admin', '2024-11-19 23:18:47', 'admin', '2024-11-21 20:39:18', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2009, '已完成订单', 2000, 9, 'completed', 'recycleOrder/completed/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:completed:list', 'LinkOutlined', 'admin', '2024-11-19 23:19:40', 'admin', '2024-11-21 20:39:43', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2010, '初审未通过', 2000, 10, 'failedAudit', 'recycleOrder/failedAudit/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:failedAudit:list', 'AppstoreAddOutlined', 'admin', '2024-11-19 23:20:50', 'admin', '2024-11-21 20:44:31', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2011, '已取消订单', 2000, 11, 'cancelled', 'recycleOrder/cancelled/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:cancelled:list', 'CloseCircleOutlined', 'admin', '2024-11-19 23:21:40', 'admin', '2024-11-21 20:55:55', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2012, '回收催审核', 2000, 12, 'urgentRecycleAudit', 'recycleOrder/urgentRecycleAudit/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:urgentRecycleAudit:list', 'TimerOutlined', 'admin', '2024-11-19 23:22:37', 'admin', '2024-11-21 20:56:16', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2013, '需退回订单', 2000, 13, 'needReturned', 'recycleOrder/needReturned/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:needReturned:list', 'ArrowLeftOutlined', 'admin', '2024-11-19 23:23:22', 'admin', '2024-11-21 20:56:30', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2014, '订单详情', 2000, 99, 'detail', '', '', '', 1, 0, 'F', '0', '0', 'order:orderInfo:query', 'AppstoreOutlined', 'admin', '2024-11-20 17:04:00', 'admin', '2025-01-20 17:29:58', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2015, '订单详情', 2001, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:detail', '#', 'admin', '2024-11-20 18:37:52', 'admin', '2024-11-20 18:39:37', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2016, '批量初审', 2001, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:batchAudit', '#', 'admin', '2024-11-20 18:39:30', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2017, '导出订单明细', 2001, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:export', '#', 'admin', '2024-11-20 18:40:03', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2018, '订单日志', 2001, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:log', '#', 'admin', '2024-11-20 18:40:49', 'admin', '2025-01-20 17:38:57', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2019, '取消订单', 2001, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:cancel', '#', 'admin', '2024-11-20 18:41:11', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2020, '回退状态', 2001, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:fallback', '#', 'admin', '2024-11-20 18:42:22', 'admin', '2024-11-20 18:42:33', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2021, '物流揽件', 2001, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:materialPickup', '#', 'admin', '2024-11-20 18:43:43', 'admin', '2025-02-07 13:02:46', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2022, '审核截图', 2001, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:auditScreenshot', '#', 'admin', '2024-11-20 18:44:36', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2023, '售后补款', 2001, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:afterSalesPayment', '#', 'admin', '2024-11-20 18:45:51', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2024, '用户标签', 2001, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:userTag', '#', 'admin', '2024-11-20 18:46:47', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2025, '推送短信', 2001, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:sendSMS', '#', 'admin', '2024-11-20 18:47:38', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2026, '申请订单理赔', 2001, 12, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:applyForOrderClaim', '#', 'admin', '2024-11-20 18:48:44', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2027, '批量初审', 2002, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitReview:batchAudit', '#', 'admin', '2024-11-21 01:03:04', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2028, '导出订单明细', 2002, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitReview:export', '#', 'admin', '2024-11-21 01:03:48', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2029, '订单详情', 2002, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitReview:detail', '#', 'admin', '2024-11-21 01:04:08', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2030, '订单日志', 2002, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitReview:log', '#', 'admin', '2024-11-21 01:04:33', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2031, '初步审核', 2002, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitReview:audit', '#', 'admin', '2024-11-21 01:05:03', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2032, '用户标签', 2002, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitReview:userTag', '#', 'admin', '2024-11-21 01:05:25', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2033, '批量初审', 2003, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPickup:batchAudit', '#', 'admin', '2024-11-21 01:11:18', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2034, '批量取消订单', 2003, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPickup:batchCancel', '#', 'admin', '2024-11-21 01:11:42', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2035, '订单详情', 2003, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPickup:detail', '#', 'admin', '2024-11-21 01:12:07', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2036, '订单日志', 2003, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPickup:log', '#', 'admin', '2024-11-21 01:12:33', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2037, '取消订单', 2003, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPickup:cancel', '#', 'admin', '2024-11-21 01:12:52', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2038, '回退状态', 2003, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPickup:fallback', '#', 'admin', '2024-11-21 01:13:10', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2039, '物流揽件', 2003, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPickup:materialPickup', '#', 'admin', '2024-11-21 01:14:05', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2040, '用户标签', 2003, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPickup:userTag', '#', 'admin', '2024-11-21 01:14:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2041, '批量初审', 2004, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSign:batchAudit', '#', 'admin', '2024-11-21 01:23:40', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2042, '批量取消订单', 2004, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSign:batchCancel', '#', 'admin', '2024-11-21 01:24:01', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2043, '订单详情', 2004, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSign:detail', '#', 'admin', '2024-11-21 01:24:23', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2044, '订单日志', 2004, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSign:log', '#', 'admin', '2024-11-21 01:24:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2045, '取消订单', 2004, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSign:cancel', '#', 'admin', '2024-11-21 01:25:08', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2046, '回退状态', 2004, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSign:fallback', '#', 'admin', '2024-11-21 01:25:26', 'admin', '2024-11-21 01:25:34', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2047, '物流签收', 2004, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSign:materialPickup', '#', 'admin', '2024-11-21 01:25:58', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2048, '用户标签', 2004, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSign:userTag', '#', 'admin', '2024-11-21 01:26:22', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2049, '申请拦截退回', 2004, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSign:interception', '#', 'admin', '2024-11-21 01:26:50', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2050, '批量初审', 2005, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitDelivery:batchAudit', '#', 'admin', '2024-11-21 01:34:01', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2051, '批量确认收货', 2005, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitDelivery:batchReceive', '#', 'admin', '2024-11-21 01:34:31', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2052, '订单详情', 2005, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitDelivery:detail', '#', 'admin', '2024-11-21 01:34:47', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2053, '订单日志', 2005, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitDelivery:log', '#', 'admin', '2024-11-21 01:35:05', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2054, '取消订单', 2005, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitDelivery:cancel', '#', 'admin', '2024-11-21 01:35:25', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2055, '回退状态', 2005, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitDelivery:fallback', '#', 'admin', '2024-11-21 01:35:58', 'admin', '2024-11-21 01:36:05', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2056, '用户标签', 2005, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitDelivery:userTag', '#', 'admin', '2024-11-21 01:36:52', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2057, '确认收货', 2005, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitDelivery:receive', '#', 'admin', '2024-11-21 01:37:13', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2058, '申请拦截退回', 2005, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitDelivery:interception', '#', 'admin', '2024-11-21 01:37:35', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2059, '批量初审', 2006, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitAudit:batchAudit', '#', 'admin', '2024-11-21 19:41:21', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2060, '批量审核完成', 2006, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitAudit:batchAuditComplete', '#', 'admin', '2024-11-21 19:41:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2061, '订单详情', 2006, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitAudit:detail', '#', 'admin', '2024-11-21 19:42:42', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2062, '订单日志', 2006, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitAudit:log', '#', 'admin', '2024-11-21 19:43:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2063, '取消订单', 2006, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitAudit:cancel', '#', 'admin', '2024-11-21 19:43:17', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2064, '回退状态', 2006, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitAudit:fallback', '#', 'admin', '2024-11-21 19:43:46', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2065, '确认收货', 2006, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitAudit:confirmReceipt', '#', 'admin', '2024-11-21 19:44:59', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2066, '用户标签', 2006, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitAudit:userTag', '#', 'admin', '2024-11-21 19:45:26', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2067, '推送短信', 2006, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitAudit:sendSMS', '#', 'admin', '2024-11-21 19:45:45', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2068, '短信记录', 2006, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitAudit:smsLog', '#', 'admin', '2024-11-21 19:46:03', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2069, '批量初审', 2007, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:auditNotSubmit:batchAudit', '#', 'admin', '2024-11-21 19:57:13', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2070, '批量审核完成', 2007, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:auditNotSubmit:batchAuditComplete', '#', 'admin', '2024-11-21 19:57:36', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2071, '导出订单明细', 2007, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:auditNotSubmit:export', '#', 'admin', '2024-11-21 19:57:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2072, '订单详情', 2007, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:auditNotSubmit:detail', '#', 'admin', '2024-11-21 19:58:14', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2073, '订单日志', 2007, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:auditNotSubmit:log', '#', 'admin', '2024-11-21 19:58:35', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2074, '回退状态', 2007, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:auditNotSubmit:fallback', '#', 'admin', '2024-11-21 19:58:50', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2075, '到货审核', 2007, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:auditNotSubmit:arrivalAudit', '#', 'admin', '2024-11-21 19:59:17', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2076, '审核截图', 2007, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:auditNotSubmit:auditScreenshot', '#', 'admin', '2024-11-21 19:59:39', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2077, '用户标签', 2007, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:auditNotSubmit:userTag', '#', 'admin', '2024-11-21 20:00:03', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2078, '推送短信', 2007, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:auditNotSubmit:sendSMS', '#', 'admin', '2024-11-21 20:00:21', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2079, '短信记录', 2007, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:auditNotSubmit:smsLog', '#', 'admin', '2024-11-21 20:00:42', 'admin', '2024-11-21 20:03:10', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2080, '批量初审', 2008, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPay:batchAudit', '#', 'admin', '2024-11-21 20:10:07', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2081, '批量支付书款', 2008, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPay:batchPayment', '#', 'admin', '2024-11-21 20:10:28', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2082, '订单详情', 2008, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPay:detail', '#', 'admin', '2024-11-21 20:10:44', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2083, '订单日志', 2008, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPay:log', '#', 'admin', '2024-11-21 20:10:59', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2084, '回退状态', 2008, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPay:fallback', '#', 'admin', '2024-11-21 20:11:21', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2085, '审核截图', 2008, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPay:auditScreenshot', '#', 'admin', '2024-11-21 20:11:37', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2086, '支付书款', 2008, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPay:payment', '#', 'admin', '2024-11-21 20:12:26', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2087, '用户标签', 2008, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPay:userTag', '#', 'admin', '2024-11-21 20:12:48', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2088, '推送短信', 2008, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPay:sendSMS', '#', 'admin', '2024-11-21 20:13:04', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2089, '短信记录', 2008, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPay:smsLog', '#', 'admin', '2024-11-21 20:13:24', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2090, '批量初审', 2009, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:completed:batchAudit', '#', 'admin', '2024-11-21 20:20:48', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2091, '订单详情', 2009, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:completed:detail', '#', 'admin', '2024-11-21 20:28:55', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2092, '订单日志', 2009, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:completed:log', '#', 'admin', '2024-11-21 20:29:17', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2093, '审核截图', 2009, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:completed:auditScreenshot', '#', 'admin', '2024-11-21 20:32:48', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2094, '售后补款', 2009, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:completed:afterSalesPayment', '#', 'admin', '2024-11-21 20:33:05', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2095, '用户标签', 2009, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:completed:userTag', '#', 'admin', '2024-11-21 20:33:28', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2096, '推送短信', 2009, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:completed:sendSMS', '#', 'admin', '2024-11-21 20:33:50', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2097, '申请订单理赔', 2009, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:completed:applyForOrderClaim', '#', 'admin', '2024-11-21 20:34:11', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2098, '批量初审', 2010, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:failedAudit:batchAudit', '#', 'admin', '2024-11-21 20:44:48', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2099, '订单详情', 2010, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:failedAudit:detail', '#', 'admin', '2024-11-21 20:45:11', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2100, '订单日志', 2010, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:failedAudit:log', '#', 'admin', '2024-11-21 20:45:25', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2101, '用户标签', 2010, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:failedAudit:userTag', '#', 'admin', '2024-11-21 20:45:42', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2102, '批量初审', 2011, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:cancelled:batchAudit', '#', 'admin', '2024-11-21 20:51:24', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2103, '申请恢复订单', 2011, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:cancelled:applyForOrderRestore', '#', 'admin', '2024-11-21 20:52:30', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2104, '订单详情', 2011, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:cancelled:detail', '#', 'admin', '2024-11-21 20:52:46', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2105, '订单日志', 2011, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:cancelled:log', '#', 'admin', '2024-11-21 20:53:04', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2106, '用户标签', 2011, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:cancelled:userTag', '#', 'admin', '2024-11-21 20:53:32', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2107, '批量初审', 2012, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:urgentRecycleAudit:batchAudit', '#', 'admin', '2024-11-21 22:09:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2108, '批量确认收货', 2012, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:urgentRecycleAudit:batchReceive', '#', 'admin', '2024-11-21 22:09:20', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2109, '订单详情', 2012, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:urgentRecycleAudit:detail', '#', 'admin', '2024-11-21 22:09:43', 'admin', '2024-11-21 22:10:00', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2110, '订单日志', 2012, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:urgentRecycleAudit:log', '#', 'admin', '2024-11-21 22:10:17', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2111, '回退状态', 2012, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:urgentRecycleAudit:fallback', '#', 'admin', '2024-11-21 22:10:34', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2112, '确认收货', 2012, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:urgentRecycleAudit:receive', '#', 'admin', '2024-11-21 22:12:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2113, '审核截图', 2012, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:urgentRecycleAudit:auditScreenshot', '#', 'admin', '2024-11-21 22:13:23', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2114, '用户标签', 2012, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:urgentRecycleAudit:userTag', '#', 'admin', '2024-11-21 22:14:15', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2115, '推送短信', 2012, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:urgentRecycleAudit:sendSMS', '#', 'admin', '2024-11-21 22:14:40', 'admin', '2024-11-21 22:15:26', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2116, '短信记录', 2012, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:urgentRecycleAudit:smsLog', '#', 'admin', '2024-11-21 22:15:12', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2117, '订单详情', 2013, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:needReturned:detail', '#', 'admin', '2024-11-22 21:55:20', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2118, '手动发货', 2013, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:needReturned:manualDelivery', '#', 'admin', '2024-11-22 21:55:42', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2119, '取消订单', 2013, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:needReturned:cancel', '#', 'admin', '2024-11-22 21:56:03', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2120, '订单日志', 2013, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:needReturned:log', '#', 'admin', '2024-11-22 21:56:17', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2121, '数据管理', 0, 11, 'data', NULL, NULL, '', 1, 0, 'M', '0', '0', '', 'DatabaseOutlined', 'admin', '2024-11-22 23:41:28', 'admin', '2024-11-30 00:42:43', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2122, '图书基础数据', 2121, 1, 'books', 'data/books/index', NULL, '', 1, 0, 'C', '0', '0', 'data:books:list', 'BookOutlined', 'admin', '2024-11-22 23:42:50', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2123, '高校列表', 2121, 3, 'universities', 'data/universities/index', NULL, '', 1, 0, 'C', '0', '0', 'data:universities:list', 'CityOutlined', 'admin', '2024-11-22 23:43:45', 'admin', '2024-11-26 09:51:26', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2124, '新增图书', 2122, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:books:add', '#', 'admin', '2024-11-23 23:19:07', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2125, '根据ISBN导出', 2122, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:books:exportByIsbn', '#', 'admin', '2024-11-23 23:19:24', 'admin', '2024-11-27 00:20:08', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2126, '导入', 2122, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:books:import', '#', 'admin', '2024-11-23 23:19:49', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2127, '导出图书明细', 2122, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:books:export', '#', 'admin', '2024-11-23 23:20:08', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2128, '变动记录', 2122, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:books:changeLogs', '#', 'admin', '2024-11-23 23:20:29', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2129, '编辑', 2122, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:books:update', '#', 'admin', '2024-11-23 23:20:44', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2130, '新增高校', 2123, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:universities:add', '#', 'admin', '2024-11-23 23:21:13', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2131, '批量删除', 2123, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:universities:batchDelete', '#', 'admin', '2024-11-23 23:21:36', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2132, '导出', 2123, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:universities:export', '#', 'admin', '2024-11-23 23:21:51', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2133, '编辑', 2123, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:universities:update', '#', 'admin', '2024-11-23 23:22:47', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2134, '删除', 2123, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:universities:delete', '#', 'admin', '2024-11-23 23:23:02', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2135, '标为正常/标为盗版', 2123, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:universities:schoolTag', '#', 'admin', '2024-11-23 23:23:42', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2136, '回收物流', 0, 7, 'recycleLogistics', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'GlobalOutlined', 'admin', '2024-11-23 23:54:59', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2137, '到仓签收', 2136, 1, 'arrivalSign', 'recycleLogistics/arrivalSign/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleLogistics:arrivalSign:list', 'ControlOutlined', 'admin', '2024-11-24 00:15:48', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2138, '仓库管理', 2136, 2, 'warehouse', 'recycleLogistics/warehouse/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleLogistics:warehouse:list', 'HomeOutlined', 'admin', '2024-11-24 00:16:44', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2139, '新增仓库', 2138, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:warehouse:add', '#', 'admin', '2024-11-24 12:45:13', 'admin', '2024-11-24 13:21:49', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2140, '详情', 2138, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:warehouse:detail', '#', 'admin', '2024-11-24 12:45:25', 'admin', '2024-11-24 13:21:59', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2141, '启用/禁用', 2138, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:warehouse:changeStatus', '#', 'admin', '2024-11-24 12:45:44', 'admin', '2024-11-24 13:22:07', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2142, '仓库区域设置', 2138, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:warehouse:areaSetting', '#', 'admin', '2024-11-24 12:46:05', 'admin', '2024-11-24 13:22:14', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2143, '导出EXCEL', 2137, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:arrivalSign:export', '#', 'admin', '2024-11-24 13:15:56', 'admin', '2024-11-24 13:22:22', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2144, '查看图片', 2137, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:arrivalSign:viewImage', '#', 'admin', '2024-11-24 13:16:18', 'admin', '2024-11-24 13:22:30', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2145, '中转签收', 2136, 3, 'transferSign', 'recycleLogistics/transferSign/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleLogistics:transferSign:list', 'SizeCompactOutlined', 'admin', '2024-11-24 13:20:20', 'admin', '2024-11-24 13:20:43', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2146, '导出EXCEL', 2145, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:transferSign:export', '#', 'admin', '2024-11-24 13:21:41', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2147, '快递验收', 2136, 4, 'expressCheck', 'recycleLogistics/expressCheck/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleLogistics:expressCheck:list', 'CheckCircleOutlined', 'admin', '2024-11-24 13:34:31', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2148, '导出EXCEL', 2147, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:expressCheck:export', '#', 'admin', '2024-11-24 13:34:50', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2149, '路由签收异常', 2136, 5, 'abnormalSign', 'recycleLogistics/abnormalSign/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleLogistics:abnormalSign:list', 'CloseOutlined', 'admin', '2024-11-24 13:42:26', 'admin', '2024-11-24 13:42:49', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2150, '同意', 2149, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:abnormalSign:agree', '#', 'admin', '2024-11-24 15:22:27', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2151, '驳回', 2149, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:abnormalSign:reject', '#', 'admin', '2024-11-24 15:22:43', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2152, '订单详情', 2149, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:abnormalSign:detail', '#', 'admin', '2024-11-24 15:23:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2153, '订单日志', 2149, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:abnormalSign:log', '#', 'admin', '2024-11-24 15:23:17', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2154, '取消订单', 2149, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:abnormalSign:cancel', '#', 'admin', '2024-11-24 15:23:33', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2155, '回退状态', 2149, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:abnormalSign:fallback', '#', 'admin', '2024-11-24 15:23:55', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2156, '物流签收', 2149, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:abnormalSign:receive', '#', 'admin', '2024-11-24 15:24:27', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2157, '用户日志', 2149, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:abnormalSign:userTag', '#', 'admin', '2024-11-24 15:24:43', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2158, '申请拦截退回', 2149, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:abnormalSign:interception', '#', 'admin', '2024-11-24 15:25:06', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2159, '异常签收设置', 2136, 6, 'abnormalSetting', 'recycleLogistics/abnormalSetting/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleLogistics:abnormalSetting:list', 'SettingOutlined', 'admin', '2024-11-24 15:27:34', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2160, '修改', 2159, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:abnormalSetting:update', '#', 'admin', '2024-11-24 15:28:03', 'admin', '2024-11-24 15:28:16', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2161, '导出记录', 2122, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:books:exportLog', '#', 'admin', '2024-11-25 20:37:37', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2162, '导入记录', 2122, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:books:importLog', '#', 'admin', '2024-11-25 20:37:57', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2163, '上传图片', 2122, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:books:uploadImage', '#', 'admin', '2024-11-25 20:40:05', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2164, '默认图片设置', 2121, 2, 'defaultImage', 'data/defaultImage/index', NULL, '', 1, 0, 'C', '0', '0', 'data:defaultImage:index', 'SettingOutlined', 'admin', '2024-11-26 09:51:16', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2165, '设置默认图片', 2164, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:defaultImage:set', '#', 'admin', '2024-11-26 09:52:04', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2166, '回收售后', 0, 6, 'recycleService', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'CpuOutlined', 'admin', '2024-11-26 20:40:57', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2167, '入库', 2166, 1, 'stockIn', 'recycleService/stockIn/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleService:stockIn:list', 'DownloadOutlined', 'admin', '2024-11-26 20:42:38', 'admin', '2024-11-26 20:43:50', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2168, '出库', 2166, 2, 'stockOut', 'recycleService/stockOut/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleService:stockOut:list', 'UploadOutlined', 'admin', '2024-11-26 20:43:35', 'admin', '2024-11-26 20:44:02', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2169, '下架', 2166, 3, 'stockOff', 'recycleService/stockOff/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleService:stockOff:list', 'MinusCircleOutlined', 'admin', '2024-11-26 20:45:38', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2170, '库位管理', 2166, 4, 'location', 'recycleService/location/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleService:location:list', 'DatabaseOutlined', 'admin', '2024-11-26 20:47:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2171, '系统配置', 1, 10, 'setting', 'system/setting/index', NULL, '', 1, 0, 'C', '0', '0', 'system:setting:index', 'SettingOutlined', 'admin', '2024-11-26 21:35:51', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2172, '政策协议', 1, 11, 'policy', 'system/policy/index', NULL, '', 1, 0, 'C', '0', '0', 'system:policy:index', 'ProtectOutlined', 'admin', '2024-11-26 21:36:57', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2173, '支付配置', 1, 12, 'payment', 'system/payment/index', NULL, '', 1, 0, 'C', '0', '0', 'system:payment:index', 'SettingOutlined', 'admin', '2024-11-26 21:39:59', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2174, '风控中心', 0, 20, 'riskControl', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'ProtectOutlined', 'admin', '2024-11-27 22:20:14', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2175, '访问限制日志', 2174, 1, 'restrictLog', 'riskControl/restrictLog/index', NULL, '', 1, 0, 'C', '0', '0', 'riskControl:restrictLog:list', 'LogOutlined', 'admin', '2024-11-27 22:22:23', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2176, '访问限制规则', 2174, 2, 'restrictConfig', 'riskControl/restrictConfig/index', NULL, '', 1, 0, 'C', '0', '0', 'riskControl:restrictConfig:list', 'SettingOutlined', 'admin', '2024-11-27 22:23:20', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2177, '查看', 2175, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'rishControl:restrictLog:detail', '#', 'admin', '2024-11-27 22:24:26', 'admin', '2024-11-27 22:26:42', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2178, '保存规则', 2176, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'riskControl:restrictConfig:save', '#', 'admin', '2024-11-27 22:26:20', 'admin', '2024-11-27 22:26:50', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2179, '财务管理', 0, 19, 'finance', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'PieChartOutlined', 'admin', '2024-11-27 23:00:27', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2180, '财务总览', 2179, 1, 'overview', 'finance/overview/index', NULL, '', 1, 0, 'C', '0', '0', 'finance:overview:index', 'FundOutlined', 'admin', '2024-11-27 23:01:23', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2181, '提现管理', 2179, 2, 'withdrawal', 'finance/withdrawal/index', NULL, '', 1, 0, 'C', '0', '0', 'finance:withdrawal:index', 'TagOutlined', 'admin', '2024-11-27 23:02:40', 'admin', '2024-11-27 23:07:08', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2182, '书款记录', 2179, 3, 'bookPayments', 'finance/bookPayments/index', NULL, '', 1, 0, 'C', '0', '0', 'finance:bookPayments:index', 'LogOutlined', 'admin', '2024-11-27 23:04:19', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2183, '佣金记录', 2179, 4, 'commission', 'finance/commission/index', NULL, '', 1, 0, 'C', '0', '0', 'finance:commission:index', 'LogOutlined', 'admin', '2024-11-27 23:05:02', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2184, '流水记录', 2179, 5, 'cashFlow', 'finance/cashFlow/index', NULL, '', 1, 0, 'C', '0', '0', 'finance:cashFlow:index', 'LogOutlined', 'admin', '2024-11-27 23:08:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2185, '详情', 2184, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'finance:cashFlow:detail', '#', 'admin', '2024-11-28 01:06:21', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2186, '一键审核', 2181, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'finance:withdrawal:batchAudit', '#', 'admin', '2024-11-28 01:07:07', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2187, '详情', 2181, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'finance:withdrawal:detail', '#', 'admin', '2024-11-28 01:07:22', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2188, '审核', 2181, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'finance:withdrawal:audit', '#', 'admin', '2024-11-28 01:07:40', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2189, '客户优化', 0, 18, 'optimization', NULL, NULL, '', 1, 0, 'M', '0', '0', '', 'ConnectionOutlined', 'admin', '2024-11-28 01:13:15', 'admin', '2024-11-28 01:15:31', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2190, '客户优化管理', 2189, 1, 'list', 'optimization/list/index', NULL, '', 1, 0, 'C', '0', '0', 'optimization:list:index', 'UserOutlined', 'admin', '2024-11-28 01:14:07', 'admin', '2024-11-28 01:15:18', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2191, '意见反馈', 2189, 2, 'fallback', 'optimization/fallback/index', NULL, '', 1, 0, 'C', '0', '0', 'optimization:fallback:index', 'MessageOutlined', 'admin', '2024-11-28 01:15:10', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2192, '投诉管理', 2189, 3, 'complain', 'optimization/complain/index', NULL, '', 1, 0, 'C', '0', '0', 'optimization:complain:index', 'FileOutlined', 'admin', '2024-11-28 01:17:06', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2193, '订单取消分析', 2189, 4, 'orderAnalysis', 'optimization/orderAnalysis/index', NULL, '', 1, 0, 'C', '0', '0', 'optimization:orderAnalysis:index', 'FundOutlined', 'admin', '2024-11-28 01:18:06', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2194, '上报分析', 2189, 5, 'reportAnalysis', 'optimization/reportAnalysis/index', NULL, '', 1, 0, 'C', '0', '0', 'optimization:reportAnalysis:index', 'AnalysisOutlined', 'admin', '2024-11-28 01:18:58', 'admin', '2024-11-28 01:20:28', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2195, '服务管理', 2189, 6, 'service', 'optimization/service/index', NULL, '', 1, 0, 'C', '0', '1', 'optimization:service:index', 'CityOutlined', 'admin', '2024-11-28 01:20:21', 'admin', '2025-03-15 16:04:29', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2196, '详情', 2192, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'optimization:complain:detail', '#', 'admin', '2024-11-28 16:26:32', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2197, '批量删除', 2191, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'optimization:fallback:batchDelete', '#', 'admin', '2024-11-28 16:27:01', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2198, '导出', 2191, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'optimization:fallback:export', '#', 'admin', '2024-11-28 16:27:17', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2199, '详情', 2191, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'optimization:fallback:detail', '#', 'admin', '2024-11-28 16:27:33', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2200, '去处理', 2191, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'optimization:fallback:deal', '#', 'admin', '2024-11-28 16:27:50', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2201, '编辑', 2190, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'optimization:list:detail', '#', 'admin', '2024-11-28 16:29:36', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2202, '启用/停用', 2190, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'optimization:list:changeStatus', '#', 'admin', '2024-11-28 16:29:55', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2203, '删除', 2190, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'optimization:list:delete', '#', 'admin', '2024-11-28 16:30:18', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2204, '编辑', 2195, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'optimization:service:detail', '#', 'admin', '2024-11-28 16:31:07', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2205, '启用/停用', 2195, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'optimization:service:changeStatus', '#', 'admin', '2024-11-28 16:31:25', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2206, '删除', 2195, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'optimization:service:delete', '#', 'admin', '2024-11-28 16:31:51', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2207, '客户管理', 0, 17, 'customer', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'UserOutlined', 'admin', '2024-11-28 16:32:46', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2208, '黑名单手机号', 2207, 1, 'blackMobile', 'customer/blackMobile/index', NULL, '', 1, 0, 'C', '0', '0', 'customer:blackMobile:index', 'CopyOutlined', 'admin', '2024-11-28 16:34:11', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2209, '客户列表', 2207, 2, 'list', 'customer/list/index', NULL, '', 1, 0, 'C', '0', '0', 'customer:list:index', 'UserOutlined', 'admin', '2024-11-28 16:34:49', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2210, '用户数据', 2207, 3, 'stat', 'customer/stat/index', NULL, '', 1, 0, 'C', '0', '0', 'customer:stat:index', 'PieChartOutlined', 'admin', '2024-11-28 16:35:51', 'admin', '2024-11-28 16:35:59', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2211, '黑名单列表', 2207, 4, 'blacklist', 'customer/blacklist/index', NULL, '', 1, 0, 'C', '0', '0', 'customer:blacklist:index', 'FileOutlined', 'admin', '2024-11-28 16:36:49', 'admin', '2024-11-28 16:44:42', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2212, '新增', 2208, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:blackMobile:add', '#', 'admin', '2024-11-28 16:45:17', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2213, '编辑', 2208, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:blackMobile:update', '#', 'admin', '2024-11-28 16:45:32', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2214, '删除', 2208, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:blackMobile:delete', '#', 'admin', '2024-11-28 16:45:52', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2215, '批量设置', 2209, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:list:batchSetting', '#', 'admin', '2024-11-28 16:48:05', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2216, '导出', 2209, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:list:export', '#', 'admin', '2024-11-28 16:48:19', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2217, '批量加入黑名单', 2209, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:list:batchBlacklist', '#', 'admin', '2024-11-28 16:48:41', 'admin', '2024-11-28 16:57:22', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2218, '查看详情', 2209, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:list:detail', '#', 'admin', '2024-11-28 16:49:03', 'admin', '2024-11-28 16:51:02', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2219, '用户标签', 2209, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:list:userTag', '#', 'admin', '2024-11-28 16:51:39', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2220, '账户明细', 2209, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:list:accountDetail', '#', 'admin', '2024-11-28 16:55:28', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2221, '拉黑历史', 2209, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:list:blacklistHistory', '#', 'admin', '2024-11-28 16:56:12', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2222, '加入黑名单', 2209, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:list:blacklist', '#', 'admin', '2024-11-28 16:57:12', 'admin', '2024-11-28 16:57:28', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2223, '添加黑名单', 2211, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:blacklist:add', '#', 'admin', '2024-11-28 16:59:55', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2224, '导出', 2211, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:blacklist:export', '#', 'admin', '2024-11-28 17:00:14', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2225, '查看详情', 2211, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:blacklist:detail', '#', 'admin', '2024-11-28 17:00:50', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2226, '用户标签', 2211, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:blacklist:userTag', '#', 'admin', '2024-11-28 17:01:20', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2227, '账户明细', 2211, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:blacklist:accountDetail', '#', 'admin', '2024-11-28 17:01:50', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2228, '拉黑历史', 2211, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:blacklist:history', '#', 'admin', '2024-11-28 17:02:11', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2229, '移除黑名单', 2211, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:blacklist:remove', '#', 'admin', '2024-11-28 17:02:38', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2230, '新增库位', 2170, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:location:add', '#', 'admin', '2024-11-29 10:24:01', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2231, '批量删除', 2170, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:location:batchDelete', '#', 'admin', '2024-11-29 10:24:21', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2232, '批量停用', 2170, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:location:batchDisabled', '#', 'admin', '2024-11-29 10:24:50', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2233, '导入', 2170, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:location:import', '#', 'admin', '2024-11-29 10:25:08', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2234, '导出', 2170, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:location:export', '#', 'admin', '2024-11-29 10:25:23', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2235, '编辑', 2170, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:location:update', '#', 'admin', '2024-11-29 10:26:11', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2236, '启用/停用', 2170, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:location:changeStatus', '#', 'admin', '2024-11-29 10:26:47', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2237, '删除', 2170, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:location:delete', '#', 'admin', '2024-11-29 10:27:08', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2238, '库位订单', 2166, 5, 'locationOrder', 'recycleService/locationOrder/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleService:locationOrder:list', 'FileOutlined', 'admin', '2024-11-29 10:38:34', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2239, '导出', 2238, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:locationOrder:export', '#', 'admin', '2024-11-29 10:39:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2240, '回收统计', 0, 9, 'statistic', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'AnalysisOutlined', 'admin', '2024-11-29 11:45:07', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2241, '统计概况', 2240, 1, 'overview', 'statistic/overview/index', NULL, '', 1, 0, 'C', '0', '0', 'statistic:overview:index', 'FundOutlined', 'admin', '2024-11-29 11:46:17', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2242, '回收订单统计', 2240, 2, 'recycleOrder', 'statistic/recycleOrder/index', NULL, '', 1, 0, 'C', '0', '0', 'statistic:recycleOrder:index', 'LogOutlined', 'admin', '2024-11-29 11:47:18', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2243, '审核统计', 2240, 3, 'audit', 'statistic/audit/index', NULL, '', 1, 0, 'C', '0', '0', 'statistic:audit:index', 'UserOutlined', 'admin', '2024-11-29 11:48:18', 'admin', '2024-11-29 21:52:49', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2244, '到仓签收统计', 2240, 4, 'arrivalSign', 'statistic/arrivalSign/index', NULL, '', 1, 0, 'C', '0', '0', 'statistic:arrivalSign:index', 'CheckCircleOutlined', 'admin', '2024-11-29 11:50:01', 'admin', '2024-11-29 22:46:04', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2245, '快递验收统计', 2240, 5, 'inspection', 'statistic/inspection/index', NULL, '', 1, 0, 'C', '0', '0', 'statistic:inspection:index', 'ProtectOutlined', 'admin', '2024-11-29 12:20:10', 'admin', '2024-11-29 22:46:11', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2246, '录入统计', 2240, 6, 'entry', 'statistic/entry/index', NULL, '', 1, 0, 'C', '0', '0', 'statistic:entry:index', 'FormOutlined', 'admin', '2024-11-29 12:21:03', 'admin', '2024-11-29 12:23:14', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2247, '不良统计', 2240, 7, 'defect', 'statistic/defect/index', NULL, '', 1, 0, 'C', '0', '0', 'statistic:defect:index', 'CloseOutlined', 'admin', '2024-11-29 12:22:01', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2248, '售后统计', 2240, 8, 'after-sales', 'statistic/after-sales/index', NULL, '', 1, 0, 'C', '0', '0', 'statistic:afterSales:index', 'FundOutlined', 'admin', '2024-11-29 12:23:08', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2249, '拆包统计', 2240, 9, 'unpacking', 'statistic/unpacking/index', NULL, '', 1, 0, 'C', '0', '0', 'statistic:unpacking:index', 'FundOutlined', 'admin', '2024-11-29 12:23:48', 'admin', '2024-11-29 12:23:58', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2250, '重量统计', 2240, 10, 'weight', 'statistic/weight/index', NULL, '', 1, 0, 'C', '0', '0', 'statistic:weight:index', 'FundOutlined', 'admin', '2024-11-29 12:24:28', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2251, '导出Excel', 2242, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'statistic:recycleOrder:export', '#', 'admin', '2024-11-29 21:49:05', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2252, '导出Excel', 2243, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'statistic:audit:export', '#', 'admin', '2024-11-29 23:33:57', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2253, '导出Excel', 2244, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'statistic:arrivalSign:export', '#', 'admin', '2024-11-29 23:34:23', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2254, '导出Excel', 2245, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'statistic:inspection:export', '#', 'admin', '2024-11-29 23:47:25', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2255, '导出Excel', 2246, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'statistic:entry:export', '#', 'admin', '2024-11-29 23:47:49', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2256, '导出Excel', 2247, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'statistic:defect:export', '#', 'admin', '2024-11-29 23:48:09', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2257, '导出Excel', 2248, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'statistic:afterSales:export', '#', 'admin', '2024-11-29 23:48:34', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2258, '导出Excel', 2249, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'statistic:unpacking:export', '#', 'admin', '2024-11-29 23:49:29', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2259, '导出Excel', 2250, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'statistic:weight:export', '#', 'admin', '2024-11-29 23:49:48', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2260, '回收事务', 0, 10, 'recycleAffairs', NULL, NULL, '', 1, 0, 'M', '0', '0', '', 'SuitcaseOutlined', 'admin', '2024-11-30 00:43:12', 'admin', '2024-11-30 00:43:27', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2261, '拦截退回订单', 2260, 1, 'intercept', 'recycleAffairs/intercept/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleAffairs:intercept:index', 'UploadOutlined', 'admin', '2024-11-30 00:45:24', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2262, '审核员查询', 2260, 2, 'auditor', 'recycleAffairs/auditor/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleAffairs:auditor:index', 'UserOutlined', 'admin', '2024-11-30 00:46:04', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2263, '回收管理', 0, 9, 'recycle', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'AppstoreAddOutlined', 'admin', '2024-11-30 01:08:21', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2264, '回收书单管理', 2263, 1, 'booklist', 'recycle/booklist/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:booklist:index', 'BookOutlined', 'admin', '2024-11-30 01:09:24', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2265, '图书类型管理', 2263, 2, 'bookTypes', 'recycle/bookTypes/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:bookTypes:index', 'CopyOutlined', 'admin', '2024-11-30 01:10:21', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2266, '回收书单统计', 2263, 3, 'booklistStat', 'recycle/booklistStat/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:booklistStat:index', 'AnalysisOutlined', 'admin', '2024-11-30 01:11:11', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2267, '扫码记录管理', 2263, 4, 'scanLog', 'recycle/scanLog/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:scanLog:index', 'ExpandOutlined', 'admin', '2024-11-30 01:12:37', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2268, '图书反馈记录', 2263, 5, 'fallbackLog', 'recycle/fallbackLog/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:fallbackLog:index', 'LogOutlined', 'admin', '2024-11-30 01:13:37', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2269, '待处理数据库', 2263, 6, 'pending', 'recycle/pending/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:pending:index', 'DatabaseOutlined', 'admin', '2024-11-30 01:14:37', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2270, '已处理数据库', 2263, 7, 'processed', 'recycle/processed/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:processed:index', 'DatabaseOutlined', 'admin', '2024-11-30 01:15:25', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2271, '库存收满预警', 2263, 8, 'stockFullAlert', 'recycle/stockFullAlert/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:stockFullAlert:index', 'DashboardOutlined', 'admin', '2024-11-30 01:16:25', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2272, '图书库存管理', 2263, 9, 'inventory', 'recycle/inventory/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:inventory:index', 'HomeOutlined', 'admin', '2024-11-30 01:17:31', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2273, '图书库存预警', 2263, 10, 'inventoryAlert', 'recycle/inventoryAlert/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:inventoryAlert:index', 'BookOutlined', 'admin', '2024-11-30 01:18:21', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2274, '回收价格预警', 2263, 11, 'priceAlert', 'recycle/priceAlert/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:priceAlert:index', 'ProtectOutlined', 'admin', '2024-11-30 01:19:20', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2275, '全局参数设置', 2263, 12, 'globalParameter', 'recycle/globalParameter/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:globalParameter:index', 'SettingOutlined', 'admin', '2024-11-30 01:20:03', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2276, '独立参数设置', 2263, 13, 'independentParameter', 'recycle/independentParameter/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:independentParameter:index', 'SettingOutlined', 'admin', '2024-11-30 01:20:47', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2277, '指定图书管理', 2263, 14, 'specifiedBooks', 'recycle/specifiedBooks/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:specifiedBooks:index', 'BookOutlined', 'admin', '2024-11-30 01:21:43', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2278, '审核提醒书籍', 2263, 15, 'remindBooks', 'recycle/remindBooks/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:remindBooks:index', 'BookOutlined', 'admin', '2024-11-30 01:22:47', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2279, '审核提醒地区', 2263, 16, 'remindArea', 'recycle/remindArea/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:remindArea:index', 'EnvironmentOutlined', 'admin', '2024-11-30 01:23:33', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2280, '回收订单预警', 2263, 17, 'orderAlert', 'recycle/orderAlert/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:orderAlert:index', 'LogOutlined', 'admin', '2024-11-30 01:24:28', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2281, '回收订单设置', 2263, 18, 'orderSetting', 'recycle/orderSetting/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:orderSetting:index', 'SettingOutlined', 'admin', '2024-11-30 01:25:12', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2282, '修改地址', 2002, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitReview:modifyAddress', '#', 'admin', '2024-12-01 00:30:45', 'admin', '2024-12-01 00:31:05', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2283, '用户标签管理', 2207, 2, 'userTag', 'customer/userTag/index', NULL, '', 1, 0, 'C', '0', '0', 'customer:userTag:list', 'TagOutlined', 'admin', '2024-12-04 12:09:26', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2284, '新增标签', 2283, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:userTag:add', '#', 'admin', '2024-12-04 12:10:25', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2285, '编辑', 2283, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:userTag:update', '#', 'admin', '2024-12-04 12:10:50', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2286, '删除', 2283, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:userTag:delete', '#', 'admin', '2024-12-04 12:13:07', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2287, '取消拦截退回', 2004, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSign:cancelInterception', '#', 'admin', '2024-12-31 19:35:31', 'admin', '2024-12-31 19:36:07', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2288, '取消拦截退回', 2005, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitDelivery:cancelInterception', '#', 'admin', '2024-12-31 19:36:38', 'admin', '2024-12-31 19:36:51', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2289, '批量移除回收书单', 2264, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:batchRemoveBooklist', '#', 'admin', '2025-01-11 11:12:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2290, '批量加入回收书单', 2264, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:batchAddBooklist', '#', 'admin', '2025-01-11 11:13:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2291, '批量移除黑名单', 2264, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:batchRemoveBlacklist', '#', 'admin', '2025-01-11 11:14:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2292, '批量加入黑名单', 2264, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:batchAddBlacklist', '#', 'admin', '2025-01-11 11:15:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2293, '批量暂停回收', 2264, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:batchPauseRecycle', '#', 'admin', '2025-01-11 11:16:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2294, '批量开启回收', 2264, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:batchStartRecycle', '#', 'admin', '2025-01-11 11:17:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2295, '批量指定折扣加回收书单', 2264, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:batchAddDiscount', '#', 'admin', '2025-01-11 11:18:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2296, '批量加社科库', 2264, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:batchAddSocial', '#', 'admin', '2025-01-11 11:19:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2297, '批量加教材库', 2264, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:batchAddTeach', '#', 'admin', '2025-01-11 11:20:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2298, '编辑图书', 2264, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:updateBook', '#', 'admin', '2025-01-11 11:21:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2299, '设置独立参数', 2264, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:setParams', '#', 'admin', '2025-01-11 11:22:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2300, '移除黑名单', 2264, 12, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:removeBlacklist', '#', 'admin', '2025-01-11 11:23:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2301, '加入黑名单', 2264, 13, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:addBlacklist', '#', 'admin', '2025-01-11 11:24:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2302, '暂停回收', 2264, 14, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:pauseRecycle', '#', 'admin', '2025-01-11 11:25:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2303, '开启回收', 2264, 15, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:startRecycle', '#', 'admin', '2025-01-11 11:26:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2304, '移除回收书单', 2264, 16, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:removeBooklist', '#', 'admin', '2025-01-11 11:27:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2305, '加入回收书单', 2264, 17, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:addBooklist', '#', 'admin', '2025-01-11 11:28:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2306, '快递签收', 2001, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:signDelivery', '#', 'admin', '2025-02-07 13:03:28', 'admin', '2025-02-07 13:03:59', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2307, '快递签收', 2004, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSign:signDelivery', '#', 'admin', '2025-02-07 13:04:38', 'admin', '2025-02-07 13:04:55', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2308, '待提交订单', 2001, 2, 'awaitSubmit', '/recycleOrder/awaitSubmit/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:awaitSubmit:list', 'LogOutlined', 'admin', '2025-02-07 13:23:57', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2309, '待提交订单', 2000, 2, 'awaitSubmit', 'recycleOrder/awaitSubmit/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:awaitSubmit:list', 'LogOutlined', 'admin', '2025-02-07 13:26:51', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2310, '订单详情', 2309, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSubmit:detail', '#', 'admin', '2025-02-07 13:28:34', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2311, '订单日志', 2309, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSubmit:log', '#', 'admin', '2025-02-07 13:28:54', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2312, '用户标签', 2309, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSubmit:userTag', '#', 'admin', '2025-02-07 13:35:03', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2313, '批量加入黑名单', 2276, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:batchAddBlacklist', '#', 'admin', '2025-01-11 11:29:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2314, '批量暂停回收', 2276, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:batchPauseRecycle', '#', 'admin', '2025-01-11 11:30:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2315, '批量开启回收', 2276, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:batchStartRecycle', '#', 'admin', '2025-01-11 11:31:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2316, '批量加社科库', 2276, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:batchAddSocial', '#', 'admin', '2025-01-11 11:32:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2317, '批量加教材库', 2276, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:batchAddTeach', '#', 'admin', '2025-01-11 11:33:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2318, '查看链接', 2276, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:viewUrl', '#', 'admin', '2025-01-11 11:34:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2319, '查看回收日志', 2276, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:viewRecycleLog', '#', 'admin', '2025-01-11 11:35:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2320, '查看售价日志', 2276, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:viewSalesLog', '#', 'admin', '2025-01-11 11:36:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2321, '修改回收折扣', 2276, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:updateDiscount', '#', 'admin', '2025-01-11 11:37:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2322, '加入黑名单', 2276, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:addBlacklist', '#', 'admin', '2025-01-11 11:38:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2323, '修改最大回收量', 2276, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:updateMaxRecycle', '#', 'admin', '2025-01-11 11:39:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2324, '暂停回收', 2276, 12, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:pauseRecycle', '#', 'admin', '2025-01-11 11:40:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2325, '开启回收', 2276, 13, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:startRecycle', '#', 'admin', '2025-01-11 11:41:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2326, '修改订单回收量', 2276, 14, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:updateOrderRecycle', '#', 'admin', '2025-01-11 11:42:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2327, '移除回收书单', 2276, 15, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:removeBooklist', '#', 'admin', '2025-01-11 11:43:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2328, '批量加入黑名单', 2277, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:batchAddBlacklist', '#', 'admin', '2025-01-11 11:44:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2329, '批量暂停回收', 2277, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:batchPauseRecycle', '#', 'admin', '2025-01-11 11:45:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2330, '批量开启回收', 2277, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:batchStartRecycle', '#', 'admin', '2025-01-11 11:46:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2331, '批量加社科库', 2277, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:batchAddSocial', '#', 'admin', '2025-01-11 11:47:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2332, '批量加教材库', 2277, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:batchAddTeach', '#', 'admin', '2025-01-11 11:48:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2333, '查看链接', 2277, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:viewUrl', '#', 'admin', '2025-01-11 11:49:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2334, '查看回收日志', 2277, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:viewRecycleLog', '#', 'admin', '2025-01-11 11:50:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2335, '查看售价日志', 2277, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:viewSalesLog', '#', 'admin', '2025-01-11 11:51:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2336, '修改回收折扣', 2277, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:updateDiscount', '#', 'admin', '2025-01-11 11:52:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2337, '加入黑名单', 2277, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:addBlacklist', '#', 'admin', '2025-01-11 11:53:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2338, '修改最大回收量', 2277, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:updateMaxRecycle', '#', 'admin', '2025-01-11 11:54:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2339, '暂停回收', 2277, 12, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:pauseRecycle', '#', 'admin', '2025-01-11 11:55:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2340, '开启回收', 2277, 13, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:startRecycle', '#', 'admin', '2025-01-11 11:56:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2341, '修改订单回收量', 2277, 14, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:updateOrderRecycle', '#', 'admin', '2025-01-11 11:57:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2342, '移除回收书单', 2277, 15, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:removeBooklist', '#', 'admin', '2025-01-11 11:58:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2343, '恢复订单设置', 2281, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:orderSetting:restoreOrderSettings', '#', 'admin', '2025-01-11 11:59:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2344, '回收订单设置', 2281, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:orderSetting:recycleOrderSettings', '#', 'admin', '2025-01-11 12:00:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2345, '预警参数设置', 2281, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:orderSetting:recycleAlertParams', '#', 'admin', '2025-01-11 12:01:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2346, '不支持退货地区设置', 2281, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:orderSetting:unsupportedReturned', '#', 'admin', '2025-01-11 12:02:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2347, '不支持下单地区设置', 2281, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:orderSetting:unsupportedArea', '#', 'admin', '2025-01-11 12:03:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2348, '自动取消订单设置', 2281, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:orderSetting:autoCancelOrder', '#', 'admin', '2025-01-11 12:04:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2349, '自动初审设置', 2281, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:orderSetting:autoAuditSettings', '#', 'admin', '2025-01-11 12:05:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2350, '新增', 2279, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:remindArea:add', '#', 'admin', '2025-01-11 12:06:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2351, '编辑', 2279, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:remindArea:update', '#', 'admin', '2025-01-11 12:07:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2352, '删除', 2279, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:remindArea:delete', '#', 'admin', '2025-01-11 12:08:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2353, '批量删除', 2279, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:remindArea:batchDelete', '#', 'admin', '2025-01-11 12:09:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2354, '修改状态', 2279, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:remindArea:changeStatus', '#', 'admin', '2025-01-11 12:10:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2355, '新增', 2278, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:remindBooks:add', '#', 'admin', '2025-01-11 12:11:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2356, '删除', 2278, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:remindBooks:delete', '#', 'admin', '2025-01-11 12:12:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2357, '批量删除', 2278, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:remindBooks:batchDelete', '#', 'admin', '2025-01-11 12:13:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2358, '营销管理', 0, 12, 'marketing', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'GlobalOutlined', 'admin', '2025-02-16 20:04:42', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2359, '营销素材', 2358, 1, 'material', 'marketing/material/index', NULL, '', 1, 0, 'C', '0', '0', 'marketing:material:index', 'DesktopOutlined', 'admin', '2025-02-16 20:10:28', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2360, '消息推送', 2358, 2, 'messagePush', 'marketing/messagePush/index', NULL, '', 1, 0, 'C', '0', '0', 'marketing:messagePush:index', 'MessageOutlined', 'admin', '2025-02-16 20:12:04', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2361, '合伙人规则', 2358, 3, 'partner', 'marketing/partner/index', NULL, '', 1, 0, 'C', '0', '0', 'marketing:partner:index', 'UserOutlined', 'admin', '2025-02-16 20:13:21', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2362, '文章管理', 2358, 4, 'article', 'marketing/article/index', NULL, '', 1, 0, 'C', '0', '0', 'marketing:article:index', 'FileOutlined', 'admin', '2025-02-16 20:14:30', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2363, '弹窗管理', 2358, 5, 'dialog', 'marketing/dialog/index', NULL, '', 1, 0, 'C', '0', '0', 'marketing:dialog:index', 'WarningOutlined', 'admin', '2025-02-16 20:15:22', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2364, '快递', 0, 35, 'expressOperations', '', '', '', 1, 0, 'M', '0', '0', 'app:', 'AppstoreOutlined', 'admin', '2025-03-11 21:40:41', 'admin', '2025-03-19 20:37:47', '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2365, '中转\\n\\r签收', 2364, 1, '/pages/index/express/transfer-sign', '/pages/index/express/transfer-sign', '{\"type\":\"primary\"}', '', 1, 0, 'C', '0', '0', 'app:fastmail:changsign', 'AnalysisOutlined', 'admin', '2025-03-17 22:10:24', 'admin', '2025-03-19 22:00:22', '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2366, '到仓\\n\\r签收', 2364, 2, '/pages/index/express/warehouse-sign', '/pages/index/express/warehouse-sign', '{\"type\":\"warning\"}', '', 1, 0, 'C', '0', '0', 'app:togodown', 'AnalysisOutlined', 'admin', '2025-03-17 22:11:28', 'admin', '2025-03-19 20:49:45', '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2368, '审核', 0, 36, 'auditOperations', '', '', '', 1, 0, 'M', '0', '0', '', 'AnalysisOutlined', 'admin', '2025-03-17 22:33:21', 'admin', '2025-03-19 20:37:33', '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2369, '确认\\n\\r收货', 2368, 1, '/pages/index/audit/confirm-receipt', '/pages/index/audit/confirm-receipt', '{\"type\":\"primary\"}', '', 1, 0, 'C', '0', '0', 'app:examine:confirmreceipt', 'AnalysisOutlined', 'admin', '2025-03-17 22:34:52', 'admin', '2025-03-19 20:47:48', '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2370, '素材下载', 2359, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:material:download', '#', 'admin', '2025-03-20 20:00:00', 'admin', '2025-03-18 10:25:51', '营销素材下载按钮', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2371, '素材删除', 2359, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:material:delete', '#', 'admin', '2025-03-20 20:00:00', 'admin', '2025-03-18 10:26:01', '营销素材删除按钮', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2372, '素材批量删除', 2359, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:material:batchDelete', '#', 'admin', '2025-03-20 20:00:00', 'admin', '2025-03-18 10:26:07', '营销素材批量删除按钮', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2373, '消息推送新增', 2360, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:messagePush:add', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '消息推送新增按钮', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2374, '消息推送批量删除', 2360, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:messagePush:batchDelete', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '消息推送批量删除按钮', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2375, '消息推送编辑', 2360, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:messagePush:edit', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '消息推送编辑按钮', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2376, '消息推送删除', 2360, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:messagePush:delete', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '消息推送删除按钮', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2377, '合伙人批量通过', 2361, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:partner:batchPass', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '合伙人批量通过按钮', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2378, '合伙人批量驳回', 2361, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:partner:batchReject', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '合伙人批量驳回按钮', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2379, '合伙人通过', 2361, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:partner:pass', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '合伙人通过按钮', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2380, '合伙人驳回', 2361, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:partner:reject', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '合伙人驳回按钮', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2381, '合伙人编辑', 2361, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:partner:edit', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '合伙人编辑按钮', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2382, '合伙人加入黑名单', 2361, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:partner:addBlack', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '合伙人加入黑名单按钮', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2383, '合伙人移出黑名单', 2361, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:partner:removeBlack', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '合伙人移出黑名单按钮', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2384, '合伙人导出', 2361, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:universities:export', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '合伙人导出按钮', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2385, '文章编辑', 2362, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:article:edit', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '文章编辑按钮', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2386, '弹窗编辑', 2363, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:dialog:edit', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '弹窗编辑按钮', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2387, '弹窗删除', 2363, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:dialog:delete', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '弹窗删除按钮', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2388, '修改类型', 2265, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookTypes:modifyType', '#', 'admin', '2025-01-11 12:14:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2389, '批量移除回收书单', 2267, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:batchRemoveBooklist', '#', 'admin', '2025-01-11 12:15:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2390, '批量加入回收书单', 2267, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:batchAddBooklist', '#', 'admin', '2025-01-11 12:16:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2391, '批量移除黑名单', 2267, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:batchRemoveBlacklist', '#', 'admin', '2025-01-11 12:17:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2392, '批量加入黑名单', 2267, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:batchAddBlacklist', '#', 'admin', '2025-01-11 12:18:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2393, '批量暂停回收', 2267, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:batchPauseRecycle', '#', 'admin', '2025-01-11 12:19:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2394, '批量开启回收', 2267, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:batchStartRecycle', '#', 'admin', '2025-01-11 12:20:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2395, '查看详情', 2267, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:viewLog', '#', 'admin', '2025-01-11 12:21:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2396, '设置独立参数', 2267, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:setParams', '#', 'admin', '2025-01-11 12:22:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2397, '移除黑名单', 2267, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:removeBlacklist', '#', 'admin', '2025-01-11 12:23:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2398, '加入黑名单', 2267, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:addBlacklist', '#', 'admin', '2025-01-11 12:24:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2399, '暂停回收', 2267, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:pauseRecycle', '#', 'admin', '2025-01-11 12:25:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2400, '开启回收', 2267, 12, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:startRecycle', '#', 'admin', '2025-01-11 12:26:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2401, '移除回收书单', 2267, 13, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:removeBooklist', '#', 'admin', '2025-01-11 12:27:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2402, '加入回收书单', 2267, 14, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:addBooklist', '#', 'admin', '2025-01-11 12:28:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2403, '批量加社科库', 2267, 15, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:batchAddSocial', '#', 'admin', '2025-01-11 12:29:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2404, '批量加教材库', 2267, 16, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:batchAddTeach', '#', 'admin', '2025-01-11 12:30:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2405, '编辑', 2268, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:fallbackLog:updateBook', '#', 'admin', '2025-01-11 12:31:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2406, '查看图片', 2268, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:fallbackLog:viewPic', '#', 'admin', '2025-01-11 12:32:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2407, '处理完成', 2268, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:fallbackLog:completed', '#', 'admin', '2025-01-11 12:33:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2408, '一键检测', 2269, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:pending:oneDetection', '#', 'admin', '2025-01-11 12:34:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2409, '导出Excel', 2269, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:pending:exprot', '#', 'admin', '2025-01-11 12:35:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2410, '清空', 2269, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:pending:clear', '#', 'admin', '2025-01-11 12:36:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2411, '删除', 2269, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:pending:delete', '#', 'admin', '2025-01-11 12:37:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2412, '去处理', 2269, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:pending:deal', '#', 'admin', '2025-01-11 12:38:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2413, '检测', 2269, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:pending:detection', '#', 'admin', '2025-01-11 12:39:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2414, '处理日志', 2269, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:pending:dealLog', '#', 'admin', '2025-01-11 12:40:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2415, '导出Excel', 2270, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:processed:export', '#', 'admin', '2025-01-11 12:41:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2416, '清空', 2270, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:processed:clear', '#', 'admin', '2025-01-11 12:42:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2417, '编辑', 2270, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:processed:delete', '#', 'admin', '2025-01-11 12:43:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2418, '处理日志', 2270, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:processed:dealLog', '#', 'admin', '2025-01-11 12:44:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2419, '加入回收书单', 2271, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:batchAddBooklist', '#', 'admin', '2025-01-11 12:45:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2420, '移除黑名单', 2271, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:batchRemoveBlacklist', '#', 'admin', '2025-01-11 12:46:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2421, '加社科库', 2271, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:batchAddSocial', '#', 'admin', '2025-01-11 12:47:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2422, '加黑名单', 2271, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:batchAddBlacklist', '#', 'admin', '2025-01-11 12:48:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2423, '暂停回收', 2271, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:batchPauseRecycle', '#', 'admin', '2025-01-11 12:49:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2424, '加教材库', 2271, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:batchAddTeach', '#', 'admin', '2025-01-11 12:50:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2425, '设置独立参数', 2271, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:setParams', '#', 'admin', '2025-01-11 12:51:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2426, '指定折扣加回收书单', 2271, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:addDiscount', '#', 'admin', '2025-01-11 12:52:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2427, '回收日志', 2271, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:recycleLog', '#', 'admin', '2025-01-11 12:53:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2428, '一个月后提醒', 2271, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:remind', '#', 'admin', '2025-01-11 12:54:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2429, '新增图书商品', 2272, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventory:add', '#', 'admin', '2025-01-11 12:55:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2430, '批量导入', 2272, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventory:import', '#', 'admin', '2025-01-11 12:56:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2431, '检测上新', 2272, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventory:checkNew', '#', 'admin', '2025-01-11 12:57:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2432, '编辑', 2272, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventory:update', '#', 'admin', '2025-01-11 12:58:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2433, '回收明细', 2272, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventory:recycleDetail', '#', 'admin', '2025-01-11 12:59:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2434, '销售明细', 2272, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventory:saleDetail', '#', 'admin', '2025-01-11 13:00:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2435, '加入回收书单', 2273, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventoryAlert:batchAddBooklist', '#', 'admin', '2025-01-11 11:30:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2436, '移除黑名单', 2273, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventoryAlert:batchRemoveBlacklist', '#', 'admin', '2025-01-11 11:31:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2437, '加社科库', 2273, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventoryAlert:batchAddSocial', '#', 'admin', '2025-01-11 11:32:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2438, '加黑名单', 2273, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventoryAlert:batchAddBlacklist', '#', 'admin', '2025-01-11 11:33:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2439, '暂停回收', 2273, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventoryAlert:batchPauseRecycle', '#', 'admin', '2025-01-11 11:34:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2440, '加教材库', 2273, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventoryAlert:batchAddTeach', '#', 'admin', '2025-01-11 11:35:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2441, '设置独立参数', 2273, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventoryAlert:setParams', '#', 'admin', '2025-01-11 11:36:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2442, '指定折扣加回收书单', 2273, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventoryAlert:addDiscount', '#', 'admin', '2025-01-11 11:37:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2443, '回收日志', 2273, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventoryAlert:recycleLog', '#', 'admin', '2025-01-11 11:38:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2444, '一个月后提醒', 2273, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventoryAlert:remind', '#', 'admin', '2025-01-11 11:39:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2445, '加入回收书单', 2274, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:batchAddBooklist', '#', 'admin', '2025-01-11 11:40:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2446, '移除黑名单', 2274, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:batchRemoveBlacklist', '#', 'admin', '2025-01-11 11:41:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2447, '加黑名单', 2274, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:batchAddBlacklist', '#', 'admin', '2025-01-11 11:42:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2448, '暂停回收', 2274, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:batchPauseRecycle', '#', 'admin', '2025-01-11 11:43:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2449, '加社科库', 2274, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:batchAddSocial', '#', 'admin', '2025-01-11 11:44:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2450, '加教材库', 2274, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:batchAddTeach', '#', 'admin', '2025-01-11 11:45:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2451, '导出Excel', 2274, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:export', '#', 'admin', '2025-01-11 11:46:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2452, '删除', 2274, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:delete', '#', 'admin', '2025-01-11 11:47:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2453, '去处理', 2274, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:deal', '#', 'admin', '2025-01-11 11:48:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2454, '处理日志', 2274, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:dealLog', '#', 'admin', '2025-01-11 11:49:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2455, '一个月后提醒', 2274, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:remind', '#', 'admin', '2025-01-11 11:50:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2456, '未加入回收书单保存', 2275, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:globalParameter:notAddRecycleBooklist', '#', 'admin', '2025-01-11 11:51:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2457, '已加入回收书单保存', 2275, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:globalParameter:hasAddRecycleBooklist', '#', 'admin', '2025-01-11 11:52:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2458, '导出订单明细', 2280, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:export', '#', 'admin', '2025-01-11 11:53:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2459, '订单详情', 2280, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:detail', '#', 'admin', '2025-01-11 11:54:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2460, '订单日志', 2280, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:log', '#', 'admin', '2025-01-11 11:55:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2461, '初步审核', 2280, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:audit', '#', 'admin', '2025-01-11 11:56:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2462, '取消订单', 2280, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:cancel', '#', 'admin', '2025-01-11 11:57:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2463, '回退状态', 2280, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:fallback', '#', 'admin', '2025-01-11 11:58:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2464, '物流揽件', 2280, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:materialPickup', '#', 'admin', '2025-01-11 11:59:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2465, '物流签收', 2280, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:receive', '#', 'admin', '2025-01-11 12:00:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2466, '快递签收', 2280, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:signDelivery', '#', 'admin', '2025-01-11 12:01:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2467, '确认收货', 2280, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:confirmReceipt', '#', 'admin', '2025-01-11 12:02:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2468, '到货审核', 2280, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:arrivalAudit', '#', 'admin', '2025-01-11 12:03:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2469, '审核截图', 2280, 12, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:auditScreenshot', '#', 'admin', '2025-01-11 12:04:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2470, '支付书款', 2280, 13, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:payment', '#', 'admin', '2025-01-11 12:05:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2471, '售后补款', 2280, 14, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:afterSalesPayment', '#', 'admin', '2025-01-11 12:06:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2472, '用户标签', 2280, 15, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:userTag', '#', 'admin', '2025-01-11 12:07:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2473, '修改地址', 2280, 16, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:modifyAddress', '#', 'admin', '2025-01-11 12:08:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2474, '推送短信', 2280, 17, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:sendSMS', '#', 'admin', '2025-01-11 12:09:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2475, '短信记录', 2280, 18, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:smsLog', '#', 'admin', '2025-01-11 12:10:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2476, '申请订单理赔', 2280, 19, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:applyForOrderClaim', '#', 'admin', '2025-01-11 12:11:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2477, '申请恢复订单', 2280, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:applyForOrderRestore', '#', 'admin', '2025-01-11 12:12:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2478, '申请拦截退回', 2280, 21, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:interception', '#', 'admin', '2025-01-11 12:13:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2479, '取消拦截退回', 2280, 22, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:cancelInterception', '#', 'admin', '2025-01-11 12:14:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2480, '详情', 2167, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:stockIn:detail', '#', 'admin', '2025-03-18 13:37:05', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2481, '导出', 2168, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:stockOut:export', '#', 'admin', '2025-03-18 13:38:08', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2482, '新增下架', 2169, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:stockOff:add', '#', 'admin', '2025-03-18 13:39:04', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2483, '批量关闭作业', 2169, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:stockOff:batchClose', '#', 'admin', '2025-03-18 13:39:31', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2484, '导出', 2169, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:stockOff:export', '#', 'admin', '2025-03-18 13:39:45', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2485, '详情', 2169, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:stockOff:detail', '#', 'admin', '2025-03-18 13:40:17', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2486, '确认下架', 2169, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:stockOff:offline', '#', 'admin', '2025-03-18 13:40:40', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2487, '结束', 2169, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:stockOff:end', '#', 'admin', '2025-03-18 13:41:04', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2488, '关闭', 2169, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:stockOff:close', '#', 'admin', '2025-03-18 13:41:24', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2489, '修改\\n\\r重量', 2364, 3, '/pages/index/express/weight-modify', '/pages/index/express/weight-modify', '{\"type\":\"primary\"}', '', 1, 0, 'C', '0', '0', 'app:fastmail:changeweight', 'AnalysisOutlined', 'admin', '2025-03-18 19:29:21', 'admin', '2025-03-19 20:49:12', '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2490, '快递\\n\\r验收', 2364, 4, '/pages/index/express/quick-check', '/pages/index/express/quick-check', '{\"type\":\"warning\"}', '', 1, 0, 'C', '0', '0', 'app:fastmail:acceptcheck', 'AnalysisOutlined', 'admin', '2025-03-18 19:30:24', 'admin', '2025-03-19 20:49:55', '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2491, '路由异常\\n\\r签收', 2364, 5, '/pages/index/express/route-exception', '/pages/index/express/route-exception', '{\"type\":\"primary\"}', '', 1, 0, 'C', '0', '0', 'app:fastmail:exceptsign', 'AnalysisOutlined', 'admin', '2025-03-18 19:31:29', 'admin', '2025-03-19 20:49:24', '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2492, '快递\\n\\r拆包', 2364, 6, '/pages/index/express/quick-unpack', '/pages/index/express/quick-unpack', '{\"type\":\"warning\"}', '', 1, 0, 'C', '0', '0', 'app:fastmail:unpacking', 'AnalysisOutlined', 'admin', '2025-03-18 19:32:21', 'admin', '2025-03-19 20:50:05', '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2493, '扫书\\n\\r查单', 2368, 2, '/pages/index/audit/scan-order', '/pages/index/audit/scan-order', '{\"type\":\"warning\"}', '', 1, 0, 'C', '0', '0', 'app:examine:scanbooks', 'AnalysisOutlined', 'admin', '2025-03-18 19:34:39', 'admin', '2025-03-19 20:47:59', '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2494, '根据快递单\\n\\r或订单', 2368, 3, '/pages/index/audit/express-order', '/pages/index/audit/express-order', '{\"type\":\"warning\"}', '', 1, 0, 'C', '0', '0', 'app:examine:mailordercheck', 'AnalysisOutlined', 'admin', '2025-03-18 19:35:57', 'admin', '2025-03-19 20:48:14', '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2495, '根据\\n\\r发件人', 2368, 4, '/pages/index/audit/sender', '/pages/index/audit/sender', '{\"type\":\"primary\"}', '', 1, 0, 'C', '0', '0', 'app:examine:sendercheck', 'AnalysisOutlined', 'admin', '2025-03-18 19:37:35', 'admin', '2025-03-19 20:47:39', '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2496, 'WMS操作', 0, 37, 'wmsOperations', NULL, NULL, '', 1, 0, 'M', '0', '0', '', 'AnalysisOutlined', 'admin', '2025-03-18 19:55:58', 'admin', '2025-03-19 20:37:21', '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2497, '中等\\n\\r入库', 2496, 1, '/pages/index/wms/medium-in', '/pages/index/wms/medium-in', '{\"type\":\"primary\"}', '', 1, 0, 'C', '0', '0', 'app:wms:mediumstore', 'AnalysisOutlined', 'admin', '2025-03-18 19:57:54', 'admin', '2025-03-19 20:46:16', '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2498, '良品\\n\\r入库', 2496, 2, '/pages/index/wms/good-in', '/pages/index/wms/good-in', '{\"type\":\"warning\"}', '', 1, 0, 'C', '0', '0', 'app:wms:goodstore', 'AnalysisOutlined', 'admin', '2025-03-18 19:58:56', 'admin', '2025-03-19 20:46:01', '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2499, '次品\\n\\r入库', 2496, 3, '/pages/index/wms/secondary-in', '/pages/index/wms/secondary-in', '{\"type\":\"primary\"}', '', 1, 0, 'C', '0', '0', 'app:wms:secondaryIn', 'AnalysisOutlined', 'admin', '2025-03-19 20:28:19', 'admin', '2025-03-19 20:46:26', '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2500, '不良\\n\\r入库', 2496, 4, '/pages/index/wms/bad-in', '/pages/index/wms/bad-in', '{\"type\":\"warning\"}', '', 1, 0, 'C', '0', '0', 'app:wms:badIn', 'AnalysisOutlined', 'admin', '2025-03-19 20:30:57', 'admin', '2025-03-19 20:45:49', '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2501, '不良\\n\\r出库', 2496, 5, '/pages/index/wms/bad-out', '/pages/index/wms/bad-out', '{\"type\":\"primary\"}', '', 1, 0, 'C', '0', '0', 'app:wms:badOut', 'AnalysisOutlined', 'admin', '2025-03-19 20:31:33', 'admin', '2025-03-19 20:46:35', '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2502, '不良\\n\\r下架', 2496, 6, '/pages/index/wms/bad-off', '/pages/index/wms/bad-off', '{\"type\":\"warning\"}', '', 1, 0, 'C', '0', '0', 'app:wms:badOff', 'AnalysisOutlined', 'admin', '2025-03-19 20:32:20', 'admin', '2025-03-19 20:45:37', '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2503, '订单\\n\\r查询', 2496, 7, '/pages/index/wms/order-query', '/pages/index/wms/order-query', '{\"type\":\"primary\"}', '', 1, 0, 'C', '0', '0', 'app:wms:orderQuery', 'AnalysisOutlined', 'admin', '2025-03-19 20:32:52', 'admin', '2025-03-19 20:46:46', '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2504, '库位\\n\\r订单', 2496, 8, '/pages/index/wms/location-order', '/pages/index/wms/location-order', '{\"type\":\"warning\"}', '', 1, 0, 'C', '0', '0', 'app:wms:locationOrder', 'AnalysisOutlined', 'admin', '2025-03-19 20:33:29', 'admin', '2025-03-19 20:45:26', '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2505, '快速盘点', 2496, 9, '/pages/index/wms/speedy-check', '/pages/index/wms/speedy-check', '{\"type\":\"primary\",\"span\":24}', '', 1, 0, 'C', '0', '0', 'app:wms:speedyCheck', 'AnalysisOutlined', 'admin', '2025-03-19 20:34:30', 'admin', '2025-03-19 20:44:40', '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2506, '线下核单', 0, 38, 'offlineOperations', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'AnalysisOutlined', 'admin', '2025-03-19 20:37:02', '', NULL, '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2507, '线下\\n\\r核单', 2506, 1, '/pages/index/offline/check-order', '/pages/index/offline/check-order', '{\"type\":\"primary\"}', '', 1, 0, 'C', '0', '0', 'app:offline:checkOrder', 'AnalysisOutlined', 'admin', '2025-03-19 20:39:16', 'admin', '2025-03-19 20:43:40', '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2508, '核单\\n\\r记录', 2506, 2, '/pages/index/offline/check-record', '/pages/index/offline/check-record', '{\"type\":\"warning\"}', '', 1, 0, 'C', '0', '0', 'app:offline:checkRecord', 'AnalysisOutlined', 'admin', '2025-03-19 20:40:31', 'admin', '2025-03-19 20:43:45', '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2509, '录入信息', 0, 39, 'entryOperations', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'AnalysisOutlined', 'admin', '2025-03-19 20:41:10', '', NULL, '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2510, '扫码\\n\\r查书', 2509, 1, '/pages/index/entry/scan-book', '/pages/index/entry/scan-book', '{\"type\":\"primary\"}', '', 1, 0, 'C', '0', '0', 'app:entry:scanBook', 'AnalysisOutlined', 'admin', '2025-03-19 20:42:08', 'admin', '2025-03-19 20:43:30', '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2511, '录入\\n\\r书籍重量', 2509, 2, '/pages/index/entry/book-weight', '/pages/index/entry/book-weight', '{\"type\":\"warning\"}', '', 1, 0, 'C', '0', '0', 'app:entry:bookWeight2', 'AnalysisOutlined', 'admin', '2025-03-19 20:43:16', '', NULL, '', 2);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2512, '确定签收', 2365, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'app:express:transferSign:confirm', '#', 'admin', '2025-03-20 11:40:48', 'admin', '2025-03-20 13:00:27', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2513, '确定', 2366, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'app:express:warehouseSign:confirm', '#', 'admin', '2025-03-20 12:07:55', 'admin', '2025-03-20 13:00:43', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2514, '提交批次', 2490, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'app:express:quickCheck:confirm', '#', 'admin', '2025-03-20 12:27:40', 'admin', '2025-03-20 13:02:00', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2515, '提交', 2489, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'app:express:changeWeight:confirm', '#', 'admin', '2025-03-20 12:28:40', 'admin', '2025-03-20 12:59:32', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2516, '同意', 2491, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'app:express:exception:approve', '#', 'admin', '2025-03-20 12:41:53', 'admin', '2025-03-20 13:02:45', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2517, '驳回', 2491, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'app:express:exception:reject', '#', 'admin', '2025-03-20 12:42:11', 'admin', '2025-03-20 13:02:54', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2518, '确定', 2492, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'app:express:quickUnpack:confirm', '#', 'admin', '2025-03-20 12:51:34', 'admin', '2025-03-20 13:05:53', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2519, '提交', 2500, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'app:wms:badIn:submit', '#', 'admin', '2025-03-20 14:49:06', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2520, '提交', 2505, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'app:wms:speedyCheck:confirm', '#', 'admin', '2025-03-20 14:51:10', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2521, '提交', 2507, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'app:offline:checkOrder:confirm', '#', 'admin', '2025-03-20 14:52:53', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2522, '提交', 2511, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'app:entry:bookWeight:confirm', '#', 'admin', '2025-03-20 14:53:39', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2523, '恢复订单', 2013, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:needReturned:cancelRecover', '#', 'admin', '2025-03-29 20:20:28', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2524, '手机号查看', 2001, 16, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:viewPhone', '#', 'admin', '2025-04-02 20:32:40', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2525, '扫码工作台', 2263, 19, 'workbench', 'recycle/workbench/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:workbench:index', 'HomeOutlined', 'admin', '2025-04-14 14:45:10', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2526, 'ip加价营销', 2358, 6, 'ipMrakup', 'marketing/ipMrakup/index', '', '', 1, 0, 'C', '0', '0', 'marketing:ipMrakup:index', 'ConnectionOutlined', 'admin', '2025-04-15 15:28:19', 'admin', '2025-04-19 15:05:04', '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2531, '申请补贴审核', 2179, 6, 'subsidyReview', 'finance/subsidyReview/index', NULL, '', 1, 0, 'C', '0', '0', 'finance:subsidyReview:index', 'CalendarOutlined', 'admin', '2025-04-16 09:19:56', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2532, '商品档案推送', 2121, 4, 'productPush', 'data/productPush/index', NULL, '', 1, 0, 'C', '0', '0', 'data:productPush:index', 'FileOutlined', 'admin', '2025-04-19 16:59:35', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2533, '回收图书统计', 2263, 20, 'bookStat', 'recycle/bookStat/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:bookStat:index', 'AnalysisOutlined', 'admin', '2025-04-24 20:22:40', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2534, '批量移除回收书单', 2533, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchRemoveBooklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2535, '批量加入回收书单', 2533, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchAddBooklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2536, '批量移除黑名单', 2533, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchRemoveBlacklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2537, '批量加入黑名单', 2533, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchAddBlacklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2538, '批量暂停回收', 2533, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchPauseRecycle', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2539, '批量开启回收', 2533, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchStartRecycle', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2540, '批量加社科库', 2533, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchAddSocial', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2541, '批量加教材库', 2533, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchAddTeach', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2542, '查看链接', 2533, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:viewUrl', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2543, '设置独立参数', 2533, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:setParams', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2544, '移除黑名单', 2533, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:removeBlacklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2545, '加入黑名单', 2533, 12, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:addBlacklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2546, '暂停回收', 2533, 13, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:pauseRecycle', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2547, '开启回收', 2533, 14, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:startRecycle', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2548, '移除回收书单', 2533, 15, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:removeBooklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2549, '加入回收书单', 2533, 16, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:addBooklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2550, '查看回收日志', 2533, 17, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:recycleLog', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2551, '查看售价日志', 2533, 18, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:salesLog', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1); 
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2552, '批量移除回收书单', 2525, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchRemoveBooklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2553, '批量加入回收书单', 2525, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchAddBooklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2554, '批量移除黑名单', 2525, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchRemoveBlacklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2555, '批量加入黑名单', 2525, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchAddBlacklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2556, '批量暂停回收', 2525, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchPauseRecycle', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2557, '批量开启回收', 2525, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchStartRecycle', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2558, '批量加社科库', 2525, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchAddSocial', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2559, '批量加教材库', 2525, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchAddTeach', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2560, '查看链接', 2525, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:viewUrl', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2561, '设置独立参数', 2525, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:setParams', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2562, '移除黑名单', 2525, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:removeBlacklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2563, '加入黑名单', 2525, 12, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:addBlacklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2564, '暂停回收', 2525, 13, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:pauseRecycle', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2565, '开启回收', 2525, 14, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:startRecycle', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2566, '移除回收书单', 2525, 15, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:removeBooklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2567, '加入回收书单', 2525, 16, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:addBooklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2568, '查看回收日志', 2525, 17, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:recycleLog', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2569, '查看售价日志', 2525, 18, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:salesLog', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1); 
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2600, 'ip加价营销-新建', 2526, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'ipMarkup:ipActivity:add', '#', 'admin', '2025-04-19 16:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2601, 'ip加价营销-编辑', 2526, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'ipMarkup:ipActivity:edit', '#', 'admin', '2025-04-19 16:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2602, 'ip加价营销-查看数据', 2526, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'ipMarkup:ipActivity:viewData', '#', 'admin', '2025-04-19 16:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2603, 'ip加价营销-活动状态管理', 2526, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'ipMarkup:ipActivity:changeStatus', '#', 'admin', '2025-04-19 16:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2604, 'ip加价营销-活动区域设置', 2526, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'ipMarkup:ipActivity:areaSetting', '#', 'admin', '2025-04-19 16:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2605, 'ip加价营销书单-新建', 2526, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'ipMrakup:booklist:add', '#', 'admin', '2025-04-19 16:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2606, 'ip加价营销书单-批量删除', 2526, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'ipMrakup:booklist:batchDelete', '#', 'admin', '2025-04-19 16:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2607, 'ip加价营销书单-导入', 2526, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'ipMrakup:booklist:import', '#', 'admin', '2025-04-19 16:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2608, 'ip加价营销书单-导出', 2526, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'ipMrakup:booklist:export', '#', 'admin', '2025-04-19 16:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2609, 'ip加价营销书单-删除', 2526, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'ipMrakup:booklist:delete', '#', 'admin', '2025-04-19 16:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2610, 'ip加价营销数据-查看详情', 2526, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'ipMarkup:datalist:detail', '#', 'admin', '2025-04-19 16:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2611, 'ip加价营销数据-分享信息', 2526, 12, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'ipMarkup:datalist:share', '#', 'admin', '2025-04-19 16:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2611, 'ip加价营销规则-保存', 2526, 12, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'ipMarkup:rules:update', '#', 'admin', '2025-04-19 16:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2612, '一键推送', 2532, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:productPush:onePush', '#', 'admin', '2025-04-20 10:00:00', '', NULL, '商品档案一键推送按钮', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2613, '导出', 2532, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:productPush:export', '#', 'admin', '2025-04-20 10:00:00', '', NULL, '商品档案导出按钮', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2614, '删除', 2532, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:productPush:delete', '#', 'admin', '2025-04-20 10:00:00', '', NULL, '商品档案删除按钮', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2615, '推送', 2532, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:productPush:push', '#', 'admin', '2025-04-20 10:00:00', '', NULL, '商品档案推送按钮', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2616, '推送日志', 2532, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:productPush:pushLog', '#', 'admin', '2025-04-20 10:00:00', '', NULL, '商品档案推送日志按钮', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2617, '审核', 2531, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'finance:subsidyReview:audit', '#', 'admin', '2025-04-20 10:00:00', '', NULL, '', 1);
-INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2618, '操作日志', 2531, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'finance:subsidyReview:log', '#', 'admin', '2025-04-20 10:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1, '系统管理', 0, 1, 'system', NULL, '', '', 1, 0, 'M', '0', '0', '', 'SettingOutlined', 'admin', '2024-11-19 21:15:41', 'admin', '2025-03-20 21:17:44', '系统管理目录', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2, '系统监控', 0, 2, 'monitor', NULL, '', '', 1, 0, 'M', '0', '0', '', 'monitor', 'admin', '2024-11-19 21:15:41', '', NULL, '系统监控目录', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (3, '系统工具', 0, 3, 'tool', NULL, '', '', 1, 0, 'M', '0', '0', '', 'tool', 'admin', '2024-11-19 21:15:41', '', NULL, '系统工具目录', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (100, '用户管理', 1, 1, 'user', 'system/user/index', '', '', 1, 0, 'C', '0', '0', 'system:user:list', 'user', 'admin', '2024-11-19 21:15:41', '', NULL, '用户管理菜单', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (101, '角色管理', 1, 2, 'role', 'system/role/index', '', '', 1, 0, 'C', '0', '0', 'system:role:list', 'peoples', 'admin', '2024-11-19 21:15:41', '', NULL, '角色管理菜单', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (102, '菜单管理', 1, 3, 'menu', 'system/menu/index', '', '', 1, 0, 'C', '0', '0', 'system:menu:list', 'tree-table', 'admin', '2024-11-19 21:15:41', '', NULL, '菜单管理菜单', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (103, '部门管理', 1, 4, 'dept', 'system/dept/index', '', '', 1, 0, 'C', '0', '0', 'system:dept:list', 'tree', 'admin', '2024-11-19 21:15:41', '', NULL, '部门管理菜单', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (104, '岗位管理', 1, 5, 'post', 'system/post/index', '', '', 1, 0, 'C', '0', '0', 'system:post:list', 'post', 'admin', '2024-11-19 21:15:41', '', NULL, '岗位管理菜单', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (105, '字典管理', 1, 6, 'dict', 'system/dict/index', '', '', 1, 0, 'C', '0', '0', 'system:dict:list', 'dict', 'admin', '2024-11-19 21:15:41', '', NULL, '字典管理菜单', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (106, '参数设置', 1, 7, 'config', 'system/config/index', '', '', 1, 0, 'C', '0', '0', 'system:config:list', 'edit', 'admin', '2024-11-19 21:15:41', '', NULL, '参数设置菜单', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (107, '通知公告', 1, 8, 'notice', 'system/notice/index', '', '', 1, 0, 'C', '0', '0', 'system:notice:list', 'message', 'admin', '2024-11-19 21:15:41', '', NULL, '通知公告菜单', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (108, '日志管理', 1, 9, 'log', '', '', '', 1, 0, 'M', '0', '0', '', 'log', 'admin', '2024-11-19 21:15:41', '', NULL, '日志管理菜单', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (109, '在线用户', 2, 1, 'online', 'monitor/online/index', '', '', 1, 0, 'C', '0', '0', 'monitor:online:list', 'online', 'admin', '2024-11-19 21:15:41', '', NULL, '在线用户菜单', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (110, '定时任务', 2, 2, 'job', 'monitor/job/index', '', '', 1, 0, 'C', '0', '0', 'monitor:job:list', 'job', 'admin', '2024-11-19 21:15:41', '', NULL, '定时任务菜单', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (111, '数据监控', 2, 3, 'druid', 'monitor/druid/index', '', '', 1, 0, 'C', '0', '1', 'monitor:druid:list', 'FundOutlined', 'admin', '2024-11-19 21:15:41', 'admin', '2024-11-22 20:58:24', '数据监控菜单', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (112, '服务监控', 2, 4, 'server', 'monitor/server/index', '', '', 1, 0, 'C', '0', '0', 'monitor:server:list', 'server', 'admin', '2024-11-19 21:15:41', '', NULL, '服务监控菜单', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (113, '缓存监控', 2, 5, 'cache', 'monitor/cache/index', '', '', 1, 0, 'C', '0', '0', 'monitor:cache:list', 'redis', 'admin', '2024-11-19 21:15:41', '', NULL, '缓存监控菜单', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (114, '缓存列表', 2, 6, 'cacheList', 'monitor/cache/list', '', '', 1, 0, 'C', '0', '0', 'monitor:cache:list', 'redis-list', 'admin', '2024-11-19 21:15:41', '', NULL, '缓存列表菜单', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (115, '表单构建', 3, 1, 'build', 'tool/build/index', '', '', 1, 0, 'C', '0', '0', 'tool:build:list', 'build', 'admin', '2024-11-19 21:15:41', '', NULL, '表单构建菜单', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (116, '代码生成', 3, 2, 'gen', 'tool/gen/index', '', '', 1, 0, 'C', '0', '0', 'tool:gen:list', 'code', 'admin', '2024-11-19 21:15:41', '', NULL, '代码生成菜单', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (117, '系统接口', 3, 3, 'swagger', 'tool/swagger/index', '', '', 1, 0, 'C', '0', '0', 'tool:swagger:list', 'swagger', 'admin', '2024-11-19 21:15:41', '', NULL, '系统接口菜单', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (500, '操作日志', 108, 1, 'operlog', 'monitor/operlog/index', '', '', 1, 0, 'C', '0', '0', 'monitor:operlog:list', 'form', 'admin', '2024-11-19 21:15:41', '', NULL, '操作日志菜单', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (501, '登录日志', 108, 2, 'logininfor', 'monitor/logininfor/index', '', '', 1, 0, 'C', '0', '0', 'monitor:logininfor:list', 'logininfor', 'admin', '2024-11-19 21:15:41', '', NULL, '登录日志菜单', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1000, '用户查询', 100, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:query', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1001, '用户新增', 100, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:add', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1002, '用户修改', 100, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:edit', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1003, '用户删除', 100, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:remove', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1004, '用户导出', 100, 5, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:export', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1005, '用户导入', 100, 6, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:import', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1006, '重置密码', 100, 7, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:resetPwd', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1007, '角色查询', 101, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:query', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1008, '角色新增', 101, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:add', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1009, '角色修改', 101, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:edit', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1010, '角色删除', 101, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:remove', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1011, '角色导出', 101, 5, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:export', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1012, '菜单查询', 102, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:query', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1013, '菜单新增', 102, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:add', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1014, '菜单修改', 102, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:edit', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1015, '菜单删除', 102, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:remove', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1016, '部门查询', 103, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:query', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1017, '部门新增', 103, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:add', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1018, '部门修改', 103, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:edit', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1019, '部门删除', 103, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:remove', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1020, '岗位查询', 104, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:query', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1021, '岗位新增', 104, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:add', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1022, '岗位修改', 104, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:edit', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1023, '岗位删除', 104, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:remove', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1024, '岗位导出', 104, 5, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:export', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1025, '字典查询', 105, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:query', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1026, '字典新增', 105, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:add', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1027, '字典修改', 105, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:edit', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1028, '字典删除', 105, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:remove', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1029, '字典导出', 105, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:export', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1030, '参数查询', 106, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:query', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1031, '参数新增', 106, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:add', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1032, '参数修改', 106, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:edit', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1033, '参数删除', 106, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:remove', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1034, '参数导出', 106, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:export', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1035, '公告查询', 107, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:query', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1036, '公告新增', 107, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:add', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1037, '公告修改', 107, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:edit', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1038, '公告删除', 107, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:remove', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1039, '操作查询', 500, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:query', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1040, '操作删除', 500, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:remove', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1041, '日志导出', 500, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:export', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1042, '登录查询', 501, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:query', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1043, '登录删除', 501, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:remove', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1044, '日志导出', 501, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:export', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1045, '账户解锁', 501, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:unlock', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1046, '在线查询', 109, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:online:query', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1047, '批量强退', 109, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:online:batchLogout', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1048, '单条强退', 109, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:online:forceLogout', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1049, '任务查询', 110, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:query', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1050, '任务新增', 110, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:add', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1051, '任务修改', 110, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:edit', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1052, '任务删除', 110, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:remove', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1053, '状态修改', 110, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:changeStatus', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1054, '任务导出', 110, 6, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:export', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1055, '生成查询', 116, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:query', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1056, '生成修改', 116, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:edit', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1057, '生成删除', 116, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:remove', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1058, '导入代码', 116, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:import', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1059, '预览代码', 116, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:preview', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (1060, '生成代码', 116, 6, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:code', '#', 'admin', '2024-11-19 21:15:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2000, '回收订单', 0, 5, 'recycleOrder', NULL, NULL, '', 1, 0, 'M', '0', '0', '', 'LogOutlined', 'admin', '2024-11-19 22:54:48', 'admin', '2024-11-22 21:00:42', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2001, '回收订单查询', 2000, 1, 'search', 'recycleOrder/search/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:search:list', 'SearchOutlined', 'admin', '2024-11-19 22:59:30', 'lian', '2025-01-20 17:24:16', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2002, '待初审订单', 2000, 2, 'awaitReview', 'recycleOrder/awaitReview/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:awaitReview:list', 'IdcardOutlined', 'admin', '2024-11-19 23:02:33', 'admin', '2024-11-20 16:52:32', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2003, '待取件订单', 2000, 3, 'awaitPickup', 'recycleOrder/awaitPickup/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:awaitPickup:list', 'UploadOutlined', 'admin', '2024-11-19 23:04:59', 'admin', '2024-11-20 16:52:44', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2004, '待签收订单', 2000, 4, 'awaitSign', 'recycleOrder/awaitSign/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:awaitSign:list', 'DownloadOutlined', 'admin', '2024-11-19 23:14:26', 'admin', '2024-11-20 16:53:14', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2005, '待收货订单', 2000, 5, 'awaitDelivery', 'recycleOrder/awaitDelivery/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:awaitDelivery:list', 'DownloadOutlined', 'admin', '2024-11-19 23:15:22', 'admin', '2024-11-20 16:53:22', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2006, '待审核订单', 2000, 6, 'awaitAudit', 'recycleOrder/awaitAudit/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:awaitAudit:list', 'UnlockOutlined', 'admin', '2024-11-19 23:17:10', 'admin', '2024-11-20 16:53:47', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2007, '审核未提交', 2000, 7, 'auditNotSubmit', 'recycleOrder/auditNotSubmit/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:auditNotSubmit:list', 'FormOutlined', 'admin', '2024-11-19 23:17:54', 'admin', '2024-11-20 16:54:00', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2008, '待付款订单', 2000, 8, 'awaitPay', 'recycleOrder/awaitPay/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:awaitPay:list', 'LogOutlined', 'admin', '2024-11-19 23:18:47', 'admin', '2024-11-21 20:39:18', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2009, '已完成订单', 2000, 9, 'completed', 'recycleOrder/completed/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:completed:list', 'LinkOutlined', 'admin', '2024-11-19 23:19:40', 'admin', '2024-11-21 20:39:43', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2010, '初审未通过', 2000, 10, 'failedAudit', 'recycleOrder/failedAudit/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:failedAudit:list', 'AppstoreAddOutlined', 'admin', '2024-11-19 23:20:50', 'admin', '2024-11-21 20:44:31', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2011, '已取消订单', 2000, 11, 'cancelled', 'recycleOrder/cancelled/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:cancelled:list', 'CloseCircleOutlined', 'admin', '2024-11-19 23:21:40', 'admin', '2024-11-21 20:55:55', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2012, '回收催审核', 2000, 12, 'urgentRecycleAudit', 'recycleOrder/urgentRecycleAudit/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:urgentRecycleAudit:list', 'TimerOutlined', 'admin', '2024-11-19 23:22:37', 'admin', '2024-11-21 20:56:16', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2013, '需退回订单', 2000, 13, 'needReturned', 'recycleOrder/needReturned/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:needReturned:list', 'ArrowLeftOutlined', 'admin', '2024-11-19 23:23:22', 'admin', '2024-11-21 20:56:30', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2014, '订单详情', 2000, 99, 'detail', '', '', '', 1, 0, 'F', '0', '0', 'order:orderInfo:query', 'AppstoreOutlined', 'admin', '2024-11-20 17:04:00', 'admin', '2025-01-20 17:29:58', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2015, '订单详情', 2001, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:detail', '#', 'admin', '2024-11-20 18:37:52', 'admin', '2024-11-20 18:39:37', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2016, '批量初审', 2001, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:batchAudit', '#', 'admin', '2024-11-20 18:39:30', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2017, '导出订单明细', 2001, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:export', '#', 'admin', '2024-11-20 18:40:03', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2018, '订单日志', 2001, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:log', '#', 'admin', '2024-11-20 18:40:49', 'admin', '2025-01-20 17:38:57', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2019, '取消订单', 2001, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:cancel', '#', 'admin', '2024-11-20 18:41:11', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2020, '回退状态', 2001, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:fallback', '#', 'admin', '2024-11-20 18:42:22', 'admin', '2024-11-20 18:42:33', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2021, '物流揽件', 2001, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:materialPickup', '#', 'admin', '2024-11-20 18:43:43', 'admin', '2025-02-07 13:02:46', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2022, '审核截图', 2001, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:auditScreenshot', '#', 'admin', '2024-11-20 18:44:36', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2023, '售后补款', 2001, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:afterSalesPayment', '#', 'admin', '2024-11-20 18:45:51', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2024, '用户标签', 2001, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:userTag', '#', 'admin', '2024-11-20 18:46:47', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2025, '推送短信', 2001, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:sendSMS', '#', 'admin', '2024-11-20 18:47:38', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2026, '申请订单理赔', 2001, 12, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:applyForOrderClaim', '#', 'admin', '2024-11-20 18:48:44', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2027, '批量初审', 2002, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitReview:batchAudit', '#', 'admin', '2024-11-21 01:03:04', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2028, '导出订单明细', 2002, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitReview:export', '#', 'admin', '2024-11-21 01:03:48', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2029, '订单详情', 2002, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitReview:detail', '#', 'admin', '2024-11-21 01:04:08', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2030, '订单日志', 2002, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitReview:log', '#', 'admin', '2024-11-21 01:04:33', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2031, '初步审核', 2002, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitReview:audit', '#', 'admin', '2024-11-21 01:05:03', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2032, '用户标签', 2002, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitReview:userTag', '#', 'admin', '2024-11-21 01:05:25', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2033, '批量初审', 2003, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPickup:batchAudit', '#', 'admin', '2024-11-21 01:11:18', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2034, '批量取消订单', 2003, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPickup:batchCancel', '#', 'admin', '2024-11-21 01:11:42', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2035, '订单详情', 2003, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPickup:detail', '#', 'admin', '2024-11-21 01:12:07', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2036, '订单日志', 2003, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPickup:log', '#', 'admin', '2024-11-21 01:12:33', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2037, '取消订单', 2003, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPickup:cancel', '#', 'admin', '2024-11-21 01:12:52', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2038, '回退状态', 2003, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPickup:fallback', '#', 'admin', '2024-11-21 01:13:10', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2039, '物流揽件', 2003, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPickup:materialPickup', '#', 'admin', '2024-11-21 01:14:05', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2040, '用户标签', 2003, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPickup:userTag', '#', 'admin', '2024-11-21 01:14:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2041, '批量初审', 2004, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSign:batchAudit', '#', 'admin', '2024-11-21 01:23:40', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2042, '批量取消订单', 2004, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSign:batchCancel', '#', 'admin', '2024-11-21 01:24:01', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2043, '订单详情', 2004, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSign:detail', '#', 'admin', '2024-11-21 01:24:23', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2044, '订单日志', 2004, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSign:log', '#', 'admin', '2024-11-21 01:24:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2045, '取消订单', 2004, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSign:cancel', '#', 'admin', '2024-11-21 01:25:08', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2046, '回退状态', 2004, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSign:fallback', '#', 'admin', '2024-11-21 01:25:26', 'admin', '2024-11-21 01:25:34', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2047, '物流签收', 2004, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSign:materialPickup', '#', 'admin', '2024-11-21 01:25:58', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2048, '用户标签', 2004, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSign:userTag', '#', 'admin', '2024-11-21 01:26:22', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2049, '申请拦截退回', 2004, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSign:interception', '#', 'admin', '2024-11-21 01:26:50', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2050, '批量初审', 2005, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitDelivery:batchAudit', '#', 'admin', '2024-11-21 01:34:01', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2051, '批量确认收货', 2005, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitDelivery:batchReceive', '#', 'admin', '2024-11-21 01:34:31', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2052, '订单详情', 2005, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitDelivery:detail', '#', 'admin', '2024-11-21 01:34:47', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2053, '订单日志', 2005, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitDelivery:log', '#', 'admin', '2024-11-21 01:35:05', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2054, '取消订单', 2005, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitDelivery:cancel', '#', 'admin', '2024-11-21 01:35:25', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2055, '回退状态', 2005, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitDelivery:fallback', '#', 'admin', '2024-11-21 01:35:58', 'admin', '2024-11-21 01:36:05', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2056, '用户标签', 2005, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitDelivery:userTag', '#', 'admin', '2024-11-21 01:36:52', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2057, '确认收货', 2005, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitDelivery:receive', '#', 'admin', '2024-11-21 01:37:13', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2058, '申请拦截退回', 2005, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitDelivery:interception', '#', 'admin', '2024-11-21 01:37:35', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2059, '批量初审', 2006, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitAudit:batchAudit', '#', 'admin', '2024-11-21 19:41:21', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2060, '批量审核完成', 2006, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitAudit:batchAuditComplete', '#', 'admin', '2024-11-21 19:41:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2061, '订单详情', 2006, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitAudit:detail', '#', 'admin', '2024-11-21 19:42:42', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2062, '订单日志', 2006, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitAudit:log', '#', 'admin', '2024-11-21 19:43:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2063, '取消订单', 2006, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitAudit:cancel', '#', 'admin', '2024-11-21 19:43:17', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2064, '回退状态', 2006, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitAudit:fallback', '#', 'admin', '2024-11-21 19:43:46', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2065, '确认收货', 2006, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitAudit:confirmReceipt', '#', 'admin', '2024-11-21 19:44:59', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2066, '用户标签', 2006, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitAudit:userTag', '#', 'admin', '2024-11-21 19:45:26', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2067, '推送短信', 2006, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitAudit:sendSMS', '#', 'admin', '2024-11-21 19:45:45', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2068, '短信记录', 2006, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitAudit:smsLog', '#', 'admin', '2024-11-21 19:46:03', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2069, '批量初审', 2007, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:auditNotSubmit:batchAudit', '#', 'admin', '2024-11-21 19:57:13', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2070, '批量审核完成', 2007, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:auditNotSubmit:batchAuditComplete', '#', 'admin', '2024-11-21 19:57:36', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2071, '导出订单明细', 2007, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:auditNotSubmit:export', '#', 'admin', '2024-11-21 19:57:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2072, '订单详情', 2007, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:auditNotSubmit:detail', '#', 'admin', '2024-11-21 19:58:14', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2073, '订单日志', 2007, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:auditNotSubmit:log', '#', 'admin', '2024-11-21 19:58:35', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2074, '回退状态', 2007, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:auditNotSubmit:fallback', '#', 'admin', '2024-11-21 19:58:50', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2075, '到货审核', 2007, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:auditNotSubmit:arrivalAudit', '#', 'admin', '2024-11-21 19:59:17', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2076, '审核截图', 2007, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:auditNotSubmit:auditScreenshot', '#', 'admin', '2024-11-21 19:59:39', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2077, '用户标签', 2007, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:auditNotSubmit:userTag', '#', 'admin', '2024-11-21 20:00:03', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2078, '推送短信', 2007, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:auditNotSubmit:sendSMS', '#', 'admin', '2024-11-21 20:00:21', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2079, '短信记录', 2007, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:auditNotSubmit:smsLog', '#', 'admin', '2024-11-21 20:00:42', 'admin', '2024-11-21 20:03:10', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2080, '批量初审', 2008, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPay:batchAudit', '#', 'admin', '2024-11-21 20:10:07', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2081, '批量支付书款', 2008, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPay:batchPayment', '#', 'admin', '2024-11-21 20:10:28', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2082, '订单详情', 2008, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPay:detail', '#', 'admin', '2024-11-21 20:10:44', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2083, '订单日志', 2008, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPay:log', '#', 'admin', '2024-11-21 20:10:59', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2084, '回退状态', 2008, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPay:fallback', '#', 'admin', '2024-11-21 20:11:21', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2085, '审核截图', 2008, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPay:auditScreenshot', '#', 'admin', '2024-11-21 20:11:37', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2086, '支付书款', 2008, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPay:payment', '#', 'admin', '2024-11-21 20:12:26', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2087, '用户标签', 2008, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPay:userTag', '#', 'admin', '2024-11-21 20:12:48', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2088, '推送短信', 2008, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPay:sendSMS', '#', 'admin', '2024-11-21 20:13:04', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2089, '短信记录', 2008, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitPay:smsLog', '#', 'admin', '2024-11-21 20:13:24', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2090, '批量初审', 2009, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:completed:batchAudit', '#', 'admin', '2024-11-21 20:20:48', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2091, '订单详情', 2009, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:completed:detail', '#', 'admin', '2024-11-21 20:28:55', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2092, '订单日志', 2009, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:completed:log', '#', 'admin', '2024-11-21 20:29:17', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2093, '审核截图', 2009, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:completed:auditScreenshot', '#', 'admin', '2024-11-21 20:32:48', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2094, '售后补款', 2009, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:completed:afterSalesPayment', '#', 'admin', '2024-11-21 20:33:05', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2095, '用户标签', 2009, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:completed:userTag', '#', 'admin', '2024-11-21 20:33:28', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2096, '推送短信', 2009, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:completed:sendSMS', '#', 'admin', '2024-11-21 20:33:50', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2097, '申请订单理赔', 2009, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:completed:applyForOrderClaim', '#', 'admin', '2024-11-21 20:34:11', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2098, '批量初审', 2010, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:failedAudit:batchAudit', '#', 'admin', '2024-11-21 20:44:48', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2099, '订单详情', 2010, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:failedAudit:detail', '#', 'admin', '2024-11-21 20:45:11', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2100, '订单日志', 2010, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:failedAudit:log', '#', 'admin', '2024-11-21 20:45:25', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2101, '用户标签', 2010, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:failedAudit:userTag', '#', 'admin', '2024-11-21 20:45:42', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2102, '批量初审', 2011, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:cancelled:batchAudit', '#', 'admin', '2024-11-21 20:51:24', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2103, '申请恢复订单', 2011, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:cancelled:applyForOrderRestore', '#', 'admin', '2024-11-21 20:52:30', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2104, '订单详情', 2011, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:cancelled:detail', '#', 'admin', '2024-11-21 20:52:46', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2105, '订单日志', 2011, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:cancelled:log', '#', 'admin', '2024-11-21 20:53:04', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2106, '用户标签', 2011, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:cancelled:userTag', '#', 'admin', '2024-11-21 20:53:32', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2107, '批量初审', 2012, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:urgentRecycleAudit:batchAudit', '#', 'admin', '2024-11-21 22:09:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2108, '批量确认收货', 2012, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:urgentRecycleAudit:batchReceive', '#', 'admin', '2024-11-21 22:09:20', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2109, '订单详情', 2012, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:urgentRecycleAudit:detail', '#', 'admin', '2024-11-21 22:09:43', 'admin', '2024-11-21 22:10:00', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2110, '订单日志', 2012, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:urgentRecycleAudit:log', '#', 'admin', '2024-11-21 22:10:17', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2111, '回退状态', 2012, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:urgentRecycleAudit:fallback', '#', 'admin', '2024-11-21 22:10:34', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2112, '确认收货', 2012, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:urgentRecycleAudit:receive', '#', 'admin', '2024-11-21 22:12:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2113, '审核截图', 2012, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:urgentRecycleAudit:auditScreenshot', '#', 'admin', '2024-11-21 22:13:23', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2114, '用户标签', 2012, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:urgentRecycleAudit:userTag', '#', 'admin', '2024-11-21 22:14:15', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2115, '推送短信', 2012, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:urgentRecycleAudit:sendSMS', '#', 'admin', '2024-11-21 22:14:40', 'admin', '2024-11-21 22:15:26', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2116, '短信记录', 2012, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:urgentRecycleAudit:smsLog', '#', 'admin', '2024-11-21 22:15:12', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2117, '订单详情', 2013, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:needReturned:detail', '#', 'admin', '2024-11-22 21:55:20', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2118, '手动发货', 2013, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:needReturned:manualDelivery', '#', 'admin', '2024-11-22 21:55:42', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2119, '取消订单', 2013, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:needReturned:cancel', '#', 'admin', '2024-11-22 21:56:03', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2120, '订单日志', 2013, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:needReturned:log', '#', 'admin', '2024-11-22 21:56:17', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2121, '数据管理', 0, 11, 'data', NULL, NULL, '', 1, 0, 'M', '0', '0', '', 'DatabaseOutlined', 'admin', '2024-11-22 23:41:28', 'admin', '2024-11-30 00:42:43', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2122, '图书基础数据', 2121, 1, 'books', 'data/books/index', NULL, '', 1, 0, 'C', '0', '0', 'data:books:list', 'BookOutlined', 'admin', '2024-11-22 23:42:50', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2123, '高校列表', 2121, 3, 'universities', 'data/universities/index', NULL, '', 1, 0, 'C', '0', '0', 'data:universities:list', 'CityOutlined', 'admin', '2024-11-22 23:43:45', 'admin', '2024-11-26 09:51:26', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2124, '新增图书', 2122, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:books:add', '#', 'admin', '2024-11-23 23:19:07', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2125, '根据ISBN导出', 2122, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:books:exportByIsbn', '#', 'admin', '2024-11-23 23:19:24', 'admin', '2024-11-27 00:20:08', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2126, '导入', 2122, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:books:import', '#', 'admin', '2024-11-23 23:19:49', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2127, '导出图书明细', 2122, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:books:export', '#', 'admin', '2024-11-23 23:20:08', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2128, '变动记录', 2122, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:books:changeLogs', '#', 'admin', '2024-11-23 23:20:29', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2129, '编辑', 2122, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:books:update', '#', 'admin', '2024-11-23 23:20:44', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2130, '新增高校', 2123, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:universities:add', '#', 'admin', '2024-11-23 23:21:13', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2131, '批量删除', 2123, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:universities:batchDelete', '#', 'admin', '2024-11-23 23:21:36', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2132, '导出', 2123, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:universities:export', '#', 'admin', '2024-11-23 23:21:51', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2133, '编辑', 2123, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:universities:update', '#', 'admin', '2024-11-23 23:22:47', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2134, '删除', 2123, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:universities:delete', '#', 'admin', '2024-11-23 23:23:02', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2135, '标为正常/标为盗版', 2123, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:universities:schoolTag', '#', 'admin', '2024-11-23 23:23:42', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2136, '回收物流', 0, 7, 'recycleLogistics', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'GlobalOutlined', 'admin', '2024-11-23 23:54:59', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2137, '到仓签收', 2136, 1, 'arrivalSign', 'recycleLogistics/arrivalSign/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleLogistics:arrivalSign:list', 'ControlOutlined', 'admin', '2024-11-24 00:15:48', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2138, '仓库管理', 2136, 2, 'warehouse', 'recycleLogistics/warehouse/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleLogistics:warehouse:list', 'HomeOutlined', 'admin', '2024-11-24 00:16:44', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2139, '新增仓库', 2138, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:warehouse:add', '#', 'admin', '2024-11-24 12:45:13', 'admin', '2024-11-24 13:21:49', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2140, '详情', 2138, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:warehouse:detail', '#', 'admin', '2024-11-24 12:45:25', 'admin', '2024-11-24 13:21:59', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2141, '启用/禁用', 2138, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:warehouse:changeStatus', '#', 'admin', '2024-11-24 12:45:44', 'admin', '2024-11-24 13:22:07', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2142, '仓库区域设置', 2138, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:warehouse:areaSetting', '#', 'admin', '2024-11-24 12:46:05', 'admin', '2024-11-24 13:22:14', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2143, '导出EXCEL', 2137, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:arrivalSign:export', '#', 'admin', '2024-11-24 13:15:56', 'admin', '2024-11-24 13:22:22', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2144, '查看图片', 2137, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:arrivalSign:viewImage', '#', 'admin', '2024-11-24 13:16:18', 'admin', '2024-11-24 13:22:30', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2145, '中转签收', 2136, 3, 'transferSign', 'recycleLogistics/transferSign/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleLogistics:transferSign:list', 'SizeCompactOutlined', 'admin', '2024-11-24 13:20:20', 'admin', '2024-11-24 13:20:43', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2146, '导出EXCEL', 2145, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:transferSign:export', '#', 'admin', '2024-11-24 13:21:41', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2147, '快递验收', 2136, 4, 'expressCheck', 'recycleLogistics/expressCheck/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleLogistics:expressCheck:list', 'CheckCircleOutlined', 'admin', '2024-11-24 13:34:31', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2148, '导出EXCEL', 2147, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:expressCheck:export', '#', 'admin', '2024-11-24 13:34:50', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2149, '路由签收异常', 2136, 5, 'abnormalSign', 'recycleLogistics/abnormalSign/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleLogistics:abnormalSign:list', 'CloseOutlined', 'admin', '2024-11-24 13:42:26', 'admin', '2024-11-24 13:42:49', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2150, '同意', 2149, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:abnormalSign:agree', '#', 'admin', '2024-11-24 15:22:27', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2151, '驳回', 2149, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:abnormalSign:reject', '#', 'admin', '2024-11-24 15:22:43', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2152, '订单详情', 2149, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:abnormalSign:detail', '#', 'admin', '2024-11-24 15:23:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2153, '订单日志', 2149, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:abnormalSign:log', '#', 'admin', '2024-11-24 15:23:17', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2154, '取消订单', 2149, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:abnormalSign:cancel', '#', 'admin', '2024-11-24 15:23:33', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2155, '回退状态', 2149, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:abnormalSign:fallback', '#', 'admin', '2024-11-24 15:23:55', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2156, '物流签收', 2149, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:abnormalSign:receive', '#', 'admin', '2024-11-24 15:24:27', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2157, '用户日志', 2149, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:abnormalSign:userTag', '#', 'admin', '2024-11-24 15:24:43', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2158, '申请拦截退回', 2149, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:abnormalSign:interception', '#', 'admin', '2024-11-24 15:25:06', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2159, '异常签收设置', 2136, 6, 'abnormalSetting', 'recycleLogistics/abnormalSetting/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleLogistics:abnormalSetting:list', 'SettingOutlined', 'admin', '2024-11-24 15:27:34', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2160, '修改', 2159, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleLogistics:abnormalSetting:update', '#', 'admin', '2024-11-24 15:28:03', 'admin', '2024-11-24 15:28:16', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2161, '导出记录', 2122, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:books:exportLog', '#', 'admin', '2024-11-25 20:37:37', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2162, '导入记录', 2122, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:books:importLog', '#', 'admin', '2024-11-25 20:37:57', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2163, '上传图片', 2122, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:books:uploadImage', '#', 'admin', '2024-11-25 20:40:05', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2164, '默认图片设置', 2121, 2, 'defaultImage', 'data/defaultImage/index', NULL, '', 1, 0, 'C', '0', '0', 'data:defaultImage:index', 'SettingOutlined', 'admin', '2024-11-26 09:51:16', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2165, '设置默认图片', 2164, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:defaultImage:set', '#', 'admin', '2024-11-26 09:52:04', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2166, '回收售后', 0, 6, 'recycleService', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'CpuOutlined', 'admin', '2024-11-26 20:40:57', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2167, '入库', 2166, 1, 'stockIn', 'recycleService/stockIn/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleService:stockIn:list', 'DownloadOutlined', 'admin', '2024-11-26 20:42:38', 'admin', '2024-11-26 20:43:50', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2168, '出库', 2166, 2, 'stockOut', 'recycleService/stockOut/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleService:stockOut:list', 'UploadOutlined', 'admin', '2024-11-26 20:43:35', 'admin', '2024-11-26 20:44:02', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2169, '下架', 2166, 3, 'stockOff', 'recycleService/stockOff/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleService:stockOff:list', 'MinusCircleOutlined', 'admin', '2024-11-26 20:45:38', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2170, '库位管理', 2166, 4, 'location', 'recycleService/location/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleService:location:list', 'DatabaseOutlined', 'admin', '2024-11-26 20:47:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2171, '系统配置', 1, 10, 'setting', 'system/setting/index', NULL, '', 1, 0, 'C', '0', '0', 'system:setting:index', 'SettingOutlined', 'admin', '2024-11-26 21:35:51', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2172, '政策协议', 1, 11, 'policy', 'system/policy/index', NULL, '', 1, 0, 'C', '0', '0', 'system:policy:index', 'ProtectOutlined', 'admin', '2024-11-26 21:36:57', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2173, '支付配置', 1, 12, 'payment', 'system/payment/index', NULL, '', 1, 0, 'C', '0', '0', 'system:payment:index', 'SettingOutlined', 'admin', '2024-11-26 21:39:59', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2174, '风控中心', 0, 20, 'riskControl', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'ProtectOutlined', 'admin', '2024-11-27 22:20:14', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2175, '访问限制日志', 2174, 1, 'restrictLog', 'riskControl/restrictLog/index', NULL, '', 1, 0, 'C', '0', '0', 'riskControl:restrictLog:list', 'LogOutlined', 'admin', '2024-11-27 22:22:23', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2176, '访问限制规则', 2174, 2, 'restrictConfig', 'riskControl/restrictConfig/index', NULL, '', 1, 0, 'C', '0', '0', 'riskControl:restrictConfig:list', 'SettingOutlined', 'admin', '2024-11-27 22:23:20', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2177, '查看', 2175, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'rishControl:restrictLog:detail', '#', 'admin', '2024-11-27 22:24:26', 'admin', '2024-11-27 22:26:42', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2178, '保存规则', 2176, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'riskControl:restrictConfig:save', '#', 'admin', '2024-11-27 22:26:20', 'admin', '2024-11-27 22:26:50', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2179, '财务管理', 0, 19, 'finance', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'PieChartOutlined', 'admin', '2024-11-27 23:00:27', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2180, '财务总览', 2179, 1, 'overview', 'finance/overview/index', NULL, '', 1, 0, 'C', '0', '0', 'finance:overview:index', 'FundOutlined', 'admin', '2024-11-27 23:01:23', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2181, '提现管理', 2179, 2, 'withdrawal', 'finance/withdrawal/index', NULL, '', 1, 0, 'C', '0', '0', 'finance:withdrawal:index', 'TagOutlined', 'admin', '2024-11-27 23:02:40', 'admin', '2024-11-27 23:07:08', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2182, '书款记录', 2179, 3, 'bookPayments', 'finance/bookPayments/index', NULL, '', 1, 0, 'C', '0', '0', 'finance:bookPayments:index', 'LogOutlined', 'admin', '2024-11-27 23:04:19', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2183, '佣金记录', 2179, 4, 'commission', 'finance/commission/index', NULL, '', 1, 0, 'C', '0', '0', 'finance:commission:index', 'LogOutlined', 'admin', '2024-11-27 23:05:02', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2184, '流水记录', 2179, 5, 'cashFlow', 'finance/cashFlow/index', NULL, '', 1, 0, 'C', '0', '0', 'finance:cashFlow:index', 'LogOutlined', 'admin', '2024-11-27 23:08:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2185, '详情', 2184, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'finance:cashFlow:detail', '#', 'admin', '2024-11-28 01:06:21', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2186, '一键审核', 2181, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'finance:withdrawal:batchAudit', '#', 'admin', '2024-11-28 01:07:07', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2187, '详情', 2181, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'finance:withdrawal:detail', '#', 'admin', '2024-11-28 01:07:22', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2188, '审核', 2181, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'finance:withdrawal:audit', '#', 'admin', '2024-11-28 01:07:40', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2189, '客户优化', 0, 18, 'optimization', NULL, NULL, '', 1, 0, 'M', '0', '0', '', 'ConnectionOutlined', 'admin', '2024-11-28 01:13:15', 'admin', '2024-11-28 01:15:31', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2190, '客户优化管理', 2189, 1, 'list', 'optimization/list/index', NULL, '', 1, 0, 'C', '0', '0', 'optimization:list:index', 'UserOutlined', 'admin', '2024-11-28 01:14:07', 'admin', '2024-11-28 01:15:18', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2191, '意见反馈', 2189, 2, 'fallback', 'optimization/fallback/index', NULL, '', 1, 0, 'C', '0', '0', 'optimization:fallback:index', 'MessageOutlined', 'admin', '2024-11-28 01:15:10', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2192, '投诉管理', 2189, 3, 'complain', 'optimization/complain/index', NULL, '', 1, 0, 'C', '0', '0', 'optimization:complain:index', 'FileOutlined', 'admin', '2024-11-28 01:17:06', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2193, '订单取消分析', 2189, 4, 'orderAnalysis', 'optimization/orderAnalysis/index', NULL, '', 1, 0, 'C', '0', '0', 'optimization:orderAnalysis:index', 'FundOutlined', 'admin', '2024-11-28 01:18:06', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2194, '上报分析', 2189, 5, 'reportAnalysis', 'optimization/reportAnalysis/index', NULL, '', 1, 0, 'C', '0', '0', 'optimization:reportAnalysis:index', 'AnalysisOutlined', 'admin', '2024-11-28 01:18:58', 'admin', '2024-11-28 01:20:28', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2195, '服务管理', 2189, 6, 'service', 'optimization/service/index', NULL, '', 1, 0, 'C', '0', '1', 'optimization:service:index', 'CityOutlined', 'admin', '2024-11-28 01:20:21', 'admin', '2025-03-15 16:04:29', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2196, '详情', 2192, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'optimization:complain:detail', '#', 'admin', '2024-11-28 16:26:32', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2197, '批量删除', 2191, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'optimization:fallback:batchDelete', '#', 'admin', '2024-11-28 16:27:01', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2198, '导出', 2191, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'optimization:fallback:export', '#', 'admin', '2024-11-28 16:27:17', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2199, '详情', 2191, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'optimization:fallback:detail', '#', 'admin', '2024-11-28 16:27:33', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2200, '去处理', 2191, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'optimization:fallback:deal', '#', 'admin', '2024-11-28 16:27:50', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2201, '编辑', 2190, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'optimization:list:detail', '#', 'admin', '2024-11-28 16:29:36', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2202, '启用/停用', 2190, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'optimization:list:changeStatus', '#', 'admin', '2024-11-28 16:29:55', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2203, '删除', 2190, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'optimization:list:delete', '#', 'admin', '2024-11-28 16:30:18', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2204, '编辑', 2195, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'optimization:service:detail', '#', 'admin', '2024-11-28 16:31:07', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2205, '启用/停用', 2195, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'optimization:service:changeStatus', '#', 'admin', '2024-11-28 16:31:25', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2206, '删除', 2195, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'optimization:service:delete', '#', 'admin', '2024-11-28 16:31:51', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2207, '客户管理', 0, 17, 'customer', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'UserOutlined', 'admin', '2024-11-28 16:32:46', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2208, '黑名单手机号', 2207, 1, 'blackMobile', 'customer/blackMobile/index', NULL, '', 1, 0, 'C', '0', '0', 'customer:blackMobile:index', 'CopyOutlined', 'admin', '2024-11-28 16:34:11', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2209, '客户列表', 2207, 2, 'list', 'customer/list/index', NULL, '', 1, 0, 'C', '0', '0', 'customer:list:index', 'UserOutlined', 'admin', '2024-11-28 16:34:49', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2210, '用户数据', 2207, 3, 'stat', 'customer/stat/index', NULL, '', 1, 0, 'C', '0', '0', 'customer:stat:index', 'PieChartOutlined', 'admin', '2024-11-28 16:35:51', 'admin', '2024-11-28 16:35:59', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2211, '黑名单列表', 2207, 4, 'blacklist', 'customer/blacklist/index', NULL, '', 1, 0, 'C', '0', '0', 'customer:blacklist:index', 'FileOutlined', 'admin', '2024-11-28 16:36:49', 'admin', '2024-11-28 16:44:42', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2212, '新增', 2208, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:blackMobile:add', '#', 'admin', '2024-11-28 16:45:17', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2213, '编辑', 2208, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:blackMobile:update', '#', 'admin', '2024-11-28 16:45:32', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2214, '删除', 2208, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:blackMobile:delete', '#', 'admin', '2024-11-28 16:45:52', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2215, '批量设置', 2209, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:list:batchSetting', '#', 'admin', '2024-11-28 16:48:05', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2216, '导出', 2209, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:list:export', '#', 'admin', '2024-11-28 16:48:19', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2217, '批量加入黑名单', 2209, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:list:batchBlacklist', '#', 'admin', '2024-11-28 16:48:41', 'admin', '2024-11-28 16:57:22', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2218, '查看详情', 2209, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:list:detail', '#', 'admin', '2024-11-28 16:49:03', 'admin', '2024-11-28 16:51:02', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2219, '用户标签', 2209, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:list:userTag', '#', 'admin', '2024-11-28 16:51:39', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2220, '账户明细', 2209, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:list:accountDetail', '#', 'admin', '2024-11-28 16:55:28', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2221, '拉黑历史', 2209, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:list:blacklistHistory', '#', 'admin', '2024-11-28 16:56:12', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2222, '加入黑名单', 2209, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:list:blacklist', '#', 'admin', '2024-11-28 16:57:12', 'admin', '2024-11-28 16:57:28', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2223, '添加黑名单', 2211, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:blacklist:add', '#', 'admin', '2024-11-28 16:59:55', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2224, '导出', 2211, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:blacklist:export', '#', 'admin', '2024-11-28 17:00:14', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2225, '查看详情', 2211, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:blacklist:detail', '#', 'admin', '2024-11-28 17:00:50', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2226, '用户标签', 2211, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:blacklist:userTag', '#', 'admin', '2024-11-28 17:01:20', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2227, '账户明细', 2211, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:blacklist:accountDetail', '#', 'admin', '2024-11-28 17:01:50', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2228, '拉黑历史', 2211, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:blacklist:history', '#', 'admin', '2024-11-28 17:02:11', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2229, '移除黑名单', 2211, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:blacklist:remove', '#', 'admin', '2024-11-28 17:02:38', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2230, '新增库位', 2170, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:location:add', '#', 'admin', '2024-11-29 10:24:01', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2231, '批量删除', 2170, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:location:batchDelete', '#', 'admin', '2024-11-29 10:24:21', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2232, '批量停用', 2170, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:location:batchDisabled', '#', 'admin', '2024-11-29 10:24:50', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2233, '导入', 2170, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:location:import', '#', 'admin', '2024-11-29 10:25:08', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2234, '导出', 2170, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:location:export', '#', 'admin', '2024-11-29 10:25:23', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2235, '编辑', 2170, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:location:update', '#', 'admin', '2024-11-29 10:26:11', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2236, '启用/停用', 2170, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:location:changeStatus', '#', 'admin', '2024-11-29 10:26:47', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2237, '删除', 2170, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:location:delete', '#', 'admin', '2024-11-29 10:27:08', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2238, '库位订单', 2166, 5, 'locationOrder', 'recycleService/locationOrder/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleService:locationOrder:list', 'FileOutlined', 'admin', '2024-11-29 10:38:34', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2239, '导出', 2238, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:locationOrder:export', '#', 'admin', '2024-11-29 10:39:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2240, '回收统计', 0, 9, 'statistic', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'AnalysisOutlined', 'admin', '2024-11-29 11:45:07', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2241, '统计概况', 2240, 1, 'overview', 'statistic/overview/index', NULL, '', 1, 0, 'C', '0', '0', 'statistic:overview:index', 'FundOutlined', 'admin', '2024-11-29 11:46:17', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2242, '回收订单统计', 2240, 2, 'recycleOrder', 'statistic/recycleOrder/index', NULL, '', 1, 0, 'C', '0', '0', 'statistic:recycleOrder:index', 'LogOutlined', 'admin', '2024-11-29 11:47:18', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2243, '审核统计', 2240, 3, 'audit', 'statistic/audit/index', NULL, '', 1, 0, 'C', '0', '0', 'statistic:audit:index', 'UserOutlined', 'admin', '2024-11-29 11:48:18', 'admin', '2024-11-29 21:52:49', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2244, '到仓签收统计', 2240, 4, 'arrivalSign', 'statistic/arrivalSign/index', NULL, '', 1, 0, 'C', '0', '0', 'statistic:arrivalSign:index', 'CheckCircleOutlined', 'admin', '2024-11-29 11:50:01', 'admin', '2024-11-29 22:46:04', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2245, '快递验收统计', 2240, 5, 'inspection', 'statistic/inspection/index', NULL, '', 1, 0, 'C', '0', '0', 'statistic:inspection:index', 'ProtectOutlined', 'admin', '2024-11-29 12:20:10', 'admin', '2024-11-29 22:46:11', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2246, '录入统计', 2240, 6, 'entry', 'statistic/entry/index', NULL, '', 1, 0, 'C', '0', '0', 'statistic:entry:index', 'FormOutlined', 'admin', '2024-11-29 12:21:03', 'admin', '2024-11-29 12:23:14', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2247, '不良统计', 2240, 7, 'defect', 'statistic/defect/index', NULL, '', 1, 0, 'C', '0', '0', 'statistic:defect:index', 'CloseOutlined', 'admin', '2024-11-29 12:22:01', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2248, '售后统计', 2240, 8, 'after-sales', 'statistic/after-sales/index', NULL, '', 1, 0, 'C', '0', '0', 'statistic:afterSales:index', 'FundOutlined', 'admin', '2024-11-29 12:23:08', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2249, '拆包统计', 2240, 9, 'unpacking', 'statistic/unpacking/index', NULL, '', 1, 0, 'C', '0', '0', 'statistic:unpacking:index', 'FundOutlined', 'admin', '2024-11-29 12:23:48', 'admin', '2024-11-29 12:23:58', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2250, '重量统计', 2240, 10, 'weight', 'statistic/weight/index', NULL, '', 1, 0, 'C', '0', '0', 'statistic:weight:index', 'FundOutlined', 'admin', '2024-11-29 12:24:28', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2251, '导出Excel', 2242, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'statistic:recycleOrder:export', '#', 'admin', '2024-11-29 21:49:05', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2252, '导出Excel', 2243, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'statistic:audit:export', '#', 'admin', '2024-11-29 23:33:57', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2253, '导出Excel', 2244, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'statistic:arrivalSign:export', '#', 'admin', '2024-11-29 23:34:23', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2254, '导出Excel', 2245, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'statistic:inspection:export', '#', 'admin', '2024-11-29 23:47:25', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2255, '导出Excel', 2246, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'statistic:entry:export', '#', 'admin', '2024-11-29 23:47:49', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2256, '导出Excel', 2247, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'statistic:defect:export', '#', 'admin', '2024-11-29 23:48:09', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2257, '导出Excel', 2248, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'statistic:afterSales:export', '#', 'admin', '2024-11-29 23:48:34', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2258, '导出Excel', 2249, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'statistic:unpacking:export', '#', 'admin', '2024-11-29 23:49:29', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2259, '导出Excel', 2250, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'statistic:weight:export', '#', 'admin', '2024-11-29 23:49:48', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2260, '回收事务', 0, 10, 'recycleAffairs', NULL, NULL, '', 1, 0, 'M', '0', '0', '', 'SuitcaseOutlined', 'admin', '2024-11-30 00:43:12', 'admin', '2024-11-30 00:43:27', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2261, '拦截退回订单', 2260, 1, 'intercept', 'recycleAffairs/intercept/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleAffairs:intercept:index', 'UploadOutlined', 'admin', '2024-11-30 00:45:24', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2262, '审核员查询', 2260, 2, 'auditor', 'recycleAffairs/auditor/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleAffairs:auditor:index', 'UserOutlined', 'admin', '2024-11-30 00:46:04', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2263, '回收管理', 0, 9, 'recycle', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'AppstoreAddOutlined', 'admin', '2024-11-30 01:08:21', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2264, '回收书单管理', 2263, 1, 'booklist', 'recycle/booklist/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:booklist:index', 'BookOutlined', 'admin', '2024-11-30 01:09:24', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2265, '图书类型管理', 2263, 2, 'bookTypes', 'recycle/bookTypes/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:bookTypes:index', 'CopyOutlined', 'admin', '2024-11-30 01:10:21', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2266, '回收书单统计', 2263, 3, 'booklistStat', 'recycle/booklistStat/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:booklistStat:index', 'AnalysisOutlined', 'admin', '2024-11-30 01:11:11', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2267, '扫码记录管理', 2263, 4, 'scanLog', 'recycle/scanLog/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:scanLog:index', 'ExpandOutlined', 'admin', '2024-11-30 01:12:37', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2268, '图书反馈记录', 2263, 5, 'fallbackLog', 'recycle/fallbackLog/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:fallbackLog:index', 'LogOutlined', 'admin', '2024-11-30 01:13:37', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2269, '待处理数据库', 2263, 6, 'pending', 'recycle/pending/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:pending:index', 'DatabaseOutlined', 'admin', '2024-11-30 01:14:37', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2270, '已处理数据库', 2263, 7, 'processed', 'recycle/processed/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:processed:index', 'DatabaseOutlined', 'admin', '2024-11-30 01:15:25', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2271, '库存收满预警', 2263, 8, 'stockFullAlert', 'recycle/stockFullAlert/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:stockFullAlert:index', 'DashboardOutlined', 'admin', '2024-11-30 01:16:25', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2272, '图书库存管理', 2263, 9, 'inventory', 'recycle/inventory/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:inventory:index', 'HomeOutlined', 'admin', '2024-11-30 01:17:31', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2273, '图书库存预警', 2263, 10, 'inventoryAlert', 'recycle/inventoryAlert/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:inventoryAlert:index', 'BookOutlined', 'admin', '2024-11-30 01:18:21', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2274, '回收价格预警', 2263, 11, 'priceAlert', 'recycle/priceAlert/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:priceAlert:index', 'ProtectOutlined', 'admin', '2024-11-30 01:19:20', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2275, '全局参数设置', 2263, 12, 'globalParameter', 'recycle/globalParameter/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:globalParameter:index', 'SettingOutlined', 'admin', '2024-11-30 01:20:03', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2276, '独立参数设置', 2263, 13, 'independentParameter', 'recycle/independentParameter/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:independentParameter:index', 'SettingOutlined', 'admin', '2024-11-30 01:20:47', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2277, '指定图书管理', 2263, 14, 'specifiedBooks', 'recycle/specifiedBooks/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:specifiedBooks:index', 'BookOutlined', 'admin', '2024-11-30 01:21:43', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2278, '审核提醒书籍', 2263, 15, 'remindBooks', 'recycle/remindBooks/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:remindBooks:index', 'BookOutlined', 'admin', '2024-11-30 01:22:47', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2279, '审核提醒地区', 2263, 16, 'remindArea', 'recycle/remindArea/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:remindArea:index', 'EnvironmentOutlined', 'admin', '2024-11-30 01:23:33', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2280, '回收订单预警', 2263, 17, 'orderAlert', 'recycle/orderAlert/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:orderAlert:index', 'LogOutlined', 'admin', '2024-11-30 01:24:28', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2281, '回收订单设置', 2263, 18, 'orderSetting', 'recycle/orderSetting/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:orderSetting:index', 'SettingOutlined', 'admin', '2024-11-30 01:25:12', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2282, '修改地址', 2002, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitReview:modifyAddress', '#', 'admin', '2024-12-01 00:30:45', 'admin', '2024-12-01 00:31:05', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2283, '用户标签管理', 2207, 2, 'userTag', 'customer/userTag/index', NULL, '', 1, 0, 'C', '0', '0', 'customer:userTag:list', 'TagOutlined', 'admin', '2024-12-04 12:09:26', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2284, '新增标签', 2283, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:userTag:add', '#', 'admin', '2024-12-04 12:10:25', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2285, '编辑', 2283, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:userTag:update', '#', 'admin', '2024-12-04 12:10:50', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2286, '删除', 2283, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'customer:userTag:delete', '#', 'admin', '2024-12-04 12:13:07', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2287, '取消拦截退回', 2004, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSign:cancelInterception', '#', 'admin', '2024-12-31 19:35:31', 'admin', '2024-12-31 19:36:07', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2288, '取消拦截退回', 2005, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitDelivery:cancelInterception', '#', 'admin', '2024-12-31 19:36:38', 'admin', '2024-12-31 19:36:51', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2289, '批量移除回收书单', 2264, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:batchRemoveBooklist', '#', 'admin', '2025-01-11 11:12:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2290, '批量加入回收书单', 2264, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:batchAddBooklist', '#', 'admin', '2025-01-11 11:13:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2291, '批量移除黑名单', 2264, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:batchRemoveBlacklist', '#', 'admin', '2025-01-11 11:14:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2292, '批量加入黑名单', 2264, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:batchAddBlacklist', '#', 'admin', '2025-01-11 11:15:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2293, '批量暂停回收', 2264, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:batchPauseRecycle', '#', 'admin', '2025-01-11 11:16:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2294, '批量开启回收', 2264, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:batchStartRecycle', '#', 'admin', '2025-01-11 11:17:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2295, '批量指定折扣加回收书单', 2264, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:batchAddDiscount', '#', 'admin', '2025-01-11 11:18:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2296, '批量加社科库', 2264, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:batchAddSocial', '#', 'admin', '2025-01-11 11:19:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2297, '批量加教材库', 2264, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:batchAddTeach', '#', 'admin', '2025-01-11 11:20:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2298, '编辑图书', 2264, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:updateBook', '#', 'admin', '2025-01-11 11:21:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2299, '设置独立参数', 2264, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:setParams', '#', 'admin', '2025-01-11 11:22:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2300, '移除黑名单', 2264, 12, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:removeBlacklist', '#', 'admin', '2025-01-11 11:23:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2301, '加入黑名单', 2264, 13, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:addBlacklist', '#', 'admin', '2025-01-11 11:24:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2302, '暂停回收', 2264, 14, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:pauseRecycle', '#', 'admin', '2025-01-11 11:25:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2303, '开启回收', 2264, 15, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:startRecycle', '#', 'admin', '2025-01-11 11:26:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2304, '移除回收书单', 2264, 16, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:removeBooklist', '#', 'admin', '2025-01-11 11:27:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2305, '加入回收书单', 2264, 17, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:booklist:addBooklist', '#', 'admin', '2025-01-11 11:28:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2306, '快递签收', 2001, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:signDelivery', '#', 'admin', '2025-02-07 13:03:28', 'admin', '2025-02-07 13:03:59', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2307, '快递签收', 2004, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSign:signDelivery', '#', 'admin', '2025-02-07 13:04:38', 'admin', '2025-02-07 13:04:55', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2308, '待提交订单', 2001, 2, 'awaitSubmit', '/recycleOrder/awaitSubmit/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:awaitSubmit:list', 'LogOutlined', 'admin', '2025-02-07 13:23:57', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2309, '待提交订单', 2000, 2, 'awaitSubmit', 'recycleOrder/awaitSubmit/index', NULL, '', 1, 0, 'C', '0', '0', 'recycleOrder:awaitSubmit:list', 'LogOutlined', 'admin', '2025-02-07 13:26:51', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2310, '订单详情', 2309, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSubmit:detail', '#', 'admin', '2025-02-07 13:28:34', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2311, '订单日志', 2309, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSubmit:log', '#', 'admin', '2025-02-07 13:28:54', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2312, '用户标签', 2309, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:awaitSubmit:userTag', '#', 'admin', '2025-02-07 13:35:03', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2313, '批量加入黑名单', 2276, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:batchAddBlacklist', '#', 'admin', '2025-01-11 11:29:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2314, '批量暂停回收', 2276, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:batchPauseRecycle', '#', 'admin', '2025-01-11 11:30:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2315, '批量开启回收', 2276, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:batchStartRecycle', '#', 'admin', '2025-01-11 11:31:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2316, '批量加社科库', 2276, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:batchAddSocial', '#', 'admin', '2025-01-11 11:32:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2317, '批量加教材库', 2276, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:batchAddTeach', '#', 'admin', '2025-01-11 11:33:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2318, '查看链接', 2276, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:viewUrl', '#', 'admin', '2025-01-11 11:34:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2319, '查看回收日志', 2276, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:viewRecycleLog', '#', 'admin', '2025-01-11 11:35:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2320, '查看售价日志', 2276, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:viewSalesLog', '#', 'admin', '2025-01-11 11:36:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2321, '修改回收折扣', 2276, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:updateDiscount', '#', 'admin', '2025-01-11 11:37:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2322, '加入黑名单', 2276, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:addBlacklist', '#', 'admin', '2025-01-11 11:38:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2323, '修改最大回收量', 2276, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:updateMaxRecycle', '#', 'admin', '2025-01-11 11:39:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2324, '暂停回收', 2276, 12, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:pauseRecycle', '#', 'admin', '2025-01-11 11:40:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2325, '开启回收', 2276, 13, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:startRecycle', '#', 'admin', '2025-01-11 11:41:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2326, '修改订单回收量', 2276, 14, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:updateOrderRecycle', '#', 'admin', '2025-01-11 11:42:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2327, '移除回收书单', 2276, 15, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:independent:removeBooklist', '#', 'admin', '2025-01-11 11:43:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2328, '批量加入黑名单', 2277, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:batchAddBlacklist', '#', 'admin', '2025-01-11 11:44:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2329, '批量暂停回收', 2277, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:batchPauseRecycle', '#', 'admin', '2025-01-11 11:45:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2330, '批量开启回收', 2277, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:batchStartRecycle', '#', 'admin', '2025-01-11 11:46:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2331, '批量加社科库', 2277, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:batchAddSocial', '#', 'admin', '2025-01-11 11:47:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2332, '批量加教材库', 2277, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:batchAddTeach', '#', 'admin', '2025-01-11 11:48:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2333, '查看链接', 2277, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:viewUrl', '#', 'admin', '2025-01-11 11:49:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2334, '查看回收日志', 2277, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:viewRecycleLog', '#', 'admin', '2025-01-11 11:50:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2335, '查看售价日志', 2277, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:viewSalesLog', '#', 'admin', '2025-01-11 11:51:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2336, '修改回收折扣', 2277, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:updateDiscount', '#', 'admin', '2025-01-11 11:52:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2337, '加入黑名单', 2277, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:addBlacklist', '#', 'admin', '2025-01-11 11:53:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2338, '修改最大回收量', 2277, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:updateMaxRecycle', '#', 'admin', '2025-01-11 11:54:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2339, '暂停回收', 2277, 12, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:pauseRecycle', '#', 'admin', '2025-01-11 11:55:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2340, '开启回收', 2277, 13, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:startRecycle', '#', 'admin', '2025-01-11 11:56:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2341, '修改订单回收量', 2277, 14, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:updateOrderRecycle', '#', 'admin', '2025-01-11 11:57:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2342, '移除回收书单', 2277, 15, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:specifiedBooks:removeBooklist', '#', 'admin', '2025-01-11 11:58:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2343, '恢复订单设置', 2281, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:orderSetting:restoreOrderSettings', '#', 'admin', '2025-01-11 11:59:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2344, '回收订单设置', 2281, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:orderSetting:recycleOrderSettings', '#', 'admin', '2025-01-11 12:00:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2345, '预警参数设置', 2281, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:orderSetting:recycleAlertParams', '#', 'admin', '2025-01-11 12:01:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2346, '不支持退货地区设置', 2281, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:orderSetting:unsupportedReturned', '#', 'admin', '2025-01-11 12:02:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2347, '不支持下单地区设置', 2281, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:orderSetting:unsupportedArea', '#', 'admin', '2025-01-11 12:03:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2348, '自动取消订单设置', 2281, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:orderSetting:autoCancelOrder', '#', 'admin', '2025-01-11 12:04:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2349, '自动初审设置', 2281, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:orderSetting:autoAuditSettings', '#', 'admin', '2025-01-11 12:05:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2350, '新增', 2279, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:remindArea:add', '#', 'admin', '2025-01-11 12:06:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2351, '编辑', 2279, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:remindArea:update', '#', 'admin', '2025-01-11 12:07:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2352, '删除', 2279, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:remindArea:delete', '#', 'admin', '2025-01-11 12:08:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2353, '批量删除', 2279, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:remindArea:batchDelete', '#', 'admin', '2025-01-11 12:09:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2354, '修改状态', 2279, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:remindArea:changeStatus', '#', 'admin', '2025-01-11 12:10:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2355, '新增', 2278, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:remindBooks:add', '#', 'admin', '2025-01-11 12:11:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2356, '删除', 2278, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:remindBooks:delete', '#', 'admin', '2025-01-11 12:12:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2357, '批量删除', 2278, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:remindBooks:batchDelete', '#', 'admin', '2025-01-11 12:13:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2358, '营销管理', 0, 12, 'marketing', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'GlobalOutlined', 'admin', '2025-02-16 20:04:42', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2359, '营销素材', 2358, 1, 'material', 'marketing/material/index', NULL, '', 1, 0, 'C', '0', '0', 'marketing:material:index', 'DesktopOutlined', 'admin', '2025-02-16 20:10:28', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2360, '消息推送', 2358, 2, 'messagePush', 'marketing/messagePush/index', NULL, '', 1, 0, 'C', '0', '0', 'marketing:messagePush:index', 'MessageOutlined', 'admin', '2025-02-16 20:12:04', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2361, '合伙人规则', 2358, 3, 'partner', 'marketing/partner/index', NULL, '', 1, 0, 'C', '0', '0', 'marketing:partner:index', 'UserOutlined', 'admin', '2025-02-16 20:13:21', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2362, '文章管理', 2358, 4, 'article', 'marketing/article/index', NULL, '', 1, 0, 'C', '0', '0', 'marketing:article:index', 'FileOutlined', 'admin', '2025-02-16 20:14:30', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2363, '弹窗管理', 2358, 5, 'dialog', 'marketing/dialog/index', NULL, '', 1, 0, 'C', '0', '0', 'marketing:dialog:index', 'WarningOutlined', 'admin', '2025-02-16 20:15:22', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2364, '快递', 0, 35, 'expressOperations', '', '', '', 1, 0, 'M', '0', '0', 'app:', 'AppstoreOutlined', 'admin', '2025-03-11 21:40:41', 'admin', '2025-03-19 20:37:47', '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2365, '中转\\n\\r签收', 2364, 1, '/pages/index/express/transfer-sign', '/pages/index/express/transfer-sign', '{\"type\":\"primary\"}', '', 1, 0, 'C', '0', '0', 'app:fastmail:changsign', 'AnalysisOutlined', 'admin', '2025-03-17 22:10:24', 'admin', '2025-03-19 22:00:22', '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2366, '到仓\\n\\r签收', 2364, 2, '/pages/index/express/warehouse-sign', '/pages/index/express/warehouse-sign', '{\"type\":\"warning\"}', '', 1, 0, 'C', '0', '0', 'app:togodown', 'AnalysisOutlined', 'admin', '2025-03-17 22:11:28', 'admin', '2025-03-19 20:49:45', '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2368, '审核', 0, 36, 'auditOperations', '', '', '', 1, 0, 'M', '0', '0', '', 'AnalysisOutlined', 'admin', '2025-03-17 22:33:21', 'admin', '2025-03-19 20:37:33', '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2369, '确认\\n\\r收货', 2368, 1, '/pages/index/audit/confirm-receipt', '/pages/index/audit/confirm-receipt', '{\"type\":\"primary\"}', '', 1, 0, 'C', '0', '0', 'app:examine:confirmreceipt', 'AnalysisOutlined', 'admin', '2025-03-17 22:34:52', 'admin', '2025-03-19 20:47:48', '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2370, '素材下载', 2359, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:material:download', '#', 'admin', '2025-03-20 20:00:00', 'admin', '2025-03-18 10:25:51', '营销素材下载按钮', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2371, '素材删除', 2359, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:material:delete', '#', 'admin', '2025-03-20 20:00:00', 'admin', '2025-03-18 10:26:01', '营销素材删除按钮', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2372, '素材批量删除', 2359, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:material:batchDelete', '#', 'admin', '2025-03-20 20:00:00', 'admin', '2025-03-18 10:26:07', '营销素材批量删除按钮', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2373, '消息推送新增', 2360, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:messagePush:add', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '消息推送新增按钮', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2374, '消息推送批量删除', 2360, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:messagePush:batchDelete', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '消息推送批量删除按钮', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2375, '消息推送编辑', 2360, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:messagePush:edit', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '消息推送编辑按钮', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2376, '消息推送删除', 2360, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:messagePush:delete', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '消息推送删除按钮', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2377, '合伙人批量通过', 2361, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:partner:batchPass', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '合伙人批量通过按钮', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2378, '合伙人批量驳回', 2361, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:partner:batchReject', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '合伙人批量驳回按钮', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2379, '合伙人通过', 2361, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:partner:pass', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '合伙人通过按钮', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2380, '合伙人驳回', 2361, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:partner:reject', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '合伙人驳回按钮', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2381, '合伙人编辑', 2361, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:partner:edit', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '合伙人编辑按钮', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2382, '合伙人加入黑名单', 2361, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:partner:addBlack', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '合伙人加入黑名单按钮', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2383, '合伙人移出黑名单', 2361, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:partner:removeBlack', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '合伙人移出黑名单按钮', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2384, '合伙人导出', 2361, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'data:universities:export', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '合伙人导出按钮', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2385, '文章编辑', 2362, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:article:edit', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '文章编辑按钮', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2386, '弹窗编辑', 2363, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:dialog:edit', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '弹窗编辑按钮', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2387, '弹窗删除', 2363, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'marketing:dialog:delete', '#', 'admin', '2025-03-20 20:00:00', '', NULL, '弹窗删除按钮', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2388, '修改类型', 2265, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookTypes:modifyType', '#', 'admin', '2025-01-11 12:14:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2389, '批量移除回收书单', 2267, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:batchRemoveBooklist', '#', 'admin', '2025-01-11 12:15:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2390, '批量加入回收书单', 2267, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:batchAddBooklist', '#', 'admin', '2025-01-11 12:16:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2391, '批量移除黑名单', 2267, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:batchRemoveBlacklist', '#', 'admin', '2025-01-11 12:17:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2392, '批量加入黑名单', 2267, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:batchAddBlacklist', '#', 'admin', '2025-01-11 12:18:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2393, '批量暂停回收', 2267, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:batchPauseRecycle', '#', 'admin', '2025-01-11 12:19:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2394, '批量开启回收', 2267, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:batchStartRecycle', '#', 'admin', '2025-01-11 12:20:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2395, '查看详情', 2267, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:viewLog', '#', 'admin', '2025-01-11 12:21:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2396, '设置独立参数', 2267, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:setParams', '#', 'admin', '2025-01-11 12:22:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2397, '移除黑名单', 2267, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:removeBlacklist', '#', 'admin', '2025-01-11 12:23:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2398, '加入黑名单', 2267, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:addBlacklist', '#', 'admin', '2025-01-11 12:24:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2399, '暂停回收', 2267, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:pauseRecycle', '#', 'admin', '2025-01-11 12:25:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2400, '开启回收', 2267, 12, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:startRecycle', '#', 'admin', '2025-01-11 12:26:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2401, '移除回收书单', 2267, 13, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:removeBooklist', '#', 'admin', '2025-01-11 12:27:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2402, '加入回收书单', 2267, 14, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:addBooklist', '#', 'admin', '2025-01-11 12:28:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2403, '批量加社科库', 2267, 15, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:batchAddSocial', '#', 'admin', '2025-01-11 12:29:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2404, '批量加教材库', 2267, 16, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:scanLog:batchAddTeach', '#', 'admin', '2025-01-11 12:30:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2405, '编辑', 2268, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:fallbackLog:updateBook', '#', 'admin', '2025-01-11 12:31:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2406, '查看图片', 2268, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:fallbackLog:viewPic', '#', 'admin', '2025-01-11 12:32:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2407, '处理完成', 2268, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:fallbackLog:completed', '#', 'admin', '2025-01-11 12:33:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2408, '一键检测', 2269, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:pending:oneDetection', '#', 'admin', '2025-01-11 12:34:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2409, '导出Excel', 2269, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:pending:exprot', '#', 'admin', '2025-01-11 12:35:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2410, '清空', 2269, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:pending:clear', '#', 'admin', '2025-01-11 12:36:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2411, '删除', 2269, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:pending:delete', '#', 'admin', '2025-01-11 12:37:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2412, '去处理', 2269, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:pending:deal', '#', 'admin', '2025-01-11 12:38:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2413, '检测', 2269, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:pending:detection', '#', 'admin', '2025-01-11 12:39:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2414, '处理日志', 2269, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:pending:dealLog', '#', 'admin', '2025-01-11 12:40:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2415, '导出Excel', 2270, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:processed:export', '#', 'admin', '2025-01-11 12:41:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2416, '清空', 2270, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:processed:clear', '#', 'admin', '2025-01-11 12:42:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2417, '编辑', 2270, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:processed:delete', '#', 'admin', '2025-01-11 12:43:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2418, '处理日志', 2270, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:processed:dealLog', '#', 'admin', '2025-01-11 12:44:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2419, '加入回收书单', 2271, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:batchAddBooklist', '#', 'admin', '2025-01-11 12:45:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2422, '加黑名单', 2271, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:batchAddBlacklist', '#', 'admin', '2025-01-11 12:48:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2423, '暂停回收', 2271, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:batchPauseRecycle', '#', 'admin', '2025-01-11 12:49:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2427, '回收日志', 2271, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:recycleLog', '#', 'admin', '2025-01-11 12:53:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2428, '售价日志', 2271, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:salesLog', '#', 'admin', '2025-01-11 12:54:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2429, '新增图书商品', 2272, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventory:add', '#', 'admin', '2025-01-11 12:55:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2430, '批量导入', 2272, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventory:import', '#', 'admin', '2025-01-11 12:56:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2431, '检测上新', 2272, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventory:checkNew', '#', 'admin', '2025-01-11 12:57:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2432, '编辑', 2272, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventory:update', '#', 'admin', '2025-01-11 12:58:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2433, '回收明细', 2272, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventory:recycleDetail', '#', 'admin', '2025-01-11 12:59:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2434, '销售明细', 2272, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventory:saleDetail', '#', 'admin', '2025-01-11 13:00:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2435, '加入回收书单', 2273, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventoryAlert:batchAddBooklist', '#', 'admin', '2025-01-11 11:30:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2436, '移除黑名单', 2273, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventoryAlert:batchRemoveBlacklist', '#', 'admin', '2025-01-11 11:31:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2437, '加社科库', 2273, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventoryAlert:batchAddSocial', '#', 'admin', '2025-01-11 11:32:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2438, '加黑名单', 2273, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventoryAlert:batchAddBlacklist', '#', 'admin', '2025-01-11 11:33:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2439, '暂停回收', 2273, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventoryAlert:batchPauseRecycle', '#', 'admin', '2025-01-11 11:34:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2440, '加教材库', 2273, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventoryAlert:batchAddTeach', '#', 'admin', '2025-01-11 11:35:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2441, '设置独立参数', 2273, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventoryAlert:setParams', '#', 'admin', '2025-01-11 11:36:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2442, '指定折扣加回收书单', 2273, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventoryAlert:addDiscount', '#', 'admin', '2025-01-11 11:37:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2443, '回收日志', 2273, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventoryAlert:recycleLog', '#', 'admin', '2025-01-11 11:38:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2444, '一个月后提醒', 2273, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventoryAlert:remind', '#', 'admin', '2025-01-11 11:39:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2445, '加入回收书单', 2274, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:batchAddBooklist', '#', 'admin', '2025-01-11 11:40:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2449, '加社科库', 2274, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:batchAddSocial', '#', 'admin', '2025-01-11 11:44:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2450, '加教材库', 2274, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:batchAddTeach', '#', 'admin', '2025-01-11 11:45:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2451, '导出Excel', 2274, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:export', '#', 'admin', '2025-01-11 11:46:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2455, '一个月后提醒', 2274, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:remind', '#', 'admin', '2025-01-11 11:50:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2456, '未加入回收书单保存', 2275, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:globalParameter:notAddRecycleBooklist', '#', 'admin', '2025-01-11 11:51:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2457, '已加入回收书单保存', 2275, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:globalParameter:hasAddRecycleBooklist', '#', 'admin', '2025-01-11 11:52:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2458, '导出订单明细', 2280, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:export', '#', 'admin', '2025-01-11 11:53:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2459, '订单详情', 2280, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:detail', '#', 'admin', '2025-01-11 11:54:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2460, '订单日志', 2280, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:log', '#', 'admin', '2025-01-11 11:55:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2461, '初步审核', 2280, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:audit', '#', 'admin', '2025-01-11 11:56:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2462, '取消订单', 2280, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:cancel', '#', 'admin', '2025-01-11 11:57:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2463, '回退状态', 2280, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:fallback', '#', 'admin', '2025-01-11 11:58:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2464, '物流揽件', 2280, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:materialPickup', '#', 'admin', '2025-01-11 11:59:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2465, '物流签收', 2280, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:receive', '#', 'admin', '2025-01-11 12:00:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2466, '快递签收', 2280, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:signDelivery', '#', 'admin', '2025-01-11 12:01:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2467, '确认收货', 2280, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:confirmReceipt', '#', 'admin', '2025-01-11 12:02:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2468, '到货审核', 2280, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:arrivalAudit', '#', 'admin', '2025-01-11 12:03:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2469, '审核截图', 2280, 12, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:auditScreenshot', '#', 'admin', '2025-01-11 12:04:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2470, '支付书款', 2280, 13, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:payment', '#', 'admin', '2025-01-11 12:05:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2471, '售后补款', 2280, 14, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:afterSalesPayment', '#', 'admin', '2025-01-11 12:06:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2472, '用户标签', 2280, 15, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:userTag', '#', 'admin', '2025-01-11 12:07:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2473, '修改地址', 2280, 16, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:modifyAddress', '#', 'admin', '2025-01-11 12:08:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2474, '推送短信', 2280, 17, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:sendSMS', '#', 'admin', '2025-01-11 12:09:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2475, '短信记录', 2280, 18, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:smsLog', '#', 'admin', '2025-01-11 12:10:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2476, '申请订单理赔', 2280, 19, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:applyForOrderClaim', '#', 'admin', '2025-01-11 12:11:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2477, '申请恢复订单', 2280, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:applyForOrderRestore', '#', 'admin', '2025-01-11 12:12:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2478, '申请拦截退回', 2280, 21, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:interception', '#', 'admin', '2025-01-11 12:13:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2479, '取消拦截退回', 2280, 22, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:orderAlert:cancelInterception', '#', 'admin', '2025-01-11 12:14:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2480, '详情', 2167, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:stockIn:detail', '#', 'admin', '2025-03-18 13:37:05', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2481, '导出', 2168, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:stockOut:export', '#', 'admin', '2025-03-18 13:38:08', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2482, '新增下架', 2169, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:stockOff:add', '#', 'admin', '2025-03-18 13:39:04', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2483, '批量关闭作业', 2169, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:stockOff:batchClose', '#', 'admin', '2025-03-18 13:39:31', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2484, '导出', 2169, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:stockOff:export', '#', 'admin', '2025-03-18 13:39:45', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2485, '详情', 2169, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:stockOff:detail', '#', 'admin', '2025-03-18 13:40:17', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2486, '确认下架', 2169, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:stockOff:offline', '#', 'admin', '2025-03-18 13:40:40', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2487, '结束', 2169, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:stockOff:end', '#', 'admin', '2025-03-18 13:41:04', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2488, '关闭', 2169, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleService:stockOff:close', '#', 'admin', '2025-03-18 13:41:24', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2489, '修改\\n\\r重量', 2364, 3, '/pages/index/express/weight-modify', '/pages/index/express/weight-modify', '{\"type\":\"primary\"}', '', 1, 0, 'C', '0', '0', 'app:fastmail:changeweight', 'AnalysisOutlined', 'admin', '2025-03-18 19:29:21', 'admin', '2025-03-19 20:49:12', '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2490, '快递\\n\\r验收', 2364, 4, '/pages/index/express/quick-check', '/pages/index/express/quick-check', '{\"type\":\"warning\"}', '', 1, 0, 'C', '0', '0', 'app:fastmail:acceptcheck', 'AnalysisOutlined', 'admin', '2025-03-18 19:30:24', 'admin', '2025-03-19 20:49:55', '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2491, '路由异常\\n\\r签收', 2364, 5, '/pages/index/express/route-exception', '/pages/index/express/route-exception', '{\"type\":\"primary\"}', '', 1, 0, 'C', '0', '0', 'app:fastmail:exceptsign', 'AnalysisOutlined', 'admin', '2025-03-18 19:31:29', 'admin', '2025-03-19 20:49:24', '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2492, '快递\\n\\r拆包', 2364, 6, '/pages/index/express/quick-unpack', '/pages/index/express/quick-unpack', '{\"type\":\"warning\"}', '', 1, 0, 'C', '0', '0', 'app:fastmail:unpacking', 'AnalysisOutlined', 'admin', '2025-03-18 19:32:21', 'admin', '2025-03-19 20:50:05', '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2493, '扫书\\n\\r查单', 2368, 2, '/pages/index/audit/scan-order', '/pages/index/audit/scan-order', '{\"type\":\"warning\"}', '', 1, 0, 'C', '0', '0', 'app:examine:scanbooks', 'AnalysisOutlined', 'admin', '2025-03-18 19:34:39', 'admin', '2025-03-19 20:47:59', '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2494, '根据快递单\\n\\r或订单', 2368, 3, '/pages/index/audit/express-order', '/pages/index/audit/express-order', '{\"type\":\"warning\"}', '', 1, 0, 'C', '0', '0', 'app:examine:mailordercheck', 'AnalysisOutlined', 'admin', '2025-03-18 19:35:57', 'admin', '2025-03-19 20:48:14', '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2495, '根据\\n\\r发件人', 2368, 4, '/pages/index/audit/sender', '/pages/index/audit/sender', '{\"type\":\"primary\"}', '', 1, 0, 'C', '0', '0', 'app:examine:sendercheck', 'AnalysisOutlined', 'admin', '2025-03-18 19:37:35', 'admin', '2025-03-19 20:47:39', '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2496, 'WMS操作', 0, 37, 'wmsOperations', NULL, NULL, '', 1, 0, 'M', '0', '0', '', 'AnalysisOutlined', 'admin', '2025-03-18 19:55:58', 'admin', '2025-03-19 20:37:21', '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2497, '中等\\n\\r入库', 2496, 1, '/pages/index/wms/medium-in', '/pages/index/wms/medium-in', '{\"type\":\"primary\"}', '', 1, 0, 'C', '0', '0', 'app:wms:mediumstore', 'AnalysisOutlined', 'admin', '2025-03-18 19:57:54', 'admin', '2025-03-19 20:46:16', '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2498, '良品\\n\\r入库', 2496, 2, '/pages/index/wms/good-in', '/pages/index/wms/good-in', '{\"type\":\"warning\"}', '', 1, 0, 'C', '0', '0', 'app:wms:goodstore', 'AnalysisOutlined', 'admin', '2025-03-18 19:58:56', 'admin', '2025-03-19 20:46:01', '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2499, '次品\\n\\r入库', 2496, 3, '/pages/index/wms/secondary-in', '/pages/index/wms/secondary-in', '{\"type\":\"primary\"}', '', 1, 0, 'C', '0', '0', 'app:wms:secondaryIn', 'AnalysisOutlined', 'admin', '2025-03-19 20:28:19', 'admin', '2025-03-19 20:46:26', '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2500, '不良\\n\\r入库', 2496, 4, '/pages/index/wms/bad-in', '/pages/index/wms/bad-in', '{\"type\":\"warning\"}', '', 1, 0, 'C', '0', '0', 'app:wms:badIn', 'AnalysisOutlined', 'admin', '2025-03-19 20:30:57', 'admin', '2025-03-19 20:45:49', '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2501, '不良\\n\\r出库', 2496, 5, '/pages/index/wms/bad-out', '/pages/index/wms/bad-out', '{\"type\":\"primary\"}', '', 1, 0, 'C', '0', '0', 'app:wms:badOut', 'AnalysisOutlined', 'admin', '2025-03-19 20:31:33', 'admin', '2025-03-19 20:46:35', '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2502, '不良\\n\\r下架', 2496, 6, '/pages/index/wms/bad-off', '/pages/index/wms/bad-off', '{\"type\":\"warning\"}', '', 1, 0, 'C', '0', '0', 'app:wms:badOff', 'AnalysisOutlined', 'admin', '2025-03-19 20:32:20', 'admin', '2025-03-19 20:45:37', '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2503, '订单\\n\\r查询', 2496, 7, '/pages/index/wms/order-query', '/pages/index/wms/order-query', '{\"type\":\"primary\"}', '', 1, 0, 'C', '0', '0', 'app:wms:orderQuery', 'AnalysisOutlined', 'admin', '2025-03-19 20:32:52', 'admin', '2025-03-19 20:46:46', '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2504, '库位\\n\\r订单', 2496, 8, '/pages/index/wms/location-order', '/pages/index/wms/location-order', '{\"type\":\"warning\"}', '', 1, 0, 'C', '0', '0', 'app:wms:locationOrder', 'AnalysisOutlined', 'admin', '2025-03-19 20:33:29', 'admin', '2025-03-19 20:45:26', '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2505, '快速盘点', 2496, 9, '/pages/index/wms/speedy-check', '/pages/index/wms/speedy-check', '{\"type\":\"primary\",\"span\":24}', '', 1, 0, 'C', '0', '0', 'app:wms:speedyCheck', 'AnalysisOutlined', 'admin', '2025-03-19 20:34:30', 'admin', '2025-03-19 20:44:40', '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2506, '线下核单', 0, 38, 'offlineOperations', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'AnalysisOutlined', 'admin', '2025-03-19 20:37:02', '', NULL, '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2507, '线下\\n\\r核单', 2506, 1, '/pages/index/offline/check-order', '/pages/index/offline/check-order', '{\"type\":\"primary\"}', '', 1, 0, 'C', '0', '0', 'app:offline:checkOrder', 'AnalysisOutlined', 'admin', '2025-03-19 20:39:16', 'admin', '2025-03-19 20:43:40', '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2508, '核单\\n\\r记录', 2506, 2, '/pages/index/offline/check-record', '/pages/index/offline/check-record', '{\"type\":\"warning\"}', '', 1, 0, 'C', '0', '0', 'app:offline:checkRecord', 'AnalysisOutlined', 'admin', '2025-03-19 20:40:31', 'admin', '2025-03-19 20:43:45', '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2509, '录入信息', 0, 39, 'entryOperations', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'AnalysisOutlined', 'admin', '2025-03-19 20:41:10', '', NULL, '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2510, '扫码\\n\\r查书', 2509, 1, '/pages/index/entry/scan-book', '/pages/index/entry/scan-book', '{\"type\":\"primary\"}', '', 1, 0, 'C', '0', '0', 'app:entry:scanBook', 'AnalysisOutlined', 'admin', '2025-03-19 20:42:08', 'admin', '2025-03-19 20:43:30', '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2511, '录入\\n\\r书籍重量', 2509, 2, '/pages/index/entry/book-weight', '/pages/index/entry/book-weight', '{\"type\":\"warning\"}', '', 1, 0, 'C', '0', '0', 'app:entry:bookWeight2', 'AnalysisOutlined', 'admin', '2025-03-19 20:43:16', '', NULL, '', 2);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2512, '确定签收', 2365, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'app:express:transferSign:confirm', '#', 'admin', '2025-03-20 11:40:48', 'admin', '2025-03-20 13:00:27', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2513, '确定', 2366, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'app:express:warehouseSign:confirm', '#', 'admin', '2025-03-20 12:07:55', 'admin', '2025-03-20 13:00:43', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2514, '提交批次', 2490, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'app:express:quickCheck:confirm', '#', 'admin', '2025-03-20 12:27:40', 'admin', '2025-03-20 13:02:00', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2515, '提交', 2489, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'app:express:changeWeight:confirm', '#', 'admin', '2025-03-20 12:28:40', 'admin', '2025-03-20 12:59:32', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2516, '同意', 2491, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'app:express:exception:approve', '#', 'admin', '2025-03-20 12:41:53', 'admin', '2025-03-20 13:02:45', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2517, '驳回', 2491, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'app:express:exception:reject', '#', 'admin', '2025-03-20 12:42:11', 'admin', '2025-03-20 13:02:54', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2518, '确定', 2492, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'app:express:quickUnpack:confirm', '#', 'admin', '2025-03-20 12:51:34', 'admin', '2025-03-20 13:05:53', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2519, '提交', 2500, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'app:wms:badIn:submit', '#', 'admin', '2025-03-20 14:49:06', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2520, '提交', 2505, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'app:wms:speedyCheck:confirm', '#', 'admin', '2025-03-20 14:51:10', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2521, '提交', 2507, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'app:offline:checkOrder:confirm', '#', 'admin', '2025-03-20 14:52:53', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2522, '提交', 2511, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'app:entry:bookWeight:confirm', '#', 'admin', '2025-03-20 14:53:39', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2523, '恢复订单', 2013, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:needReturned:cancelRecover', '#', 'admin', '2025-03-29 20:20:28', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2524, '手机号查看', 2001, 16, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycleOrder:search:viewPhone', '#', 'admin', '2025-04-02 20:32:40', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2525, '扫码工作台', 2263, 19, 'workbench', 'recycle/workbench/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:workbench:index', 'HomeOutlined', 'admin', '2025-04-14 14:45:10', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2526, 'ip加价营销', 2358, 6, 'ipMrakup', 'marketing/ipMrakup/index', '', '', 1, 0, 'C', '0', '0', 'marketing:ipMrakup:index', 'ConnectionOutlined', 'admin', '2025-04-15 15:28:19', 'admin', '2025-04-19 15:05:04', '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2531, '申请补贴审核', 2179, 6, 'subsidyReview', 'finance/subsidyReview/index', NULL, '', 1, 0, 'C', '0', '0', 'finance:subsidyReview:index', 'CalendarOutlined', 'admin', '2025-04-16 09:19:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2532, '商品档案推送', 2121, 4, 'productPush', 'data/productPush/index', NULL, '', 1, 0, 'C', '0', '0', 'data:productPush:index', 'FileOutlined', 'admin', '2025-04-19 16:59:35', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2533, '回收图书统计', 2263, 20, 'bookStat', 'recycle/bookStat/index', NULL, '', 1, 0, 'C', '0', '0', 'recycle:bookStat:index', 'AnalysisOutlined', 'admin', '2025-04-24 20:22:40', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2534, '批量移除回收书单', 2533, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchRemoveBooklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2535, '批量加入回收书单', 2533, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchAddBooklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2536, '批量移除黑名单', 2533, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchRemoveBlacklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2537, '批量加入黑名单', 2533, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchAddBlacklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2538, '批量暂停回收', 2533, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchPauseRecycle', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2539, '批量开启回收', 2533, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchStartRecycle', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2540, '批量加社科库', 2533, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchAddSocial', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2541, '批量加教材库', 2533, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchAddTeach', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2542, '查看链接', 2533, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:viewUrl', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2543, '设置独立参数', 2533, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:setParams', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2544, '移除黑名单', 2533, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:removeBlacklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2545, '加入黑名单', 2533, 12, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:addBlacklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2546, '暂停回收', 2533, 13, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:pauseRecycle', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2547, '开启回收', 2533, 14, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:startRecycle', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2548, '移除回收书单', 2533, 15, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:removeBooklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2549, '加入回收书单', 2533, 16, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:addBooklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2550, '查看回收日志', 2533, 17, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:recycleLog', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2551, '查看售价日志', 2533, 18, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:salesLog', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2552, '批量移除回收书单', 2525, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchRemoveBooklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2553, '批量加入回收书单', 2525, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchAddBooklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2554, '批量移除黑名单', 2525, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchRemoveBlacklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2555, '批量加入黑名单', 2525, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchAddBlacklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2556, '批量暂停回收', 2525, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchPauseRecycle', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2557, '批量开启回收', 2525, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchStartRecycle', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2558, '批量加社科库', 2525, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchAddSocial', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2559, '批量加教材库', 2525, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:batchAddTeach', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2560, '查看链接', 2525, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:viewUrl', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2561, '设置独立参数', 2525, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:setParams', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2562, '移除黑名单', 2525, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:removeBlacklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2563, '加入黑名单', 2525, 12, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:addBlacklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2564, '暂停回收', 2525, 13, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:pauseRecycle', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2565, '开启回收', 2525, 14, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:startRecycle', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2566, '移除回收书单', 2525, 15, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:removeBooklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2567, '加入回收书单', 2525, 16, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:addBooklist', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2568, '查看回收日志', 2525, 17, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:recycleLog', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2569, '查看售价日志', 2525, 18, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:bookStat:salesLog', '#', 'admin', '2025-06-18 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2600, 'ip加价营销-新建', 2526, 1, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'ipMarkup:ipActivity:add', '#', 'admin', '2025-04-19 16:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2601, 'ip加价营销-编辑', 2526, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'ipMarkup:ipActivity:edit', '#', 'admin', '2025-04-19 16:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2602, 'ip加价营销-查看数据', 2526, 3, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'ipMarkup:ipActivity:viewData', '#', 'admin', '2025-04-19 16:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2603, 'ip加价营销-活动状态管理', 2526, 4, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'ipMarkup:ipActivity:changeStatus', '#', 'admin', '2025-04-19 16:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2604, 'ip加价营销-活动区域设置', 2526, 5, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'ipMarkup:ipActivity:areaSetting', '#', 'admin', '2025-04-19 16:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2605, 'ip加价营销书单-新建', 2526, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'ipMrakup:booklist:add', '#', 'admin', '2025-04-19 16:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2606, 'ip加价营销书单-批量删除', 2526, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'ipMrakup:booklist:batchDelete', '#', 'admin', '2025-04-19 16:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2607, 'ip加价营销书单-导入', 2526, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'ipMrakup:booklist:import', '#', 'admin', '2025-04-19 16:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2608, 'ip加价营销书单-导出', 2526, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'ipMrakup:booklist:export', '#', 'admin', '2025-04-19 16:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2609, 'ip加价营销书单-删除', 2526, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'ipMrakup:booklist:delete', '#', 'admin', '2025-04-19 16:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2610, 'ip加价营销数据-查看详情', 2526, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'ipMarkup:datalist:detail', '#', 'admin', '2025-04-19 16:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2611, 'ip加价营销数据-分享信息', 2526, 12, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'ipMarkup:datalist:share', '#', 'admin', '2025-04-19 16:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2612, '一键更新', 2273, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:inventoryAlert:oneUpdate', '#', 'admin', '2025-04-28 15:07:58', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2613, '一键更新', 2274, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:oneUpdate', '#', 'admin', '2025-04-28 15:09:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2614, '一键更新', 2271, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:oneUpdate', '#', 'admin', '2025-04-28 15:09:28', '', NULL, '', 1);
+
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2636, '回收日志', 2274, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:recycleLog', '#', 'admin', '2024-12-05 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2637, '售价日志', 2274, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:salesLog', '#', 'admin', '2024-12-05 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2615, '修改回收折扣', 2274, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:modifyDiscount', '#', 'admin', '2024-12-05 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2616, '加入黑名单', 2274, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:addBlacklist', '#', 'admin', '2024-12-05 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2617, '移除黑名单', 2274, 7, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:removeBlacklist', '#', 'admin', '2024-12-05 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2618, '修改最大回收量', 2274, 8, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:modifyMaxRecycle', '#', 'admin', '2024-12-05 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2619, '暂停回收', 2274, 9, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:pauseRecycle', '#', 'admin', '2024-12-05 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2620, '开始回收', 2274, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:startRecycle', '#', 'admin', '2024-12-05 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2621, '修改订单回收量', 2274, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:modifyOrderRecycle', '#', 'admin', '2024-12-05 00:00:00', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2622, '移除回收书单', 2274, 12, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:priceAlert:removeBooklist', '#', 'admin', '2024-12-05 00:00:00', '', NULL, '', 1);
+
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2623, '一键更新', 2271, 2, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:oneUpdate', '#', 'admin', '2025-01-11 12:46:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2624, '导出Excel', 2271, 6, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:exprot', '#', 'admin', '2025-01-11 12:50:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2627, '修改回收折扣', 2271, 11, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:modifyDiscount', '#', 'admin', '2025-01-11 12:55:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2628, '加入黑名单', 2271, 12, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:addBlacklist', '#', 'admin', '2025-01-11 12:56:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2629, '移除黑名单', 2271, 13, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:removeBlacklist', '#', 'admin', '2025-01-11 12:57:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2630, '修改最大回收量', 2271, 14, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:modifyMaxRecycle', '#', 'admin', '2025-01-11 12:58:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2631, '暂停回收', 2271, 15, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:pauseRecycle', '#', 'admin', '2025-01-11 12:59:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2632, '开启回收', 2271, 16, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:startRecycle', '#', 'admin', '2025-01-11 13:00:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2633, '修改订单回收量', 2271, 17, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:modifyOrderRecycle', '#', 'admin', '2025-01-11 13:01:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2634, '移除回收书单', 2271, 18, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:removeBooklist', '#', 'admin', '2025-01-11 13:02:56', '', NULL, '', 1);
+INSERT INTO `shuhi`.`sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `use_type`) VALUES (2635, '一个月后提醒', 2271, 19, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'recycle:stockFullAlert:remind', '#', 'admin', '2025-01-11 13:03:56', '', NULL, '', 1);

+ 18 - 0
src/views/recycle/components/book-search.vue

@@ -14,6 +14,13 @@
   import { reactive, ref, defineEmits } from 'vue';
   import ProSearch from '@/components/CommonPage/ProSearch2.vue';
 
+  const props = defineProps({
+    isBookTag: {
+      type: Boolean,
+      default: false
+    }
+  });
+
   let { proxy } = getCurrentInstance();
   const emit = defineEmits(['search']);
 
@@ -65,6 +72,17 @@
         }
       }
     },
+    {
+      type: 'dictSelect',
+      label: '图书类型',
+      prop: 'bookTag',
+      props: {
+        code: 'book_tag'
+      },
+      vIf: () => {
+        return props.isBookTag;
+      }
+    },
     {
       type: 'select',
       label: '默认参数',

+ 25 - 4
src/views/recycle/inventoryAlert/index.vue

@@ -64,6 +64,14 @@
         >
           加教材库
         </el-button>
+        <el-button
+          color="#7728f5"
+          plain
+          v-permission="'recycle:inventoryAlert:oneUpdate'"
+          @click="handleOneUpdate()"
+        >
+          一键更新
+        </el-button>
       </template>
 
       <template #cover="{ row }">
@@ -76,7 +84,7 @@
       <template #baseInfo="{ row }">
         <div class="flex justify-start items-center">
           <div style="flex: 2">
-            <book-info :row="row" :showFormat="false"></book-info>
+            <book-stat-info :row="row"></book-stat-info>
           </div>
         </div>
       </template>
@@ -130,12 +138,13 @@
   import { ref, reactive, getCurrentInstance } from 'vue';
   import CommonTable from '@/components/CommonPage/CommonTable.vue';
   import bookSearch from '@/views/recycle/components/book-search.vue';
-  import bookInfo from '@/views/recycle/components/book-info.vue';
+  import bookStatInfo from '@/views/recycle/components/book-stat-info.vue';
   import { useDictData } from '@/utils/use-dict-data';
   import orderRecycleLog from '@/views/recycleOrder/detail/order-recycle-log.vue';
   import setParams from '@/views/recycle/components/set-params.vue';
   import addDiscount from '@/views/recycle/components/add-discount.vue';
   import orderBlacklist from '@/views/recycleOrder/detail/order-blacklist.vue';
+  import dayjs from 'dayjs';
 
   const { proxy } = getCurrentInstance();
   defineOptions({ name: 'inventoryAlert' });
@@ -169,7 +178,7 @@
     { label: '回收折扣', prop: 'recycleDiscount' },
     { label: '预估金额', prop: 'recyclePrice' },
     { label: '最大回收量', prop: 'recycleMax' },
-    { label: '当前剩余回收量', prop: 'restRecycleNum' },
+    { label: '剩余回收量', prop: 'restRecycleNum' },
     { label: '预警次数', prop: 'alarmNum' },
     { label: '销量', prop: 'salesNum', formatter: (row) => row.salesNum || 0 },
     {
@@ -314,4 +323,16 @@
         proxy.$http.post('/book/stockAlarm/setAlarmTime', { id: row.id })
     });
   }
-</script>
+
+  //一键更新
+  function handleOneUpdate() {
+    let data = {
+      alarmType: 2,
+      reloadTime: dayjs().format('YYYY-MM-DD HH:mm:ss')
+    };
+    pageRef.value?.messageBoxConfirm({
+      message: '确定一键更新吗?',
+      fetch: () => proxy.$http.post('/book/stockAlarm/alarmReload', data)
+    });
+  }
+</script>

+ 332 - 243
src/views/recycle/priceAlert/index.vue

@@ -1,251 +1,340 @@
 <template>
-  <ele-page flex-table>
-    <book-search @search="reload"></book-search>
-
-    <common-table
-      ref="pageRef"
-      :pageConfig="pageConfig"
-      :columns="columns"
-      :tools="false"
-    >
-      <template #toolbar>
-        <el-radio-group @change="handleStatusChange" v-model="useStatus">
-          <el-radio-button label="库存收满预警" value="0" />
-          <el-radio-button label="库存已收满" value="1" />
-        </el-radio-group>
-
-        <span class="ml-8"></span>
-        <el-button
-          type="success"
-          plain
-          v-permission="'recycle:priceAlert:batchAddBooklist'"
-          @click="handleOptBooklist()"
-        >
-          加入回收书单
-        </el-button>
-        <el-button
-          type="warning"
-          plain
-          v-permission="'recycle:priceAlert:batchRemoveBlacklist'"
-          @click="handleOptBlacklist()"
-        >
-          移除黑名单
-        </el-button>
-        <el-button
-          type="danger"
-          plain
-          v-permission="'recycle:priceAlert:batchAddBlacklist'"
-          @click="handleOptBlacklist()"
-        >
-          加黑名单
-        </el-button>
-
-        <el-button
-          type="warning"
-          plain
-          v-permission="'recycle:priceAlert:batchPauseRecycle'"
-          @click="handleOptRecycle()"
-        >
-          暂停回收
-        </el-button>
-
-        <el-button
-          type="success"
-          plain
-          v-permission="'recycle:priceAlert:batchAddSocial'"
-          @click="handleOptType(1)"
-        >
-          加社科库
-        </el-button>
-        <el-button
-          color="#192bbe"
-          plain
-          v-permission="'recycle:priceAlert:batchAddTeach'"
-          @click="handleOptType(2)"
-        >
-          加教材库
-        </el-button>
-        <el-button
-          type="success"
-          plain
-          v-permission="'recycle:priceAlert:exprot'"
-          @click="handleExportExcel()"
-        >
-          导出Excel
-        </el-button>
-      </template>
-
-      <template #cover="{ row }">
-        <el-image
-          style="width: 90px; height: 120px; border-radius: 4px"
-          fit="cover"
-          :src="row.cover"
-        />
-      </template>
-      <template #baseInfo="{ row }">
-        <div class="flex justify-start items-center">
-          <div style="flex: 2">
-            <book-info :row="row"></book-info>
-          </div>
-          <div style="flex: 1.5; margin-left: 15px">
-            <book-other-info :row="row"></book-other-info>
-          </div>
-        </div>
-      </template>
-
-      <template #action="{ row }">
-        <el-button
-          type="danger"
-          link
-          v-permission="'recycle:priceAlert:delete'"
-          @click="handleDelete(row)"
-        >
-          [删除]
-        </el-button>
-        <el-button
-          type="danger"
-          link
-          v-permission="'recycle:priceAlert:deal'"
-          @click="handleDelete(row)"
-        >
-          [去处理]
-        </el-button>
-        <el-button
-          type="warning"
-          link
-          v-permission="'recycle:priceAlert:dealLog'"
-          @click="handleDelete(row)"
-        >
-          [处理日志]
-        </el-button>
-        <el-button
-          type="success"
-          link
-          v-permission="'recycle:priceAlert:remind'"
-          @click="handleModifyType(row)"
+    <ele-page flex-table>
+        <book-search @search="reload" :isBookTag="true"></book-search>
+
+        <common-table
+            ref="pageRef"
+            :pageConfig="pageConfig"
+            :columns="columns"
+            :tools="false"
         >
-          [一个月后提醒]
-        </el-button>
-      </template>
-    </common-table>
-  </ele-page>
+            <template #toolbar>
+                <el-radio-group @change="handleStatusChange" v-model="history">
+                    <el-radio-button label="价格预警" value="0" />
+                    <el-radio-button label="已处理价格预警" value="1" />
+                </el-radio-group>
+
+                <span class="ml-8"></span>
+                <el-button
+                    type="success"
+                    plain
+                    v-permission="'recycle:priceAlert:batchAddBooklist'"
+                    @click="handleOptBooklist('add')"
+                >
+                    加入回收书单
+                </el-button>
+                <el-button
+                    color="#cba43f"
+                    plain
+                    v-permission="'recycle:priceAlert:batchAddSocial'"
+                    @click="handleOptType(1)"
+                >
+                    加社科库
+                </el-button>
+                <el-button
+                    color="#bd3125"
+                    plain
+                    v-permission="'recycle:priceAlert:batchAddTeach'"
+                    @click="handleOptType(2)"
+                >
+                    加教材库
+                </el-button>
+                <el-button
+                    color="#7728f5"
+                    plain
+                    v-permission="'recycle:priceAlert:oneUpdate'"
+                    @click="handleOneUpdate()"
+                >
+                    一键更新
+                </el-button>
+                <el-button
+                    color="#0e40f5"
+                    plain
+                    v-permission="'recycle:priceAlert:exprot'"
+                    @click="handleExportExcel()"
+                >
+                    导出Excel
+                </el-button>
+            </template>
+
+            <template #cover="{ row }">
+                <el-image
+                    style="width: 90px; height: 120px; border-radius: 4px"
+                    fit="cover"
+                    :src="row.cover"
+                />
+            </template>
+            <template #baseInfo="{ row }">
+                <book-stat-info :row="row"></book-stat-info>
+            </template>
+
+            <template #view="{ row }">
+                <div class="grid grid-cols-2 gap-2 book-btns">
+                    <el-button color="#951d1d" @click="handleViewUrl(row, 'kw')"
+                        >查看孔网</el-button
+                    >
+                    <el-button color="#e99d42" @click="handleRecycleLog(row)"
+                        >回收日志</el-button
+                    >
+                    <el-button color="#f27606" @click="handleViewUrl(row, 'tb')"
+                        >查看淘宝</el-button
+                    >
+                    <el-button color="#0f7dc7" @click="handleSalesLog(row)"
+                        >售价日志</el-button
+                    >
+                    <el-button color="#399420" @click="handleViewUrl(row, 'db')"
+                        >查看豆瓣</el-button
+                    >
+                    <el-button color="#a4adb3" @click="handleViewUrl(row, 'dd')"
+                        >查看当当</el-button
+                    >
+                </div>
+            </template>
+
+            <template #action="{ row }">
+                <div class="grid grid-cols-2 gap-2 book-btns">
+                    <el-button
+                        color="#7728f5"
+                        v-permission="'recycle:priceAlert:modifyDiscount'"
+                        @click="handleModifyDiscount(row)"
+                        >修改回收折扣</el-button
+                    >
+                    <el-button
+                        color="#333333"
+                        v-permission="'recycle:priceAlert:addBlacklist'"
+                        @click="handleOptBlacklist('add', row)"
+                        v-if="row.bookStatus == 1 || row.bookStatus == 2"
+                        >加入黑名单</el-button
+                    >
+                    <el-button
+                        type="success"
+                        v-permission="'recycle:priceAlert:removeBlacklist'"
+                        @click="handleOptBlacklist('remove', row)"
+                        v-if="row.bookStatus == 3"
+                    >
+                        移除黑名单
+                    </el-button>
+
+                    <el-button
+                        color="#3ab54a"
+                        v-permission="'recycle:priceAlert:modifyMaxRecycle'"
+                        @click="handleModifyMaxRecycle(row)"
+                        >修改最大回收量</el-button
+                    >
+                    <el-button
+                        color="#bd3124"
+                        v-permission="'recycle:priceAlert:pauseRecycle'"
+                        @click="handleOptRecycle('pause', row)"
+                        v-if="row.recycleStatus == 1"
+                        >暂停回收</el-button
+                    >
+                    <el-button
+                        color="#bd3124"
+                        v-permission="'recycle:priceAlert:startRecycle'"
+                        @click="handleOptRecycle('start', row)"
+                        v-else
+                        >开启回收</el-button
+                    >
+                    <el-button
+                        color="#e99d42"
+                        v-permission="'recycle:priceAlert:modifyOrderRecycle'"
+                        @click="handleModifyOrderRecycle(row)"
+                        >修改订单回收量</el-button
+                    >
+                    <el-button
+                        color="#4095e5"
+                        v-permission="'recycle:priceAlert:removeBooklist'"
+                        @click="handleOptBooklist('remove', row)"
+                        >移除回收书单</el-button
+                    >
+                    <el-button
+                        color="#567722"
+                        v-permission="'recycle:priceAlert:remind'"
+                        @click="handleRemind(row)"
+                        >一个月后提醒</el-button
+                    >
+                </div>
+            </template>
+        </common-table>
+
+        <orderRecycleLog ref="recycleLogRef" />
+        <orderSalesLog ref="salesLogRef" />
+        <modifyOrderRecycle ref="orderRecycleRef" @refresh="reload" />
+        <modifyMaxRecycle ref="maxRecycleRef" @refresh="reload" />
+        <modifyDiscount ref="modifyDiscountRef" @refresh="reload" />
+        <orderBlacklist ref="blacklistRef" @refresh="reload" />
+    </ele-page>
 </template>
 
 <script setup>
-  import { ref, reactive } from 'vue';
-  import CommonTable from '@/components/CommonPage/CommonTable.vue';
-  import bookSearch from '@/views/recycle/components/book-search.vue';
-  import bookInfo from '@/views/recycle/components/book-info.vue';
-  import bookOtherInfo from '@/views/recycle/components/book-other-info.vue';
-  import { useDictData } from '@/utils/use-dict-data';
-
-  defineOptions({ name: 'priceAlert' });
-  const [useStatusDicts, bookTagDicts] = useDictData([
-    'use_status',
-    'book_tag_ku'
-  ]);
-
-  const useStatus = ref('0');
-  function handleStatusChange(value) {
-    pageRef.value.reload({ useStatus: value });
-  }
-
-  /** 表格列配置 */
-  const columns = ref([
-    {
-      type: 'selection',
-      columnKey: 'selection',
-      width: 50,
-      align: 'center',
-      fixed: 'left'
-    },
-    {
-      label: '图片',
-      prop: 'cover',
-      width: 120,
-      slot: 'cover'
-    },
-    {
-      label: '信息',
-      prop: 'baseInfo',
-      width: 540,
-      slot: 'baseInfo'
-    },
-    { label: '回收折扣', prop: 'discount' },
-    { label: '预估金额', prop: 'price' },
-    { label: '最大回收量', prop: 'maxRecycledAmount' },
-    { label: '当前剩余回收量', prop: 'remainingRecycledAmount' },
-    { label: '预警次数', prop: 'alertNum' },
-    { label: '销量', prop: 'salesVolume' },
-    {
-      columnKey: 'action',
-      label: '操作',
-      width: 120,
-      slot: 'action',
-      fixed: 'right'
+    import { ref, reactive, getCurrentInstance } from 'vue';
+    import CommonTable from '@/components/CommonPage/CommonTable.vue';
+    import bookSearch from '@/views/recycle/components/book-search.vue';
+    import bookStatInfo from '@/views/recycle/components/book-stat-info.vue';
+    import orderRecycleLog from '@/views/recycleOrder/detail/order-recycle-log.vue';
+    import orderSalesLog from '@/views/recycleOrder/detail/order-sales-log.vue';
+    import modifyOrderRecycle from '@/views/recycle/components/modify-order-recycle.vue';
+    import modifyMaxRecycle from '@/views/recycle/components/modify-max-recycle.vue';
+    import modifyDiscount from '@/views/recycle/components/modify-discount.vue';
+    import orderBlacklist from '@/views/recycleOrder/detail/order-blacklist.vue';
+    import dayjs from 'dayjs';
+    import { useBookOperation } from '@/utils/use-book-operation';
+
+    const { proxy } = getCurrentInstance();
+
+    defineOptions({ name: 'priceAlert' });
+
+    const history = ref('0');
+    function handleStatusChange(value) {
+        pageRef.value.reload({ history: value });
     }
-  ]);
-
-  /** 页面组件实例 */
-  const pageRef = ref(null);
-
-  const pageConfig = reactive({
-    pageUrl: '/book/bookInfo/list',
-    exportUrl: '/book/bookInfo/export',
-    fileName: '回收价格预警',
-    cacheKey: 'priceAlertTable'
-  });
-
-  //刷新表格
-  function reload(where) {
-    pageRef.value?.reload(where);
-  }
-
-  //导出excel
-  function handleExportExcel() {
-    pageRef.value?.exportData('回收价格预警');
-  }
-
-  //回收书单操作
-  function handleOptBooklist(row) {
-    let selections = row ? [row] : pageRef.value?.getSelections();
-    let ids = selections.map((item) => item.id).join(',');
-    let url = `/book/bookInfo/removeById/${ids}`;
-    let title = row ? '确认移除回收书单?' : '确认加入回收书单?';
-    pageRef.value?.operatBatch({ title, method: 'post', url, row });
-  }
-  //黑名单操作
-  function handleOptBlacklist(row) {
-    let selections = row ? [row] : pageRef.value?.getSelections();
-    let ids = selections.map((item) => item.id).join(',');
-    let url = `/book/bookInfo/removeBlacklist/${ids}`;
-    let title = row ? '确认移除黑名单?' : '确认加入黑名单?';
-    pageRef.value?.operatBatch({ title, method: 'post', url, row });
-  }
-  //回收操作
-  function handleOptRecycle(row) {
-    let selections = row ? [row] : pageRef.value?.getSelections();
-    let ids = selections.map((item) => item.id).join(',');
-    let url = `/book/bookInfo/recycle/${ids}`;
-    let title = '确认回收?';
-    pageRef.value?.operatBatch({ title, method: 'post', url, row });
-  }
-  //类型操作
-  function handleOptType(type) {
-    let selections = pageRef.value?.getSelections();
-    let ids = selections.map((item) => item.id).join(',');
-    let url = `/book/bookInfo/changeType/${ids}`;
-    let title = type == 1 ? '确认加社科库?' : '确认加教材库?';
-    pageRef.value?.operatBatch({ title, method: 'post', url, row });
-  }
-
-  //删除
-  function handleDelete(row) {
-    pageRef.value?.messageBoxConfirm({
-      message: '确定删除吗?',
-      fetch: () => request.get('/common/exportrecord/deleteRecord?id=' + row.id)
+
+    /** 表格列配置 */
+    const columns = ref([
+        {
+            type: 'selection',
+            columnKey: 'selection',
+            width: 50,
+            align: 'center',
+            fixed: 'left'
+        },
+        {
+            label: '图片',
+            prop: 'cover',
+            width: 120,
+            slot: 'cover'
+        },
+        {
+            label: '信息',
+            prop: 'baseInfo',
+            width: 540,
+            slot: 'baseInfo'
+        },
+        {
+            label: '售价',
+            prop: 'productPrice',
+            formatter: (row) => (row.productPrice ? '¥' + row.productPrice : 0)
+        },
+        { label: '最大回收量', prop: 'recycleMax', minWidth: 100 },
+        { label: '剩余回收量', prop: 'restRecycleNum', minWidth: 100 },
+        { label: '最近预警时间', prop: 'lastScanTime', minWidth: 120 },
+        { label: '预警次数', prop: 'alarmNum', minWidth: 90 },
+        { label: '销量', prop: 'salesNum', minWidth: 90 },
+        {
+            columnKey: 'view',
+            label: '查看',
+            width: 234,
+            slot: 'view',
+            fixed: 'right'
+        },
+        {
+            columnKey: 'action',
+            label: '操作',
+            width: 234,
+            slot: 'action',
+            fixed: 'right'
+        }
+    ]);
+
+    /** 页面组件实例 */
+    const pageRef = ref(null);
+
+    const pageConfig = reactive({
+        pageUrl: '/book/stockAlarm/pagelist',
+        exportUrl: '/book/stockAlarm/export',
+        fileName: '回收价格预警',
+        cacheKey: 'priceAlertTable',
+        params: {
+            alarmType: 3,
+            history: '0',
+            delStatus: '1'
+        }
     });
-  }
-  //修改类型
-  function handleModifyType(row) {}
+
+    //刷新表格
+    function reload(where) {
+        pageRef.value?.reload(where);
+    }
+
+    //导出excel
+    function handleExportExcel() {
+        pageRef.value?.exportData('回收价格预警');
+    }
+
+    // 使用图书操作混入
+    const {
+        blacklistRef,
+        discountRef,
+        paramsRef,
+        handleOptBooklist,
+        handleOptBlacklist,
+        handleOptRecycle,
+        handleOptType,
+        handleAddDiscount,
+        handleSetParams,
+        modifyDiscountRef,
+        handleModifyDiscount,
+        handleViewUrl
+    } = useBookOperation(pageRef);
+
+    //一个月后提醒
+    function handleRemind(row) {
+        pageRef.value?.messageBoxConfirm({
+            message: '确定一个月后提醒吗?',
+            fetch: () =>
+                proxy.$http.post('/book/stockAlarm/setAlarmTime', {
+                    id: row.id,
+                    alarmType: 3
+                })
+        });
+    }
+
+    //一键更新
+    function handleOneUpdate() {
+        let data = {
+            alarmType: 3,
+            reloadTime: dayjs().format('YYYY-MM-DD HH:mm:ss')
+        };
+        pageRef.value?.messageBoxConfirm({
+            message: '确定一键更新吗?',
+            fetch: () => proxy.$http.post('/book/stockAlarm/alarmReload', data)
+        });
+    }
+
+    //查看回收日志
+    const recycleLogRef = ref();
+    const handleRecycleLog = (row) => {
+        recycleLogRef.value?.handleOpen(row);
+    };
+
+    //查看售价日志
+    const salesLogRef = ref();
+    const handleSalesLog = (row) => {
+        salesLogRef.value?.handleOpen(row);
+    };
+
+    //修改订单回收量
+    const orderRecycleRef = ref();
+    const handleModifyOrderRecycle = (row) => {
+        orderRecycleRef.value?.handleOpen(row);
+    };
+
+    //修改最大回收量
+    const maxRecycleRef = ref();
+    const handleModifyMaxRecycle = (row) => {
+        maxRecycleRef.value?.handleOpen(row);
+    };
 </script>
+
+<style lang="scss" scoped>
+    .book-btns {
+        gap: 6px;
+        .el-button {
+            min-width: 100px;
+            font-size: 12px;
+            color: #ffffff;
+            padding: 4px 6px;
+            margin-right: 0;
+        }
+    }
+</style>

+ 309 - 289
src/views/recycle/stockFullAlert/index.vue

@@ -1,318 +1,338 @@
 <template>
-  <ele-page flex-table>
-    <book-search @search="reload"></book-search>
+    <ele-page flex-table>
+        <book-search @search="reload" :isBookTag="true"></book-search>
 
-    <common-table
-      ref="pageRef"
-      :pageConfig="pageConfig"
-      :columns="columns"
-      :tools="false"
-    >
-      <template #toolbar>
-        <el-radio-group @change="handleStatusChange" v-model="history">
-          <el-radio-button label="库存收满预警" value="1" />
-          <el-radio-button label="库存已收满" value="0" />
-        </el-radio-group>
-
-        <span class="ml-8"></span>
-        <el-button
-          type="success"
-          plain
-          v-permission="'recycle:stockFullAlert:batchAddBooklist'"
-          @click="handleOptBooklist()"
-        >
-          加入回收书单
-        </el-button>
-        <el-button
-          type="warning"
-          plain
-          v-permission="'recycle:stockFullAlert:batchRemoveBlacklist'"
-          @click="handleOptBlacklist('remove')"
-        >
-          移除黑名单
-        </el-button>
-        <el-button
-          type="success"
-          plain
-          v-permission="'recycle:stockFullAlert:batchAddSocial'"
-          @click="handleOptType(1)"
-        >
-          加社科库
-        </el-button>
-        <el-button
-          type="danger"
-          plain
-          v-permission="'recycle:stockFullAlert:batchAddBlacklist'"
-          @click="handleOptBlacklist('add')"
+        <common-table
+            ref="pageRef"
+            :pageConfig="pageConfig"
+            :columns="columns"
+            :tools="false"
         >
-          加黑名单
-        </el-button>
+            <template #toolbar>
+                <el-radio-group @change="handleStatusChange" v-model="history">
+                    <el-radio-button label="库存收满预警" value="1" />
+                    <el-radio-button label="库存已收满预警" value="0" />
+                </el-radio-group>
 
-        <el-button
-          type="warning"
-          plain
-          v-permission="'recycle:stockFullAlert:batchPauseRecycle'"
-          @click="handleOptRecycle()"
-        >
-          暂停回收
-        </el-button>
-        <el-button
-          color="#192bbe"
-          plain
-          v-permission="'recycle:stockFullAlert:batchAddTeach'"
-          @click="handleOptType(2)"
-        >
-          加教材库
-        </el-button>
-      </template>
+                <span class="ml-8"></span>
+                <el-button
+                    type="success"
+                    plain
+                    v-permission="'recycle:stockFullAlert:batchAddBooklist'"
+                    @click="handleOptBooklist('add')"
+                >
+                    加入回收书单
+                </el-button>
+                <el-button
+                    type="danger"
+                    plain
+                    v-permission="'recycle:stockFullAlert:batchAddBlacklist'"
+                    @click="handleOptBlacklist('add')"
+                >
+                    加黑名单
+                </el-button>
+                <el-button
+                    type="warning"
+                    plain
+                    v-permission="'recycle:stockFullAlert:batchPauseRecycle'"
+                    @click="handleOptRecycle('pause')"
+                >
+                    暂停回收
+                </el-button>
+                <el-button
+                    color="#7728f5"
+                    plain
+                    v-permission="'recycle:stockFullAlert:oneUpdate'"
+                    @click="handleOneUpdate()"
+                >
+                    一键更新
+                </el-button>
+                <el-button
+                    color="#0e40f5"
+                    plain
+                    v-permission="'recycle:stockFullAlert:exprot'"
+                    @click="handleExportExcel()"
+                >
+                    导出Excel
+                </el-button>
+            </template>
 
-      <template #cover="{ row }">
-        <el-image
-          style="width: 90px; height: 120px; border-radius: 4px"
-          fit="cover"
-          :src="row.cover"
-        />
-      </template>
-      <template #baseInfo="{ row }">
-        <div class="flex justify-start items-center">
-          <div style="flex: 2">
-            <book-info :row="row" :showFormat="false"></book-info>
-          </div>
-        </div>
-      </template>
+            <template #cover="{ row }">
+                <el-image
+                    style="width: 90px; height: 120px; border-radius: 4px"
+                    fit="cover"
+                    :src="row.cover"
+                />
+            </template>
+            <template #baseInfo="{ row }">
+                <book-stat-info :row="row"></book-stat-info>
+            </template>
 
-      <template #action="{ row }">
-        <el-button
-          type="danger"
-          link
-          v-permission="'recycle:stockFullAlert:setParams'"
-          @click="handleSetParams(row)"
-          v-if="row.recycleStatus == 1"
-        >
-          [设置独立参数]
-        </el-button>
-        <el-button
-          type="danger"
-          link
-          v-else
-          v-permission="'recycle:stockFullAlert:addDiscount'"
-          @click="handleAddDiscount(row)"
-        >
-          [指定折扣加回收书单]
-        </el-button>
-        <el-button
-          type="warning"
-          link
-          v-permission="'recycle:stockFullAlert:recycleLog'"
-          @click="handleRecycleLog(row)"
-        >
-          [回收日志]
-        </el-button>
-        <el-button
-          type="success"
-          link
-          v-permission="'recycle:stockFullAlert:remind'"
-          @click="handleRemind(row)"
-        >
-          [一个月后提醒]
-        </el-button>
-      </template>
-    </common-table>
+            <template #view="{ row }">
+                <div class="grid grid-cols-2 gap-2 book-btns">
+                    <el-button color="#951d1d" @click="handleViewUrl(row, 'kw')"
+                        >查看孔网</el-button
+                    >
+                    <el-button color="#e99d42" @click="handleRecycleLog(row)" v-permission="'recycle:stockFullAlert:recycleLog'"
+                        >回收日志</el-button
+                    >
+                    <el-button color="#f27606" @click="handleViewUrl(row, 'tb')"
+                        >查看淘宝</el-button
+                    >
+                    <el-button color="#0f7dc7" @click="handleSalesLog(row)" v-permission="'recycle:stockFullAlert:salesLog'"
+                        >售价日志</el-button
+                    >
+                    <el-button color="#399420" @click="handleViewUrl(row, 'db')"
+                        >查看豆瓣</el-button
+                    >
+                    <el-button color="#a4adb3" @click="handleViewUrl(row, 'dd')"
+                        >查看当当</el-button
+                    >
+                </div>
+            </template>
+
+            <template #action="{ row }">
+                <div class="grid grid-cols-2 gap-2 book-btns">
+                    <el-button
+                        color="#7728f5"
+                        v-permission="'recycle:stockFullAlert:modifyDiscount'"
+                        @click="handleModifyDiscount(row)"
+                        >修改回收折扣</el-button
+                    >
+                    <el-button
+                        color="#333333"
+                        v-permission="'recycle:stockFullAlert:addBlacklist'"
+                        @click="handleOptBlacklist('add', row)"
+                        v-if="row.bookStatus == 1 || row.bookStatus == 2"
+                        >加入黑名单</el-button
+                    >
+                    <el-button
+                        type="success"
+                        v-permission="'recycle:stockFullAlert:removeBlacklist'"
+                        @click="handleOptBlacklist('remove', row)"
+                        v-if="row.bookStatus == 3"
+                    >
+                        移除黑名单
+                    </el-button>
+
+                    <el-button
+                        color="#3ab54a"
+                        v-permission="'recycle:stockFullAlert:modifyMaxRecycle'"
+                        @click="handleModifyMaxRecycle(row)"
+                        >修改最大回收量</el-button
+                    >
+                    <el-button
+                        color="#bd3124"
+                        v-permission="'recycle:stockFullAlert:pauseRecycle'"
+                        @click="handleOptRecycle('pause', row)"
+                        v-if="row.recycleStatus == 1"
+                        >暂停回收</el-button
+                    >
+                    <el-button
+                        color="#bd3124"
+                        v-permission="'recycle:stockFullAlert:startRecycle'"
+                        @click="handleOptRecycle('start', row)"
+                        v-else
+                        >开启回收</el-button
+                    >
+                    <el-button
+                        color="#e99d42"
+                        v-permission="
+                            'recycle:stockFullAlert:modifyOrderRecycle'
+                        "
+                        @click="handleModifyOrderRecycle(row)"
+                        >修改订单回收量</el-button
+                    >
+                    <el-button
+                        color="#4095e5"
+                        v-permission="'recycle:stockFullAlert:removeBooklist'"
+                        @click="handleOptBooklist('remove', row)"
+                        >移除回收书单</el-button
+                    >
+                    <el-button
+                        color="#567722"
+                        v-permission="'recycle:stockFullAlert:remind'"
+                        @click="handleRemind(row)"
+                        >一个月后提醒</el-button
+                    >
+                </div>
+            </template>
+        </common-table>
 
-    <orderRecycleLog ref="recycleLogRef" />
-    <setParams ref="setParamsRef" @refresh="reload" />
-    <addDiscount ref="addDiscountRef" @refresh="reload" />
-    <orderBlacklist ref="blacklistRef" @refresh="reload" />
-  </ele-page>
+        <orderRecycleLog ref="recycleLogRef" />
+        <orderSalesLog ref="salesLogRef" />
+        <modifyOrderRecycle ref="orderRecycleRef" @refresh="reload" />
+        <modifyMaxRecycle ref="maxRecycleRef" @refresh="reload" />
+        <modifyDiscount ref="modifyDiscountRef" @refresh="reload" />
+        <orderBlacklist ref="blacklistRef" @refresh="reload" />
+    </ele-page>
 </template>
 
 <script setup>
-  import { ref, reactive, getCurrentInstance } from 'vue';
-  import CommonTable from '@/components/CommonPage/CommonTable.vue';
-  import bookSearch from '@/views/recycle/components/book-search.vue';
-  import bookInfo from '@/views/recycle/components/book-info.vue';
-  import { useDictData } from '@/utils/use-dict-data';
-  import orderRecycleLog from '@/views/recycleOrder/detail/order-recycle-log.vue';
-  import setParams from '@/views/recycle/components/set-params.vue';
-  import addDiscount from '@/views/recycle/components/add-discount.vue';
-  import orderBlacklist from '@/views/recycleOrder/detail/order-blacklist.vue';
+    import { ref, reactive, getCurrentInstance } from 'vue';
+    import CommonTable from '@/components/CommonPage/CommonTable.vue';
+    import bookSearch from '@/views/recycle/components/book-search.vue';
+    import bookStatInfo from '@/views/recycle/components/book-stat-info.vue';
+    import orderRecycleLog from '@/views/recycleOrder/detail/order-recycle-log.vue';
+    import orderSalesLog from '@/views/recycleOrder/detail/order-sales-log.vue';
+    import modifyOrderRecycle from '@/views/recycle/components/modify-order-recycle.vue';
+    import modifyMaxRecycle from '@/views/recycle/components/modify-max-recycle.vue';
+    import modifyDiscount from '@/views/recycle/components/modify-discount.vue';
+    import orderBlacklist from '@/views/recycleOrder/detail/order-blacklist.vue';
+    import dayjs from 'dayjs';
+    import { useBookOperation } from '@/utils/use-book-operation';
 
-  const { proxy } = getCurrentInstance();
+    const { proxy } = getCurrentInstance();
 
-  defineOptions({ name: 'stockFullAlert' });
+    defineOptions({ name: 'stockFullAlert' });
 
-  const history = ref('1');
-  function handleStatusChange(value) {
-    pageRef.value.reload({ history: value });
-  }
-
-  /** 表格列配置 */
-  const columns = ref([
-    {
-      type: 'selection',
-      columnKey: 'selection',
-      width: 50,
-      align: 'center',
-      fixed: 'left'
-    },
-    {
-      label: '图片',
-      prop: 'cover',
-      width: 120,
-      slot: 'cover'
-    },
-    {
-      label: '信息',
-      prop: 'baseInfo',
-      width: 540,
-      slot: 'baseInfo'
-    },
-    { label: '回收折扣', prop: 'recycleDiscount' },
-    { label: '预估金额', prop: 'recyclePrice' },
-    { label: '最大回收量', prop: 'recycleMax' },
-    { label: '当前剩余回收量', prop: 'restRecycleNum' },
-    { label: '预警次数', prop: 'alarmNum' },
-    { label: '销量', prop: 'salesNum', formatter: (row) => row.salesNum || 0 },
-    {
-      columnKey: 'action',
-      label: '操作',
-      width: 160,
-      slot: 'action',
-      fixed: 'right'
+    const history = ref('1');
+    function handleStatusChange(value) {
+        pageRef.value.reload({ history: value });
     }
-  ]);
-
-  /** 页面组件实例 */
-  const pageRef = ref(null);
 
-  const pageConfig = reactive({
-    pageUrl: '/book/stockAlarm/pagelist',
-    fileName: '图书收满预警',
-    cacheKey: 'stockFullAlertTable',
-    params: {
-      alarmType: '1',
-      delStatus: '1',
-      history: '1'
-    }
-  });
+    /** 表格列配置 */
+    const columns = ref([
+        {
+            type: 'selection',
+            columnKey: 'selection',
+            width: 50,
+            align: 'center',
+            fixed: 'left'
+        },
+        {
+            label: '图片',
+            prop: 'cover',
+            width: 120,
+            slot: 'cover'
+        },
+        {
+            label: '信息',
+            prop: 'baseInfo',
+            width: 540,
+            slot: 'baseInfo'
+        },
+        { label: '回收折扣', prop: 'recycleDiscount' },
+        { label: '预估金额', prop: 'recyclePrice' },
+        { label: '最大回收量', prop: 'recycleMax', minWidth: 100 },
+        { label: '当前剩余回收量', prop: 'restRecycleNum', minWidth: 100 },
+        { label: '预警次数', prop: 'alarmNum', minWidth: 90 },
+        { label: '销量', prop: 'salesNum', minWidth: 90 },
+        {
+            columnKey: 'view',
+            label: '查看',
+            width: 234,
+            slot: 'view',
+            fixed: 'right'
+        },
+        {
+            columnKey: 'action',
+            label: '操作',
+            width: 234,
+            slot: 'action',
+            fixed: 'right'
+        }
+    ]);
 
-  //刷新表格
-  function reload(where) {
-    pageRef.value?.reload(where);
-  }
+    /** 页面组件实例 */
+    const pageRef = ref(null);
 
-  //回收日志
-  const recycleLogRef = ref(null);
-  function handleRecycleLog(row) {
-    recycleLogRef.value?.handleOpen(row);
-  }
-  //设置独立参数
-  const setParamsRef = ref(null);
-  function handleSetParams(row) {
-    setParamsRef.value?.handleOpen(row);
-  }
-  //指定折扣加回收书单
-  const addDiscountRef = ref(null);
-  function handleAddDiscount(row) {
-    addDiscountRef.value?.handleOpen({ isbnList: [row.isbn] });
-  }
+    const pageConfig = reactive({
+        pageUrl: '/book/stockAlarm/pagelist',
+        exportUrl: '/book/stockAlarm/export',
+        fileName: '图书收满预警',
+        cacheKey: 'stockFullAlertTable',
+        params: {
+            alarmType: '1',
+            delStatus: '1',
+            history: '1'
+        }
+    });
 
-  //回收书单操作
-  function handleOptBooklist() {
-    let selections = pageRef.value?.getSelections();
-    if (!selections || selections.length === 0) {
-      ElMessage.warning('请选择要操作的图书');
-      return;
+    //刷新表格
+    function reload(where) {
+        pageRef.value?.reload(where);
     }
-    const isbnList = selections.map((item) => item.isbn);
 
-    pageRef.value?.operatBatch({
-      title: '确认加入回收书单?',
-      method: 'post',
-      url: '/book/bookRecycleInfo/addIn',
-      data: { isbnList },
-      success: () => {
-        reload();
-      }
-    });
-  }
-  //黑名单操作
-  const blacklistRef = ref(null);
-  function handleOptBlacklist(type) {
-    let selections = pageRef.value?.getSelections();
-    if (!selections || selections.length === 0) {
-      ElMessage.warning('请选择要操作的图书');
-      return;
+    //导出excel
+    function handleExportExcel() {
+        pageRef.value?.exportData('图书收满预警');
     }
-    const isbnList = selections.map((item) => item.isbn);
 
-    if (type == 'remove') {
-      // 移除黑名单
-      pageRef.value?.operatBatch({
-        title: '确认移除黑名单?',
-        method: 'post',
-        url: '/book/bookRecycleInfo/removeBlackList',
-        data: { isbnList },
-        success: () => {
-          reload();
-        }
-      });
-    } else {
-      // 加入黑名单,打开选择原因弹窗
-      blacklistRef.value?.handleOpen(isbnList);
-    }
-  }
-  //回收操作
-  function handleOptRecycle() {
-    let selections = pageRef.value?.getSelections();
-    if (!selections || selections.length === 0) {
-      ElMessage.warning('请选择要操作的图书');
-      return;
+    // 使用图书操作混入
+    const {
+        blacklistRef,
+        discountRef,
+        paramsRef,
+        handleOptBooklist,
+        handleOptBlacklist,
+        handleOptRecycle,
+        handleOptType,
+        handleAddDiscount,
+        handleSetParams,
+        modifyDiscountRef,
+        handleModifyDiscount,
+        handleViewUrl
+    } = useBookOperation(pageRef);
+
+    //一个月后提醒
+    function handleRemind(row) {
+        pageRef.value?.messageBoxConfirm({
+            message: '确定一个月后提醒吗?',
+            fetch: () =>
+                proxy.$http.post('/book/stockAlarm/setAlarmTime', {
+                    id: row.id,
+                    alarmType: 1
+                })
+        });
     }
-    const isbnList = selections.map((item) => item.isbn);
 
-    pageRef.value?.operatBatch({
-      title: '确认暂停回收?',
-      method: 'post',
-      url: '/book/bookRecycleInfo/stopRecycle',
-      data: { isbnList },
-      success: () => {
-        reload();
-      }
-    });
-  }
-  //类型操作
-  function handleOptType(type) {
-    let selections = pageRef.value?.getSelections();
-    if (!selections || selections.length === 0) {
-      ElMessage.warning('请选择要操作的图书');
-      return;
+    //一键更新
+    function handleOneUpdate() {
+        let data = {
+            alarmType: 1,
+            reloadTime: dayjs().format('YYYY-MM-DD HH:mm:ss')
+        };
+        pageRef.value?.messageBoxConfirm({
+            message: '确定一键更新吗?',
+            fetch: () => proxy.$http.post('/book/stockAlarm/alarmReload', data)
+        });
     }
 
-    const isbnList = selections.map((item) => item.isbn);
-    const url =
-      type == 1
-        ? '/book/bookRecycleInfo/changeBookTag2'
-        : '/book/bookRecycleInfo/changeBookTag1';
-    const title = type == 1 ? '确认加社科库?' : '确认加教材库?';
+    //查看回收日志
+    const recycleLogRef = ref();
+    const handleRecycleLog = (row) => {
+        recycleLogRef.value?.handleOpen(row);
+    };
 
-    pageRef.value?.operatBatch({
-      title,
-      method: 'post',
-      url,
-      data: { isbnList },
-      success: () => {
-        reload();
-      }
-    });
-  }
+    //查看售价日志
+    const salesLogRef = ref();
+    const handleSalesLog = (row) => {
+        salesLogRef.value?.handleOpen(row);
+    };
 
-  //一个月后提醒
-  function handleRemind(row) {
-    pageRef.value?.messageBoxConfirm({
-      message: '确定一个月后提醒吗?',
-      fetch: () =>
-        proxy.$http.post('/book/stockAlarm/setAlarmTime', { id: row.id })
-    });
-  }
+    //修改订单回收量
+    const orderRecycleRef = ref();
+    const handleModifyOrderRecycle = (row) => {
+        orderRecycleRef.value?.handleOpen(row);
+    };
+
+    //修改最大回收量
+    const maxRecycleRef = ref();
+    const handleModifyMaxRecycle = (row) => {
+        maxRecycleRef.value?.handleOpen(row);
+    };
 </script>
+
+<style lang="scss" scoped>
+    .book-btns {
+        gap: 6px;
+        .el-button {
+            min-width: 100px;
+            font-size: 12px;
+            color: #ffffff;
+            padding: 4px 6px;
+            margin-right: 0;
+        }
+    }
+</style>

+ 55 - 0
src/views/recycleOrder/components/audit-screenshot-isbn.vue

@@ -0,0 +1,55 @@
+<!-- 编辑弹窗 -->
+<template>
+    <ele-modal :width="560" v-model="visible" title="审核截图">
+        <template v-if="imageList.length">
+            <div class="demo-image__preview" v-for="(item, index) in imageList" :key="index">
+                <div class="demo-image__info" style="margin-bottom: 6px">{{
+                    item.remark
+                    }}</div>
+                <el-image v-for="(url, idx) in item.imgInfo" :key="idx" style="width: 100px; height: 100px; margin-right: 10px" :src="url"
+                    :preview-src-list="item.imgInfo" :initial-index="idx" fit="cover" />
+            </div>
+        </template>
+        <el-empty v-else description="暂无审核截图" />
+
+        <template #footer>
+            <el-button @click="handleCancel">关闭</el-button>
+        </template>
+    </ele-modal>
+</template>
+
+<script setup>
+import { ref, getCurrentInstance, nextTick } from 'vue';
+const { proxy } = getCurrentInstance();
+
+/** 弹窗是否打开 */
+const visible = defineModel({ type: Boolean });
+
+/** 关闭弹窗 */
+const handleCancel = () => {
+    visible.value = false;
+};
+
+//获取审核截图
+const imageList = ref([]);
+function getAuditScreenshot(data) {
+    let params = {
+        orderId: data.orderId,
+        isbn: data.isbn,
+        annexType: 2,
+    }
+    proxy.$http.get(`/order/orderInfo/getOrderBookAnnexList`, { params }).then(res => {
+        imageList.value = res.data;
+    })
+}
+
+/** 弹窗打开事件 */
+const handleOpen = (row) => {
+    visible.value = true;
+    row.isbn && getAuditScreenshot(row);
+};
+
+defineExpose({
+    handleOpen
+});
+</script>

+ 1 - 1
src/views/recycleOrder/components/audit-screenshot.vue

@@ -6,7 +6,7 @@
                 <div class="demo-image__info" style="margin-bottom: 6px">{{
                     item.remark
                     }}</div>
-                <el-image v-for="(url, idx) in item.imgInfo" style="width: 100px; height: 100px; margin-right: 10px" :src="url"
+                <el-image v-for="(url, idx) in item.imgInfo" :key="idx" style="width: 100px; height: 100px; margin-right: 10px" :src="url"
                     :preview-src-list="item.imgInfo" :initial-index="idx" fit="cover" />
             </div>
         </template>

+ 611 - 578
src/views/recycleOrder/detail/order-book-list.vue

@@ -1,612 +1,645 @@
 <template>
-  <ele-data-table
-    row-key="userId"
-    :columns="columns"
-    :data="dataList"
-    border
-    class="order-books"
-    :span-method="handleSpanMethod"
-  >
-    <template #baseInfo="{ row }">
-      <div class="base-info flex justify-between">
-        <div class="base-info-left flex flex-1">
-          <el-image
-            style="min-width: 80px; width: 80px; height: 100px"
-            fit="cover"
-            :src="row.cover"
-          />
-          <div class="base-info-left-con flex flex-col items-start ml-3">
-            <div
-              ><el-text
-                type="primary"
-                style="cursor: pointer"
-                @click="handleBooksEdit(row)"
-                >{{ row.bookName }}</el-text
-              ></div
-            >
-            <div
-              ><el-text>ISBN:{{ row.isbn }}</el-text></div
-            >
-            <div class="base-info-btns flex">
-              <el-button
-                size="small"
-                color="#4f4f4f"
-                v-if="row.bookStatus != 3"
-                @click="handleBlackList([row.isbn])"
-                >加入黑名单</el-button
-              >
-              <el-button size="small" color="#4f4f4f" v-if="row.bookStatus == 3"
-                >已在黑名单</el-button
-              >
-
-              <el-button
-                size="small"
-                type="success"
-                v-if="row.bookStatus == 1"
-                @click="handleAddBookList(row)"
-                >加入回收书单</el-button
-              >
-              <el-button size="small" color="#2d430a" v-if="row.bookStatus == 2"
-                >已在回收书单</el-button
-              >
-
-              <el-button
-                size="small"
-                type="warning"
-                v-if="row.settingStatus == 0"
-                @click="handleSpecifiedDiscount(row)"
-                >指定回收折扣</el-button
-              >
-              <el-button
-                size="small"
-                color="#7728f5"
-                v-if="row.settingStatus == 1"
-                @click="handleModifyDiscount(row)"
-                >修改回收折扣</el-button
-              >
+    <ele-data-table
+        row-key="userId"
+        :columns="columns"
+        :data="dataList"
+        border
+        class="order-books"
+        :span-method="handleSpanMethod"
+    >
+        <template #baseInfo="{ row }">
+            <div class="base-info flex justify-between">
+                <div class="base-info-left flex flex-1">
+                    <el-image
+                        style="min-width: 80px; width: 80px; height: 100px"
+                        fit="cover"
+                        :src="row.cover"
+                    />
+                    <div
+                        class="base-info-left-con flex flex-col items-start ml-3"
+                    >
+                        <div
+                            ><el-text
+                                type="primary"
+                                style="cursor: pointer"
+                                @click="handleBooksEdit(row)"
+                                >{{ row.bookName }}</el-text
+                            ></div
+                        >
+                        <div
+                            ><el-text>ISBN:{{ row.isbn }}</el-text></div
+                        >
+                        <div class="base-info-btns flex">
+                            <el-button
+                                size="small"
+                                color="#4f4f4f"
+                                v-if="row.bookStatus != 3"
+                                @click="handleBlackList([row.isbn])"
+                                >加入黑名单</el-button
+                            >
+                            <el-button
+                                size="small"
+                                color="#4f4f4f"
+                                v-if="row.bookStatus == 3"
+                                >已在黑名单</el-button
+                            >
+
+                            <el-button
+                                size="small"
+                                type="success"
+                                v-if="row.bookStatus == 1"
+                                @click="handleAddBookList(row)"
+                                >加入回收书单</el-button
+                            >
+                            <el-button
+                                size="small"
+                                color="#2d430a"
+                                v-if="row.bookStatus == 2"
+                                >已在回收书单</el-button
+                            >
+
+                            <el-button
+                                size="small"
+                                type="warning"
+                                v-if="row.settingStatus == 0"
+                                @click="handleSpecifiedDiscount(row)"
+                                >指定回收折扣</el-button
+                            >
+                            <el-button
+                                size="small"
+                                color="#7728f5"
+                                v-if="row.settingStatus == 1"
+                                @click="handleModifyDiscount(row)"
+                                >修改回收折扣</el-button
+                            >
+                        </div>
+                        <div
+                            ><el-text type="danger"
+                                >(已回收数量:{{ row.recycleNum }}当前库存:{{
+                                    row.stockNum
+                                }})</el-text
+                            ></div
+                        >
+                    </div>
+                </div>
+                <div class="base-info-right shrink-0" style="width:210px">
+                    <div class="common-text flex">
+                        <el-text>定  价:</el-text>
+                        <el-text>¥ {{ row.bookPrice }}</el-text>
+                    </div>
+                    <div class="common-text flex">
+                        <el-text>回收折扣:</el-text>
+                        <el-text>{{ row.recycleDiscount }}折</el-text>
+                        <el-text
+                            v-if="row.sugDiscountStr"
+                            style="color: #f56c6c; margin-left: 10px"
+                            >{{ row.sugDiscountStr }}</el-text
+                        >
+                    </div>
+                    <div class="common-text flex">
+                        <el-text>预估金额:</el-text>
+                        <el-text>¥ {{ row.expectMoney }}</el-text>
+                    </div>
+                    <div class="common-text flex">
+                        <el-text>销售价格:</el-text>
+                        <el-text>¥ {{ row.productPrice }}</el-text>
+                    </div>
+                </div>
             </div>
-            <div
-              ><el-text type="danger"
-                >(已回收数量:{{ row.recycleNum }}当前库存:{{
-                  row.stockNum
-                }})</el-text
-              ></div
-            >
-          </div>
-        </div>
-        <div class="base-info-right w-36 shrink-0">
-          <div class="common-text flex">
-            <el-text>定  价:</el-text>
-            <el-text>¥ {{ row.bookPrice }}</el-text>
-          </div>
-          <div class="common-text flex">
-            <el-text>回收折扣:</el-text>
-            <el-text>¥ {{ row.recycleDiscount }}折</el-text>
-          </div>
-          <div class="common-text flex">
-            <el-text>预估金额:</el-text>
-            <el-text>¥ {{ row.expectMoney }}</el-text>
-          </div>
-          <div class="common-text flex">
-            <el-text>销售价格:</el-text>
-            <el-text>¥ {{ row.productPrice }}</el-text>
-          </div>
-        </div>
-      </div>
-    </template>
-    <template #action="{ row }">
-      <div class="action-btns">
-        <el-button class="mb-10" color="#4f4f4f" @click="">审核图片</el-button>
-        <el-button
-          class="mb-10"
-          color="#a4adb3"
-          @click="handleViewUrl(row, 'dd')"
-          >查看当当</el-button
-        >
-        <el-button class="mb-10" color="#e99d42" @click="handleRecycleLog(row)"
-          >回收日志</el-button
-        >
-        <el-button
-          class="mb-10"
-          color="#f27606"
-          @click="handleViewUrl(row, 'tb')"
-          >查看淘宝</el-button
-        >
-        <el-button color="#0f7dc7" @click="handleSalesLog(row)"
-          >售价日志</el-button
-        >
-        <el-button color="#399420" @click="handleViewUrl(row, 'kw')"
-          >查看孔网</el-button
-        >
-      </div>
-    </template>
-    <template #auditInfo="{ row }">
-      <div class="audit-info flex justify-center">
-        <el-radio-group
-          v-model="row.sts"
-          style="width: 120px"
-          :disabled="!(detail.status == 8 || detail.status == 9)"
-          @change="(value) => handleAuditInfo(value, row)"
-          :class="row.sts == 1 ? 'class-green' : 'class-red'"
-        >
-          <el-radio :value="1">品相良好</el-radio>
-          <el-radio :value="2" disabled>品相一般</el-radio>
-          <el-radio :value="3">品相极差</el-radio>
-        </el-radio-group>
-
-        <el-select
-          v-model="row.com"
-          style="width: 180px"
-          placeholder="请选择品相极差的原因"
-          multiple
-          :disabled="
-            !(detail.status == 8 || detail.status == 9) || row.sts !== 3
-          "
-          class="reason-select"
-          @change="(value) => handleSelectReason(value, row)"
-        >
-          <el-option
-            v-for="item in auditReason"
-            :key="item.dictValue"
-            :label="item.dictValue"
-            :value="item.dictValue"
-          />
-        </el-select>
-      </div>
-    </template>
-  </ele-data-table>
-  <orderModifyDiscount
-    ref="specifiedRef"
-    @refresh="handleRefresh('specified')"
-  />
-  <setParams ref="modifyRef" @refresh="handleRefresh('modify')" />
-  <orderBlacklist ref="blacklistRef" @refresh="handleRefresh('blacklist')" />
-  <orderRecycleLog ref="recycleLogRef" />
-  <orderSalesLog ref="salesLogRef" />
-  <booksEdit ref="booksEditRef" />
+        </template>
+        <template #action="{ row }">
+            <div class="action-btns">
+                <el-button class="mb-10" color="#4f4f4f" @click="handleAuditPic(row)"
+                    >审核图片</el-button
+                >
+                <el-button
+                    class="mb-10"
+                    color="#a4adb3"
+                    @click="handleViewUrl(row, 'dd')"
+                    >查看当当</el-button
+                >
+                <el-button
+                    class="mb-10"
+                    color="#e99d42"
+                    @click="handleRecycleLog(row)"
+                    >回收日志</el-button
+                >
+                <el-button
+                    class="mb-10"
+                    color="#f27606"
+                    @click="handleViewUrl(row, 'tb')"
+                    >查看淘宝</el-button
+                >
+                <el-button color="#0f7dc7" @click="handleSalesLog(row)"
+                    >售价日志</el-button
+                >
+                <el-button color="#399420" @click="handleViewUrl(row, 'kw')"
+                    >查看孔网</el-button
+                >
+            </div>
+        </template>
+        <template #auditInfo="{ row }">
+            <div class="audit-info flex justify-center">
+                <el-radio-group
+                    v-model="row.sts"
+                    style="width: 120px"
+                    :disabled="!(detail.status == 8 || detail.status == 9)"
+                    @change="(value) => handleAuditInfo(value, row)"
+                    :class="row.sts == 1 ? 'class-green' : 'class-red'"
+                >
+                    <el-radio :value="1">品相良好</el-radio>
+                    <el-radio :value="2" disabled>品相一般</el-radio>
+                    <el-radio :value="3">品相极差</el-radio>
+                </el-radio-group>
+
+                <el-select
+                    v-model="row.com"
+                    style="width: 180px"
+                    placeholder="请选择品相极差的原因"
+                    multiple
+                    :disabled="
+                        !(detail.status == 8 || detail.status == 9) ||
+                        row.sts !== 3
+                    "
+                    class="reason-select"
+                    @change="(value) => handleSelectReason(value, row)"
+                >
+                    <el-option
+                        v-for="item in auditReason"
+                        :key="item.dictValue"
+                        :label="item.dictValue"
+                        :value="item.dictValue"
+                    />
+                </el-select>
+            </div>
+        </template>
+    </ele-data-table>
+    <orderModifyDiscount
+        ref="specifiedRef"
+        @refresh="handleRefresh('specified')"
+    />
+    <setParams ref="modifyRef" @refresh="handleRefresh('modify')" />
+    <orderBlacklist ref="blacklistRef" @refresh="handleRefresh('blacklist')" />
+    <orderRecycleLog ref="recycleLogRef" />
+    <orderSalesLog ref="salesLogRef" />
+    <booksEdit ref="booksEditRef" />
+	<auditScreenshotIsbn ref="auditScreenshotIsbnRef" />
 </template>
 
 <script setup>
-  import { ref, reactive, watch, nextTick, onMounted } from 'vue';
-  import orderModifyDiscount from '@/views/recycle/components/modify-discount.vue';
-  import orderBlacklist from '@/views/recycleOrder/detail/order-blacklist.vue';
-  import orderRecycleLog from '@/views/recycleOrder/detail/order-recycle-log.vue';
-  import orderSalesLog from '@/views/recycleOrder/detail/order-sales-log.vue';
-  import setParams from '@/views/recycle/components/set-params.vue';
-  import BooksEdit from '@/views/data/books/components/books-edit.vue';
-  import request from '@/utils/request';
-
-  const props = defineProps({
-    detail: {
-      type: Object,
-      default: () => ({
-        detailVoList: []
-      })
-    },
-    isExpand: {
-      type: Boolean,
-      default: false
-    }
-  });
-  const dataList = ref([]);
-
-  const booksEditRef = ref();
-  function handleBooksEdit(row) {
-    row.id = row.bookId;
-    booksEditRef.value?.handleOpen(row);
-  }
-
-  // 处理detailVoList数据
-  const processDetailList = (list) => {
-    if (!list) return [];
-    const result = [];
-    let currentIndex = 0;
-    list.forEach((item) => {
-      let auditInfo = item.auditCommentList;
-      // 根据num拆分对象
-      for (let i = 0; i < item.num; i++) {
-        let audit = auditInfo
-          ? auditInfo[i]
-            ? auditInfo[i]
-            : { sts: 0, com: [] }
-          : { sts: 0, com: [] };
-        // 如果com存在且包含逗号,则分割为数组
-        if (audit.com && typeof audit.com === 'string') {
-          audit.com = audit.com.split(',').filter(Boolean);
-        } else if (!Array.isArray(audit.com)) {
-          audit.com = [];
+    import { ref, reactive, watch, nextTick, onMounted } from 'vue';
+    import orderModifyDiscount from '@/views/recycle/components/modify-discount.vue';
+    import orderBlacklist from '@/views/recycleOrder/detail/order-blacklist.vue';
+    import orderRecycleLog from '@/views/recycleOrder/detail/order-recycle-log.vue';
+    import orderSalesLog from '@/views/recycleOrder/detail/order-sales-log.vue';
+    import setParams from '@/views/recycle/components/set-params.vue';
+    import BooksEdit from '@/views/data/books/components/books-edit.vue';
+	import auditScreenshotIsbn	from '@/views/recycleOrder/components/audit-screenshot-isbn.vue';
+    import request from '@/utils/request';
+
+    const props = defineProps({
+        detail: {
+            type: Object,
+            default: () => ({
+                detailVoList: []
+            })
+        },
+        isExpand: {
+            type: Boolean,
+            default: false
         }
-        result.push({
-          ...item,
-          ...audit,
-          _index: i,
-          _groupIndex: currentIndex,
-          _isFirstRow: i === 0
-        });
-      }
-      currentIndex++;
     });
-    return result;
-  };
-
-  // 初始化数据
-  const initData = () => {
-    const list = props.detail.detailVoList || [];
-    console.log('Initializing data with list:', list);
-
-    if (props.isExpand) {
-      dataList.value = processDetailList(list);
-    } else {
-      const processedList = [];
-      list.forEach((item) => {
-        processedList.push({
-          ...item,
-          _index: 0,
-          _groupIndex: processedList.length,
-          _isFirstRow: true,
-          sts:
-            item.auditCommentList && item.auditCommentList[0]
-              ? item.auditCommentList[0].sts
-              : 0,
-          com:
-            item.auditCommentList &&
-            item.auditCommentList[0] &&
-            item.auditCommentList[0].com
-              ? typeof item.auditCommentList[0].com === 'string'
-                ? item.auditCommentList[0].com.split(',').filter(Boolean)
-                : item.auditCommentList[0].com
-              : []
-        });
-      });
-      dataList.value = processedList;
-    }
+    const dataList = ref([]);
 
-    console.log('Initialized dataList:', dataList.value);
-  };
-
-  // 组件挂载时初始化数据
-  onMounted(() => {
-    initData();
-  });
-
-  // 添加对detail.detailVoList的监听,确保弹窗打开时数据能正确显示
-  watch(
-    () => props.detail.detailVoList,
-    (newVal) => {
-      if (!newVal) return;
-      console.log('detail.detailVoList changed:', newVal);
-      initData();
-    },
-    { immediate: true, deep: true }
-  );
-
-  watch(
-    () => props.isExpand,
-    (newVal) => {
-      console.log('isExpand changed:', newVal);
-      initData();
-    },
-    { deep: true, immediate: true }
-  );
-
-  // 处理单元格合并
-  const handleSpanMethod = ({ row, column, rowIndex }) => {
-    if (column.property === 'num') {
-      // 确保行有必要的属性
-      if (!row._groupIndex && row._groupIndex !== 0) {
-        return {
-          rowspan: 1,
-          colspan: 1
-        };
-      }
-
-      // 找到当前行所在组的所有行
-      const currentGroup = dataList.value.filter(
-        (item) => item._groupIndex === row._groupIndex
-      );
-      if (row._isFirstRow) {
-        // 如果是组内第一行,设置合并行数
-        return {
-          rowspan: currentGroup.length,
-          colspan: 1
-        };
-      } else {
-        // 组内其他行不显示
-        return {
-          rowspan: 0,
-          colspan: 0
-        };
-      }
+    const booksEditRef = ref();
+    function handleBooksEdit(row) {
+        row.id = row.bookId;
+        booksEditRef.value?.handleOpen(row);
     }
-    return {
-      rowspan: 1,
-      colspan: 1
+
+    // 处理detailVoList数据
+    const processDetailList = (list) => {
+        if (!list) return [];
+        const result = [];
+        let currentIndex = 0;
+        list.forEach((item) => {
+            let auditInfo = item.auditCommentList;
+            // 根据num拆分对象
+            for (let i = 0; i < item.num; i++) {
+                let audit = auditInfo
+                    ? auditInfo[i]
+                        ? auditInfo[i]
+                        : { sts: 0, com: [] }
+                    : { sts: 0, com: [] };
+                // 如果com存在且包含逗号,则分割为数组
+                if (audit.com && typeof audit.com === 'string') {
+                    audit.com = audit.com.split(',').filter(Boolean);
+                } else if (!Array.isArray(audit.com)) {
+                    audit.com = [];
+                }
+                result.push({
+                    ...item,
+                    ...audit,
+                    _index: i,
+                    _groupIndex: currentIndex,
+                    _isFirstRow: i === 0
+                });
+            }
+            currentIndex++;
+        });
+        return result;
     };
-  };
-  //审核书籍
-  function handleAudit(row) {
-    const payload = {
-      orderId: props.detail.orderId,
-      isbn: row.isbn,
-      inx: row._index,
-      sts: row.sts,
-      com: Array.isArray(row.com) ? row.com.join(',') : ''
+
+    // 初始化数据
+    const initData = () => {
+        const list = props.detail.detailVoList || [];
+        console.log('Initializing data with list:', list);
+
+        if (props.isExpand) {
+            dataList.value = processDetailList(list);
+        } else {
+            const processedList = [];
+            list.forEach((item) => {
+                processedList.push({
+                    ...item,
+                    _index: 0,
+                    _groupIndex: processedList.length,
+                    _isFirstRow: true,
+                    sts:
+                        item.auditCommentList && item.auditCommentList[0]
+                            ? item.auditCommentList[0].sts
+                            : 0,
+                    com:
+                        item.auditCommentList &&
+                        item.auditCommentList[0] &&
+                        item.auditCommentList[0].com
+                            ? typeof item.auditCommentList[0].com === 'string'
+                                ? item.auditCommentList[0].com
+                                      .split(',')
+                                      .filter(Boolean)
+                                : item.auditCommentList[0].com
+                            : []
+                });
+            });
+            dataList.value = processedList;
+        }
+
+        console.log('Initialized dataList:', dataList.value);
     };
 
-    request.post('/order/orderInfo/adminCheckOrder', payload).then((res) => {
-      if (res.data.code == 200) {
-        ElMessage.success('操作成功');
-      } else {
-        ElMessage.error(res.data.msg);
-      }
-    });
-  }
-
-  //其余审核良好 列表中sts为0的设置为1,并提交
-  function handleOtherAuditGood() {
-    let stsList = [];
-    dataList.value.forEach((item) => {
-      if (item.sts == 0) {
-        item.sts = 1;
-        stsList.push({
-          orderId: props.detail.orderId,
-          isbn: item.isbn,
-          sts: 1,
-          com: '',
-          inx: item._index
-        });
-      }
+    // 组件挂载时初始化数据
+    onMounted(() => {
+        initData();
     });
-    let data = {
-      orderIds: [props.detail.orderId],
-      checkType: 2
+
+    // 添加对detail.detailVoList的监听,确保弹窗打开时数据能正确显示
+    watch(
+        () => props.detail.detailVoList,
+        (newVal) => {
+            if (!newVal) return;
+            console.log('detail.detailVoList changed:', newVal);
+            initData();
+        },
+        { immediate: true, deep: true }
+    );
+
+    watch(
+        () => props.isExpand,
+        (newVal) => {
+            console.log('isExpand changed:', newVal);
+            initData();
+        },
+        { deep: true, immediate: true }
+    );
+
+    // 处理单元格合并
+    const handleSpanMethod = ({ row, column, rowIndex }) => {
+        if (column.property === 'num') {
+            // 确保行有必要的属性
+            if (!row._groupIndex && row._groupIndex !== 0) {
+                return {
+                    rowspan: 1,
+                    colspan: 1
+                };
+            }
+
+            // 找到当前行所在组的所有行
+            const currentGroup = dataList.value.filter(
+                (item) => item._groupIndex === row._groupIndex
+            );
+            if (row._isFirstRow) {
+                // 如果是组内第一行,设置合并行数
+                return {
+                    rowspan: currentGroup.length,
+                    colspan: 1
+                };
+            } else {
+                // 组内其他行不显示
+                return {
+                    rowspan: 0,
+                    colspan: 0
+                };
+            }
+        }
+        return {
+            rowspan: 1,
+            colspan: 1
+        };
     };
-    //后端接口批量审核
-    request.post('/order/orderInfo/adminCheckBatch', data).then((res) => {
-      if (res.data.code == 200) {
-        ElMessage.success('操作成功');
-        emit('close');
-      } else {
-        ElMessage.error(res.data.msg);
-      }
-    });
-  }
-
-  //单选框选择变化
-  function handleAuditInfo(value, row) {
-    if (value == 1) {
-      row.com = [];
-      nextTick(() => {
-        handleAudit(row);
-      });
-    } else if (value == 3 && row.com.length > 0) {
-      nextTick(() => {
-        handleAudit(row);
-      });
+    //审核书籍
+    function handleAudit(row) {
+        const payload = {
+            orderId: props.detail.orderId,
+            isbn: row.isbn,
+            inx: row._index,
+            sts: row.sts,
+            com: Array.isArray(row.com) ? row.com.join(',') : ''
+        };
+
+        request
+            .post('/order/orderInfo/adminCheckOrder', payload)
+            .then((res) => {
+                if (res.data.code == 200) {
+                    ElMessage.success('操作成功');
+                } else {
+                    ElMessage.error(res.data.msg);
+                }
+            });
     }
-  }
-  //选择审核原因
-  function handleSelectReason(value, row) {
-    if (row.sts == 3) {
-      row.com = value;
-      nextTick(() => {
-        handleAudit(row);
-      });
+
+    //其余审核良好 列表中sts为0的设置为1,并提交
+    function handleOtherAuditGood() {
+        let stsList = [];
+        dataList.value.forEach((item) => {
+            if (item.sts == 0) {
+                item.sts = 1;
+                stsList.push({
+                    orderId: props.detail.orderId,
+                    isbn: item.isbn,
+                    sts: 1,
+                    com: '',
+                    inx: item._index
+                });
+            }
+        });
+        let data = {
+            orderIds: [props.detail.orderId],
+            checkType: 2
+        };
+        //后端接口批量审核
+        request.post('/order/orderInfo/adminCheckBatch', data).then((res) => {
+            if (res.data.code == 200) {
+                ElMessage.success('操作成功');
+                emit('close');
+            } else {
+                ElMessage.error(res.data.msg);
+            }
+        });
     }
-  }
-
-  const emit = defineEmits(['update:detail', 'refresh', 'close']);
-
-  const columns = ref([
-    {
-      type: 'index',
-      columnKey: 'index',
-      width: 60,
-      align: 'center'
-    },
-    {
-      label: '信息',
-      prop: 'baseInfo',
-      slot: 'baseInfo',
-      minWidth: 560,
-      align: 'center'
-    },
-    {
-      label: '操作',
-      prop: 'action',
-      slot: 'action',
-      width: 220,
-      align: 'center'
-    },
-    {
-      label: '数量',
-      prop: 'num',
-      minWidth: 90,
-      align: 'center',
-      formatter: (row) => {
-        return `× ${row.num}`;
-      }
-    },
-    {
-      label: '审核信息',
-      prop: 'auditInfo',
-      slot: 'auditInfo',
-      align: 'center',
-      minWidth: 317
-    },
-    {
-      label: '审核金额',
-      prop: 'recyclePrice',
-      align: 'center',
-      minWidth: 100,
-      formatter: (row) => {
-        return row.sts == 1 ? `¥ ${row.recyclePrice}` : '0';
-      }
+
+    //单选框选择变化
+    function handleAuditInfo(value, row) {
+        if (value == 1) {
+            row.com = [];
+            nextTick(() => {
+                handleAudit(row);
+            });
+        } else if (value == 3 && row.com.length > 0) {
+            nextTick(() => {
+                handleAudit(row);
+            });
+        }
     }
-  ]);
-  //获取审核原因的字典 book_audit_reason
-  const auditReason = ref([]);
-  const getAuditReason = async () => {
-    const res = await request.get('/system/dict/data/type/book_audit_reason');
-    auditReason.value = res.data.data;
-    console.log(res, 'xxxx');
-  };
-  getAuditReason();
-
-  //查看当当、淘宝、豆瓣链接
-  const handleViewUrl = (row, type) => {
-    let url = '';
-    if (type == 'dd') {
-      url = `https://search.dangdang.com/?key=${row.isbn}&act=input`;
-    } else if (type == 'tb') {
-      url = `https://s.taobao.com/search?page=1&q=${row.isbn}&sort=sale-desc&tab=all`;
-    } else if (type == 'db') {
-      url = `https://search.douban.com/book/subject_search?search_text=${row.isbn}`;
-    } else if (type == 'kw') {
-      url = `https://search.kongfz.com/product_result/?key=${row.isbn}&status=0&_stpmt=eyJzZWFyY2hfdHlwZSI6ImFjdGl2ZSJ9`;
+    //选择审核原因
+    function handleSelectReason(value, row) {
+        if (row.sts == 3) {
+            row.com = value;
+            nextTick(() => {
+                handleAudit(row);
+            });
+        }
     }
-    window.open(url, '_blank');
-  };
-  //加入回收书单
-  const handleAddBookList = (row) => {
-    ElMessageBox.confirm('确认加入回收书单?', '提示', {
-      confirmButtonText: '确定',
-      cancelButtonText: '关闭',
-      type: 'warning'
-    }).then(() => {
-      request
-        .post('/book/bookRecycleInfo/addIn', {
-          isbnList: [row.isbn]
-        })
-        .then(() => {
-          ElMessage.success('操作成功');
-          // 更新列表数据
-          const index = props.detail.detailVoList.findIndex(
-            (item) => item.isbn === row.isbn
-          );
-          if (index > -1) {
-            const newList = [...props.detail.detailVoList];
-            newList[index] = { ...newList[index], bookStatus: 2 };
-            dataList.value = newList;
-          }
+
+    const emit = defineEmits(['update:detail', 'refresh', 'close']);
+
+    const columns = ref([
+        {
+            type: 'index',
+            columnKey: 'index',
+            width: 60,
+            align: 'center'
+        },
+        {
+            label: '信息',
+            prop: 'baseInfo',
+            slot: 'baseInfo',
+            minWidth: 620,
+            align: 'center'
+        },
+        {
+            label: '操作',
+            prop: 'action',
+            slot: 'action',
+            width: 220,
+            align: 'center'
+        },
+        {
+            label: '数量',
+            prop: 'num',
+            minWidth: 90,
+            align: 'center',
+            formatter: (row) => {
+                return `× ${row.num}`;
+            }
+        },
+        {
+            label: '审核信息',
+            prop: 'auditInfo',
+            slot: 'auditInfo',
+            align: 'center',
+            minWidth: 317
+        },
+        {
+            label: '审核金额',
+            prop: 'recyclePrice',
+            align: 'center',
+            minWidth: 100,
+            formatter: (row) => {
+                return row.sts == 1 ? `¥ ${row.recyclePrice}` : '0';
+            }
+        }
+    ]);
+    //获取审核原因的字典 book_audit_reason
+    const auditReason = ref([]);
+    const getAuditReason = async () => {
+        const res = await request.get(
+            '/system/dict/data/type/book_audit_reason'
+        );
+        auditReason.value = res.data.data;
+        console.log(res, 'xxxx');
+    };
+    getAuditReason();
+
+    //查看当当、淘宝、豆瓣链接
+    const handleViewUrl = (row, type) => {
+        let url = '';
+        if (type == 'dd') {
+            url = `https://search.dangdang.com/?key=${row.isbn}&act=input`;
+        } else if (type == 'tb') {
+            url = `https://s.taobao.com/search?page=1&q=${row.isbn}&sort=sale-desc&tab=all`;
+        } else if (type == 'db') {
+            url = `https://search.douban.com/book/subject_search?search_text=${row.isbn}`;
+        } else if (type == 'kw') {
+            url = `https://search.kongfz.com/product_result/?key=${row.isbn}&status=0&_stpmt=eyJzZWFyY2hfdHlwZSI6ImFjdGl2ZSJ9`;
+        }
+        window.open(url, '_blank');
+    };
+    //加入回收书单
+    const handleAddBookList = (row) => {
+        ElMessageBox.confirm('确认加入回收书单?', '提示', {
+            confirmButtonText: '确定',
+            cancelButtonText: '关闭',
+            type: 'warning'
+        }).then(() => {
+            request
+                .post('/book/bookRecycleInfo/addIn', {
+                    isbnList: [row.isbn]
+                })
+                .then(() => {
+                    ElMessage.success('操作成功');
+                    // 更新列表数据
+                    const index = props.detail.detailVoList.findIndex(
+                        (item) => item.isbn === row.isbn
+                    );
+                    if (index > -1) {
+                        const newList = [...props.detail.detailVoList];
+                        newList[index] = { ...newList[index], bookStatus: 2 };
+                        dataList.value = newList;
+                    }
+                });
         });
+    };
+    const currentRow = ref(null);
+    //修改回收折扣
+    const modifyRef = ref();
+    const handleModifyDiscount = (row) => {
+        currentRow.value = row;
+        modifyRef.value?.handleOpen(row);
+    };
+    //指定回收折扣
+    const specifiedRef = ref();
+    const handleSpecifiedDiscount = (row) => {
+        currentRow.value = row;
+        specifiedRef.value?.handleOpen(row);
+    };
+    //加入黑名单
+    const blacklistRef = ref();
+    const handleBlackList = (row) => {
+        currentRow.value = row;
+        blacklistRef.value?.handleOpen(row);
+    };
+    //查看回收日志
+    const recycleLogRef = ref();
+    const handleRecycleLog = (row) => {
+        recycleLogRef.value?.handleOpen(row);
+    };
+    //查看售价日志
+    const salesLogRef = ref();
+    const handleSalesLog = (row) => {
+        salesLogRef.value?.handleOpen(row);
+    };
+	//审核图片
+	const auditScreenshotIsbnRef = ref();
+	const handleAuditPic = (row)=>{
+		row.orderId = props.detail.orderId;
+		auditScreenshotIsbnRef.value?.handleOpen(row);
+	}
+
+    const handleRefresh = (type) => {
+        if (!currentRow.value) return;
+        const index = dataList.value.findIndex(
+            (item) => item.isbn === currentRow.value.isbn
+        );
+        if (index > -1) {
+            const newList = [...dataList.value];
+            if (type === 'specified' || type === 'modify') {
+                newList[index] = { ...newList[index], settingStatus: 1 };
+            } else if (type === 'blacklist') {
+                newList[index] = { ...newList[index], bookStatus: 3 };
+            }
+            dataList.value = newList;
+        }
+    };
+
+    // 手动刷新数据
+    const refreshData = () => {
+        console.log('Manual refresh triggered');
+        initData();
+    };
+
+    defineExpose({
+        handleOtherAuditGood,
+        refreshData
     });
-  };
-  const currentRow = ref(null);
-  //修改回收折扣
-  const modifyRef = ref();
-  const handleModifyDiscount = (row) => {
-    currentRow.value = row;
-    modifyRef.value?.handleOpen(row);
-  };
-  //指定回收折扣
-  const specifiedRef = ref();
-  const handleSpecifiedDiscount = (row) => {
-    currentRow.value = row;
-    specifiedRef.value?.handleOpen(row);
-  };
-  //加入黑名单
-  const blacklistRef = ref();
-  const handleBlackList = (row) => {
-    currentRow.value = row;
-    blacklistRef.value?.handleOpen(row);
-  };
-  //查看回收日志
-  const recycleLogRef = ref();
-  const handleRecycleLog = (row) => {
-    recycleLogRef.value?.handleOpen(row);
-  };
-  //查看售价日志
-  const salesLogRef = ref();
-  const handleSalesLog = (row) => {
-    salesLogRef.value?.handleOpen(row);
-  };
-
-  const handleRefresh = (type) => {
-    if (!currentRow.value) return;
-    const index = dataList.value.findIndex(
-      (item) => item.isbn === currentRow.value.isbn
-    );
-    if (index > -1) {
-      const newList = [...dataList.value];
-      if (type === 'specified' || type === 'modify') {
-        newList[index] = { ...newList[index], settingStatus: 1 };
-      } else if (type === 'blacklist') {
-        newList[index] = { ...newList[index], bookStatus: 3 };
-      }
-      dataList.value = newList;
-    }
-  };
-
-  // 手动刷新数据
-  const refreshData = () => {
-    console.log('Manual refresh triggered');
-    initData();
-  };
-
-  defineExpose({
-    handleOtherAuditGood,
-    refreshData
-  });
 </script>
 
 <style lang="scss" scoped>
-  .mb-10 {
-    margin-bottom: 7px;
-  }
-
-  .reason-select {
-    :deep(.el-select__wrapper) {
-      height: 120px !important;
+    .mb-10 {
+        margin-bottom: 7px;
     }
 
-    :deep(.el-select__placeholder) {
-      top: 0;
-      text-wrap: wrap;
-      white-space: normal;
-      text-overflow: initial;
-    }
-  }
+    .reason-select {
+        :deep(.el-select__wrapper) {
+            height: 120px !important;
+        }
 
-  .class-green {
-    :deep(.el-radio.is-checked .el-radio__inner) {
-      background: #399420;
-      border-color: #399420;
-    }
-    :deep(.el-radio__input.is-checked + .el-radio__label) {
-      color: #399420;
+        :deep(.el-select__placeholder) {
+            top: 0;
+            text-wrap: wrap;
+            white-space: normal;
+            text-overflow: initial;
+        }
     }
-  }
 
-  .class-red {
-    :deep(.el-radio.is-checked .el-radio__inner) {
-      background: #f56c6c;
-      border-color: #f56c6c;
-    }
-    :deep(.el-radio__input.is-checked + .el-radio__label) {
-      color: #f56c6c;
+    .class-green {
+        :deep(.el-radio.is-checked .el-radio__inner) {
+            background: #399420;
+            border-color: #399420;
+        }
+        :deep(.el-radio__input.is-checked + .el-radio__label) {
+            color: #399420;
+        }
     }
-  }
-
-  .order-books {
-    .action-btns {
-      display: flex;
-      flex-wrap: wrap;
-      gap: 10px;
-
-      .el-button {
-        margin: 0;
-        color: #fff;
-      }
+
+    .class-red {
+        :deep(.el-radio.is-checked .el-radio__inner) {
+            background: #f56c6c;
+            border-color: #f56c6c;
+        }
+        :deep(.el-radio__input.is-checked + .el-radio__label) {
+            color: #f56c6c;
+        }
     }
 
-    // 处理合并单元格效果
-    .el-table {
-      td.el-table__cell {
-        &.first-row {
-          border-bottom: none;
+    .order-books {
+        .action-btns {
+            display: flex;
+            flex-wrap: wrap;
+            gap: 10px;
+
+            .el-button {
+                margin: 0;
+                color: #fff;
+            }
+        }
+
+        // 处理合并单元格效果
+        .el-table {
+            td.el-table__cell {
+                &.first-row {
+                    border-bottom: none;
+                }
+            }
         }
-      }
     }
-  }
 </style>