Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
D
dd_school
Overview
Overview
Details
Activity
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wangqi
dd_school
Commits
8cca9710
Commit
8cca9710
authored
Nov 02, 2023
by
zhaopanyu
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of 49.232.152.146:qangqi/dd_school
parents
5c6539fd
3f3a96b4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
40 additions
and
7 deletions
+40
-7
smart-campus/src/main/java/yangtz/cs/liu/campus/controller/organization/SchoolOrganizationMemberController.java
+34
-1
smart-campus/src/main/java/yangtz/cs/liu/campus/controller/organization/SchoolOrganizationSigninController.java
+2
-1
smart-campus/src/main/java/yangtz/cs/liu/campus/domain/organization/SchoolOrganizationSignin.java
+3
-3
smart-campus/src/main/java/yangtz/cs/liu/wechat/controller/organization/WxSchoolOrganizationController.java
+1
-2
No files found.
smart-campus/src/main/java/yangtz/cs/liu/campus/controller/organization/SchoolOrganizationMemberController.java
View file @
8cca9710
package
yangtz
.
cs
.
liu
.
campus
.
controller
.
organization
;
package
yangtz
.
cs
.
liu
.
campus
.
controller
.
organization
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.ruoyi.common.utils.SecurityUtils
;
import
com.ruoyi.common.utils.SecurityUtils
;
import
com.ruoyi.common.utils.StringUtils
;
import
com.ruoyi.common.utils.StringUtils
;
...
@@ -20,8 +21,15 @@ import com.ruoyi.common.enums.BusinessType;
...
@@ -20,8 +21,15 @@ import com.ruoyi.common.enums.BusinessType;
import
com.ruoyi.common.core.page.TableDataInfo
;
import
com.ruoyi.common.core.page.TableDataInfo
;
import
yangtz.cs.liu.campus.domain.organization.SchoolOrganizationInfo
;
import
yangtz.cs.liu.campus.domain.organization.SchoolOrganizationInfo
;
import
yangtz.cs.liu.campus.domain.organization.SchoolOrganizationMember
;
import
yangtz.cs.liu.campus.domain.organization.SchoolOrganizationMember
;
import
yangtz.cs.liu.campus.domain.organization.SchoolOrganizationSignin
;
import
yangtz.cs.liu.campus.domain.schoolClass.SchoolClass
;
import
yangtz.cs.liu.campus.domain.student.SchoolStudentClassRelation
;
import
yangtz.cs.liu.campus.domain.student.SchoolStudentClasses
;
import
yangtz.cs.liu.campus.domain.student.SchoolStudentParent
;
import
yangtz.cs.liu.campus.domain.student.SchoolStudentParent
;
import
yangtz.cs.liu.campus.service.organization.ISchoolOrganizationMemberService
;
import
yangtz.cs.liu.campus.service.organization.ISchoolOrganizationMemberService
;
import
yangtz.cs.liu.campus.service.schoolClass.ISchoolClassService
;
import
yangtz.cs.liu.campus.service.student.ISchoolStudentClassRelationService
;
import
yangtz.cs.liu.campus.service.student.ISchoolStudentClassesService
;
import
yangtz.cs.liu.campus.service.student.ISchoolStudentParentService
;
import
yangtz.cs.liu.campus.service.student.ISchoolStudentParentService
;
import
yangtz.cs.liu.campus.vo.organization.MemberListVo
;
import
yangtz.cs.liu.campus.vo.organization.MemberListVo
;
...
@@ -44,6 +52,15 @@ public class SchoolOrganizationMemberController extends BaseController
...
@@ -44,6 +52,15 @@ public class SchoolOrganizationMemberController extends BaseController
@Autowired
@Autowired
private
ISchoolStudentParentService
schoolStudentParentService
;
private
ISchoolStudentParentService
schoolStudentParentService
;
@Autowired
private
ISchoolStudentClassesService
schoolStudentClassesService
;
@Autowired
private
ISchoolStudentClassRelationService
schoolStudentClassRelationService
;
@Autowired
private
ISchoolClassService
schoolClassService
;
/**
/**
* 查询社团成员列表
* 查询社团成员列表
*/
*/
...
@@ -58,6 +75,21 @@ public class SchoolOrganizationMemberController extends BaseController
...
@@ -58,6 +75,21 @@ public class SchoolOrganizationMemberController extends BaseController
.
orderByDesc
(
SchoolOrganizationMember:
:
getCreateTime
);
.
orderByDesc
(
SchoolOrganizationMember:
:
getCreateTime
);
startPage
();
startPage
();
List
<
SchoolOrganizationMember
>
list
=
schoolOrganizationMemberService
.
list
(
wrapper
);
List
<
SchoolOrganizationMember
>
list
=
schoolOrganizationMemberService
.
list
(
wrapper
);
//查询社团成员时 应根据当前这个学生 去动态查询那个班级
if
(
list
!=
null
){
for
(
int
i
=
0
;
i
<
list
.
size
();
i
++)
{
Long
userId
=
list
.
get
(
i
).
getUserId
();
LambdaQueryWrapper
<
SchoolStudentClassRelation
>
wrapper1
=
Wrappers
.
lambdaQuery
();
wrapper1
.
eq
(
SchoolStudentClassRelation:
:
getStudentId
,
userId
);
SchoolStudentClassRelation
one
=
schoolStudentClassRelationService
.
getOne
(
wrapper1
);
LambdaQueryWrapper
<
SchoolClass
>
wrapper2
=
Wrappers
.
lambdaQuery
();
wrapper2
.
eq
(
SchoolClass:
:
getId
,
one
.
getClassId
());
SchoolClass
res
=
schoolClassService
.
getOne
(
wrapper2
);
list
.
get
(
i
).
setGrade
(
res
.
getGradeName
());
list
.
get
(
i
).
setClasses
(
res
.
getClassName
());
}
}
return
getDataTable
(
list
);
return
getDataTable
(
list
);
}
}
...
@@ -82,7 +114,8 @@ public class SchoolOrganizationMemberController extends BaseController
...
@@ -82,7 +114,8 @@ public class SchoolOrganizationMemberController extends BaseController
// wrapper.eq(SchoolStudentParent::getIdCard,schoolOrganizationMember.getCardid());
// wrapper.eq(SchoolStudentParent::getIdCard,schoolOrganizationMember.getCardid());
// SchoolStudentParent one = schoolStudentParentService.getOne(wrapper);
// SchoolStudentParent one = schoolStudentParentService.getOne(wrapper);
// schoolOrganizationMember.setUserId(one.getUserId());
// schoolOrganizationMember.setUserId(one.getUserId());
return
toAjax
(
schoolOrganizationMemberService
.
save
(
schoolOrganizationMember
));
boolean
save
=
schoolOrganizationMemberService
.
save
(
schoolOrganizationMember
);
return
toAjax
(
save
);
}
}
/**
/**
...
...
smart-campus/src/main/java/yangtz/cs/liu/campus/controller/organization/SchoolOrganizationSigninController.java
View file @
8cca9710
...
@@ -106,7 +106,8 @@ public class SchoolOrganizationSigninController extends BaseController
...
@@ -106,7 +106,8 @@ public class SchoolOrganizationSigninController extends BaseController
boolean
save
=
schoolOrganizationMemberService
.
save
(
member
);
boolean
save
=
schoolOrganizationMemberService
.
save
(
member
);
System
.
out
.
println
(
save
);
System
.
out
.
println
(
save
);
}
}
return
toAjax
(
schoolOrganizationSigninService
.
updateById
(
so
));
boolean
b
=
schoolOrganizationSigninService
.
updateById
(
so
);
return
toAjax
(
b
);
}
}
/**
/**
...
...
smart-campus/src/main/java/yangtz/cs/liu/campus/domain/organization/SchoolOrganizationSignin.java
View file @
8cca9710
...
@@ -3,6 +3,7 @@ package yangtz.cs.liu.campus.domain.organization;
...
@@ -3,6 +3,7 @@ package yangtz.cs.liu.campus.domain.organization;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.core.domain.OurBaseEntity
;
import
com.core.domain.OurBaseEntity
;
import
com.ruoyi.common.core.domain.BaseEntity
;
import
lombok.Data
;
import
lombok.Data
;
import
com.ruoyi.common.annotation.Excel
;
import
com.ruoyi.common.annotation.Excel
;
...
@@ -13,12 +14,11 @@ import com.ruoyi.common.annotation.Excel;
...
@@ -13,12 +14,11 @@ import com.ruoyi.common.annotation.Excel;
* @date 2023-09-06
* @date 2023-09-06
*/
*/
@Data
@Data
public
class
SchoolOrganizationSignin
extends
Our
BaseEntity
public
class
SchoolOrganizationSignin
extends
BaseEntity
{
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
/** id */
@TableId
(
value
=
"id"
,
type
=
IdType
.
AUTO
)
@TableId
(
value
=
"id"
,
type
=
IdType
.
AUTO
)
@Excel
(
name
=
"id"
)
private
Long
id
;
private
Long
id
;
/** 姓名 */
/** 姓名 */
...
...
smart-campus/src/main/java/yangtz/cs/liu/wechat/controller/organization/WxSchoolOrganizationController.java
View file @
8cca9710
...
@@ -155,8 +155,7 @@ public class WxSchoolOrganizationController extends BaseController {
...
@@ -155,8 +155,7 @@ public class WxSchoolOrganizationController extends BaseController {
//根据当前登录人 查询当前社团的报名状态
//根据当前登录人 查询当前社团的报名状态
LambdaQueryWrapper
<
SchoolOrganizationSignin
>
wrapper
=
Wrappers
.
lambdaQuery
();
LambdaQueryWrapper
<
SchoolOrganizationSignin
>
wrapper
=
Wrappers
.
lambdaQuery
();
wrapper
.
eq
(
SchoolOrganizationSignin:
:
getUserId
,
userId
)
wrapper
.
eq
(
SchoolOrganizationSignin:
:
getUserId
,
userId
)
.
eq
(
SchoolOrganizationSignin:
:
getCid
,
vo
.
getCid
())
.
eq
(
SchoolOrganizationSignin:
:
getCid
,
vo
.
getCid
());
.
eq
(
SchoolOrganizationSignin:
:
getDelFlag
,
"0"
);
SchoolOrganizationSignin
one
=
schoolOrganizationSigninService
.
getOne
(
wrapper
);
SchoolOrganizationSignin
one
=
schoolOrganizationSigninService
.
getOne
(
wrapper
);
if
(
one
==
null
){
if
(
one
==
null
){
//根据studentId 获取当前登录人信息 返回给前端
//根据studentId 获取当前登录人信息 返回给前端
...
...
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