Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
S
smart-rack-base
Project
Project
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
耿迪迪
smart-rack-base
Commits
c0e84752
Commit
c0e84752
authored
Oct 16, 2025
by
耿迪迪
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
项目结构调整及物料维护新增
parent
87dcbeac
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
106 changed files
with
1005 additions
and
178 deletions
+1005
-178
TRackMaterialInfoController.java
.../web/controller/material/TRackMaterialInfoController.java
+90
-0
TRackMaterialRelationController.java
.../controller/material/TRackMaterialRelationController.java
+3
-3
SysLogininforController.java
...ehong/web/controller/monitor/SysLogininforController.java
+2
-2
SysOperlogController.java
...m/zehong/web/controller/monitor/SysOperlogController.java
+2
-2
SysUserOnlineController.java
...ehong/web/controller/monitor/SysUserOnlineController.java
+2
-2
SysConfigController.java
...com/zehong/web/controller/system/SysConfigController.java
+2
-2
SysDeptController.java
...a/com/zehong/web/controller/system/SysDeptController.java
+1
-1
SysDictDataController.java
...m/zehong/web/controller/system/SysDictDataController.java
+2
-2
SysDictTypeController.java
...m/zehong/web/controller/system/SysDictTypeController.java
+1
-1
SysLoginController.java
.../com/zehong/web/controller/system/SysLoginController.java
+1
-1
SysMenuController.java
...a/com/zehong/web/controller/system/SysMenuController.java
+1
-1
SysNoticeController.java
...com/zehong/web/controller/system/SysNoticeController.java
+2
-2
SysPostController.java
...a/com/zehong/web/controller/system/SysPostController.java
+2
-2
SysProfileController.java
...om/zehong/web/controller/system/SysProfileController.java
+1
-1
SysRoleController.java
...a/com/zehong/web/controller/system/SysRoleController.java
+2
-2
SysSettingController.java
...om/zehong/web/controller/system/SysSettingController.java
+2
-2
SysUserController.java
...a/com/zehong/web/controller/system/SysUserController.java
+3
-3
LogAspect.java
...src/main/java/com/zehong/framework/aspectj/LogAspect.java
+1
-1
AsyncFactory.java
...va/com/zehong/framework/manager/factory/AsyncFactory.java
+4
-4
SystemSetting.java
...ava/com/zehong/framework/systemsetting/SystemSetting.java
+2
-2
SysLoginService.java
...ava/com/zehong/framework/web/service/SysLoginService.java
+1
-1
SysPermissionService.java
...om/zehong/framework/web/service/SysPermissionService.java
+2
-2
UserDetailsServiceImpl.java
.../zehong/framework/web/service/UserDetailsServiceImpl.java
+1
-1
TRackMaterialInfo.java
.../com/zehong/system/domain/material/TRackMaterialInfo.java
+83
-0
TRackMaterialRelation.java
.../zehong/system/domain/material/TRackMaterialRelation.java
+1
-1
SysConfig.java
.../main/java/com/zehong/system/domain/system/SysConfig.java
+1
-1
SysLogininfor.java
...n/java/com/zehong/system/domain/system/SysLogininfor.java
+1
-1
SysNotice.java
.../main/java/com/zehong/system/domain/system/SysNotice.java
+1
-1
SysOperLog.java
...main/java/com/zehong/system/domain/system/SysOperLog.java
+1
-1
SysPost.java
...rc/main/java/com/zehong/system/domain/system/SysPost.java
+1
-1
SysRoleDept.java
...ain/java/com/zehong/system/domain/system/SysRoleDept.java
+1
-1
SysRoleMenu.java
...ain/java/com/zehong/system/domain/system/SysRoleMenu.java
+1
-1
SysSetting.java
...main/java/com/zehong/system/domain/system/SysSetting.java
+1
-1
SysUserOnline.java
...n/java/com/zehong/system/domain/system/SysUserOnline.java
+1
-1
SysUserPost.java
...ain/java/com/zehong/system/domain/system/SysUserPost.java
+1
-1
SysUserRole.java
...ain/java/com/zehong/system/domain/system/SysUserRole.java
+1
-1
TRackMaterialInfoMapper.java
...ehong/system/mapper/material/TRackMaterialInfoMapper.java
+61
-0
TRackMaterialRelationMapper.java
...g/system/mapper/material/TRackMaterialRelationMapper.java
+2
-2
SysConfigMapper.java
...java/com/zehong/system/mapper/system/SysConfigMapper.java
+2
-2
SysDeptMapper.java
...n/java/com/zehong/system/mapper/system/SysDeptMapper.java
+1
-1
SysDictDataMapper.java
...va/com/zehong/system/mapper/system/SysDictDataMapper.java
+1
-1
SysDictTypeMapper.java
...va/com/zehong/system/mapper/system/SysDictTypeMapper.java
+1
-1
SysLogininforMapper.java
.../com/zehong/system/mapper/system/SysLogininforMapper.java
+2
-2
SysMenuMapper.java
...n/java/com/zehong/system/mapper/system/SysMenuMapper.java
+1
-1
SysNoticeMapper.java
...java/com/zehong/system/mapper/system/SysNoticeMapper.java
+2
-2
SysOperLogMapper.java
...ava/com/zehong/system/mapper/system/SysOperLogMapper.java
+2
-2
SysPostMapper.java
...n/java/com/zehong/system/mapper/system/SysPostMapper.java
+2
-2
SysRoleDeptMapper.java
...va/com/zehong/system/mapper/system/SysRoleDeptMapper.java
+2
-2
SysRoleMapper.java
...n/java/com/zehong/system/mapper/system/SysRoleMapper.java
+1
-1
SysRoleMenuMapper.java
...va/com/zehong/system/mapper/system/SysRoleMenuMapper.java
+2
-2
SysSettingMapper.java
...ava/com/zehong/system/mapper/system/SysSettingMapper.java
+2
-2
SysUserMapper.java
...n/java/com/zehong/system/mapper/system/SysUserMapper.java
+1
-1
SysUserPostMapper.java
...va/com/zehong/system/mapper/system/SysUserPostMapper.java
+2
-2
SysUserRoleMapper.java
...va/com/zehong/system/mapper/system/SysUserRoleMapper.java
+2
-2
SysConfigServiceImpl.java
.../com/zehong/system/service/impl/SysConfigServiceImpl.java
+3
-3
SysDeptServiceImpl.java
...va/com/zehong/system/service/impl/SysDeptServiceImpl.java
+3
-3
SysDictDataServiceImpl.java
...om/zehong/system/service/impl/SysDictDataServiceImpl.java
+2
-2
SysDictTypeServiceImpl.java
...om/zehong/system/service/impl/SysDictTypeServiceImpl.java
+3
-3
SysLogininforServiceImpl.java
.../zehong/system/service/impl/SysLogininforServiceImpl.java
+3
-3
SysMenuServiceImpl.java
...va/com/zehong/system/service/impl/SysMenuServiceImpl.java
+4
-4
SysNoticeServiceImpl.java
.../com/zehong/system/service/impl/SysNoticeServiceImpl.java
+3
-3
SysOperLogServiceImpl.java
...com/zehong/system/service/impl/SysOperLogServiceImpl.java
+3
-3
SysPostServiceImpl.java
...va/com/zehong/system/service/impl/SysPostServiceImpl.java
+4
-4
SysRoleServiceImpl.java
...va/com/zehong/system/service/impl/SysRoleServiceImpl.java
+7
-7
SysSettingServiceImpl.java
...com/zehong/system/service/impl/SysSettingServiceImpl.java
+3
-3
SysUserOnlineServiceImpl.java
.../zehong/system/service/impl/SysUserOnlineServiceImpl.java
+2
-2
SysUserServiceImpl.java
...va/com/zehong/system/service/impl/SysUserServiceImpl.java
+10
-10
TRackMaterialInfoServiceImpl.java
...m/service/impl/material/TRackMaterialInfoServiceImpl.java
+96
-0
TRackMaterialRelationServiceImpl.java
...rvice/impl/material/TRackMaterialRelationServiceImpl.java
+3
-3
ITRackMaterialInfoService.java
...ng/system/service/material/ITRackMaterialInfoService.java
+61
-0
ITRackMaterialRelationService.java
...g/system/service/shelf/ITRackMaterialRelationService.java
+1
-1
ISysConfigService.java
...a/com/zehong/system/service/system/ISysConfigService.java
+2
-2
ISysDeptService.java
...ava/com/zehong/system/service/system/ISysDeptService.java
+1
-1
ISysDictDataService.java
...com/zehong/system/service/system/ISysDictDataService.java
+1
-1
ISysDictTypeService.java
...com/zehong/system/service/system/ISysDictTypeService.java
+1
-1
ISysLogininforService.java
...m/zehong/system/service/system/ISysLogininforService.java
+2
-2
ISysMenuService.java
...ava/com/zehong/system/service/system/ISysMenuService.java
+1
-1
ISysNoticeService.java
...a/com/zehong/system/service/system/ISysNoticeService.java
+2
-2
ISysOperLogService.java
.../com/zehong/system/service/system/ISysOperLogService.java
+2
-2
ISysPostService.java
...ava/com/zehong/system/service/system/ISysPostService.java
+2
-2
ISysRoleService.java
...ava/com/zehong/system/service/system/ISysRoleService.java
+1
-1
ISysSettingService.java
.../com/zehong/system/service/system/ISysSettingService.java
+2
-2
ISysUserOnlineService.java
...m/zehong/system/service/system/ISysUserOnlineService.java
+2
-2
ISysUserService.java
...ava/com/zehong/system/service/system/ISysUserService.java
+1
-1
TRackMaterialInfoMapper.xml
...ain/resources/mapper/material/TRackMaterialInfoMapper.xml
+82
-0
TRackMaterialRelationMapper.xml
...resources/mapper/material/TRackMaterialRelationMapper.xml
+1
-1
SysConfigMapper.xml
...stem/src/main/resources/mapper/system/SysConfigMapper.xml
+1
-1
SysDeptMapper.xml
...system/src/main/resources/mapper/system/SysDeptMapper.xml
+1
-1
SysDictDataMapper.xml
...em/src/main/resources/mapper/system/SysDictDataMapper.xml
+1
-1
SysDictTypeMapper.xml
...em/src/main/resources/mapper/system/SysDictTypeMapper.xml
+1
-1
SysLogininforMapper.xml
.../src/main/resources/mapper/system/SysLogininforMapper.xml
+1
-1
SysMenuMapper.xml
...system/src/main/resources/mapper/system/SysMenuMapper.xml
+1
-1
SysNoticeMapper.xml
...stem/src/main/resources/mapper/system/SysNoticeMapper.xml
+1
-1
SysOperLogMapper.xml
...tem/src/main/resources/mapper/system/SysOperLogMapper.xml
+1
-1
SysPostMapper.xml
...system/src/main/resources/mapper/system/SysPostMapper.xml
+1
-1
SysRoleDeptMapper.xml
...em/src/main/resources/mapper/system/SysRoleDeptMapper.xml
+1
-1
SysRoleMapper.xml
...system/src/main/resources/mapper/system/SysRoleMapper.xml
+1
-1
SysRoleMenuMapper.xml
...em/src/main/resources/mapper/system/SysRoleMenuMapper.xml
+1
-1
SysSettingMapper.xml
...tem/src/main/resources/mapper/system/SysSettingMapper.xml
+1
-1
SysUserMapper.xml
...system/src/main/resources/mapper/system/SysUserMapper.xml
+1
-1
SysUserPostMapper.xml
...em/src/main/resources/mapper/system/SysUserPostMapper.xml
+1
-1
SysUserRoleMapper.xml
...em/src/main/resources/mapper/system/SysUserRoleMapper.xml
+1
-1
info.js
smart-rack-base-web/src/api/material/info.js
+53
-0
relation.js
smart-rack-base-web/src/api/material/relation.js
+7
-7
index.vue
smart-rack-base-web/src/views/materialmanage/info/index.vue
+301
-0
index.vue
...rack-base-web/src/views/materialmanage/relation/index.vue
+0
-0
No files found.
smart-rack-base-admin/src/main/java/com/zehong/web/controller/material/TRackMaterialInfoController.java
0 → 100644
View file @
c0e84752
package
com
.
zehong
.
web
.
controller
.
material
;
import
com.zehong.common.annotation.Log
;
import
com.zehong.common.core.controller.BaseController
;
import
com.zehong.common.core.domain.AjaxResult
;
import
com.zehong.common.core.page.TableDataInfo
;
import
com.zehong.common.enums.BusinessType
;
import
com.zehong.common.utils.poi.ExcelUtil
;
import
com.zehong.system.domain.material.TRackMaterialInfo
;
import
com.zehong.system.service.material.ITRackMaterialInfoService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.List
;
/**
* 物料维护Controller
*
* @author zehong
* @date 2025-10-16
*/
@RestController
@RequestMapping
(
"/material/info"
)
public
class
TRackMaterialInfoController
extends
BaseController
{
@Autowired
private
ITRackMaterialInfoService
tRackMaterialInfoService
;
/**
* 查询物料维护列表
*/
@GetMapping
(
"/list"
)
public
TableDataInfo
list
(
TRackMaterialInfo
tRackMaterialInfo
)
{
startPage
();
List
<
TRackMaterialInfo
>
list
=
tRackMaterialInfoService
.
selectTRackMaterialInfoList
(
tRackMaterialInfo
);
return
getDataTable
(
list
);
}
/**
* 导出物料维护列表
*/
@Log
(
title
=
"物料维护"
,
businessType
=
BusinessType
.
EXPORT
)
@GetMapping
(
"/export"
)
public
AjaxResult
export
(
TRackMaterialInfo
tRackMaterialInfo
)
{
List
<
TRackMaterialInfo
>
list
=
tRackMaterialInfoService
.
selectTRackMaterialInfoList
(
tRackMaterialInfo
);
ExcelUtil
<
TRackMaterialInfo
>
util
=
new
ExcelUtil
<
TRackMaterialInfo
>(
TRackMaterialInfo
.
class
);
return
util
.
exportExcel
(
list
,
"物料维护数据"
);
}
/**
* 获取物料维护详细信息
*/
@GetMapping
(
value
=
"/{materialId}"
)
public
AjaxResult
getInfo
(
@PathVariable
(
"materialId"
)
Long
materialId
)
{
return
AjaxResult
.
success
(
tRackMaterialInfoService
.
selectTRackMaterialInfoById
(
materialId
));
}
/**
* 新增物料维护
*/
@Log
(
title
=
"物料维护"
,
businessType
=
BusinessType
.
INSERT
)
@PostMapping
public
AjaxResult
add
(
@RequestBody
TRackMaterialInfo
tRackMaterialInfo
)
{
return
toAjax
(
tRackMaterialInfoService
.
insertTRackMaterialInfo
(
tRackMaterialInfo
));
}
/**
* 修改物料维护
*/
@Log
(
title
=
"物料维护"
,
businessType
=
BusinessType
.
UPDATE
)
@PutMapping
public
AjaxResult
edit
(
@RequestBody
TRackMaterialInfo
tRackMaterialInfo
)
{
return
toAjax
(
tRackMaterialInfoService
.
updateTRackMaterialInfo
(
tRackMaterialInfo
));
}
/**
* 删除物料维护
*/
@Log
(
title
=
"物料维护"
,
businessType
=
BusinessType
.
DELETE
)
@DeleteMapping
(
"/{materialIds}"
)
public
AjaxResult
remove
(
@PathVariable
Long
[]
materialIds
)
{
return
toAjax
(
tRackMaterialInfoService
.
deleteTRackMaterialInfoByIds
(
materialIds
));
}
}
smart-rack-base-admin/src/main/java/com/zehong/web/controller/
shelf
/TRackMaterialRelationController.java
→
smart-rack-base-admin/src/main/java/com/zehong/web/controller/
material
/TRackMaterialRelationController.java
View file @
c0e84752
package
com
.
zehong
.
web
.
controller
.
shelf
;
package
com
.
zehong
.
web
.
controller
.
material
;
import
com.zehong.common.annotation.Log
;
import
com.zehong.common.core.controller.BaseController
;
...
...
@@ -6,7 +6,7 @@ import com.zehong.common.core.domain.AjaxResult;
import
com.zehong.common.core.page.TableDataInfo
;
import
com.zehong.common.enums.BusinessType
;
import
com.zehong.common.utils.poi.ExcelUtil
;
import
com.zehong.system.domain.
shelf
.TRackMaterialRelation
;
import
com.zehong.system.domain.
material
.TRackMaterialRelation
;
import
com.zehong.system.service.shelf.ITRackMaterialRelationService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
...
...
@@ -20,7 +20,7 @@ import java.util.List;
* @date 2025-09-24
*/
@RestController
@RequestMapping
(
"/
shelf
/relation"
)
@RequestMapping
(
"/
material
/relation"
)
public
class
TRackMaterialRelationController
extends
BaseController
{
@Autowired
...
...
smart-rack-base-admin/src/main/java/com/zehong/web/controller/monitor/SysLogininforController.java
View file @
c0e84752
...
...
@@ -14,8 +14,8 @@ import com.zehong.common.core.domain.AjaxResult;
import
com.zehong.common.core.page.TableDataInfo
;
import
com.zehong.common.enums.BusinessType
;
import
com.zehong.common.utils.poi.ExcelUtil
;
import
com.zehong.system.domain.SysLogininfor
;
import
com.zehong.system.service.ISysLogininforService
;
import
com.zehong.system.domain.
system.
SysLogininfor
;
import
com.zehong.system.service.
system.
ISysLogininforService
;
/**
* 系统访问记录
...
...
smart-rack-base-admin/src/main/java/com/zehong/web/controller/monitor/SysOperlogController.java
View file @
c0e84752
...
...
@@ -14,8 +14,8 @@ import com.zehong.common.core.domain.AjaxResult;
import
com.zehong.common.core.page.TableDataInfo
;
import
com.zehong.common.enums.BusinessType
;
import
com.zehong.common.utils.poi.ExcelUtil
;
import
com.zehong.system.domain.SysOperLog
;
import
com.zehong.system.service.ISysOperLogService
;
import
com.zehong.system.domain.
system.
SysOperLog
;
import
com.zehong.system.service.
system.
ISysOperLogService
;
/**
* 操作日志记录
...
...
smart-rack-base-admin/src/main/java/com/zehong/web/controller/monitor/SysUserOnlineController.java
View file @
c0e84752
...
...
@@ -20,8 +20,8 @@ import com.zehong.common.core.page.TableDataInfo;
import
com.zehong.common.core.redis.RedisCache
;
import
com.zehong.common.enums.BusinessType
;
import
com.zehong.common.utils.StringUtils
;
import
com.zehong.system.domain.SysUserOnline
;
import
com.zehong.system.service.ISysUserOnlineService
;
import
com.zehong.system.domain.
system.
SysUserOnline
;
import
com.zehong.system.service.
system.
ISysUserOnlineService
;
/**
* 在线用户监控
...
...
smart-rack-base-admin/src/main/java/com/zehong/web/controller/system/SysConfigController.java
View file @
c0e84752
...
...
@@ -21,8 +21,8 @@ import com.zehong.common.core.page.TableDataInfo;
import
com.zehong.common.enums.BusinessType
;
import
com.zehong.common.utils.SecurityUtils
;
import
com.zehong.common.utils.poi.ExcelUtil
;
import
com.zehong.system.domain.SysConfig
;
import
com.zehong.system.service.ISysConfigService
;
import
com.zehong.system.domain.
system.
SysConfig
;
import
com.zehong.system.service.
system.
ISysConfigService
;
/**
* 参数配置 信息操作处理
...
...
smart-rack-base-admin/src/main/java/com/zehong/web/controller/system/SysDeptController.java
View file @
c0e84752
...
...
@@ -22,7 +22,7 @@ import com.zehong.common.core.domain.entity.SysDept;
import
com.zehong.common.enums.BusinessType
;
import
com.zehong.common.utils.SecurityUtils
;
import
com.zehong.common.utils.StringUtils
;
import
com.zehong.system.service.ISysDeptService
;
import
com.zehong.system.service.
system.
ISysDeptService
;
/**
* 部门信息
...
...
smart-rack-base-admin/src/main/java/com/zehong/web/controller/system/SysDictDataController.java
View file @
c0e84752
...
...
@@ -22,8 +22,8 @@ import com.zehong.common.enums.BusinessType;
import
com.zehong.common.utils.SecurityUtils
;
import
com.zehong.common.utils.StringUtils
;
import
com.zehong.common.utils.poi.ExcelUtil
;
import
com.zehong.system.service.ISysDictDataService
;
import
com.zehong.system.service.ISysDictTypeService
;
import
com.zehong.system.service.
system.
ISysDictDataService
;
import
com.zehong.system.service.
system.
ISysDictTypeService
;
/**
* 数据字典信息
...
...
smart-rack-base-admin/src/main/java/com/zehong/web/controller/system/SysDictTypeController.java
View file @
c0e84752
...
...
@@ -21,7 +21,7 @@ import com.zehong.common.core.page.TableDataInfo;
import
com.zehong.common.enums.BusinessType
;
import
com.zehong.common.utils.SecurityUtils
;
import
com.zehong.common.utils.poi.ExcelUtil
;
import
com.zehong.system.service.ISysDictTypeService
;
import
com.zehong.system.service.
system.
ISysDictTypeService
;
/**
* 数据字典信息
...
...
smart-rack-base-admin/src/main/java/com/zehong/web/controller/system/SysLoginController.java
View file @
c0e84752
...
...
@@ -19,7 +19,7 @@ import com.zehong.common.utils.ServletUtils;
import
com.zehong.framework.web.service.SysLoginService
;
import
com.zehong.framework.web.service.SysPermissionService
;
import
com.zehong.framework.web.service.TokenService
;
import
com.zehong.system.service.ISysMenuService
;
import
com.zehong.system.service.
system.
ISysMenuService
;
/**
* 登录验证
...
...
smart-rack-base-admin/src/main/java/com/zehong/web/controller/system/SysMenuController.java
View file @
c0e84752
...
...
@@ -24,7 +24,7 @@ import com.zehong.common.utils.SecurityUtils;
import
com.zehong.common.utils.ServletUtils
;
import
com.zehong.common.utils.StringUtils
;
import
com.zehong.framework.web.service.TokenService
;
import
com.zehong.system.service.ISysMenuService
;
import
com.zehong.system.service.
system.
ISysMenuService
;
/**
* 菜单信息
...
...
smart-rack-base-admin/src/main/java/com/zehong/web/controller/system/SysNoticeController.java
View file @
c0e84752
...
...
@@ -18,8 +18,8 @@ import com.zehong.common.core.domain.AjaxResult;
import
com.zehong.common.core.page.TableDataInfo
;
import
com.zehong.common.enums.BusinessType
;
import
com.zehong.common.utils.SecurityUtils
;
import
com.zehong.system.domain.SysNotice
;
import
com.zehong.system.service.ISysNoticeService
;
import
com.zehong.system.domain.
system.
SysNotice
;
import
com.zehong.system.service.
system.
ISysNoticeService
;
/**
* 公告 信息操作处理
...
...
smart-rack-base-admin/src/main/java/com/zehong/web/controller/system/SysPostController.java
View file @
c0e84752
...
...
@@ -20,8 +20,8 @@ import com.zehong.common.core.page.TableDataInfo;
import
com.zehong.common.enums.BusinessType
;
import
com.zehong.common.utils.SecurityUtils
;
import
com.zehong.common.utils.poi.ExcelUtil
;
import
com.zehong.system.domain.SysPost
;
import
com.zehong.system.service.ISysPostService
;
import
com.zehong.system.domain.
system.
SysPost
;
import
com.zehong.system.service.
system.
ISysPostService
;
/**
* 岗位信息操作处理
...
...
smart-rack-base-admin/src/main/java/com/zehong/web/controller/system/SysProfileController.java
View file @
c0e84752
...
...
@@ -23,7 +23,7 @@ import com.zehong.common.utils.ServletUtils;
import
com.zehong.common.utils.StringUtils
;
import
com.zehong.common.utils.file.FileUploadUtils
;
import
com.zehong.framework.web.service.TokenService
;
import
com.zehong.system.service.ISysUserService
;
import
com.zehong.system.service.
system.
ISysUserService
;
/**
* 个人信息 业务处理
...
...
smart-rack-base-admin/src/main/java/com/zehong/web/controller/system/SysRoleController.java
View file @
c0e84752
...
...
@@ -26,8 +26,8 @@ import com.zehong.common.utils.StringUtils;
import
com.zehong.common.utils.poi.ExcelUtil
;
import
com.zehong.framework.web.service.SysPermissionService
;
import
com.zehong.framework.web.service.TokenService
;
import
com.zehong.system.service.ISysRoleService
;
import
com.zehong.system.service.ISysUserService
;
import
com.zehong.system.service.
system.
ISysRoleService
;
import
com.zehong.system.service.
system.
ISysUserService
;
/**
* 角色信息
...
...
smart-rack-base-admin/src/main/java/com/zehong/web/controller/system/SysSettingController.java
View file @
c0e84752
...
...
@@ -17,8 +17,8 @@ import com.zehong.common.annotation.Log;
import
com.zehong.common.core.controller.BaseController
;
import
com.zehong.common.core.domain.AjaxResult
;
import
com.zehong.common.enums.BusinessType
;
import
com.zehong.system.domain.SysSetting
;
import
com.zehong.system.service.ISysSettingService
;
import
com.zehong.system.domain.
system.
SysSetting
;
import
com.zehong.system.service.
system.
ISysSettingService
;
import
com.zehong.common.utils.poi.ExcelUtil
;
import
com.zehong.common.core.page.TableDataInfo
;
...
...
smart-rack-base-admin/src/main/java/com/zehong/web/controller/system/SysUserController.java
View file @
c0e84752
...
...
@@ -30,9 +30,9 @@ import com.zehong.common.utils.ServletUtils;
import
com.zehong.common.utils.StringUtils
;
import
com.zehong.common.utils.poi.ExcelUtil
;
import
com.zehong.framework.web.service.TokenService
;
import
com.zehong.system.service.ISysPostService
;
import
com.zehong.system.service.ISysRoleService
;
import
com.zehong.system.service.ISysUserService
;
import
com.zehong.system.service.
system.
ISysPostService
;
import
com.zehong.system.service.
system.
ISysRoleService
;
import
com.zehong.system.service.
system.
ISysUserService
;
/**
* 用户信息
...
...
smart-rack-base-framework/src/main/java/com/zehong/framework/aspectj/LogAspect.java
View file @
c0e84752
...
...
@@ -31,7 +31,7 @@ import com.zehong.common.utils.spring.SpringUtils;
import
com.zehong.framework.manager.AsyncManager
;
import
com.zehong.framework.manager.factory.AsyncFactory
;
import
com.zehong.framework.web.service.TokenService
;
import
com.zehong.system.domain.SysOperLog
;
import
com.zehong.system.domain.
system.
SysOperLog
;
/**
* 操作日志记录处理
...
...
smart-rack-base-framework/src/main/java/com/zehong/framework/manager/factory/AsyncFactory.java
View file @
c0e84752
...
...
@@ -9,10 +9,10 @@ import com.zehong.common.utils.ServletUtils;
import
com.zehong.common.utils.ip.AddressUtils
;
import
com.zehong.common.utils.ip.IpUtils
;
import
com.zehong.common.utils.spring.SpringUtils
;
import
com.zehong.system.domain.SysLogininfor
;
import
com.zehong.system.domain.SysOperLog
;
import
com.zehong.system.service.ISysLogininforService
;
import
com.zehong.system.service.ISysOperLogService
;
import
com.zehong.system.domain.
system.
SysLogininfor
;
import
com.zehong.system.domain.
system.
SysOperLog
;
import
com.zehong.system.service.
system.
ISysLogininforService
;
import
com.zehong.system.service.
system.
ISysOperLogService
;
import
eu.bitwalker.useragentutils.UserAgent
;
/**
...
...
smart-rack-base-framework/src/main/java/com/zehong/framework/systemsetting/SystemSetting.java
View file @
c0e84752
package
com
.
zehong
.
framework
.
systemsetting
;
import
com.zehong.system.domain.SysSetting
;
import
com.zehong.system.service.ISysSettingService
;
import
com.zehong.system.domain.
system.
SysSetting
;
import
com.zehong.system.service.
system.
ISysSettingService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.boot.CommandLineRunner
;
import
org.springframework.stereotype.Component
;
...
...
smart-rack-base-framework/src/main/java/com/zehong/framework/web/service/SysLoginService.java
View file @
c0e84752
...
...
@@ -21,7 +21,7 @@ import com.zehong.common.utils.ServletUtils;
import
com.zehong.common.utils.ip.IpUtils
;
import
com.zehong.framework.manager.AsyncManager
;
import
com.zehong.framework.manager.factory.AsyncFactory
;
import
com.zehong.system.service.ISysUserService
;
import
com.zehong.system.service.
system.
ISysUserService
;
/**
* 登录校验方法
...
...
smart-rack-base-framework/src/main/java/com/zehong/framework/web/service/SysPermissionService.java
View file @
c0e84752
...
...
@@ -5,8 +5,8 @@ import java.util.Set;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Component
;
import
com.zehong.common.core.domain.entity.SysUser
;
import
com.zehong.system.service.ISysMenuService
;
import
com.zehong.system.service.ISysRoleService
;
import
com.zehong.system.service.
system.
ISysMenuService
;
import
com.zehong.system.service.
system.
ISysRoleService
;
/**
* 用户权限处理
...
...
smart-rack-base-framework/src/main/java/com/zehong/framework/web/service/UserDetailsServiceImpl.java
View file @
c0e84752
...
...
@@ -12,7 +12,7 @@ import com.zehong.common.core.domain.model.LoginUser;
import
com.zehong.common.enums.UserStatus
;
import
com.zehong.common.exception.BaseException
;
import
com.zehong.common.utils.StringUtils
;
import
com.zehong.system.service.ISysUserService
;
import
com.zehong.system.service.
system.
ISysUserService
;
/**
* 用户验证处理
...
...
smart-rack-base-system/src/main/java/com/zehong/system/domain/material/TRackMaterialInfo.java
0 → 100644
View file @
c0e84752
package
com
.
zehong
.
system
.
domain
.
material
;
import
org.apache.commons.lang3.builder.ToStringBuilder
;
import
org.apache.commons.lang3.builder.ToStringStyle
;
import
com.zehong.common.annotation.Excel
;
import
com.zehong.common.core.domain.BaseEntity
;
/**
* 物料维护对象 t_rack_material_info
*
* @author zehong
* @date 2025-10-16
*/
public
class
TRackMaterialInfo
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/** 主键 */
private
Long
materialId
;
/** 物料代码 */
@Excel
(
name
=
"物料代码"
)
private
String
materialCode
;
/** 名称 */
@Excel
(
name
=
"名称"
)
private
String
materialName
;
/** 规格型号 */
@Excel
(
name
=
"规格型号"
)
private
String
materialSpecifications
;
public
void
setMaterialId
(
Long
materialId
)
{
this
.
materialId
=
materialId
;
}
public
Long
getMaterialId
()
{
return
materialId
;
}
public
void
setMaterialCode
(
String
materialCode
)
{
this
.
materialCode
=
materialCode
;
}
public
String
getMaterialCode
()
{
return
materialCode
;
}
public
void
setMaterialName
(
String
materialName
)
{
this
.
materialName
=
materialName
;
}
public
String
getMaterialName
()
{
return
materialName
;
}
public
void
setMaterialSpecifications
(
String
materialSpecifications
)
{
this
.
materialSpecifications
=
materialSpecifications
;
}
public
String
getMaterialSpecifications
()
{
return
materialSpecifications
;
}
@Override
public
String
toString
()
{
return
new
ToStringBuilder
(
this
,
ToStringStyle
.
MULTI_LINE_STYLE
)
.
append
(
"materialId"
,
getMaterialId
())
.
append
(
"materialCode"
,
getMaterialCode
())
.
append
(
"materialName"
,
getMaterialName
())
.
append
(
"materialSpecifications"
,
getMaterialSpecifications
())
.
append
(
"createBy"
,
getCreateBy
())
.
append
(
"createTime"
,
getCreateTime
())
.
append
(
"updateBy"
,
getUpdateBy
())
.
append
(
"updateTime"
,
getUpdateTime
())
.
toString
();
}
}
smart-rack-base-system/src/main/java/com/zehong/system/domain/
shelf
/TRackMaterialRelation.java
→
smart-rack-base-system/src/main/java/com/zehong/system/domain/
material
/TRackMaterialRelation.java
View file @
c0e84752
package
com
.
zehong
.
system
.
domain
.
shelf
;
package
com
.
zehong
.
system
.
domain
.
material
;
import
org.apache.commons.lang3.builder.ToStringBuilder
;
import
org.apache.commons.lang3.builder.ToStringStyle
;
...
...
smart-rack-base-system/src/main/java/com/zehong/system/domain/SysConfig.java
→
smart-rack-base-system/src/main/java/com/zehong/system/domain/
system/
SysConfig.java
View file @
c0e84752
package
com
.
zehong
.
system
.
domain
;
package
com
.
zehong
.
system
.
domain
.
system
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.Size
;
...
...
smart-rack-base-system/src/main/java/com/zehong/system/domain/SysLogininfor.java
→
smart-rack-base-system/src/main/java/com/zehong/system/domain/
system/
SysLogininfor.java
View file @
c0e84752
package
com
.
zehong
.
system
.
domain
;
package
com
.
zehong
.
system
.
domain
.
system
;
import
java.util.Date
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
...
...
smart-rack-base-system/src/main/java/com/zehong/system/domain/SysNotice.java
→
smart-rack-base-system/src/main/java/com/zehong/system/domain/
system/
SysNotice.java
View file @
c0e84752
package
com
.
zehong
.
system
.
domain
;
package
com
.
zehong
.
system
.
domain
.
system
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.Size
;
...
...
smart-rack-base-system/src/main/java/com/zehong/system/domain/SysOperLog.java
→
smart-rack-base-system/src/main/java/com/zehong/system/domain/
system/
SysOperLog.java
View file @
c0e84752
package
com
.
zehong
.
system
.
domain
;
package
com
.
zehong
.
system
.
domain
.
system
;
import
java.util.Date
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
...
...
smart-rack-base-system/src/main/java/com/zehong/system/domain/SysPost.java
→
smart-rack-base-system/src/main/java/com/zehong/system/domain/
system/
SysPost.java
View file @
c0e84752
package
com
.
zehong
.
system
.
domain
;
package
com
.
zehong
.
system
.
domain
.
system
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.Size
;
...
...
smart-rack-base-system/src/main/java/com/zehong/system/domain/SysRoleDept.java
→
smart-rack-base-system/src/main/java/com/zehong/system/domain/
system/
SysRoleDept.java
View file @
c0e84752
package
com
.
zehong
.
system
.
domain
;
package
com
.
zehong
.
system
.
domain
.
system
;
import
org.apache.commons.lang3.builder.ToStringBuilder
;
import
org.apache.commons.lang3.builder.ToStringStyle
;
...
...
smart-rack-base-system/src/main/java/com/zehong/system/domain/SysRoleMenu.java
→
smart-rack-base-system/src/main/java/com/zehong/system/domain/
system/
SysRoleMenu.java
View file @
c0e84752
package
com
.
zehong
.
system
.
domain
;
package
com
.
zehong
.
system
.
domain
.
system
;
import
org.apache.commons.lang3.builder.ToStringBuilder
;
import
org.apache.commons.lang3.builder.ToStringStyle
;
...
...
smart-rack-base-system/src/main/java/com/zehong/system/domain/SysSetting.java
→
smart-rack-base-system/src/main/java/com/zehong/system/domain/
system/
SysSetting.java
View file @
c0e84752
package
com
.
zehong
.
system
.
domain
;
package
com
.
zehong
.
system
.
domain
.
system
;
import
org.apache.commons.lang3.builder.ToStringBuilder
;
import
org.apache.commons.lang3.builder.ToStringStyle
;
...
...
smart-rack-base-system/src/main/java/com/zehong/system/domain/SysUserOnline.java
→
smart-rack-base-system/src/main/java/com/zehong/system/domain/
system/
SysUserOnline.java
View file @
c0e84752
package
com
.
zehong
.
system
.
domain
;
package
com
.
zehong
.
system
.
domain
.
system
;
/**
* 当前在线会话
...
...
smart-rack-base-system/src/main/java/com/zehong/system/domain/SysUserPost.java
→
smart-rack-base-system/src/main/java/com/zehong/system/domain/
system/
SysUserPost.java
View file @
c0e84752
package
com
.
zehong
.
system
.
domain
;
package
com
.
zehong
.
system
.
domain
.
system
;
import
org.apache.commons.lang3.builder.ToStringBuilder
;
import
org.apache.commons.lang3.builder.ToStringStyle
;
...
...
smart-rack-base-system/src/main/java/com/zehong/system/domain/SysUserRole.java
→
smart-rack-base-system/src/main/java/com/zehong/system/domain/
system/
SysUserRole.java
View file @
c0e84752
package
com
.
zehong
.
system
.
domain
;
package
com
.
zehong
.
system
.
domain
.
system
;
import
org.apache.commons.lang3.builder.ToStringBuilder
;
import
org.apache.commons.lang3.builder.ToStringStyle
;
...
...
smart-rack-base-system/src/main/java/com/zehong/system/mapper/material/TRackMaterialInfoMapper.java
0 → 100644
View file @
c0e84752
package
com
.
zehong
.
system
.
mapper
.
material
;
import
java.util.List
;
import
com.zehong.system.domain.material.TRackMaterialInfo
;
/**
* 物料维护Mapper接口
*
* @author zehong
* @date 2025-10-16
*/
public
interface
TRackMaterialInfoMapper
{
/**
* 查询物料维护
*
* @param materialId 物料维护ID
* @return 物料维护
*/
public
TRackMaterialInfo
selectTRackMaterialInfoById
(
Long
materialId
);
/**
* 查询物料维护列表
*
* @param tRackMaterialInfo 物料维护
* @return 物料维护集合
*/
public
List
<
TRackMaterialInfo
>
selectTRackMaterialInfoList
(
TRackMaterialInfo
tRackMaterialInfo
);
/**
* 新增物料维护
*
* @param tRackMaterialInfo 物料维护
* @return 结果
*/
public
int
insertTRackMaterialInfo
(
TRackMaterialInfo
tRackMaterialInfo
);
/**
* 修改物料维护
*
* @param tRackMaterialInfo 物料维护
* @return 结果
*/
public
int
updateTRackMaterialInfo
(
TRackMaterialInfo
tRackMaterialInfo
);
/**
* 删除物料维护
*
* @param materialId 物料维护ID
* @return 结果
*/
public
int
deleteTRackMaterialInfoById
(
Long
materialId
);
/**
* 批量删除物料维护
*
* @param materialIds 需要删除的数据ID
* @return 结果
*/
public
int
deleteTRackMaterialInfoByIds
(
Long
[]
materialIds
);
}
smart-rack-base-system/src/main/java/com/zehong/system/mapper/
shelf
/TRackMaterialRelationMapper.java
→
smart-rack-base-system/src/main/java/com/zehong/system/mapper/
material
/TRackMaterialRelationMapper.java
View file @
c0e84752
package
com
.
zehong
.
system
.
mapper
.
shelf
;
package
com
.
zehong
.
system
.
mapper
.
material
;
import
java.util.List
;
import
com.zehong.system.domain.
shelf
.TRackMaterialRelation
;
import
com.zehong.system.domain.
material
.TRackMaterialRelation
;
/**
* 料架和物料维护Mapper接口
...
...
smart-rack-base-system/src/main/java/com/zehong/system/mapper/SysConfigMapper.java
→
smart-rack-base-system/src/main/java/com/zehong/system/mapper/
system/
SysConfigMapper.java
View file @
c0e84752
package
com
.
zehong
.
system
.
mapper
;
package
com
.
zehong
.
system
.
mapper
.
system
;
import
java.util.List
;
import
com.zehong.system.domain.SysConfig
;
import
com.zehong.system.domain.
system.
SysConfig
;
/**
* 参数配置 数据层
...
...
smart-rack-base-system/src/main/java/com/zehong/system/mapper/SysDeptMapper.java
→
smart-rack-base-system/src/main/java/com/zehong/system/mapper/
system/
SysDeptMapper.java
View file @
c0e84752
package
com
.
zehong
.
system
.
mapper
;
package
com
.
zehong
.
system
.
mapper
.
system
;
import
java.util.List
;
import
org.apache.ibatis.annotations.Param
;
...
...
smart-rack-base-system/src/main/java/com/zehong/system/mapper/SysDictDataMapper.java
→
smart-rack-base-system/src/main/java/com/zehong/system/mapper/
system/
SysDictDataMapper.java
View file @
c0e84752
package
com
.
zehong
.
system
.
mapper
;
package
com
.
zehong
.
system
.
mapper
.
system
;
import
java.util.List
;
import
org.apache.ibatis.annotations.Param
;
...
...
smart-rack-base-system/src/main/java/com/zehong/system/mapper/SysDictTypeMapper.java
→
smart-rack-base-system/src/main/java/com/zehong/system/mapper/
system/
SysDictTypeMapper.java
View file @
c0e84752
package
com
.
zehong
.
system
.
mapper
;
package
com
.
zehong
.
system
.
mapper
.
system
;
import
java.util.List
;
import
org.apache.ibatis.annotations.Mapper
;
...
...
smart-rack-base-system/src/main/java/com/zehong/system/mapper/SysLogininforMapper.java
→
smart-rack-base-system/src/main/java/com/zehong/system/mapper/
system/
SysLogininforMapper.java
View file @
c0e84752
package
com
.
zehong
.
system
.
mapper
;
package
com
.
zehong
.
system
.
mapper
.
system
;
import
java.util.List
;
import
com.zehong.system.domain.SysLogininfor
;
import
com.zehong.system.domain.
system.
SysLogininfor
;
/**
* 系统访问日志情况信息 数据层
...
...
smart-rack-base-system/src/main/java/com/zehong/system/mapper/SysMenuMapper.java
→
smart-rack-base-system/src/main/java/com/zehong/system/mapper/
system/
SysMenuMapper.java
View file @
c0e84752
package
com
.
zehong
.
system
.
mapper
;
package
com
.
zehong
.
system
.
mapper
.
system
;
import
java.util.List
;
import
org.apache.ibatis.annotations.Param
;
...
...
smart-rack-base-system/src/main/java/com/zehong/system/mapper/SysNoticeMapper.java
→
smart-rack-base-system/src/main/java/com/zehong/system/mapper/
system/
SysNoticeMapper.java
View file @
c0e84752
package
com
.
zehong
.
system
.
mapper
;
package
com
.
zehong
.
system
.
mapper
.
system
;
import
java.util.List
;
import
com.zehong.system.domain.SysNotice
;
import
com.zehong.system.domain.
system.
SysNotice
;
/**
* 通知公告表 数据层
...
...
smart-rack-base-system/src/main/java/com/zehong/system/mapper/SysOperLogMapper.java
→
smart-rack-base-system/src/main/java/com/zehong/system/mapper/
system/
SysOperLogMapper.java
View file @
c0e84752
package
com
.
zehong
.
system
.
mapper
;
package
com
.
zehong
.
system
.
mapper
.
system
;
import
java.util.List
;
import
com.zehong.system.domain.SysOperLog
;
import
com.zehong.system.domain.
system.
SysOperLog
;
/**
* 操作日志 数据层
...
...
smart-rack-base-system/src/main/java/com/zehong/system/mapper/SysPostMapper.java
→
smart-rack-base-system/src/main/java/com/zehong/system/mapper/
system/
SysPostMapper.java
View file @
c0e84752
package
com
.
zehong
.
system
.
mapper
;
package
com
.
zehong
.
system
.
mapper
.
system
;
import
java.util.List
;
import
com.zehong.system.domain.SysPost
;
import
com.zehong.system.domain.
system.
SysPost
;
/**
* 岗位信息 数据层
...
...
smart-rack-base-system/src/main/java/com/zehong/system/mapper/SysRoleDeptMapper.java
→
smart-rack-base-system/src/main/java/com/zehong/system/mapper/
system/
SysRoleDeptMapper.java
View file @
c0e84752
package
com
.
zehong
.
system
.
mapper
;
package
com
.
zehong
.
system
.
mapper
.
system
;
import
java.util.List
;
import
com.zehong.system.domain.SysRoleDept
;
import
com.zehong.system.domain.
system.
SysRoleDept
;
/**
* 角色与部门关联表 数据层
...
...
smart-rack-base-system/src/main/java/com/zehong/system/mapper/SysRoleMapper.java
→
smart-rack-base-system/src/main/java/com/zehong/system/mapper/
system/
SysRoleMapper.java
View file @
c0e84752
package
com
.
zehong
.
system
.
mapper
;
package
com
.
zehong
.
system
.
mapper
.
system
;
import
java.util.List
;
import
com.zehong.common.core.domain.entity.SysRole
;
...
...
smart-rack-base-system/src/main/java/com/zehong/system/mapper/SysRoleMenuMapper.java
→
smart-rack-base-system/src/main/java/com/zehong/system/mapper/
system/
SysRoleMenuMapper.java
View file @
c0e84752
package
com
.
zehong
.
system
.
mapper
;
package
com
.
zehong
.
system
.
mapper
.
system
;
import
java.util.List
;
import
com.zehong.system.domain.SysRoleMenu
;
import
com.zehong.system.domain.
system.
SysRoleMenu
;
/**
* 角色与菜单关联表 数据层
...
...
smart-rack-base-system/src/main/java/com/zehong/system/mapper/SysSettingMapper.java
→
smart-rack-base-system/src/main/java/com/zehong/system/mapper/
system/
SysSettingMapper.java
View file @
c0e84752
package
com
.
zehong
.
system
.
mapper
;
package
com
.
zehong
.
system
.
mapper
.
system
;
import
java.util.List
;
import
com.zehong.system.domain.SysSetting
;
import
com.zehong.system.domain.
system.
SysSetting
;
/**
* 系统参数配置Mapper接口
...
...
smart-rack-base-system/src/main/java/com/zehong/system/mapper/SysUserMapper.java
→
smart-rack-base-system/src/main/java/com/zehong/system/mapper/
system/
SysUserMapper.java
View file @
c0e84752
package
com
.
zehong
.
system
.
mapper
;
package
com
.
zehong
.
system
.
mapper
.
system
;
import
java.util.List
;
import
org.apache.ibatis.annotations.Param
;
...
...
smart-rack-base-system/src/main/java/com/zehong/system/mapper/SysUserPostMapper.java
→
smart-rack-base-system/src/main/java/com/zehong/system/mapper/
system/
SysUserPostMapper.java
View file @
c0e84752
package
com
.
zehong
.
system
.
mapper
;
package
com
.
zehong
.
system
.
mapper
.
system
;
import
java.util.List
;
import
com.zehong.system.domain.SysUserPost
;
import
com.zehong.system.domain.
system.
SysUserPost
;
/**
* 用户与岗位关联表 数据层
...
...
smart-rack-base-system/src/main/java/com/zehong/system/mapper/SysUserRoleMapper.java
→
smart-rack-base-system/src/main/java/com/zehong/system/mapper/
system/
SysUserRoleMapper.java
View file @
c0e84752
package
com
.
zehong
.
system
.
mapper
;
package
com
.
zehong
.
system
.
mapper
.
system
;
import
java.util.List
;
import
org.apache.ibatis.annotations.Param
;
import
com.zehong.system.domain.SysUserRole
;
import
com.zehong.system.domain.
system.
SysUserRole
;
/**
* 用户与角色关联表 数据层
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/impl/SysConfigServiceImpl.java
View file @
c0e84752
...
...
@@ -13,9 +13,9 @@ import com.zehong.common.core.text.Convert;
import
com.zehong.common.enums.DataSourceType
;
import
com.zehong.common.exception.CustomException
;
import
com.zehong.common.utils.StringUtils
;
import
com.zehong.system.domain.SysConfig
;
import
com.zehong.system.mapper.SysConfigMapper
;
import
com.zehong.system.service.ISysConfigService
;
import
com.zehong.system.domain.
system.
SysConfig
;
import
com.zehong.system.mapper.
system.
SysConfigMapper
;
import
com.zehong.system.service.
system.
ISysConfigService
;
/**
* 参数配置 服务层实现
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/impl/SysDeptServiceImpl.java
View file @
c0e84752
...
...
@@ -13,9 +13,9 @@ import com.zehong.common.core.domain.entity.SysDept;
import
com.zehong.common.core.domain.entity.SysRole
;
import
com.zehong.common.exception.CustomException
;
import
com.zehong.common.utils.StringUtils
;
import
com.zehong.system.mapper.SysDeptMapper
;
import
com.zehong.system.mapper.SysRoleMapper
;
import
com.zehong.system.service.ISysDeptService
;
import
com.zehong.system.mapper.
system.
SysDeptMapper
;
import
com.zehong.system.mapper.
system.
SysRoleMapper
;
import
com.zehong.system.service.
system.
ISysDeptService
;
/**
* 部门管理 服务实现
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/impl/SysDictDataServiceImpl.java
View file @
c0e84752
...
...
@@ -5,8 +5,8 @@ import org.springframework.beans.factory.annotation.Autowired;
import
org.springframework.stereotype.Service
;
import
com.zehong.common.core.domain.entity.SysDictData
;
import
com.zehong.common.utils.DictUtils
;
import
com.zehong.system.mapper.SysDictDataMapper
;
import
com.zehong.system.service.ISysDictDataService
;
import
com.zehong.system.mapper.
system.
SysDictDataMapper
;
import
com.zehong.system.service.
system.
ISysDictDataService
;
/**
* 字典 业务层处理
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/impl/SysDictTypeServiceImpl.java
View file @
c0e84752
...
...
@@ -11,9 +11,9 @@ import com.zehong.common.core.domain.entity.SysDictType;
import
com.zehong.common.exception.CustomException
;
import
com.zehong.common.utils.DictUtils
;
import
com.zehong.common.utils.StringUtils
;
import
com.zehong.system.mapper.SysDictDataMapper
;
import
com.zehong.system.mapper.SysDictTypeMapper
;
import
com.zehong.system.service.ISysDictTypeService
;
import
com.zehong.system.mapper.
system.
SysDictDataMapper
;
import
com.zehong.system.mapper.
system.
SysDictTypeMapper
;
import
com.zehong.system.service.
system.
ISysDictTypeService
;
/**
* 字典 业务层处理
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/impl/SysLogininforServiceImpl.java
View file @
c0e84752
...
...
@@ -3,9 +3,9 @@ package com.zehong.system.service.impl;
import
java.util.List
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
com.zehong.system.domain.SysLogininfor
;
import
com.zehong.system.mapper.SysLogininforMapper
;
import
com.zehong.system.service.ISysLogininforService
;
import
com.zehong.system.domain.
system.
SysLogininfor
;
import
com.zehong.system.mapper.
system.
SysLogininforMapper
;
import
com.zehong.system.service.
system.
ISysLogininforService
;
/**
* 系统访问日志情况信息 服务层处理
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/impl/SysMenuServiceImpl.java
View file @
c0e84752
...
...
@@ -19,10 +19,10 @@ import com.zehong.common.utils.SecurityUtils;
import
com.zehong.common.utils.StringUtils
;
import
com.zehong.system.domain.vo.MetaVo
;
import
com.zehong.system.domain.vo.RouterVo
;
import
com.zehong.system.mapper.SysMenuMapper
;
import
com.zehong.system.mapper.SysRoleMapper
;
import
com.zehong.system.mapper.SysRoleMenuMapper
;
import
com.zehong.system.service.ISysMenuService
;
import
com.zehong.system.mapper.
system.
SysMenuMapper
;
import
com.zehong.system.mapper.
system.
SysRoleMapper
;
import
com.zehong.system.mapper.
system.
SysRoleMenuMapper
;
import
com.zehong.system.service.
system.
ISysMenuService
;
/**
* 菜单 业务层处理
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/impl/SysNoticeServiceImpl.java
View file @
c0e84752
...
...
@@ -3,9 +3,9 @@ package com.zehong.system.service.impl;
import
java.util.List
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
com.zehong.system.domain.SysNotice
;
import
com.zehong.system.mapper.SysNoticeMapper
;
import
com.zehong.system.service.ISysNoticeService
;
import
com.zehong.system.domain.
system.
SysNotice
;
import
com.zehong.system.mapper.
system.
SysNoticeMapper
;
import
com.zehong.system.service.
system.
ISysNoticeService
;
/**
* 公告 服务层实现
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/impl/SysOperLogServiceImpl.java
View file @
c0e84752
...
...
@@ -3,9 +3,9 @@ package com.zehong.system.service.impl;
import
java.util.List
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
com.zehong.system.domain.SysOperLog
;
import
com.zehong.system.mapper.SysOperLogMapper
;
import
com.zehong.system.service.ISysOperLogService
;
import
com.zehong.system.domain.
system.
SysOperLog
;
import
com.zehong.system.mapper.
system.
SysOperLogMapper
;
import
com.zehong.system.service.
system.
ISysOperLogService
;
/**
* 操作日志 服务层处理
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/impl/SysPostServiceImpl.java
View file @
c0e84752
...
...
@@ -6,10 +6,10 @@ import org.springframework.stereotype.Service;
import
com.zehong.common.constant.UserConstants
;
import
com.zehong.common.exception.CustomException
;
import
com.zehong.common.utils.StringUtils
;
import
com.zehong.system.domain.SysPost
;
import
com.zehong.system.mapper.SysPostMapper
;
import
com.zehong.system.mapper.SysUserPostMapper
;
import
com.zehong.system.service.ISysPostService
;
import
com.zehong.system.domain.
system.
SysPost
;
import
com.zehong.system.mapper.
system.
SysPostMapper
;
import
com.zehong.system.mapper.
system.
SysUserPostMapper
;
import
com.zehong.system.service.
system.
ISysPostService
;
/**
* 岗位信息 服务层处理
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/impl/SysRoleServiceImpl.java
View file @
c0e84752
...
...
@@ -14,13 +14,13 @@ import com.zehong.common.core.domain.entity.SysRole;
import
com.zehong.common.exception.CustomException
;
import
com.zehong.common.utils.StringUtils
;
import
com.zehong.common.utils.spring.SpringUtils
;
import
com.zehong.system.domain.SysRoleDept
;
import
com.zehong.system.domain.SysRoleMenu
;
import
com.zehong.system.mapper.SysRoleDeptMapper
;
import
com.zehong.system.mapper.SysRoleMapper
;
import
com.zehong.system.mapper.SysRoleMenuMapper
;
import
com.zehong.system.mapper.SysUserRoleMapper
;
import
com.zehong.system.service.ISysRoleService
;
import
com.zehong.system.domain.
system.
SysRoleDept
;
import
com.zehong.system.domain.
system.
SysRoleMenu
;
import
com.zehong.system.mapper.
system.
SysRoleDeptMapper
;
import
com.zehong.system.mapper.
system.
SysRoleMapper
;
import
com.zehong.system.mapper.
system.
SysRoleMenuMapper
;
import
com.zehong.system.mapper.
system.
SysUserRoleMapper
;
import
com.zehong.system.service.
system.
ISysRoleService
;
/**
* 角色 业务层处理
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/impl/SysSettingServiceImpl.java
View file @
c0e84752
...
...
@@ -4,9 +4,9 @@ import java.util.List;
import
com.zehong.common.utils.DateUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
com.zehong.system.mapper.SysSettingMapper
;
import
com.zehong.system.domain.SysSetting
;
import
com.zehong.system.service.ISysSettingService
;
import
com.zehong.system.mapper.
system.
SysSettingMapper
;
import
com.zehong.system.domain.
system.
SysSetting
;
import
com.zehong.system.service.
system.
ISysSettingService
;
/**
* 系统参数配置Service业务层处理
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/impl/SysUserOnlineServiceImpl.java
View file @
c0e84752
...
...
@@ -3,8 +3,8 @@ package com.zehong.system.service.impl;
import
org.springframework.stereotype.Service
;
import
com.zehong.common.core.domain.model.LoginUser
;
import
com.zehong.common.utils.StringUtils
;
import
com.zehong.system.domain.SysUserOnline
;
import
com.zehong.system.service.ISysUserOnlineService
;
import
com.zehong.system.domain.
system.
SysUserOnline
;
import
com.zehong.system.service.
system.
ISysUserOnlineService
;
/**
* 在线用户 服务层处理
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/impl/SysUserServiceImpl.java
View file @
c0e84752
...
...
@@ -14,16 +14,16 @@ import com.zehong.common.core.domain.entity.SysUser;
import
com.zehong.common.exception.CustomException
;
import
com.zehong.common.utils.SecurityUtils
;
import
com.zehong.common.utils.StringUtils
;
import
com.zehong.system.domain.SysPost
;
import
com.zehong.system.domain.SysUserPost
;
import
com.zehong.system.domain.SysUserRole
;
import
com.zehong.system.mapper.SysPostMapper
;
import
com.zehong.system.mapper.SysRoleMapper
;
import
com.zehong.system.mapper.SysUserMapper
;
import
com.zehong.system.mapper.SysUserPostMapper
;
import
com.zehong.system.mapper.SysUserRoleMapper
;
import
com.zehong.system.service.ISysConfigService
;
import
com.zehong.system.service.ISysUserService
;
import
com.zehong.system.domain.
system.
SysPost
;
import
com.zehong.system.domain.
system.
SysUserPost
;
import
com.zehong.system.domain.
system.
SysUserRole
;
import
com.zehong.system.mapper.
system.
SysPostMapper
;
import
com.zehong.system.mapper.
system.
SysRoleMapper
;
import
com.zehong.system.mapper.
system.
SysUserMapper
;
import
com.zehong.system.mapper.
system.
SysUserPostMapper
;
import
com.zehong.system.mapper.
system.
SysUserRoleMapper
;
import
com.zehong.system.service.
system.
ISysConfigService
;
import
com.zehong.system.service.
system.
ISysUserService
;
/**
* 用户 业务层处理
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/impl/material/TRackMaterialInfoServiceImpl.java
0 → 100644
View file @
c0e84752
package
com
.
zehong
.
system
.
service
.
impl
.
material
;
import
java.util.List
;
import
com.zehong.common.utils.DateUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
com.zehong.system.mapper.material.TRackMaterialInfoMapper
;
import
com.zehong.system.domain.material.TRackMaterialInfo
;
import
com.zehong.system.service.material.ITRackMaterialInfoService
;
/**
* 物料维护Service业务层处理
*
* @author zehong
* @date 2025-10-16
*/
@Service
public
class
TRackMaterialInfoServiceImpl
implements
ITRackMaterialInfoService
{
@Autowired
private
TRackMaterialInfoMapper
tRackMaterialInfoMapper
;
/**
* 查询物料维护
*
* @param materialId 物料维护ID
* @return 物料维护
*/
@Override
public
TRackMaterialInfo
selectTRackMaterialInfoById
(
Long
materialId
)
{
return
tRackMaterialInfoMapper
.
selectTRackMaterialInfoById
(
materialId
);
}
/**
* 查询物料维护列表
*
* @param tRackMaterialInfo 物料维护
* @return 物料维护
*/
@Override
public
List
<
TRackMaterialInfo
>
selectTRackMaterialInfoList
(
TRackMaterialInfo
tRackMaterialInfo
)
{
return
tRackMaterialInfoMapper
.
selectTRackMaterialInfoList
(
tRackMaterialInfo
);
}
/**
* 新增物料维护
*
* @param tRackMaterialInfo 物料维护
* @return 结果
*/
@Override
public
int
insertTRackMaterialInfo
(
TRackMaterialInfo
tRackMaterialInfo
)
{
tRackMaterialInfo
.
setCreateTime
(
DateUtils
.
getNowDate
());
return
tRackMaterialInfoMapper
.
insertTRackMaterialInfo
(
tRackMaterialInfo
);
}
/**
* 修改物料维护
*
* @param tRackMaterialInfo 物料维护
* @return 结果
*/
@Override
public
int
updateTRackMaterialInfo
(
TRackMaterialInfo
tRackMaterialInfo
)
{
tRackMaterialInfo
.
setUpdateTime
(
DateUtils
.
getNowDate
());
return
tRackMaterialInfoMapper
.
updateTRackMaterialInfo
(
tRackMaterialInfo
);
}
/**
* 批量删除物料维护
*
* @param materialIds 需要删除的物料维护ID
* @return 结果
*/
@Override
public
int
deleteTRackMaterialInfoByIds
(
Long
[]
materialIds
)
{
return
tRackMaterialInfoMapper
.
deleteTRackMaterialInfoByIds
(
materialIds
);
}
/**
* 删除物料维护信息
*
* @param materialId 物料维护ID
* @return 结果
*/
@Override
public
int
deleteTRackMaterialInfoById
(
Long
materialId
)
{
return
tRackMaterialInfoMapper
.
deleteTRackMaterialInfoById
(
materialId
);
}
}
smart-rack-base-system/src/main/java/com/zehong/system/service/impl/
shelf
/TRackMaterialRelationServiceImpl.java
→
smart-rack-base-system/src/main/java/com/zehong/system/service/impl/
material
/TRackMaterialRelationServiceImpl.java
View file @
c0e84752
package
com
.
zehong
.
system
.
service
.
impl
.
shelf
;
package
com
.
zehong
.
system
.
service
.
impl
.
material
;
import
java.util.List
;
import
com.zehong.common.utils.DateUtils
;
import
com.zehong.common.utils.SecurityUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
com.zehong.system.mapper.
shelf
.TRackMaterialRelationMapper
;
import
com.zehong.system.domain.
shelf
.TRackMaterialRelation
;
import
com.zehong.system.mapper.
material
.TRackMaterialRelationMapper
;
import
com.zehong.system.domain.
material
.TRackMaterialRelation
;
import
com.zehong.system.service.shelf.ITRackMaterialRelationService
;
/**
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/material/ITRackMaterialInfoService.java
0 → 100644
View file @
c0e84752
package
com
.
zehong
.
system
.
service
.
material
;
import
java.util.List
;
import
com.zehong.system.domain.material.TRackMaterialInfo
;
/**
* 物料维护Service接口
*
* @author zehong
* @date 2025-10-16
*/
public
interface
ITRackMaterialInfoService
{
/**
* 查询物料维护
*
* @param materialId 物料维护ID
* @return 物料维护
*/
public
TRackMaterialInfo
selectTRackMaterialInfoById
(
Long
materialId
);
/**
* 查询物料维护列表
*
* @param tRackMaterialInfo 物料维护
* @return 物料维护集合
*/
public
List
<
TRackMaterialInfo
>
selectTRackMaterialInfoList
(
TRackMaterialInfo
tRackMaterialInfo
);
/**
* 新增物料维护
*
* @param tRackMaterialInfo 物料维护
* @return 结果
*/
public
int
insertTRackMaterialInfo
(
TRackMaterialInfo
tRackMaterialInfo
);
/**
* 修改物料维护
*
* @param tRackMaterialInfo 物料维护
* @return 结果
*/
public
int
updateTRackMaterialInfo
(
TRackMaterialInfo
tRackMaterialInfo
);
/**
* 批量删除物料维护
*
* @param materialIds 需要删除的物料维护ID
* @return 结果
*/
public
int
deleteTRackMaterialInfoByIds
(
Long
[]
materialIds
);
/**
* 删除物料维护信息
*
* @param materialId 物料维护ID
* @return 结果
*/
public
int
deleteTRackMaterialInfoById
(
Long
materialId
);
}
smart-rack-base-system/src/main/java/com/zehong/system/service/shelf/ITRackMaterialRelationService.java
View file @
c0e84752
package
com
.
zehong
.
system
.
service
.
shelf
;
import
java.util.List
;
import
com.zehong.system.domain.
shelf
.TRackMaterialRelation
;
import
com.zehong.system.domain.
material
.TRackMaterialRelation
;
/**
* 料架和物料维护Service接口
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/ISysConfigService.java
→
smart-rack-base-system/src/main/java/com/zehong/system/service/
system/
ISysConfigService.java
View file @
c0e84752
package
com
.
zehong
.
system
.
service
;
package
com
.
zehong
.
system
.
service
.
system
;
import
java.util.List
;
import
com.zehong.system.domain.SysConfig
;
import
com.zehong.system.domain.
system.
SysConfig
;
/**
* 参数配置 服务层
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/ISysDeptService.java
→
smart-rack-base-system/src/main/java/com/zehong/system/service/
system/
ISysDeptService.java
View file @
c0e84752
package
com
.
zehong
.
system
.
service
;
package
com
.
zehong
.
system
.
service
.
system
;
import
java.util.List
;
import
com.zehong.common.core.domain.TreeSelect
;
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/ISysDictDataService.java
→
smart-rack-base-system/src/main/java/com/zehong/system/service/
system/
ISysDictDataService.java
View file @
c0e84752
package
com
.
zehong
.
system
.
service
;
package
com
.
zehong
.
system
.
service
.
system
;
import
java.util.List
;
import
com.zehong.common.core.domain.entity.SysDictData
;
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/ISysDictTypeService.java
→
smart-rack-base-system/src/main/java/com/zehong/system/service/
system/
ISysDictTypeService.java
View file @
c0e84752
package
com
.
zehong
.
system
.
service
;
package
com
.
zehong
.
system
.
service
.
system
;
import
java.util.List
;
import
com.zehong.common.core.domain.entity.SysDictData
;
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/ISysLogininforService.java
→
smart-rack-base-system/src/main/java/com/zehong/system/service/
system/
ISysLogininforService.java
View file @
c0e84752
package
com
.
zehong
.
system
.
service
;
package
com
.
zehong
.
system
.
service
.
system
;
import
java.util.List
;
import
com.zehong.system.domain.SysLogininfor
;
import
com.zehong.system.domain.
system.
SysLogininfor
;
/**
* 系统访问日志情况信息 服务层
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/ISysMenuService.java
→
smart-rack-base-system/src/main/java/com/zehong/system/service/
system/
ISysMenuService.java
View file @
c0e84752
package
com
.
zehong
.
system
.
service
;
package
com
.
zehong
.
system
.
service
.
system
;
import
java.util.List
;
import
java.util.Set
;
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/ISysNoticeService.java
→
smart-rack-base-system/src/main/java/com/zehong/system/service/
system/
ISysNoticeService.java
View file @
c0e84752
package
com
.
zehong
.
system
.
service
;
package
com
.
zehong
.
system
.
service
.
system
;
import
java.util.List
;
import
com.zehong.system.domain.SysNotice
;
import
com.zehong.system.domain.
system.
SysNotice
;
/**
* 公告 服务层
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/ISysOperLogService.java
→
smart-rack-base-system/src/main/java/com/zehong/system/service/
system/
ISysOperLogService.java
View file @
c0e84752
package
com
.
zehong
.
system
.
service
;
package
com
.
zehong
.
system
.
service
.
system
;
import
java.util.List
;
import
com.zehong.system.domain.SysOperLog
;
import
com.zehong.system.domain.
system.
SysOperLog
;
/**
* 操作日志 服务层
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/ISysPostService.java
→
smart-rack-base-system/src/main/java/com/zehong/system/service/
system/
ISysPostService.java
View file @
c0e84752
package
com
.
zehong
.
system
.
service
;
package
com
.
zehong
.
system
.
service
.
system
;
import
java.util.List
;
import
com.zehong.system.domain.SysPost
;
import
com.zehong.system.domain.
system.
SysPost
;
/**
* 岗位信息 服务层
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/ISysRoleService.java
→
smart-rack-base-system/src/main/java/com/zehong/system/service/
system/
ISysRoleService.java
View file @
c0e84752
package
com
.
zehong
.
system
.
service
;
package
com
.
zehong
.
system
.
service
.
system
;
import
java.util.List
;
import
java.util.Set
;
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/ISysSettingService.java
→
smart-rack-base-system/src/main/java/com/zehong/system/service/
system/
ISysSettingService.java
View file @
c0e84752
package
com
.
zehong
.
system
.
service
;
package
com
.
zehong
.
system
.
service
.
system
;
import
java.util.List
;
import
com.zehong.system.domain.SysSetting
;
import
com.zehong.system.domain.
system.
SysSetting
;
/**
* 系统参数配置Service接口
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/ISysUserOnlineService.java
→
smart-rack-base-system/src/main/java/com/zehong/system/service/
system/
ISysUserOnlineService.java
View file @
c0e84752
package
com
.
zehong
.
system
.
service
;
package
com
.
zehong
.
system
.
service
.
system
;
import
com.zehong.common.core.domain.model.LoginUser
;
import
com.zehong.system.domain.SysUserOnline
;
import
com.zehong.system.domain.
system.
SysUserOnline
;
/**
* 在线用户 服务层
...
...
smart-rack-base-system/src/main/java/com/zehong/system/service/ISysUserService.java
→
smart-rack-base-system/src/main/java/com/zehong/system/service/
system/
ISysUserService.java
View file @
c0e84752
package
com
.
zehong
.
system
.
service
;
package
com
.
zehong
.
system
.
service
.
system
;
import
java.util.List
;
import
com.zehong.common.core.domain.entity.SysUser
;
...
...
smart-rack-base-system/src/main/resources/mapper/material/TRackMaterialInfoMapper.xml
0 → 100644
View file @
c0e84752
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.zehong.system.mapper.material.TRackMaterialInfoMapper"
>
<resultMap
type=
"TRackMaterialInfo"
id=
"TRackMaterialInfoResult"
>
<result
property=
"materialId"
column=
"material_id"
/>
<result
property=
"materialCode"
column=
"material_code"
/>
<result
property=
"materialName"
column=
"material_name"
/>
<result
property=
"materialSpecifications"
column=
"material_specifications"
/>
<result
property=
"createBy"
column=
"create_by"
/>
<result
property=
"createTime"
column=
"create_time"
/>
<result
property=
"updateBy"
column=
"update_by"
/>
<result
property=
"updateTime"
column=
"update_time"
/>
</resultMap>
<sql
id=
"selectTRackMaterialInfoVo"
>
select material_id, material_code, material_name, material_specifications, create_by, create_time, update_by, update_time from t_rack_material_info
</sql>
<select
id=
"selectTRackMaterialInfoList"
parameterType=
"TRackMaterialInfo"
resultMap=
"TRackMaterialInfoResult"
>
<include
refid=
"selectTRackMaterialInfoVo"
/>
<where>
<if
test=
"materialCode != null and materialCode != ''"
>
and material_code = #{materialCode}
</if>
<if
test=
"materialName != null and materialName != ''"
>
and material_name like concat('%', #{materialName}, '%')
</if>
<if
test=
"materialSpecifications != null and materialSpecifications != ''"
>
and material_specifications = #{materialSpecifications}
</if>
</where>
</select>
<select
id=
"selectTRackMaterialInfoById"
parameterType=
"Long"
resultMap=
"TRackMaterialInfoResult"
>
<include
refid=
"selectTRackMaterialInfoVo"
/>
where material_id = #{materialId}
</select>
<insert
id=
"insertTRackMaterialInfo"
parameterType=
"TRackMaterialInfo"
useGeneratedKeys=
"true"
keyProperty=
"materialId"
>
insert into t_rack_material_info
<trim
prefix=
"("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"materialCode != null and materialCode != ''"
>
material_code,
</if>
<if
test=
"materialName != null"
>
material_name,
</if>
<if
test=
"materialSpecifications != null"
>
material_specifications,
</if>
<if
test=
"createBy != null"
>
create_by,
</if>
<if
test=
"createTime != null"
>
create_time,
</if>
<if
test=
"updateBy != null"
>
update_by,
</if>
<if
test=
"updateTime != null"
>
update_time,
</if>
</trim>
<trim
prefix=
"values ("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"materialCode != null and materialCode != ''"
>
#{materialCode},
</if>
<if
test=
"materialName != null"
>
#{materialName},
</if>
<if
test=
"materialSpecifications != null"
>
#{materialSpecifications},
</if>
<if
test=
"createBy != null"
>
#{createBy},
</if>
<if
test=
"createTime != null"
>
#{createTime},
</if>
<if
test=
"updateBy != null"
>
#{updateBy},
</if>
<if
test=
"updateTime != null"
>
#{updateTime},
</if>
</trim>
</insert>
<update
id=
"updateTRackMaterialInfo"
parameterType=
"TRackMaterialInfo"
>
update t_rack_material_info
<trim
prefix=
"SET"
suffixOverrides=
","
>
<if
test=
"materialCode != null and materialCode != ''"
>
material_code = #{materialCode},
</if>
<if
test=
"materialName != null"
>
material_name = #{materialName},
</if>
<if
test=
"materialSpecifications != null"
>
material_specifications = #{materialSpecifications},
</if>
<if
test=
"createBy != null"
>
create_by = #{createBy},
</if>
<if
test=
"createTime != null"
>
create_time = #{createTime},
</if>
<if
test=
"updateBy != null"
>
update_by = #{updateBy},
</if>
<if
test=
"updateTime != null"
>
update_time = #{updateTime},
</if>
</trim>
where material_id = #{materialId}
</update>
<delete
id=
"deleteTRackMaterialInfoById"
parameterType=
"Long"
>
delete from t_rack_material_info where material_id = #{materialId}
</delete>
<delete
id=
"deleteTRackMaterialInfoByIds"
parameterType=
"String"
>
delete from t_rack_material_info where material_id in
<foreach
item=
"materialId"
collection=
"array"
open=
"("
separator=
","
close=
")"
>
#{materialId}
</foreach>
</delete>
</mapper>
\ No newline at end of file
smart-rack-base-system/src/main/resources/mapper/
shelf
/TRackMaterialRelationMapper.xml
→
smart-rack-base-system/src/main/resources/mapper/
material
/TRackMaterialRelationMapper.xml
View file @
c0e84752
...
...
@@ -2,7 +2,7 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.zehong.system.mapper.
shelf
.TRackMaterialRelationMapper"
>
<mapper
namespace=
"com.zehong.system.mapper.
material
.TRackMaterialRelationMapper"
>
<resultMap
type=
"TRackMaterialRelation"
id=
"TRackMaterialRelationResult"
>
<result
property=
"relationId"
column=
"relation_id"
/>
...
...
smart-rack-base-system/src/main/resources/mapper/system/SysConfigMapper.xml
View file @
c0e84752
...
...
@@ -2,7 +2,7 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.zehong.system.mapper.SysConfigMapper"
>
<mapper
namespace=
"com.zehong.system.mapper.
system.
SysConfigMapper"
>
<resultMap
type=
"SysConfig"
id=
"SysConfigResult"
>
<id
property=
"configId"
column=
"config_id"
/>
...
...
smart-rack-base-system/src/main/resources/mapper/system/SysDeptMapper.xml
View file @
c0e84752
...
...
@@ -2,7 +2,7 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.zehong.system.mapper.SysDeptMapper"
>
<mapper
namespace=
"com.zehong.system.mapper.
system.
SysDeptMapper"
>
<resultMap
type=
"SysDept"
id=
"SysDeptResult"
>
<id
property=
"deptId"
column=
"dept_id"
/>
...
...
smart-rack-base-system/src/main/resources/mapper/system/SysDictDataMapper.xml
View file @
c0e84752
...
...
@@ -2,7 +2,7 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.zehong.system.mapper.SysDictDataMapper"
>
<mapper
namespace=
"com.zehong.system.mapper.
system.
SysDictDataMapper"
>
<resultMap
type=
"SysDictData"
id=
"SysDictDataResult"
>
<id
property=
"dictCode"
column=
"dict_code"
/>
...
...
smart-rack-base-system/src/main/resources/mapper/system/SysDictTypeMapper.xml
View file @
c0e84752
...
...
@@ -2,7 +2,7 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.zehong.system.mapper.SysDictTypeMapper"
>
<mapper
namespace=
"com.zehong.system.mapper.
system.
SysDictTypeMapper"
>
<resultMap
type=
"SysDictType"
id=
"SysDictTypeResult"
>
<id
property=
"dictId"
column=
"dict_id"
/>
...
...
smart-rack-base-system/src/main/resources/mapper/system/SysLogininforMapper.xml
View file @
c0e84752
...
...
@@ -2,7 +2,7 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.zehong.system.mapper.SysLogininforMapper"
>
<mapper
namespace=
"com.zehong.system.mapper.
system.
SysLogininforMapper"
>
<resultMap
type=
"SysLogininfor"
id=
"SysLogininforResult"
>
<id
property=
"infoId"
column=
"info_id"
/>
...
...
smart-rack-base-system/src/main/resources/mapper/system/SysMenuMapper.xml
View file @
c0e84752
...
...
@@ -2,7 +2,7 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.zehong.system.mapper.SysMenuMapper"
>
<mapper
namespace=
"com.zehong.system.mapper.
system.
SysMenuMapper"
>
<resultMap
type=
"SysMenu"
id=
"SysMenuResult"
>
<id
property=
"menuId"
column=
"menu_id"
/>
...
...
smart-rack-base-system/src/main/resources/mapper/system/SysNoticeMapper.xml
View file @
c0e84752
...
...
@@ -2,7 +2,7 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.zehong.system.mapper.SysNoticeMapper"
>
<mapper
namespace=
"com.zehong.system.mapper.
system.
SysNoticeMapper"
>
<resultMap
type=
"SysNotice"
id=
"SysNoticeResult"
>
<result
property=
"noticeId"
column=
"notice_id"
/>
...
...
smart-rack-base-system/src/main/resources/mapper/system/SysOperLogMapper.xml
View file @
c0e84752
...
...
@@ -2,7 +2,7 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.zehong.system.mapper.SysOperLogMapper"
>
<mapper
namespace=
"com.zehong.system.mapper.
system.
SysOperLogMapper"
>
<resultMap
type=
"SysOperLog"
id=
"SysOperLogResult"
>
<id
property=
"operId"
column=
"oper_id"
/>
...
...
smart-rack-base-system/src/main/resources/mapper/system/SysPostMapper.xml
View file @
c0e84752
...
...
@@ -2,7 +2,7 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.zehong.system.mapper.SysPostMapper"
>
<mapper
namespace=
"com.zehong.system.mapper.
system.
SysPostMapper"
>
<resultMap
type=
"SysPost"
id=
"SysPostResult"
>
<id
property=
"postId"
column=
"post_id"
/>
...
...
smart-rack-base-system/src/main/resources/mapper/system/SysRoleDeptMapper.xml
View file @
c0e84752
...
...
@@ -2,7 +2,7 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.zehong.system.mapper.SysRoleDeptMapper"
>
<mapper
namespace=
"com.zehong.system.mapper.
system.
SysRoleDeptMapper"
>
<resultMap
type=
"SysRoleDept"
id=
"SysRoleDeptResult"
>
<result
property=
"roleId"
column=
"role_id"
/>
...
...
smart-rack-base-system/src/main/resources/mapper/system/SysRoleMapper.xml
View file @
c0e84752
...
...
@@ -2,7 +2,7 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.zehong.system.mapper.SysRoleMapper"
>
<mapper
namespace=
"com.zehong.system.mapper.
system.
SysRoleMapper"
>
<resultMap
type=
"SysRole"
id=
"SysRoleResult"
>
<id
property=
"roleId"
column=
"role_id"
/>
...
...
smart-rack-base-system/src/main/resources/mapper/system/SysRoleMenuMapper.xml
View file @
c0e84752
...
...
@@ -2,7 +2,7 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.zehong.system.mapper.SysRoleMenuMapper"
>
<mapper
namespace=
"com.zehong.system.mapper.
system.
SysRoleMenuMapper"
>
<resultMap
type=
"SysRoleMenu"
id=
"SysRoleMenuResult"
>
<result
property=
"roleId"
column=
"role_id"
/>
...
...
smart-rack-base-system/src/main/resources/mapper/system/SysSettingMapper.xml
View file @
c0e84752
...
...
@@ -2,7 +2,7 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.zehong.system.mapper.SysSettingMapper"
>
<mapper
namespace=
"com.zehong.system.mapper.
system.
SysSettingMapper"
>
<resultMap
type=
"SysSetting"
id=
"SysSettingResult"
>
<result
property=
"systemId"
column=
"system_id"
/>
...
...
smart-rack-base-system/src/main/resources/mapper/system/SysUserMapper.xml
View file @
c0e84752
...
...
@@ -2,7 +2,7 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.zehong.system.mapper.SysUserMapper"
>
<mapper
namespace=
"com.zehong.system.mapper.
system.
SysUserMapper"
>
<resultMap
type=
"SysUser"
id=
"SysUserResult"
>
<id
property=
"userId"
column=
"user_id"
/>
...
...
smart-rack-base-system/src/main/resources/mapper/system/SysUserPostMapper.xml
View file @
c0e84752
This diff is collapsed.
Click to expand it.
smart-rack-base-system/src/main/resources/mapper/system/SysUserRoleMapper.xml
View file @
c0e84752
This diff is collapsed.
Click to expand it.
smart-rack-base-web/src/api/material/info.js
0 → 100644
View file @
c0e84752
This diff is collapsed.
Click to expand it.
smart-rack-base-web/src/api/
shelf
/relation.js
→
smart-rack-base-web/src/api/
material
/relation.js
View file @
c0e84752
This diff is collapsed.
Click to expand it.
smart-rack-base-web/src/views/materialmanage/info/index.vue
0 → 100644
View file @
c0e84752
This diff is collapsed.
Click to expand it.
smart-rack-base-web/src/views/
rackandmaterial
relation/index.vue
→
smart-rack-base-web/src/views/
materialmanage/
relation/index.vue
View file @
c0e84752
File moved
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