Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Skyeye云
Skyeye
提交
bdd4c335
S
Skyeye
项目概览
Skyeye云
/
Skyeye
通知
1437
Star
162
Fork
130
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
Skyeye
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
bdd4c335
编写于
11月 08, 2018
作者:
Skyeye云
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
我的小程序组件列表查询问题修改
上级
86734b9b
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
23 addition
and
15 deletion
+23
-15
skyeye-dao/src/main/java/com/skyeye/smprogram/dao/SmProjectDao.java
.../src/main/java/com/skyeye/smprogram/dao/SmProjectDao.java
+4
-1
skyeye-service/src/main/java/com/skyeye/smprogram/service/impl/SmProjectServiceImpl.java
...m/skyeye/smprogram/service/impl/SmProjectServiceImpl.java
+2
-2
skyeye-web/src/main/resources/dbmapper/SmProjectMapper.xml
skyeye-web/src/main/resources/dbmapper/SmProjectMapper.xml
+16
-11
skyeye-web/src/main/webapp/tpl/rmmysmpropage/groupTemplate.tpl
...e-web/src/main/webapp/tpl/rmmysmpropage/groupTemplate.tpl
+1
-1
未找到文件。
skyeye-dao/src/main/java/com/skyeye/smprogram/dao/SmProjectDao.java
浏览文件 @
bdd4c335
...
...
@@ -25,8 +25,11 @@ public interface SmProjectDao {
public
Map
<
String
,
Object
>
querySmProjectPageModelNumById
(
Map
<
String
,
Object
>
map
)
throws
Exception
;
public
List
<
Map
<
String
,
Object
>>
queryGroupMationList
(
Map
<
String
,
Object
>
map
)
throws
Exception
;
public
List
<
Map
<
String
,
Object
>>
queryGroupTypeMationList
(
Map
<
String
,
Object
>
map
)
throws
Exception
;
public
List
<
Map
<
String
,
Object
>>
queryGroupMationListByTypeId
(
Map
<
String
,
Object
>
map
)
throws
Exception
;
public
List
<
Map
<
String
,
Object
>>
queryGroupMemberMationList
(
Map
<
String
,
Object
>
map
)
throws
Exception
;
}
skyeye-service/src/main/java/com/skyeye/smprogram/service/impl/SmProjectServiceImpl.java
浏览文件 @
bdd4c335
...
...
@@ -155,10 +155,10 @@ public class SmProjectServiceImpl implements SmProjectService{
@Override
public
void
queryGroupMationList
(
InputObject
inputObject
,
OutputObject
outputObject
)
throws
Exception
{
Map
<
String
,
Object
>
map
=
inputObject
.
getParams
();
List
<
Map
<
String
,
Object
>>
beans
=
smProjectDao
.
queryGroupMationList
(
map
);
List
<
Map
<
String
,
Object
>>
beans
=
smProjectDao
.
queryGroup
Type
MationList
(
map
);
if
(
beans
!=
null
&&
!
beans
.
isEmpty
()){
for
(
Map
<
String
,
Object
>
bean
:
beans
){
bean
.
put
(
"groupList"
,
JSONArray
.
fromObject
(
bean
.
get
(
"groupList"
).
toString
()
));
bean
.
put
(
"groupList"
,
smProjectDao
.
queryGroupMationListByTypeId
(
bean
));
}
outputObject
.
setBeans
(
beans
);
outputObject
.
settotal
(
beans
.
size
());
...
...
skyeye-web/src/main/resources/dbmapper/SmProjectMapper.xml
浏览文件 @
bdd4c335
...
...
@@ -98,21 +98,26 @@
WHERE id = #{id}
</update>
<select
id=
"queryGroupMationList"
parameterType=
"java.util.Map"
resultType=
"java.util.Map"
>
<select
id=
"queryGroup
Type
MationList"
parameterType=
"java.util.Map"
resultType=
"java.util.Map"
>
SELECT
a.id,
a.`name`,
IFNULL(
CONCAT(
'[',
GROUP_CONCAT(
CONCAT(CONCAT('{"id":"', b.id, '",'), CONCAT('"name":"', b.`name`, '",'), CONCAT('"icon":"', b.icon, '"}'))
),
']'
), '[]') groupList
a.`name`
FROM
rm_type a
LEFT JOIN (SELECT c.id, c.`name`, c.icon, c.rm_type_id FROM rm_group c ORDER BY c.sort DESC) b ON b.rm_type_id = a.id
ORDER BY a.sort DESC
</select>
<select
id=
"queryGroupMationListByTypeId"
parameterType=
"java.util.Map"
resultType=
"java.util.Map"
>
SELECT
a.id,
a.`name`,
a.icon,
COUNT(*) memberNum
FROM
rm_group a
LEFT JOIN rm_group_member b ON b.sm_group_id = a.id
WHERE
a.rm_type_id = #{id}
GROUP BY a.id
ORDER BY a.sort DESC
</select>
...
...
skyeye-web/src/main/webapp/tpl/rmmysmpropage/groupTemplate.tpl
浏览文件 @
bdd4c335
...
...
@@ -8,7 +8,7 @@
{
{
#
each
groupList
}
}
<a
class=
"weui-cell weui-cell_access js_item"
data-id=
"{
{
id
}
}"
data-name=
"{
{
name
}
}"
href=
"javascript:;"
>
<div
class=
"weui-cell__bd"
>
<p>
{
{
name
}
}
</p>
<p>
{
{
name
}
}
<
span
class=
"weui-badge"
style=
"margin-left: 5px;"
>
{
{
memberNum
}
}
</span><
/p>
</div>
</a>
{
{/
each
}
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录