记得上下班打卡 | git大法好,push需谨慎
Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liquidnet-bus-v1
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
董敬伟
liquidnet-bus-v1
Commits
bb0ec38d
Commit
bb0ec38d
authored
Oct 14, 2021
by
张国柄
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
代金、满减,商品搜索字段赋值;
会员开售开关配置;
parent
74da956c
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
43 additions
and
7 deletions
+43
-7
AdamMemberAdminController.java
...b/controller/zhengzai/adam/AdamMemberAdminController.java
+10
-0
member.html
...main/resources/templates/zhengzai/adam/member/member.html
+31
-5
add1.html
...n/resources/templates/zhengzai/candy/coupon/mgt/add1.html
+1
-1
add2.html
...n/resources/templates/zhengzai/candy/coupon/mgt/add2.html
+1
-1
No files found.
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/java/com/liquidnet/client/admin/web/controller/zhengzai/adam/AdamMemberAdminController.java
View file @
bb0ec38d
...
...
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import
com.liquidnet.client.admin.common.annotation.Log
;
import
com.liquidnet.client.admin.common.core.controller.BaseController
;
import
com.liquidnet.client.admin.common.core.domain.AjaxResult
;
import
com.liquidnet.client.admin.common.core.domain.entity.SysUser
;
import
com.liquidnet.client.admin.common.core.page.TableDataInfo
;
import
com.liquidnet.client.admin.common.enums.BusinessType
;
import
com.liquidnet.client.admin.zhengzai.adam.service.IAdamMemberAdminService
;
...
...
@@ -32,6 +33,7 @@ import org.springframework.validation.annotation.Validated;
import
org.springframework.web.bind.annotation.*
;
import
java.math.BigDecimal
;
import
java.util.Arrays
;
import
java.util.Collections
;
import
java.util.List
;
import
java.util.Map
;
...
...
@@ -137,6 +139,14 @@ public class AdamMemberAdminController extends BaseController {
return
prefix
+
"/info"
;
}
@RequiresPermissions
(
"adam:member:edit:onsale"
)
@Log
(
title
=
"会员管理:会员卡编辑:开售停售"
,
businessType
=
BusinessType
.
UPDATE
)
@PostMapping
(
"edit_onsale"
)
@ResponseBody
public
AjaxResult
editOnsale
(
AdamMemberBuildParam
parameter
)
{
return
this
.
toAjax
(
adamMemberService
.
edit
(
parameter
));
}
@ApiOperation
(
value
=
"会员设置:基础信息编辑"
)
@RequiresPermissions
(
"adam:member:edit:basic"
)
@Log
(
title
=
"会员管理:会员卡编辑:基础信息"
,
businessType
=
BusinessType
.
UPDATE
)
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/resources/templates/zhengzai/adam/member/member.html
View file @
bb0ec38d
...
...
@@ -15,6 +15,7 @@
<th:block
th:include=
"include :: footer"
/>
<th:block
th:include=
"include :: select2-js"
/>
<script
th:inline=
"javascript"
>
var
editOnsaleFlag
=
[[
$
{@
permission
.
hasPermi
(
'adam:member:edit:onsale'
)}]]
==
'hidden'
;
var
editFlag
=
[[
$
{@
permission
.
hasPermi
(
'adam:member:view:edit'
)}]];
var
viewMemberCodeMgtFlag
=
[[
$
{@
permission
.
hasPermi
(
'adam:member:code:mgt:list'
)}]];
var
prefix
=
ctx
+
"adam/member"
;
...
...
@@ -56,11 +57,18 @@
field
:
'onsale'
,
title
:
'开售状态'
,
align
:
'center'
,
formatter
:
function
(
value
,
row
,
index
)
{
var
actions
=
[];
var
listClass
=
"badge badge-"
+
(
value
===
1
?
'primary'
:
'danger'
);
actions
.
push
(
$
.
common
.
sprintf
(
"<span class='%s'>%s</span>"
,
listClass
,
value
===
1
?
'开售'
:
'停售'
));
return
actions
;
// formatter: function(value, row, index) {
// var actions = [];
// var listClass = "badge badge-" + (value === 1 ? 'primary' : 'danger');
// actions.push($.common.sprintf("
<
span
class
=
'%s'
>%
s
<
/span>", listClass, value === 1
?
'开售' : '停售'
))
;
// return actions;
// }
formatter
:
function
(
value
,
row
,
index
)
{
if
(
value
==
1
)
{
return
'<i class=
\
"fa fa-toggle-on text-info fa-2x
\
" onclick="onsaleDisable(
\'
'
+
row
.
memberId
+
'
\'
)"></i> '
;
}
else
{
return
'<i class=
\
"fa fa-toggle-off text-info fa-2x
\
" onclick="onsaleEnable(
\'
'
+
row
.
memberId
+
'
\'
)"></i> '
;
}
}
},
{
...
...
@@ -82,6 +90,24 @@
$.modal.openTab("会员码管理", '
adam
/
mcode
/
mgt
?
memberId
=
' + memberId);
}
/* 会员停售 */
function onsaleDisable(memberId) {
if (!editOnsaleFlag) {
$.modal.confirm("确认要停售VIP吗?", function() {
$.operate.post(prefix + "/edit_onsale", { "memberId": memberId, "onsale": 2 });
});
}
}
/* 会员开售 */
function onsaleEnable(memberId) {
if (!editOnsaleFlag) {
$.modal.confirm("确认要开售VIP吗?", function() {
$.operate.post(prefix + "/edit_onsale", { "memberId": memberId, "onsale": 1 });
});
}
}
function setVipTabs () {
window.localStorage.setItem('
tabActive
', 0);
}
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/resources/templates/zhengzai/candy/coupon/mgt/add1.html
View file @
bb0ec38d
...
...
@@ -288,7 +288,7 @@
};
function
getMallList
()
{
let
data
=
{
title
:
''
title
:
searchVal
}
let
str
=
''
;
promiseMethods
(
phpMallUrl
+
'/admin/goodListForQuick'
,
'get'
,
data
,
'application/x-www-form-urlencoded'
).
then
(
res
=>
{
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/resources/templates/zhengzai/candy/coupon/mgt/add2.html
View file @
bb0ec38d
...
...
@@ -290,7 +290,7 @@
};
function
getMallList
()
{
let
data
=
{
title
:
''
title
:
searchVal
}
let
str
=
''
;
promiseMethods
(
phpMallUrl
+
'/admin/goodListForQuick'
,
'get'
,
data
,
'application/x-www-form-urlencoded'
).
then
(
res
=>
{
...
...
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