|
|
@@ -122,7 +122,32 @@
|
|
|
code !== 602 &&
|
|
|
code !== 603 &&
|
|
|
code !== 604 &&
|
|
|
- code !== 605
|
|
|
+ code !== 605 &&
|
|
|
+ formData.specialtyId !== 187 &&
|
|
|
+ formData.specialtyId !== 188 &&
|
|
|
+ formData.specialtyId !== 189 &&
|
|
|
+ formData.specialtyId !== 190 &&
|
|
|
+ formData.specialtyId !== 191 &&
|
|
|
+ formData.specialtyId !== 192 &&
|
|
|
+ formData.specialtyId !== 193 &&
|
|
|
+ formData.specialtyId !== 194 &&
|
|
|
+ formData.specialtyId !== 589 &&
|
|
|
+ formData.specialtyId !== 590 &&
|
|
|
+ formData.specialtyId !== 591 &&
|
|
|
+ formData.specialtyId !== 592 &&
|
|
|
+ formData.specialtyId !== 593 &&
|
|
|
+ formData.specialtyId !== 594 &&
|
|
|
+ formData.specialtyId !== 595 &&
|
|
|
+ formData.specialtyId !== 596 &&
|
|
|
+ formData.specialtyId !== 597 &&
|
|
|
+ formData.specialtyId !== 598 &&
|
|
|
+ formData.specialtyId !== 599 &&
|
|
|
+ formData.specialtyId !== 600 &&
|
|
|
+ formData.specialtyId !== 601 &&
|
|
|
+ formData.specialtyId !== 602 &&
|
|
|
+ formData.specialtyId !== 603 &&
|
|
|
+ formData.specialtyId !== 604 &&
|
|
|
+ formData.specialtyId !== 605
|
|
|
"
|
|
|
>
|
|
|
<el-input-number
|
|
|
@@ -134,7 +159,6 @@
|
|
|
<el-form-item prop="instructor" label="指导老师">
|
|
|
<el-input v-model="formData.instructor" class="width"></el-input>
|
|
|
</el-form-item>
|
|
|
-
|
|
|
<el-form-item
|
|
|
prop="annex"
|
|
|
label="作品图片"
|
|
|
@@ -163,7 +187,32 @@
|
|
|
code == 602 ||
|
|
|
code == 603 ||
|
|
|
code == 604 ||
|
|
|
- code == 605
|
|
|
+ code == 605 ||
|
|
|
+ formData.specialtyId == 187 ||
|
|
|
+ formData.specialtyId == 188 ||
|
|
|
+ formData.specialtyId == 189 ||
|
|
|
+ formData.specialtyId == 190 ||
|
|
|
+ formData.specialtyId == 191 ||
|
|
|
+ formData.specialtyId == 192 ||
|
|
|
+ formData.specialtyId == 193 ||
|
|
|
+ formData.specialtyId == 194 ||
|
|
|
+ formData.specialtyId == 589 ||
|
|
|
+ formData.specialtyId == 590 ||
|
|
|
+ formData.specialtyId == 591 ||
|
|
|
+ formData.specialtyId == 592 ||
|
|
|
+ formData.specialtyId == 593 ||
|
|
|
+ formData.specialtyId == 594 ||
|
|
|
+ formData.specialtyId == 595 ||
|
|
|
+ formData.specialtyId == 596 ||
|
|
|
+ formData.specialtyId == 597 ||
|
|
|
+ formData.specialtyId == 598 ||
|
|
|
+ formData.specialtyId == 599 ||
|
|
|
+ formData.specialtyId == 600 ||
|
|
|
+ formData.specialtyId == 601 ||
|
|
|
+ formData.specialtyId == 602 ||
|
|
|
+ formData.specialtyId == 603 ||
|
|
|
+ formData.specialtyId == 604 ||
|
|
|
+ formData.specialtyId == 605
|
|
|
"
|
|
|
>
|
|
|
<single-upload v-model="formData.annex"></single-upload>
|
|
|
@@ -241,10 +290,10 @@
|
|
|
<div class="label label2">身份证</div>
|
|
|
</div>
|
|
|
<div class="name imgBox">
|
|
|
- <div class="label label1">照片</div>
|
|
|
+ <div class="label label1">证件照</div>
|
|
|
</div>
|
|
|
<div class="name imgBox">
|
|
|
- <div class="label label3">证书</div>
|
|
|
+ <div class="label label3">考级证书</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div v-for="(item, index) in participants" :key="index">
|
|
|
@@ -451,6 +500,8 @@ export default {
|
|
|
instructor: [{ required: true, message: '请输入指导老师', trigger: 'blur' }],
|
|
|
gradingOrganizationId: [{ required: true, message: '请选择考级机构', trigger: 'blur' }],
|
|
|
organizationId: [{ required: true, message: '请选择承办单位', trigger: 'blur' }],
|
|
|
+ annex: [{ required: true, message: '请上传作品图片', trigger: 'blur' }],
|
|
|
+ video: [{ required: true, message: '请上传作品视频', trigger: 'blur' }],
|
|
|
contact: [{ required: true, message: '请输入联系人', trigger: 'blur' }]
|
|
|
},
|
|
|
competitionGroupOptions: [
|
|
|
@@ -496,20 +547,19 @@ export default {
|
|
|
methods: {
|
|
|
change(e) {
|
|
|
this.code = e;
|
|
|
- console.log(this.code);
|
|
|
+ // console.log(this.code);
|
|
|
},
|
|
|
onSave(isSubmit) {
|
|
|
- // this.$refs.form.validate(valid => {
|
|
|
- // if (valid) {
|
|
|
- // this.submit();
|
|
|
- // } else {
|
|
|
- // return false;
|
|
|
- // }
|
|
|
- // });
|
|
|
if (isSubmit) {
|
|
|
this.$refs.form.validate(valid => {
|
|
|
if (valid) {
|
|
|
- this.submit(isSubmit);
|
|
|
+ this.$confirm('确定提交吗?提交后节目信息不能修改。', '提示', {
|
|
|
+ confirmButtonText: '继续',
|
|
|
+ cancelButtonText: '退出',
|
|
|
+ type: 'warning'
|
|
|
+ }).then(() => {
|
|
|
+ this.submit(isSubmit);
|
|
|
+ });
|
|
|
} else {
|
|
|
return false;
|
|
|
}
|
|
|
@@ -521,6 +571,7 @@ export default {
|
|
|
submit(isSubmit) {
|
|
|
let lenght = this.participants.filter(item => !item.del).length;
|
|
|
let data = { ...this.formData, quantity: lenght };
|
|
|
+ console.log(data);
|
|
|
if (isSubmit) {
|
|
|
data.status = 1;
|
|
|
}
|
|
|
@@ -639,7 +690,7 @@ export default {
|
|
|
width: 110px;
|
|
|
}
|
|
|
&.label3 {
|
|
|
- width: 30px;
|
|
|
+ width: 60px;
|
|
|
}
|
|
|
}
|
|
|
.add-bottom {
|