yn_img_tool/src/main/resources/static/js/synthesisQuery/synthesisQueryAjax.js

67 lines
2.0 KiB
JavaScript

// 获取图片数量
function initImgNum() {
let url = dataUrl + "/backstage/synthesisQuery/getImgNum"
let obj = {}
let params = {
encryptedData: encryptCBC(JSON.stringify(obj))
}
ajaxRequest(url, "POST", params, true, function () {
}, function (result) {
if (result.status === 200) {
setImgNum(result.data);
} else {
layer.msg(result.msg, {icon: 2})
}
}, function (xhr) {
error(xhr)
});
function setImgNum(obj) {
$('#totalNum').html(obj.totalNum);
$('#safetyVioNum').html(obj.safetyVioNum);
$('#qualityInsNum').html(obj.qualityInsNum);
$('#safetyMeasNum').html(obj.safetyMeasNum);
$('#coordinatedPhotoNum').html(obj.coordinatedPhotoNum);
$('#importIssuesAndPublicityNum').html(obj.importIssuesAndPublicityNum);
}
}
/**收藏/取消收藏图片*/
function collectData(objParams) {
let flag = false;
let url = dataUrl + "/backstage/synthesisQuery/collectData"
let params = {
encryptedData: encryptCBC(JSON.stringify(objParams))
}
ajaxRequest(url, "POST", params, false, function () {
}, function (result) {
if (result.status === 200) {
flag = true;
}
}, function (xhr) {
error(xhr)
});
return flag;
}
/**生成水印照片*/
function generateWatermark(objParams) {
let url = dataUrl + "/backstage/synthesisQuery/generateWatermark"
let params = {
encryptedData: encryptCBC(JSON.stringify(objParams))
}
let loadingMsg = layer.msg("水印照片生成中,请稍候...", {icon: 16, scrollbar: false, time: 0,});
ajaxRequest(url, "POST", params, true, function () {
}, function (result) {
layer.close(loadingMsg);
if (result.status === 200) {
objParams.watermarkFilePath = result.data;
imgDownLoad(objParams, 2);
}else{
parent.layer.msg(result.msg, {icon: 2});
}
}, function (xhr) {
error(xhr)
layer.close(loadingMsg);
});
}