|
@@ -157,19 +157,26 @@ function initOther4Select() {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// watchlist
|
|
// watchlist
|
|
|
- if (obj.nameEn === 'watchlist'){
|
|
|
|
|
|
|
+ if (obj.nameEn === 'watchlist') {
|
|
|
var watchlistTrackCategoryStr = '';
|
|
var watchlistTrackCategoryStr = '';
|
|
|
$.each(obj.trackCategoryList, function (index2, obj2) {
|
|
$.each(obj.trackCategoryList, function (index2, obj2) {
|
|
|
watchlistTrackCategoryStr += '<option value="' + obj2 + '">' + obj2 + '</option>';
|
|
watchlistTrackCategoryStr += '<option value="' + obj2 + '">' + obj2 + '</option>';
|
|
|
});
|
|
});
|
|
|
$("#apis-quiet-div-watchlist-trackCategoryField").append(watchlistTrackCategoryStr);
|
|
$("#apis-quiet-div-watchlist-trackCategoryField").append(watchlistTrackCategoryStr);
|
|
|
- }else if (obj.nameEn === 'image'){
|
|
|
|
|
|
|
+ } else if (obj.nameEn === 'image') {
|
|
|
var uploadImageCategoryStr = '';
|
|
var uploadImageCategoryStr = '';
|
|
|
$.each(obj.otherAttrList, function (index2, obj2) {
|
|
$.each(obj.otherAttrList, function (index2, obj2) {
|
|
|
uploadImageCategoryStr += '<option value="' + obj2.id + '">' + obj2.categoryName + '</option>';
|
|
uploadImageCategoryStr += '<option value="' + obj2.id + '">' + obj2.categoryName + '</option>';
|
|
|
});
|
|
});
|
|
|
$("#apis-quiet-div-uploadImgs-categoryField").append(uploadImageCategoryStr);
|
|
$("#apis-quiet-div-uploadImgs-categoryField").append(uploadImageCategoryStr);
|
|
|
$("#apis-quiet-div-image-categoryField").append(uploadImageCategoryStr);
|
|
$("#apis-quiet-div-image-categoryField").append(uploadImageCategoryStr);
|
|
|
|
|
+ } else if (obj.nameEn === 'music') {
|
|
|
|
|
+ var uploadMusicCategoryStr = '';
|
|
|
|
|
+ $.each(obj.musicCategoryList, function (index2, obj2) {
|
|
|
|
|
+ uploadMusicCategoryStr += '<option value="' + obj2.id + '">' + obj2.categoryName + '</option>';
|
|
|
|
|
+ });
|
|
|
|
|
+ $("#apis-quiet-div-uploadMusics-categoryField").append(uploadMusicCategoryStr);
|
|
|
|
|
+ $("#apis-quiet-div-music-categoryField").append(uploadMusicCategoryStr);
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
|
|
|
|
@@ -246,10 +253,18 @@ function handleSelectChange(objj) {
|
|
|
$.each(returnEn, function (index, obj) {
|
|
$.each(returnEn, function (index, obj) {
|
|
|
theadStr += '<th returnEn="' + obj + '">' + returnCn[index] + '</th>';
|
|
theadStr += '<th returnEn="' + obj + '">' + returnCn[index] + '</th>';
|
|
|
});
|
|
});
|
|
|
- if (nameEn === 'watchlist' || nameEn === 'image') {
|
|
|
|
|
|
|
+ if (nameEn === 'watchlist' || nameEn === 'image' || nameEn === 'music') {
|
|
|
theadStr += '<th>操作</th>';
|
|
theadStr += '<th>操作</th>';
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ if (nameEn === 'music') {
|
|
|
|
|
+ $("#apis-quiet-content > audio").css("display", "block");
|
|
|
|
|
+ } else {
|
|
|
|
|
+ $("#apis-quiet-content > audio").css("display", "none");
|
|
|
|
|
+ $("#apis-quiet-content > audio > source").attr("src", "");
|
|
|
|
|
+ $("#apis-quiet-content > audio")[0].load();
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
$(obj).parent("div").next("div").find("span.contentSPAN").html('0');
|
|
$(obj).parent("div").next("div").find("span.contentSPAN").html('0');
|
|
|
$(obj).parent("div").next("div").find("tr.contentTH").html(theadStr);
|
|
$(obj).parent("div").next("div").find("tr.contentTH").html(theadStr);
|
|
|
$(obj).parent("div").next("div").find("tbody.contentTD").html('');
|
|
$(obj).parent("div").next("div").find("tbody.contentTD").html('');
|
|
@@ -352,6 +367,13 @@ function mainSearch(url, nameEn, slideDiv, typetype, needCustomFlag) {
|
|
|
jsonData.sortField = $("#apis-quiet-div-cmcmap-sortField").val();
|
|
jsonData.sortField = $("#apis-quiet-div-cmcmap-sortField").val();
|
|
|
jsonData.sort = $("#apis-quiet-div-cmcmap-sort").val();
|
|
jsonData.sort = $("#apis-quiet-div-cmcmap-sort").val();
|
|
|
jsonData.filterField = $("#apis-quiet-div-cmcmap-filterField").val();
|
|
jsonData.filterField = $("#apis-quiet-div-cmcmap-filterField").val();
|
|
|
|
|
+ } else if (nameEn === 'music') {
|
|
|
|
|
+ jsonData.pageNo = $("#apis-quiet-div-music-pageNo").val();
|
|
|
|
|
+ jsonData.pageSize = $("#apis-quiet-div-music-pageSize").val();
|
|
|
|
|
+ jsonData.keyword = $("#apis-quiet-div-music-keyword").val();
|
|
|
|
|
+ jsonData.sortField = $("#apis-quiet-div-music-sortField").val();
|
|
|
|
|
+ jsonData.sort = $("#apis-quiet-div-music-sort").val();
|
|
|
|
|
+ jsonData.categoryField = $("#apis-quiet-div-music-categoryField").val();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
$.ajax({
|
|
$.ajax({
|
|
@@ -368,7 +390,7 @@ function mainSearch(url, nameEn, slideDiv, typetype, needCustomFlag) {
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if (nameEn === 'orderHistoryProductType' || nameEn === 'traderList' || nameEn === 'watchlist' || nameEn === 'image' || nameEn === 'cmcmap') {
|
|
|
|
|
|
|
+ if (nameEn === 'orderHistoryProductType' || nameEn === 'traderList' || nameEn === 'watchlist' || nameEn === 'image' || nameEn === 'cmcmap' || nameEn === 'music') {
|
|
|
$("#apis-quiet-div-" + nameEn).find("input[id$=pages]").val(data.data.pages);
|
|
$("#apis-quiet-div-" + nameEn).find("input[id$=pages]").val(data.data.pages);
|
|
|
$('#' + slideDiv).find("span.contentSPAN").html(data.data.total);
|
|
$('#' + slideDiv).find("span.contentSPAN").html(data.data.total);
|
|
|
data = data.data.list;
|
|
data = data.data.list;
|
|
@@ -415,6 +437,11 @@ function mainSearch(url, nameEn, slideDiv, typetype, needCustomFlag) {
|
|
|
str += '<td style="padding: 0px 10px 0px 10px;">';
|
|
str += '<td style="padding: 0px 10px 0px 10px;">';
|
|
|
str += '<button class="apis-quiet-div-image-delete" operationType="delete" symbolName="' + dataDetail.id + '">删除</button>';
|
|
str += '<button class="apis-quiet-div-image-delete" operationType="delete" symbolName="' + dataDetail.id + '">删除</button>';
|
|
|
str += '</td>';
|
|
str += '</td>';
|
|
|
|
|
+ } else if (nameEn === 'music') {
|
|
|
|
|
+ str += '<td style="padding: 0px 10px 0px 10px;">';
|
|
|
|
|
+ str += '<button class="apis-quiet-div-music-delete" operationType="delete" symbolName="' + dataDetail.id + '">删除</button>';
|
|
|
|
|
+ str += '<button class="apis-quiet-div-music-play" operationType="play" symbolName="' + dataDetail.lowQualityUrl + '">播放</button>';
|
|
|
|
|
+ str += '</td>';
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
str += '</tr>';
|
|
str += '</tr>';
|
|
@@ -426,6 +453,9 @@ function mainSearch(url, nameEn, slideDiv, typetype, needCustomFlag) {
|
|
|
$(".watchlistpreview-top-close").unbind("click");
|
|
$(".watchlistpreview-top-close").unbind("click");
|
|
|
} else if (nameEn === 'image') {
|
|
} else if (nameEn === 'image') {
|
|
|
$(".apis-quiet-div-image-delete").unbind("click");
|
|
$(".apis-quiet-div-image-delete").unbind("click");
|
|
|
|
|
+ } else if (nameEn === 'music') {
|
|
|
|
|
+ $(".apis-quiet-div-music-delete").unbind("click");
|
|
|
|
|
+ $(".apis-quiet-div-music-play").unbind("click");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
$('#' + slideDiv).find(".contentTD").html(str);
|
|
$('#' + slideDiv).find(".contentTD").html(str);
|
|
@@ -599,6 +629,38 @@ function initContentEvent(nameEn) {
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
});
|
|
});
|
|
|
|
|
+ } else if (nameEn === 'music') {
|
|
|
|
|
+ $(".apis-quiet-div-music-delete").click(function () {
|
|
|
|
|
+ var symbol = $(this).attr("symbolName");
|
|
|
|
|
+ $.ajax({
|
|
|
|
|
+ url: "musicInfo/deleteMusics/" + symbol, //请求的url地址
|
|
|
|
|
+ type: "get", //请求方式
|
|
|
|
|
+ async: true, //请求是否异步,默认为异步,这也是ajax重要特性
|
|
|
|
|
+ success: function (data) {
|
|
|
|
|
+ //请求成功时处理
|
|
|
|
|
+ if (data != null && $.trim(data) != "" && data.success) {
|
|
|
|
|
+ $(".apis-quiet-div-button2").click();
|
|
|
|
|
+ } else {
|
|
|
|
|
+ alert(data.message);
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ beforeSend: function () {
|
|
|
|
|
+ $(".quiet-loading").css("display", "block");
|
|
|
|
|
+ },
|
|
|
|
|
+ complete: function () {
|
|
|
|
|
+ $(".quiet-loading").css("display", "none");
|
|
|
|
|
+ },
|
|
|
|
|
+ error: function (data) {
|
|
|
|
|
+ //请求出错处理
|
|
|
|
|
+ alert('error:' + data);
|
|
|
|
|
+ }
|
|
|
|
|
+ });
|
|
|
|
|
+ });
|
|
|
|
|
+ $(".apis-quiet-div-music-play").click(function () {
|
|
|
|
|
+ var symbol = $(this).attr("symbolName");
|
|
|
|
|
+ $("#apis-quiet-content > audio > source").attr("src", symbol);
|
|
|
|
|
+ $("#apis-quiet-content > audio")[0].load();
|
|
|
|
|
+ });
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if (nameEn === 'orderHistoryProductType' || nameEn === 'traderList' || nameEn === 'watchlist' || nameEn === 'image' || nameEn === 'cmcmap') {
|
|
if (nameEn === 'orderHistoryProductType' || nameEn === 'traderList' || nameEn === 'watchlist' || nameEn === 'image' || nameEn === 'cmcmap') {
|
|
@@ -648,6 +710,41 @@ function uploadImgsSubmit(){
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+function uploadMusicsSubmit(){
|
|
|
|
|
+ var fromData = new FormData($("#uploadMusics")[0]);
|
|
|
|
|
+ $.ajax({
|
|
|
|
|
+ url: "musicInfo/insertOrUpdateMusic", //请求的url地址
|
|
|
|
|
+ dataType: "json", //返回格式为json
|
|
|
|
|
+ data: fromData, //参数值
|
|
|
|
|
+ type: "post", //请求方式
|
|
|
|
|
+ processData: false,// 告诉jQuery不要去处理发送的数据
|
|
|
|
|
+ contentType: false,// 告诉jQuery不要去设置Content-Type请求头
|
|
|
|
|
+ async: true, //请求是否异步,默认为异步,这也是ajax重要特性
|
|
|
|
|
+ success: function (data) {
|
|
|
|
|
+ $(".uploadMusics-loading").css("display", "none");
|
|
|
|
|
+ //请求成功时处理
|
|
|
|
|
+ if (data != null && $.trim(data) != "" && data.success) {
|
|
|
|
|
+ $("#uploadMusicsAlert").html(JSON.stringify(data.data));
|
|
|
|
|
+ var quietSelectOption = $("#apis-quiet-select option:selected");
|
|
|
|
|
+ if ($(quietSelectOption).attr("nameen") === 'music') {
|
|
|
|
|
+ $(".apis-quiet-div-button2").click();
|
|
|
|
|
+ }
|
|
|
|
|
+ } else {
|
|
|
|
|
+ $("#uploadMusicsAlert").html(data.message);
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ beforeSend: function () {
|
|
|
|
|
+ $(".uploadMusics-loading").css("display", "block");
|
|
|
|
|
+ },
|
|
|
|
|
+ complete: function () {
|
|
|
|
|
+ },
|
|
|
|
|
+ error: function (data) {
|
|
|
|
|
+ //请求出错处理
|
|
|
|
|
+ console.log("uploadMusics-submit error," + data);
|
|
|
|
|
+ }
|
|
|
|
|
+ });
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
function insertOrUpdateWatchlistSubmit(){
|
|
function insertOrUpdateWatchlistSubmit(){
|
|
|
var fromData = new FormData($("#insertOrUpdateWatchlist")[0]);
|
|
var fromData = new FormData($("#insertOrUpdateWatchlist")[0]);
|
|
|
$.ajax({
|
|
$.ajax({
|