Commit b9ad359f authored by liudong1993's avatar liudong1993

Merge branch 'master' of http://gitlab.oytour.com/Kui2/mall.oytour.com into sdzq-ld

parents 739e89ed 71f15f2e
...@@ -141,6 +141,11 @@ namespace Mall.Model.Extend.TradePavilion ...@@ -141,6 +141,11 @@ namespace Mall.Model.Extend.TradePavilion
/// </summary> /// </summary>
public int FileCount { get; set; } public int FileCount { get; set; }
/// <summary>
/// 上传文件类型
/// </summary>
public string FileType { get; set; }
/// <summary> /// <summary>
/// 上传文件大小M /// 上传文件大小M
/// </summary> /// </summary>
......
...@@ -205,6 +205,15 @@ namespace Mall.Module.TradePavilion ...@@ -205,6 +205,15 @@ namespace Mall.Module.TradePavilion
} }
dataItem.CompData = videoItem; dataItem.CompData = videoItem;
break; break;
//通用上传组件
case "CommonUploadComp":
UploadItem commonUpload = GetUploadItem(compData);
if (!isGetAnswer)
{
commonUpload.FileList = new List<string>();
}
dataItem.CompData = commonUpload;
break;
} }
dataList.Add(dataItem); dataList.Add(dataItem);
} }
...@@ -251,7 +260,7 @@ namespace Mall.Module.TradePavilion ...@@ -251,7 +260,7 @@ namespace Mall.Module.TradePavilion
}; };
if (selectItem.IsMultiple) if (selectItem.IsMultiple)
{ {
List<string> valueList = JsonHelper.DeserializeObject<List<string>>(dropdownObj.GetStringValue("OptionValue")); List<int> valueList = Common.ConvertHelper.StringToList(dropdownObj.GetStringValue("OptionValue").Split(','));
if (valueList != null && valueList.Count > 0) if (valueList != null && valueList.Count > 0)
{ {
selectItem.OptionValue = string.Join(",", valueList); selectItem.OptionValue = string.Join(",", valueList);
...@@ -290,6 +299,7 @@ namespace Mall.Module.TradePavilion ...@@ -290,6 +299,7 @@ namespace Mall.Module.TradePavilion
{ {
Name = uploadObj.GetStringValue("Name"), Name = uploadObj.GetStringValue("Name"),
FileCount = uploadObj.GetInt("FileCount"), FileCount = uploadObj.GetInt("FileCount"),
FileType = uploadObj.GetStringValue("FileType"),
FileSizeLimit = uploadObj.GetInt("FileSizeLimit"), FileSizeLimit = uploadObj.GetInt("FileSizeLimit"),
Remark = uploadObj.GetStringValue("Remark"), Remark = uploadObj.GetStringValue("Remark"),
FileList = new List<string>(), FileList = new List<string>(),
......
...@@ -1291,6 +1291,8 @@ namespace Mall.WebApi.Controllers.MallBase ...@@ -1291,6 +1291,8 @@ namespace Mall.WebApi.Controllers.MallBase
}; };
} }
if (userId > 0)
{
var oldUserInfo = miaiModule.GetMemberUserInfo(userId); var oldUserInfo = miaiModule.GetMemberUserInfo(userId);
var oldBaseInfo = miaiModule.GetBaseInfoModel(new RB_MiAi_BaseInfo_Extend { UserId = userId, TenantId = RequestParm.TenantId, MallBaseId = RequestParm.MallBaseId }); var oldBaseInfo = miaiModule.GetBaseInfoModel(new RB_MiAi_BaseInfo_Extend { UserId = userId, TenantId = RequestParm.TenantId, MallBaseId = RequestParm.MallBaseId });
...@@ -1444,6 +1446,11 @@ namespace Mall.WebApi.Controllers.MallBase ...@@ -1444,6 +1446,11 @@ namespace Mall.WebApi.Controllers.MallBase
return ApiResult.Failed("用户信息不存在"); return ApiResult.Failed("用户信息不存在");
} }
} }
else
{
return ApiResult.Failed("用户信息不存在");
}
}
......
...@@ -657,6 +657,8 @@ namespace Mall.WebApi.Controllers.MallBase ...@@ -657,6 +657,8 @@ namespace Mall.WebApi.Controllers.MallBase
JObject parm = JObject.Parse(parms.msg.ToString()); JObject parm = JObject.Parse(parms.msg.ToString());
// var userInfo = AppletUserInfo; // var userInfo = AppletUserInfo;
int userId = parm.GetInt("UserId"); int userId = parm.GetInt("UserId");
if (userId > 0)
{
var oldUserInfo = miaiModule.GetMemberUserInfo(userId); var oldUserInfo = miaiModule.GetMemberUserInfo(userId);
var oldBaseInfo = miaiModule.GetBaseInfoModel(new RB_MiAi_BaseInfo_Extend { UserId = userId, TenantId = UserInfo.TenantId, MallBaseId = UserInfo.MallBaseId }); var oldBaseInfo = miaiModule.GetBaseInfoModel(new RB_MiAi_BaseInfo_Extend { UserId = userId, TenantId = UserInfo.TenantId, MallBaseId = UserInfo.MallBaseId });
if (oldBaseInfo != null && oldBaseInfo.Id > 0) if (oldBaseInfo != null && oldBaseInfo.Id > 0)
...@@ -734,6 +736,11 @@ namespace Mall.WebApi.Controllers.MallBase ...@@ -734,6 +736,11 @@ namespace Mall.WebApi.Controllers.MallBase
return ApiResult.Failed("用户暂未认证"); return ApiResult.Failed("用户暂未认证");
} }
} }
else
{
return ApiResult.Failed("用户信息不存在!");
}
}
[HttpPost] [HttpPost]
......
...@@ -262,8 +262,8 @@ namespace Mall.WebApi.Controllers.MallBase ...@@ -262,8 +262,8 @@ namespace Mall.WebApi.Controllers.MallBase
{ {
attr_group_name = smodel.Name, attr_group_name = smodel.Name,
attr_group_id = smodel.Sort, attr_group_id = smodel.Sort,
attr_id = svmodel.Id, attr_id = svmodel?.Id ?? 0,
attr_name = svmodel.Name attr_name = svmodel?.Name ?? ""
}); });
} }
decimal price_member = item.SellingPrice ?? 0;//未设会员价格的话 就为销售价格 decimal price_member = item.SellingPrice ?? 0;//未设会员价格的话 就为销售价格
......
...@@ -621,7 +621,7 @@ namespace Mall.WebApi.Controllers.TradePavilion ...@@ -621,7 +621,7 @@ namespace Mall.WebApi.Controllers.TradePavilion
var query = new RB_Commerce_Consult_Extend() var query = new RB_Commerce_Consult_Extend()
{ {
LinkMan = parms.GetStringValue("LinkMan"), LinkMan = parms.GetStringValue("LinkMan"),
ActivityId=parms.GetInt("ActivityId") ActivityId = parms.GetInt("ActivityId")
}; };
query.MallBaseId = RequestParm.MallBaseId; query.MallBaseId = RequestParm.MallBaseId;
query.TenantId = RequestParm.TenantId; query.TenantId = RequestParm.TenantId;
...@@ -676,7 +676,7 @@ namespace Mall.WebApi.Controllers.TradePavilion ...@@ -676,7 +676,7 @@ namespace Mall.WebApi.Controllers.TradePavilion
foreach (var sItem in item.SignUserList) foreach (var sItem in item.SignUserList)
{ {
var excelColumns = new List<ExcelColumn>(30); var excelColumns = new List<ExcelColumn>(30);
if (index == 0 ) if (index == 0)
{ {
excelColumns.Add(new ExcelColumn(value: item.UserName) { Rowspan = item.RowSpan }); excelColumns.Add(new ExcelColumn(value: item.UserName) { Rowspan = item.RowSpan });
excelColumns.Add(new ExcelColumn(value: item.CompanyStatusStr) { Rowspan = item.RowSpan }); excelColumns.Add(new ExcelColumn(value: item.CompanyStatusStr) { Rowspan = item.RowSpan });
...@@ -2289,7 +2289,8 @@ namespace Mall.WebApi.Controllers.TradePavilion ...@@ -2289,7 +2289,8 @@ namespace Mall.WebApi.Controllers.TradePavilion
/// </summary> /// </summary>
/// <returns></returns> /// <returns></returns>
[HttpPost] [HttpPost]
public FileContentResult GetFirstShopListEnrollToExcel() { public FileContentResult GetFirstShopListEnrollToExcel()
{
string ExcelName = "榜单报名" + DateTime.Now.ToString("yyyyMMddHHmmss") + ".xls"; string ExcelName = "榜单报名" + DateTime.Now.ToString("yyyyMMddHHmmss") + ".xls";
List<ExcelDataSource> slist = new List<ExcelDataSource>(); List<ExcelDataSource> slist = new List<ExcelDataSource>();
...@@ -2552,7 +2553,7 @@ namespace Mall.WebApi.Controllers.TradePavilion ...@@ -2552,7 +2553,7 @@ namespace Mall.WebApi.Controllers.TradePavilion
/// <summary> /// <summary>
/// 报名列表word导出 /// 报名列表批量导出
/// </summary> /// </summary>
/// <returns></returns> /// <returns></returns>
[HttpPost] [HttpPost]
...@@ -2578,6 +2579,26 @@ namespace Mall.WebApi.Controllers.TradePavilion ...@@ -2578,6 +2579,26 @@ namespace Mall.WebApi.Controllers.TradePavilion
} }
} }
/// <summary>
/// 删除生成的zip文件
/// </summary>
/// <returns></returns>
[HttpPost]
[AllowAnonymous]
public ApiResult DelFirstShopEnrollZipExport()
{
var req = base.RequestParm;
JObject parms = JObject.Parse(req.msg.ToString());
string ListIds = parms.GetStringValue("Url");
if (string.IsNullOrWhiteSpace(ListIds))
{
return ApiResult.ParamIsNull("请传递文件路径");
}
bool result = firstShopListModule.DelFirstShopEnrollZipExport(ListIds);
return ApiResult.Success("");
}
#endregion #endregion
#region 心愿单列表 #region 心愿单列表
......
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Controller_SelectedScaffolderID>MvcControllerEmptyScaffolder</Controller_SelectedScaffolderID>
<Controller_SelectedScaffolderCategoryPath>root/Common/MVC/Controller</Controller_SelectedScaffolderCategoryPath>
<WebStackScaffolding_ControllerDialogWidth>600</WebStackScaffolding_ControllerDialogWidth>
<WebStackScaffolding_IsLayoutPageSelected>True</WebStackScaffolding_IsLayoutPageSelected>
<WebStackScaffolding_IsPartialViewSelected>False</WebStackScaffolding_IsPartialViewSelected>
<WebStackScaffolding_IsReferencingScriptLibrariesSelected>True</WebStackScaffolding_IsReferencingScriptLibrariesSelected>
<WebStackScaffolding_LayoutPageFile />
<WebStackScaffolding_IsAsyncSelected>False</WebStackScaffolding_IsAsyncSelected>
<NameOfLastUsedPublishProfile>FolderProfile</NameOfLastUsedPublishProfile>
<ShowAllFiles>false</ShowAllFiles>
</PropertyGroup>
</Project>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment