first commit

This commit is contained in:
2026-09-23 09:38:39 +08:00
commit 98a8b8cace
6257 changed files with 1266718 additions and 0 deletions
@@ -0,0 +1,142 @@
<template>
<div class="aidFund_view">
<el-form label-position="left" label-suffix=":" style="padding: 20px 0">
<vi-title title="基本资料"></vi-title>
<el-row gutter="20">
<el-col :span="8">
<el-form-item label="姓&emsp;&emsp;名" prop="username">
{{ viewData.username }}
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="工&emsp;&emsp;号" prop="loginname">
{{ viewData.loginname }}
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="性&emsp;&emsp;别" prop="sex">
{{ viewData.sex }}
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="出生年月" prop="birthday">
{{ viewData.birthday }}
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="工作时间" prop="workDate">
{{ viewData.workDate }}
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="入校时间" prop="schoolTime">
{{ viewData.schoolTime }}
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="民&emsp;&emsp;族" prop="nation">
{{ viewData.nation }}
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="职&emsp;&emsp;务" prop="position">
{{ viewData.position }}
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="职&emsp;&emsp;称" prop="jobTitle">
{{ viewData.jobTitle }}
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="政治面貌" prop="political">
{{ viewData.political }}
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="联系方式" prop="mobile">
{{ viewData.mobile }}
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="所在部门" prop="unitname">
{{ viewData.unitname }}
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="所在工会" prop="unionname">
{{ viewData.unionname }}
</el-form-item>
</el-col>
</el-row>
</el-form>
</div>
</template>
<script>
module.exports = {
props: {
handle: {
type: Boolean,
default: false,
},
label: {
type: String,
default: '审核'
},
userid: {
type: String,
default: ''
},
panes: {
type: Array,
default: []
},
},
data() {
return {
aidFundName: "1",
viewData: {},
loading: true,
}
},
watch: {
userid(val) {
this.getInfo()
}
},
methods: {
hasPane(name) {
if (!this.handle) {
return true
}
return this.panes.includes(name)
},
async getInfo() {
this.loading = true
const {data, code, msg} = await $.get("/platform/aid/fund/common/findOneUser", {userId: this.userid})
this.loading = false
if (data) {
this.aidFundName = this.handle ? "999" : "1"
this.viewData = data
} else {
this.viewData = {}
this.$message({
message: "获取信息失败",
type: 'error'
});
}
},
},
}
</script>
<style>
.aidFund_view .el-timeline {
padding-left: 0;
}
</style>