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
c41f3436
Commit
c41f3436
authored
Nov 28, 2023
by
张兴海
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
启用禁用修改
parent
a0b9f28d
Changes
15
Show whitespace changes
Inline
Side-by-side
Showing
15 changed files
with
46 additions
and
42 deletions
+46
-42
ruoyi-admin/src/main/resources/application-dev.yml
ruoyi-admin/src/main/resources/application-dev.yml
+2
-0
ruoyi-admin/src/main/resources/application-druid.yml
ruoyi-admin/src/main/resources/application-druid.yml
+1
-1
ruoyi-supplies/src/main/java/com/ruoyi/system/controller/ActClassificationController.java
.../ruoyi/system/controller/ActClassificationController.java
+4
-3
ruoyi-supplies/src/main/java/com/ruoyi/system/controller/ActSuppliesController.java
...va/com/ruoyi/system/controller/ActSuppliesController.java
+6
-4
ruoyi-supplies/src/main/java/com/ruoyi/system/controller/ActSuppliesDetailsController.java
...ruoyi/system/controller/ActSuppliesDetailsController.java
+2
-2
ruoyi-supplies/src/main/java/com/ruoyi/system/domain/ActClassification.java
.../main/java/com/ruoyi/system/domain/ActClassification.java
+3
-3
ruoyi-supplies/src/main/resources/mapper/system/ActClassificationMapper.xml
.../main/resources/mapper/system/ActClassificationMapper.xml
+2
-2
ruoyi-ui/src/api/ActClassification/ActClassification.js
ruoyi-ui/src/api/ActClassification/ActClassification.js
+1
-0
ruoyi-ui/src/api/ActSuppliesDetails/ActSuppliesDetails.js
ruoyi-ui/src/api/ActSuppliesDetails/ActSuppliesDetails.js
+2
-2
ruoyi-ui/src/api/Actsupplies/Actsupplies.js
ruoyi-ui/src/api/Actsupplies/Actsupplies.js
+8
-10
ruoyi-ui/src/views/login.vue
ruoyi-ui/src/views/login.vue
+1
-0
ruoyi-ui/src/views/system/ActClassification/index.vue
ruoyi-ui/src/views/system/ActClassification/index.vue
+3
-2
ruoyi-ui/src/views/system/ActSuppliesDetails/ActSuppliesDetails/index.vue
...ws/system/ActSuppliesDetails/ActSuppliesDetails/index.vue
+2
-2
ruoyi-ui/src/views/system/Actsupplies/Actsupplies/index.vue
ruoyi-ui/src/views/system/Actsupplies/Actsupplies/index.vue
+8
-10
ruoyi-ui/vue.config.js
ruoyi-ui/vue.config.js
+1
-1
No files found.
ruoyi-admin/src/main/resources/application-dev.yml
View file @
c41f3436
...
...
@@ -3,6 +3,7 @@ spring:
datasource
:
type
:
com.alibaba.druid.pool.DruidDataSource
driverClassName
:
com.mysql.cj.jdbc.Driver
druid
:
# 主库数据源
# master:
...
...
@@ -59,3 +60,4 @@ spring:
wall
:
config
:
multi-statement-allow
:
true
ruoyi-admin/src/main/resources/application-druid.yml
View file @
c41f3436
...
...
@@ -6,7 +6,7 @@ spring:
druid
:
# 主库数据源
master
:
url
:
jdbc:mysql://192.168.111.222:3306/ry-vue?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
&nullCatalogMeansCurrent=true
url
:
jdbc:mysql://192.168.111.222:3306/ry-vue?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
username
:
root
password
:
password
# 从库数据源
...
...
ruoyi-supplies/src/main/java/com/ruoyi/system/controller/ActClassificationController.java
View file @
c41f3436
...
...
@@ -102,7 +102,7 @@ public class ActClassificationController extends BaseController
/**
* 删除分配信息
*/
@PreAuthorize
(
"@ss.hasPermi('ActClassification:ActClassification:remove')"
)
@PreAuthorize
(
"@ss.hasPermi('ActClassification
:ActClassification:remove')"
)
@Log
(
title
=
"分配信息"
,
businessType
=
BusinessType
.
DELETE
)
@DeleteMapping
(
"/{ids}"
)
public
AjaxResult
remove
(
@PathVariable
Long
[]
ids
)
...
...
@@ -142,10 +142,11 @@ public class ActClassificationController extends BaseController
actClassificationService
.
setDisable
(
id
,
status
);
if
(
status
>
1
){
if
(
status
>
1
){
return
AjaxResult
.
error
(
ServiceCode
.
ERR_CODE
+
""
,
"禁用失败"
);
}
else
{
return
AjaxResult
.
success
(
ServiceCode
.
OK
+
""
,
"禁用成功"
);
}
return
AjaxResult
.
success
(
"200"
,
"禁用成功"
);
}
...
...
ruoyi-supplies/src/main/java/com/ruoyi/system/controller/ActSuppliesController.java
View file @
c41f3436
...
...
@@ -150,16 +150,18 @@ public class ActSuppliesController extends BaseController
* 禁用物料总分类管理
*/
@PreAuthorize
(
"@ss.hasPermi('Actsupplies:Actsupplies:Disable')"
)
@PutMapping
(
"/{id}/Disable"
)
public
AjaxResult
setDisable
(
@PathVariable
(
"id"
)
Long
id
,
@RequestParam
(
"status"
)
Integer
status
)
{
if
(
actSuppliesService
.
find
(
id
).
size
()
>
0
||
actSuppliesService
.
findId
(
id
).
size
()
>
0
)
{
}
actSuppliesService
.
setDisable
(
id
,
status
);
if
(
status
>
1
)
{
return
AjaxResult
.
error
(
ServiceCode
.
ERR_CODE
+
""
,
"禁用失败"
);
if
(
status
>
1
){
return
AjaxResult
.
error
(
ServiceCode
.
ERR_CODE
+
""
,
"禁用失败"
);
}
else
{
return
AjaxResult
.
success
(
ServiceCode
.
OK
+
""
,
"禁用成功"
);
}
return
AjaxResult
.
success
(
"200"
,
"禁用成功"
);
}
...
...
ruoyi-supplies/src/main/java/com/ruoyi/system/controller/ActSuppliesDetailsController.java
View file @
c41f3436
...
...
@@ -160,7 +160,7 @@ public class ActSuppliesDetailsController extends BaseController
* 启用物料细分类管理
*/
@PreAuthorize
(
"@ss.hasPermi('ActSuppliesDetails:ActSuppliesDetails:enable')"
)
@
Ge
tMapping
(
"/{id}/enable"
)
@
Pu
tMapping
(
"/{id}/enable"
)
public
AjaxResult
setEnable
(
@PathVariable
(
"id"
)
Long
id
,
@RequestParam
(
"status"
)
Integer
status
)
{
...
...
@@ -176,7 +176,7 @@ public class ActSuppliesDetailsController extends BaseController
* 禁用物料细分类管理
*/
@PreAuthorize
(
"@ss.hasPermi('ActSuppliesDetails:ActSuppliesDetails:Disable')"
)
@
Ge
tMapping
(
"/{id}/disable"
)
@
Pu
tMapping
(
"/{id}/disable"
)
public
AjaxResult
setDisable
(
@PathVariable
(
"id"
)
Long
id
,
@RequestParam
(
"status"
)
Integer
status
)
{
...
...
ruoyi-supplies/src/main/java/com/ruoyi/system/domain/ActClassification.java
View file @
c41f3436
...
...
@@ -38,7 +38,7 @@ public class ActClassification extends BaseEntity
/** 状态 */
@Excel
(
name
=
"状态"
,
readConverterExp
=
"0=启用,1=禁用"
)
private
String
status
;
private
Integer
status
;
public
void
setId
(
Long
id
)
{
...
...
@@ -67,12 +67,12 @@ public class ActClassification extends BaseEntity
{
return
pid
;
}
public
void
setStatus
(
String
status
)
public
void
setStatus
(
Integer
status
)
{
this
.
status
=
status
;
}
public
String
getStatus
()
public
Integer
getStatus
()
{
return
status
;
}
...
...
ruoyi-supplies/src/main/resources/mapper/system/ActClassificationMapper.xml
View file @
c41f3436
...
...
@@ -39,13 +39,13 @@
</select>
<update
id=
"setEnable"
parameterType=
"java.util.Map"
>
UPDATE
ActC
lassification
UPDATE
act_c
lassification
SET status = 0
WHERE id = #{id}
</update>
<update
id=
"setDisable"
parameterType=
"java.util.Map"
>
UPDATE
ActC
lassification
UPDATE
act_c
lassification
SET status = 1
WHERE id = #{id}
</update>
...
...
ruoyi-ui/src/api/ActClassification/ActClassification.js
View file @
c41f3436
...
...
@@ -7,6 +7,7 @@ export function listActClassification(query) {
method
:
'
get
'
,
params
:
query
})
}
//查询上级ID
...
...
ruoyi-ui/src/api/ActSuppliesDetails/ActSuppliesDetails.js
View file @
c41f3436
...
...
@@ -70,14 +70,14 @@ export function exportActSuppliesDetails(query) {
//启用
export
function
toggleEnable
(
id
)
{
return
request
({
url
:
`/Act
supplies/Actsupplie
s/
${
id
}
/enable?status=0`
,
url
:
`/Act
SuppliesDetails/ActSuppliesDetail
s/
${
id
}
/enable?status=0`
,
method
:
'
put
'
,
})
}
//禁用
export
function
toggleDisable
(
id
)
{
return
request
({
url
:
`/Act
supplies/Actsupplie
s/
${
id
}
/disable?status=1`
,
url
:
`/Act
SuppliesDetails/ActSuppliesDetail
s/
${
id
}
/disable?status=1`
,
method
:
'
put
'
,
})
}
ruoyi-ui/src/api/Actsupplies/Actsupplies.js
View file @
c41f3436
...
...
@@ -52,19 +52,17 @@ export function delSupplies(id) {
}
//启用
export
function
toggleEnable
(
id
)
{
export
function
toggleEnable
(
id
)
{
return
request
({
url
:
'
/Actsupplies/Actsupplies/enable/
'
+
id
,
method
:
'
get
'
,
url
:
`/Actsupplies/Actsupplies/
${
id
}
/enable?status=0`
,
method
:
'
put
'
,
})
}
}
//禁用
export
function
toggleDisable
(
id
)
{
return
request
({
url
:
'
/Actsupplies/Actsupplies/disable/
'
+
id
,
method
:
'
get
'
,
url
:
`/Actsupplies/Actsupplies/
${
id
}
/Disable?status=1`
,
method
:
'
put
'
,
})
}
...
...
ruoyi-ui/src/views/login.vue
View file @
c41f3436
...
...
@@ -131,6 +131,7 @@ export default {
Cookies
.
remove
(
'
rememberMe
'
);
}
this
.
$store
.
dispatch
(
"
Login
"
,
this
.
loginForm
).
then
(()
=>
{
debugger
this
.
$router
.
push
({
path
:
this
.
redirect
||
"
/
"
}).
catch
(()
=>
{});
}).
catch
(()
=>
{
this
.
loading
=
false
;
...
...
ruoyi-ui/src/views/system/ActClassification/index.vue
View file @
c41f3436
...
...
@@ -205,7 +205,7 @@ export default {
pageSize
:
10
,
name
:
null
,
pid
:
null
,
status
:
null
,
status
:
0
,
},
// 表单参数
form
:
{},
...
...
@@ -231,6 +231,7 @@ export default {
toggleEnable
(
ActClassification
.
id
).
then
((
response
)
=>
{
if
(
response
.
code
===
200
){
let
message
=
'
操作成功,已经将【
'
+
ActClassification
.
name
+
'
】的状态改为【
'
+
enableText
[
ActClassification
.
status
]
+
'
】 !
'
;
this
.
$message
({
message
:
message
,
...
...
@@ -250,7 +251,7 @@ export default {
});
}
else
{
this
.
getList
();
this
.
$message
.
error
(
response
.
cod
e
);
this
.
$message
.
error
(
response
.
messag
e
);
}
});
}
...
...
ruoyi-ui/src/views/system/ActSuppliesDetails/ActSuppliesDetails/index.vue
View file @
c41f3436
...
...
@@ -382,14 +382,14 @@ export default {
});
}
else
{
toggleDisable
(
actSuppliesDetails
.
id
).
then
((
response
)
=>
{
if
(
response
.
msg
===
"
200
"
){
if
(
response
.
code
===
200
){
let
message
=
'
操作成功,已经将【
'
+
actSuppliesDetails
.
detailsName
+
'
】的状态改为【
'
+
enableText
[
actSuppliesDetails
.
status
]
+
'
】 !
'
;
this
.
$message
({
message
:
message
,
type
:
'
error
'
});
}
else
{
this
.
$message
.
error
(
response
.
m
sg
);
this
.
$message
.
error
(
response
.
m
essage
);
}
});
}
...
...
ruoyi-ui/src/views/system/Actsupplies/Actsupplies/index.vue
View file @
c41f3436
...
...
@@ -236,7 +236,7 @@
</template>
<
script
>
import
{
listSupplies
,
toggleEnable
,
toggleDisable
,
getSupplies
,
delSupplies
,
addSupplies
,
updateSupplies
,
exportSupplies
,
getLevel
}
from
"
@/api/Actsupplies/Actsupplies
"
;
import
{
listSupplies
,
toggleEnable
,
toggleDisable
,
getSupplies
,
delSupplies
,
addSupplies
,
updateSupplies
,
exportSupplies
,
getLevel
}
from
"
@/api/Actsupplies/Actsupplies
"
;
import
request
from
"
@/utils/request
"
;
export
default
{
...
...
@@ -374,6 +374,7 @@ export default {
// const pageNumber = this.queryParams.pageNum || 1;
return
index
+
1
;
},
/**启用 */
toggleEnable
(
actSupplies
){
console
.
log
(
'
你点击了【
'
+
actSupplies
.
suppliesName
+
'
】的开关控件,当前开关值:
'
+
actSupplies
.
status
);
...
...
@@ -389,29 +390,28 @@ export default {
}
else
{
this
.
$message
.
error
(
response
.
message
);
}
});
}
else
{
toggleDisable
(
actSupplies
.
id
).
then
((
response
)
=>
{
if
(
response
.
msg
===
"
200
"
){
let
message
=
'
操作成功,已经将【
'
+
actSupplies
.
suppliesName
+
'
】的状态改为【
'
+
enableText
[
actSupplies
.
status
]
+
'
】 !
'
;
this
.
$message
({
if
(
response
.
code
===
200
){
let
message
=
'
操作成功,已经将【
'
+
actSupplies
.
suppliesName
+
'
】的状态改为【
'
+
enableText
[
actSupplies
.
status
]
+
'
】 !
'
;
this
.
$message
({
message
:
message
,
type
:
'
error
'
});
}
else
{
this
.
getList
();
this
.
$message
.
error
(
response
.
m
sg
);
this
.
$message
.
error
(
response
.
m
essage
);
}
});
}
},
/** 查询上级关联关系*/
fetchOptions
()
{
...
...
@@ -430,9 +430,7 @@ export default {
}
}
});
},
/** 查询物料总分类管理列表 */
getList
()
{
this
.
indexMethod
(
0
);
...
...
ruoyi-ui/vue.config.js
View file @
c41f3436
...
...
@@ -28,7 +28,7 @@ module.exports = {
productionSourceMap
:
false
,
// webpack-dev-server 相关配置
devServer
:
{
host
:
'
0.0.0.0
'
,
//
host: '0.0.0.0',
port
:
port
,
open
:
true
,
proxy
:
{
...
...
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