Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
K
klck
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
位宇华
klck
Commits
053094dc
Commit
053094dc
authored
1 year ago
by
张兴海
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
状态关联下级,名称重复优化
parent
77399351
Changes
23
Hide whitespace changes
Inline
Side-by-side
Showing
23 changed files
with
155 additions
and
48 deletions
+155
-48
ruoyi-supplies/src/main/java/com/ruoyi/system/controller/ActSuppliesController.java
...va/com/ruoyi/system/controller/ActSuppliesController.java
+18
-2
ruoyi-supplies/src/main/java/com/ruoyi/system/controller/ActSuppliesRoleController.java
...om/ruoyi/system/controller/ActSuppliesRoleController.java
+17
-3
ruoyi-supplies/src/main/java/com/ruoyi/system/controller/ActSuppliesTemplateController.java
...uoyi/system/controller/ActSuppliesTemplateController.java
+3
-0
ruoyi-supplies/src/main/java/com/ruoyi/system/mapper/ActSuppliesMapper.java
.../main/java/com/ruoyi/system/mapper/ActSuppliesMapper.java
+4
-0
ruoyi-supplies/src/main/java/com/ruoyi/system/mapper/ActSuppliesRoleMapper.java
...n/java/com/ruoyi/system/mapper/ActSuppliesRoleMapper.java
+1
-0
ruoyi-supplies/src/main/java/com/ruoyi/system/mapper/ActSuppliesTemplateMapper.java
...va/com/ruoyi/system/mapper/ActSuppliesTemplateMapper.java
+2
-0
ruoyi-supplies/src/main/java/com/ruoyi/system/service/ActSuppliesTemplateService.java
.../com/ruoyi/system/service/ActSuppliesTemplateService.java
+4
-0
ruoyi-supplies/src/main/java/com/ruoyi/system/service/IActSuppliesRoleService.java
...ava/com/ruoyi/system/service/IActSuppliesRoleService.java
+1
-0
ruoyi-supplies/src/main/java/com/ruoyi/system/service/IActSuppliesService.java
...in/java/com/ruoyi/system/service/IActSuppliesService.java
+5
-0
ruoyi-supplies/src/main/java/com/ruoyi/system/service/impl/ActSuppliesRoleServiceImpl.java
...ruoyi/system/service/impl/ActSuppliesRoleServiceImpl.java
+11
-4
ruoyi-supplies/src/main/java/com/ruoyi/system/service/impl/ActSuppliesServiceImpl.java
...com/ruoyi/system/service/impl/ActSuppliesServiceImpl.java
+19
-4
ruoyi-supplies/src/main/java/com/ruoyi/system/service/impl/ActSuppliesTemplateServiceImpl.java
...i/system/service/impl/ActSuppliesTemplateServiceImpl.java
+6
-0
ruoyi-supplies/src/main/resources/mapper/system/ActSuppliesMapper.xml
...es/src/main/resources/mapper/system/ActSuppliesMapper.xml
+12
-0
ruoyi-supplies/src/main/resources/mapper/system/ActSuppliesRoleMapper.xml
...rc/main/resources/mapper/system/ActSuppliesRoleMapper.xml
+5
-0
ruoyi-supplies/src/main/resources/mapper/system/ActSuppliesTemplateMapper.xml
...ain/resources/mapper/system/ActSuppliesTemplateMapper.xml
+5
-0
ruoyi-ui/.eslintrc.js
ruoyi-ui/.eslintrc.js
+3
-1
ruoyi-ui/public/index.html
ruoyi-ui/public/index.html
+1
-1
ruoyi-ui/src/main.js
ruoyi-ui/src/main.js
+1
-4
ruoyi-ui/src/views/system/ActSuppliesDetails/ActSuppliesDetails/index.vue
...ws/system/ActSuppliesDetails/ActSuppliesDetails/index.vue
+4
-6
ruoyi-ui/src/views/system/Actsupplies/Actsupplies/index.vue
ruoyi-ui/src/views/system/Actsupplies/Actsupplies/index.vue
+12
-4
ruoyi-ui/src/views/system/supplies/index_template.vue
ruoyi-ui/src/views/system/supplies/index_template.vue
+3
-2
ruoyi-ui/src/views/system/suppliesrole/index.vue
ruoyi-ui/src/views/system/suppliesrole/index.vue
+11
-10
ruoyi-ui/src/views/system/suppliesroledetail/index.vue
ruoyi-ui/src/views/system/suppliesroledetail/index.vue
+7
-7
No files found.
ruoyi-supplies/src/main/java/com/ruoyi/system/controller/ActSuppliesController.java
View file @
053094dc
...
@@ -90,7 +90,12 @@ public class ActSuppliesController extends BaseController
...
@@ -90,7 +90,12 @@ public class ActSuppliesController extends BaseController
{
{
SysUser
user
=
SecurityUtils
.
getLoginUser
().
getUser
();
SysUser
user
=
SecurityUtils
.
getLoginUser
().
getUser
();
actSupplies
.
setCreateBy
(
user
.
getUserName
());
actSupplies
.
setCreateBy
(
user
.
getUserName
());
return
toAjax
(
actSuppliesService
.
insertActSupplies
(
actSupplies
));
/*return toAjax(actSuppliesService.insertActSupplies(actSupplies));*/
int
i
=
actSuppliesService
.
insertActSupplies
(
actSupplies
);
if
(
i
==
0
){
return
AjaxResult
.
error
(
"添加名称失败,名称已被占用"
);
}
return
AjaxResult
.
success
(
"添加成功"
);
}
}
/**
/**
...
@@ -103,7 +108,12 @@ public class ActSuppliesController extends BaseController
...
@@ -103,7 +108,12 @@ public class ActSuppliesController extends BaseController
{
{
SysUser
user
=
SecurityUtils
.
getLoginUser
().
getUser
();
SysUser
user
=
SecurityUtils
.
getLoginUser
().
getUser
();
actSupplies
.
setUpdateBy
(
user
.
getUserName
());
actSupplies
.
setUpdateBy
(
user
.
getUserName
());
return
toAjax
(
actSuppliesService
.
updateActSupplies
(
actSupplies
));
// return toAjax(actSuppliesService.updateActSupplies(actSupplies));
int
i
=
actSuppliesService
.
updateActSupplies
(
actSupplies
);
if
(
i
==
0
){
return
AjaxResult
.
error
(
"修改名称失败.名称已被占用"
);
}
return
AjaxResult
.
success
(
"修改成功"
);
}
}
/**
/**
...
@@ -143,7 +153,13 @@ public class ActSuppliesController extends BaseController
...
@@ -143,7 +153,13 @@ public class ActSuppliesController extends BaseController
public
AjaxResult
setDisable
(
@PathVariable
(
"id"
)
Long
id
)
public
AjaxResult
setDisable
(
@PathVariable
(
"id"
)
Long
id
)
{
{
if
(
actSuppliesService
.
find
(
id
).
size
()>
0
||
actSuppliesService
.
findId
(
id
).
size
()>
0
){
return
AjaxResult
.
success
(
"该物料下存在关联物料,请先删除关联物料!!!"
,
"操作失败"
);
}
System
.
out
.
println
(
"开始处理【禁用物料总分类管理】的请求,参数:{}"
+
id
);
actSuppliesService
.
setDisable
(
id
);
actSuppliesService
.
setDisable
(
id
);
return
AjaxResult
.
success
(
"200"
,
"修改成功"
);
return
AjaxResult
.
success
(
"200"
,
"修改成功"
);
...
...
This diff is collapsed.
Click to expand it.
ruoyi-supplies/src/main/java/com/ruoyi/system/controller/ActSuppliesRoleController.java
View file @
053094dc
...
@@ -89,7 +89,12 @@ public class ActSuppliesRoleController extends BaseController
...
@@ -89,7 +89,12 @@ public class ActSuppliesRoleController extends BaseController
{
{
SysUser
user
=
SecurityUtils
.
getLoginUser
().
getUser
();
SysUser
user
=
SecurityUtils
.
getLoginUser
().
getUser
();
actSuppliesRole
.
setCreateBy
(
user
.
getUserName
());
actSuppliesRole
.
setCreateBy
(
user
.
getUserName
());
return
toAjax
(
actSuppliesRoleService
.
insertActSuppliesRole
(
actSuppliesRole
));
/*return toAjax(actSuppliesService.insertActSupplies(actSupplies));*/
int
i
=
actSuppliesRoleService
.
insertActSuppliesRole
(
actSuppliesRole
);
if
(
i
==
0
){
return
AjaxResult
.
error
(
"添加名称失败,名称已被占用"
);
}
return
AjaxResult
.
success
(
"添加成功"
);
}
}
/**
/**
...
@@ -98,12 +103,17 @@ public class ActSuppliesRoleController extends BaseController
...
@@ -98,12 +103,17 @@ public class ActSuppliesRoleController extends BaseController
@PreAuthorize
(
"@ss.hasPermi('system:suppliesrole:edit')"
)
@PreAuthorize
(
"@ss.hasPermi('system:suppliesrole:edit')"
)
@Log
(
title
=
"导入规则"
,
businessType
=
BusinessType
.
UPDATE
)
@Log
(
title
=
"导入规则"
,
businessType
=
BusinessType
.
UPDATE
)
@PutMapping
@PutMapping
public
AjaxResult
edit
(
@RequestBody
ActSuppliesRole
actSuppliesRole
)
public
AjaxResult
edit
(
@RequestBody
ActSuppliesRole
actSuppliesRole
)
{
{
SysUser
user
=
SecurityUtils
.
getLoginUser
().
getUser
();
SysUser
user
=
SecurityUtils
.
getLoginUser
().
getUser
();
actSuppliesRole
.
setUpdateBy
(
user
.
getUserName
());
actSuppliesRole
.
setUpdateBy
(
user
.
getUserName
());
return
toAjax
(
actSuppliesRoleService
.
updateActSuppliesRole
(
actSuppliesRole
));
/*return toAjax(actSuppliesRoleService.updateActSuppliesRole(actSuppliesRole));*/
int
i
=
actSuppliesRoleService
.
insertActSuppliesRole
(
actSuppliesRole
);
if
(
i
==
0
){
return
AjaxResult
.
error
(
"修改名称失败,名称已被占用"
);
}
return
AjaxResult
.
success
(
"修改成功"
);
}
}
/**
/**
...
@@ -142,6 +152,10 @@ public class ActSuppliesRoleController extends BaseController
...
@@ -142,6 +152,10 @@ public class ActSuppliesRoleController extends BaseController
@GetMapping
(
"/disable/{id}"
)
@GetMapping
(
"/disable/{id}"
)
public
AjaxResult
setDisable
(
@PathVariable
(
"id"
)
Long
id
)
public
AjaxResult
setDisable
(
@PathVariable
(
"id"
)
Long
id
)
{
{
if
(
actSuppliesRoleService
.
find
(
Math
.
toIntExact
(
id
)).
size
()>
0
){
return
AjaxResult
.
success
(
"该规则下存在关联规则,请先删除关联规则!!!"
,
"操作失败"
);
}
System
.
out
.
println
(
"开始处理【禁用物料总分类管理】的请求,参数:{}"
+
id
);
System
.
out
.
println
(
"开始处理【禁用物料总分类管理】的请求,参数:{}"
+
id
);
actSuppliesRoleService
.
setDisable
(
id
);
actSuppliesRoleService
.
setDisable
(
id
);
return
AjaxResult
.
success
();
return
AjaxResult
.
success
();
...
...
This diff is collapsed.
Click to expand it.
ruoyi-supplies/src/main/java/com/ruoyi/system/controller/ActSuppliesTemplateController.java
View file @
053094dc
...
@@ -149,6 +149,9 @@ public class ActSuppliesTemplateController extends BaseController {
...
@@ -149,6 +149,9 @@ public class ActSuppliesTemplateController extends BaseController {
@GetMapping
(
"/disable/{id}"
)
@GetMapping
(
"/disable/{id}"
)
public
AjaxResult
setDisable
(
@PathVariable
(
"id"
)
Long
id
)
public
AjaxResult
setDisable
(
@PathVariable
(
"id"
)
Long
id
)
{
{
if
(
actSuppliesTemplateService
.
find
(
id
).
size
()>
0
){
return
AjaxResult
.
success
(
"该物料下存在关联物料,请先删除关联物料!!!"
,
"操作失败"
);
}
System
.
out
.
println
(
"开始处理【禁用物料总分类管理】的请求,参数:{}"
+
id
);
System
.
out
.
println
(
"开始处理【禁用物料总分类管理】的请求,参数:{}"
+
id
);
actSuppliesTemplateService
.
setDisable
(
id
);
actSuppliesTemplateService
.
setDisable
(
id
);
return
AjaxResult
.
success
();
return
AjaxResult
.
success
();
...
...
This diff is collapsed.
Click to expand it.
ruoyi-supplies/src/main/java/com/ruoyi/system/mapper/ActSuppliesMapper.java
View file @
053094dc
...
@@ -66,6 +66,10 @@ public interface ActSuppliesMapper
...
@@ -66,6 +66,10 @@ public interface ActSuppliesMapper
List
<
Integer
>
findAllId
(
Long
[]
ids
);
List
<
Integer
>
findAllId
(
Long
[]
ids
);
List
<
Integer
>
find
(
Long
id
);
List
<
Integer
>
findId
(
Long
id
);
/**
/**
* 根据物料总分类名称统计数量
* 根据物料总分类名称统计数量
...
...
This diff is collapsed.
Click to expand it.
ruoyi-supplies/src/main/java/com/ruoyi/system/mapper/ActSuppliesRoleMapper.java
View file @
053094dc
...
@@ -65,6 +65,7 @@ public interface ActSuppliesRoleMapper
...
@@ -65,6 +65,7 @@ public interface ActSuppliesRoleMapper
List
<
ActSuppliesTemplate
>
saveSid
();
List
<
ActSuppliesTemplate
>
saveSid
();
List
<
Integer
>
findall
(
Integer
[]
ids
);
List
<
Integer
>
findall
(
Integer
[]
ids
);
List
<
Integer
>
find
(
Integer
id
);
public
int
countByRoleName
(
String
roleName
);
public
int
countByRoleName
(
String
roleName
);
...
...
This diff is collapsed.
Click to expand it.
ruoyi-supplies/src/main/java/com/ruoyi/system/mapper/ActSuppliesTemplateMapper.java
View file @
053094dc
...
@@ -29,6 +29,8 @@ public interface ActSuppliesTemplateMapper
...
@@ -29,6 +29,8 @@ public interface ActSuppliesTemplateMapper
List
<
Integer
>
findall
(
Long
[]
ids
);
List
<
Integer
>
findall
(
Long
[]
ids
);
List
<
Integer
>
find
(
Long
id
);
List
<
String
>
findName
();
List
<
String
>
findName
();
}
}
This diff is collapsed.
Click to expand it.
ruoyi-supplies/src/main/java/com/ruoyi/system/service/ActSuppliesTemplateService.java
View file @
053094dc
...
@@ -26,6 +26,8 @@ public interface ActSuppliesTemplateService
...
@@ -26,6 +26,8 @@ public interface ActSuppliesTemplateService
List
<
ActSuppliesTemplate
>
saveTemplate
(
Long
id
);
List
<
ActSuppliesTemplate
>
saveTemplate
(
Long
id
);
List
<
Integer
>
findall
(
Long
[]
ids
);
List
<
Integer
>
findall
(
Long
[]
ids
);
List
<
Integer
>
find
(
Long
id
);
/**
/**
* 启用物料细分类管理
* 启用物料细分类管理
*
*
...
@@ -43,4 +45,6 @@ public interface ActSuppliesTemplateService
...
@@ -43,4 +45,6 @@ public interface ActSuppliesTemplateService
List
<
String
>
findName
();
List
<
String
>
findName
();
}
}
This diff is collapsed.
Click to expand it.
ruoyi-supplies/src/main/java/com/ruoyi/system/service/IActSuppliesRoleService.java
View file @
053094dc
...
@@ -79,4 +79,5 @@ public interface IActSuppliesRoleService
...
@@ -79,4 +79,5 @@ public interface IActSuppliesRoleService
void
setDisable
(
Long
id
);
void
setDisable
(
Long
id
);
List
<
Integer
>
findall
(
Integer
[]
ids
);
List
<
Integer
>
findall
(
Integer
[]
ids
);
List
<
Integer
>
find
(
Integer
id
);
}
}
This diff is collapsed.
Click to expand it.
ruoyi-supplies/src/main/java/com/ruoyi/system/service/IActSuppliesService.java
View file @
053094dc
...
@@ -84,5 +84,10 @@ public interface IActSuppliesService
...
@@ -84,5 +84,10 @@ public interface IActSuppliesService
List
<
Integer
>
findAllId
(
Long
[]
ids
);
List
<
Integer
>
findAllId
(
Long
[]
ids
);
List
<
Integer
>
find
(
Long
id
);
List
<
Integer
>
findId
(
Long
id
);
}
}
This diff is collapsed.
Click to expand it.
ruoyi-supplies/src/main/java/com/ruoyi/system/service/impl/ActSuppliesRoleServiceImpl.java
View file @
053094dc
...
@@ -64,13 +64,14 @@ public class ActSuppliesRoleServiceImpl implements IActSuppliesRoleService
...
@@ -64,13 +64,14 @@ public class ActSuppliesRoleServiceImpl implements IActSuppliesRoleService
if
(
countByRoleName
>
0
){
if
(
countByRoleName
>
0
){
String
message
=
"添加规则失败,规则名称已被占用"
;
String
message
=
"添加规则失败,规则名称已被占用"
;
System
.
out
.
println
(
message
);
System
.
out
.
println
(
message
);
throw
new
ServiceException
(
ServiceCode
.
ERR_CONFLICT
,
message
);
/*throw new ServiceException(ServiceCode.ERR_CONFLICT,message);*/
}
}
ActSuppliesRole
actSuppliesRole1
=
new
ActSuppliesRole
();
ActSuppliesRole
actSuppliesRole1
=
new
ActSuppliesRole
();
BeanUtils
.
copyProperties
(
actSuppliesRole
,
actSuppliesRole1
);
BeanUtils
.
copyProperties
(
actSuppliesRole
,
actSuppliesRole1
);
actSuppliesRole
.
setCreateTime
(
DateUtils
.
getNowDate
());
actSuppliesRole
.
setCreateTime
(
DateUtils
.
getNowDate
());
return
actSuppliesRoleMapper
.
insertActSuppliesRole
(
actSuppliesRole
);
return
0
;
/* actSuppliesRoleMapper.insertActSuppliesRole(actSuppliesRole)*/
}
}
/**
/**
...
@@ -87,12 +88,13 @@ public class ActSuppliesRoleServiceImpl implements IActSuppliesRoleService
...
@@ -87,12 +88,13 @@ public class ActSuppliesRoleServiceImpl implements IActSuppliesRoleService
if
(
countByRoleName
>
0
){
if
(
countByRoleName
>
0
){
String
message
=
"修改规则失败,新的规则名称已被占用"
;
String
message
=
"修改规则失败,新的规则名称已被占用"
;
System
.
out
.
println
(
message
);
System
.
out
.
println
(
message
);
throw
new
ServiceException
(
ServiceCode
.
ERR_CONFLICT
,
message
);
/* throw new ServiceException(ServiceCode.ERR_CONFLICT,message);*/
}
}
ActSuppliesRole
actSuppliesRole2
=
new
ActSuppliesRole
();
ActSuppliesRole
actSuppliesRole2
=
new
ActSuppliesRole
();
BeanUtils
.
copyProperties
(
actSuppliesRole
,
actSuppliesRole2
);
BeanUtils
.
copyProperties
(
actSuppliesRole
,
actSuppliesRole2
);
actSuppliesRole
.
setUpdateTime
(
DateUtils
.
getNowDate
());
actSuppliesRole
.
setUpdateTime
(
DateUtils
.
getNowDate
());
return
actSuppliesRoleMapper
.
updateActSuppliesRole
(
actSuppliesRole
);
return
0
;
/* actSuppliesRoleMapper.insertActSuppliesRole(actSuppliesRole)*/
}
}
/**
/**
...
@@ -139,6 +141,11 @@ public class ActSuppliesRoleServiceImpl implements IActSuppliesRoleService
...
@@ -139,6 +141,11 @@ public class ActSuppliesRoleServiceImpl implements IActSuppliesRoleService
return
actSuppliesRoleMapper
.
findall
(
ids
);
return
actSuppliesRoleMapper
.
findall
(
ids
);
}
}
@Override
public
List
<
Integer
>
find
(
Integer
id
)
{
return
actSuppliesRoleMapper
.
find
(
id
);
}
private
void
updateStatusById
(
Long
id
,
Integer
status
){
private
void
updateStatusById
(
Long
id
,
Integer
status
){
String
[]
statusText
={
"禁用"
,
"启用"
};
String
[]
statusText
={
"禁用"
,
"启用"
};
...
...
This diff is collapsed.
Click to expand it.
ruoyi-supplies/src/main/java/com/ruoyi/system/service/impl/ActSuppliesServiceImpl.java
View file @
053094dc
...
@@ -66,13 +66,15 @@ public class ActSuppliesServiceImpl implements IActSuppliesService
...
@@ -66,13 +66,15 @@ public class ActSuppliesServiceImpl implements IActSuppliesService
if
(
countBySuppliesName
>
0
){
if
(
countBySuppliesName
>
0
){
String
message
=
"添加物料总分类管理失败,名称已被占用!"
;
String
message
=
"添加物料总分类管理失败,名称已被占用!"
;
System
.
out
.
println
(
message
);
System
.
out
.
println
(
message
);
throw
new
ServiceException
(
ServiceCode
.
ERR_CONFLICT
,
message
);
/*throw new ServiceException(ServiceCode.ERR_CONFLICT,message);*/
}
}
ActSupplies
actSupplies1
=
new
ActSupplies
();
ActSupplies
actSupplies1
=
new
ActSupplies
();
BeanUtils
.
copyProperties
(
actSupplies
,
actSupplies1
);
BeanUtils
.
copyProperties
(
actSupplies
,
actSupplies1
);
actSupplies
.
setCreateTime
(
DateUtils
.
getNowDate
());
actSupplies
.
setCreateTime
(
DateUtils
.
getNowDate
());
return
actSuppliesMapper
.
insertActSupplies
(
actSupplies
);
return
0
;
/*actSuppliesMapper.insertActSupplies(actSupplies)*/
}
}
/**
/**
...
@@ -89,12 +91,13 @@ public class ActSuppliesServiceImpl implements IActSuppliesService
...
@@ -89,12 +91,13 @@ public class ActSuppliesServiceImpl implements IActSuppliesService
if
(
countBySuppliesName
>
0
)
{
if
(
countBySuppliesName
>
0
)
{
String
message
=
"修改物料总分类管理失败,新的名称已被占用!"
;
String
message
=
"修改物料总分类管理失败,新的名称已被占用!"
;
System
.
out
.
println
(
message
);
System
.
out
.
println
(
message
);
throw
new
ServiceException
(
ServiceCode
.
ERR_CONFLICT
,
message
);
/* throw new ServiceException(ServiceCode.ERR_CONFLICT, message);*/
}
}
ActSupplies
actSupplies1
=
new
ActSupplies
();
ActSupplies
actSupplies1
=
new
ActSupplies
();
BeanUtils
.
copyProperties
(
actSupplies
,
actSupplies1
);
BeanUtils
.
copyProperties
(
actSupplies
,
actSupplies1
);
actSupplies
.
setUpdateTime
(
DateUtils
.
getNowDate
());
actSupplies
.
setUpdateTime
(
DateUtils
.
getNowDate
());
return
actSuppliesMapper
.
updateActSupplies
(
actSupplies
);
return
0
;
/*actSuppliesMapper.updateActSupplies(actSupplies);*/
}
}
/**
/**
...
@@ -146,6 +149,16 @@ public class ActSuppliesServiceImpl implements IActSuppliesService
...
@@ -146,6 +149,16 @@ public class ActSuppliesServiceImpl implements IActSuppliesService
return
actSuppliesMapper
.
findAllId
(
ids
);
return
actSuppliesMapper
.
findAllId
(
ids
);
}
}
@Override
public
List
<
Integer
>
find
(
Long
id
)
{
return
actSuppliesMapper
.
find
(
id
);
}
@Override
public
List
<
Integer
>
findId
(
Long
id
)
{
return
actSuppliesMapper
.
findId
(
id
);
}
private
void
updateStatusById
(
Long
id
,
Integer
status
){
private
void
updateStatusById
(
Long
id
,
Integer
status
){
String
[]
statusText
={
"禁用"
,
"启用"
};
String
[]
statusText
={
"禁用"
,
"启用"
};
...
@@ -164,6 +177,8 @@ public class ActSuppliesServiceImpl implements IActSuppliesService
...
@@ -164,6 +177,8 @@ public class ActSuppliesServiceImpl implements IActSuppliesService
System
.
out
.
println
(
message
);
System
.
out
.
println
(
message
);
throw
new
RuntimeException
(
message
);
throw
new
RuntimeException
(
message
);
}
}
ActSupplies
actSupplies
=
new
ActSupplies
();
ActSupplies
actSupplies
=
new
ActSupplies
();
actSupplies
.
setId
(
id
);
actSupplies
.
setId
(
id
);
actSupplies
.
setStatus
(
status
);
actSupplies
.
setStatus
(
status
);
...
...
This diff is collapsed.
Click to expand it.
ruoyi-supplies/src/main/java/com/ruoyi/system/service/impl/ActSuppliesTemplateServiceImpl.java
View file @
053094dc
...
@@ -70,6 +70,12 @@ public class ActSuppliesTemplateServiceImpl implements ActSuppliesTemplateServic
...
@@ -70,6 +70,12 @@ public class ActSuppliesTemplateServiceImpl implements ActSuppliesTemplateServic
public
List
<
Integer
>
findall
(
Long
[]
ids
)
{
public
List
<
Integer
>
findall
(
Long
[]
ids
)
{
return
actSuppliesTemplateMapper
.
findall
(
ids
);
return
actSuppliesTemplateMapper
.
findall
(
ids
);
}
}
@Override
public
List
<
Integer
>
find
(
Long
id
)
{
return
actSuppliesTemplateMapper
.
find
(
id
);
}
@Override
@Override
public
void
setEnable
(
Long
id
)
{
public
void
setEnable
(
Long
id
)
{
updateStatusById
(
id
,
0
);
updateStatusById
(
id
,
0
);
...
...
This diff is collapsed.
Click to expand it.
ruoyi-supplies/src/main/resources/mapper/system/ActSuppliesMapper.xml
View file @
053094dc
...
@@ -101,6 +101,18 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
...
@@ -101,6 +101,18 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</foreach>
</foreach>
</select>
</select>
<select
id=
"find"
resultType=
"Integer"
>
-- select sid from act_supplies_details GROUP BY sid
select sid from act_supplies_details where sid = #{id}
</select>
<select
id=
"findId"
resultType=
"Integer"
>
-- select pid from act_supplies
select pid from act_supplies where pid = #{id}
</select>
<!-- <delete id="deleteActSuppliesById" parameterType="Long">-->
<!-- <delete id="deleteActSuppliesById" parameterType="Long">-->
<!-- delete from act_supplies where id = #{id}-->
<!-- delete from act_supplies where id = #{id}-->
...
...
This diff is collapsed.
Click to expand it.
ruoyi-supplies/src/main/resources/mapper/system/ActSuppliesRoleMapper.xml
View file @
053094dc
...
@@ -37,6 +37,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
...
@@ -37,6 +37,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</foreach>
</foreach>
</select>
</select>
<select
id=
"find"
resultType=
"Integer"
>
select role_id from act_supplies_role_detail where role_id=#{id}
</select>
<select
id=
"countByRoleName"
resultType=
"int"
>
<select
id=
"countByRoleName"
resultType=
"int"
>
select count(*) from act_supplies_role where role_name=#{roleName}
select count(*) from act_supplies_role where role_name=#{roleName}
</select>
</select>
...
...
This diff is collapsed.
Click to expand it.
ruoyi-supplies/src/main/resources/mapper/system/ActSuppliesTemplateMapper.xml
View file @
053094dc
...
@@ -21,6 +21,10 @@
...
@@ -21,6 +21,10 @@
select id, det_id, template_name, template_content, status, create_by, create_time, update_by, update_time from act_supplies_template
select id, det_id, template_name, template_content, status, create_by, create_time, update_by, update_time from act_supplies_template
</sql>
</sql>
<select
id=
"find"
resultType=
"Integer"
>
select temp_id from act_supplies_role where temp_id=#{id}
</select>
<select
id=
"findall"
parameterType=
"String"
resultType=
"Integer"
>
<select
id=
"findall"
parameterType=
"String"
resultType=
"Integer"
>
select temp_id from act_supplies_role where temp_id in
select temp_id from act_supplies_role where temp_id in
<foreach
collection=
"array"
item=
"id"
open=
"("
separator=
","
close=
")"
>
<foreach
collection=
"array"
item=
"id"
open=
"("
separator=
","
close=
")"
>
...
@@ -28,6 +32,7 @@
...
@@ -28,6 +32,7 @@
</foreach>
</foreach>
</select>
</select>
<select
id=
"findName"
resultType=
"String"
>
<select
id=
"findName"
resultType=
"String"
>
select template_name from act_supplies_template
select template_name from act_supplies_template
</select>
</select>
...
...
This diff is collapsed.
Click to expand it.
ruoyi-ui/.eslintrc.js
View file @
053094dc
...
@@ -3,12 +3,14 @@ module.exports = {
...
@@ -3,12 +3,14 @@ module.exports = {
root
:
true
,
root
:
true
,
parserOptions
:
{
parserOptions
:
{
parser
:
'
babel-eslint
'
,
parser
:
'
babel-eslint
'
,
sourceType
:
'
module
'
sourceType
:
'
module
'
,
},
},
env
:
{
env
:
{
browser
:
true
,
browser
:
true
,
node
:
true
,
node
:
true
,
es6
:
true
,
es6
:
true
,
jquery
:
true
},
},
extends
:
[
'
plugin:vue/recommended
'
,
'
eslint:recommended
'
],
extends
:
[
'
plugin:vue/recommended
'
,
'
eslint:recommended
'
],
...
...
This diff is collapsed.
Click to expand it.
ruoyi-ui/public/index.html
View file @
053094dc
...
@@ -17,7 +17,7 @@
...
@@ -17,7 +17,7 @@
<script
src=
"/expendPlugins/chart/chartmix.umd.min.js"
></script>
<script
src=
"/expendPlugins/chart/chartmix.umd.min.js"
></script>
<!--
<link rel='stylesheet' href='https://cdn.jsdelivr.net/npm/luckysheet@latest/dist/plugins/css/pluginsCss.css' />
<!--<link rel='stylesheet' href='https://cdn.jsdelivr.net/npm/luckysheet@latest/dist/plugins/css/pluginsCss.css' />
<link rel='stylesheet' href='https://cdn.jsdelivr.net/npm/luckysheet@latest/dist/plugins/plugins.css' />
<link rel='stylesheet' href='https://cdn.jsdelivr.net/npm/luckysheet@latest/dist/plugins/plugins.css' />
<link rel='stylesheet' href='https://cdn.jsdelivr.net/npm/luckysheet@latest/dist/css/luckysheet.css' />
<link rel='stylesheet' href='https://cdn.jsdelivr.net/npm/luckysheet@latest/dist/css/luckysheet.css' />
<link rel='stylesheet' href='https://cdn.jsdelivr.net/npm/luckysheet@latest/dist/assets/iconfont/iconfont.css' />
<link rel='stylesheet' href='https://cdn.jsdelivr.net/npm/luckysheet@latest/dist/assets/iconfont/iconfont.css' />
...
...
This diff is collapsed.
Click to expand it.
ruoyi-ui/src/main.js
View file @
053094dc
...
@@ -23,10 +23,7 @@ import RightToolbar from "@/components/RightToolbar"
...
@@ -23,10 +23,7 @@ import RightToolbar from "@/components/RightToolbar"
import
axios
from
"
axios
"
;
import
axios
from
"
axios
"
;
import
qs
from
'
qs
'
;
import
qs
from
'
qs
'
;
import
*
as
echarts
from
"
echarts
"
;
import
*
as
echarts
from
"
echarts
"
;
// import $ from "jquery";
//
// window.jQuery = $;
// window.$ = $;
// 全局方法挂载
// 全局方法挂载
Vue
.
prototype
.
echarts
=
echarts
;
Vue
.
prototype
.
echarts
=
echarts
;
...
...
This diff is collapsed.
Click to expand it.
ruoyi-ui/src/views/system/ActSuppliesDetails/ActSuppliesDetails/index.vue
View file @
053094dc
...
@@ -262,12 +262,10 @@ export default {
...
@@ -262,12 +262,10 @@ export default {
toggleEnable
(
actSuppliesDetails
){
toggleEnable
(
actSuppliesDetails
){
console
.
log
(
'
你点击了【
'
+
actSuppliesDetails
.
detailsName
+
'
】的开关控件,当前开关值:
'
+
actSuppliesDetails
.
status
);
console
.
log
(
'
你点击了【
'
+
actSuppliesDetails
.
detailsName
+
'
】的开关控件,当前开关值:
'
+
actSuppliesDetails
.
status
);
let
enableText
=
[
'
启用
'
,
'
禁用
'
];
let
enableText
=
[
'
启用
'
,
'
禁用
'
];
if
(
actSuppliesDetails
.
status
===
0
)
{
if
(
actSuppliesDetails
.
status
==
0
)
{
toggleEnable
(
actSuppliesDetails
.
id
).
then
((
response
)
=>
{
toggleEnable
(
actSuppliesDetails
.
id
).
then
((
response
)
=>
{
if
(
response
.
code
==
200
){
if
(
response
.
code
==
=
200
){
let
message
=
'
操作成功,已经将【
'
+
actSuppliesDetails
.
detailsName
+
'
】的状态改为【
'
+
enableText
[
actSuppliesDetails
.
status
]
+
'
】 !
'
;
let
message
=
'
操作成功,已经将【
'
+
actSuppliesDetails
.
detailsName
+
'
】的状态改为【
'
+
enableText
[
actSuppliesDetails
.
status
]
+
'
】 !
'
;
this
.
$message
({
this
.
$message
({
...
@@ -280,7 +278,7 @@ export default {
...
@@ -280,7 +278,7 @@ export default {
});
});
}
else
{
}
else
{
toggleDisable
(
actSuppliesDetails
.
id
).
then
((
response
)
=>
{
toggleDisable
(
actSuppliesDetails
.
id
).
then
((
response
)
=>
{
if
(
response
.
code
==
200
){
if
(
response
.
code
==
=
200
){
let
message
=
'
操作成功,已经将【
'
+
actSuppliesDetails
.
detailsName
+
'
】的状态改为【
'
+
enableText
[
actSuppliesDetails
.
status
]
+
'
】 !
'
;
let
message
=
'
操作成功,已经将【
'
+
actSuppliesDetails
.
detailsName
+
'
】的状态改为【
'
+
enableText
[
actSuppliesDetails
.
status
]
+
'
】 !
'
;
this
.
$message
({
this
.
$message
({
message
:
message
,
message
:
message
,
...
@@ -323,7 +321,7 @@ export default {
...
@@ -323,7 +321,7 @@ export default {
sid
:
null
,
sid
:
null
,
detailsName
:
null
,
detailsName
:
null
,
sysclassify
:
null
,
sysclassify
:
null
,
status
:
0
,
status
:
null
,
createBy
:
null
,
createBy
:
null
,
createTime
:
null
,
createTime
:
null
,
updateBy
:
null
,
updateBy
:
null
,
...
...
This diff is collapsed.
Click to expand it.
ruoyi-ui/src/views/system/Actsupplies/Actsupplies/index.vue
View file @
053094dc
...
@@ -253,33 +253,41 @@ export default {
...
@@ -253,33 +253,41 @@ export default {
// const pageNumber = this.queryParams.pageNum || 1;
// const pageNumber = this.queryParams.pageNum || 1;
return
index
+
1
;
return
index
+
1
;
},
},
/**启用 */
/**启用 */
toggleEnable
(
actSupplies
){
toggleEnable
(
actSupplies
){
console
.
log
(
'
你点击了【
'
+
actSupplies
.
suppliesName
+
'
】的开关控件,当前开关值:
'
+
actSupplies
.
status
);
console
.
log
(
'
你点击了【
'
+
actSupplies
.
suppliesName
+
'
】的开关控件,当前开关值:
'
+
actSupplies
.
status
);
let
enableText
=
[
'
启用
'
,
'
禁用
'
];
let
enableText
=
[
'
启用
'
,
'
禁用
'
];
if
(
actSupplies
.
status
==
0
)
{
if
(
actSupplies
.
status
==
=
0
)
{
toggleEnable
(
actSupplies
.
id
).
then
((
response
)
=>
{
toggleEnable
(
actSupplies
.
id
).
then
((
response
)
=>
{
response
.
code
==
200
;
if
(
response
.
code
===
200
){
let
message
=
'
操作成功,已经将【
'
+
actSupplies
.
suppliesName
+
'
】的状态改为【
'
+
enableText
[
actSupplies
.
status
]
+
'
】 !
'
;
let
message
=
'
操作成功,已经将【
'
+
actSupplies
.
suppliesName
+
'
】的状态改为【
'
+
enableText
[
actSupplies
.
status
]
+
'
】 !
'
;
this
.
$message
({
this
.
$message
({
message
:
message
,
message
:
message
,
type
:
'
success
'
type
:
'
success
'
});
});
}
else
{
this
.
$message
.
error
(
response
.
message
);
}
});
});
}
else
{
}
else
{
toggleDisable
(
actSupplies
.
id
).
then
((
response
)
=>
{
toggleDisable
(
actSupplies
.
id
).
then
((
response
)
=>
{
response
.
code
==
200
;
if
(
response
.
msg
===
"
200
"
){
let
message
=
'
操作成功,已经将【
'
+
actSupplies
.
suppliesName
+
'
】的状态改为【
'
+
enableText
[
actSupplies
.
status
]
+
'
】 !
'
;
let
message
=
'
操作成功,已经将【
'
+
actSupplies
.
suppliesName
+
'
】的状态改为【
'
+
enableText
[
actSupplies
.
status
]
+
'
】 !
'
;
this
.
$message
({
this
.
$message
({
message
:
message
,
message
:
message
,
type
:
'
error
'
type
:
'
error
'
});
});
}
else
{
this
.
getList
();
this
.
$message
.
error
(
response
.
msg
);
}
});
});
}
}
},
},
/** 查询上级关联关系*/
/** 查询上级关联关系*/
fetchOptions
()
{
fetchOptions
()
{
getPid
().
then
(
response
=>
{
getPid
().
then
(
response
=>
{
...
...
This diff is collapsed.
Click to expand it.
ruoyi-ui/src/views/system/supplies/index_template.vue
View file @
053094dc
...
@@ -274,14 +274,15 @@ export default {
...
@@ -274,14 +274,15 @@ export default {
});
});
}
else
{
}
else
{
toggleDisable
(
SuppliesTemplate
.
id
).
then
((
response
)
=>
{
toggleDisable
(
SuppliesTemplate
.
id
).
then
((
response
)
=>
{
if
(
response
.
code
===
200
)
{
if
(
response
.
msg
===
"
200
"
)
{
let
message
=
'
操作成功,已经将【
'
+
SuppliesTemplate
.
templateName
+
'
】的状态改为【
'
+
enableText
[
SuppliesTemplate
.
status
]
+
'
】 !
'
;
let
message
=
'
操作成功,已经将【
'
+
SuppliesTemplate
.
templateName
+
'
】的状态改为【
'
+
enableText
[
SuppliesTemplate
.
status
]
+
'
】 !
'
;
this
.
$message
({
this
.
$message
({
message
:
message
,
message
:
message
,
type
:
'
error
'
type
:
'
error
'
});
});
}
else
{
}
else
{
this
.
$message
.
error
(
response
.
message
);
this
.
getList
();
this
.
$message
.
error
(
response
.
msg
);
}
}
});
});
...
...
This diff is collapsed.
Click to expand it.
ruoyi-ui/src/views/system/suppliesrole/index.vue
View file @
053094dc
...
@@ -223,13 +223,13 @@ export default {
...
@@ -223,13 +223,13 @@ export default {
methods
:
{
methods
:
{
/**启用 */
/**启用 */
toggleEnable
(
supplies
r
ole
){
toggleEnable
(
supplies
R
ole
){
console
.
log
(
'
你点击了【
'
+
supplies
role
.
s
+
'
】的开关控件,当前开关值:
'
+
suppliesr
ole
.
status
);
console
.
log
(
'
你点击了【
'
+
supplies
Role
.
s
+
'
】的开关控件,当前开关值:
'
+
suppliesR
ole
.
status
);
let
enableText
=
[
'
启用
'
,
'
禁用
'
];
let
enableText
=
[
'
启用
'
,
'
禁用
'
];
if
(
supplies
role
.
status
==
0
)
{
if
(
supplies
Role
.
status
=
==
0
)
{
toggleEnable
(
supplies
r
ole
.
id
).
then
((
response
)
=>
{
toggleEnable
(
supplies
R
ole
.
id
).
then
((
response
)
=>
{
if
(
response
.
code
==
200
){
if
(
response
.
code
==
=
200
){
let
message
=
'
操作成功,已经将【
'
+
supplies
role
.
roleName
+
'
】的状态改为【
'
+
enableText
[
suppliesr
ole
.
status
]
+
'
】 !
'
;
let
message
=
'
操作成功,已经将【
'
+
supplies
Role
.
roleName
+
'
】的状态改为【
'
+
enableText
[
suppliesR
ole
.
status
]
+
'
】 !
'
;
this
.
$message
({
this
.
$message
({
message
:
message
,
message
:
message
,
type
:
'
success
'
type
:
'
success
'
...
@@ -239,15 +239,16 @@ export default {
...
@@ -239,15 +239,16 @@ export default {
}
}
});
});
}
else
{
}
else
{
toggleDisable
(
supplies
r
ole
.
id
).
then
((
response
)
=>
{
toggleDisable
(
supplies
R
ole
.
id
).
then
((
response
)
=>
{
if
(
response
.
code
==
200
){
if
(
response
.
msg
===
"
200
"
){
let
message
=
'
操作成功,已经将【
'
+
supplies
role
.
roleName
+
'
】的状态改为【
'
+
enableText
[
suppliesr
ole
.
status
]
+
'
】 !
'
;
let
message
=
'
操作成功,已经将【
'
+
supplies
Role
.
roleName
+
'
】的状态改为【
'
+
enableText
[
suppliesR
ole
.
status
]
+
'
】 !
'
;
this
.
$message
({
this
.
$message
({
message
:
message
,
message
:
message
,
type
:
'
error
'
type
:
'
error
'
});
});
}
else
{
}
else
{
this
.
$message
.
error
(
response
.
message
);
this
.
getList
();
this
.
$message
.
error
(
response
.
msg
);
}
}
});
});
...
...
This diff is collapsed.
Click to expand it.
ruoyi-ui/src/views/system/suppliesroledetail/index.vue
View file @
053094dc
...
@@ -420,23 +420,23 @@ export default {
...
@@ -420,23 +420,23 @@ export default {
},
},
toggleEnable
(
supplies
roled
etail
){
toggleEnable
(
supplies
RoleD
etail
){
console
.
log
(
'
你点击了【
'
+
supplies
roledetail
.
s
+
'
】的开关控件,当前开关值:
'
+
suppliesroled
etail
.
status
);
console
.
log
(
'
你点击了【
'
+
supplies
RoleDetail
.
s
+
'
】的开关控件,当前开关值:
'
+
suppliesRoleD
etail
.
status
);
let
enableText
=
[
'
启用
'
,
'
禁用
'
];
let
enableText
=
[
'
启用
'
,
'
禁用
'
];
if
(
supplies
roled
etail
.
status
===
0
)
{
if
(
supplies
RoleD
etail
.
status
===
0
)
{
toggleEnable
(
supplies
roled
etail
.
id
).
then
((
response
)
=>
{
toggleEnable
(
supplies
RoleD
etail
.
id
).
then
((
response
)
=>
{
if
(
response
.
code
===
200
){
if
(
response
.
code
===
200
){
let
message
=
'
操作成功,已经将【
'
+
supplies
roledetail
.
roleName
+
'
】的状态改为【
'
+
enableText
[
suppliesroled
etail
.
status
]
+
'
】 !
'
;
let
message
=
'
操作成功,已经将【
'
+
supplies
RoleDetail
.
roleName
+
'
】的状态改为【
'
+
enableText
[
suppliesRoleD
etail
.
status
]
+
'
】 !
'
;
this
.
$message
({
message
:
message
,
type
:
'
success
'
});
this
.
$message
({
message
:
message
,
type
:
'
success
'
});
}
else
{
}
else
{
this
.
$message
.
error
(
response
.
message
);
this
.
$message
.
error
(
response
.
message
);
}
}
});
});
}
else
{
}
else
{
toggleDisable
(
supplies
roled
etail
.
id
).
then
((
response
)
=>
{
toggleDisable
(
supplies
RoleD
etail
.
id
).
then
((
response
)
=>
{
if
(
response
.
code
===
200
){
if
(
response
.
code
===
200
){
let
message
=
'
操作成功,已经将【
'
+
supplies
roledetail
.
roleName
+
'
】的状态改为【
'
+
enableText
[
suppliesroled
etail
.
status
]
+
'
】 !
'
;
let
message
=
'
操作成功,已经将【
'
+
supplies
RoleDetail
.
roleName
+
'
】的状态改为【
'
+
enableText
[
suppliesRoleD
etail
.
status
]
+
'
】 !
'
;
this
.
$message
({
message
:
message
,
type
:
'
success
'
});
this
.
$message
({
message
:
message
,
type
:
'
success
'
});
}
else
{
}
else
{
this
.
$message
.
error
(
response
.
message
);
this
.
$message
.
error
(
response
.
message
);
...
...
This diff is collapsed.
Click to expand it.
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