全部
常见问题
产品动态
精选推荐

2.0升级2.1报错

管理 管理 编辑 删除

b25b8202511171614472198.png

本次升级是从1.7 升级到1.8  然后1.8升级到2.0  

上面的升级都正常 后台也可以正常使用,也没报错。

2.0升级到2.1 就报上面的错



正在检查是否需要更新数据库...


开始执行数据迁移...


执行文件: database/migrations/v2.1/2025_09_17_150616_alter_client_follow_table.php

执行文件: database/migrations/v2.1/2025_09_17_150616_alter_bill_list_table.php

数据库更新失败: include(/www/wwwroot/wk.h8m.cn/vendor/composer/../doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php): Failed to open stream: No such file or directory

迁移文件地址: database/migrations/v2.1/2025_09_17_150616_alter_bill_list_table.php


执行文件: database/migrations/v2.1/2025_09_17_150616_alter_customer_record_table.php

数据库更新失败: include(/www/wwwroot/wk.h8m.cn/vendor/composer/../doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php): Failed to open stream: No such file or directory

迁移文件地址: database/migrations/v2.1/2025_09_17_150616_alter_customer_record_table.php


执行文件: database/migrations/v2.1/2025_09_17_150616_alter_attendance_group_table.php

执行文件: database/migrations/v2.1/2025_09_17_150617_create_work_member_other_table.php

数据库更新失败: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'eb_work_member_other' already exists (SQL: create table `eb_work_member_other` (`id` bigint unsigned not null auto_increment primary key, `member_id` int not null default '0' comment '企业成员id', `extattr` text null comment '扩展属性', `external_profile` text null comment '成员对外属性', `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci' engine = InnoDB)

迁移文件地址: database/migrations/v2.1/2025_09_17_150617_create_work_member_other_table.php


执行文件: database/migrations/v2.1/2025_09_17_150617_alter_form_data_table.php

执行文件: database/migrations/v2.1/2025_09_17_150616_alter_customer_table.php

数据库更新失败: include(/www/wwwroot/wk.h8m.cn/vendor/composer/../doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php): Failed to open stream: No such file or directory

迁移文件地址: database/migrations/v2.1/2025_09_17_150616_alter_customer_table.php


执行文件: database/migrations/v2.1/2025_09_17_150616_alter_client_label_table.php

执行文件: database/migrations/v2.1/2025_09_17_150617_create_system_crud_operate_table.php

数据库更新失败: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'eb_system_crud_operate' already exists (SQL: create table `eb_system_crud_operate` (`id` bigint unsigned not null auto_increment primary key, `crud_id` int not null default '0' comment 'crud的主键id', `name` varchar(255) not null default '' comment '操作名称', `operate` varchar(255) not null default '' comment '操作唯一值', `sort` int not null default '0' comment '排序', `system_crud_form_id` int not null default '0' comment '选择的表单ID', `operate_type` int not null default '0' comment '0=列表头部,1=列表中', `status` int not null default '0' comment '状态', `action_type` int not null default '0' comment '0=新增,1=编辑', `popup_name` varchar(255) not null default '' comment '弹窗标题', `use_rule` text not null comment '启用规则', `options` text not null comment '参数设置', `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci' engine = InnoDB)

迁移文件地址: database/migrations/v2.1/2025_09_17_150617_create_system_crud_operate_table.php


执行文件: database/migrations/v2.1/2025_09_17_150617_create_work_group_chat_table.php

数据库更新失败: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'eb_work_group_chat' already exists (SQL: create table `eb_work_group_chat` (`id` bigint unsigned not null auto_increment primary key, `corp_id` varchar(18) not null default '' comment '企业ID', `chat_id` varchar(40) not null default '' comment '客户群ID', `name` varchar(255) not null default '' comment '群名', `owner` varchar(64) not null default '' comment '群主ID', `group_create_time` int not null default '0' comment '群的创建时间', `notice` varchar(255) not null default '' comment '群公告', `admin_list` varchar(1000) not null default '' comment '群管理员userid', `member_num` int not null default '0' comment '群人数', `retreat_group_num` int not null default '0' comment '退群总数', `status` int not null default '0' comment '客户群跟进状态。\\r\\n0 - 跟进人正常\\r\\n1 - 跟进人离职\\r\\n2 - 离职继承中\\r\\n3 - 离职继承完成', `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci' engine = InnoDB)

迁移文件地址: database/migrations/v2.1/2025_09_17_150617_create_work_group_chat_table.php


执行文件: database/migrations/v2.1/2025_09_17_150617_create_work_department_table.php

数据库更新失败: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'eb_work_department' already exists (SQL: create table `eb_work_department` (`id` bigint unsigned not null auto_increment primary key, `corp_id` varchar(18) not null default '' comment '企业id', `department_id` int not null default '0' comment '部门id', `name` varchar(100) not null default '' comment '部门名称', `name_en` varchar(50) not null default '' comment '部门英文名称', `department_leader` varchar(1000) not null default '' comment 'leader', `parentid` int not null default '0' comment '上级id', `sort` int not null default '0' comment '排序', `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci' engine = InnoDB)

迁移文件地址: database/migrations/v2.1/2025_09_17_150617_create_work_department_table.php


执行文件: database/migrations/v2.1/2025_09_17_150617_alter_system_crud_table.php

数据库更新失败: include(/www/wwwroot/wk.h8m.cn/vendor/composer/../doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php): Failed to open stream: No such file or directory

迁移文件地址: database/migrations/v2.1/2025_09_17_150617_alter_system_crud_table.php


执行文件: database/migrations/v2.1/2025_09_17_150617_alter_rank_table.php

执行文件: database/migrations/v2.1/2025_09_17_150617_create_work_client_follow_table.php

数据库更新失败: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'eb_work_client_follow' already exists (SQL: create table `eb_work_client_follow` (`id` bigint unsigned not null auto_increment primary key, `client_id` int not null default '0' comment '客户id', `userid` varchar(64) not null default '' comment '添加了此外部联系人的企业成员userid', `remark` varchar(50) not null default '' comment '该成员对此外部联系人的备注', `description` varchar(255) not null default '' comment '该成员对此外部联系人的描述', `createtime` int not null default '0' comment '该成员添加此外部联系人的时间', `remark_corp_name` varchar(50) not null default '' comment '该成员对此微信客户备注的企业名称', `remark_mobiles` varchar(255) not null default '' comment '该成员对此客户备注的手机号码', `add_way` int not null default '0' comment '该成员添加此客户的来源', `oper_userid` varchar(64) not null default '' comment '发起添加的userid,如果成员主动添加,为成员的userid;如果是客户主动添加,则为客户的外部联系人userid;如果是内部成员共享/管理员分配,则为对应的成员/管理员userid', `state` varchar(30) not null default '' comment '自定义字段返回数据', `is_del_user` int not null default '0' comment '客户是否删除跟踪人:0=没有,1=删除', `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci' engine = InnoDB)

迁移文件地址: database/migrations/v2.1/2025_09_17_150617_create_work_client_follow_table.php


执行文件: database/migrations/v2.1/2025_09_17_150616_alter_contract_table.php

数据库更新失败: include(/www/wwwroot/wk.h8m.cn/vendor/composer/../doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php): Failed to open stream: No such file or directory

迁移文件地址: database/migrations/v2.1/2025_09_17_150616_alter_contract_table.php


执行文件: database/migrations/v2.1/2025_09_17_150616_alter_client_subscribe_table.php

执行文件: database/migrations/v2.1/2025_09_17_150617_alter_form_cate_table.php

执行文件: database/migrations/v2.1/2025_09_17_150616_alter_attendance_clock_record_table.php

执行文件: database/migrations/v2.1/2025_09_17_150616_create_customer_product_category_table.php

数据库更新失败: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'eb_customer_product_category' already exists (SQL: create table `eb_customer_product_category` (`id` bigint unsigned not null auto_increment primary key comment 'id', `uid` int not null default '0' comment '用户ID', `pid` int not null default '0' comment '父id', `path` varchar(255) not null default '' comment '路径', `name` varchar(255) not null default '' comment '分类名称', `level` int not null default '0' comment '等级', `status` int not null default '1' comment '状态', `sort` int not null default '0' comment '排序', `created_at` timestamp null, `updated_at` timestamp null, `deleted_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci' engine = InnoDB)

迁移文件地址: database/migrations/v2.1/2025_09_17_150616_create_customer_product_category_table.php


执行文件: database/migrations/v2.1/2025_09_17_150616_create_customer_target_table.php

数据库更新失败: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'eb_customer_target' already exists (SQL: create table `eb_customer_target` (`id` bigint unsigned not null auto_increment primary key comment 'id', `uid` int not null default '0' comment '用户ID', `link_id` int not null default '0' comment '用户/部门ID', `amount` decimal(11, 2) not null default '0.00' comment '目标额', `year` int null comment '年份', `month` int null comment '月份', `types` int not null default '0' comment '类型:0、人员;1、部门;', `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci' engine = InnoDB)

迁移文件地址: database/migrations/v2.1/2025_09_17_150616_create_customer_target_table.php


执行文件: database/migrations/v2.1/2025_09_17_150617_alter_system_crud_form_table.php

执行文件: database/migrations/v2.1/2025_09_17_150617_create_folder_view_hitory_table.php

数据库更新失败: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'eb_folder_view_hitory' already exists (SQL: create table `eb_folder_view_hitory` (`id` bigint unsigned not null auto_increment primary key, `uid` varchar(32) not null comment '修改用户', `folder_id` int unsigned not null comment '文件 id', `file_name` varchar(255) not null comment '文件真实名称', `file_url` varchar(255) not null comment '文件 url', `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci' engine = InnoDB)

迁移文件地址: database/migrations/v2.1/2025_09_17_150617_create_folder_view_hitory_table.php


执行文件: database/migrations/v2.1/2025_09_17_150617_create_work_client_follow_tags_table.php

数据库更新失败: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'eb_work_client_follow_tags' already exists (SQL: create table `eb_work_client_follow_tags` (`id` bigint unsigned not null auto_increment primary key, `follow_id` int not null default '0' comment '跟踪人id', `group_name` varchar(255) not null default '' comment '该成员添加此外部联系人所打标签的分组名称', `tag_name` varchar(255) not null default '' comment '该成员添加此外部联系人所打标签名称', `type` int not null default '0' comment '1-企业设置,2-用户自定义,3-规则组标签', `tag_id` varchar(32) not null default '' comment '该成员添加此外部联系人所打企业标签的id,用户自定义类型标签(type=2)不返回', `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci' engine = InnoDB)

迁移文件地址: database/migrations/v2.1/2025_09_17_150617_create_work_client_follow_tags_table.php


执行文件: database/migrations/v2.1/2025_09_17_150617_create_work_label_table.php

数据库更新失败: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'eb_work_label' already exists (SQL: create table `eb_work_label` (`id` bigint unsigned not null auto_increment primary key, `corp_id` varchar(18) not null default '' comment '企业微信id', `group_id` int not null default '0' comment '标签组id', `group_name` varchar(50) not null default '' comment '标签组名称', `name` varchar(50) not null default '' comment '标签名称', `sort` int not null default '0' comment '排序', `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci' engine = InnoDB)

迁移文件地址: database/migrations/v2.1/2025_09_17_150617_create_work_label_table.php


执行文件: database/migrations/v2.1/2025_09_17_150616_create_customer_product_table.php

数据库更新失败: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'eb_customer_product' already exists (SQL: create table `eb_customer_product` (`id` bigint unsigned not null auto_increment primary key comment 'id', `uid` int not null default '0' comment '用户ID', `name` varchar(255) null default '' comment '产品名称', `pid` int not null default '0' comment '产品分类', `path` varchar(255) null default '' comment '产品分类', `unit_name` varchar(255) null default '' comment '单位名', `types` varchar(255) null default '1' comment '产品类型', `number` varchar(255) null default '' comment '产品编号', `description` text null comment '产品简介', `spec_type` int not null default '0' comment '产品规格:0、单规格;1、多规格;', `is_show` varchar(255) null default '1' comment '产品状态', `created_at` timestamp null, `updated_at` timestamp null, `deleted_at` timestamp null, `sort` varchar(255) not null comment '排序') default character set utf8mb4 collate 'utf8mb4_unicode_ci' engine = InnoDB)

迁移文件地址: database/migrations/v2.1/2025_09_17_150616_create_customer_product_table.php


执行文件: database/migrations/v2.1/2025_09_17_150616_create_customer_product_attr_table.php

数据库更新失败: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'eb_customer_product_attr' already exists (SQL: create table `eb_customer_product_attr` (`id` bigint unsigned not null auto_increment primary key comment '主键ID', `product_id` int not null default '0' comment '产品ID', `attr_name` varchar(36) not null default '' comment '属性名', `attr_values` text not null comment '属性值') default character set utf8mb4 collate 'utf8mb4_unicode_ci' engine = InnoDB)

迁移文件地址: database/migrations/v2.1/2025_09_17_150616_create_customer_product_attr_table.php


执行文件: database/migrations/v2.1/2025_09_17_150616_create_assess_compute_rule_table.php

数据库更新失败: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'eb_assess_compute_rule' already exists (SQL: create table `eb_assess_compute_rule` (`id` bigint unsigned not null auto_increment primary key comment '自增id', `name` varchar(32) not null default '' comment '名称', `scheme_id` int not null default '0' comment '方案(enterprise_performance_scheme主键)id', `row` int not null default '2' comment '行数', `col` varchar(10) not null default 'A' comment '列数') default character set utf8mb4 collate 'utf8mb4_unicode_ci' engine = InnoDB)

迁移文件地址: database/migrations/v2.1/2025_09_17_150616_create_assess_compute_rule_table.php


执行文件: database/migrations/v2.1/2025_09_17_150617_alter_system_menus_table.php

执行文件: database/migrations/v2.1/2025_09_17_150617_create_work_group_chat_member_table.php

数据库更新失败: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'eb_work_group_chat_member' already exists (SQL: create table `eb_work_group_chat_member` (`id` bigint unsigned not null auto_increment primary key, `group_id` int not null default '0' comment '企业群ID', `userid` varchar(64) not null default '' comment '群成员id', `type` int not null default '0' comment '成员类型。1 - 企业成员2 - 外部联系人', `unionid` varchar(64) not null default '' comment '微信开放平台的唯一身份标识(微信unionid)', `join_time` int not null default '0' comment '入群时间', `join_scene` int not null default '0' comment '入群方式。1 - 由群成员邀请入群(直接邀请入群)2 - 由群成员邀请入群(通过邀请链接入群)3 - 通过扫描群二维码入群', `invitor_userid` varchar(64) not null default '' comment '邀请者。目前仅当是由本企业内部成员邀请入群时会返回该值', `group_nickname` varchar(100) not null default '' comment '在群里的昵称', `name` varchar(100) not null default '' comment '名字。仅当 need_name = 1 时返回', `status` int not null default '1' comment '1=在群中,0=已退群', `chat_sum` int not null default '0' comment '当前群人数', `retreat_chat_num` int not null default '0' comment '当前退群人数', `state` varchar(100) not null default '', `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci' engine = InnoDB)

迁移文件地址: database/migrations/v2.1/2025_09_17_150617_create_work_group_chat_member_table.php


执行文件: database/migrations/v2.1/2025_09_17_150617_create_view_search_table.php

数据库更新失败: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'eb_view_search' already exists (SQL: create table `eb_view_search` (`id` bigint unsigned not null auto_increment primary key comment 'id', `uid` int not null default '0' comment '关联用户ID', `title` varchar(255) not null default '' comment '视图名称', `content` text not null comment '视图内容', `category` varchar(32) not null default '' comment '视图分类(参考枚举类目)', `types` int not null default '0' comment '视图类型:0-系统 1-个人', `is_public` int not null default '0' comment '是否公开:0-否 1-是', `sort` int not null default '0' comment '排序', `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci' engine = InnoDB)

迁移文件地址: database/migrations/v2.1/2025_09_17_150617_create_view_search_table.php


执行文件: database/migrations/v2.1/2025_09_17_150616_create_customer_product_attr_value_table.php

数据库更新失败: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'eb_customer_product_attr_value' already exists (SQL: create table `eb_customer_product_attr_value` (`id` bigint unsigned not null auto_increment primary key comment 'ID', `product_id` int not null default '0' comment '商品ID', `detail` text not null comment '商品属性详情', `sku` varchar(36) not null default '' comment '商品属性索引值', `ot_price` decimal(11, 2) not null default '0.00' comment '原价', `price` decimal(11, 2) not null default '0.00' comment '售价', `cost` decimal(11, 2) not null default '0.00' comment '成本价', `image` varchar(512) not null default '' comment '图片', `bar_code` varchar(32) not null default '' comment '产品条码', `unique` varchar(36) not null default '' comment '唯一值') default character set utf8mb4 collate 'utf8mb4_unicode_ci' engine = InnoDB)

迁移文件地址: database/migrations/v2.1/2025_09_17_150616_create_customer_product_attr_value_table.php


执行文件: database/migrations/v2.1/2025_09_17_150616_alter_client_labels_table.php

执行文件: database/migrations/v2.1/2025_09_17_150616_create_customer_product_assist_table.php

数据库更新失败: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'eb_customer_product_assist' already exists (SQL: create table `eb_customer_product_assist` (`id` bigint unsigned not null auto_increment primary key comment 'ID', `product_id` int not null default '0' comment '产品ID', `product_name` varchar(256) not null default '' comment '产品名', `sku` varchar(256) not null default '' comment '产品规格', `image` varchar(512) not null default '' comment '产品图片', `price` decimal(11, 2) not null default '0.00' comment '售价', `ot_price` decimal(11, 2) not null default '0.00' comment '原价', `total_price` decimal(11, 2) not null default '0.00' comment '总价', `count` int not null default '0' comment '数量', `discount` int not null default '0' comment '折扣百分比', `remark` text not null comment '备注', `unique` varchar(32) not null default '' comment '商品属性唯一值', `link_id` int not null default '0' comment '关联ID', `link_type` int not null default '1' comment '关联业务类型:1、 客户;2、合同;3、联系人;4、线索;5、商机;6、产品;', `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci' engine = InnoDB)

迁移文件地址: database/migrations/v2.1/2025_09_17_150616_create_customer_product_assist_table.php


执行文件: database/migrations/v2.1/2025_09_17_150616_alter_admin_table.php

执行文件: database/migrations/v2.1/2025_09_17_150617_create_work_member_table.php

数据库更新失败: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'eb_work_member' already exists (SQL: create table `eb_work_member` (`id` bigint unsigned not null auto_increment primary key, `corp_id` varchar(18) not null default '' comment '企业微信id', `userid` varchar(64) not null default '' comment '成员UserID', `uid` int not null default '0' comment '用户id', `name` varchar(64) not null default '' comment '成员名称', `position` varchar(50) not null default '' comment '职务信息', `mobile` varchar(11) not null default '' comment '手机号码', `gender` int not null default '0' comment '性别。0表示未定义,1表示男性,2表示女性', `email` varchar(50) not null default '' comment '邮箱', `biz_mail` varchar(50) not null default '' comment '企业邮箱', `direct_leader` varchar(500) not null default '' comment '直属上级UserID', `avatar` varchar(255) not null default '' comment '头像url', `thumb_avatar` varchar(255) not null default '' comment '头像缩略图url', `telephone` varchar(50) not null default '' comment '座机', `alias` varchar(30) not null default '' comment '别名', `enable` int not null default '0' comment '启用/禁用成员。1表示启用成员,0表示禁用成员', `is_leader` int not null default '0' comment '是否是领导', `hide_mobile` int not null default '0' comment '是否隐藏手机号', `address` varchar(255) not null default '' comment '地址', `open_userid` varchar(64) not null default '' comment '全局唯一', `main_department` int not null default '0' comment '主部门', `status` int not null default '0' comment '激活状态: 1=已激活,2=已禁用,4=未激活,5=退出企业', `qr_code` varchar(255) not null default '' comment '员工个人二维码', `external_position` varchar(100) not null default '' comment '对外职务', `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci' engine = InnoDB)

迁移文件地址: database/migrations/v2.1/2025_09_17_150617_create_work_member_table.php


执行文件: database/migrations/v2.1/2025_09_17_150616_create_attendance_wifi_table.php

数据库更新失败: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'eb_attendance_wifi' already exists (SQL: create table `eb_attendance_wifi` (`id` bigint unsigned not null auto_increment primary key, `entid` int not null default '0' comment '企业ID', `group_id` int not null default '0' comment '考勤组ID', `name` varchar(64) not null default '' comment 'wifi名称', `mac` varchar(64) not null default '' comment 'wifi地址', `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci' engine = InnoDB)

迁移文件地址: database/migrations/v2.1/2025_09_17_150616_create_attendance_wifi_table.php


执行文件: database/migrations/v2.1/2025_09_17_150617_alter_salesman_custom_field_table.php

数据库更新失败: include(/www/wwwroot/wk.h8m.cn/vendor/composer/../doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php): Failed to open stream: No such file or directory

迁移文件地址: database/migrations/v2.1/2025_09_17_150617_alter_salesman_custom_field_table.php


执行文件: database/migrations/v2.1/2025_09_17_150617_create_work_member_relation_table.php

数据库更新失败: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'eb_work_member_relation' already exists (SQL: create table `eb_work_member_relation` (`id` bigint unsigned not null auto_increment primary key, `member_id` int not null comment '员工ID', `department` int not null comment '所属部门', `srot` int not null comment '排序', `is_leader_in_dept` int not null comment '是否为部门负责人', `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci' engine = InnoDB)

迁移文件地址: database/migrations/v2.1/2025_09_17_150617_create_work_member_relation_table.php


执行文件: database/migrations/v2.1/2025_09_17_150617_create_work_client_table.php

数据库更新失败: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'eb_work_client' already exists (SQL: create table `eb_work_client` (`id` bigint unsigned not null auto_increment primary key, `corp_id` varchar(18) not null default '' comment '企业微信id', `external_userid` varchar(64) not null default '' comment '外部联系人的userid', `uid` int not null default '0' comment '商城用户uid', `userid` varchar(64) not null default '' comment '添加了此外部联系人的企业成员userid', `name` varchar(50) not null default '' comment '外部联系人的名称', `avatar` varchar(255) not null default '' comment '外部联系人头像', `type` int not null default '0' comment '1表示该外部联系人是微信用户,2表示该外部联系人是企业微信用户', `gender` int not null default '0' comment '性别 0-未知 1-男性 2-女性', `unionid` varchar(64) not null default '' comment '开放平台的唯一身份标识', `position` varchar(50) not null default '' comment '外部联系人的职位', `corp_name` varchar(50) not null default '' comment '外部联系人所在企业的简称', `corp_full_name` varchar(100) not null default '' comment '外部联系人所在企业的主体名称', `external_profile` text not null comment '外部联系人的详情', `remark` varchar(255) not null default '' comment '备注信息', `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci' engine = InnoDB)

迁移文件地址: database/migrations/v2.1/2025_09_17_150617_create_work_client_table.php


执行文件: database/migrations/v2.1/2025_09_17_150616_create_customer_odds_table.php

数据库更新失败: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'eb_customer_odds' already exists (SQL: create table `eb_customer_odds` (`id` bigint unsigned not null auto_increment primary key comment 'id', `uid` int not null default '0' comment '业务员用户ID', `before_uid` int not null default '0' comment '前业务员用户ID', `creator_uid` int not null default '0' comment '创建用户ID', `name` varchar(255) not null default '' comment '商机名称', `eid` varchar(255) not null default '' comment '客户名称', `source` varchar(32) not null default '' comment '商机类型:1、线索;0、客户;', `types` varchar(255) not null default '' comment '商机类型', `status` varchar(255) not null default '1' comment '商机状态', `followed` varchar(255) not null default '1' comment '是否关注', `description` text not null comment '商机描述', `created_at` timestamp null, `updated_at` timestamp null, `deleted_at` timestamp null, `pid` varchar(255) not null default '""' comment '客户名称') default character set utf8mb4 collate 'utf8mb4_unicode_ci' engine = InnoDB)

迁移文件地址: database/migrations/v2.1/2025_09_17_150616_create_customer_odds_table.php


执行文件: database/migrations/v2.1/2025_09_17_150617_alter_openapi_key_table.php

数据库更新失败: include(/www/wwwroot/wk.h8m.cn/vendor/composer/../doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php): Failed to open stream: No such file or directory

迁移文件地址: database/migrations/v2.1/2025_09_17_150617_alter_openapi_key_table.php


执行文件: database/migrations/v2.1/2025_09_17_150616_create_customer_clue_table.php

数据库更新失败: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'eb_customer_clue' already exists (SQL: create table `eb_customer_clue` (`id` bigint unsigned not null auto_increment primary key comment 'id', `uid` int not null default '0' comment '业务员用户ID', `before_uid` int not null default '0' comment '前业务员用户ID', `creator_uid` int not null default '0' comment '创建用户ID', `name` varchar(255) null default '' comment '线索名称', `source` varchar(255) null default '' comment '线索来源', `pool` varchar(255) null default '' comment '线索池', `phone` varchar(255) null default '' comment '联系电话', `status` varchar(255) null default '1' comment '线索状态', `followed` varchar(255) null default '1' comment '是否关注', `return_num` int not null default '0' comment '退回次数', `mark` text null comment '备注', `userid` varchar(255) null, `external_userid` varchar(255) null, `created_at` timestamp null, `updated_at` timestamp null, `deleted_at` timestamp null, `area_cascade` varchar(255) null default '' comment '省市区', `address` varchar(255) null default '' comment '详细地址', `customer_label` varchar(255) null default '' comment '客户标签', `createtime` timestamp null comment '线索时间') default character set utf8mb4 collate 'utf8mb4_unicode_ci' engine = InnoDB)

迁移文件地址: database/migrations/v2.1/2025_09_17_150616_create_customer_clue_table.php


执行文件: database/migrations/v2.1/2025_09_17_150617_alter_system_crud_field_table.php

执行文件: database/migrations/v2.1/2025_09_17_150616_alter_attendance_group_member_table.php


部分数据更新失败, 详情请查看日志

检查数据结构升级...


  Illuminate\Database\QueryException


 SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'area_cascade' for key 'key' (SQL: -- # 数据字典

INSERT INTO `eb_dict_type` (`id`, `name`, `ident`, `link_type`, `level`, `status`, `is_default`) VALUES (NULL, '商机类型', 'odds_type', 'custom', 1, 1, 0);

INSERT INTO `eb_dict_type` (`id`, `name`, `ident`, `link_type`, `level`, `status`, `is_default`) VALUES (NULL, '商机状态', 'odds_status', 'custom', 1, 1, 0);

SELECT @foreignId := LAST_INSERT_ID();

INSERT INTO `eb_dict_data` (`id`, `name`, `value`, `pid`, `type_id`, `type_name`, `level`, `sort`, `color`, `status`, `is_default`, `mark`, `created_at`, `updated_at`) VALUES

(NULL, '进行中', '1', '', @foreignId, 'odds_status', 1, 9, '#303133', 1, 0, '', '2025-08-01 08:39:04', '2025-08-20 08:02:41'),

(NULL, '赢单', '2', '', @foreignId, 'odds_status', 1, 7, '#303133', 1, 0, '', '2025-08-01 08:39:13', '2025-08-21 01:32:11'),

(NULL, '输单', '3', '', @foreignId, 'odds_status', 1, 5, '#303133', 1, 0, '', '2025-08-01 08:39:21', '2025-08-21 01:32:16'),

(NULL, '无效', '4', '', @foreignId, 'odds_status', 1, 0, '#303133', 1, 0, '', '2025-08-01 08:39:27', '2025-08-01 08:39:27');


INSERT INTO `eb_dict_type` (`id`, `name`, `ident`, `link_type`, `level`, `status`, `is_default`) VALUES (NULL, '线索来源', 'clue_way', 'custom', 1, 1, 0);

SELECT @foreignId := LAST_INSERT_ID();

INSERT INTO `eb_dict_data` (`id`, `name`, `value`, `pid`, `type_id`, `type_name`, `level`, `sort`, `color`, `status`, `is_default`, `mark`, `created_at`, `updated_at`) VALUES

(NULL, '企微', 'wework', '', @foreignId, 'clue_way', 1, 0, '#303133', 1, 0, '', '2025-08-20 07:12:47', '2025-08-20 07:12:47');


INSERT INTO `eb_dict_type` (`id`, `name`, `ident`, `link_type`, `level`, `status`, `is_default`) VALUES (NULL, '线索状态', 'clue_status', 'custom', 1, 1, 0);

SELECT @foreignId := LAST_INSERT_ID();

INSERT INTO `eb_dict_data` (`id`, `name`, `value`, `pid`, `type_id`, `type_name`, `level`, `sort`, `color`, `status`, `is_default`, `mark`, `created_at`, `updated_at`) VALUES

(NULL, '开启', '1', '', @foreignId, 'clue_status', 1, 0, '#36BC1F', 1, 0, '', '2025-07-26 08:52:44', '2025-08-07 09:52:39'),

(NULL, '关闭', '2', '', @foreignId, 'clue_status', 1, 0, '#303133', 1, 0, '', '2025-07-26 08:52:51', '2025-08-07 09:52:45');


INSERT INTO `eb_dict_type` (`id`, `name`, `ident`, `link_type`, `level`, `status`, `is_default`) VALUES (NULL, '产品类型', 'product_type', 'custom', 1, 1, 0);

INSERT INTO `eb_dict_type` (`id`, `name`, `ident`, `link_type`, `level`, `status`, `is_default`) VALUES (NULL, '产品状态', 'product_status', 'custom', 1, 1, 0);

SELECT @foreignId := LAST_INSERT_ID();

INSERT INTO `eb_dict_data` (`id`, `name`, `value`, `pid`, `type_id`, `type_name`, `level`, `sort`, `color`, `status`, `is_default`, `mark`, `created_at`, `updated_at`) VALUES

(NULL, '上架', '1', '', @foreignId, 'product_status', 1, 99, '#1F5DD9', 1, 0, '', '2025-07-30 02:06:11', '2025-08-21 01:31:45'),

(NULL, '下架', '2', '', @foreignId, 'product_status', 1, 0, '#E7631C', 1, 0, '', '2025-07-30 02:06:17', '2025-08-07 09:10:30');


-- # 线索

INSERT INTO `eb_form_cate` (`id`, `title`, `sort`, `types`, `status`, `ident`) VALUES (NULL, '基本信息', 1, 4, 1, '');

SELECT @foreignId := LAST_INSERT_ID();

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'name', '线索名称', 'text', 'input', @foreignId, '', 0, 0, 1, '请输入线索名称', 255, 1, '', '', 0, 'desc', 0, '', 10, 1, '4');

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'source', '线索来源', 'single', 'select', @foreignId, '', 0, 0, 1, '请选择线索来源', 255, 1, 'clue_way', '', 0, '', 0, '', 9, 1, '4');

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'phone', '联系电话', 'text', 'input', @foreignId, '', 0, 0, 0, '请输入联系电话', 255, 1, '', '', 0, '', 0, '', 5, 1, '4');

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'area_cascade', '省市区', 'single', 'select', @foreignId, '', 0, 0, 0, '请选择省市区', 50, 1, 'area_cascade', '', 0, '', 0, '', 3, 1, '4');

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'address', '详细地址', 'text', 'input', @foreignId, '', 0, 0, 0, '请输入详细地址', 50, 1, '', '', 0, '', 0, '', 2, 1, '4');

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'status', '线索状态', 'radio', 'radio', @foreignId, '', 0, 0, 0, '请选择线索状态', 255, 1, 'clue_status', '1', 0, '', 0, '', 4, 1, '4');

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'followed', '是否关注', 'radio', 'radio', @foreignId, '', 0, 0, 0, '是否关注', 5, 1, 'follow_status', '1', 0, '', 0, '', 1, 1, '4');

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'customer_label', '客户标签', 'checked', 'checked', @foreignId, '', 0, 0, 0, '请选择客户标签', 50, 1, '', '', 0, '', 4, '', 8, 1, '4');

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'createtime', '线索时间', 'datetime', 'datetime', @foreignId, '', 0, 0, 0, '请选择线索时间', 0, 0, '', '', 0, '', 4, '', 7, 1, '4');


INSERT INTO `eb_form_cate` (`id`, `title`, `sort`, `types`, `status`, `ident`) VALUES (NULL, '备注信息', 0, 4, 1, '');

SELECT @foreignId := LAST_INSERT_ID();

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'mark', '备注', 'textarea', 'input', @foreignId, '', 0, 0, 0, '请填写备注', 255, 1, '', '', 0, '', 0, '', 1, 1, '4');

-- # 商机

INSERT INTO `eb_form_cate` (`id`, `title`, `sort`, `types`, `status`, `ident`) VALUES (NULL, '基本信息', 1, 5, 1, '');

SELECT @foreignId := LAST_INSERT_ID();

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'name', '商机名称', 'text', 'input', @foreignId, '', 0, 0, 1, '请输入商机名称', 255, 1, '', '', 0, 'desc', 0, '', 7, 1, '5');

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'eid', '客户名称', 'single', 'select', @foreignId, '', 0, 0, 1, '请选择客户/线索', 255, 1, '', '', 0, 'desc', 0, '', 6, 1, '5');

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'types', '商机类型', 'single', 'select', @foreignId, '', 0, 0, 0, '请选择商机类型', 255, 1, 'odds_type', '', 0, '', 0, '', 5, 1, '5');

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'status', '商机状态', 'radio', 'radio', @foreignId, '', 0, 0, 1, '请选择商机状态', 255, 1, 'odds_status', '1', 0, '', 0, '', 4, 1, '5');

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'followed', '是否关注', 'radio', 'radio', @foreignId, '', 0, 0, 0, '是否关注', 5, 1, 'follow_status', '1', 0, '', 0, '', 3, 1, '5');

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'description', '商机描述', 'textarea', 'input', @foreignId, '', 0, 0, 0, '请填写商机描述', 255, 1, '', '', 0, '', 0, '', 2, 1, '5');


INSERT INTO `eb_form_cate` (`id`, `title`, `sort`, `types`, `status`, `ident`) VALUES (NULL, '产品清单', 0, 5, 1, 'product');

-- # 产品

INSERT INTO `eb_form_cate` (`id`, `title`, `sort`, `types`, `status`, `ident`) VALUES (NULL, '产品信息', 1, 6, 1, '');

SELECT @foreignId := LAST_INSERT_ID();

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'name', '产品名称', 'text', 'input', @foreignId, '', 0, 0, 1, '请输入产品名称', 255, 1, '', '', 0, 'desc', 0, '', 8, 1, '6');

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'path', '产品分类', 'single', 'select', @foreignId, '', 0, 0, 1, '请选择产品分类', 255, 1, '', '', 0, '', 0, '', 7, 1, '6');

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'unit_name', '单位名', 'text', 'input', @foreignId, '', 0, 0, 1, '请输入单位名', 255, 1, '', '', 0, '', 0, '', 6, 1, '6');

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'types', '产品类型', 'radio', 'radio', @foreignId, '', 0, 0, 1, '请选择产品类型', 255, 1, 'product_type', '1', 0, '', 0, '', 5, 1, '6');

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'number', '产品编号', 'text', 'input', @foreignId, '', 0, 0, 1, '请输入产品编号', 255, 1, '', '', 0, '', 0, '', 4, 1, '6');

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'is_show', '产品状态', 'radio', 'radio', @foreignId, '', 0, 0, 1, '请输入产品编号', 255, 1, 'product_status', '1', 0, '', 0, '', 3, 1, '6');

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'description', '产品简介', 'oaWangeditor', 'oaWangeditor', @foreignId, '', 0, 0, 0, '请输入产品简介', 1, 1, '', '', 0, '', 0, '', 2, 1, '6');

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'sort', '排序', 'number', 'input', @foreignId, '', 0, 0, 0, '', 10, 1, '', '', 0, '', 0, '', 1, 1, '6');


INSERT INTO `eb_form_cate` (`id`, `title`, `sort`, `types`, `status`, `ident`) VALUES (NULL, '产品清单', 0, 2, 1, 'product');

INSERT INTO `eb_form_cate` (`id`, `title`, `sort`, `types`, `status`, `ident`) VALUES (NULL, '库存定价', 0, 6, 1, 'product');


INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'oid', '商机名称', 'single', 'select', 3, '', 0, 0, 0, '请选择商机', 10, 1, '', '', 0, '', 0, '', 6, 1, '2');

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'eid', '客户名称', 'single', 'select', 5, '', 0, 0, 0, '请选择客户', 1, 1, '', '', 0, '', 6, '', 4, 1, '3');

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'clue_id', '关联线索', 'single', 'select', 1, '', 0, 0, 0, '请输入线索名称', 10, 1, '', '', 0, '', 0, '', 6, 1, '1');

INSERT INTO `eb_form_data` (`id`, `key`, `key_name`, `type`, `input_type`, `cate_id`, `param`, `decimal_place`, `upload_type`, `required`, `placeholder`, `max`, `min`, `dict_ident`, `value`, `uniqued`, `desc`, `link_type`, `link_field`, `sort`, `status`, `types`) VALUES (NULL, 'member', '协作者', 'multipleMember', 'member', 1, '', 0, 0, 0, '', 10, 1, '', '', 0, '', 0, '', 1, 1, '1');


)


 at vendor/laravel/framework/src/Illuminate/Database/Connection.php:760

   756?         // If an exception occurs when attempting to run a query, we'll format the error

   757?         // message to include the bindings with SQL, which will make this exception a

   758?         // lot more helpful to the developer instead of just the database's errors.

   759?         catch (Exception $e) {

 ? 760?             throw new QueryException(

   761?                 $query, $this->prepareBindings($bindings), $e

   762?             );

   763?         }

   764?     }


     +7 vendor frames

 8   app/Console/Commands/UpgradeCommand.php:117

     Illuminate\Support\Facades\Facade::__callStatic()


 9   app/Console/Commands/UpgradeCommand.php:41

     App\Console\Commands\UpgradeCommand::upgrade()

You have new mail in /var/spool/mail/root



{{voteData.voteSum}} 人已参与
支持
反对
请登录后查看

如虎添翼 最后编辑于2025-11-17 16:26:38

快捷回复
回复
回复
回复({{post_count}}) {{!is_user ? '我的回复' :'全部回复'}}
排序 默认正序 回复倒序 点赞倒序

{{item.user_info.nickname ? item.user_info.nickname : item.user_name}} LV.{{ item.user_info.bbs_level || item.bbs_level }}

作者 管理员 企业

{{item.floor}}# 同步到gitee 已同步到gitee {{item.is_suggest == 1? '取消推荐': '推荐'}}
{{item.is_suggest == 1? '取消推荐': '推荐'}} 【已收集】
{{item.floor}}# 沙发 板凳 地板 {{item.floor}}# 【已收集】
{{item.user_info.title || '暂无简介'}}
附件

{{itemf.name}}

{{item.created_at}}  {{item.ip_address}}
打赏
已打赏¥{{item.reward_price}}
{{item.like_count}}
分享
{{item.showReply ? '取消回复' : '回复'}}
删除
回复
回复

{{itemc.user_info.nickname}}

{{itemc.user_name}}

回复 {{itemc.comment_user_info.nickname}}

附件

{{itemf.name}}

{{itemc.created_at}}
打赏
已打赏¥{{itemc.reward_price}}
{{itemc.like_count}}
{{itemc.showReply ? '取消回复' : '回复'}}
删除
回复
回复
查看更多
打赏
已打赏¥{{reward_price}}
93
{{like_count}}
{{collect_count}}
添加回复 ({{post_count}})

相关推荐

快速安全登录

使用微信扫码登录
回复
回复
问题:
问题自动获取的帖子内容,不准确时需要手动修改. [获取答案]
答案:
提交
bug 需求 取 消 确 定
打赏金额
当前余额:¥{{rewardUserInfo.reward_price}}
{{item.price}}元
请输入 0.1-{{reward_max_price}} 范围内的数值
打赏成功
¥{{price}}
完成 确认打赏

微信登录/注册

切换手机号登录

{{ bind_phone ? '绑定手机' : '手机登录'}}

{{codeText}}
切换微信登录/注册
暂不绑定
CRMEB客服

CRMEB咨询热线 咨询热线

400-8888-794

微信扫码咨询

CRMEB开源商城下载 源码下载 CRMEB帮助文档 帮助文档
返回顶部 返回顶部
CRMEB客服