|
@@ -213,6 +213,24 @@ function initOther4Select() {
|
|
|
ytLivePublishTimeStr += '<option value="' + obj2 + '">' + obj2 + '</option>';
|
|
ytLivePublishTimeStr += '<option value="' + obj2 + '">' + obj2 + '</option>';
|
|
|
});
|
|
});
|
|
|
$("#apis-quiet-div-youtubeLive-publishTimeField").append(ytLivePublishTimeStr);
|
|
$("#apis-quiet-div-youtubeLive-publishTimeField").append(ytLivePublishTimeStr);
|
|
|
|
|
+ }else if (obj.nameEn === 'goldenQuotes') {
|
|
|
|
|
+ var goldenQuotesAuthorStr = '';
|
|
|
|
|
+ $.each(obj.goldenQuotesAuthorList, function (index2, obj2) {
|
|
|
|
|
+ goldenQuotesAuthorStr += '<option value="' + obj2 + '">' + obj2 + '</option>';
|
|
|
|
|
+ });
|
|
|
|
|
+ $("#apis-quiet-div-goldenQuotes-authorField").append(goldenQuotesAuthorStr);
|
|
|
|
|
+
|
|
|
|
|
+ var goldenQuotesSourcePlatformStr = '';
|
|
|
|
|
+ $.each(obj.goldenQuotesSourcePlatformList, function (index2, obj2) {
|
|
|
|
|
+ goldenQuotesSourcePlatformStr += '<option value="' + obj2 + '">' + obj2 + '</option>';
|
|
|
|
|
+ });
|
|
|
|
|
+ $("#apis-quiet-div-goldenQuotes-sourcePlatformField").append(goldenQuotesSourcePlatformStr);
|
|
|
|
|
+
|
|
|
|
|
+ var goldenQuotesTagsStr = '';
|
|
|
|
|
+ $.each(obj.goldenQuotesTagsList, function (index2, obj2) {
|
|
|
|
|
+ goldenQuotesTagsStr += '<option value="' + obj2 + '">' + obj2 + '</option>';
|
|
|
|
|
+ });
|
|
|
|
|
+ $("#apis-quiet-div-goldenQuotes-tagsField").append(goldenQuotesTagsStr);
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
|
|
|
|
@@ -531,6 +549,16 @@ function mainSearch(url, nameEn, slideDiv, typetype, needCustomFlag) {
|
|
|
jsonData.sortField = $("#apis-quiet-div-youtubeLive-sortField").val();
|
|
jsonData.sortField = $("#apis-quiet-div-youtubeLive-sortField").val();
|
|
|
jsonData.sort = $("#apis-quiet-div-youtubeLive-sort").val();
|
|
jsonData.sort = $("#apis-quiet-div-youtubeLive-sort").val();
|
|
|
jsonData.publishTimeField = $("#apis-quiet-div-youtubeLive-publishTimeField").val();
|
|
jsonData.publishTimeField = $("#apis-quiet-div-youtubeLive-publishTimeField").val();
|
|
|
|
|
+ } else if (nameEn === 'goldenQuotes') {
|
|
|
|
|
+ jsonData.pageNo = $("#apis-quiet-div-goldenQuotes-pageNo").val();
|
|
|
|
|
+ jsonData.pageSize = $("#apis-quiet-div-goldenQuotes-pageSize").val();
|
|
|
|
|
+ jsonData.keyword = $("#apis-quiet-div-goldenQuotes-keyword").val();
|
|
|
|
|
+ jsonData.authorField = $("#apis-quiet-div-goldenQuotes-authorField").val();
|
|
|
|
|
+ jsonData.sourcePlatformField = $("#apis-quiet-div-goldenQuotes-sourcePlatformField").val();
|
|
|
|
|
+ jsonData.pinField = $("#apis-quiet-div-goldenQuotes-pinField").val();
|
|
|
|
|
+ jsonData.tagsField = $("#apis-quiet-div-goldenQuotes-tagsField").val();
|
|
|
|
|
+ jsonData.sortField = $("#apis-quiet-div-goldenQuotes-sortField").val();
|
|
|
|
|
+ jsonData.sort = $("#apis-quiet-div-goldenQuotes-sort").val();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
$.ajax({
|
|
$.ajax({
|
|
@@ -547,7 +575,7 @@ function mainSearch(url, nameEn, slideDiv, typetype, needCustomFlag) {
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if (nameEn === 'orderHistoryProductType' || nameEn === 'traderList' || nameEn === 'watchlist' || nameEn === 'image' || nameEn === 'cmcmap' || nameEn === 'music' || nameEn === 'currentHolding' || nameEn === 'bookmark' || nameEn === 'youtubeLive') {
|
|
|
|
|
|
|
+ if (nameEn === 'orderHistoryProductType' || nameEn === 'traderList' || nameEn === 'watchlist' || nameEn === 'image' || nameEn === 'cmcmap' || nameEn === 'music' || nameEn === 'currentHolding' || nameEn === 'bookmark' || nameEn === 'youtubeLive' || nameEn === 'goldenQuotes') {
|
|
|
$("#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;
|
|
@@ -1269,6 +1297,48 @@ function insertOrUpdateWatchlistSubmit(){
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+function insertOrUpdateGoldenQuotesSubmit(){
|
|
|
|
|
+ var formData = new FormData($("#popup-form")[0]);
|
|
|
|
|
+ formData.append("userName", getCookie('username'));
|
|
|
|
|
+ $.ajax({
|
|
|
|
|
+ url: "goldenQuotes/insertOrUpdateGoldenQuotes", //请求的url地址
|
|
|
|
|
+ dataType: "json", //返回格式为json
|
|
|
|
|
+ data: formData, //参数值
|
|
|
|
|
+ type: "post", //请求方式
|
|
|
|
|
+ processData: false,// 告诉jQuery不要去处理发送的数据
|
|
|
|
|
+ contentType: false,// 告诉jQuery不要去设置Content-Type请求头
|
|
|
|
|
+ async: true, //请求是否异步,默认为异步,这也是ajax重要特性
|
|
|
|
|
+ success: function (data) {
|
|
|
|
|
+ //$(".popup > .watchlist-loading").css("display", "none");
|
|
|
|
|
+ //请求成功时处理
|
|
|
|
|
+ if (data != null && $.trim(data) != "" && data.success) {
|
|
|
|
|
+ //$("#insertOrUpdateAlert").html(JSON.stringify(data.data));
|
|
|
|
|
+ var quietSelectOption = $("#apis-quiet-select option:selected");
|
|
|
|
|
+ if ($(quietSelectOption).attr("nameen") === 'goldenQuotes') {
|
|
|
|
|
+ $(".apis-quiet-div-button2").click();
|
|
|
|
|
+ }
|
|
|
|
|
+ } else {
|
|
|
|
|
+ //$("#insertOrUpdateAlert").html(data.message);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ // 在请求成功后填充数据到结果区域
|
|
|
|
|
+ $("#result-content").text(JSON.stringify(data, null, 2));
|
|
|
|
|
+ $("#loading-icon").fadeOut();
|
|
|
|
|
+ $("#result-container").fadeIn(); // 显示结果区域
|
|
|
|
|
+ },
|
|
|
|
|
+ beforeSend: function () {
|
|
|
|
|
+ //$(".popup > .watchlist-loading").css("display", "block");
|
|
|
|
|
+ showLoading(); // 显示加载状态
|
|
|
|
|
+ },
|
|
|
|
|
+ complete: function () {
|
|
|
|
|
+ },
|
|
|
|
|
+ error: function (data) {
|
|
|
|
|
+ //请求出错处理
|
|
|
|
|
+ console.log("insertOrUpdateGoldenQuotes-submit error," + JSON.stringify(data, null, 2));
|
|
|
|
|
+ }
|
|
|
|
|
+ });
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
function insertOrUpdateCurrentHoldingSubmit(){
|
|
function insertOrUpdateCurrentHoldingSubmit(){
|
|
|
var formData = new FormData($("#popup-form")[0]);
|
|
var formData = new FormData($("#popup-form")[0]);
|
|
|
formData.append("userName", getCookie('username'));
|
|
formData.append("userName", getCookie('username'));
|
|
@@ -1323,7 +1393,7 @@ function initOther4Popup(){
|
|
|
var slideDiv = $(this).attr("slideDiv");
|
|
var slideDiv = $(this).attr("slideDiv");
|
|
|
quietPop(url, nameEn, slideDiv, typetype);
|
|
quietPop(url, nameEn, slideDiv, typetype);
|
|
|
|
|
|
|
|
- if (nameEn != 'watchlist' && nameEn != 'image' && nameEn != 'music' && nameEn != 'currentHolding') {
|
|
|
|
|
|
|
+ if (nameEn != 'watchlist' && nameEn != 'image' && nameEn != 'music' && nameEn != 'currentHolding' && nameEn != 'goldenQuotes') {
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -1349,6 +1419,8 @@ function initOther4Popup(){
|
|
|
insertOrUpdateMusicSubmit();
|
|
insertOrUpdateMusicSubmit();
|
|
|
} else if (nameEn === 'currentHolding') {
|
|
} else if (nameEn === 'currentHolding') {
|
|
|
insertOrUpdateCurrentHoldingSubmit();
|
|
insertOrUpdateCurrentHoldingSubmit();
|
|
|
|
|
+ } else if (nameEn === 'goldenQuotes') {
|
|
|
|
|
+ insertOrUpdateGoldenQuotesSubmit();
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
|
|
|
|
@@ -1432,6 +1504,24 @@ function quietPop(url, nameEn, slideDiv, typetype) {
|
|
|
} else if (nameEn === 'allPositionv2') {
|
|
} else if (nameEn === 'allPositionv2') {
|
|
|
} else if (nameEn === 'orderHistoryProductType') {
|
|
} else if (nameEn === 'orderHistoryProductType') {
|
|
|
} else if (nameEn === 'traderList') {
|
|
} else if (nameEn === 'traderList') {
|
|
|
|
|
+ } else if (nameEn === 'goldenQuotes') {
|
|
|
|
|
+ let formContent = "";
|
|
|
|
|
+ formContent += '<div class="form-item"><label for="id">Id:</label><input type="text" name="id" placeholder="可为空"></div>';
|
|
|
|
|
+ formContent += '<div class="form-item"><label for="author">作者:</label><input type="text" name="author" placeholder="不可为空"></div>';
|
|
|
|
|
+ formContent += '<div class="form-item"><label for="sourcePlatform">来源:</label><input type="text" name="sourcePlatform" placeholder="不可为空"></div>';
|
|
|
|
|
+ formContent += '<div class="form-item"><label for="originalUrl">原文链接:</label><input type="text" name="originalUrl" placeholder="可为空"></div>';
|
|
|
|
|
+ formContent += '<div class="form-item"><label for="publishTime">发布时间:</label><input type="text" name="publishTime" placeholder="可为空,默认当天"></div>';
|
|
|
|
|
+ formContent += '<div class="form-item"><label for="isPinned">是否置顶:</label><input type="text" name="isPinned" placeholder="可为空,1是2否"></div>';
|
|
|
|
|
+ formContent += '<div class="form-item"><label for="pinPriority">置顶优先级:</label><input type="text" name="pinPriority" placeholder="可为空,数值越大越靠前"></div>';
|
|
|
|
|
+ formContent += '<div class="form-item"><label for="tags">标签:</label><input type="text" name="tags" placeholder="可为空,多个用逗号分隔"></div>';
|
|
|
|
|
+ formContent += '<div class="form-item"><label for="tags">内容:</label><textarea rows="4" cols="50" style="background: antiquewhite;width: 100%;height: 100%;" name="content"></textarea></div>';
|
|
|
|
|
+ formContent += '<div class="form-item"><label for="crudType">crudType:</label><select id="apis-quiet-div-goldenQuotes-crudType" name="crudType"><option value="1">insert</option><option value="2">update</option></select></div>';
|
|
|
|
|
+
|
|
|
|
|
+ $("#form-container-2").html(formContent);
|
|
|
|
|
+
|
|
|
|
|
+ $("#popup-form-hidden-nameEn").val(nameEn);
|
|
|
|
|
+
|
|
|
|
|
+ $("#draggable-popup > h2").text("InsertOrUpdateGoldenQuotes");
|
|
|
} else if (nameEn === 'watchlist') {
|
|
} else if (nameEn === 'watchlist') {
|
|
|
let formContent = "";
|
|
let formContent = "";
|
|
|
formContent += '<div class="form-item"><label for="symbol">名称:</label><input type="text" name="symbol" placeholder="不可为空"></div>';
|
|
formContent += '<div class="form-item"><label for="symbol">名称:</label><input type="text" name="symbol" placeholder="不可为空"></div>';
|