From db30ad48c7a0a221605d8654fdc67c472866cad6 Mon Sep 17 00:00:00 2001 From: Damonny <826010988@qq.com> Date: Mon, 30 Dec 2024 23:25:01 +0800 Subject: [PATCH] =?UTF-8?q?update:=20=E8=AE=A2=E5=8D=95=E8=B7=9F=E8=B8=AA?= =?UTF-8?q?=E7=BB=B4=E6=8A=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin/orders/vo/OrdersRespVO.java | 21 ++++++++++ .../admin/orders/vo/OrdersSaveReqVO.java | 8 ++++ .../haoka/dal/dataobject/orders/OrdersDO.java | 16 ++++++++ .../migration/V5.0.8__order_update_table.sql | 6 +++ .../V5.0.9__order_track_insert_api_menu.sql | 39 +++++++++++++++++++ 5 files changed, 90 insertions(+) create mode 100644 yudao-server/src/main/resources/db/migration/V5.0.8__order_update_table.sql create mode 100644 yudao-server/src/main/resources/db/migration/V5.0.9__order_track_insert_api_menu.sql diff --git a/yudao-module-haoka/yudao-module-haoka-biz/src/main/java/cn/iocoder/yudao/module/haoka/controller/admin/orders/vo/OrdersRespVO.java b/yudao-module-haoka/yudao-module-haoka-biz/src/main/java/cn/iocoder/yudao/module/haoka/controller/admin/orders/vo/OrdersRespVO.java index 9c95e738b7..6fb273ffa6 100644 --- a/yudao-module-haoka/yudao-module-haoka-biz/src/main/java/cn/iocoder/yudao/module/haoka/controller/admin/orders/vo/OrdersRespVO.java +++ b/yudao-module-haoka/yudao-module-haoka-biz/src/main/java/cn/iocoder/yudao/module/haoka/controller/admin/orders/vo/OrdersRespVO.java @@ -259,4 +259,25 @@ public class OrdersRespVO { @ExcelProperty("平台创建时间") private LocalDateTime createTime; + /** + * 订单联系状态码 1未联系 2未接通 3同意 4不同意 5后续跟进 6 有资源再联系 + */ + @Schema(description = "订单联系状态码") + private Long callStatus; + /** + * 身份证人像面 + */ + @Schema(description = "身份证人像面") + private String font; + /** + * 身份证国徽面 + */ + @Schema(description = "身份证国徽面") + private String backend; + /** + * 身份证人脸 + */ + @Schema(description = "身份证人脸") + private String face; + } \ No newline at end of file diff --git a/yudao-module-haoka/yudao-module-haoka-biz/src/main/java/cn/iocoder/yudao/module/haoka/controller/admin/orders/vo/OrdersSaveReqVO.java b/yudao-module-haoka/yudao-module-haoka-biz/src/main/java/cn/iocoder/yudao/module/haoka/controller/admin/orders/vo/OrdersSaveReqVO.java index fb8c39b3e5..2719657ff9 100644 --- a/yudao-module-haoka/yudao-module-haoka-biz/src/main/java/cn/iocoder/yudao/module/haoka/controller/admin/orders/vo/OrdersSaveReqVO.java +++ b/yudao-module-haoka/yudao-module-haoka-biz/src/main/java/cn/iocoder/yudao/module/haoka/controller/admin/orders/vo/OrdersSaveReqVO.java @@ -187,5 +187,13 @@ public class OrdersSaveReqVO { @Schema(description = "加密详细地址") private String encryptAddress; + @Schema(description = "身份证人像面") + private String font; + @Schema(description = "身份证国徽面") + private String backend; + @Schema(description = "身份证人脸") + private String face; + @Schema(description = "订单联系状态码") + private Long callStatus; } \ No newline at end of file diff --git a/yudao-module-haoka/yudao-module-haoka-biz/src/main/java/cn/iocoder/yudao/module/haoka/dal/dataobject/orders/OrdersDO.java b/yudao-module-haoka/yudao-module-haoka-biz/src/main/java/cn/iocoder/yudao/module/haoka/dal/dataobject/orders/OrdersDO.java index 205376658c..be7a8821cc 100644 --- a/yudao-module-haoka/yudao-module-haoka-biz/src/main/java/cn/iocoder/yudao/module/haoka/dal/dataobject/orders/OrdersDO.java +++ b/yudao-module-haoka/yudao-module-haoka-biz/src/main/java/cn/iocoder/yudao/module/haoka/dal/dataobject/orders/OrdersDO.java @@ -275,5 +275,21 @@ public class OrdersDO extends BaseDO { * 加密详细地址 */ private String encryptAddress; + /** + * 订单联系状态码 1未联系 2未接通 3同意 4不同意 5后续跟进 6 有资源再联系 + */ + private Long callStatus; + /** + * 身份证人像面 + */ + private String font; + /** + * 身份证国徽面 + */ + private String backend; + /** + * 身份证人脸 + */ + private String face; } \ No newline at end of file diff --git a/yudao-server/src/main/resources/db/migration/V5.0.8__order_update_table.sql b/yudao-server/src/main/resources/db/migration/V5.0.8__order_update_table.sql new file mode 100644 index 0000000000..241970cfa4 --- /dev/null +++ b/yudao-server/src/main/resources/db/migration/V5.0.8__order_update_table.sql @@ -0,0 +1,6 @@ +ALTER TABLE haoka_orders ADD call_status bigint(20) NULL COMMENT '订单联系状态码'; +-- 1未联系 2未接通 3同意 4不同意 5后续跟进 6 有资源再联系 + +ALTER TABLE haoka_orders ADD font varchar(255) NULL COMMENT '身份证人像面'; +ALTER TABLE haoka_orders ADD backend varchar(255) NULL COMMENT '身份证国徽面'; +ALTER TABLE haoka_orders ADD face varchar(255) NULL COMMENT '身份证人脸'; \ No newline at end of file diff --git a/yudao-server/src/main/resources/db/migration/V5.0.9__order_track_insert_api_menu.sql b/yudao-server/src/main/resources/db/migration/V5.0.9__order_track_insert_api_menu.sql new file mode 100644 index 0000000000..602fd108dd --- /dev/null +++ b/yudao-server/src/main/resources/db/migration/V5.0.9__order_track_insert_api_menu.sql @@ -0,0 +1,39 @@ +-- 菜单 SQL +INSERT INTO system_menu( + name, permission, type, sort, parent_id, + path, icon, component, status, component_name +) +VALUES ( + '订单跟踪', '', 2, 0, 2912, + 'orders', '', 'haoka/orderTrack/index', 0, 'Orders' +); + +-- 按钮父菜单ID +-- 暂时只支持 MySQL。如果你是 Oracle、PostgreSQL、SQLServer 的话,需要手动修改 @parentId 的部分的代码 +SELECT @parentId := LAST_INSERT_ID(); + +-- 按钮 SQL +INSERT INTO system_menu( + name, permission, type, sort, parent_id, + path, icon, component, status +) +VALUES ( + '订单查询', 'haoka:orderTrack:query', 3, 1, @parentId, + '', '', '', 0 +); +INSERT INTO system_menu( + name, permission, type, sort, parent_id, + path, icon, component, status +) +VALUES ( + '订单更新', 'haoka:orderTrack:update', 3, 3, @parentId, + '', '', '', 0 +); +INSERT INTO system_menu( + name, permission, type, sort, parent_id, + path, icon, component, status +) +VALUES ( + '订单导出', 'haoka:orderTrack:export', 3, 5, @parentId, + '', '', '', 0 +);