네이밍 변경

This commit is contained in:
김판돌 2023-12-13 21:59:47 +09:00
parent 1a315bdc97
commit 255339a9ef
6 changed files with 40 additions and 33 deletions

View File

@ -5,11 +5,11 @@ using static System.Runtime.InteropServices.JavaScript.JSType;
namespace Server.SQL namespace Server.SQL
{ {
[Table("leader_info", Schema = "gamedb")] [Table("deck_info", Schema = "gamedb")]
public class LeaderInfo public class DeckInfo
{ {
public int id { get; set; } public int id { get; set; }
public int leader_id { get; set; } public int deck_type { get; set; }
public int deck_unit0_id { get; set; } public int deck_unit0_id { get; set; }
public int deck_unit1_id { get; set; } public int deck_unit1_id { get; set; }
public int deck_unit2_id { get; set; } public int deck_unit2_id { get; set; }
@ -22,11 +22,11 @@ namespace Server.SQL
public int user_id { get; set; } public int user_id { get; set; }
} }
public class LeaderInfoSQL : SQL<LeaderInfo> public class DeckInfoSQL : SQL<DeckInfo>
{ {
public override DbSet<LeaderInfo> table { get; set; } public override DbSet<DeckInfo> table { get; set; }
public override List<LeaderInfo> SelectUid(int user_id) public override List<DeckInfo> SelectUid(int user_id)
{ {
return table.Where(data => data.user_id == user_id).ToList(); return table.Where(data => data.user_id == user_id).ToList();
} }

View File

@ -38,5 +38,10 @@ namespace Server.SQL
SaveChanges(); SaveChanges();
} }
} }
public override List<DynamicData> SelectUid(int user_id)
{
return null;//table.Where(data => data.id == user_id).ToList();
}
} }
} }

View File

@ -11,7 +11,7 @@ namespace Server.Service
return makeResp(); return makeResp();
} }
public override Protocol ProtocolValue() => Protocol.Test; public override Protocol ProtocolValue() => Protocol.ChangeDeck;
public override Req Requst(string json) public override Req Requst(string json)
{ {

View File

@ -11,11 +11,11 @@ namespace Server.Service
{ {
UserSQL userSql = new UserSQL(); UserSQL userSql = new UserSQL();
DeckUnitInfoSQL deckUnitInfoSQL = new DeckUnitInfoSQL(); DeckUnitInfoSQL deckUnitInfoSQL = new DeckUnitInfoSQL();
LeaderInfoSQL leaderInfoSQL = new LeaderInfoSQL(); DeckInfoSQL deckInfoSQL = new DeckInfoSQL();
EquipmentrSQL equipmentrSQL = new EquipmentrSQL(); EquipmentrSQL equipmentrSQL = new EquipmentrSQL();
User user; User user;
List<DeckUnitInfo> deckUnitInfoList = null; List<DeckUnitInfo> deckUnitInfoList = null;
List<LeaderInfo> leaderInfoList = null; List<DeckInfo> deckInfoList = null;
List<Equipment> equipmentList = null; List<Equipment> equipmentList = null;
Console.WriteLine(req.uuid); Console.WriteLine(req.uuid);
if (req.uuid == "") if (req.uuid == "")
@ -27,7 +27,7 @@ namespace Server.Service
if (user != null) if (user != null)
{ {
deckUnitInfoList = deckUnitInfoSQL.Select(); deckUnitInfoList = deckUnitInfoSQL.Select();
leaderInfoList = leaderInfoSQL.Select(); deckInfoList = deckInfoSQL.Select();
} }
} }
else else
@ -36,7 +36,8 @@ namespace Server.Service
user = userSql.SelectUuid(req.uuid); user = userSql.SelectUuid(req.uuid);
deckUnitInfoList = deckUnitInfoSQL.SelectUid(user.id); deckUnitInfoList = deckUnitInfoSQL.SelectUid(user.id);
leaderInfoList = leaderInfoSQL.SelectUid(user.id); //추후 이것을 1개만 보낼것.
deckInfoList = deckInfoSQL.SelectUid(user.id);
equipmentList = equipmentrSQL.SelectUid(user.id); equipmentList = equipmentrSQL.SelectUid(user.id);
} }
if(user == null) if(user == null)
@ -94,28 +95,28 @@ namespace Server.Service
deckUnitInfoSQL.Insert(deckUnitInfoList); deckUnitInfoSQL.Insert(deckUnitInfoList);
#endregion #endregion
#region #region
leaderInfoList = new List<LeaderInfo>(); deckInfoList = new List<DeckInfo>();
LeaderInfo leaderInfo; DeckInfo deckInfo;
leaderInfo = new LeaderInfo(); deckInfo = new DeckInfo();
leaderInfo.user_id= user.id; deckInfo.user_id= user.id;
leaderInfo.leader_id = 1; deckInfo.deck_type = 1;
leaderInfo.deck_unit0_id = deckUnitInfoList[0].id; deckInfo.deck_unit0_id = deckUnitInfoList[0].id;
leaderInfo.deck_unit1_id = deckUnitInfoList[1].id; deckInfo.deck_unit1_id = deckUnitInfoList[1].id;
leaderInfo.deck_unit2_id = deckUnitInfoList[2].id; deckInfo.deck_unit2_id = deckUnitInfoList[2].id;
leaderInfo.deck_unit3_id = deckUnitInfoList[3].id; deckInfo.deck_unit3_id = deckUnitInfoList[3].id;
leaderInfo.deck_unit4_id = deckUnitInfoList[4].id; deckInfo.deck_unit4_id = deckUnitInfoList[4].id;
leaderInfo.deck_unit5_id = deckUnitInfoList[5].id; deckInfo.deck_unit5_id = deckUnitInfoList[5].id;
leaderInfo.deck_unit6_id = deckUnitInfoList[6].id; deckInfo.deck_unit6_id = deckUnitInfoList[6].id;
leaderInfo.deck_unit7_id = deckUnitInfoList[7].id; deckInfo.deck_unit7_id = deckUnitInfoList[7].id;
leaderInfo.deck_unit8_id = deckUnitInfoList[8].id; deckInfo.deck_unit8_id = deckUnitInfoList[8].id;
leaderInfoList.Add(leaderInfo); deckInfoList.Add(deckInfo);
leaderInfoSQL.Insert(leaderInfoList); deckInfoSQL.Insert(deckInfoList);
#endregion #endregion
} }
return makeResp(user, deckUnitInfoList, leaderInfoList, equipmentList); return makeResp(user, deckUnitInfoList, deckInfoList, equipmentList);
} }
public override Protocol ProtocolValue() => Protocol.Login; public override Protocol ProtocolValue() => Protocol.Login;
@ -126,13 +127,13 @@ namespace Server.Service
return req; return req;
} }
private string makeResp(User user, List<DeckUnitInfo> deck_unit, List<LeaderInfo> leader, List<Equipment> equipment) private string makeResp(User user, List<DeckUnitInfo> deck_unit, List<DeckInfo> deck_info, List<Equipment> equipment)
{ {
LoginResp resp = new LoginResp(); LoginResp resp = new LoginResp();
resp.nickname = user.nickname; resp.nickname = user.nickname;
resp.uuid = user.uuid; resp.uuid = user.uuid;
resp.deck_unit = deck_unit; resp.deck_unit = deck_unit;
resp.leader = leader; resp.deck_info = deck_info;
resp.equipment = equipment; resp.equipment = equipment;
resp.status = 200; resp.status = 200;
return resp.ToJson(); return resp.ToJson();
@ -158,7 +159,7 @@ namespace Server.Service
public string uuid; public string uuid;
public string nickname; public string nickname;
public List<DeckUnitInfo> deck_unit; public List<DeckUnitInfo> deck_unit;
public List<LeaderInfo> leader; public List<DeckInfo> deck_info;
public List<Equipment> equipment; public List<Equipment> equipment;
} }
} }

View File

@ -10,6 +10,7 @@
Downlode = 100,//기획 데이터 다운로드 Downlode = 100,//기획 데이터 다운로드
Login = 101,//기획 데이터 다운로드 Login = 101,//기획 데이터 다운로드
ChangeDeck = 102,//기획 데이터 다운로드
} }
public enum Error public enum Error

View File

@ -7,8 +7,8 @@
public static readonly string EXCEL_SQL_URL = "Host=192.168.0.2;Port=5432;Username=manager;Password=Zn2zs558W5SdD8K;Database=project_thewar;"; public static readonly string EXCEL_SQL_URL = "Host=192.168.0.2;Port=5432;Username=manager;Password=Zn2zs558W5SdD8K;Database=project_thewar;";
public static readonly string remoteUrl = "https://manager:BQNl01bJJF0wn9R@gitea.pandoli365.com/Team.thewar/thewar_excel.git"; public static readonly string remoteUrl = "https://manager:BQNl01bJJF0wn9R@gitea.pandoli365.com/Team.thewar/thewar_excel.git";
#elif LIVE #elif LIVE
public static readonly string SQL_URL = "Host=192.168.0.2;Port=5432;Username=manager;Password=Zn2zs558W5SdD8K;Database=project_thewar_live;"; public static readonly string SQL_URL = "Host=192.168.0.2;Port=5432;Username=manager;Password=Zn2zs558W5SdD8K;Database=project_thewar;";
public static readonly string EXCEL_SQL_URL = "Host=192.168.0.2;Port=5432;Username=manager;Password=Zn2zs558W5SdD8K;Database=project_thewar_live;"; public static readonly string EXCEL_SQL_URL = "Host=192.168.0.2;Port=5432;Username=manager;Password=Zn2zs558W5SdD8K;Database=project_thewar;";
public static readonly string remoteUrl = "https://manager:BQNl01bJJF0wn9R@gitea.pandoli365.com/Team.thewar/thewar_excel_live.git"; public static readonly string remoteUrl = "https://manager:BQNl01bJJF0wn9R@gitea.pandoli365.com/Team.thewar/thewar_excel_live.git";
#endif #endif