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
063e4e48
Commit
063e4e48
authored
Aug 16, 2023
by
zhaopanyu
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of 49.232.152.146:xhxy/smart_school
parents
985533a1
43db23c0
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
138 additions
and
48 deletions
+138
-48
smart-campus/src/main/java/yangtz/cs/liu/campus/domain/schoolEquipment/SchoolEquipmentRepair.java
+3
-0
smart-campus/src/main/java/yangtz/cs/liu/campus/domain/schoolEquipment/SchoolReceive.java
+1
-1
smart-campus/src/main/java/yangtz/cs/liu/campus/mapper/schoolEquipment/EquipmentRepairMapper.java
+1
-1
smart-campus/src/main/java/yangtz/cs/liu/campus/service/impl/schoolEquipment/CirculationServiceImpl.java
+28
-2
smart-campus/src/main/java/yangtz/cs/liu/campus/service/impl/schoolEquipment/EquipmentLedgerServiceImpl.java
+32
-12
smart-campus/src/main/java/yangtz/cs/liu/campus/service/impl/schoolEquipment/EquipmentRepairServiceImpl.java
+26
-3
smart-campus/src/main/java/yangtz/cs/liu/campus/service/impl/schoolEquipment/ProductCategoryServiceImpl.java
+16
-0
smart-campus/src/main/java/yangtz/cs/liu/campus/service/impl/schoolEquipment/ReceiveServiceImpl.java
+25
-0
smart-campus/src/main/resources/mapper/schoolEquipment/CirculationMapper.xml
+2
-6
smart-campus/src/main/resources/mapper/schoolEquipment/EquipmentRepairMapper.xml
+0
-7
smart-campus/src/main/resources/mapper/schoolEquipment/InStockMapper.xml
+1
-5
smart-campus/src/main/resources/mapper/schoolEquipment/OutStockMapper.xml
+1
-5
smart-campus/src/main/resources/mapper/schoolEquipment/ProductCategoryMapper.xml
+1
-1
smart-campus/src/main/resources/mapper/schoolEquipment/ReceiveMapper.xml
+1
-5
No files found.
smart-campus/src/main/java/yangtz/cs/liu/campus/domain/schoolEquipment/SchoolEquipmentRepair.java
View file @
063e4e48
...
...
@@ -2,6 +2,8 @@ package yangtz.cs.liu.campus.domain.schoolEquipment;
import
java.util.Date
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.core.domain.OurBaseEntity
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
lombok.Data
;
...
...
@@ -17,6 +19,7 @@ public class SchoolEquipmentRepair extends OurBaseEntity
{
/** 设备id */
@TableId
(
value
=
"id"
,
type
=
IdType
.
AUTO
)
private
Long
id
;
/** 设备id */
...
...
smart-campus/src/main/java/yangtz/cs/liu/campus/domain/schoolEquipment/SchoolReceive.java
View file @
063e4e48
...
...
@@ -25,7 +25,7 @@ public class SchoolReceive extends OurBaseEntity
private
Date
recipientTime
;
/** 领用人id */
private
Stri
ng
recipientById
;
private
Lo
ng
recipientById
;
/** 领用人 */
private
String
recipientBy
;
...
...
smart-campus/src/main/java/yangtz/cs/liu/campus/mapper/schoolEquipment/EquipmentRepairMapper.java
View file @
063e4e48
...
...
@@ -56,7 +56,7 @@ public interface EquipmentRepairMapper extends BaseMapper<SchoolEquipmentRepair>
* @param
* @return
*/
Map
<
String
,
String
>
getEquipment
(
@Param
(
"encode"
)
String
encode
,
@Param
(
"adminId"
)
Long
adminId
);
Map
<
String
,
String
>
getEquipment
(
@Param
(
"encode"
)
String
encode
);
/**
* 删除设备报修
...
...
smart-campus/src/main/java/yangtz/cs/liu/campus/service/impl/schoolEquipment/CirculationServiceImpl.java
View file @
063e4e48
...
...
@@ -3,6 +3,9 @@ package yangtz.cs.liu.campus.service.impl.schoolEquipment;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.ruoyi.common.annotation.DataScope
;
import
com.ruoyi.common.utils.DateUtils
;
import
com.ruoyi.common.utils.SecurityUtils
;
import
com.ruoyi.common.utils.StringUtils
;
import
com.ruoyi.system.mapper.SysUserMapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Transactional
;
...
...
@@ -19,6 +22,9 @@ public class CirculationServiceImpl extends ServiceImpl<CirculationMapper, Schoo
@Autowired
private
CirculationMapper
circulationMapper
;
@Autowired
private
SysUserMapper
sysUserMapper
;
@Override
public
List
<
SchoolCirculationVo
>
getReturningEquipmentByadminId
(
Long
userId
)
{
return
circulationMapper
.
getReturningEquipmentByadminId
(
userId
);
...
...
@@ -36,7 +42,7 @@ public class CirculationServiceImpl extends ServiceImpl<CirculationMapper, Schoo
* @return
*/
@Override
//
@DataScope(userAlias = "u")
@DataScope
(
userAlias
=
"u"
)
public
List
<
SchoolCirculationVo
>
selectSchoolCirculationVoList
(
SchoolCirculationVo
schoolCirculationVo
)
{
return
circulationMapper
.
selectSchoolCirculationVoList
(
schoolCirculationVo
);
}
...
...
@@ -59,8 +65,18 @@ public class CirculationServiceImpl extends ServiceImpl<CirculationMapper, Schoo
@Override
@Transactional
public
int
insertSchoolCirculation
(
SchoolCirculation
schoolCirculation
)
{
schoolCirculation
.
setBorrowTime
(
DateUtils
.
getNowDate
());
if
(
StringUtils
.
isNotNull
(
schoolCirculation
.
getBorrowById
())){
String
userName
=
sysUserMapper
.
selectUserById
(
schoolCirculation
.
getBorrowById
()).
getUserName
();
schoolCirculation
.
setBorrowBy
(
userName
);
}
if
(
StringUtils
.
isNotNull
(
schoolCirculation
.
getReceivedById
())){
String
userName
=
sysUserMapper
.
selectUserById
(
schoolCirculation
.
getReceivedById
()).
getUserName
();
schoolCirculation
.
setReceivedBy
(
userName
);
}
schoolCirculation
.
setCreateBy
(
SecurityUtils
.
getLoginUser
().
getUser
().
getUserName
());
schoolCirculation
.
setCreateTime
(
DateUtils
.
getNowDate
());
return
circulationMapper
.
insert
(
schoolCirculation
);
}
/**
...
...
@@ -70,6 +86,16 @@ public class CirculationServiceImpl extends ServiceImpl<CirculationMapper, Schoo
*/
@Override
public
int
updateSchoolCirculation
(
SchoolCirculation
schoolCirculation
)
{
if
(
StringUtils
.
isNotNull
(
schoolCirculation
.
getBorrowById
())){
String
userName
=
sysUserMapper
.
selectUserById
(
schoolCirculation
.
getBorrowById
()).
getUserName
();
schoolCirculation
.
setBorrowBy
(
userName
);
}
if
(
StringUtils
.
isNotNull
(
schoolCirculation
.
getReceivedById
())){
String
userName
=
sysUserMapper
.
selectUserById
(
schoolCirculation
.
getReceivedById
()).
getUserName
();
schoolCirculation
.
setReceivedBy
(
userName
);
}
schoolCirculation
.
setUpdateBy
(
SecurityUtils
.
getLoginUser
().
getUser
().
getUserName
());
schoolCirculation
.
setUpdateTime
(
DateUtils
.
getNowDate
());
return
circulationMapper
.
updateById
(
schoolCirculation
);
}
...
...
smart-campus/src/main/java/yangtz/cs/liu/campus/service/impl/schoolEquipment/EquipmentLedgerServiceImpl.java
View file @
063e4e48
...
...
@@ -9,17 +9,12 @@ import com.ruoyi.common.exception.base.BaseException;
import
com.ruoyi.common.utils.DateUtils
;
import
com.ruoyi.common.utils.SecurityUtils
;
import
com.ruoyi.common.utils.StringUtils
;
import
com.ruoyi.system.mapper.SysUserMapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Transactional
;
import
yangtz.cs.liu.campus.domain.schoolEquipment.SchoolEncode
;
import
yangtz.cs.liu.campus.domain.schoolEquipment.SchoolEquipmentLedger
;
import
yangtz.cs.liu.campus.domain.schoolEquipment.SchoolInStock
;
import
yangtz.cs.liu.campus.domain.schoolEquipment.SchoolOutStock
;
import
yangtz.cs.liu.campus.mapper.schoolEquipment.EncodeMapper
;
import
yangtz.cs.liu.campus.mapper.schoolEquipment.EquipmentLedgerMapper
;
import
yangtz.cs.liu.campus.mapper.schoolEquipment.InStockMapper
;
import
yangtz.cs.liu.campus.mapper.schoolEquipment.OutStockMapper
;
import
yangtz.cs.liu.campus.domain.schoolEquipment.*
;
import
yangtz.cs.liu.campus.mapper.schoolEquipment.*
;
import
yangtz.cs.liu.campus.service.schoolEquipment.IEquipmentLedgerService
;
import
yangtz.cs.liu.campus.vo.schoolEquipment.SchoolEquipmentLedgerVo
;
...
...
@@ -38,6 +33,10 @@ public class EquipmentLedgerServiceImpl extends ServiceImpl<EquipmentLedgerMappe
private
InStockMapper
inStockMapper
;
@Autowired
private
OutStockMapper
outStockMapper
;
@Autowired
private
ProductCategoryMapper
productCategoryMapper
;
@Autowired
private
SysUserMapper
sysUserMapper
;
/**
* 查看设备台账列表
...
...
@@ -105,9 +104,15 @@ public class EquipmentLedgerServiceImpl extends ServiceImpl<EquipmentLedgerMappe
@Override
@Transactional
public
int
insertSchoolEquipmentLedger
(
SchoolEquipmentLedger
schoolEquipmentLedger
)
{
if
(
StringUtils
.
isNotNull
(
schoolEquipmentLedger
.
getUseId
())){
String
userName
=
sysUserMapper
.
selectUserById
(
schoolEquipmentLedger
.
getUseId
()).
getUserName
();
schoolEquipmentLedger
.
setUseName
(
userName
);
}
//生成自编码
String
code
=
getCode
(
schoolEquipmentLedger
.
getClassificationCode
());
schoolEquipmentLedger
.
setEncode
(
code
);
schoolEquipmentLedger
.
setCreateBy
(
SecurityUtils
.
getLoginUser
().
getUser
().
getUserName
());
schoolEquipmentLedger
.
setCreateTime
(
DateUtils
.
getNowDate
());
int
i
=
equipmentLedgerMapper
.
insert
(
schoolEquipmentLedger
);
//新增入库信息
SchoolInStock
schoolInStock
=
new
SchoolInStock
();
...
...
@@ -126,6 +131,12 @@ public class EquipmentLedgerServiceImpl extends ServiceImpl<EquipmentLedgerMappe
@Override
@Transactional
public
int
updateSchoolEquipmentLedger
(
SchoolEquipmentLedger
schoolEquipmentLedger
)
{
if
(
StringUtils
.
isNotNull
(
schoolEquipmentLedger
.
getUseId
())){
String
userName
=
sysUserMapper
.
selectUserById
(
schoolEquipmentLedger
.
getUseId
()).
getUserName
();
schoolEquipmentLedger
.
setUseName
(
userName
);
}
schoolEquipmentLedger
.
setUpdateBy
(
SecurityUtils
.
getLoginUser
().
getUser
().
getUserName
());
schoolEquipmentLedger
.
setUpdateTime
(
DateUtils
.
getNowDate
());
return
equipmentLedgerMapper
.
updateById
(
schoolEquipmentLedger
);
}
...
...
@@ -190,12 +201,21 @@ public class EquipmentLedgerServiceImpl extends ServiceImpl<EquipmentLedgerMappe
failureNum
++;
failureMsg
.
append
(
"<br/>"
+
failureNum
+
"、规格为空,请你重新输入!"
);
}
else
if
(
StringUtils
.
isNull
(
schoolEquipmentLedger
.
getClassificationCode
())){
if
(
schoolEquipmentLedger
.
getClassificationCode
().
length
()
<
4
){
failureNum
++;
failureMsg
.
append
(
"<br/>"
+
failureNum
+
"、分类编码长度最少为4位,请你核对后重新输入!"
);
}
failureNum
++;
failureMsg
.
append
(
"<br/>"
+
failureNum
+
"、分类编码为空,请你重新输入!"
);
}
else
if
(
schoolEquipmentLedger
.
getClassificationCode
().
length
()
<
4
){
failureNum
++;
failureMsg
.
append
(
"<br/>"
+
failureNum
+
"、分类编码长度最少为4位,请你核对后重新输入!"
);
}
else
if
(
StringUtils
.
isNotNull
(
schoolEquipmentLedger
.
getClassificationCode
())){
//查询分类编码是否重复
LambdaQueryWrapper
<
SchoolProductCategory
>
wrapper
=
new
LambdaQueryWrapper
<>();
wrapper
.
eq
(
SchoolProductCategory:
:
getClassificationCode
,
schoolEquipmentLedger
.
getClassificationCode
())
.
eq
(
SchoolProductCategory:
:
getDelFlag
,
"0"
);
List
<
SchoolProductCategory
>
schoolProductCategories
=
productCategoryMapper
.
selectList
(
wrapper
);
if
(
schoolProductCategories
.
size
()<=
0
)
{
failureNum
++;
failureMsg
.
append
(
"<br/>"
+
failureNum
+
"、分类编码不存在,请你重新输入!"
);
}
}
else
if
(
StringUtils
.
isNull
(
schoolEquipmentLedger
.
getUnit
())){
failureNum
++;
failureMsg
.
append
(
"<br/>"
+
failureNum
+
"、单位为空,请你重新输入!"
);
...
...
smart-campus/src/main/java/yangtz/cs/liu/campus/service/impl/schoolEquipment/EquipmentRepairServiceImpl.java
View file @
063e4e48
...
...
@@ -5,6 +5,8 @@ import com.ruoyi.common.annotation.DataScope;
import
com.ruoyi.common.core.domain.entity.SysUser
;
import
com.ruoyi.common.utils.DateUtils
;
import
com.ruoyi.common.utils.SecurityUtils
;
import
com.ruoyi.common.utils.StringUtils
;
import
com.ruoyi.system.mapper.SysUserMapper
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
...
...
@@ -23,6 +25,8 @@ public class EquipmentRepairServiceImpl extends ServiceImpl<EquipmentRepairMappe
@Autowired
private
EquipmentRepairMapper
equipmentRepairMapper
;
@Autowired
private
SysUserMapper
sysUserMapper
;
/**
* 查看设备报修列表
...
...
@@ -52,7 +56,16 @@ public class EquipmentRepairServiceImpl extends ServiceImpl<EquipmentRepairMappe
@Override
@Transactional
public
int
insertSchoolEquipmentRepairVo
(
SchoolEquipmentRepair
schoolEquipmentRepair
)
{
schoolEquipmentRepair
.
setReportRepairTime
(
DateUtils
.
getNowDate
());
if
(
StringUtils
.
isNotNull
(
schoolEquipmentRepair
.
getReportRepairId
())){
String
userName
=
sysUserMapper
.
selectUserById
(
schoolEquipmentRepair
.
getReportRepairId
()).
getUserName
();
schoolEquipmentRepair
.
setReportRepair
(
userName
);
}
if
(
StringUtils
.
isNotNull
(
schoolEquipmentRepair
.
getRepairId
())){
String
userName
=
sysUserMapper
.
selectUserById
(
schoolEquipmentRepair
.
getRepairId
()).
getUserName
();
schoolEquipmentRepair
.
setRepairName
(
userName
);
}
schoolEquipmentRepair
.
setCreateBy
(
SecurityUtils
.
getLoginUser
().
getUser
().
getUserName
());
schoolEquipmentRepair
.
setCreateTime
(
DateUtils
.
getNowDate
());
return
equipmentRepairMapper
.
insert
(
schoolEquipmentRepair
);
}
...
...
@@ -64,6 +77,16 @@ public class EquipmentRepairServiceImpl extends ServiceImpl<EquipmentRepairMappe
@Override
@Transactional
public
int
updateSchoolEquipmentRepair
(
SchoolEquipmentRepair
schoolEquipmentRepair
)
{
if
(
StringUtils
.
isNotNull
(
schoolEquipmentRepair
.
getReportRepairId
())){
String
userName
=
sysUserMapper
.
selectUserById
(
schoolEquipmentRepair
.
getReportRepairId
()).
getUserName
();
schoolEquipmentRepair
.
setReportRepair
(
userName
);
}
if
(
StringUtils
.
isNotNull
(
schoolEquipmentRepair
.
getRepairId
())){
String
userName
=
sysUserMapper
.
selectUserById
(
schoolEquipmentRepair
.
getRepairId
()).
getUserName
();
schoolEquipmentRepair
.
setRepairName
(
userName
);
}
schoolEquipmentRepair
.
setUpdateBy
(
SecurityUtils
.
getLoginUser
().
getUser
().
getUserName
());
schoolEquipmentRepair
.
setUpdateTime
(
DateUtils
.
getNowDate
());
return
equipmentRepairMapper
.
updateById
(
schoolEquipmentRepair
);
}
...
...
@@ -85,8 +108,8 @@ public class EquipmentRepairServiceImpl extends ServiceImpl<EquipmentRepairMappe
*/
@Override
public
Map
<
String
,
String
>
getEquipment
(
String
encode
)
{
Long
userId
=
SecurityUtils
.
getLoginUser
().
getUser
().
getUserId
();
return
equipmentRepairMapper
.
getEquipment
(
encode
,
userId
);
//
Long userId = SecurityUtils.getLoginUser().getUser().getUserId();
return
equipmentRepairMapper
.
getEquipment
(
encode
);
}
/**
...
...
smart-campus/src/main/java/yangtz/cs/liu/campus/service/impl/schoolEquipment/ProductCategoryServiceImpl.java
View file @
063e4e48
...
...
@@ -3,6 +3,7 @@ package yangtz.cs.liu.campus.service.impl.schoolEquipment;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.ruoyi.common.annotation.DataScope
;
import
com.ruoyi.common.exception.ServiceException
;
import
com.ruoyi.common.utils.DateUtils
;
import
com.ruoyi.common.utils.SecurityUtils
;
import
com.ruoyi.system.mapper.SysUserMapper
;
...
...
@@ -54,6 +55,14 @@ public class ProductCategoryServiceImpl extends ServiceImpl<ProductCategoryMappe
@Override
@Transactional
public
int
insertSchoolProductCategory
(
SchoolProductCategory
schoolProductCategory
)
{
//查询分类编码是否重复
LambdaQueryWrapper
<
SchoolProductCategory
>
wrapper
=
new
LambdaQueryWrapper
<>();
wrapper
.
eq
(
SchoolProductCategory:
:
getClassificationCode
,
schoolProductCategory
.
getClassificationCode
())
.
eq
(
SchoolProductCategory:
:
getDelFlag
,
"0"
);
List
<
SchoolProductCategory
>
schoolProductCategories
=
productCategoryMapper
.
selectList
(
wrapper
);
if
(
schoolProductCategories
!=
null
&&
schoolProductCategories
.
size
()
>
0
){
throw
new
ServiceException
(
"该分类编码已存在"
);
}
//父id
Long
parentId
=
schoolProductCategory
.
getParentId
();
if
(
null
!=
parentId
){
...
...
@@ -67,6 +76,8 @@ public class ProductCategoryServiceImpl extends ServiceImpl<ProductCategoryMappe
schoolProductCategory
.
setRank
((
long
)
split
.
length
);
String
userName
=
sysUserMapper
.
selectUserById
(
schoolProductCategory
.
getAdminId
()).
getUserName
();
schoolProductCategory
.
setAdmin
(
userName
);
schoolProductCategory
.
setCreateBy
(
SecurityUtils
.
getLoginUser
().
getUser
().
getUserName
());
schoolProductCategory
.
setCreateTime
(
DateUtils
.
getNowDate
());
return
productCategoryMapper
.
insert
(
schoolProductCategory
);
}
...
...
@@ -78,6 +89,11 @@ public class ProductCategoryServiceImpl extends ServiceImpl<ProductCategoryMappe
@Override
@Transactional
public
int
updateSchoolProductCategory
(
SchoolProductCategory
schoolProductCategory
)
{
//根据用户id获取用户名
String
userName
=
sysUserMapper
.
selectUserById
(
schoolProductCategory
.
getAdminId
()).
getUserName
();
schoolProductCategory
.
setAdmin
(
userName
);
schoolProductCategory
.
setUpdateBy
(
SecurityUtils
.
getLoginUser
().
getUser
().
getUserName
());
schoolProductCategory
.
setUpdateTime
(
DateUtils
.
getNowDate
());
return
productCategoryMapper
.
updateById
(
schoolProductCategory
);
}
...
...
smart-campus/src/main/java/yangtz/cs/liu/campus/service/impl/schoolEquipment/ReceiveServiceImpl.java
View file @
063e4e48
...
...
@@ -2,7 +2,10 @@ package yangtz.cs.liu.campus.service.impl.schoolEquipment;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.ruoyi.common.annotation.DataScope
;
import
com.ruoyi.common.utils.DateUtils
;
import
com.ruoyi.common.utils.SecurityUtils
;
import
com.ruoyi.common.utils.StringUtils
;
import
com.ruoyi.system.mapper.SysUserMapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
yangtz.cs.liu.campus.domain.schoolEquipment.SchoolReceive
;
...
...
@@ -17,6 +20,8 @@ public class ReceiveServiceImpl extends ServiceImpl<ReceiveMapper, SchoolReceive
@Autowired
private
ReceiveMapper
receiveMapper
;
@Autowired
private
SysUserMapper
sysUserMapper
;
/**
* 查看设备领用列表
...
...
@@ -46,6 +51,16 @@ public class ReceiveServiceImpl extends ServiceImpl<ReceiveMapper, SchoolReceive
*/
@Override
public
int
insertSchoolReceive
(
SchoolReceive
schoolReceive
)
{
if
(
StringUtils
.
isNotNull
(
schoolReceive
.
getRecipientById
())){
String
userName
=
sysUserMapper
.
selectUserById
(
schoolReceive
.
getRecipientById
()).
getUserName
();
schoolReceive
.
setRecipientBy
(
userName
);
}
if
(
StringUtils
.
isNotNull
(
schoolReceive
.
getReceivedById
())){
String
userName
=
sysUserMapper
.
selectUserById
(
schoolReceive
.
getReceivedById
()).
getUserName
();
schoolReceive
.
setReceivedBy
(
userName
);
}
schoolReceive
.
setCreateBy
(
SecurityUtils
.
getLoginUser
().
getUser
().
getUserName
());
schoolReceive
.
setCreateTime
(
DateUtils
.
getNowDate
());
return
receiveMapper
.
insert
(
schoolReceive
);
}
...
...
@@ -56,6 +71,16 @@ public class ReceiveServiceImpl extends ServiceImpl<ReceiveMapper, SchoolReceive
*/
@Override
public
int
updateSchoolReceive
(
SchoolReceive
schoolReceive
)
{
if
(
StringUtils
.
isNotNull
(
schoolReceive
.
getRecipientById
())){
String
userName
=
sysUserMapper
.
selectUserById
(
schoolReceive
.
getRecipientById
()).
getUserName
();
schoolReceive
.
setRecipientBy
(
userName
);
}
if
(
StringUtils
.
isNotNull
(
schoolReceive
.
getReceivedById
())){
String
userName
=
sysUserMapper
.
selectUserById
(
schoolReceive
.
getReceivedById
()).
getUserName
();
schoolReceive
.
setReceivedBy
(
userName
);
}
schoolReceive
.
setUpdateBy
(
SecurityUtils
.
getLoginUser
().
getUser
().
getUserName
());
schoolReceive
.
setUpdateTime
(
DateUtils
.
getNowDate
());
return
receiveMapper
.
updateById
(
schoolReceive
);
}
...
...
smart-campus/src/main/resources/mapper/schoolEquipment/CirculationMapper.xml
View file @
063e4e48
...
...
@@ -61,7 +61,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
WHERE
c.del_flag = '0'
<if
test=
"equipmentName != null and equipmentName != ''"
>
and el.equipment_name like concat('%', #{equipmentName}, '%')
</if>
<if
test=
"borrowTime != null and borrowTime != ''"
>
and
c.borrow_time
= #{borrowTime}
</if>
<if
test=
"borrowTime != null and borrowTime != ''"
>
and
DATE_FORMAT(c.borrow_time,,'%Y-%m-%d')
= #{borrowTime}
</if>
<if
test=
"borrowById != null and borrowById != ''"
>
and c.borrow_by_id = #{borrowById}
</if>
<!-- 数据范围过滤 -->
${params.dataScope}
...
...
@@ -85,11 +85,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
c.received_by,
c.yjuse_time,
c.sjuse_time,
c.remark,
c.create_by,
c.create_time,
c.update_by,
c.update_time
c.remark
FROM
school_circulation c
LEFT JOIN school_equipment_ledger el ON c.equipment_id = el.id
...
...
smart-campus/src/main/resources/mapper/schoolEquipment/EquipmentRepairMapper.xml
View file @
063e4e48
...
...
@@ -110,13 +110,6 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
school_equipment_ledger
WHERE
encode = #{encode}
AND classification_code IN (
SELECT
classification_code
FROM
school_product_category
WHERE
admin_id = #{adminId})
</select>
<update
id=
"deleteSchoolEquipmentRepairById"
parameterType=
"String"
>
...
...
smart-campus/src/main/resources/mapper/schoolEquipment/InStockMapper.xml
View file @
063e4e48
...
...
@@ -91,11 +91,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
el.place,
el.use_id,
el.use_name,
i.remark,
i.create_by,
i.create_time,
i.update_by,
i.update_time
i.remark
FROM
school_in_stock i
LEFT JOIN school_equipment_ledger el ON i.equipment_id = el.id
...
...
smart-campus/src/main/resources/mapper/schoolEquipment/OutStockMapper.xml
View file @
063e4e48
...
...
@@ -91,11 +91,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
el.place,
el.use_id,
el.use_name,
o.remark,
o.create_by,
o.create_time,
o.update_by,
o.update_time
o.remark
FROM
school_out_stock o
LEFT JOIN school_equipment_ledger el ON o.equipment_id = el.id
...
...
smart-campus/src/main/resources/mapper/schoolEquipment/ProductCategoryMapper.xml
View file @
063e4e48
...
...
@@ -70,7 +70,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<select
id=
"selectSchoolProductCateGoryById"
parameterType=
"Long"
resultMap=
"schoolProductCategoryVoResult"
>
select pc.id,pc.classification_code,pc.parent_id,(select equipment_type from school_product_category where id = pc.parent_id) as parent_name,
pc.ancestors,pc.equipment_type,pc.model,pc.rank,pc.order_num,pc.admin_id,pc.admin
,pc.create_by,pc.create_time,pc.update_by,pc.update_time
pc.ancestors,pc.equipment_type,pc.model,pc.rank,pc.order_num,pc.admin_id,pc.admin
from school_product_category pc where id = #{id}
</select>
...
...
smart-campus/src/main/resources/mapper/schoolEquipment/ReceiveMapper.xml
View file @
063e4e48
...
...
@@ -77,11 +77,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
r.received_by,
r.yjuse_time,
r.sjuse_time,
r.remark,
r.create_by,
r.create_time,
r.update_by,
r.update_time
r.remark
FROM
school_receive r
LEFT JOIN school_equipment_ledger el ON r.equipment_id = el.id
...
...
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