|
|
|
|
@ -1,40 +1,25 @@ |
|
|
|
|
<template> |
|
|
|
|
<basic-container> |
|
|
|
|
<avue-crud |
|
|
|
|
:option="option" |
|
|
|
|
:table-loading="loading" |
|
|
|
|
:data="data" |
|
|
|
|
v-model:page="page" |
|
|
|
|
:before-open="beforeOpen" |
|
|
|
|
v-model="form" |
|
|
|
|
ref="crud" |
|
|
|
|
@row-update="rowUpdate" |
|
|
|
|
@row-save="rowSave" |
|
|
|
|
@row-del="rowDel" |
|
|
|
|
@search-change="searchChange" |
|
|
|
|
@search-reset="searchReset" |
|
|
|
|
@selection-change="selectionChange" |
|
|
|
|
@current-change="currentChange" |
|
|
|
|
@size-change="sizeChange" |
|
|
|
|
@refresh-change="refreshChange" |
|
|
|
|
@on-load="onLoad" |
|
|
|
|
> |
|
|
|
|
<template #userName="{row}"> |
|
|
|
|
<avue-crud :option="option" :table-loading="loading" :data="data" v-model:page="page" :before-open="beforeOpen" |
|
|
|
|
v-model="form" ref="crud" @row-update="rowUpdate" @row-save="rowSave" @row-del="rowDel" |
|
|
|
|
@search-change="searchChange" @search-reset="searchReset" @selection-change="selectionChange" |
|
|
|
|
@current-change="currentChange" @size-change="sizeChange" @refresh-change="refreshChange" @on-load="onLoad"> |
|
|
|
|
<template #userName="{ row }"> |
|
|
|
|
<span>{{ row.personnel.userName }}</span> |
|
|
|
|
</template> |
|
|
|
|
<template #ldapName="{row}"> |
|
|
|
|
<template #ldapName="{ row }"> |
|
|
|
|
<span>{{ row.personnel.ldapName }}</span> |
|
|
|
|
</template> |
|
|
|
|
<template #userSex="{row}"> |
|
|
|
|
<template #userSex="{ row }"> |
|
|
|
|
<span>{{ row.personnel.userSex ? '男' : '女' }}</span> |
|
|
|
|
</template> |
|
|
|
|
<template #userCode="{row}"> |
|
|
|
|
<template #userCode="{ row }"> |
|
|
|
|
<span>{{ row.personnel.userCode }}</span> |
|
|
|
|
</template> |
|
|
|
|
<template #marriage="{row}"> |
|
|
|
|
<template #marriage="{ row }"> |
|
|
|
|
<span>{{ row.marriage ? '是' : '否' }}</span> |
|
|
|
|
</template> |
|
|
|
|
<template #mobile="{row}"> |
|
|
|
|
<template #mobile="{ row }"> |
|
|
|
|
<span>{{ row.personnel.mobile }}</span> |
|
|
|
|
</template> |
|
|
|
|
</avue-crud> |
|
|
|
|
@ -43,22 +28,22 @@ |
|
|
|
|
|
|
|
|
|
<script> |
|
|
|
|
export default { |
|
|
|
|
data(){ |
|
|
|
|
return{ |
|
|
|
|
data:[], |
|
|
|
|
loading:false, |
|
|
|
|
page:{ |
|
|
|
|
data() { |
|
|
|
|
return { |
|
|
|
|
data: [], |
|
|
|
|
loading: false, |
|
|
|
|
page: { |
|
|
|
|
pageSize: 10, |
|
|
|
|
currentPage: 1, |
|
|
|
|
total: 0, |
|
|
|
|
}, |
|
|
|
|
form:{}, |
|
|
|
|
query:{}, |
|
|
|
|
option:{ |
|
|
|
|
form: {}, |
|
|
|
|
query: {}, |
|
|
|
|
option: { |
|
|
|
|
tip: false, |
|
|
|
|
align: 'center', |
|
|
|
|
size: 'medium', |
|
|
|
|
searchLabelWidth:120, |
|
|
|
|
searchLabelWidth: 120, |
|
|
|
|
simplePage: true, |
|
|
|
|
searchShow: true, |
|
|
|
|
searchMenuSpan: 6, |
|
|
|
|
@ -68,11 +53,11 @@ export default { |
|
|
|
|
border: true, |
|
|
|
|
selection: true, |
|
|
|
|
viewBtn: false, |
|
|
|
|
editBtn:false, |
|
|
|
|
addBtn:true, |
|
|
|
|
editBtn: false, |
|
|
|
|
addBtn: true, |
|
|
|
|
delBtn: false, |
|
|
|
|
editBtnText: '修改', |
|
|
|
|
viewBtnText:'详情', |
|
|
|
|
viewBtnText: '详情', |
|
|
|
|
labelWidth: 120, |
|
|
|
|
// menuWidth: 330, |
|
|
|
|
dialogWidth: 1200, |
|
|
|
|
@ -84,17 +69,18 @@ export default { |
|
|
|
|
excelBtn: true, |
|
|
|
|
index: false, |
|
|
|
|
showOverflowTooltip: true, |
|
|
|
|
searchLabelPosition:'left', |
|
|
|
|
searchLabelPosition:'left', |
|
|
|
|
searchGutter:24, |
|
|
|
|
searchSpan:6, |
|
|
|
|
menuAlign: 'left', |
|
|
|
|
gridBtn:false, |
|
|
|
|
searchMenuPosition:'right', |
|
|
|
|
addBtnIcon: ' ', |
|
|
|
|
searchLabelPosition: 'left', |
|
|
|
|
searchLabelPosition: 'left', |
|
|
|
|
searchGutter: 24, |
|
|
|
|
searchSpan: 6, |
|
|
|
|
menuAlign: 'left', |
|
|
|
|
gridBtn: false, |
|
|
|
|
searchMenuPosition: 'right', |
|
|
|
|
addBtnIcon: ' ', |
|
|
|
|
viewBtnIcon: ' ', |
|
|
|
|
delBtnIcon: ' ', |
|
|
|
|
editBtnIcon: ' ', |
|
|
|
|
align: 'center', |
|
|
|
|
column: [ |
|
|
|
|
{ |
|
|
|
|
label: '姓名', |
|
|
|
|
@ -102,8 +88,8 @@ addBtnIcon: ' ', |
|
|
|
|
addDisplay: false, |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:true, |
|
|
|
|
width:200, |
|
|
|
|
search: true, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -117,10 +103,10 @@ addBtnIcon: ' ', |
|
|
|
|
prop: 'userCode', |
|
|
|
|
addDisplay: false, |
|
|
|
|
editDisplay: false, |
|
|
|
|
hide:true, |
|
|
|
|
hide: true, |
|
|
|
|
span: 24, |
|
|
|
|
search:true, |
|
|
|
|
width:200, |
|
|
|
|
search: true, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -135,8 +121,8 @@ addBtnIcon: ' ', |
|
|
|
|
addDisplay: false, |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:true, |
|
|
|
|
width:200, |
|
|
|
|
search: true, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -151,8 +137,8 @@ addBtnIcon: ' ', |
|
|
|
|
addDisplay: false, |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:false, |
|
|
|
|
width:200, |
|
|
|
|
search: false, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -167,8 +153,8 @@ addBtnIcon: ' ', |
|
|
|
|
addDisplay: false, |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:false, |
|
|
|
|
width:200, |
|
|
|
|
search: false, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -183,8 +169,8 @@ addBtnIcon: ' ', |
|
|
|
|
addDisplay: false, |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:false, |
|
|
|
|
width:200, |
|
|
|
|
search: false, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -199,8 +185,8 @@ addBtnIcon: ' ', |
|
|
|
|
addDisplay: false, |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:false, |
|
|
|
|
width:200, |
|
|
|
|
search: false, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -215,8 +201,8 @@ addBtnIcon: ' ', |
|
|
|
|
addDisplay: false, |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:false, |
|
|
|
|
width:200, |
|
|
|
|
search: false, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -231,8 +217,8 @@ addBtnIcon: ' ', |
|
|
|
|
addDisplay: false, |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:true, |
|
|
|
|
width:200, |
|
|
|
|
search: true, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -247,8 +233,8 @@ addBtnIcon: ' ', |
|
|
|
|
addDisplay: false, |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:true, |
|
|
|
|
width:200, |
|
|
|
|
search: true, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -263,8 +249,8 @@ addBtnIcon: ' ', |
|
|
|
|
addDisplay: false, |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:true, |
|
|
|
|
width:200, |
|
|
|
|
search: true, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -279,8 +265,8 @@ addBtnIcon: ' ', |
|
|
|
|
addDisplay: false, |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:false, |
|
|
|
|
width:200, |
|
|
|
|
search: false, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -295,8 +281,8 @@ addBtnIcon: ' ', |
|
|
|
|
addDisplay: false, |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:false, |
|
|
|
|
width:200, |
|
|
|
|
search: false, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -311,8 +297,8 @@ addBtnIcon: ' ', |
|
|
|
|
addDisplay: false, |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:false, |
|
|
|
|
width:200, |
|
|
|
|
search: false, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -327,8 +313,8 @@ addBtnIcon: ' ', |
|
|
|
|
addDisplay: false, |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:false, |
|
|
|
|
width:200, |
|
|
|
|
search: false, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -343,8 +329,8 @@ addBtnIcon: ' ', |
|
|
|
|
addDisplay: false, |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:false, |
|
|
|
|
width:200, |
|
|
|
|
search: false, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -359,8 +345,8 @@ addBtnIcon: ' ', |
|
|
|
|
addDisplay: false, |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:false, |
|
|
|
|
width:200, |
|
|
|
|
search: false, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -375,8 +361,8 @@ addBtnIcon: ' ', |
|
|
|
|
addDisplay: false, |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:false, |
|
|
|
|
width:200, |
|
|
|
|
search: false, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -389,11 +375,11 @@ addBtnIcon: ' ', |
|
|
|
|
label: '用工类型', |
|
|
|
|
prop: 'staffTypeTitle', |
|
|
|
|
addDisplay: false, |
|
|
|
|
type:'select', |
|
|
|
|
type: 'select', |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:false, |
|
|
|
|
width:200, |
|
|
|
|
search: false, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -401,7 +387,7 @@ addBtnIcon: ' ', |
|
|
|
|
trigger: 'click', |
|
|
|
|
}, |
|
|
|
|
], |
|
|
|
|
dicData:[ |
|
|
|
|
dicData: [ |
|
|
|
|
{ |
|
|
|
|
value: 1, |
|
|
|
|
label: '实习工' |
|
|
|
|
@ -415,11 +401,11 @@ addBtnIcon: ' ', |
|
|
|
|
label: '技能等级', |
|
|
|
|
prop: 'skillTitle', |
|
|
|
|
addDisplay: false, |
|
|
|
|
type:'select', |
|
|
|
|
type: 'select', |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:true, |
|
|
|
|
width:200, |
|
|
|
|
search: true, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -427,7 +413,7 @@ addBtnIcon: ' ', |
|
|
|
|
trigger: 'click', |
|
|
|
|
}, |
|
|
|
|
], |
|
|
|
|
dicData:[ |
|
|
|
|
dicData: [ |
|
|
|
|
{ |
|
|
|
|
value: 1, |
|
|
|
|
label: '中级' |
|
|
|
|
@ -446,8 +432,8 @@ addBtnIcon: ' ', |
|
|
|
|
addDisplay: false, |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:false, |
|
|
|
|
width:200, |
|
|
|
|
search: false, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -462,8 +448,8 @@ addBtnIcon: ' ', |
|
|
|
|
addDisplay: false, |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:false, |
|
|
|
|
width:200, |
|
|
|
|
search: false, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -478,8 +464,8 @@ addBtnIcon: ' ', |
|
|
|
|
addDisplay: false, |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:false, |
|
|
|
|
width:200, |
|
|
|
|
search: false, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -494,8 +480,8 @@ addBtnIcon: ' ', |
|
|
|
|
addDisplay: false, |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:false, |
|
|
|
|
width:200, |
|
|
|
|
search: false, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -510,8 +496,8 @@ addBtnIcon: ' ', |
|
|
|
|
addDisplay: false, |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:true, |
|
|
|
|
width:200, |
|
|
|
|
search: true, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -526,8 +512,8 @@ addBtnIcon: ' ', |
|
|
|
|
addDisplay: false, |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:false, |
|
|
|
|
width:200, |
|
|
|
|
search: false, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -542,8 +528,8 @@ addBtnIcon: ' ', |
|
|
|
|
addDisplay: false, |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:true, |
|
|
|
|
width:200, |
|
|
|
|
search: true, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -556,12 +542,12 @@ addBtnIcon: ' ', |
|
|
|
|
label: '状态', |
|
|
|
|
prop: 'phStatusTitle', |
|
|
|
|
fixed: true, |
|
|
|
|
type:'select', |
|
|
|
|
type: 'select', |
|
|
|
|
addDisplay: false, |
|
|
|
|
editDisplay: false, |
|
|
|
|
span: 24, |
|
|
|
|
search:true, |
|
|
|
|
width:200, |
|
|
|
|
search: true, |
|
|
|
|
width: 200, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
required: true, |
|
|
|
|
@ -569,7 +555,7 @@ addBtnIcon: ' ', |
|
|
|
|
trigger: 'click', |
|
|
|
|
}, |
|
|
|
|
], |
|
|
|
|
dicData:[ |
|
|
|
|
dicData: [ |
|
|
|
|
{ |
|
|
|
|
value: 1, |
|
|
|
|
label: '实习-培训中' |
|
|
|
|
@ -592,8 +578,8 @@ addBtnIcon: ' ', |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
mounted(){}, |
|
|
|
|
methods:{ |
|
|
|
|
mounted() { }, |
|
|
|
|
methods: { |
|
|
|
|
searchReset() { |
|
|
|
|
this.query = {}; |
|
|
|
|
this.onLoad(this.page); |
|
|
|
|
@ -620,87 +606,89 @@ addBtnIcon: ' ', |
|
|
|
|
refreshChange() { |
|
|
|
|
this.onLoad(this.page, this.query); |
|
|
|
|
}, |
|
|
|
|
deleteRow(val){ |
|
|
|
|
deleteRow(val) { |
|
|
|
|
this.$confirm('确定删除该条数据?', { |
|
|
|
|
confirmButtonText: '确定', |
|
|
|
|
cancelButtonText: '取消', |
|
|
|
|
type: 'warning', |
|
|
|
|
}).then(() =>{ |
|
|
|
|
}).then(() => { |
|
|
|
|
|
|
|
|
|
}) |
|
|
|
|
}, |
|
|
|
|
onLoad(){ |
|
|
|
|
onLoad() { |
|
|
|
|
this.loading = true |
|
|
|
|
this.data = [ |
|
|
|
|
{id:1, |
|
|
|
|
personnel:{ |
|
|
|
|
userName:"张三", |
|
|
|
|
ldapName:'', |
|
|
|
|
userSex:1, |
|
|
|
|
userCode:'0001', |
|
|
|
|
mobile:'13200120012', |
|
|
|
|
}, |
|
|
|
|
nation:'汉族', |
|
|
|
|
age:30, |
|
|
|
|
idCard:"", |
|
|
|
|
nativePlace:'', |
|
|
|
|
station:'软件工程师', |
|
|
|
|
dataBirth:'1998-01', |
|
|
|
|
face:'群众', |
|
|
|
|
school:'', |
|
|
|
|
major:'', |
|
|
|
|
education:'', |
|
|
|
|
marriage:1, |
|
|
|
|
endDate:'', |
|
|
|
|
staffType:1, |
|
|
|
|
staffTypeTitle:'实习工', |
|
|
|
|
skillTitle:'中级', |
|
|
|
|
skill:1, |
|
|
|
|
dept:{ |
|
|
|
|
deptName:'MES开发部' |
|
|
|
|
}, |
|
|
|
|
address:'', |
|
|
|
|
soFar:4, |
|
|
|
|
seniority:10, |
|
|
|
|
conExpDate:'2027-12-31', |
|
|
|
|
joinJobDate:'2005-09-01', |
|
|
|
|
inJobDate:'2024-01-01', |
|
|
|
|
phStatusTitle:'正常' |
|
|
|
|
}, |
|
|
|
|
{id:2, |
|
|
|
|
personnel:{ |
|
|
|
|
userName:"张三", |
|
|
|
|
ldapName:'', |
|
|
|
|
userSex:0, |
|
|
|
|
userCode:'0001', |
|
|
|
|
mobile:'13214251123', |
|
|
|
|
}, |
|
|
|
|
nation:'汉族', |
|
|
|
|
age:30, |
|
|
|
|
idCard:"", |
|
|
|
|
nativePlace:'', |
|
|
|
|
station:'软件工程师', |
|
|
|
|
dataBirth:'1998-01', |
|
|
|
|
face:'群众', |
|
|
|
|
school:'', |
|
|
|
|
major:'', |
|
|
|
|
education:'', |
|
|
|
|
marriage:1, |
|
|
|
|
endDate:'', |
|
|
|
|
staffType:2, |
|
|
|
|
staffTypeTitle:'正式工', |
|
|
|
|
skillTitle:'中级', |
|
|
|
|
skill:1, |
|
|
|
|
dept:{ |
|
|
|
|
deptName:'MES开发部' |
|
|
|
|
}, |
|
|
|
|
address:'', |
|
|
|
|
soFar:4, |
|
|
|
|
seniority:10, |
|
|
|
|
conExpDate:'2027-12-31', |
|
|
|
|
joinJobDate:'2005-09-01', |
|
|
|
|
inJobDate:'2024-01-01', |
|
|
|
|
phStatusTitle:'正常' |
|
|
|
|
{ |
|
|
|
|
id: 1, |
|
|
|
|
personnel: { |
|
|
|
|
userName: "张三", |
|
|
|
|
ldapName: '', |
|
|
|
|
userSex: 1, |
|
|
|
|
userCode: '0001', |
|
|
|
|
mobile: '13200120012', |
|
|
|
|
}, |
|
|
|
|
nation: '汉族', |
|
|
|
|
age: 30, |
|
|
|
|
idCard: "", |
|
|
|
|
nativePlace: '', |
|
|
|
|
station: '软件工程师', |
|
|
|
|
dataBirth: '1998-01', |
|
|
|
|
face: '群众', |
|
|
|
|
school: '', |
|
|
|
|
major: '', |
|
|
|
|
education: '', |
|
|
|
|
marriage: 1, |
|
|
|
|
endDate: '', |
|
|
|
|
staffType: 1, |
|
|
|
|
staffTypeTitle: '实习工', |
|
|
|
|
skillTitle: '中级', |
|
|
|
|
skill: 1, |
|
|
|
|
dept: { |
|
|
|
|
deptName: 'MES开发部' |
|
|
|
|
}, |
|
|
|
|
address: '', |
|
|
|
|
soFar: 4, |
|
|
|
|
seniority: 10, |
|
|
|
|
conExpDate: '2027-12-31', |
|
|
|
|
joinJobDate: '2005-09-01', |
|
|
|
|
inJobDate: '2024-01-01', |
|
|
|
|
phStatusTitle: '正常' |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
id: 2, |
|
|
|
|
personnel: { |
|
|
|
|
userName: "张三", |
|
|
|
|
ldapName: '', |
|
|
|
|
userSex: 0, |
|
|
|
|
userCode: '0001', |
|
|
|
|
mobile: '13214251123', |
|
|
|
|
}, |
|
|
|
|
nation: '汉族', |
|
|
|
|
age: 30, |
|
|
|
|
idCard: "", |
|
|
|
|
nativePlace: '', |
|
|
|
|
station: '软件工程师', |
|
|
|
|
dataBirth: '1998-01', |
|
|
|
|
face: '群众', |
|
|
|
|
school: '', |
|
|
|
|
major: '', |
|
|
|
|
education: '', |
|
|
|
|
marriage: 1, |
|
|
|
|
endDate: '', |
|
|
|
|
staffType: 2, |
|
|
|
|
staffTypeTitle: '正式工', |
|
|
|
|
skillTitle: '中级', |
|
|
|
|
skill: 1, |
|
|
|
|
dept: { |
|
|
|
|
deptName: 'MES开发部' |
|
|
|
|
}, |
|
|
|
|
address: '', |
|
|
|
|
soFar: 4, |
|
|
|
|
seniority: 10, |
|
|
|
|
conExpDate: '2027-12-31', |
|
|
|
|
joinJobDate: '2005-09-01', |
|
|
|
|
inJobDate: '2024-01-01', |
|
|
|
|
phStatusTitle: '正常' |
|
|
|
|
} |
|
|
|
|
] |
|
|
|
|
this.page.total = this.data.length |
|
|
|
|
@ -710,6 +698,4 @@ addBtnIcon: ' ', |
|
|
|
|
} |
|
|
|
|
</script> |
|
|
|
|
|
|
|
|
|
<style> |
|
|
|
|
|
|
|
|
|
</style> |
|
|
|
|
<style></style> |