From a4ed0f250009167453ca637ce042ef8e0b69f613 Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期六, 24 十月 2026 19:30:00 +0800
Subject: [PATCH] feat(aftersales): 增加售后退货流程管理功能

---
 sql/mysql/hrm_module_init.sql |   19 ++++++++++++++++++-
 1 files changed, 18 insertions(+), 1 deletions(-)

diff --git a/sql/mysql/hrm_module_init.sql b/sql/mysql/hrm_module_init.sql
index 57c4d35..7981cf4 100644
--- a/sql/mysql/hrm_module_init.sql
+++ b/sql/mysql/hrm_module_init.sql
@@ -202,6 +202,13 @@
     `late_allow_minutes` tinyint DEFAULT 0 COMMENT '杩熷埌鍏佽鍒嗛挓鏁�',
     `early_allow_minutes` tinyint DEFAULT 0 COMMENT '鏃╅��鍏佽鍒嗛挓鏁�',
     `overtime_threshold` decimal(4,2) DEFAULT 1 COMMENT '鍔犵彮璧风畻鏃堕暱锛堝皬鏃讹級',
+    `location_name` varchar(100) DEFAULT NULL COMMENT '鎵撳崱鍦扮偣鍚嶇О',
+    `location_address` varchar(255) DEFAULT NULL COMMENT '鎵撳崱鍦扮偣璇︾粏鍦板潃',
+    `longitude` decimal(10,7) DEFAULT NULL COMMENT '鎵撳崱鍦扮偣缁忓害锛圵GS84锛�',
+    `latitude` decimal(10,7) DEFAULT NULL COMMENT '鎵撳崱鍦扮偣绾害锛圵GS84锛�',
+    `radius_meters` int DEFAULT 200 COMMENT '鍏佽鎵撳崱鍗婂緞锛堢背锛�',
+    `location_required` bit(1) NOT NULL DEFAULT b'0' COMMENT '鏄惁鍚敤浣嶇疆闄愬埗',
+    `coordinate_system` varchar(20) DEFAULT 'WGS84' COMMENT '鍧愭爣绯�',
     `status` tinyint NOT NULL DEFAULT 0 COMMENT '鐘舵�侊細0-鍚敤锛�1-绂佺敤',
     `remark` varchar(500) DEFAULT NULL COMMENT '澶囨敞',
     `creator` varchar(64) DEFAULT '' COMMENT '鍒涘缓鑰�',
@@ -226,6 +233,16 @@
     `work_hours` decimal(4,2) DEFAULT NULL COMMENT '宸ヤ綔鏃堕暱锛堝皬鏃讹級',
     `overtime_hours` decimal(4,2) DEFAULT 0 COMMENT '鍔犵彮鏃堕暱锛堝皬鏃讹級',
     `location` varchar(200) DEFAULT NULL COMMENT '鎵撳崱鍦扮偣',
+    `clock_in_longitude` decimal(10,7) DEFAULT NULL COMMENT '涓婄彮鎵撳崱缁忓害锛圵GS84锛�',
+    `clock_in_latitude` decimal(10,7) DEFAULT NULL COMMENT '涓婄彮鎵撳崱绾害锛圵GS84锛�',
+    `clock_in_accuracy` decimal(8,2) DEFAULT NULL COMMENT '涓婄彮瀹氫綅绮惧害锛堢背锛�',
+    `clock_in_distance` decimal(10,2) DEFAULT NULL COMMENT '涓婄彮璺濊鍒欏湴鐐硅窛绂伙紙绫筹級',
+    `clock_in_address` varchar(255) DEFAULT NULL COMMENT '涓婄彮瑙勫垯鍦扮偣鍦板潃蹇収',
+    `clock_out_longitude` decimal(10,7) DEFAULT NULL COMMENT '涓嬬彮鎵撳崱缁忓害锛圵GS84锛�',
+    `clock_out_latitude` decimal(10,7) DEFAULT NULL COMMENT '涓嬬彮鎵撳崱绾害锛圵GS84锛�',
+    `clock_out_accuracy` decimal(8,2) DEFAULT NULL COMMENT '涓嬬彮瀹氫綅绮惧害锛堢背锛�',
+    `clock_out_distance` decimal(10,2) DEFAULT NULL COMMENT '涓嬬彮璺濊鍒欏湴鐐硅窛绂伙紙绫筹級',
+    `clock_out_address` varchar(255) DEFAULT NULL COMMENT '涓嬬彮瑙勫垯鍦扮偣鍦板潃蹇収',
     `remark` varchar(500) DEFAULT NULL COMMENT '澶囨敞',
     `data_source` tinyint DEFAULT 1 COMMENT '鏁版嵁鏉ユ簮锛�1-鎵撳崱锛�2-瀵煎叆',
     `creator` varchar(64) DEFAULT '' COMMENT '鍒涘缓鑰�',
@@ -586,4 +603,4 @@
 -- =============================================
 -- 鎵ц瀹屾垚鎻愮ず
 -- =============================================
-SELECT 'HRM 浜哄姏璧勬簮妯″潡 SQL 鍒濆鍖栧畬鎴愶紒' AS result;
\ No newline at end of file
+SELECT 'HRM 浜哄姏璧勬簮妯″潡 SQL 鍒濆鍖栧畬鎴愶紒' AS result;

--
Gitblit v1.9.3