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
2e66bd6f
Commit
2e66bd6f
authored
Sep 22, 2020
by
黄奎
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
页面修改
parent
1370d875
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
103 additions
and
41 deletions
+103
-41
MiniprogramPageTemplModule.cs
Mall.Module.MarketingCenter/MiniprogramPageTemplModule.cs
+3
-2
ProductModule.cs
Mall.Module.Product/ProductModule.cs
+11
-2
PosterModule.cs
Mall.Module.User/PosterModule.cs
+3
-0
RB_Miniprogram_Page_TemplRepository.cs
...ry/MarketingCenter/RB_Miniprogram_Page_TemplRepository.cs
+6
-1
RB_MiniProgram_FenXiaoPosterRepository.cs
...Repository/User/RB_MiniProgram_FenXiaoPosterRepository.cs
+4
-0
RB_MiniProgram_GoodPosterRepository.cs
Mall.Repository/User/RB_MiniProgram_GoodPosterRepository.cs
+4
-0
MallController.cs
Mall.WebApi/Controllers/Mall/MallController.cs
+70
-36
AppletUserController.cs
Mall.WebApi/Controllers/User/AppletUserController.cs
+2
-0
No files found.
Mall.Module.MarketingCenter/MiniprogramPageTemplModule.cs
View file @
2e66bd6f
...
@@ -81,10 +81,11 @@ namespace Mall.Module.MarketingCenter
...
@@ -81,10 +81,11 @@ namespace Mall.Module.MarketingCenter
/// </summary>
/// </summary>
/// <param name="query">查询条件</param>
/// <param name="query">查询条件</param>
/// <param name="isGetHome">是否查询首页页面</param>
/// <param name="isGetHome">是否查询首页页面</param>
/// <param name="isGetSchoolPage">是否查询校园版首页页面</param>
/// <returns></returns>
/// <returns></returns>
public
RB_Miniprogram_Page_Templ_Extend
GetMiniprogramPageTemplModule
(
RB_Miniprogram_Page_Templ_Extend
query
,
bool
isGetHome
=
false
)
public
RB_Miniprogram_Page_Templ_Extend
GetMiniprogramPageTemplModule
(
RB_Miniprogram_Page_Templ_Extend
query
,
bool
isGetHome
=
false
,
bool
isGetSchoolPage
=
false
)
{
{
var
extModel
=
pageRepository
.
GetMiniprogramPageTemplRepository
(
query
,
isGetHome
:
isGetHome
);
var
extModel
=
pageRepository
.
GetMiniprogramPageTemplRepository
(
query
,
isGetHome
:
isGetHome
,
isGetSchoolPage
:
isGetSchoolPage
);
if
(
extModel
==
null
)
if
(
extModel
==
null
)
{
{
extModel
=
new
RB_Miniprogram_Page_Templ_Extend
();
extModel
=
new
RB_Miniprogram_Page_Templ_Extend
();
...
...
Mall.Module.Product/ProductModule.cs
View file @
2e66bd6f
...
@@ -1217,8 +1217,13 @@ namespace Mall.Module.Product
...
@@ -1217,8 +1217,13 @@ namespace Mall.Module.Product
/// <summary>
/// <summary>
/// 获取商品分享
/// 获取商品分享
/// </summary>
/// </summary>
/// <param name="goodsId"></param>
/// <param name="userId"></param>
/// <param name="path"></param>
/// <param name="mallBaseId"></param>
/// <param name="IsOpenSchool">是否开启校园版(1-开启)</param>
/// <returns></returns>
/// <returns></returns>
public
object
GetAppletGoodsShareInfo
(
int
goodsId
,
int
userId
,
string
path
,
int
mallBaseId
)
public
object
GetAppletGoodsShareInfo
(
int
goodsId
,
int
userId
,
string
path
,
int
mallBaseId
,
int
IsOpenSchool
=
0
)
{
{
string
QRPath
=
GetWeiXinQRCode
(
path
,
430
,
mallBaseId
);
string
QRPath
=
GetWeiXinQRCode
(
path
,
430
,
mallBaseId
);
var
umodel
=
member_UserRepository
.
GetEntity
(
userId
);
var
umodel
=
member_UserRepository
.
GetEntity
(
userId
);
...
@@ -1227,7 +1232,11 @@ namespace Mall.Module.Product
...
@@ -1227,7 +1232,11 @@ namespace Mall.Module.Product
var
config
=
new
object
();
var
config
=
new
object
();
//商品信息
//商品信息
var
info
=
new
object
();
var
info
=
new
object
();
var
goodsPoster
=
miniProgram_GoodPosterRepository
.
GetEntityExtRepository
(
new
RB_MiniProgram_GoodPoster_Extend
()
{
MallBaseId
=
mallBaseId
});
var
goodsPoster
=
miniProgram_GoodPosterRepository
.
GetEntityExtRepository
(
new
RB_MiniProgram_GoodPoster_Extend
()
{
MallBaseId
=
mallBaseId
,
IsOpenSchool
=
IsOpenSchool
});
config
=
new
config
=
new
{
{
poster_style
=
goodsPoster
?.
PosterStyleList
??
new
List
<
int
>()
{
1
},
poster_style
=
goodsPoster
?.
PosterStyleList
??
new
List
<
int
>()
{
1
},
...
...
Mall.Module.User/PosterModule.cs
View file @
2e66bd6f
...
@@ -61,6 +61,8 @@ namespace Mall.Module.User
...
@@ -61,6 +61,8 @@ namespace Mall.Module.User
{
nameof
(
RB_MiniProgram_FenXiaoPoster_Extend
.
QrCodePaddingTop
),
extModel
.
QrCodePaddingTop
},
{
nameof
(
RB_MiniProgram_FenXiaoPoster_Extend
.
QrCodePaddingTop
),
extModel
.
QrCodePaddingTop
},
{
nameof
(
RB_MiniProgram_FenXiaoPoster_Extend
.
QrCodePaddingLeft
),
extModel
.
QrCodePaddingLeft
},
{
nameof
(
RB_MiniProgram_FenXiaoPoster_Extend
.
QrCodePaddingLeft
),
extModel
.
QrCodePaddingLeft
},
{
nameof
(
RB_MiniProgram_FenXiaoPoster_Extend
.
QrCodeType
),
extModel
.
QrCodeType
},
{
nameof
(
RB_MiniProgram_FenXiaoPoster_Extend
.
QrCodeType
),
extModel
.
QrCodeType
},
{
nameof
(
RB_MiniProgram_FenXiaoPoster_Extend
.
IsOpenSchool
),
extModel
.
IsOpenSchool
},
};
};
flag
=
fenXiaoPosterRepository
.
Update
(
fileds
,
new
WhereHelper
(
nameof
(
RB_MiniProgram_FenXiaoPoster_Extend
.
Id
),
extModel
.
Id
));
flag
=
fenXiaoPosterRepository
.
Update
(
fileds
,
new
WhereHelper
(
nameof
(
RB_MiniProgram_FenXiaoPoster_Extend
.
Id
),
extModel
.
Id
));
}
}
...
@@ -97,6 +99,7 @@ namespace Mall.Module.User
...
@@ -97,6 +99,7 @@ namespace Mall.Module.User
{
{
{
nameof
(
RB_MiniProgram_GoodPoster_Extend
.
PosterStyle
),
extModel
.
PosterStyle
},
{
nameof
(
RB_MiniProgram_GoodPoster_Extend
.
PosterStyle
),
extModel
.
PosterStyle
},
{
nameof
(
RB_MiniProgram_GoodPoster_Extend
.
GoodsImgCount
),
extModel
.
GoodsImgCount
},
{
nameof
(
RB_MiniProgram_GoodPoster_Extend
.
GoodsImgCount
),
extModel
.
GoodsImgCount
},
{
nameof
(
RB_MiniProgram_GoodPoster_Extend
.
IsOpenSchool
),
extModel
.
IsOpenSchool
},
};
};
flag
=
goodPosterRepository
.
Update
(
fileds
,
new
WhereHelper
(
nameof
(
RB_MiniProgram_GoodPoster_Extend
.
Id
),
extModel
.
Id
));
flag
=
goodPosterRepository
.
Update
(
fileds
,
new
WhereHelper
(
nameof
(
RB_MiniProgram_GoodPoster_Extend
.
Id
),
extModel
.
Id
));
}
}
...
...
Mall.Repository/MarketingCenter/RB_Miniprogram_Page_TemplRepository.cs
View file @
2e66bd6f
...
@@ -99,8 +99,9 @@ namespace Mall.Repository.MarketingCenter
...
@@ -99,8 +99,9 @@ namespace Mall.Repository.MarketingCenter
/// </summary>
/// </summary>
/// <param name="query">查询条件</param>
/// <param name="query">查询条件</param>
/// <param name="isGetHome">是否查询首页页面</param>
/// <param name="isGetHome">是否查询首页页面</param>
/// <param name="isGetSchoolPage">是否查询校园版首页页面</param>
/// <returns></returns>
/// <returns></returns>
public
RB_Miniprogram_Page_Templ_Extend
GetMiniprogramPageTemplRepository
(
RB_Miniprogram_Page_Templ_Extend
query
,
bool
isGetHome
=
false
)
public
RB_Miniprogram_Page_Templ_Extend
GetMiniprogramPageTemplRepository
(
RB_Miniprogram_Page_Templ_Extend
query
,
bool
isGetHome
=
false
,
bool
isGetSchoolPage
=
false
)
{
{
StringBuilder
builder
=
new
StringBuilder
();
StringBuilder
builder
=
new
StringBuilder
();
builder
.
Append
(
$" SELECT * FROM RB_Miniprogram_Page_Templ WHERE 1=1 "
);
builder
.
Append
(
$" SELECT * FROM RB_Miniprogram_Page_Templ WHERE 1=1 "
);
...
@@ -126,6 +127,10 @@ namespace Mall.Repository.MarketingCenter
...
@@ -126,6 +127,10 @@ namespace Mall.Repository.MarketingCenter
{
{
builder
.
Append
(
$" AND
{
nameof
(
RB_Miniprogram_Page_Templ_Extend
.
IsHome
)}
=1 "
);
builder
.
Append
(
$" AND
{
nameof
(
RB_Miniprogram_Page_Templ_Extend
.
IsHome
)}
=1 "
);
}
}
if
(
isGetSchoolPage
)
{
builder
.
Append
(
$" AND
{
nameof
(
RB_Miniprogram_Page_Templ_Extend
.
IsSchoolHomePage
)}
=1 "
);
}
}
}
return
Get
<
RB_Miniprogram_Page_Templ_Extend
>(
builder
.
ToString
()).
FirstOrDefault
();
return
Get
<
RB_Miniprogram_Page_Templ_Extend
>(
builder
.
ToString
()).
FirstOrDefault
();
}
}
...
...
Mall.Repository/User/RB_MiniProgram_FenXiaoPosterRepository.cs
View file @
2e66bd6f
...
@@ -35,6 +35,10 @@ namespace Mall.Repository.User
...
@@ -35,6 +35,10 @@ namespace Mall.Repository.User
{
{
builder
.
AppendFormat
(
" AND Id={0} "
,
query
.
Id
);
builder
.
AppendFormat
(
" AND Id={0} "
,
query
.
Id
);
}
}
if
(
query
.
IsOpenSchool
>=
0
)
{
builder
.
AppendFormat
(
" AND IsOpenSchool={0} "
,
query
.
IsOpenSchool
);
}
}
}
return
Get
<
RB_MiniProgram_FenXiaoPoster_Extend
>(
builder
.
ToString
()).
FirstOrDefault
();
return
Get
<
RB_MiniProgram_FenXiaoPoster_Extend
>(
builder
.
ToString
()).
FirstOrDefault
();
}
}
...
...
Mall.Repository/User/RB_MiniProgram_GoodPosterRepository.cs
View file @
2e66bd6f
...
@@ -35,6 +35,10 @@ namespace Mall.Repository.User
...
@@ -35,6 +35,10 @@ namespace Mall.Repository.User
{
{
builder
.
AppendFormat
(
" AND Id={0} "
,
query
.
Id
);
builder
.
AppendFormat
(
" AND Id={0} "
,
query
.
Id
);
}
}
if
(
query
.
IsOpenSchool
>=
0
)
{
builder
.
AppendFormat
(
" AND IsOpenSchool={0} "
,
query
.
IsOpenSchool
);
}
}
}
return
Get
<
RB_MiniProgram_GoodPoster_Extend
>(
builder
.
ToString
()).
FirstOrDefault
();
return
Get
<
RB_MiniProgram_GoodPoster_Extend
>(
builder
.
ToString
()).
FirstOrDefault
();
}
}
...
...
Mall.WebApi/Controllers/Mall/MallController.cs
View file @
2e66bd6f
...
@@ -95,6 +95,8 @@ namespace Mall.WebApi.Controllers.MallBase
...
@@ -95,6 +95,8 @@ namespace Mall.WebApi.Controllers.MallBase
}
}
int
page_id
=
parms
.
GetInt
(
"page_id"
);
int
page_id
=
parms
.
GetInt
(
"page_id"
);
//是否开启校园版【1-是】
int
isOpenSchool
=
parms
.
GetInt
(
"open_school"
,
0
);
//首页数据
//首页数据
var
homePage
=
new
object
();
var
homePage
=
new
object
();
//底部导航
//底部导航
...
@@ -130,6 +132,9 @@ namespace Mall.WebApi.Controllers.MallBase
...
@@ -130,6 +132,9 @@ namespace Mall.WebApi.Controllers.MallBase
//分销商设置
//分销商设置
share_setting_custom
=
MallHelper
.
GetDistributorCustomInfo
(
miniProgram
);
share_setting_custom
=
MallHelper
.
GetDistributorCustomInfo
(
miniProgram
);
}
}
#
region
首页页面数据解析
if
(
page_id
>
0
)
if
(
page_id
>
0
)
{
{
var
targetPage
=
miniprogramPageTemplModule
.
GetMiniprogramPageTemplModule
(
new
RB_Miniprogram_Page_Templ_Extend
()
var
targetPage
=
miniprogramPageTemplModule
.
GetMiniprogramPageTemplModule
(
new
RB_Miniprogram_Page_Templ_Extend
()
...
@@ -137,7 +142,7 @@ namespace Mall.WebApi.Controllers.MallBase
...
@@ -137,7 +142,7 @@ namespace Mall.WebApi.Controllers.MallBase
MallBaseId
=
miniProgram
.
MallBaseId
,
MallBaseId
=
miniProgram
.
MallBaseId
,
TenantId
=
miniProgram
.
TenantId
,
TenantId
=
miniProgram
.
TenantId
,
Id
=
page_id
Id
=
page_id
},
isGetHome
:
false
);
},
isGetHome
:
false
,
isGetSchoolPage
:
false
);
List
<
object
>
list
=
new
List
<
object
>();
List
<
object
>
list
=
new
List
<
object
>();
//自定义首页
//自定义首页
if
(
targetPage
!=
null
&&
targetPage
.
Id
>
0
)
if
(
targetPage
!=
null
&&
targetPage
.
Id
>
0
)
...
@@ -192,38 +197,24 @@ namespace Mall.WebApi.Controllers.MallBase
...
@@ -192,38 +197,24 @@ namespace Mall.WebApi.Controllers.MallBase
{
{
if
(
miniProgram
!=
null
&&
miniProgram
.
MallBaseId
>
0
)
if
(
miniProgram
!=
null
&&
miniProgram
.
MallBaseId
>
0
)
{
{
RB_Miniprogram_Page_Templ_Extend
selfHomePage
=
new
RB_Miniprogram_Page_Templ_Extend
();
//底部导航
if
(
isOpenSchool
==
1
)
navbar
=
new
{
{
//底部导航背景颜色
selfHomePage
=
miniprogramPageTemplModule
.
GetMiniprogramPageTemplModule
(
new
RB_Miniprogram_Page_Templ_Extend
()
bottom_background_color
=
miniProgram
.
BottomNavBgColor
,
//顶部导航背景颜色
top_background_color
=
miniProgram
.
TopNavBgColor
,
//顶部标题文字颜色
top_text_color
=
miniProgram
.
TopNavWordColor
,
//导航底部是否开启阴影效果(0-未开启,1-开启)
shadow
=
miniProgram
.
BottomNavIsShadow
,
//导航栏
navs
=
miniProgram
.
BottomTagList
.
Select
(
qitem
=>
new
{
{
active_color
=
qitem
.
CheckedColor
,
MallBaseId
=
miniProgram
.
MallBaseId
,
active_icon
=
qitem
.
CheckedIcon
,
TenantId
=
miniProgram
.
TenantId
,
color
=
qitem
.
DefaultColor
,
},
isGetHome
:
false
,
isGetSchoolPage
:
true
);
text
=
qitem
.
TagName
,
}
icon
=
qitem
.
DefaultIcon
,
//判断是否存在校园版首页
url
=
qitem
.
TagLink
,
if
(
selfHomePage
==
null
||(
selfHomePage
!=
null
&&
selfHomePage
.
Id
<=
0
))
open_type
=
"redirect"
,
{
key
=
qitem
.
TagLink
==
"/pages/live/index"
?
"live"
:
""
,
selfHomePage
=
miniprogramPageTemplModule
.
GetMiniprogramPageTemplModule
(
new
RB_Miniprogram_Page_Templ_Extend
()
}),
};
var
selfHomePage
=
miniprogramPageTemplModule
.
GetMiniprogramPageTemplModule
(
new
RB_Miniprogram_Page_Templ_Extend
()
{
{
MallBaseId
=
miniProgram
.
MallBaseId
,
MallBaseId
=
miniProgram
.
MallBaseId
,
TenantId
=
miniProgram
.
TenantId
,
TenantId
=
miniProgram
.
TenantId
,
},
isGetHome
:
true
);
},
isGetHome
:
true
,
isGetSchoolPage
:
false
);
}
List
<
object
>
list
=
new
List
<
object
>();
List
<
object
>
list
=
new
List
<
object
>();
//自定义首页
//自定义首页
if
(
selfHomePage
!=
null
&&
selfHomePage
.
Id
>
0
)
if
(
selfHomePage
!=
null
&&
selfHomePage
.
Id
>
0
)
...
@@ -306,13 +297,50 @@ namespace Mall.WebApi.Controllers.MallBase
...
@@ -306,13 +297,50 @@ namespace Mall.WebApi.Controllers.MallBase
}
}
}
}
}
}
}
#
endregion
#
region
底部导航
if
(
miniProgram
!=
null
&&
miniProgram
.
MallBaseId
>
0
)
{
//底部导航
navbar
=
new
{
//底部导航背景颜色
bottom_background_color
=
miniProgram
.
BottomNavBgColor
,
//顶部导航背景颜色
top_background_color
=
miniProgram
.
TopNavBgColor
,
//顶部标题文字颜色
top_text_color
=
miniProgram
.
TopNavWordColor
,
//导航底部是否开启阴影效果(0-未开启,1-开启)
shadow
=
miniProgram
.
BottomNavIsShadow
,
//导航栏
navs
=
miniProgram
.
BottomTagList
.
Select
(
qitem
=>
new
{
active_color
=
qitem
.
CheckedColor
,
active_icon
=
qitem
.
CheckedIcon
,
color
=
qitem
.
DefaultColor
,
text
=
qitem
.
TagName
,
icon
=
qitem
.
DefaultIcon
,
url
=
qitem
.
TagLink
,
open_type
=
"redirect"
,
key
=
qitem
.
TagLink
==
"/pages/live/index"
?
"live"
:
""
,
}),
};
}
#
endregion
#
region
用户信息
if
(
RequestParm
.
OpenId
!=
null
&&
!
string
.
IsNullOrWhiteSpace
(
RequestParm
.
OpenId
))
if
(
RequestParm
.
OpenId
!=
null
&&
!
string
.
IsNullOrWhiteSpace
(
RequestParm
.
OpenId
))
{
{
var
memberModel
=
userModule
.
GetAppletUserCenterStatistics
(
RequestParm
.
OpenId
);
var
memberModel
=
userModule
.
GetAppletUserCenterStatistics
(
RequestParm
.
OpenId
);
user_info
=
memberModel
;
user_info
=
memberModel
;
}
}
}
#
endregion
#
region
商品分类样式
#
region
商品分类样式
var
productCategoryStyle
=
productModule
.
GetProductCategoryStyleInfo
(
miniProgram
.
TenantId
??
0
,
miniProgram
.
MallBaseId
);
var
productCategoryStyle
=
productModule
.
GetProductCategoryStyleInfo
(
miniProgram
.
TenantId
??
0
,
miniProgram
.
MallBaseId
);
cat_style
=
new
cat_style
=
new
...
@@ -340,6 +368,8 @@ namespace Mall.WebApi.Controllers.MallBase
...
@@ -340,6 +368,8 @@ namespace Mall.WebApi.Controllers.MallBase
option
=
new
List
<
object
>(),
option
=
new
List
<
object
>(),
setting
,
setting
,
};
};
#
region
授权页面热区
//授权页面热区
//授权页面热区
var
hotspotCancel
=
new
object
();
var
hotspotCancel
=
new
object
();
var
hotspotLogin
=
new
object
();
var
hotspotLogin
=
new
object
();
...
@@ -390,6 +420,8 @@ namespace Mall.WebApi.Controllers.MallBase
...
@@ -390,6 +420,8 @@ namespace Mall.WebApi.Controllers.MallBase
hotspot
=
hotspotLogin
,
hotspot
=
hotspotLogin
,
hotspot_cancel
=
hotspotCancel
hotspot_cancel
=
hotspotCancel
};
};
#
endregion
var
liveConfigModel
=
programModule
.
GetLiveConfigModule
(
new
Model
.
Extend
.
AppletWeChat
.
RB_Live_Config_Extend
()
{
MallBaseId
=
miniProgram
.
MallBaseId
,
TenantId
=
miniProgram
.
TenantId
});
var
liveConfigModel
=
programModule
.
GetLiveConfigModule
(
new
Model
.
Extend
.
AppletWeChat
.
RB_Live_Config_Extend
()
{
MallBaseId
=
miniProgram
.
MallBaseId
,
TenantId
=
miniProgram
.
TenantId
});
liveConfig
=
new
liveConfig
=
new
{
{
...
@@ -647,7 +679,9 @@ namespace Mall.WebApi.Controllers.MallBase
...
@@ -647,7 +679,9 @@ namespace Mall.WebApi.Controllers.MallBase
JObject
parms
=
JObject
.
Parse
(
RequestParm
.
msg
.
ToString
());
JObject
parms
=
JObject
.
Parse
(
RequestParm
.
msg
.
ToString
());
int
goodsId
=
parms
.
GetInt
(
"goodsId"
);
int
goodsId
=
parms
.
GetInt
(
"goodsId"
);
string
path
=
parms
.
GetStringValue
(
"path"
);
string
path
=
parms
.
GetStringValue
(
"path"
);
var
obj
=
productModule
.
GetAppletGoodsShareInfo
(
goodsId
,
RequestParm
.
UserId
,
path
,
(
miniProgram
?.
MallBaseId
??
0
));
//HK 2020-09-22新增【是否开启校园版分享-(1-开启)】
int
IsOpenSchool
=
parms
.
GetInt
(
"IsOpenSchool"
,
0
);
var
obj
=
productModule
.
GetAppletGoodsShareInfo
(
goodsId
,
RequestParm
.
UserId
,
path
,
(
miniProgram
?.
MallBaseId
??
0
),
IsOpenSchool
:
IsOpenSchool
);
return
ApiResult
.
Success
(
data
:
obj
);
return
ApiResult
.
Success
(
data
:
obj
);
}
}
}
}
...
...
Mall.WebApi/Controllers/User/AppletUserController.cs
View file @
2e66bd6f
...
@@ -1400,9 +1400,11 @@ namespace Mall.WebApi.Controllers.User
...
@@ -1400,9 +1400,11 @@ namespace Mall.WebApi.Controllers.User
public
ApiResult
GetFenXiaoPoster
()
public
ApiResult
GetFenXiaoPoster
()
{
{
var
userInfo
=
AppletUserInfo
;
var
userInfo
=
AppletUserInfo
;
JObject
jobj
=
JObject
.
Parse
(
RequestParm
.
msg
.
ToString
());
var
extModel
=
JsonConvert
.
DeserializeObject
<
RB_MiniProgram_FenXiaoPoster_Extend
>(
RequestParm
.
msg
.
ToString
());
var
extModel
=
JsonConvert
.
DeserializeObject
<
RB_MiniProgram_FenXiaoPoster_Extend
>(
RequestParm
.
msg
.
ToString
());
extModel
.
TenantId
=
userInfo
.
TenantId
;
extModel
.
TenantId
=
userInfo
.
TenantId
;
extModel
.
MallBaseId
=
userInfo
.
MallBaseId
;
extModel
.
MallBaseId
=
userInfo
.
MallBaseId
;
extModel
.
IsOpenSchool
=
jobj
.
GetInt
(
"IsOpenSchool"
,
0
);
var
result
=
userModule
.
GetFenXiaoPosterEntityModule
(
extModel
);
var
result
=
userModule
.
GetFenXiaoPosterEntityModule
(
extModel
);
return
ApiResult
.
Success
(
data
:
result
);
return
ApiResult
.
Success
(
data
:
result
);
}
}
...
...
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