This commit is contained in:
@jyuhsin
2025-12-20 15:47:29 +08:00
parent 48df1417e3
commit 82cfccaf72
8 changed files with 417 additions and 292 deletions
@@ -26,6 +26,7 @@ layout("/layouts/platform.html"){
</el-card>
<el-card shadow="never">
<table-tool label="资料列表">
<el-button @click="downloadFiles" icon="el-icon-download" size="small" type="primary">一键下载</el-button>
</table-tool>
<el-table :data="tableData" @sort-change="pageOrder">
@@ -79,6 +80,9 @@ layout("/layouts/platform.html"){
}
},
methods: {
downloadFiles() {
this.$downLoad('/platform/grassrootsCongress/material/statistics/downloadFiles', this.pageForm)
},
openView(row) {
this.$refs.guava.public(() => {
this.$refs.grassrootsCongressMaterialInfoRef.onOpen(row)
@@ -40,7 +40,7 @@ const HEAD_FORM_TEMPLATE = {
<el-form-item prop="contactUserId" label="联络人">
<user-select v-model="formData.contactUserId"
v-if="headDialogFormVisible"
api="/platform/teacherCongress/delegation/notHeadUser"
api="/platform/teacherCongress/delegation/notContactUser"
:api_params="{sessionId:formData.sessionId,delegationId:formData.delegationId}"
api_input_key_name="keyWord"
:option_list="contactOptions"
@@ -70,8 +70,8 @@ const HEAD_FORM_TEMPLATE = {
name: [{required: true, message: "必填", trigger: ["change", "blur"]}],
code: [{required: true, message: "必填", trigger: ["change", "blur"]}],
userId: [{required: true, message: "必填", trigger: ["change", "blur"]}],
viceUserId: [{required: true, message: "必填", trigger: ["change", "blur"]}],
contactUserId: [{required: true, message: "必填", trigger: ["change", "blur"]}]
//viceUserId: [{required: true, message: "必填", trigger: ["change", "blur"]}],
//contactUserId: [{required: true, message: "必填", trigger: ["change", "blur"]}]
}
}
},