11wqe1 2 kuukautta sitten
vanhempi
commit
dfad58dc1e
1 muutettua tiedostoa jossa 18 lisäystä ja 13 poistoa
  1. 18 13
      src/components/dialog/permissionSettingDialog.vue

+ 18 - 13
src/components/dialog/permissionSettingDialog.vue

@@ -1673,7 +1673,7 @@ export default {
 			this.init();
 			let _data = JSON.parse(JSON.stringify(data));
 			console.log('_data',_data);
-			
+
 			if (_data.json) {
 				let _form = JSON.parse(_data.json);
 				if (!_form.admin.school) {
@@ -1739,13 +1739,18 @@ export default {
 					},
 					CampusF: {
 						GroupBri:'',
-						feature:[],
+						feature:[
+							{icon:'https://ccrb.s3.cn-northwest-1.amazonaws.com.cn/tese1745913146000.svg',
+							name:'默认标题',bri:'暂无简介'},
+						],
 						teacherN:{
 							teaBri:'',
-							list: [],
+							list: [
+								{name:'默认标题',bri:'暂无简介'}
+							],
 						},
 						appList: [],
-					}
+					},
 				},
 			};
 			this.type = null;
@@ -2233,15 +2238,15 @@ export default {
 						return { id: i.id, setIcon: i.setIcon }})
 				: [];
 
-				_form.admin.cocoFlow2 = _form.admin.cocoFlow2
-				? _form.admin.cocoFlow2.map((i) => {
-						return { id: i.id, setIcon: i.setIcon }})
-				: [];
+			_form.admin.cocoFlow2 = _form.admin.cocoFlow2
+			? _form.admin.cocoFlow2.map((i) => {
+					return { id: i.id, setIcon: i.setIcon }})
+			: [];
 
-				_form.admin.CampusF.appList = _form.admin.CampusF.appList
-				? _form.admin.CampusF.appList.map((i) => {
-						return { id: i.id, setIcon: i.setIcon }})
-				: [];
+			_form.admin.CampusF.appList = _form.admin.CampusF.appList
+			? _form.admin.CampusF.appList.map((i) => {
+					return { id: i.id, setIcon: i.setIcon }})
+			: [];
 
 			let params = [
 				{
@@ -2315,7 +2320,7 @@ export default {
 				});
 			}
 
-			if (_form.admin.CampusF.appList) {
+			if (_form.admin.CampusF.appList && _form.admin.CampusF.appList.length) {
 				_form.admin.CampusF.appList.forEach((i, index) => {
 					let _index = appList.findIndex((i2) => i.id == i2.id);
 					if (_index != -1) {