Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
smart_gov_platform
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
赵啸非
smart_gov_platform
Commits
c972ec4b
Commit
c972ec4b
authored
Jun 28, 2023
by
“yiyousong”
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
pref:修改工作人员展示,取消新增的时候绑定窗口
parent
412027b6
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
64 additions
and
59 deletions
+64
-59
base-manager-ui/admin/src/pages/basicset/workman/components/EditPersonel.vue
...in/src/pages/basicset/workman/components/EditPersonel.vue
+31
-28
base-manager-ui/admin/src/pages/basicset/workman/components/addpersonnel.vue
...in/src/pages/basicset/workman/components/addpersonnel.vue
+29
-27
base-manager-ui/admin/src/pages/basicset/workman/personnel.vue
...manager-ui/admin/src/pages/basicset/workman/personnel.vue
+4
-4
No files found.
base-manager-ui/admin/src/pages/basicset/workman/components/EditPersonel.vue
View file @
c972ec4b
...
...
@@ -56,7 +56,7 @@
</a-select>
</a-form-model-item>
</a-col>
<a-col
:span=
"12"
>
<
!--
<
a-col
:span=
"12"
>
<a-form-model-item
label=
"所属窗口"
prop=
"windowId"
>
<a-select
v-model=
"form.windowId"
...
...
@@ -79,14 +79,14 @@
</a-select-option>
</a-select>
</a-form-model-item>
</a-col>
</a-row>
<a-row>
</a-col>
-->
<a-col
:span=
"12"
>
<a-form-model-item
label=
"经办人Id"
prop=
"operatorId"
>
<a-input
v-model=
"form.operatorId"
placeholder=
"请输入经办人Id"
/>
</a-form-model-item>
</a-col>
</a-row>
<a-row>
<a-col
:span=
"12"
>
<a-form-model-item
label=
"星级"
prop=
"starlevel"
>
<a-select
...
...
@@ -102,27 +102,27 @@
</a-select>
</a-form-model-item>
</a-col>
</a-row>
<a-row>
<a-col
:span=
"12"
>
<a-form-model-item
label=
"职务"
prop=
"userpost"
>
<a-input
v-model=
"form.userpost"
placeholder=
"请输入职务"
/>
</a-form-model-item>
</a-col>
</a-row>
<a-row>
<a-col
:span=
"12"
>
<a-form-model-item
label=
"职称"
prop=
"posttitle"
>
<a-input
v-model=
"form.posttitle"
placeholder=
"请输入职称"
/>
</a-form-model-item>
</a-col>
<a-col
:span=
"12"
>
<a-form-model-item
label=
"
称号"
prop=
"dangyuan
"
>
<a-form-model-item
label=
"
政治面貌"
prop=
"politicalstatus
"
>
<a-select
allowClear
v-model=
"form.
dangyuan
"
placeholder=
"请选择
称号
"
v-model=
"form.
politicalstatus
"
placeholder=
"请选择
政治面貌
"
>
<a-select-option
v-for=
"(value, key) in
designation
Dict"
v-for=
"(value, key) in
political
Dict"
:key=
"key"
:value=
"Number(key)"
>
{{
value
}}
</a-select-option
...
...
@@ -130,15 +130,17 @@
</a-select>
</a-form-model-item>
</a-col>
</a-row>
<a-row>
<a-col
:span=
"12"
>
<a-form-model-item
label=
"
政治面貌"
prop=
"politicalstatus
"
>
<a-form-model-item
label=
"
称号"
prop=
"dangyuan
"
>
<a-select
allowClear
v-model=
"form.
politicalstatus
"
placeholder=
"请选择
政治面貌
"
v-model=
"form.
dangyuan
"
placeholder=
"请选择
称号
"
>
<a-select-option
v-for=
"(value, key) in
political
Dict"
v-for=
"(value, key) in
designation
Dict"
:key=
"key"
:value=
"Number(key)"
>
{{
value
}}
</a-select-option
...
...
@@ -151,11 +153,6 @@
<a-input
v-model=
"form.phone"
placeholder=
"请输入电话"
/>
</a-form-model-item>
</a-col>
<a-col
:span=
"12"
>
<a-form-model-item
label=
"手机"
prop=
"mobile"
>
<a-input
v-model=
"form.mobile"
placeholder=
"请输入手机"
/>
</a-form-model-item>
</a-col>
</a-row>
<a-row
v-if=
"form.dangyuan === 99"
>
<!--
<a-col
:span=
"12"
>
</a-col>
-->
...
...
@@ -166,6 +163,11 @@
</a-col>
</a-row>
<a-row>
<a-col
:span=
"12"
>
<a-form-model-item
label=
"手机"
prop=
"mobile"
>
<a-input
v-model=
"form.mobile"
placeholder=
"请输入手机"
/>
</a-form-model-item>
</a-col>
<a-col
:span=
"12"
>
<a-form-model-item
label=
"身份证"
prop=
"idCard"
>
<a-input
v-model=
"form.idCard"
placeholder=
"请输入身份证号码"
/>
...
...
@@ -494,15 +496,15 @@ export default {
// 部门选择
async
handleDeptSelect
(
val
,
node
)
{
this
.
form
.
windowId
=
undefined
;
this
.
form
.
windowName
=
""
;
//
this.form.windowId = undefined;
//
this.form.windowName = "";
if
(
val
)
{
let
{
text
}
=
node
.
componentOptions
.
children
[
0
];
this
.
form
.
deptName
=
text
;
this
.
windowData
=
await
this
.
getWindowList
(
val
);
//
this.windowData = await this.getWindowList(val);
}
else
{
this
.
form
.
deptName
=
""
;
this
.
windowData
=
[];
//
this.windowData = [];
}
},
//编辑获取窗口
...
...
@@ -535,7 +537,7 @@ export default {
},
// 编辑
onEdit
(
data
)
{
this
.
editWindow
(
data
.
deptId
);
//
this.editWindow(data.deptId);
this
.
form
=
{
...
data
};
this
.
form
.
loginName
&&
this
.
$delete
(
this
.
form
,
"
loginName
"
);
this
.
form
.
loginPwd
&&
this
.
$delete
(
this
.
form
,
"
loginPwd
"
);
...
...
@@ -554,15 +556,16 @@ export default {
},
// 关闭对话框
handleClose
()
{
this
.
$refs
.
formData
.
resetFields
();
this
.
fileList
=
[];
this
.
loading
=
false
;
this
.
Visible
=
false
;
this
.
form
.
windowName
=
""
;
this
.
fileList
=
[];
this
.
$refs
.
formData
.
resetFields
();
// this.windowData = [];
// this.form.windowName = "";
},
// 重置
handleReset
()
{
this
.
form
.
windowName
=
""
;
//
this.form.windowName = "";
this
.
$refs
.
formData
.
resetFields
();
},
// 照片上传
...
...
base-manager-ui/admin/src/pages/basicset/workman/components/addpersonnel.vue
View file @
c972ec4b
...
...
@@ -56,7 +56,7 @@
</a-select>
</a-form-model-item>
</a-col>
<a-col
:span=
"12"
>
<
!--
<
a-col
:span=
"12"
>
<a-form-model-item
label=
"所属窗口"
prop=
"windowId"
>
<a-select
v-model=
"form.windowId"
...
...
@@ -79,14 +79,14 @@
</a-select-option>
</a-select>
</a-form-model-item>
</a-col>
</a-row>
<a-row>
</a-col>
-->
<a-col
:span=
"12"
>
<a-form-model-item
label=
"经办人Id"
prop=
"operatorId"
>
<a-input
v-model=
"form.operatorId"
placeholder=
"请输入经办人Id"
/>
</a-form-model-item>
</a-col>
</a-row>
<a-row>
<a-col
:span=
"12"
>
<a-form-model-item
label=
"星级"
prop=
"starlevel"
>
<a-select
...
...
@@ -102,27 +102,27 @@
</a-select>
</a-form-model-item>
</a-col>
</a-row>
<a-row>
<a-col
:span=
"12"
>
<a-form-model-item
label=
"职务"
prop=
"userpost"
>
<a-input
v-model=
"form.userpost"
placeholder=
"请输入职务"
/>
</a-form-model-item>
</a-col>
</a-row>
<a-row>
<a-col
:span=
"12"
>
<a-form-model-item
label=
"职称"
prop=
"posttitle"
>
<a-input
v-model=
"form.posttitle"
placeholder=
"请输入职称"
/>
</a-form-model-item>
</a-col>
<a-col
:span=
"12"
>
<a-form-model-item
label=
"
称号"
prop=
"dangyuan
"
>
<a-form-model-item
label=
"
政治面貌"
prop=
"politicalstatus
"
>
<a-select
allowClear
v-model=
"form.
dangyuan
"
placeholder=
"请选择
称号
"
v-model=
"form.
politicalstatus
"
placeholder=
"请选择
政治面貌
"
>
<a-select-option
v-for=
"(value, key) in
designation
Dict"
v-for=
"(value, key) in
political
Dict"
:key=
"key"
:value=
"Number(key)"
>
{{
value
}}
</a-select-option
...
...
@@ -130,15 +130,17 @@
</a-select>
</a-form-model-item>
</a-col>
</a-row>
<a-row>
<a-col
:span=
"12"
>
<a-form-model-item
label=
"
政治面貌"
prop=
"politicalstatus
"
>
<a-form-model-item
label=
"
称号"
prop=
"dangyuan
"
>
<a-select
allowClear
v-model=
"form.
politicalstatus
"
placeholder=
"请选择
政治面貌
"
v-model=
"form.
dangyuan
"
placeholder=
"请选择
称号
"
>
<a-select-option
v-for=
"(value, key) in
political
Dict"
v-for=
"(value, key) in
designation
Dict"
:key=
"key"
:value=
"Number(key)"
>
{{
value
}}
</a-select-option
...
...
@@ -151,11 +153,6 @@
<a-input
v-model=
"form.phone"
placeholder=
"请输入电话"
/>
</a-form-model-item>
</a-col>
<a-col
:span=
"12"
>
<a-form-model-item
label=
"手机"
prop=
"mobile"
>
<a-input
v-model=
"form.mobile"
placeholder=
"请输入手机"
/>
</a-form-model-item>
</a-col>
</a-row>
<a-row
v-if=
"form.dangyuan === 99"
>
<!--
<a-col
:span=
"12"
>
</a-col>
-->
...
...
@@ -166,6 +163,11 @@
</a-col>
</a-row>
<a-row>
<a-col
:span=
"12"
>
<a-form-model-item
label=
"手机"
prop=
"mobile"
>
<a-input
v-model=
"form.mobile"
placeholder=
"请输入手机"
/>
</a-form-model-item>
</a-col>
<a-col
:span=
"12"
>
<a-form-model-item
label=
"身份证"
prop=
"idCard"
>
<a-input
v-model=
"form.idCard"
placeholder=
"请输入身份证号码"
/>
...
...
@@ -528,15 +530,15 @@ export default {
},
// 部门选择
async
handleDeptSelect
(
val
,
node
)
{
this
.
form
.
windowId
=
undefined
;
this
.
form
.
windowName
=
""
;
//
this.form.windowId = undefined;
//
this.form.windowName = "";
if
(
val
)
{
let
{
text
}
=
node
.
componentOptions
.
children
[
0
];
this
.
form
.
deptName
=
text
;
this
.
windowData
=
await
this
.
getWindowList
(
val
);
//
this.windowData = await this.getWindowList(val);
}
else
{
this
.
form
.
deptName
=
""
;
this
.
windowData
=
[];
//
this.windowData = [];
}
},
//编辑获取窗口
...
...
@@ -572,7 +574,7 @@ export default {
},
// 重置
handleReset
()
{
this
.
form
.
windowName
=
""
;
//
this.form.windowName = "";
this
.
$refs
.
formData
.
resetFields
();
},
// 新增
...
...
@@ -583,7 +585,7 @@ export default {
// 编辑
onEdit
(
data
)
{
this
.
form
=
{
...
data
};
this
.
editWindow
(
data
.
deptId
);
//
this.editWindow(data.deptId);
if
(
this
.
form
.
photoPath
)
{
this
.
fileList
=
[
{
...
...
@@ -599,9 +601,9 @@ export default {
// 关闭对话框
handleClose
()
{
// this.$refs.formData.resetFields();
this
.
windowData
=
[];
//
this.windowData = [];
this
.
fileList
=
[];
this
.
form
.
windowName
=
""
;
//
this.form.windowName = "";
this
.
loading
=
false
;
this
.
Visible
=
false
;
},
...
...
base-manager-ui/admin/src/pages/basicset/workman/personnel.vue
View file @
c972ec4b
...
...
@@ -246,9 +246,9 @@
{{
text
.
createTime
|
dateFormat
}}
</
template
>
<!-- 最后登录时间 -->
<
template
slot=
"l
ogint
ime"
slot-scope=
"text"
>
<span
v-if=
"text.l
ogint
ime"
>
{{
text
.
l
ogint
ime
|
dateFormat
<
template
slot=
"l
astLoginT
ime"
slot-scope=
"text"
>
<span
v-if=
"text.l
astLoginT
ime"
>
{{
text
.
l
astLoginT
ime
|
dateFormat
}}
</span>
<span
v-else
>
--
</span>
</
template
>
...
...
@@ -369,7 +369,7 @@ const columns = [
{
title
:
"
最后登录时间
"
,
scopedSlots
:
{
customRender
:
"
l
ogint
ime
"
,
customRender
:
"
l
astLoginT
ime
"
,
},
},
...
...
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