diff --git a/src/views/room/RoomtagAdminView.vue b/src/views/room/RoomtagAdminView.vue index b050fbb..06aa8c0 100644 --- a/src/views/room/RoomtagAdminView.vue +++ b/src/views/room/RoomtagAdminView.vue @@ -472,12 +472,22 @@ export default { success: function (json) { if (json) { $("#id").val(id); - var jsonName = JSON.parse(json.name); - $("#modal_name").val(jsonName.zh); - // 阿语名称 - $("#ar_modal_name").val(jsonName.ar); - // 英语名称 - $("#en_modal_name").val(jsonName.en); + let name = json.name; + if (name.startsWith('{') && name.endsWith('}')) { + var jsonName = JSON.parse(json.name); + $("#modal_name").val(jsonName.zh); + // 阿语名称 + $("#ar_modal_name").val(jsonName.ar); + // 英语名称 + $("#en_modal_name").val(jsonName.en); + } else { + $("#modal_name").val(name); + // 阿语名称 + $("#ar_modal_name").val(name); + // 英语名称 + $("#en_modal_name").val(name); + } + $("#modal_seq").val(json.seq); $("#modal_description").val(json.description); if (json.status == true) { @@ -538,10 +548,7 @@ export default { initPartition() { getPartitionInfoList().then(res => { let data = res.data; - buildSelectOption( - "#modal_partitionId", - null, - [{ + let array = [{ value: '', text: '全部', }].concat(data.map((v) => { @@ -549,7 +556,12 @@ export default { value: v.id, text: v.desc, }; - })) + })); + console.log(array); + buildSelectOption( + "#modal_partitionId", + null, + array ); }); },