Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
M
mes-ui
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
mes
mes-ui
Commits
dbd3eca2
Commit
dbd3eca2
authored
Feb 21, 2024
by
全洪江
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
查询尺码组时隐藏修改等按钮
parent
e9e9b369
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
32 additions
and
7 deletions
+32
-7
index.vue
src/views/mes/md/sizegroup/index.vue
+29
-6
index.vue
src/views/mes/md/sizegroup/item/index.vue
+3
-1
No files found.
src/views/mes/md/sizegroup/index.vue
View file @
dbd3eca2
...
@@ -143,7 +143,16 @@
...
@@ -143,7 +143,16 @@
<el-row>
<el-row>
<el-col
:span=
"10"
>
<el-col
:span=
"10"
>
<el-form-item
label=
"尺码组类型"
label-width=
"100px"
prop=
"sizeType"
>
<el-form-item
label=
"尺码组类型"
label-width=
"100px"
prop=
"sizeType"
>
<el-select
v-model=
"form.sizeType"
placeholder=
"请选择尺码组类型"
>
<el-select
v-model=
"form.sizeType"
disabled
v-if=
"optType=='view'"
>
<el-option
v-for=
"dict in dict.type.size_type"
:key=
"dict.value"
:label=
"dict.label"
:value=
"dict.value"
></el-option>
</el-select>
<el-select
v-model=
"form.sizeType"
placeholder=
"请选择尺码组类型"
v-else
>
<el-option
<el-option
v-for=
"dict in dict.type.size_type"
v-for=
"dict in dict.type.size_type"
:key=
"dict.value"
:key=
"dict.value"
...
@@ -155,7 +164,14 @@
...
@@ -155,7 +164,14 @@
</el-col>
</el-col>
<el-col
:span=
"10"
>
<el-col
:span=
"10"
>
<el-form-item
label=
"是否启用"
label-width=
"100px"
prop=
"enableFlag"
>
<el-form-item
label=
"是否启用"
label-width=
"100px"
prop=
"enableFlag"
>
<el-radio-group
v-model=
"form.enableFlag"
>
<el-radio-group
v-model=
"form.enableFlag"
disabled
v-if=
"optType=='view'"
>
<el-radio
v-for=
"dict in dict.type.sys_yes_no"
:key=
"dict.value"
:label=
"dict.value"
>
{{dict.label}}
</el-radio>
</el-radio-group>
<el-radio-group
v-model=
"form.enableFlag"
v-else
>
<el-radio
<el-radio
v-for=
"dict in dict.type.sys_yes_no"
v-for=
"dict in dict.type.sys_yes_no"
:key=
"dict.value"
:key=
"dict.value"
...
@@ -169,20 +185,23 @@
...
@@ -169,20 +185,23 @@
<el-row>
<el-row>
<el-col
:span=
"10"
>
<el-col
:span=
"10"
>
<el-form-item
label=
"尺码组编码"
label-width=
"100px"
prop=
"sizeGroupCode"
>
<el-form-item
label=
"尺码组编码"
label-width=
"100px"
prop=
"sizeGroupCode"
>
<el-input
v-model=
"form.sizeGroupCode"
placeholder=
"请输入尺码组编码"
/>
<el-input
v-model=
"form.sizeGroupCode"
readonly=
"readonly"
v-if=
"optType == 'view'"
/>
<el-input
v-model=
"form.sizeGroupCode"
placeholder=
"请输入尺码组编码"
v-else
/>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"10"
>
<el-col
:span=
"10"
>
<el-form-item
label=
"尺码组名称"
label-width=
"100px"
prop=
"sizeGroupName"
>
<el-form-item
label=
"尺码组名称"
label-width=
"100px"
prop=
"sizeGroupName"
>
<el-input
v-model=
"form.sizeGroupName"
placeholder=
"请输入尺码组名称"
/>
<el-input
v-model=
"form.sizeGroupName"
readonly=
"readonly"
v-if=
"optType=='view'"
/>
<el-input
v-model=
"form.sizeGroupName"
placeholder=
"请输入尺码组名称"
v-else
/>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
</el-row>
</el-row>
</el-form>
</el-form>
<SizeGroupItem
v-if=
"form.sizeGroupId"
:sizeGroupId=
"form.sizeGroupId"
/>
<SizeGroupItem
v-if=
"form.sizeGroupId"
:sizeGroupId=
"form.sizeGroupId"
:opt-type=
"optType"
/>
<div
slot=
"footer"
class=
"dialog-footer"
>
<div
slot=
"footer"
class=
"dialog-footer"
>
<el-button
type=
"primary"
@
click=
"submitForm"
>
确 定
</el-button>
<el-button
type=
"primary"
@
click=
"cancel"
v-if=
"optType =='view'"
>
返回
</el-button>
<el-button
type=
"primary"
@
click=
"submitForm"
v-else
>
确 定
</el-button>
<el-button
@
click=
"cancel"
>
取 消
</el-button>
<el-button
@
click=
"cancel"
>
取 消
</el-button>
</div>
</div>
</el-dialog>
</el-dialog>
...
@@ -255,6 +274,8 @@ export default {
...
@@ -255,6 +274,8 @@ export default {
total
:
0
,
total
:
0
,
// 尺码组表格数据
// 尺码组表格数据
groupList
:
[],
groupList
:
[],
//弹框的操作类型 view add edit
optType
:
undefined
,
// 弹出层标题
// 弹出层标题
title
:
""
,
title
:
""
,
// 是否显示弹出层
// 是否显示弹出层
...
@@ -334,6 +355,7 @@ export default {
...
@@ -334,6 +355,7 @@ export default {
handleAdd
()
{
handleAdd
()
{
this
.
reset
();
this
.
reset
();
this
.
open
=
true
;
this
.
open
=
true
;
this
.
optType
=
"add"
;
this
.
title
=
"添加尺码组"
;
this
.
title
=
"添加尺码组"
;
},
},
// 查询明细按钮操作
// 查询明细按钮操作
...
@@ -354,6 +376,7 @@ export default {
...
@@ -354,6 +376,7 @@ export default {
getGroup
(
sizeGroupId
).
then
(
response
=>
{
getGroup
(
sizeGroupId
).
then
(
response
=>
{
this
.
form
=
response
.
data
;
this
.
form
=
response
.
data
;
this
.
open
=
true
;
this
.
open
=
true
;
this
.
optType
=
"edit"
;
this
.
title
=
"修改尺码组"
;
this
.
title
=
"修改尺码组"
;
});
});
},
},
...
...
src/views/mes/md/sizegroup/item/index.vue
View file @
dbd3eca2
...
@@ -54,7 +54,8 @@
...
@@ -54,7 +54,8 @@
</el-form-item>
</el-form-item>
</el-form>
</el-form>
<el-row
:gutter=
"10"
class=
"mb8"
>
<el-row
:gutter=
"10"
class=
"mb8"
v-if=
"optType !== 'view'"
>
<el-col
:span=
"1.5"
>
<el-col
:span=
"1.5"
>
<el-button
<el-button
type=
"primary"
type=
"primary"
...
@@ -125,6 +126,7 @@
...
@@ -125,6 +126,7 @@
align=
"center"
align=
"center"
width=
"120"
width=
"120"
class-name=
"small-padding fixed-width"
class-name=
"small-padding fixed-width"
v-if=
"optType !== 'view'"
>
>
<template
slot-scope=
"scope"
>
<template
slot-scope=
"scope"
>
<el-button
<el-button
...
...
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