提交 9b6f09a2 编写于 作者: yi.li's avatar yi.li

字段为空处理

上级 a5891052
...@@ -340,8 +340,8 @@ export default { ...@@ -340,8 +340,8 @@ export default {
directoryImageUrl: '',//新增字段-题库配图 directoryImageUrl: '',//新增字段-题库配图
directoryIntro: '',//新增字段-题库介绍 directoryIntro: '',//新增字段-题库介绍
nolockPro: [],//新增字段-可解锁商品 nolockPro: [],//新增字段-可解锁商品
goodsType: null,//新增字段-商品类型 goodsType: 0,//新增字段-商品类型
cardType: null,//新增字段-卡类型 cardType: 0,//新增字段-卡类型
imgMouseOver: false,//新增字段 imgMouseOver: false,//新增字段
titleTestSubjectSecondResourceModelList: [{ titleTestSubjectSecondResourceModelList: [{
// deleteFlag: 0, // deleteFlag: 0,
...@@ -356,7 +356,7 @@ export default { ...@@ -356,7 +356,7 @@ export default {
type: 2,//关联资源类型,1项目,2题库 type: 2,//关联资源类型,1项目,2题库
subjectSecondId: 0,//二级分类id subjectSecondId: 0,//二级分类id
seqNo: 1, seqNo: 1,
resourceId: null,//关联资源id resourceId: '',//关联资源id
id: 0, id: 0,
freeFlag: '1',//题库是否免费:0免费1收费 freeFlag: '1',//题库是否免费:0免费1收费
content1: '',//题库分类名称 content1: '',//题库分类名称
...@@ -493,8 +493,8 @@ export default { ...@@ -493,8 +493,8 @@ export default {
directoryImageUrl: '',//新增字段-题库配图 directoryImageUrl: '',//新增字段-题库配图
directoryIntro: '',//新增字段-题库介绍 directoryIntro: '',//新增字段-题库介绍
nolockPro: [],//新增字段-可解锁商品 nolockPro: [],//新增字段-可解锁商品
goodsType: null,//新增字段-商品类型 goodsType: 0,//新增字段-商品类型
cardType: null,//新增字段-卡类型 cardType: 0,//新增字段-卡类型
imgMouseOver: false,//新增字段 imgMouseOver: false,//新增字段
titleTestSubjectSecondResourceModelList: [{ titleTestSubjectSecondResourceModelList: [{
// deleteFlag: 0, // deleteFlag: 0,
...@@ -509,7 +509,7 @@ export default { ...@@ -509,7 +509,7 @@ export default {
type: 2,//关联资源类型,1项目,2题库 type: 2,//关联资源类型,1项目,2题库
subjectSecondId: 0,//二级分类id subjectSecondId: 0,//二级分类id
seqNo: 1, seqNo: 1,
resourceId: null,//关联资源id resourceId: '',//关联资源id
id: 0, id: 0,
freeFlag: '1',//题库是否免费:0免费1收费 freeFlag: '1',//题库是否免费:0免费1收费
content1: '',//题库分类名称 content1: '',//题库分类名称
...@@ -544,7 +544,7 @@ export default { ...@@ -544,7 +544,7 @@ export default {
//新增处理-配置课程 //新增处理-配置课程
if (!item.checkedCourse) { if (!item.checkedCourse) {
item.openFlag = null; item.openFlag = 0;
item.projectId = ''; item.projectId = '';
item.predictTime = ''; item.predictTime = '';
item.titleTestSubjectSecondResourceModelList = []; item.titleTestSubjectSecondResourceModelList = [];
...@@ -558,8 +558,8 @@ export default { ...@@ -558,8 +558,8 @@ export default {
item.directoryImageUrl = ''; item.directoryImageUrl = '';
item.directoryIntro = ''; item.directoryIntro = '';
item.nolockPro = []; item.nolockPro = [];
item.goodsType = null; item.goodsType = 0;
item.cardType = null; item.cardType = 0;
item.directoryList = []; item.directoryList = [];
}else { }else {
item.goodsType = item.nolockPro[0]; item.goodsType = item.nolockPro[0];
...@@ -568,6 +568,9 @@ export default { ...@@ -568,6 +568,9 @@ export default {
if (item2.freeFlag == 0) { if (item2.freeFlag == 0) {
item2.content2 = ''; item2.content2 = '';
} }
if (!item2) {
item2.resourceId = 0;
}
} }
} }
// 添加或重置排序字段 // 添加或重置排序字段
...@@ -601,7 +604,7 @@ export default { ...@@ -601,7 +604,7 @@ export default {
item.titleTestSubjectSecondResourceModelList = item.resourceModelList; item.titleTestSubjectSecondResourceModelList = item.resourceModelList;
delete item.resourceModelList; delete item.resourceModelList;
} else { } else {
item.projectId = 0; item.projectId = '';
item.titleTestSubjectSecondResourceModelList = [{ item.titleTestSubjectSecondResourceModelList = [{
// deleteFlag: 0, // deleteFlag: 0,
id: 0, id: 0,
...@@ -617,6 +620,8 @@ export default { ...@@ -617,6 +620,8 @@ export default {
item.nolockPro = []; item.nolockPro = [];
if (item.projectId || item.predictTime) { if (item.projectId || item.predictTime) {
item.checkedCourse = true; item.checkedCourse = true;
}else {
item.openFlag = 1;
} }
if (item.goodsType && item.cardType) { if (item.goodsType && item.cardType) {
item.nolockPro = [Number(item.goodsType),Number(item.cardType)]; item.nolockPro = [Number(item.goodsType),Number(item.cardType)];
...@@ -653,8 +658,8 @@ export default { ...@@ -653,8 +658,8 @@ export default {
directoryImageUrl: '',//新增字段-题库配图 directoryImageUrl: '',//新增字段-题库配图
directoryIntro: '',//新增字段-题库介绍 directoryIntro: '',//新增字段-题库介绍
nolockPro: [],//新增字段-可解锁商品 nolockPro: [],//新增字段-可解锁商品
goodsType: null,//新增字段-商品类型 goodsType: 0,//新增字段-商品类型
cardType: null,//新增字段-卡类型 cardType: 0,//新增字段-卡类型
imgMouseOver: false,//新增字段 imgMouseOver: false,//新增字段
titleTestSubjectSecondResourceModelList: [{ titleTestSubjectSecondResourceModelList: [{
// deleteFlag: 0, // deleteFlag: 0,
...@@ -669,7 +674,7 @@ export default { ...@@ -669,7 +674,7 @@ export default {
type: 2,//关联资源类型,1项目,2题库 type: 2,//关联资源类型,1项目,2题库
subjectSecondId: 0,//二级分类id subjectSecondId: 0,//二级分类id
seqNo: 1, seqNo: 1,
resourceId: null,//关联资源id resourceId: '',//关联资源id
id: 0, id: 0,
freeFlag: '1',//题库是否免费:0免费1收费 freeFlag: '1',//题库是否免费:0免费1收费
content1: '',//题库分类名称 content1: '',//题库分类名称
...@@ -699,7 +704,6 @@ export default { ...@@ -699,7 +704,6 @@ export default {
type: 'warning' type: 'warning'
}).then(() => { }).then(() => {
this.formData.titleTestSubjectSecondModelList[indexL0].checkedCourse = false; this.formData.titleTestSubjectSecondModelList[indexL0].checkedCourse = false;
// this.formData.titleTestSubjectSecondModelList.splice(indexL0, 1);
}).catch(() => { }).catch(() => {
this.formData.titleTestSubjectSecondModelList[indexL0].checkedCourse = true; this.formData.titleTestSubjectSecondModelList[indexL0].checkedCourse = true;
}); });
...@@ -795,7 +799,7 @@ export default { ...@@ -795,7 +799,7 @@ export default {
type: 2,//关联资源类型,1项目,2题库 type: 2,//关联资源类型,1项目,2题库
subjectSecondId: 0,//二级分类id subjectSecondId: 0,//二级分类id
seqNo: seqLength+1, seqNo: seqLength+1,
resourceId: null,//关联资源id resourceId: '',//关联资源id
id: 0, id: 0,
freeFlag: '1',//题库是否免费:0免费,1收费 freeFlag: '1',//题库是否免费:0免费,1收费
content1: '',//题库分类名称 content1: '',//题库分类名称
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册