From b51328743079e1bd3465d153867830b3efcf4f9b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=98=89=E7=A5=A5=20=E8=A9=B9?= Date: Sun, 28 Jul 2024 01:04:02 +0800 Subject: [PATCH] updates --- Controllers/AuthApiController.cs | 4 ++-- Modals/DbTableClass.cs | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Controllers/AuthApiController.cs b/Controllers/AuthApiController.cs index b15eab09..2db9c8bc 100644 --- a/Controllers/AuthApiController.cs +++ b/Controllers/AuthApiController.cs @@ -79,7 +79,7 @@ namespace QuotationMaker.Controllers foreach (dynamic item in usersJsonObj) { string user_uid = item.user_uid; string user_name = item.user_name; - groupUser chk_user = conn.QueryFirstOrDefault("select * from groupUser where user_uid = @user_uid", new { user_uid = user_uid}); + groupUser chk_user = conn.QueryFirstOrDefault("select * from groupUser where user_uid = @user_uid and dept_uid = @dept_uid", new { user_uid = user_uid, dept_uid = dept_uid }); if (chk_user == null) { @@ -87,7 +87,7 @@ namespace QuotationMaker.Controllers newGU.group_uid = group_uid; newGU.user_uid = user_uid; newGU.groupUser_uid = GlobalClass.CreateRandomCode(16); - + newGU.dept_uid = dept_uid; conn.Insert(newGU); } else { diff --git a/Modals/DbTableClass.cs b/Modals/DbTableClass.cs index f918278f..1f917430 100644 --- a/Modals/DbTableClass.cs +++ b/Modals/DbTableClass.cs @@ -41,6 +41,7 @@ public class DbTableClass public string groupUser_uid { get; set; } = ""; public string group_uid { get; set; } = ""; public string user_uid { get; set; } = ""; + public string dept_uid { get; set; } = ""; public DateTime groupUser_createdate { get; set; } = DateTime.Now; }