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
8f56274d
Commit
8f56274d
authored
Sep 06, 2023
by
张兴海
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
六矿物料
parent
0ba73062
Changes
8
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
1156 additions
and
0 deletions
+1156
-0
ruoyi-supplies/src/main/java/com/ruoyi/system/controller/ActClassificationController.java
.../ruoyi/system/controller/ActClassificationController.java
+166
-0
ruoyi-supplies/src/main/java/com/ruoyi/system/domain/ActClassification.java
.../main/java/com/ruoyi/system/domain/ActClassification.java
+93
-0
ruoyi-supplies/src/main/java/com/ruoyi/system/mapper/ActClassificationMapper.java
...java/com/ruoyi/system/mapper/ActClassificationMapper.java
+77
-0
ruoyi-supplies/src/main/java/com/ruoyi/system/service/IActClassificationService.java
...a/com/ruoyi/system/service/IActClassificationService.java
+86
-0
ruoyi-supplies/src/main/java/com/ruoyi/system/service/impl/ActClassificationServiceImpl.java
...oyi/system/service/impl/ActClassificationServiceImpl.java
+151
-0
ruoyi-supplies/src/main/resources/mapper/system/ActClassificationMapper.xml
.../main/resources/mapper/system/ActClassificationMapper.xml
+118
-0
ruoyi-ui/src/api/ActClassification/ActClassification.js
ruoyi-ui/src/api/ActClassification/ActClassification.js
+90
-0
ruoyi-ui/src/views/system/ActClassification/index.vue
ruoyi-ui/src/views/system/ActClassification/index.vue
+375
-0
No files found.
ruoyi-supplies/src/main/java/com/ruoyi/system/controller/ActClassificationController.java
0 → 100644
View file @
8f56274d
package
com.ruoyi.system.controller
;
import
java.util.List
;
import
com.ruoyi.system.domain.ActClassification
;
import
com.ruoyi.system.domain.ActSupplies
;
import
com.ruoyi.system.service.IActClassificationService
;
import
com.ruoyi.system.web.ServiceCode
;
import
org.springframework.security.access.prepost.PreAuthorize
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
com.ruoyi.common.annotation.Log
;
import
com.ruoyi.common.core.controller.BaseController
;
import
com.ruoyi.common.core.domain.AjaxResult
;
import
com.ruoyi.common.enums.BusinessType
;
import
com.ruoyi.common.utils.poi.ExcelUtil
;
import
com.ruoyi.common.core.page.TableDataInfo
;
/**
* 分配信息Controller
*
* @author ruoyi
* @date 2023-08-11
*/
@RestController
@RequestMapping
(
"/ActClassification/ActClassification"
)
public
class
ActClassificationController
extends
BaseController
{
@Autowired
private
IActClassificationService
actClassificationService
;
/**
* 查询上级分类
* */
@PreAuthorize
(
"@ss.hasPermi('ActClassification:ActClassification:savepid')"
)
@GetMapping
(
"/savepid"
)
@ResponseBody
public
TableDataInfo
saveSid
(){
List
<
ActClassification
>
options
=
actClassificationService
.
savePid
();
return
getDataTable
(
options
);
}
/**
* 查询分配信息列表
*/
@PreAuthorize
(
"@ss.hasPermi('ActClassification:ActClassification:list')"
)
@GetMapping
(
"/list"
)
public
TableDataInfo
list
(
ActClassification
actClassification
)
{
startPage
();
List
<
ActClassification
>
list
=
actClassificationService
.
selectActClassificationList
(
actClassification
);
return
getDataTable
(
list
);
}
/**
* 导出分配信息列表
*/
@PreAuthorize
(
"@ss.hasPermi('ActClassification:ActClassification:export')"
)
@Log
(
title
=
"分配信息"
,
businessType
=
BusinessType
.
EXPORT
)
@GetMapping
(
"/export"
)
public
AjaxResult
export
(
ActClassification
actClassification
)
{
List
<
ActClassification
>
list
=
actClassificationService
.
selectActClassificationList
(
actClassification
);
ExcelUtil
<
ActClassification
>
util
=
new
ExcelUtil
<
ActClassification
>(
ActClassification
.
class
);
return
util
.
exportExcel
(
list
,
"分配信息数据"
);
}
/**
* 获取分配信息详细信息
*/
@PreAuthorize
(
"@ss.hasPermi('ActClassification:ActClassification:query')"
)
@GetMapping
(
value
=
"/{id}"
)
public
AjaxResult
getInfo
(
@PathVariable
(
"id"
)
Long
id
)
{
return
AjaxResult
.
success
(
actClassificationService
.
selectActClassificationById
(
id
));
}
/**
* 新增分配信息
*/
@PreAuthorize
(
"@ss.hasPermi('ActClassification:ActClassification:add')"
)
@Log
(
title
=
"分配信息"
,
businessType
=
BusinessType
.
INSERT
)
@PostMapping
public
AjaxResult
add
(
@RequestBody
ActClassification
actClassification
)
{
return
toAjax
(
actClassificationService
.
insertActClassification
(
actClassification
));
}
/**
* 修改分配信息
*/
@PreAuthorize
(
"@ss.hasPermi('ActClassification:ActClassification:edit')"
)
@Log
(
title
=
"分配信息"
,
businessType
=
BusinessType
.
UPDATE
)
@PutMapping
public
AjaxResult
edit
(
@RequestBody
ActClassification
actClassification
)
{
return
toAjax
(
actClassificationService
.
updateActClassification
(
actClassification
));
}
/**
* 删除分配信息
*/
@PreAuthorize
(
"@ss.hasPermi('ActClassification:ActClassification:remove')"
)
@Log
(
title
=
"分配信息"
,
businessType
=
BusinessType
.
DELETE
)
@DeleteMapping
(
"/{ids}"
)
public
AjaxResult
remove
(
@PathVariable
Long
[]
ids
)
{
return
toAjax
(
actClassificationService
.
deleteActClassificationByIds
(
ids
));
}
/**
* 启用物料细分类管理
*/
@PreAuthorize
(
"@ss.hasPermi('ActClassification:ActClassification:enable')"
)
@PutMapping
(
"/{id}/enable"
)
public
AjaxResult
setEnable
(
@PathVariable
(
"id"
)
Long
id
,
@RequestParam
(
"status"
)
Integer
status
)
{
actClassificationService
.
setEnable
(
id
,
status
);
if
(
status
<
0
){
return
AjaxResult
.
error
(
ServiceCode
.
ERR_CODE
+
""
,
"启用失败"
);
}
else
{
return
AjaxResult
.
success
(
ServiceCode
.
OK
+
""
,
"启用成功"
);
}
}
/**
* 禁用物料细分类管理
*/
@PreAuthorize
(
"@ss.hasPermi('ActClassification:ActClassification:Disable')"
)
@PutMapping
(
"/{id}/disable"
)
public
AjaxResult
setDisable
(
@PathVariable
(
"id"
)
Long
id
,
@RequestParam
(
"status"
)
Integer
status
)
{
if
(
actClassificationService
.
findId
(
id
).
size
()>
0
){
return
AjaxResult
.
success
(
"该物料下存在关联物料,请先删除关联物料!!!"
,
"操作失败"
);
}
actClassificationService
.
setDisable
(
id
,
status
);
if
(
status
>
1
){
return
AjaxResult
.
error
(
ServiceCode
.
ERR_CODE
+
""
,
"禁用失败"
);
}
return
AjaxResult
.
success
(
"200"
,
"禁用成功"
);
}
@PreAuthorize
(
"@ss.hasPermission('ActClassification:ActClassification:GetAll')"
)
@GetMapping
(
"/all"
)
public
List
<
ActClassification
>
getAllActClassifications
()
{
return
actClassificationService
.
getAllActClassifications
();
}
@PreAuthorize
(
"@ss.hasPermission('ActClassification:ActClassification:GetSub')"
)
@GetMapping
(
"/sub/{parentId}"
)
public
List
<
ActClassification
>
getSubActClassifications
(
@PathVariable
(
"parentId"
)
int
parentId
)
{
return
actClassificationService
.
getSubActClassifications
(
parentId
);
}
}
ruoyi-supplies/src/main/java/com/ruoyi/system/domain/ActClassification.java
0 → 100644
View file @
8f56274d
package
com.ruoyi.system.domain
;
import
org.apache.commons.lang3.builder.ToStringBuilder
;
import
org.apache.commons.lang3.builder.ToStringStyle
;
import
com.ruoyi.common.annotation.Excel
;
import
com.ruoyi.common.core.domain.BaseEntity
;
/**
* 分配信息对象 ActClassification
*
* @author ruoyi
* @date 2023-08-11
*/
public
class
ActClassification
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/** ID */
private
Long
id
;
/** 名称 */
@Excel
(
name
=
"名称"
)
private
String
name
;
private
String
fname
;
/** 父ID */
@Excel
(
name
=
"父ID"
)
private
Long
pid
;
public
String
getFname
()
{
return
fname
;
}
public
void
setFname
(
String
fname
)
{
this
.
fname
=
fname
;
}
/** 状态 */
@Excel
(
name
=
"状态"
,
readConverterExp
=
"0=启用,1=禁用"
)
private
String
status
;
public
void
setId
(
Long
id
)
{
this
.
id
=
id
;
}
public
Long
getId
()
{
return
id
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
;
}
public
String
getName
()
{
return
name
;
}
public
void
setPid
(
Long
pid
)
{
this
.
pid
=
pid
;
}
public
Long
getPid
()
{
return
pid
;
}
public
void
setStatus
(
String
status
)
{
this
.
status
=
status
;
}
public
String
getStatus
()
{
return
status
;
}
@Override
public
String
toString
()
{
return
new
ToStringBuilder
(
this
,
ToStringStyle
.
MULTI_LINE_STYLE
)
.
append
(
"id"
,
getId
())
.
append
(
"name"
,
getName
())
.
append
(
"pid"
,
getPid
())
.
append
(
"status"
,
getStatus
())
.
append
(
"createBy"
,
getCreateBy
())
.
append
(
"createTime"
,
getCreateTime
())
.
append
(
"updateBy"
,
getUpdateBy
())
.
append
(
"updateTime"
,
getUpdateTime
())
.
toString
();
}
}
ruoyi-supplies/src/main/java/com/ruoyi/system/mapper/ActClassificationMapper.java
0 → 100644
View file @
8f56274d
package
com.ruoyi.system.mapper
;
import
java.util.List
;
import
java.util.Map
;
import
com.ruoyi.system.domain.ActClassification
;
import
com.ruoyi.system.domain.ActSupplies
;
import
org.springframework.stereotype.Repository
;
/**
* 分配信息Mapper接口
*
* @author ruoyi
* @date 2023-08-11
*/
@Repository
public
interface
ActClassificationMapper
{
/**
* 查询分配信息
*
* @param id 分配信息ID
* @return 分配信息
*/
public
ActClassification
selectActClassificationById
(
Long
id
);
/**
* 查询分配信息列表
*
* @param actClassification 分配信息
* @return 分配信息集合
*/
public
List
<
ActClassification
>
selectActClassificationList
(
ActClassification
actClassification
);
/**
* 新增分配信息
*
* @param actClassification 分配信息
* @return 结果
*/
public
int
insertActClassification
(
ActClassification
actClassification
);
/**
* 修改分配信息
*
* @param actClassification 分配信息
* @return 结果
*/
public
int
updateActClassification
(
ActClassification
actClassification
);
/**
* 删除分配信息
*
* @param id 分配信息ID
* @return 结果
*/
public
int
deleteActClassificationById
(
Long
id
);
/**
* 批量删除分配信息
*
* @param ids 需要删除的数据ID
* @return 结果
*/
public
int
deleteActClassificationByIds
(
Long
[]
ids
);
List
<
Integer
>
findId
(
Long
id
);
int
updateActClassification
(
Map
<
String
,
Object
>
paramMap
);
int
setEnable
(
Map
<
String
,
Object
>
paramMap
);
int
setDisable
(
Map
<
String
,
Object
>
paramMap
);
List
<
ActClassification
>
selectAll
();
List
<
ActClassification
>
selectByParentId
(
int
parentId
);
List
<
ActClassification
>
savePid
();
}
ruoyi-supplies/src/main/java/com/ruoyi/system/service/IActClassificationService.java
0 → 100644
View file @
8f56274d
package
com.ruoyi.system.service
;
import
java.util.List
;
import
com.ruoyi.system.domain.ActClassification
;
import
com.ruoyi.system.domain.ActSupplies
;
import
io.lettuce.core.dynamic.annotation.Param
;
/**
* 分配信息Service接口
*
* @author ruoyi
* @date 2023-08-11
*/
public
interface
IActClassificationService
{
/**
* 查询分配信息
*
* @param id 分配信息ID
* @return 分配信息
*/
public
ActClassification
selectActClassificationById
(
Long
id
);
/**
* 查询分配信息列表
*
* @param actClassification 分配信息
* @return 分配信息集合
*/
public
List
<
ActClassification
>
selectActClassificationList
(
ActClassification
actClassification
);
/**
* 新增分配信息
*
* @param actClassification 分配信息
* @return 结果
*/
public
int
insertActClassification
(
ActClassification
actClassification
);
/**
* 修改分配信息
*
* @param actClassification 分配信息
* @return 结果
*/
public
int
updateActClassification
(
ActClassification
actClassification
);
/**
* 批量删除分配信息
*
* @param ids 需要删除的分配信息ID
* @return 结果
*/
public
int
deleteActClassificationByIds
(
Long
[]
ids
);
/**
* 删除分配信息信息
*
* @param id 分配信息ID
* @return 结果
*/
public
int
deleteActClassificationById
(
Long
id
);
List
<
Integer
>
findId
(
Long
id
);
/**
* 启用物料细分类管理
*
* @param id 尝试启用物料细分类管理的id
* @return
*/
int
setEnable
(
@Param
(
"id"
)
Long
id
,
@Param
(
"status"
)
Integer
status
);
/**
* 禁用
*
* @param id 尝试禁用物料细分类管理的id
*/
int
setDisable
(
@Param
(
"id"
)
Long
id
,
@Param
(
"status"
)
Integer
status
);
List
<
ActClassification
>
getAllActClassifications
();
List
<
ActClassification
>
getSubActClassifications
(
int
parentId
);
List
<
ActClassification
>
savePid
();
}
ruoyi-supplies/src/main/java/com/ruoyi/system/service/impl/ActClassificationServiceImpl.java
0 → 100644
View file @
8f56274d
package
com.ruoyi.system.service.impl
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.Map
;
import
com.ruoyi.common.utils.DateUtils
;
import
com.ruoyi.system.domain.ActClassification
;
import
com.ruoyi.system.domain.ActSupplies
;
import
com.ruoyi.system.mapper.ActClassificationMapper
;
import
com.ruoyi.system.service.IActClassificationService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
/**
* 分配信息Service业务层处理
*
* @author ruoyi
* @date 2023-08-11
*/
@Service
public
class
ActClassificationServiceImpl
implements
IActClassificationService
{
@Autowired
private
ActClassificationMapper
actClassificationMapper
;
/**
* 查询分配信息
*
* @param id 分配信息ID
* @return 分配信息
*/
@Override
public
ActClassification
selectActClassificationById
(
Long
id
)
{
return
actClassificationMapper
.
selectActClassificationById
(
id
);
}
/**
* 查询分配信息列表
*
* @param actClassification 分配信息
* @return 分配信息
*/
@Override
public
List
<
ActClassification
>
selectActClassificationList
(
ActClassification
actClassification
)
{
return
actClassificationMapper
.
selectActClassificationList
(
actClassification
);
}
/**
* 新增分配信息
*
* @param actClassification 分配信息
* @return 结果
*/
@Override
public
int
insertActClassification
(
ActClassification
actClassification
)
{
actClassification
.
setCreateTime
(
DateUtils
.
getNowDate
());
return
actClassificationMapper
.
insertActClassification
(
actClassification
);
}
/**
* 修改分配信息
*
* @param actClassification 分配信息
* @return 结果
*/
@Override
public
int
updateActClassification
(
ActClassification
actClassification
)
{
actClassification
.
setUpdateTime
(
DateUtils
.
getNowDate
());
return
actClassificationMapper
.
updateActClassification
(
actClassification
);
}
/**
* 批量删除分配信息
*
* @param ids 需要删除的分配信息ID
* @return 结果
*/
@Override
public
int
deleteActClassificationByIds
(
Long
[]
ids
)
{
return
actClassificationMapper
.
deleteActClassificationByIds
(
ids
);
}
/**
* 删除分配信息信息
*
* @param id 分配信息ID
* @return 结果
*/
@Override
public
int
deleteActClassificationById
(
Long
id
)
{
return
actClassificationMapper
.
deleteActClassificationById
(
id
);
}
@Override
public
List
<
Integer
>
findId
(
Long
id
)
{
return
actClassificationMapper
.
findId
(
id
);
}
@Override
public
int
setEnable
(
Long
id
,
Integer
status
)
{
updateStatusById
(
id
,
status
);
Map
<
String
,
Object
>
paramMap
=
new
HashMap
<>();
paramMap
.
put
(
"id"
,
id
);
paramMap
.
put
(
"status"
,
status
);
return
actClassificationMapper
.
setEnable
(
paramMap
);
}
@Override
public
int
setDisable
(
Long
id
,
Integer
status
)
{
updateStatusById
(
id
,
status
);
Map
<
String
,
Object
>
paramMap
=
new
HashMap
<>();
paramMap
.
put
(
"id"
,
id
);
paramMap
.
put
(
"status"
,
status
);
return
actClassificationMapper
.
setDisable
(
paramMap
);
}
private
int
updateStatusById
(
Long
id
,
Integer
status
){
Map
<
String
,
Object
>
paramMap
=
new
HashMap
<>();
paramMap
.
put
(
"id"
,
id
);
paramMap
.
put
(
"status"
,
status
);
return
actClassificationMapper
.
updateActClassification
(
paramMap
);
}
@Override
public
List
<
ActClassification
>
savePid
()
{
return
actClassificationMapper
.
savePid
();
}
@Override
public
List
<
ActClassification
>
getAllActClassifications
()
{
return
actClassificationMapper
.
selectAll
();
}
@Override
public
List
<
ActClassification
>
getSubActClassifications
(
int
parentId
)
{
return
actClassificationMapper
.
selectByParentId
(
parentId
);
}
}
ruoyi-supplies/src/main/resources/mapper/system/ActClassificationMapper.xml
0 → 100644
View file @
8f56274d
<?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.ruoyi.system.mapper.ActClassificationMapper"
>
<resultMap
type=
"ActClassification"
id=
"ActClassificationResult"
>
<result
property=
"id"
column=
"id"
/>
<result
property=
"name"
column=
"name"
/>
<result
property=
"pid"
column=
"pid"
/>
<result
property=
"fname"
column=
"fname"
/>
<result
property=
"status"
column=
"status"
/>
<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=
"selectActClassificationVo"
>
select id, name, pid, status, create_by, create_time, update_by, update_time from act_classification
</sql>
<select
id=
"selectActClassificationList"
parameterType=
"ActClassification"
resultMap=
"ActClassificationResult"
>
select a.id, a.name, a.pid, a.status, a.create_by, a.update_by, b.name fname from act_classification a left join act_classification b on a.pid = b.id
<where>
<if
test=
"name != null"
>
and a.name = #{name }
</if>
<if
test=
"id != null"
>
and a.pid = #{id}
</if>
<if
test=
"status != null"
>
and a.status=#{status}
</if>
</where>
</select>
<select
id=
"selectActClassificationById"
parameterType=
"Long"
resultMap=
"ActClassificationResult"
>
<include
refid=
"selectActClassificationVo"
/>
where id = #{id}
</select>
<select
id=
"savePid"
parameterType=
"ActClassification"
resultMap=
"ActClassificationResult"
>
select id ,pid,name from act_classification where pid=0 and status = 0;
</select>
<update
id=
"setEnable"
parameterType=
"java.util.Map"
>
UPDATE ActClassification
SET status = 0
WHERE id = #{id}
</update>
<update
id=
"setDisable"
parameterType=
"java.util.Map"
>
UPDATE ActClassification
SET status = 1
WHERE id = #{id}
</update>
<select
id=
"findId"
resultType=
"Integer"
>
select pid from act_classification where pid = #{id}
</select>
<insert
id=
"insertActClassification"
parameterType=
"ActClassification"
useGeneratedKeys=
"true"
keyProperty=
"id"
>
insert into act_classification
<trim
prefix=
"("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"name != null"
>
name,
</if>
<if
test=
"pid != null"
>
pid,
</if>
<if
test=
"status != null"
>
status,
</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=
"name != null"
>
#{name},
</if>
<if
test=
"pid != null"
>
#{pid},
</if>
<if
test=
"status != null"
>
#{status},
</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=
"updateActClassification"
parameterType=
"ActClassification"
>
update act_classification
<trim
prefix=
"SET"
suffixOverrides=
","
>
<if
test=
"name != null"
>
name = #{name},
</if>
<if
test=
"pid != null"
>
pid = #{pid},
</if>
<if
test=
"status != null"
>
status = #{status},
</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 id = #{id}
</update>
<delete
id=
"deleteActClassificationById"
parameterType=
"Long"
>
delete from act_classification where id = #{id}
</delete>
<delete
id=
"deleteActClassificationByIds"
parameterType=
"String"
>
delete from act_classification where id in
<foreach
item=
"id"
collection=
"array"
open=
"("
separator=
","
close=
")"
>
#{id}
</foreach>
</delete>
<sql
id=
"Base_Column_List"
>
id, name, pid, status, create_by, create_time, update_by, update_time
</sql>
<select
id=
"selectAll"
resultMap=
"ActClassificationResult"
>
SELECT
<include
refid=
"Base_Column_List"
/>
FROM act_classification
</select>
<select
id=
"selectByParentId"
resultMap=
"ActClassificationResult"
>
SELECT
<include
refid=
"Base_Column_List"
/>
FROM act_classification
WHERE pid = #{parentId}
</select>
</mapper>
\ No newline at end of file
ruoyi-ui/src/api/ActClassification/ActClassification.js
0 → 100644
View file @
8f56274d
import
request
from
'
@/utils/request
'
// 查询分配信息列表
export
function
listActClassification
(
query
)
{
return
request
({
url
:
'
/ActClassification/ActClassification/list
'
,
method
:
'
get
'
,
params
:
query
})
}
//查询上级ID
export
function
savePid
()
{
return
request
({
url
:
'
/ActClassification/ActClassification/savepid
'
,
method
:
'
get
'
})
}
// 查询分配信息详细
export
function
getActClassification
(
id
)
{
return
request
({
url
:
'
/ActClassification/ActClassification/
'
+
id
,
method
:
'
get
'
})
}
// 新增分配信息
export
function
addActClassification
(
data
)
{
return
request
({
url
:
'
/ActClassification/ActClassification
'
,
method
:
'
post
'
,
data
:
data
})
}
// 修改分配信息
export
function
updateActClassification
(
data
)
{
return
request
({
url
:
'
/ActClassification/ActClassification
'
,
method
:
'
put
'
,
data
:
data
})
}
// 删除分配信息
export
function
delActClassification
(
id
)
{
return
request
({
url
:
'
/ActClassification/ActClassification/
'
+
id
,
method
:
'
delete
'
})
}
// 导出分配信息
export
function
exportActClassification
(
query
)
{
return
request
({
url
:
'
/ActClassification/ActClassification/export
'
,
method
:
'
get
'
,
params
:
query
})
}
//启用
export
function
toggleEnable
(
id
)
{
return
request
({
url
:
`/ActClassification/ActClassification/
${
id
}
/enable?status=0`
,
method
:
'
put
'
,
})
}
//禁用
export
function
toggleDisable
(
id
)
{
return
request
({
url
:
`/ActClassification/ActClassification/
${
id
}
/disable?status=1`
,
method
:
'
put
'
,
})
}
export
function
getAllActClassifications
(
query
)
{
return
request
({
url
:
'
/ActClassification/ActClassification/GetAll
'
,
method
:
'
get
'
,
params
:
query
})
}
export
function
getSubActClassifications
(
parentId
)
{
return
request
({
url
:
`/ActClassification/ActClassification/GetSub`
+
parentId
,
method
:
'
get
'
,
})
}
ruoyi-ui/src/views/system/ActClassification/index.vue
0 → 100644
View file @
8f56274d
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