Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Q
qr-consistency-vue3
Project
Project
Details
Activity
Releases
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
刘怀志
qr-consistency-vue3
Commits
1181abe5
Commit
1181abe5
authored
Apr 12, 2025
by
Mr.Tang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
角色管理
parent
64844fbe
Changes
4
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
397 additions
and
68 deletions
+397
-68
manufacturer.js
src/api/system/basicdata/manufacturer.js
+50
-0
Navbar.vue
src/layout/components/Navbar.vue
+0
-1
index.vue
src/views/system/basicdata/index.vue
+326
-0
index.vue
src/views/system/role/index.vue
+21
-67
No files found.
src/api/system/basicdata/manufacturer.js
0 → 100644
View file @
1181abe5
import
request
from
'@/utils/request'
// 查询制造商管理列表
export
function
listManufacturer
(
query
)
{
return
request
({
url
:
'/control/manufacturer/list'
,
method
:
'get'
,
params
:
query
})
}
// 查询制造商管理详细
export
function
getManufacturer
(
id
)
{
return
request
({
url
:
'/control/manufacturer/'
+
id
,
method
:
'get'
})
}
// 新增制造商管理
export
function
addManufacturer
(
data
)
{
return
request
({
url
:
'/control/manufacturer'
,
method
:
'post'
,
data
:
data
})
}
// 修改制造商管理
export
function
updateManufacturer
(
data
)
{
return
request
({
url
:
'/control/manufacturer'
,
method
:
'put'
,
data
:
data
})
}
// 删除制造商管理
export
function
delManufacturer
(
id
)
{
return
request
({
url
:
'/control/manufacturer/'
+
id
,
method
:
'delete'
})
}
export
function
getfactory
(){
return
request
({
url
:
'/control/manufacturer/factory'
,
method
:
'get'
})
}
src/layout/components/Navbar.vue
View file @
1181abe5
...
@@ -238,7 +238,6 @@ function toggleTheme() {
...
@@ -238,7 +238,6 @@ function toggleTheme() {
font-size
:
12px
;
font-size
:
12px
;
}
}
}
}
avatar-wrapper-name
}
}
}
}
}
}
...
...
src/views/system/basicdata/index.vue
0 → 100644
View file @
1181abe5
This diff is collapsed.
Click to expand it.
src/views/system/role/index.vue
View file @
1181abe5
...
@@ -16,15 +16,6 @@
...
@@ -16,15 +16,6 @@
@
keyup
.
enter=
"handleQuery"
@
keyup
.
enter=
"handleQuery"
/>
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"权限字符"
prop=
"roleKey"
>
<el-input
v-model=
"queryParams.roleKey"
placeholder=
"请输入权限字符"
clearable
style=
"width: 240px"
@
keyup
.
enter=
"handleQuery"
/>
</el-form-item>
<el-form-item
label=
"状态"
prop=
"status"
>
<el-form-item
label=
"状态"
prop=
"status"
>
<el-select
<el-select
v-model=
"queryParams.status"
v-model=
"queryParams.status"
...
@@ -40,70 +31,22 @@
...
@@ -40,70 +31,22 @@
/>
/>
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
label=
"创建时间"
style=
"width: 308px"
>
<el-date-picker
v-model=
"dateRange"
value-format=
"YYYY-MM-DD"
type=
"daterange"
range-separator=
"-"
start-placeholder=
"开始日期"
end-placeholder=
"结束日期"
></el-date-picker>
</el-form-item>
<el-form-item>
<el-form-item>
<el-button
type=
"primary"
icon=
"Search"
@
click=
"handleQuery"
<el-button
type=
"primary"
icon=
"Search"
@
click=
"handleQuery"
>
搜索
</el-button>
>
搜索
</el-button
>
<el-button
icon=
"Refresh"
@
click=
"resetQuery"
>
重置
</el-button>
<el-button
icon=
"Refresh"
@
click=
"resetQuery"
>
重置
</el-button>
</el-form-item>
</el-form-item>
</el-form>
<el-form-item
class=
"addRoleBtn"
>
<el-row
:gutter=
"10"
class=
"mb8"
>
<el-col
:span=
"1.5"
>
<el-button
<el-button
v-hasPermi=
"['system:role:add']"
v-hasPermi=
"['system:role:add']"
type=
"primary"
type=
"primary"
plain
icon=
"Plus"
icon=
"Plus"
@
click=
"handleAdd"
@
click=
"handleAdd"
>
新增
</el-button
>
新建角色
</el-button>
>
</el-form-item>
</el-col>
<el-col
:span=
"1.5"
>
</el-form>
<el-button
<el-row
:gutter=
"10"
class=
"mb8"
>
v-hasPermi=
"['system:role:edit']"
type=
"success"
plain
icon=
"Edit"
:disabled=
"single"
@
click=
"handleUpdate"
>
修改
</el-button
>
</el-col>
<el-col
:span=
"1.5"
>
<el-button
v-hasPermi=
"['system:role:remove']"
type=
"danger"
plain
icon=
"Delete"
:disabled=
"multiple"
@
click=
"handleDelete"
>
删除
</el-button
>
</el-col>
<el-col
:span=
"1.5"
>
<el-button
v-hasPermi=
"['system:role:export']"
type=
"warning"
plain
icon=
"Download"
@
click=
"handleExport"
>
导出
</el-button
>
</el-col>
<right-toolbar
v-model:show-search=
"showSearch"
@
query-table=
"getList"
></right-toolbar>
</el-row>
</el-row>
<!-- 表格数据 -->
<!-- 表格数据 -->
...
@@ -113,7 +56,7 @@
...
@@ -113,7 +56,7 @@
@
selection-change=
"handleSelectionChange"
@
selection-change=
"handleSelectionChange"
>
>
<el-table-column
type=
"selection"
width=
"55"
align=
"center"
/>
<el-table-column
type=
"selection"
width=
"55"
align=
"center"
/>
<el-table-column
label=
"
角色编
号"
prop=
"roleId"
width=
"120"
/>
<el-table-column
label=
"
序
号"
prop=
"roleId"
width=
"120"
/>
<el-table-column
<el-table-column
label=
"角色名称"
label=
"角色名称"
prop=
"roleName"
prop=
"roleName"
...
@@ -127,7 +70,7 @@
...
@@ -127,7 +70,7 @@
width=
"150"
width=
"150"
/>
/>
<el-table-column
label=
"显示顺序"
prop=
"roleSort"
width=
"100"
/>
<el-table-column
label=
"显示顺序"
prop=
"roleSort"
width=
"100"
/>
<el-table-column
label=
"状态"
align=
"center"
width=
"100"
>
<el-table-column
label=
"
角色
状态"
align=
"center"
width=
"100"
>
<template
#
default=
"scope"
>
<template
#
default=
"scope"
>
<el-switch
<el-switch
v-model=
"scope.row.status"
v-model=
"scope.row.status"
...
@@ -142,6 +85,11 @@
...
@@ -142,6 +85,11 @@
<span>
{{
parseTime
(
scope
.
row
.
createTime
)
}}
</span>
<span>
{{
parseTime
(
scope
.
row
.
createTime
)
}}
</span>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
label=
"修改时间"
align=
"center"
prop=
"updateTime"
>
<
template
#
default=
"scope"
>
<span>
{{
parseTime
(
scope
.
row
.
updateTime
)
}}
</span>
</
template
>
</el-table-column>
<el-table-column
<el-table-column
label=
"操作"
label=
"操作"
align=
"center"
align=
"center"
...
@@ -726,3 +674,9 @@ function cancelDataScope() {
...
@@ -726,3 +674,9 @@ function cancelDataScope() {
getList
()
getList
()
</
script
>
</
script
>
<
style
scoped
>
.addRoleBtn
{
margin-left
:
420px
;
margin-right
:
0px
;
}
</
style
>
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