Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
liangzhen
/
framework-tools-web
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit e7734b0e
authored
Jun 19, 2024
by
史敦盼
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
size调整
1 parent
785072e6
Show whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
199 additions
and
100 deletions
src/components/ChoosePrjDialog.vue
src/views/architectureInspectionAnalysis/Add.vue
src/views/batchPlanManagement/ApprovalDialog.vue
src/views/collectDataConfiguration/SearchFormItem.vue
src/views/conceptualBaseManagement/AddOrg.vue
src/views/conceptualReview/AnalysisContent.vue
src/views/conceptualViewOrg/Detail.vue
src/views/conceptualViewOrg/MaterialFeedback.vue
src/views/conceptualViewOrg/MaterialPush.vue
src/views/dictionaryManagement/AddMaintenance.vue
src/views/etpManage/AddExpert.vue
src/views/etpManage/AddTalent.vue
src/components/ChoosePrjDialog.vue
View file @
e7734b0
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
* @Autor: pan
* @Autor: pan
* @Date: 2024-05-29 16:57:25
* @Date: 2024-05-29 16:57:25
* @LastEditors: pan
* @LastEditors: pan
* @LastEditTime: 2024-06-
05 19:46:56
* @LastEditTime: 2024-06-
19 17:59:48
-->
-->
<
template
>
<
template
>
<el-dialog
<el-dialog
...
@@ -33,8 +33,8 @@
...
@@ -33,8 +33,8 @@
</list-page>
</list-page>
</div>
</div>
<span
slot=
"footer"
class=
"dialog-footer"
>
<span
slot=
"footer"
class=
"dialog-footer"
>
<el-button
@
click=
"handleClose()"
size=
"mini"
>
取 消
</el-button>
<el-button
@
click=
"handleClose()"
>
取 消
</el-button>
<el-button
type=
"primary"
v-preventReClick
@
click=
"handleConfirm()"
size=
"mini"
<el-button
type=
"primary"
v-preventReClick
@
click=
"handleConfirm()"
>
确 定
</el-button
>
确 定
</el-button
>
>
</span></el-dialog
</span></el-dialog
...
...
src/views/architectureInspectionAnalysis/Add.vue
View file @
e7734b0
...
@@ -7,51 +7,133 @@
...
@@ -7,51 +7,133 @@
@
close=
"handleClose()"
@
close=
"handleClose()"
@
open=
"handleOpen"
@
open=
"handleOpen"
>
>
<el-form
:inline=
"true"
id=
"addForm"
ref=
"addForm"
:rules=
"rules"
:model=
"formInfo"
label-width=
"auto"
style=
"text-align: left;"
>
<el-form
:inline=
"true"
id=
"addForm"
ref=
"addForm"
:rules=
"rules"
:model=
"formInfo"
label-width=
"auto"
style=
"text-align: left"
>
<template
v-if=
"title == '新增督查指标' || rowData.tab == 'one'"
>
<template
v-if=
"title == '新增督查指标' || rowData.tab == 'one'"
>
<el-form-item
label=
"督查方案"
prop=
"supervCode"
>
<el-form-item
label=
"督查方案"
prop=
"supervCode"
>
<el-select
v-model=
"formInfo.supervCode"
size=
"small"
placeholder=
"请选择"
@
change=
"changeSupervCode"
:disabled=
'!display'
clearable
>
<el-select
<el-option
v-for=
"item in supervNameList"
:key=
"item.text"
:label=
"item.value"
:value=
"item.text"
>
v-model=
"formInfo.supervCode"
size=
"small"
placeholder=
"请选择"
@
change=
"changeSupervCode"
:disabled=
"!display"
clearable
>
<el-option
v-for=
"item in supervNameList"
:key=
"item.text"
:label=
"item.value"
:value=
"item.text"
>
</el-option>
</el-option>
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
label=
"权重"
prop=
"weight"
>
<el-form-item
label=
"权重"
prop=
"weight"
>
<el-input
type=
"number"
min=
"0"
v-model=
"formInfo.weight"
size=
"small"
placeholder=
"请输入内容"
>
</el-input>
<el-input
type=
"number"
min=
"0"
v-model=
"formInfo.weight"
size=
"small"
placeholder=
"请输入内容"
>
</el-input>
</el-form-item>
</el-form-item>
<br
/>
<br
/>
<el-form-item
label=
"督查指标"
prop=
"indexName"
>
<el-form-item
label=
"督查指标"
prop=
"indexName"
>
<el-radio-group
v-model=
"formInfo.indexLevel"
@
change=
"changeRadio"
>
<el-radio-group
v-model=
"formInfo.indexLevel"
@
change=
"changeRadio"
>
<el-radio
v-for=
"item in radioList"
:key=
"item.value"
:label=
"item.value"
:disabled=
'!display'
>
{{
item
.
label
}}
</el-radio >
<el-radio
v-for=
"item in radioList"
:key=
"item.value"
:label=
"item.value"
:disabled=
"!display"
>
{{
item
.
label
}}
</el-radio
>
</el-radio-group>
</el-radio-group>
<br
/>
<br
/>
<el-select
v-if=
"(formInfo.indexLevel == '2' || formInfo.indexLevel == '3') && display"
v-model=
"formInfo.zhibiao1"
size=
"small"
placeholder=
"请选择"
clearable
@
change=
"getZhibiaoList('3')"
>
<el-select
<el-option
v-for=
"item in zhibiaoList1"
:key=
"item.text"
:label=
"item.value"
:value=
"item.text"
>
v-if=
"
(formInfo.indexLevel == '2' || formInfo.indexLevel == '3') &&
display
"
v-model=
"formInfo.zhibiao1"
size=
"small"
placeholder=
"请选择"
clearable
@
change=
"getZhibiaoList('3')"
>
<el-option
v-for=
"item in zhibiaoList1"
:key=
"item.text"
:label=
"item.value"
:value=
"item.text"
>
</el-option>
</el-option>
</el-select>
</el-select>
<el-select
v-if=
"formInfo.indexLevel == '3' && display"
v-model=
"formInfo.zhibiao2"
size=
"small"
placeholder=
"请选择"
clearable
>
<el-select
<el-option
v-for=
"item in zhibiaoList2"
:key=
"item.text"
:label=
"item.value"
:value=
"item.text"
>
v-if=
"formInfo.indexLevel == '3' && display"
v-model=
"formInfo.zhibiao2"
size=
"small"
placeholder=
"请选择"
clearable
>
<el-option
v-for=
"item in zhibiaoList2"
:key=
"item.text"
:label=
"item.value"
:value=
"item.text"
>
</el-option>
</el-option>
</el-select>
</el-select>
<el-input
v-model=
"formInfo.indexName"
size=
"small"
placeholder=
"请输入内容"
>
</el-input>
<el-input
v-model=
"formInfo.indexName"
size=
"small"
placeholder=
"请输入内容"
>
</el-input>
</el-form-item>
</el-form-item>
</
template
>
</
template
>
<
template
v-if=
"rowData.tab == 'two'"
>
<
template
v-if=
"rowData.tab == 'two'"
>
<el-form-item
label=
"督查指标名称"
prop=
"indexName"
>
<el-form-item
label=
"督查指标名称"
prop=
"indexName"
>
<el-input
v-model=
"formInfo.indexName"
size=
"small"
placeholder=
"请输入内容"
>
</el-input>
<el-input
v-model=
"formInfo.indexName"
size=
"small"
placeholder=
"请输入内容"
>
</el-input>
</el-form-item>
</el-form-item>
<el-form-item
label=
"评分"
prop=
"score"
class=
"scoreClass"
>
<el-form-item
label=
"评分"
prop=
"score"
class=
"scoreClass"
>
<el-input
type=
"number"
min=
"1"
max=
'5'
v-model=
"formInfo.score"
size=
"small"
placeholder=
"请输入内容"
>
</el-input>
<el-input
type=
"number"
min=
"1"
max=
"5"
v-model=
"formInfo.score"
size=
"small"
placeholder=
"请输入内容"
>
</el-input>
</el-form-item>
</el-form-item>
<br
/>
<br
/>
<el-form-item
label=
"评审意见"
prop=
"opinion"
class=
"textarea"
>
<el-form-item
label=
"评审意见"
prop=
"opinion"
class=
"textarea"
>
<el-input
type=
"textarea"
v-model=
"formInfo.opinion"
:rows=
"3"
show-word-limit
placeholder=
"请输入内容"
></el-input>
<el-input
type=
"textarea"
v-model=
"formInfo.opinion"
:rows=
"3"
show-word-limit
placeholder=
"请输入内容"
></el-input>
</el-form-item>
</el-form-item>
</
template
>
</
template
>
</el-form>
</el-form>
<span
slot=
"footer"
class=
"dialog-footer"
>
<span
slot=
"footer"
class=
"dialog-footer"
>
<el-button
type=
"primary"
@
click=
"handleSubmit"
size=
"mini"
>
保 存
</el-button
>
<el-button
type=
"primary"
@
click=
"handleSubmit"
>
保 存
</el-button
>
<el-button
@
click=
"handleClose()"
size=
"mini
"
>
取 消
</el-button>
<el-button
@
click=
"handleClose()
"
>
取 消
</el-button>
</span>
</span>
</el-dialog>
</el-dialog>
</template>
</template>
...
@@ -74,10 +156,10 @@ export default {
...
@@ -74,10 +156,10 @@ export default {
type
:
Object
,
type
:
Object
,
default
:
()
=>
{},
default
:
()
=>
{},
},
},
edit
:
{
edit
:
{
type
:
Boolean
,
type
:
Boolean
,
default
:
false
default
:
false
,
}
},
},
},
computed
:
{
computed
:
{
showDialog
:
{
showDialog
:
{
...
@@ -89,7 +171,7 @@ export default {
...
@@ -89,7 +171,7 @@ export default {
},
},
},
},
},
},
data
()
{
data
()
{
return
{
return
{
supervNameList
:
[],
supervNameList
:
[],
formInfo
:
{},
formInfo
:
{},
...
@@ -106,12 +188,12 @@ export default {
...
@@ -106,12 +188,12 @@ export default {
weight
:
[{
required
:
true
,
message
:
'必填项'
,
trigger
:
'blur'
}],
weight
:
[{
required
:
true
,
message
:
'必填项'
,
trigger
:
'blur'
}],
indexName
:
[{
required
:
true
,
message
:
'必填项'
,
trigger
:
'blur'
}],
indexName
:
[{
required
:
true
,
message
:
'必填项'
,
trigger
:
'blur'
}],
score
:
[{
required
:
true
,
message
:
'必填项'
,
trigger
:
'blur'
}],
score
:
[{
required
:
true
,
message
:
'必填项'
,
trigger
:
'blur'
}],
}
},
}
}
},
},
methods
:
{
methods
:
{
getSupervNameList
()
{
getSupervNameList
()
{
this
.
$postRequest
(
'/supervIndex/selectDrop'
,
{}).
then
(
res
=>
{
this
.
$postRequest
(
'/supervIndex/selectDrop'
,
{}).
then
((
res
)
=>
{
if
(
res
.
code
===
200
)
{
if
(
res
.
code
===
200
)
{
this
.
supervNameList
=
res
.
data
this
.
supervNameList
=
res
.
data
}
else
{
}
else
{
...
@@ -119,26 +201,29 @@ export default {
...
@@ -119,26 +201,29 @@ export default {
}
}
})
})
},
},
changeSupervCode
()
{
changeSupervCode
()
{
// this.changeRadio(this.selectRadio)
// this.changeRadio(this.selectRadio)
this
.
formInfo
.
indexLevel
=
'1'
this
.
formInfo
.
indexLevel
=
'1'
},
},
changeRadio
(
v
)
{
changeRadio
(
v
)
{
this
.
selectRadio
=
v
this
.
selectRadio
=
v
if
(
v
!=
'1'
)
{
if
(
v
!=
'1'
)
{
if
(
!!
this
.
formInfo
.
supervCode
)
{
if
(
!!
this
.
formInfo
.
supervCode
)
{
this
.
getZhibiaoList
(
'2'
)
this
.
getZhibiaoList
(
'2'
)
}
else
{
}
else
{
this
.
$message
.
warning
(
'请选择督查方案'
)
this
.
$message
.
warning
(
'请选择督查方案'
)
}
}
}
}
},
},
getZhibiaoList
(
level
){
getZhibiaoList
(
level
)
{
this
.
$postRequest
(
'/supervIndex/selectIndexLevelDrop'
,
{
indexLevel
:
level
,
supervCode
:
this
.
formInfo
.
supervCode
}).
then
(
res
=>
{
this
.
$postRequest
(
'/supervIndex/selectIndexLevelDrop'
,
{
indexLevel
:
level
,
supervCode
:
this
.
formInfo
.
supervCode
,
}).
then
((
res
)
=>
{
if
(
res
.
code
===
200
)
{
if
(
res
.
code
===
200
)
{
if
(
level
==
'2'
)
{
if
(
level
==
'2'
)
{
this
.
zhibiaoList1
=
res
.
data
this
.
zhibiaoList1
=
res
.
data
}
else
{
}
else
{
this
.
zhibiaoList2
=
res
.
data
this
.
zhibiaoList2
=
res
.
data
}
}
}
else
{
}
else
{
...
@@ -155,21 +240,33 @@ export default {
...
@@ -155,21 +240,33 @@ export default {
text
:
'保存中'
,
text
:
'保存中'
,
spinner
:
'el-icon-loading'
,
spinner
:
'el-icon-loading'
,
})
})
let
supervName
=
this
.
supervNameList
.
find
(
item
=>
item
.
text
==
this
.
formInfo
.
supervCode
).
value
let
supervName
=
this
.
supervNameList
.
find
(
let
upIndex
=
this
.
formInfo
.
indexLevel
-
1
==
0
?
''
:
this
.
formInfo
.
indexLevel
-
1
+
''
(
item
)
=>
item
.
text
==
this
.
formInfo
.
supervCode
,
let
params
=
this
.
rowData
.
tab
==
'two'
?
{
).
value
let
upIndex
=
this
.
formInfo
.
indexLevel
-
1
==
0
?
''
:
this
.
formInfo
.
indexLevel
-
1
+
''
let
params
=
this
.
rowData
.
tab
==
'two'
?
{
supervCode
:
this
.
formInfo
.
supervCode
,
supervCode
:
this
.
formInfo
.
supervCode
,
opinion
:
this
.
formInfo
.
opinion
,
opinion
:
this
.
formInfo
.
opinion
,
score
:
this
.
formInfo
.
score
,
score
:
this
.
formInfo
.
score
,
id
:
this
.
formInfo
.
id
id
:
this
.
formInfo
.
id
,
}
:
{
}
:
{
...
this
.
formInfo
,
...
this
.
formInfo
,
supervName
,
supervName
,
upIndex
upIndex
,
}
}
let
url
=
this
.
display
?
'/supervIndex/ad'
:
this
.
rowData
.
tab
==
'two'
?
'/supervIndex/updPf'
:
'/supervIndex/upd'
// 编辑
let
url
=
this
.
display
console
.
log
(
params
,
'params'
,
url
);
?
'/supervIndex/ad'
this
.
$postRequest
(
url
,
params
).
then
(
res
=>
{
:
this
.
rowData
.
tab
==
'two'
?
'/supervIndex/updPf'
:
'/supervIndex/upd'
// 编辑
console
.
log
(
params
,
'params'
,
url
)
this
.
$postRequest
(
url
,
params
).
then
((
res
)
=>
{
if
(
res
.
code
===
200
)
{
if
(
res
.
code
===
200
)
{
loading
.
close
()
loading
.
close
()
this
.
$message
.
success
(
'保存成功'
)
this
.
$message
.
success
(
'保存成功'
)
...
@@ -207,7 +304,7 @@ export default {
...
@@ -207,7 +304,7 @@ export default {
indexName
:
''
,
indexName
:
''
,
}
}
},
},
}
},
}
}
</
script
>
</
script
>
...
@@ -216,17 +313,17 @@ export default {
...
@@ -216,17 +313,17 @@ export default {
/
deep
/
.scoreClass
{
/
deep
/
.scoreClass
{
.el-input
{
.el-input
{
width
:
160px
;
width
:
160px
;
}
}
}
}
/
deep
/
.textarea
{
/
deep
/
.textarea
{
width
:
60%
;
width
:
60%
;
white-space
:
nowrap
;
white-space
:
nowrap
;
.el-form-item__content
{
.el-form-item__content
{
width
:
100%
;
width
:
100%
;
}
}
}
}
.zhibiao1
{
.zhibiao1
{
float
:
left
;
float
:
left
;
}
}
</
style
>
</
style
>
src/views/batchPlanManagement/ApprovalDialog.vue
View file @
e7734b0
...
@@ -19,10 +19,8 @@
...
@@ -19,10 +19,8 @@
></Form>
></Form>
</div>
</div>
<span
slot=
"footer"
class=
"dialog-footer"
>
<span
slot=
"footer"
class=
"dialog-footer"
>
<el-button
@
click=
"handleClose()"
size=
"mini"
>
取 消
</el-button>
<el-button
@
click=
"handleClose()"
>
取 消
</el-button>
<el-button
type=
"primary"
@
click=
"handleSubmit"
size=
"mini"
<el-button
type=
"primary"
@
click=
"handleSubmit"
>
提 交
</el-button>
>
提 交
</el-button
>
</span></el-dialog
</span></el-dialog
>
>
</template>
</template>
...
@@ -30,7 +28,7 @@
...
@@ -30,7 +28,7 @@
<
script
>
<
script
>
import
Form
from
'@/components/Form.vue'
import
Form
from
'@/components/Form.vue'
import
{
approveBatchPlan
,
editBatchPlan
}
from
'@/api/index.js'
import
{
approveBatchPlan
,
editBatchPlan
}
from
'@/api/index.js'
export
default
{
export
default
{
props
:
{
props
:
{
title
:
{
title
:
{
...
...
src/views/collectDataConfiguration/SearchFormItem.vue
View file @
e7734b0
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
* @Autor: pan
* @Autor: pan
* @Date: 2024-03-12 15:11:47
* @Date: 2024-03-12 15:11:47
* @LastEditors: pan
* @LastEditors: pan
* @LastEditTime: 2024-0
4-01 17:08:42
* @LastEditTime: 2024-0
6-19 18:07:17
-->
-->
<
template
>
<
template
>
<div
class=
"form-item"
>
<div
class=
"form-item"
>
...
@@ -105,7 +105,6 @@
...
@@ -105,7 +105,6 @@
v-model=
"currentVal"
v-model=
"currentVal"
v-bind=
"bindProps"
v-bind=
"bindProps"
v-on=
"bindEvents"
v-on=
"bindEvents"
size=
"mini"
clearable
clearable
></el-cascader>
></el-cascader>
</div>
</div>
...
@@ -150,9 +149,9 @@ export default {
...
@@ -150,9 +149,9 @@ export default {
currentVal
:
{
currentVal
:
{
get
()
{
get
()
{
if
(
this
.
isSelect
)
{
if
(
this
.
isSelect
)
{
if
(
this
.
value
==
0
)
{
if
(
this
.
value
==
0
)
{
return
this
.
value
+
''
return
this
.
value
+
''
}
else
{
}
else
{
return
this
.
value
&&
this
.
value
+
''
return
this
.
value
&&
this
.
value
+
''
}
}
}
else
{
}
else
{
...
...
src/views/conceptualBaseManagement/AddOrg.vue
View file @
e7734b0
...
@@ -15,8 +15,11 @@
...
@@ -15,8 +15,11 @@
></Form>
></Form>
</div>
</div>
<span
slot=
"footer"
class=
"dialog-footer"
>
<span
slot=
"footer"
class=
"dialog-footer"
>
<el-button
@
click=
"handleClose()"
size=
"mini"
>
取 消
</el-button>
<el-button
@
click=
"handleClose()"
>
取 消
</el-button>
<el-button
type=
"primary"
@
click=
"handleSubmit()"
size=
"mini"
v-if=
"this.title != '详情'"
<el-button
type=
"primary"
@
click=
"handleSubmit()"
v-if=
"this.title != '详情'"
>
提 交
</el-button
>
提 交
</el-button
>
>
</span></el-dialog
</span></el-dialog
...
...
src/views/conceptualReview/AnalysisContent.vue
View file @
e7734b0
...
@@ -19,7 +19,7 @@
...
@@ -19,7 +19,7 @@
</el-tabs>
</el-tabs>
</div>
</div>
<span
slot=
"footer"
class=
"dialog-footer"
>
<span
slot=
"footer"
class=
"dialog-footer"
>
<el-button
@
click=
"handleClose()"
size=
"mini"
>
关 闭
</el-button>
<el-button
@
click=
"handleClose()"
>
关 闭
</el-button>
</span></el-dialog
</span></el-dialog
>
>
</
template
>
</
template
>
...
...
src/views/conceptualViewOrg/Detail.vue
View file @
e7734b0
...
@@ -15,16 +15,21 @@
...
@@ -15,16 +15,21 @@
></Form>
></Form>
</div>
</div>
<span
slot=
"footer"
class=
"dialog-footer"
>
<span
slot=
"footer"
class=
"dialog-footer"
>
<el-button
@
click=
"showDialog = false"
size=
"mini"
>
取 消
</el-button>
<el-button
@
click=
"showDialog = false"
>
取 消
</el-button>
</span>
</span>
</el-dialog
>
</el-dialog
>
</
template
>
</
template
>
<
script
>
<
script
>
import
Form
from
'@/components/Form.vue'
import
Form
from
'@/components/Form.vue'
import
{
buildType
,
pushStateOptions
,
onlineApprovalStatusOptions
,
sendStateOptions
}
from
'@/utils/dictionary'
import
{
buildType
,
pushStateOptions
,
onlineApprovalStatusOptions
,
sendStateOptions
,
}
from
'@/utils/dictionary'
export
default
{
export
default
{
components
:
{
Form
,
},
components
:
{
Form
},
props
:
{
props
:
{
visible
:
{
visible
:
{
type
:
Boolean
,
type
:
Boolean
,
...
@@ -41,7 +46,7 @@ export default {
...
@@ -41,7 +46,7 @@ export default {
activeName2
:
{
activeName2
:
{
type
:
String
,
type
:
String
,
default
:
'1'
,
default
:
'1'
,
}
},
},
},
computed
:
{
computed
:
{
formOptions
()
{
formOptions
()
{
...
@@ -107,7 +112,7 @@ export default {
...
@@ -107,7 +112,7 @@ export default {
disabled
:
true
,
disabled
:
true
,
},
},
]
]
}
else
{
}
else
{
arr
=
[
arr
=
[
...
arr
,
...
arr
,
{
{
...
@@ -155,6 +160,6 @@ export default {
...
@@ -155,6 +160,6 @@ export default {
})
})
}
}
},
},
}
},
}
}
</
script
>
</
script
>
src/views/conceptualViewOrg/MaterialFeedback.vue
View file @
e7734b0
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
* @Autor: pan
* @Autor: pan
* @Date: 2024-03-21 14:29:32
* @Date: 2024-03-21 14:29:32
* @LastEditors: pan
* @LastEditors: pan
* @LastEditTime: 2024-0
3-24 19:05:44
* @LastEditTime: 2024-0
6-19 18:08:08
-->
-->
<
template
>
<
template
>
...
@@ -54,10 +54,8 @@
...
@@ -54,10 +54,8 @@
</el-table>
</el-table>
</div>
</div>
<span
slot=
"footer"
class=
"dialog-footer"
>
<span
slot=
"footer"
class=
"dialog-footer"
>
<el-button
@
click=
"handleClose()"
size=
"mini"
>
取 消
</el-button>
<el-button
@
click=
"handleClose()"
>
取 消
</el-button>
<el-button
@
click=
"fnOperation()"
type=
"primary"
size=
"mini"
<el-button
@
click=
"fnOperation()"
type=
"primary"
>
反馈
</el-button>
>
反馈
</el-button
>
</span></el-dialog
</span></el-dialog
>
>
</div>
</div>
...
...
src/views/conceptualViewOrg/MaterialPush.vue
View file @
e7734b0
...
@@ -14,10 +14,8 @@
...
@@ -14,10 +14,8 @@
></Form>
></Form>
</div>
</div>
<span
slot=
"footer"
class=
"dialog-footer"
>
<span
slot=
"footer"
class=
"dialog-footer"
>
<el-button
@
click=
"handleClose()"
size=
"mini"
>
取 消
</el-button>
<el-button
@
click=
"handleClose()"
>
取 消
</el-button>
<el-button
type=
"primary"
@
click=
"handleSubmit()"
size=
"mini"
<el-button
type=
"primary"
@
click=
"handleSubmit()"
>
反 馈
</el-button>
>
反 馈
</el-button
>
</span></el-dialog
</span></el-dialog
>
>
</
template
>
</
template
>
...
...
src/views/dictionaryManagement/AddMaintenance.vue
View file @
e7734b0
...
@@ -14,8 +14,8 @@
...
@@ -14,8 +14,8 @@
>
>
</Form>
</Form>
<span
slot=
"footer"
class=
"dialog-footer"
>
<span
slot=
"footer"
class=
"dialog-footer"
>
<el-button
type=
"primary"
@
click=
"handleSubmit"
size=
"mini"
>
保 存
</el-button
>
<el-button
type=
"primary"
@
click=
"handleSubmit"
>
保 存
</el-button
>
<el-button
@
click=
"handleClose()"
size=
"mini
"
>
取 消
</el-button>
<el-button
@
click=
"handleClose()
"
>
取 消
</el-button>
</span>
</span>
</el-dialog>
</el-dialog>
</
template
>
</
template
>
...
@@ -43,7 +43,7 @@ export default {
...
@@ -43,7 +43,7 @@ export default {
dictId
:
{
dictId
:
{
type
:
Number
,
type
:
Number
,
default
:
0
,
default
:
0
,
}
},
},
},
data
()
{
data
()
{
return
{
return
{
...
@@ -122,16 +122,20 @@ export default {
...
@@ -122,16 +122,20 @@ export default {
spinner
:
'el-icon-loading'
,
spinner
:
'el-icon-loading'
,
})
})
const
formInfo
=
this
.
$refs
[
'addForm'
].
getData
()
const
formInfo
=
this
.
$refs
[
'addForm'
].
getData
()
let
params
=
Object
.
keys
(
this
.
rowData
).
length
?
{
let
params
=
Object
.
keys
(
this
.
rowData
).
length
?
{
...
this
.
rowData
,
...
this
.
rowData
,
...
formInfo
,
...
formInfo
,
dictId
:
this
.
dictId
dictId
:
this
.
dictId
,
}
:
{
}
:
{
...
formInfo
,
...
formInfo
,
dictId
:
this
.
dictId
dictId
:
this
.
dictId
,
}
}
let
url
=
Object
.
keys
(
this
.
rowData
).
length
?
'/dictDetail/update'
:
'/dictDetail/create'
let
url
=
Object
.
keys
(
this
.
rowData
).
length
this
.
$postRequestShared
(
url
,
params
).
then
(
res
=>
{
?
'/dictDetail/update'
:
'/dictDetail/create'
this
.
$postRequestShared
(
url
,
params
).
then
((
res
)
=>
{
if
(
res
.
code
===
200
)
{
if
(
res
.
code
===
200
)
{
loading
.
close
()
loading
.
close
()
this
.
$message
.
success
(
'保存成功'
)
this
.
$message
.
success
(
'保存成功'
)
...
@@ -165,16 +169,17 @@ export default {
...
@@ -165,16 +169,17 @@ export default {
})
})
}
}
},
},
}
},
}
}
</
script
>
</
script
>
<
style
scoped
lang=
"scss"
>
<
style
scoped
lang=
"scss"
>
//
@import
'@/styles/elementui.scss'
;
//
@import
'@/styles/elementui.scss'
;
/
deep
/
#addForm
{
/
deep
/
#addForm
{
.el-select,
.el-input{
.el-select,
.el-input
{
width
:
60%
!important
;
width
:
60%
!important
;
>.el-input
{
>
.el-input
{
width
:
100%
!important
;
width
:
100%
!important
;
}
}
}
}
...
...
src/views/etpManage/AddExpert.vue
View file @
e7734b0
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
* @Autor: pan
* @Autor: pan
* @Date: 2024-04-01 14:39:48
* @Date: 2024-04-01 14:39:48
* @LastEditors: pan
* @LastEditors: pan
* @LastEditTime: 2024-0
4-02 13:55:25
* @LastEditTime: 2024-0
6-19 18:08:49
-->
-->
<
template
>
<
template
>
<el-dialog
<el-dialog
...
@@ -38,10 +38,8 @@
...
@@ -38,10 +38,8 @@
</Form>
</Form>
</div>
</div>
<span
slot=
"footer"
class=
"dialog-footer"
>
<span
slot=
"footer"
class=
"dialog-footer"
>
<el-button
@
click=
"handleClose()"
size=
"mini"
>
取 消
</el-button>
<el-button
@
click=
"handleClose()"
>
取 消
</el-button>
<el-button
type=
"primary"
@
click=
"handleSubmit"
size=
"mini"
<el-button
type=
"primary"
@
click=
"handleSubmit"
>
确 定
</el-button>
>
确 定
</el-button
>
</span></el-dialog
</span></el-dialog
>
>
</template>
</template>
...
...
src/views/etpManage/AddTalent.vue
View file @
e7734b0
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
* @Autor: pan
* @Autor: pan
* @Date: 2024-04-01 14:38:41
* @Date: 2024-04-01 14:38:41
* @LastEditors: pan
* @LastEditors: pan
* @LastEditTime: 2024-0
4-02 13:55:40
* @LastEditTime: 2024-0
6-19 18:08:45
-->
-->
<
template
>
<
template
>
<el-dialog
<el-dialog
...
@@ -20,10 +20,8 @@
...
@@ -20,10 +20,8 @@
</Form>
</Form>
</div>
</div>
<span
slot=
"footer"
class=
"dialog-footer"
>
<span
slot=
"footer"
class=
"dialog-footer"
>
<el-button
@
click=
"handleClose()"
size=
"mini"
>
取 消
</el-button>
<el-button
@
click=
"handleClose()"
>
取 消
</el-button>
<el-button
type=
"primary"
@
click=
"handleSubmit"
size=
"mini"
<el-button
type=
"primary"
@
click=
"handleSubmit"
>
确 定
</el-button>
>
确 定
</el-button
>
</span></el-dialog
</span></el-dialog
>
>
</
template
>
</
template
>
...
...
Write
Preview
Markdown
is supported
Attach a file
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 post a comment