52 lines
1.3 KiB
Plaintext
52 lines
1.3 KiB
Plaintext
|
||
TBL_RCU_CONN_INFO(RCU 连接信息表) 目前这张表没有任何数据 是否在线标识
|
||
TBL_RCU_ERR_LIST(RCU 缓存表) 目前这张表没有任何数据 有最后一次通讯时间
|
||
|
||
问题:是否需要在TBL_RCU_ERR_LIST(RCU 缓存表)添加一个字段标识最后通讯时间
|
||
|
||
|
||
房间状态 空房 16 出租中 2 退房中 8 待租 4
|
||
|
||
|
||
|
||
巫工侧发起同步使用场景
|
||
http://hogoodhotel.com/里面主机绑定,工具同步
|
||
会调用我们的api:http://rcu-data.blv-oa.com/OTApi/SyncData?Pwd=fs%sd 进行同步。
|
||
|
||
调用堆栈
|
||
api:http://rcu-data.blv-oa.com/OTApi/SyncData?Pwd=fs%sd
|
||
public IActionResult SyncData(string Pwd)
|
||
public static bool SYNC_DATA_ALL()
|
||
|
||
里面同步了:
|
||
巫工侧 mysql侧
|
||
酒店表 tb_Sys_Hotels tbl_hotel_basic_info
|
||
酒店组表
|
||
房型表
|
||
主机表
|
||
季节表
|
||
酒店季节表
|
||
|
||
用到的数据表:
|
||
new_table_update_time_mark mysql侧所有表的最后更新时间
|
||
|
||
|
||
酒店表同步:
|
||
0. 取到 mysql 的 blv_rcu_db 数据库上下文
|
||
|
||
|
||
|
||
巫工原始数据
|
||
ID HotelID Month1-12 IsDeleted
|
||
|
||
我们的数据
|
||
ID HOTELID HOTELID_OLD MONTH1-12
|
||
|
||
|
||
从巫工原始数据拉到数据 tbl_hotel_season_data
|
||
定位我们的数据 room_old_data select * from TBL_HOTEL_SEASON where ID in (巫工ID集合)
|
||
|
||
对每一个巫工数据
|
||
要么更新我们的同ID数据
|
||
要么插入到我们的数据库
|