|
@@ -428,31 +428,31 @@ export default {
|
|
|
current: 0,
|
|
|
infoArr: [
|
|
|
{
|
|
|
- value: 'name',
|
|
|
+ field: 'name',
|
|
|
label: '姓名',
|
|
|
type: "text",
|
|
|
item: []
|
|
|
},
|
|
|
{
|
|
|
- value: 'sex',
|
|
|
+ field: 'sex',
|
|
|
label: '性别',
|
|
|
type: "radio",
|
|
|
item: []
|
|
|
},
|
|
|
{
|
|
|
- value: 'phone',
|
|
|
+ field: 'phone',
|
|
|
label: '手机号码',
|
|
|
type: "text",
|
|
|
item: []
|
|
|
},
|
|
|
{
|
|
|
- value: 'email',
|
|
|
+ field: 'email',
|
|
|
label: '电子邮箱',
|
|
|
type: "text",
|
|
|
item: []
|
|
|
},
|
|
|
{
|
|
|
- value: 'school',
|
|
|
+ field: 'school',
|
|
|
label: '学校',
|
|
|
type: "select",
|
|
|
item: []
|
|
@@ -464,13 +464,13 @@ export default {
|
|
|
item: []
|
|
|
}, */
|
|
|
{
|
|
|
- value: 'period',
|
|
|
+ field: 'period',
|
|
|
label: '学段',
|
|
|
type: "text",
|
|
|
item: []
|
|
|
},
|
|
|
{
|
|
|
- value: 'subject',
|
|
|
+ field: 'subject',
|
|
|
label: '学科',
|
|
|
type: "text",
|
|
|
item: []
|
|
@@ -971,6 +971,8 @@ export default {
|
|
|
// 3. 若有新创建的评审规则,需先保存,保存大活动时由后端一起保存
|
|
|
this.saveActivity()
|
|
|
} else {
|
|
|
+ this.createData.invitedSchools = []
|
|
|
+ this.contestData.sign.fields = []
|
|
|
this.showSchools.forEach(item => {
|
|
|
if(this.selSchools.includes(item.id)) {
|
|
|
this.createData.invitedSchools.push({
|
|
@@ -980,10 +982,9 @@ export default {
|
|
|
})
|
|
|
}
|
|
|
})
|
|
|
- this.contestData.sign.fields = []
|
|
|
this.fields.forEach(item => {
|
|
|
let infos = this.infoArr.find(info => {
|
|
|
- return info.value === item
|
|
|
+ return info.field === item
|
|
|
})
|
|
|
if(infos) this.contestData.sign.fields.push(infos)
|
|
|
})
|
|
@@ -1164,7 +1165,7 @@ export default {
|
|
|
this.addInfoForm = data
|
|
|
} else {
|
|
|
this.addInfoForm = {
|
|
|
- value: '',
|
|
|
+ field: '',
|
|
|
label: '',
|
|
|
type: 'text',
|
|
|
item: [],
|
|
@@ -1181,7 +1182,7 @@ export default {
|
|
|
this.$Message.warning('该信息已存在!')
|
|
|
} else {
|
|
|
if(this.addInfoType === 1) {
|
|
|
- this.addInfoForm.value = this.addInfoForm.label
|
|
|
+ this.addInfoForm.field = this.addInfoForm.label
|
|
|
this.infoArr.push(this.addInfoForm)
|
|
|
} else {
|
|
|
|
|
@@ -1190,7 +1191,7 @@ export default {
|
|
|
this.addInfoType = 0
|
|
|
this.addInfo = ''
|
|
|
this.addInfoForm = {
|
|
|
- value: '',
|
|
|
+ field: '',
|
|
|
label: '',
|
|
|
type: 'text',
|
|
|
item: [],
|