入会参会带入

This commit is contained in:
shenyanpei
2021-12-06 17:37:59 +08:00
parent d79bf122e7
commit cb7b584fd1
6 changed files with 33 additions and 13 deletions
@@ -106,6 +106,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item class="add-form-item" label="单位:"> <el-form-item class="add-form-item" label="单位:">
<el-input <el-input
readonly
style="width: 100%" style="width: 100%"
placeholder="请填写" placeholder="请填写"
v-model="rh_pageData.fillUnit" v-model="rh_pageData.fillUnit"
@@ -115,6 +116,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item class="add-form-item" label="部门:"> <el-form-item class="add-form-item" label="部门:">
<el-input <el-input
readonly
style="width: 100%" style="width: 100%"
placeholder="请填写部门" placeholder="请填写部门"
v-model="rh_pageData.fillDept" v-model="rh_pageData.fillDept"
@@ -409,6 +411,9 @@ export default {
getFormFieldList(item) { getFormFieldList(item) {
this.$nextTick(() => { this.$nextTick(() => {
this.rh_pageData = JSON.parse(JSON.stringify(item)).rh_pageData this.rh_pageData = JSON.parse(JSON.stringify(item)).rh_pageData
this.rh_pageData.fillDept = this.$store.getters.userInfo.institutionName
this.rh_pageData.fillUnit = this.$store.getters.userInfo.upDeptName
this.rh_pageData.fillTel = this.$store.getters.userInfo.phone
this.rh_pageData.fillPeople = this.$store.getters.userInfo.userName this.rh_pageData.fillPeople = this.$store.getters.userInfo.userName
if (this.rh_pageData.fillFile !== undefined) { if (this.rh_pageData.fillFile !== undefined) {
this.fillFileList = this.rh_pageData.fillFile this.fillFileList = this.rh_pageData.fillFile
@@ -105,6 +105,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item class="add-form-item" label="单位:"> <el-form-item class="add-form-item" label="单位:">
<el-input <el-input
readonly
style="width: 100%" style="width: 100%"
placeholder="请填写" placeholder="请填写"
v-model="ch_pageData.fillUnit" v-model="ch_pageData.fillUnit"
@@ -114,6 +115,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item class="add-form-item" label="部门:"> <el-form-item class="add-form-item" label="部门:">
<el-input <el-input
readonly
style="width: 100%" style="width: 100%"
placeholder="请填写部门" placeholder="请填写部门"
v-model="ch_pageData.fillDept" v-model="ch_pageData.fillDept"
@@ -350,6 +352,9 @@ export default {
this.$nextTick(() => { this.$nextTick(() => {
this.ch_pageData = JSON.parse(JSON.stringify(item)).ch_pageData this.ch_pageData = JSON.parse(JSON.stringify(item)).ch_pageData
this.uploadFileLength = this.ch_pageData.fileTextList.length this.uploadFileLength = this.ch_pageData.fileTextList.length
this.rh_pageData.fillDept = this.$store.getters.userInfo.institutionName
this.rh_pageData.fillUnit = this.$store.getters.userInfo.upDeptName
this.rh_pageData.fillTel = this.$store.getters.userInfo.phone
this.ch_pageData.fillPeopleId = this.$store.getters.userInfo.userId this.ch_pageData.fillPeopleId = this.$store.getters.userInfo.userId
this.ch_pageData.fillPeople = this.$store.getters.userInfo.userName this.ch_pageData.fillPeople = this.$store.getters.userInfo.userName
this.roleForm = JSON.parse(JSON.stringify(item)).roleList this.roleForm = JSON.parse(JSON.stringify(item)).roleList
@@ -107,7 +107,14 @@
<el-table-column prop="fillPost" align="center" label="身份"/> <el-table-column prop="fillPost" align="center" label="身份"/>
<el-table-column prop="fillTel" align="center" label="电话"/> <el-table-column prop="fillTel" align="center" label="电话"/>
<el-table-column prop="fillMail" align="center" label="邮箱"/> <el-table-column prop="fillMail" align="center" label="邮箱"/>
<el-table-column prop="fillFile" align="center" label="资料"/> <el-table-column prop="fillFile" align="center" label="资料">
<template slot-scope="scope">
<span v-if="scope.row.fillFile.length === 0">{{ '-' }}</span>
<span v-for="item in scope.row.fillFile" :key="item.id" style="color: #409EFF;" @click="previews(item.id)">
{{ item.name }} {{ ';' }}
</span>
</template>
</el-table-column>
</el-table> </el-table>
</el-form-item> </el-form-item>
</el-form> </el-form>
@@ -111,7 +111,14 @@
<el-table-column prop="fillPost" align="center" label="身份"/> <el-table-column prop="fillPost" align="center" label="身份"/>
<el-table-column prop="fillTel" align="center" label="电话"/> <el-table-column prop="fillTel" align="center" label="电话"/>
<el-table-column prop="fillMail" align="center" label="邮箱"/> <el-table-column prop="fillMail" align="center" label="邮箱"/>
<el-table-column prop="fillFile" align="center" label="资料"/> <el-table-column prop="fillFile" align="center" label="资料">
<template slot-scope="scope">
<span v-if="scope.row.fillFile.length === 0">{{ '-' }}</span>
<span v-for="item in scope.row.fillFile" :key="item.id" style="color: #409EFF;" @click="previews(item.id)">
{{ item.name }} {{ ';' }}
</span>
</template>
</el-table-column>
</el-table> </el-table>
</el-form-item> </el-form-item>
</el-form> </el-form>
@@ -50,7 +50,7 @@
</script> </script>
<style lang="less" scoped> <style lang="less" scoped>
#non-cnfomity { #non-cnfomity {
height: 100%; height: inherit;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
background-color: #FFFFFF; background-color: #FFFFFF;
@@ -1188,19 +1188,13 @@ export default {
color: #606266 !important; color: #606266 !important;
} }
#rectification-dataBase { #rectification-dataBase {
/deep/ .el-table__fixed {
height: 100% !important; //设置高优先,以覆盖内联样式
}
/deep/ .el-table__fixed-right { /deep/ .el-table__fixed-right {
height: 100% !important; //设置高优先,以覆盖内联样式 height: 100% !important; //设置高优先,以覆盖内联样式
} }
/deep/ .table-wrap {
.el-table__fixed {
height: calc(~'100% - 20px') !important;
}
}
height: 100%; min-height: calc(100% - 100px);
overflow-y: auto;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
@@ -1210,6 +1204,7 @@ export default {
} }
.container { .container {
height: calc(~'100% - 30px');
flex: 1; flex: 1;
overflow: hidden; overflow: hidden;
display: flex; display: flex;
@@ -1222,6 +1217,7 @@ export default {
.inner-wrap { .inner-wrap {
position: absolute; position: absolute;
height: calc(70vh - 60px);
top: 0; top: 0;
left: 0; left: 0;
width: 100%; width: 100%;
@@ -1231,7 +1227,7 @@ export default {
.footer { .footer {
/deep/ .pagination { /deep/ .pagination {
position: static; position: absolute;
} }
} }
} }