Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
caosy
/
fun-admin
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Members
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
c3df6b83
authored
Mar 27, 2018
by
Huang Linyu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增加没有标签搜索功能
parent
6bf83bea
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
41 additions
and
9 deletions
src/main/webapp/WEB-INF/templates/market/communeAdm/list.ftl
src/main/webapp/WEB-INF/templates/market/communeAdm/myBindList.ftl
src/main/webapp/WEB-INF/templates/market/communeAdm/list.ftl
View file @
c3df6b83
...
...
@@ -157,7 +157,7 @@
<td><input type="checkbox" name="datacheck" data-index="${item_index}" id="${item.id}" class="J_shiftCheck J_check-${item_index}" value="${item.id}"></td>
<td>${item.userName!}</td>
<td>
<a href="/system/user/${item.
mobilePhone
!}/detailByUid">${item.mobilePhone!}</a>
<a href="/system/user/${item.
uid
!}/detailByUid">${item.mobilePhone!}</a>
</td>
<td>${item.uid!}</td>
<td>${item.drawer!}</td>
...
...
src/main/webapp/WEB-INF/templates/market/communeAdm/myBindList.ftl
View file @
c3df6b83
...
...
@@ -12,9 +12,15 @@
labels+=chooseChecked[i].getAttribute("data-id")+' ';
}
//将selectedJsonArray 信息保存到 搜索栏文本框
$(".bootstrap-tagsinput").html(html
);
var hidFlag=$('#hidFlag').val(
);
labels = labels.trim();
$("#labels").val(labels);
if(hidFlag==1){
$(".in-lavels").html(html);
$("#labels").val(labels);
}else if(hidFlag==-1){
$(".out-lavels").html(html);
$("#notlabels").val(labels);
}
$('#tagSelectModal').modal('hide');
});
...
...
@@ -38,7 +44,8 @@
}
}
function openTagModel(){
function openTagModel(flag){
$('#hidFlag').val(flag);
$('#tagSelectModal').modal('show');
}
...
...
@@ -48,10 +55,16 @@
$.get("/communeAdm/labels/list",{},function(data){
//返回找出所有的会服
var html='';
var hidFlag = $('#hidFlag').val();
for(var i=0;i<data.length;i++){
var classhtml = 'choose';
var labels = $("#labels").val();
var labels ="";
if(hidFlag==1){
labels = $("#labels").val();
}
if(hidFlag==-1){
labels = $("#notlabels").val();
}
if(labels!='undefinded' && labels!=null){
var labelArray = labels.split(' ');
for(var j =0;j< labelArray.length;j++){
...
...
@@ -215,10 +228,10 @@
<@com.textInput "dto.uid" "style=\"margin-left: 5px;\"" "UID"/>
<br />
<div class="long_content_div clear" style="width:900px;">
<label class="control-label" for="labels" style="float:left;">标签</label>
<div class="tagsinput-primary input-medium" style="float:left; width:700px;" onclick="openTagModel();">
<label class="control-label" for="labels" style="float:left;">
已有
标签</label>
<div class="tagsinput-primary input-medium" style="float:left; width:700px;" onclick="openTagModel(
1
);">
<input id="labels" name="labels" class="tagsinput" type="hidden" value="${dto.labels!}" style="display: none;">
<div class="bootstrap-tagsinput">
<div class="bootstrap-tagsinput
in-lavels
">
<#if dto.labels??>
<#list dto.labels?split(" ") as label>
<#list labelsList as tag>
...
...
@@ -232,6 +245,24 @@
</div>
</div>
</div>
<div class="long_content_div clear" style="width:900px;">
<label class="control-label" for="notlabels" style="float:left;">没有标签</label>
<div class="tagsinput-primary input-medium" style="float:left; width:700px;" onclick="openTagModel(-1);">
<input id="notlabels" name="notlabels" class="tagsinput" type="hidden" value="${dto.notlabels!}" style="display: none;">
<div class="bootstrap-tagsinput out-lavels">
<#if dto.notlabels??>
<#list dto.notlabels?split(" ") as label>
<#list labelsList as tag>
<#if tag.id?c == label>
<span class="tag label label-info" data-id="${label}"> ${tag.labelName}<span data-role="remove"></span></span>
<#break>
</#if>
</#list>
</#list>
</#if>
</div>
</div>
</div>
<@com.textInputTwoDate "dto.communeAgainTimeStart" "dto.communeAgainTimeEnd" "" "社员到期时间"/>
<br />
...
...
@@ -299,6 +330,7 @@
<div class="modal hide fade" id="tagSelectModal" style="display:none;">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<input type="hidden" name="hidFlag" value=1 id="hidFlag"></input>
<h3>选择标签</h3>
</div>
<div class="modal-body">
...
...
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