|
|
|
@@ -71,33 +71,36 @@ |
|
|
|
document.addEventListener('DOMContentLoaded', function() { |
|
|
|
$.ajax({ |
|
|
|
type: "GET", |
|
|
|
url: "/admin/resources/queue/centers", |
|
|
|
url: "/api/v1/cloudbrain/get_center_info", |
|
|
|
dataType: "json", |
|
|
|
data: {}, |
|
|
|
success: function (res) { |
|
|
|
if (res && res.Code === 0) { |
|
|
|
var data = res.Data; |
|
|
|
var aiCenterSelEl = $('#aiCenter-sel'); |
|
|
|
var itemEl = aiCenterSelEl.find('.menu .item').eq(0); |
|
|
|
var selectAiCenterCode = aiCenterSelEl.find('.default').attr('aicenter'); |
|
|
|
var selectAiCenterName = ''; |
|
|
|
for (var i = 0, iLen = data.length; i < iLen; i++) { |
|
|
|
var dataI = data[i]; |
|
|
|
var itemClone = itemEl.clone(); |
|
|
|
var oHref = itemClone.attr('href'); |
|
|
|
var oId = itemClone.attr('id'); |
|
|
|
itemClone.attr('data-value', dataI.AiCenterCode); |
|
|
|
itemClone.removeAttr('id'); |
|
|
|
itemClone.attr('href', oHref + dataI.AiCenterCode); |
|
|
|
itemClone.text(dataI.AiCenterName); |
|
|
|
aiCenterSelEl.find('.menu').append(itemClone); |
|
|
|
if (selectAiCenterCode === dataI.AiCenterCode) { |
|
|
|
selectAiCenterName = dataI.AiCenterName; |
|
|
|
} |
|
|
|
var data = res || []; |
|
|
|
var aiCenterSelEl = $('#aiCenter-sel'); |
|
|
|
var itemEl = aiCenterSelEl.find('.menu .item').eq(0); |
|
|
|
var selectAiCenterCode = aiCenterSelEl.find('.default').attr('aicenter'); |
|
|
|
var selectAiCenterName = ''; |
|
|
|
var lang = document.querySelector('html').getAttribute('lang') || 'en-US'; |
|
|
|
var except = ['', 'more']; |
|
|
|
for (var i = 0, iLen = data.length; i < iLen; i++) { |
|
|
|
var dataI = data[i]; |
|
|
|
var aiCenterCode = dataI.name; |
|
|
|
if (except.indexOf(aiCenterCode) >= 0) continue; |
|
|
|
var aiCenterName = lang === 'en-US' ? dataI.content_en : dataI.content; |
|
|
|
var itemClone = itemEl.clone(); |
|
|
|
var oHref = itemClone.attr('href'); |
|
|
|
var oId = itemClone.attr('id'); |
|
|
|
itemClone.attr('data-value', aiCenterCode); |
|
|
|
itemClone.removeAttr('id'); |
|
|
|
itemClone.attr('href', oHref + aiCenterCode); |
|
|
|
itemClone.text(aiCenterName); |
|
|
|
aiCenterSelEl.find('.menu').append(itemClone); |
|
|
|
if (selectAiCenterCode === aiCenterCode) { |
|
|
|
selectAiCenterName = aiCenterName; |
|
|
|
} |
|
|
|
selectAiCenterCode && aiCenterSelEl.dropdown('set selected', selectAiCenterCode); |
|
|
|
selectAiCenterName && aiCenterSelEl.dropdown('set text', selectAiCenterName); |
|
|
|
} |
|
|
|
selectAiCenterCode && aiCenterSelEl.dropdown('set selected', selectAiCenterCode); |
|
|
|
selectAiCenterName && aiCenterSelEl.dropdown('set text', selectAiCenterName); |
|
|
|
}, |
|
|
|
error: function (err) { |
|
|
|
console.log(err); |
|
|
|
|