This commit is contained in:
Paidax
2025-09-26 08:51:15 +08:00
parent 056bc18dc8
commit dd9f161ab9
11 changed files with 30 additions and 19 deletions
@@ -82,8 +82,8 @@ layout("/layouts/platform.html"){
v-for="item in changeTypeData"
:key="item.code"
:type="item.name"
:effect="pageForm.changeTypes.includes(item.type)?'dark':'plain'"
@click="tagClick('changeTypes',item.type)">
:effect="pageForm.changeTypes.includes(item.code)?'dark':'plain'"
@click="tagClick('changeTypes',item.code)">
{{ item.changeTypeName }}
</el-tag>
<el-link type="danger"
@@ -302,6 +302,17 @@ layout("/layouts/platform.html"){
this.changeTypeData = await this.$businessTool.getEnumOptions("MemberChangeType")
this.changeOriginData = await this.$businessTool.getEnumOptions("MemberChangeOrigin")
},
async pageData() {
const pageForm = clone(this.pageForm)
pageForm.changeTypes = JSON.stringify(this.pageForm.changeTypes)
const resp = await $.post('/platform/sourcechange/manage/pageData', pageForm)
if (resp.code === 0) {
this.tableData = resp.data.list
this.pageForm.totalCount = resp.data.totalCount
} else {
this.$message.warning(resp.msg)
}
}
},
async created() {
await this.initData()