|
@@ -71,10 +71,7 @@
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item
|
|
|
- label="上传主图"
|
|
|
- prop="mainImg"
|
|
|
- >
|
|
|
+ <el-form-item label="上传主图" prop="mainImg">
|
|
|
<div
|
|
|
style="
|
|
|
width: 120px;
|
|
@@ -152,16 +149,16 @@ export default {
|
|
|
{ required: true, message: "请输入商品包名称", trigger: "blur" },
|
|
|
],
|
|
|
educationTypeId: [
|
|
|
- { required: true, message: "请选择教育类型", trigger: "blur" },
|
|
|
+ { required: true, message: "请选择教育类型", trigger: "blur" },
|
|
|
],
|
|
|
businessId: [
|
|
|
- { required: true, message: "请选择业务层次", trigger: "blur" },
|
|
|
+ { required: true, message: "请选择业务层次", trigger: "blur" },
|
|
|
],
|
|
|
gradeType: [
|
|
|
{ required: true, message: "请选择班级类型", trigger: "blur" },
|
|
|
],
|
|
|
- status: [{ required: true, message: "状态", trigger: "blur" }],
|
|
|
- mainImg : [{ required: true, message: "未上传主图", trigger: "blur" }]
|
|
|
+ status: [{ required: true, message: "状态", trigger: "blur" }],
|
|
|
+ mainImg: [{ required: true, message: "未上传主图", trigger: "change" }],
|
|
|
},
|
|
|
gradeType: [
|
|
|
{
|
|
@@ -184,21 +181,17 @@ export default {
|
|
|
},
|
|
|
watch: {
|
|
|
// 获取业务层次-项目类型列表
|
|
|
- "ruleForm.educationTypeId": {
|
|
|
- handler: function () {
|
|
|
- if (this.isBusinessId) this.$set(this.ruleForm, "businessId", null);
|
|
|
- this.$api
|
|
|
- .inquirebusinessList({
|
|
|
- status: 1,
|
|
|
- educationId: this.ruleForm.educationTypeId,
|
|
|
- })
|
|
|
- .then((res) => {
|
|
|
- this.newBusinessList = res.rows;
|
|
|
- });
|
|
|
- this.isBusinessId = true;
|
|
|
- },
|
|
|
- immediate: true,
|
|
|
- deep: true
|
|
|
+ "ruleForm.educationTypeId"() {
|
|
|
+ if (this.isBusinessId) this.$set(this.ruleForm, "businessId", null);
|
|
|
+ this.$api
|
|
|
+ .inquirebusinessList({
|
|
|
+ status: 1,
|
|
|
+ educationId: this.ruleForm.educationTypeId,
|
|
|
+ })
|
|
|
+ .then((res) => {
|
|
|
+ this.newBusinessList = res.rows;
|
|
|
+ });
|
|
|
+ this.isBusinessId = true;
|
|
|
},
|
|
|
},
|
|
|
mounted() {},
|