This commit is contained in:
zpc 2025-09-03 21:38:48 +08:00
parent 8696e58898
commit 8e928129db
2 changed files with 39 additions and 4 deletions

View File

@ -56,13 +56,24 @@ namespace CoreCms.Net.Web.WebApi.Controllers
private readonly ICoreCmsSettingServices _coreCmsSettingServices;
private readonly IToolsServices _toolsServices;
private readonly ISQReservationsServices _SQReservationsServices;
private readonly ISQRoomsServices _SQRoomsServices;
private readonly ISysDictionaryDataServices _sysDictionaryDataServices;
private readonly ISysDictionaryServices _sysDictionaryServices;
private readonly ISQReservationParticipantsServices _SQReservationParticipantsServices;
/// <summary>
/// 构造函数
/// </summary>
public CommonController(ICoreCmsSettingServices settingServices
, ICoreCmsAreaServices areaServices
, IWebHostEnvironment webHostEnvironment, ICoreCmsServiceDescriptionServices serviceDescriptionServices, ICoreCmsSettingServices coreCmsSettingServices, IToolsServices toolsServices)
, IWebHostEnvironment webHostEnvironment, ICoreCmsServiceDescriptionServices serviceDescriptionServices, ICoreCmsSettingServices coreCmsSettingServices,
IToolsServices toolsServices,
ISQReservationsServices SQReservationsServices,
ISQRoomsServices SQRoomsServices,
ISysDictionaryDataServices sysDictionaryDataServices,
ISysDictionaryServices sysDictionaryServices,
ISQReservationParticipantsServices SQReservationParticipantsServices
)
{
_webHostEnvironment = webHostEnvironment;
_serviceDescriptionServices = serviceDescriptionServices;
@ -70,6 +81,12 @@ namespace CoreCms.Net.Web.WebApi.Controllers
_toolsServices = toolsServices;
_settingServices = settingServices;
_areaServices = areaServices;
_SQReservationsServices = SQReservationsServices;
_SQRoomsServices = SQRoomsServices;
_sysDictionaryDataServices = sysDictionaryDataServices;
_sysDictionaryServices = sysDictionaryServices;
_SQReservationParticipantsServices = SQReservationParticipantsServices;
}
@ -108,6 +125,23 @@ namespace CoreCms.Net.Web.WebApi.Controllers
//var entId = CommonHelper.GetConfigDictionary(allConfigs, SystemSettingConstVars.EntId); //客服ID
var userAgreementId = CommonHelper.GetConfigDictionary(allConfigs, SystemSettingConstVars.UserAgreementId).ObjectToInt(3); //用户协议
var privacyPolicyId = CommonHelper.GetConfigDictionary(allConfigs, SystemSettingConstVars.PrivacyPolicyId).ObjectToInt(4); //隐私政策
var dic = await _sysDictionaryServices.QueryListByClauseAsync(it => !it.deleted, it => it.sortNumber
, OrderByType.Asc);
var dicData = await _sysDictionaryDataServices.QueryListByClauseAsync(it => !it.deleted);
var options = new List<object>();
foreach (var item in dic)
{
var d = dicData.Where(it => it.dictId == item.id).Select(it => new { name = it.dictDataName, it.id }).ToList();
options.Add(new
{
name = item.dictName,
item.id,
children = d
});
}
var data = new
{
shopLogo,
@ -117,6 +151,7 @@ namespace CoreCms.Net.Web.WebApi.Controllers
aboutArticleId,
userAgreementId,
privacyPolicyId,
playingMethodOptions = options
};
jm.Data = data;
return jm;

View File

@ -171,8 +171,8 @@
"EncodingAESKey": "",
"Token": "",
//
"WxOpenAppId": "",
"WxOpenAppSecret": "",
"WxOpenAppId": "wxa17265f5fe8374b1",
"WxOpenAppSecret": "af99a9c8f1b986ded540d317879cc799",
"WxOpenToken": "",
"WxOpenEncodingAESKey": ""
}