Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
M
mall.oytour.com
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
黄奎
mall.oytour.com
Commits
a8a04482
Commit
a8a04482
authored
Dec 13, 2024
by
黄奎
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1
parent
7963d5ea
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
28 additions
and
100 deletions
+28
-100
RB_Building_CarrierRepository.cs
...Repository/TradePavilion/RB_Building_CarrierRepository.cs
+1
-4
TradeController.cs
Mall.WebApi/Controllers/TradePavilion/TradeController.cs
+8
-3
YBTradeController.cs
Mall.WebApi/Controllers/TradePavilion/YBTradeController.cs
+1
-72
TenantController.cs
Mall.WebApi/Controllers/User/TenantController.cs
+18
-21
No files found.
Mall.Repository/TradePavilion/RB_Building_CarrierRepository.cs
View file @
a8a04482
...
...
@@ -133,10 +133,7 @@ WHERE 1=1
{
builder
.
AppendFormat
(
" AND A.{0} in ({1}) "
,
nameof
(
RB_Building_Carrier_Extend
.
ID
),
query
.
SelectIds
);
}
//if (query.BuildingCarrierType > 0)
//{
// builder.AppendFormat(" AND A.{0}={1} ", nameof(RB_Building_Carrier_Extend.BuildingCarrierType), query.BuildingCarrierType);
//}
if
(!
string
.
IsNullOrEmpty
(
query
.
CarrierName
))
{
builder
.
AppendFormat
(
" AND A.{0} LIKE @CarrierName "
,
nameof
(
RB_Building_Carrier_Extend
.
CarrierName
));
...
...
Mall.WebApi/Controllers/TradePavilion/TradeController.cs
View file @
a8a04482
...
...
@@ -3717,6 +3717,7 @@ namespace Mall.WebApi.Controllers.TradePavilion
[
HttpPost
]
public
async
Task
<
ApiResult
>
CheckBuildingCarrierFile
()
{
JObject
parms
=
JObject
.
Parse
(
RequestParm
.
msg
.
ToString
());
RB_Building_Carrier_Extend
query
=
new
RB_Building_Carrier_Extend
()
{
...
...
@@ -3726,13 +3727,17 @@ namespace Mall.WebApi.Controllers.TradePavilion
QEndDate
=
parms
.
GetStringValue
(
"QEndDate"
),
MetroName
=
parms
.
GetStringValue
(
"MetroName"
),
MetroNum
=
parms
.
GetInt
(
"MetroNum"
),
BuildingCarrierType
=
parms
.
GetInt
(
"BuildingCarrierType"
),
OpeningStatus
=
parms
.
GetInt
(
"OpeningStatus"
,
-
1
),
OpeningStatus
=
-
1
,
QShopType
=
parms
.
GetInt
(
"QShopType"
),
MallBaseId
=
RequestParm
.
MallBaseId
,
TenantId
=
RequestParm
.
TenantId
,
};
string
OpeningStatusStr
=
parms
.
GetStringValue
(
"OpeningStatus"
);
if
(!
string
.
IsNullOrEmpty
(
OpeningStatusStr
))
{
Int32
.
TryParse
(
OpeningStatusStr
,
out
int
OpeningStatus
);
query
.
OpeningStatus
=
OpeningStatus
;
}
string
RandomNum
=
parms
.
GetStringValue
(
"RandomNum"
);
string
ExcelEnumIdsStr
=
parms
.
GetStringValue
(
"ExcelEnumIds"
);
List
<
int
>
ExcelEnumIds
=
JsonConvert
.
DeserializeObject
<
List
<
int
>>(
ExcelEnumIdsStr
);
...
...
Mall.WebApi/Controllers/TradePavilion/YBTradeController.cs
View file @
a8a04482
...
...
@@ -480,78 +480,7 @@ namespace Mall.WebApi.Controllers.TradePavilion
// }));
//}
///// <summary>
///// 检查【商再通】载体、楼宇文件是否存在
///// </summary>
///// <returns></returns>
//[HttpPost]
//public async Task<ApiResult> CheckBuildingCarrierFile()
//{
// JObject parms = JObject.Parse(RequestParm.msg.ToString());
// RB_Building_Carrier_Extend query = new RB_Building_Carrier_Extend()
// {
// CarrierName = parms.GetStringValue("CarrierName"),
// CategoryId = parms.GetInt("CategoryId"),
// QStartDate = parms.GetStringValue("QStartDate"),
// QEndDate = parms.GetStringValue("QEndDate"),
// MetroName = parms.GetStringValue("MetroName"),
// MetroNum = parms.GetInt("MetroNum"),
// BuildingCarrierType = parms.GetInt("BuildingCarrierType"),
// OpeningStatus = parms.GetInt("OpeningStatus", -1),
// QShopType = parms.GetInt("QShopType"),
// MallBaseId = RequestParm.MallBaseId,
// TenantId = RequestParm.TenantId,
// };
// string RandomNum = parms.GetStringValue("RandomNum");
// string ExcelEnumIdsStr = parms.GetStringValue("ExcelEnumIds");
// List<int> ExcelEnumIds = JsonConvert.DeserializeObject<List<int>>(ExcelEnumIdsStr);
// string hashKey = Common.Config.GetHash(Common.Plugin.JsonHelper.Serialize(query) + ExcelEnumIdsStr + RandomNum);
// string fileName = "载体楼宇" + ".xls";
// string filePath = Path.Combine(Directory.GetCurrentDirectory(), "upfile/temporary");
// if (System.IO.Directory.Exists(filePath) == false)//如果不存在就创建file文件夹
// {
// System.IO.Directory.CreateDirectory(filePath);
// }
// string tempPath = filePath + "\\" + hashKey + "\\";
// //如果不存在就创建file文件夹
// if (!System.IO.Directory.Exists(tempPath))
// {
// System.IO.Directory.CreateDirectory(tempPath);
// }
// string fileUrl = tempPath + fileName;
// string key = "Mall_SD_BUILDINGCARRIER_" + hashKey;
// string redisValue = redisHelper.StringGet(key);
// if (string.IsNullOrEmpty(redisValue))
// {
// redisValue = redisHelper.StringGet(key);
// if (string.IsNullOrEmpty(redisValue))
// {
// redisHelper.StringSet(key, fileName, TimeSpan.FromMinutes(10));
// Task.Run(() =>
// {
// GetBuildingCarrierListToExcel(query, ExcelEnumIds, tempPath, fileUrl);
// });
// }
// }
// return await Task.Run<ApiResult>(() =>
// {
// ApiResult apiResult = new ApiResult()
// {
// resultCode = 0,
// };
// if (System.IO.File.Exists(fileUrl))
// {
// var filePath = "/upfile/temporary/" + hashKey + "/";
// var fileUrl = "/upfile/temporary/" + hashKey + "/" + fileName;
// apiResult.resultCode = 1;
// apiResult.data = new { filePath, fileUrl };
// apiResult.message = key;
// }
// return apiResult;
// });
//}
///// <summary>
///// 生成【商载通】载体、楼宇文件
...
...
Mall.WebApi/Controllers/User/TenantController.cs
View file @
a8a04482
using
System
;
using
System.Collections.Generic
;
using
System.Linq
;
using
Mall.Common.API
;
using
Mall.WebApi.Filter
;
using
Microsoft.AspNetCore.Cors
;
using
Microsoft.AspNetCore.Mvc
;
using
Mall.Model.Extend.User
;
using
Newtonsoft.Json
;
using
Newtonsoft.Json.Linq
;
using
Dnc.Api.Throttle
;
using
Mall.CacheKey
;
using
Mall.CacheManager.User
;
using
Mall.Common
;
using
Mall.Common.API
;
using
Mall.Common.Enum
;
using
Mall.CacheManager.User
;
using
Mall.CacheKey
;
using
Mall.Common.Plugin
;
using
Mall.Common.Enum.MallBase
;
using
Mall.Common.Plugin
;
using
Mall.DataHelper.Import
;
using
Mall.Model.Entity.User
;
using
Mall.Module.Product
;
using
Microsoft.AspNetCore.Authorization
;
using
Mall.Model.Query
;
using
Mall.Model.Extend.AppletWeChat
;
using
Mall.Model.Extend.User
;
using
Mall.Model.Query
;
using
Mall.Module.Product
;
using
Mall.Module.User
;
using
Dnc.Api.Throttle
;
using
Mall.WebApi.Filter
;
using
Mall.WebApi.Helper
;
using
Mall.DataHelper.Import
;
using
Microsoft.AspNetCore.Authorization
;
using
Microsoft.AspNetCore.Cors
;
using
Microsoft.AspNetCore.Mvc
;
using
Newtonsoft.Json
;
using
Newtonsoft.Json.Linq
;
using
System
;
using
System.Collections.Generic
;
using
System.IO
;
using
Microsoft.AspNetCore.Mvc.RazorPages
;
using
DotNetCore.CAP.Dashboard
;
using
Consul
;
using
System.Linq
;
namespace
Mall.WebApi.Controllers.User
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment