广播订阅

This commit is contained in:
Paidax
2025-08-30 09:52:58 +08:00
parent eb95548ebb
commit d907d3eb92
15 changed files with 70 additions and 51 deletions
@@ -83,7 +83,7 @@ layout("/layouts/platform.html"){
</span>
</template>
</el-table-column>
<el-table-column label="操作" width="180px">
<el-table-column fixed="right" label="操作" width="180px">
<template slot-scope="{row}">
<el-button @click="openChangeInfo(row, true)" size="mini" type="primary">查看</el-button>
<!-- <el-button v-if="row.isOperate" @click="doRevoke(row)" size="mini" type="warning">撤销</el-button>-->
@@ -123,9 +123,9 @@ layout("/layouts/platform.html"){
tableColumns: [
{ prop: "loginname", label: "工号", sortable: true },
{ prop: "username", label: "姓名", sortable: true },
{ prop: "userState", label: "在职状态", sortable: true },
{ prop: "personType", label: "人员类型", sortable: true },
{ prop: "unionname", label: "所属工会", sortable: true },
{ prop: "userState", label: "在职状态", sortable: true, width: "100px" },
{ prop: "personType", label: "人员类型", sortable: true, width: "120px" },
{ prop: "unionname", label: "所属工会", sortable: true, width: "160px" },
{ prop: "changeInfosStr", label: "变更详细信息", sortable: true, width: "300px" },
{ prop: "changeTypes", label: "变更类型", sortable: true, width: "180px" },
{ prop: "changeTime", label: "变更时间", sortable: true, width: "150px" },
@@ -444,6 +444,10 @@ const USER_CHANGE_INFO = {
this.formData = resp.data.middleTable
this.viewData = resp.data.userData
this.formData.unionid = resp.data.userData.unionid
if (["事业编制(员额)", "事业编制"].includes(this.formData.personType) && ["在职"].includes(this.formData.userState)) {
this.$set(this.formData, "member", 1)
this.$set(this.formData, "welfareMember", 1)
}
}
})
},