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
d081b2db
Commit
d081b2db
authored
Aug 11, 2023
by
xuwenhao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
8.11新增获取用户接口
parent
32c1e0db
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
54 additions
and
0 deletions
+54
-0
smart-campus/src/main/java/yangtz/cs/liu/campus/controller/SchoolEquipment/EquipmentLedgerController.java
+10
-0
smart-campus/src/main/java/yangtz/cs/liu/campus/mapper/schoolEquipment/EquipmentLedgerMapper.java
+9
-0
smart-campus/src/main/java/yangtz/cs/liu/campus/service/impl/schoolEquipment/EquipmentLedgerServiceImpl.java
+11
-0
smart-campus/src/main/java/yangtz/cs/liu/campus/service/schoolEquipment/IEquipmentLedgerService.java
+9
-0
smart-campus/src/main/resources/mapper/schoolEquipment/EquipmentLedgerMapper.xml
+15
-0
No files found.
smart-campus/src/main/java/yangtz/cs/liu/campus/controller/SchoolEquipment/EquipmentLedgerController.java
View file @
d081b2db
...
@@ -3,6 +3,7 @@ package yangtz.cs.liu.campus.controller.SchoolEquipment;
...
@@ -3,6 +3,7 @@ package yangtz.cs.liu.campus.controller.SchoolEquipment;
import
com.ruoyi.common.annotation.Log
;
import
com.ruoyi.common.annotation.Log
;
import
com.ruoyi.common.core.controller.BaseController
;
import
com.ruoyi.common.core.controller.BaseController
;
import
com.ruoyi.common.core.domain.AjaxResult
;
import
com.ruoyi.common.core.domain.AjaxResult
;
import
com.ruoyi.common.core.domain.entity.SysUser
;
import
com.ruoyi.common.core.page.TableDataInfo
;
import
com.ruoyi.common.core.page.TableDataInfo
;
import
com.ruoyi.common.enums.BusinessType
;
import
com.ruoyi.common.enums.BusinessType
;
import
com.ruoyi.common.utils.poi.ExcelUtil
;
import
com.ruoyi.common.utils.poi.ExcelUtil
;
...
@@ -129,4 +130,13 @@ public class EquipmentLedgerController extends BaseController {
...
@@ -129,4 +130,13 @@ public class EquipmentLedgerController extends BaseController {
return
AjaxResult
.
success
(
message
);
return
AjaxResult
.
success
(
message
);
}
}
/**
* 获取用户
* @return
*/
@GetMapping
(
"/getUser"
)
public
TableDataInfo
getUser
(
SysUser
sysUser
){
startPage
();
return
getDataTable
(
equipmentLedgerService
.
getUser
(
sysUser
));
}
}
}
smart-campus/src/main/java/yangtz/cs/liu/campus/mapper/schoolEquipment/EquipmentLedgerMapper.java
View file @
d081b2db
package
yangtz
.
cs
.
liu
.
campus
.
mapper
.
schoolEquipment
;
package
yangtz
.
cs
.
liu
.
campus
.
mapper
.
schoolEquipment
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.ruoyi.common.core.domain.entity.SysUser
;
import
yangtz.cs.liu.campus.domain.schoolEquipment.SchoolEquipmentLedger
;
import
yangtz.cs.liu.campus.domain.schoolEquipment.SchoolEquipmentLedger
;
import
yangtz.cs.liu.campus.vo.schoolEquipment.SchoolEquipmentLedgerVo
;
import
yangtz.cs.liu.campus.vo.schoolEquipment.SchoolEquipmentLedgerVo
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Map
;
public
interface
EquipmentLedgerMapper
extends
BaseMapper
<
SchoolEquipmentLedger
>
{
public
interface
EquipmentLedgerMapper
extends
BaseMapper
<
SchoolEquipmentLedger
>
{
/**
/**
...
@@ -20,4 +22,11 @@ public interface EquipmentLedgerMapper extends BaseMapper<SchoolEquipmentLedger>
...
@@ -20,4 +22,11 @@ public interface EquipmentLedgerMapper extends BaseMapper<SchoolEquipmentLedger>
* @return
* @return
*/
*/
int
outSchoolEquipmentLedger
(
Long
[]
ids
);
int
outSchoolEquipmentLedger
(
Long
[]
ids
);
/**
* 获取用户
* @return
*/
List
<
Map
<
String
,
String
>>
getUser
(
SysUser
sysUser
);
}
}
smart-campus/src/main/java/yangtz/cs/liu/campus/service/impl/schoolEquipment/EquipmentLedgerServiceImpl.java
View file @
d081b2db
...
@@ -3,6 +3,7 @@ package yangtz.cs.liu.campus.service.impl.schoolEquipment;
...
@@ -3,6 +3,7 @@ package yangtz.cs.liu.campus.service.impl.schoolEquipment;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.ruoyi.common.annotation.DataScope
;
import
com.ruoyi.common.annotation.DataScope
;
import
com.ruoyi.common.core.domain.entity.SysUser
;
import
com.ruoyi.common.exception.ServiceException
;
import
com.ruoyi.common.exception.ServiceException
;
import
com.ruoyi.common.exception.base.BaseException
;
import
com.ruoyi.common.exception.base.BaseException
;
import
com.ruoyi.common.utils.DateUtils
;
import
com.ruoyi.common.utils.DateUtils
;
...
@@ -24,6 +25,7 @@ import yangtz.cs.liu.campus.vo.schoolEquipment.SchoolEquipmentLedgerVo;
...
@@ -24,6 +25,7 @@ import yangtz.cs.liu.campus.vo.schoolEquipment.SchoolEquipmentLedgerVo;
import
java.time.LocalDate
;
import
java.time.LocalDate
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Map
;
@Service
@Service
public
class
EquipmentLedgerServiceImpl
extends
ServiceImpl
<
EquipmentLedgerMapper
,
SchoolEquipmentLedger
>
implements
IEquipmentLedgerService
{
public
class
EquipmentLedgerServiceImpl
extends
ServiceImpl
<
EquipmentLedgerMapper
,
SchoolEquipmentLedger
>
implements
IEquipmentLedgerService
{
...
@@ -228,4 +230,13 @@ public class EquipmentLedgerServiceImpl extends ServiceImpl<EquipmentLedgerMappe
...
@@ -228,4 +230,13 @@ public class EquipmentLedgerServiceImpl extends ServiceImpl<EquipmentLedgerMappe
throw
new
BaseException
(
failureMsg
.
toString
());
throw
new
BaseException
(
failureMsg
.
toString
());
}
}
}
}
/**
* 获取用户
* @return
*/
@Override
public
List
<
Map
<
String
,
String
>>
getUser
(
SysUser
sysUser
)
{
return
equipmentLedgerMapper
.
getUser
(
sysUser
);
}
}
}
smart-campus/src/main/java/yangtz/cs/liu/campus/service/schoolEquipment/IEquipmentLedgerService.java
View file @
d081b2db
package
yangtz
.
cs
.
liu
.
campus
.
service
.
schoolEquipment
;
package
yangtz
.
cs
.
liu
.
campus
.
service
.
schoolEquipment
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.ruoyi.common.core.domain.entity.SysUser
;
import
yangtz.cs.liu.campus.domain.schoolEquipment.SchoolEquipmentLedger
;
import
yangtz.cs.liu.campus.domain.schoolEquipment.SchoolEquipmentLedger
;
import
yangtz.cs.liu.campus.vo.schoolEquipment.SchoolEquipmentLedgerVo
;
import
yangtz.cs.liu.campus.vo.schoolEquipment.SchoolEquipmentLedgerVo
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Map
;
public
interface
IEquipmentLedgerService
extends
IService
<
SchoolEquipmentLedger
>
{
public
interface
IEquipmentLedgerService
extends
IService
<
SchoolEquipmentLedger
>
{
...
@@ -61,4 +63,11 @@ public interface IEquipmentLedgerService extends IService<SchoolEquipmentLedger>
...
@@ -61,4 +63,11 @@ public interface IEquipmentLedgerService extends IService<SchoolEquipmentLedger>
* @param list
* @param list
*/
*/
void
checkImport
(
List
<
SchoolEquipmentLedger
>
list
);
void
checkImport
(
List
<
SchoolEquipmentLedger
>
list
);
/**
* 获取用户
* @return
*/
List
<
Map
<
String
,
String
>>
getUser
(
SysUser
sysUser
);
}
}
smart-campus/src/main/resources/mapper/schoolEquipment/EquipmentLedgerMapper.xml
View file @
d081b2db
...
@@ -52,4 +52,19 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
...
@@ -52,4 +52,19 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
#{id}
#{id}
</foreach>
</foreach>
</update>
</update>
<select
id=
"getUser"
resultType=
"Map"
parameterType=
"com.ruoyi.common.core.domain.entity.SysUser"
>
SELECT
user_id as userId,
user_name as userName,
phonenumber as phone
FROM
sys_user
WHERE
del_flag = '0'
AND `status` = '0'
<if
test=
"userName != null and userName != ''"
>
AND user_name like concat('%', #{userName}, '%')
</if>
</select>
</mapper>
</mapper>
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