|
@@ -66,6 +66,7 @@
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column label="年龄" align="center" prop="age" v-if="columns[5].visible" />
|
|
|
+ <el-table-column label="手机号" align="center" prop="phone" v-if="columns[11].visible" />
|
|
|
<el-table-column label="参与项目" align="center" prop="projectList" width="200px" v-if="columns[6].visible">
|
|
|
<template #default="scope">
|
|
|
{{ formatProjectList(scope.row.projectList) }}
|
|
@@ -125,6 +126,9 @@
|
|
|
<el-form-item label="年龄" prop="age">
|
|
|
<el-input v-model="form.age" placeholder="请输入年龄" />
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="手机号" prop="phone">
|
|
|
+ <el-input v-model="form.phone" placeholder="请输入手机号" />
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="参与项目" prop="projectList">
|
|
|
<el-transfer
|
|
|
v-model="projectListStr"
|
|
@@ -230,6 +234,7 @@ const columns = ref<FieldOption[]>([
|
|
|
// { key: 14, label: '号码', visible: true },
|
|
|
{ key: 9, label: '状态', visible: true },
|
|
|
{ key: 10, label: '备注', visible: true },
|
|
|
+ { key: 11, label: '手机号', visible: true },
|
|
|
]);
|
|
|
|
|
|
const queryFormRef = ref<ElFormInstance>();
|
|
@@ -472,9 +477,7 @@ const submitForm = () => {
|
|
|
const submitForm = { ...form.value };
|
|
|
if (submitForm.selectedProjects && submitForm.selectedProjects.length > 0) {
|
|
|
submitForm.projectList = submitForm.selectedProjects;
|
|
|
- // submitForm.projectValue = submitForm.selectedProjects.join(',');
|
|
|
} else {
|
|
|
- // submitForm.projectValue = '';
|
|
|
submitForm.projectList = [];
|
|
|
}
|
|
|
// 删除selectedProjects属性,因为它不需要提交到后端
|