...
|
...
|
@@ -14,20 +14,20 @@ var resSorts = {}, |
|
|
common.util.__ajax({
|
|
|
url: "/resources/getResSorts",//获取所有资源
|
|
|
data: {}
|
|
|
},function(res) {
|
|
|
}, function (res) {
|
|
|
$("#category-content").html(common.util.__template2($("#search-category").html(), res));
|
|
|
new common.dropDown({el: "#choose-category"});
|
|
|
resSorts = res.data;
|
|
|
},true);
|
|
|
}, true);
|
|
|
|
|
|
common.util.__ajax({
|
|
|
url: "/resources/getResPlatforms",//获取所有平台
|
|
|
data: {}
|
|
|
},function(res) {
|
|
|
}, function (res) {
|
|
|
$("#platform-content").html(common.util.__template2($("#search-platform").html(), res));
|
|
|
new common.dropDown({el: "#choose-platform"});
|
|
|
resPlatforms = res.data;
|
|
|
},true);
|
|
|
}, true);
|
|
|
|
|
|
var g = new common.grid({
|
|
|
el: "#content-list",
|
...
|
...
|
@@ -40,23 +40,27 @@ var g = new common.grid({ |
|
|
platformId: common.util.__input('choose-platform')
|
|
|
};
|
|
|
},
|
|
|
columns:[
|
|
|
columns: [
|
|
|
{display: "ID", name: "id"},
|
|
|
{display: "资源", name: "name"},
|
|
|
{display: "分类", name: "sortName"},
|
|
|
{display: "平台", name: "platformName"},
|
|
|
{display: "位置码", name: "code"},
|
|
|
{display: "匹配码", name: "matchCode"},
|
|
|
{display: "创建时间", name: "", render: function(item) {
|
|
|
{
|
|
|
display: "创建时间", name: "", render: function (item) {
|
|
|
return Bll.getLocalTime(item.createTime);
|
|
|
}},
|
|
|
{display: "操作", name: "",render: function(item) {
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
display: "操作", name: "", render: function (item) {
|
|
|
var arr = [];
|
|
|
arr.push('<a class="btn btn-primary contentManage" data-index="' + item.__index + '" href="/resource/content/index/' + item.id + '">内容管理</a>');
|
|
|
arr.push('<a class="btn btn-primary add2" data-index="' + item.__index + '">编辑</a>');
|
|
|
arr.push('<a class="btn btn-primary delbtn" data-index="' + item.__index + '">删除</a>');
|
|
|
return arr.join("");
|
|
|
}}
|
|
|
}
|
|
|
}
|
|
|
]
|
|
|
});
|
|
|
|
...
|
...
|
@@ -64,7 +68,7 @@ g.init("/resources/queryResource"); |
|
|
|
|
|
|
|
|
var Bll = {
|
|
|
getLocalTime:function(nS) {
|
|
|
getLocalTime: function (nS) {
|
|
|
var date = new Date(parseInt(nS) * 1000);
|
|
|
var mm = date.getMonth() + 1;
|
|
|
var dd = date.getDate();
|
...
|
...
|
@@ -78,60 +82,69 @@ var Bll = { |
|
|
var e = new common.edit("#base-form");
|
|
|
item.resSorts = resSorts;
|
|
|
item.resPlatforms = resPlatforms;
|
|
|
var dialog=common.dialog.confirm(hint,
|
|
|
var dialog = common.dialog.confirm(hint,
|
|
|
common.util.__template2($("#edit-template").html(), item),
|
|
|
function() {
|
|
|
e.submit(url,function(option){
|
|
|
//option.data;
|
|
|
//console.log(option.data);
|
|
|
option.success=function(res){
|
|
|
function () {
|
|
|
e.submit(url, function (option) {
|
|
|
option.success = function (res) {
|
|
|
dialog.close();
|
|
|
util.__tip(res.data.message, 'success');
|
|
|
g.reload();
|
|
|
};
|
|
|
option.error=function(res){
|
|
|
option.error = function (res) {
|
|
|
dialog.close();
|
|
|
util.__tip(res.data.message);
|
|
|
}
|
|
|
});
|
|
|
return false;
|
|
|
});
|
|
|
//
|
|
|
|
|
|
e.init();
|
|
|
new common.dropDown({el: "#sortId"});
|
|
|
new common.dropDown({el: "#platformId"});
|
|
|
if(hint.indexOf("编辑") != -1) {
|
|
|
if (hint.indexOf("编辑") != -1) {
|
|
|
$("#code-content").show();
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
|
$(document).on("click", "#add-resource", function () {
|
|
|
var item = {};
|
|
|
var item = {};
|
|
|
item.resSorts = resSorts;
|
|
|
item.resPlatforms = resPlatforms;
|
|
|
console.log(item);
|
|
|
Bll.toast("/resources/saveResource", item, "新增资源");
|
|
|
});
|
|
|
|
|
|
$(document).on("click", "#filter-btn",function() {
|
|
|
$(document).on("click", "#filter-btn", function () {
|
|
|
g.reload(1);
|
|
|
});
|
|
|
|
|
|
$(document).on("click", ".add2", function() {
|
|
|
$(document).on("click", ".add2", function () {
|
|
|
var item = g.rows[$(this).data("index")];
|
|
|
item.resSorts = resSorts;
|
|
|
item.resPlatforms = resPlatforms;
|
|
|
Bll.toast("/resources/saveResource", item, "编辑资源");
|
|
|
});
|
|
|
|
|
|
$(document).on("click", ".delbtn", function() {
|
|
|
/**
|
|
|
* 预发布版本
|
|
|
*/
|
|
|
/*$(document).on("click", ".delbtn", function() {
|
|
|
var item = g.rows[$(this).data("index")];
|
|
|
common.dialog.confirm("警告", "是否确认删除?",function() {
|
|
|
common.util.__ajax({
|
|
|
url: "/resources/deleteAllResourceByCode",
|
|
|
data: {code: item.code}
|
|
|
}, function () {
|
|
|
g.reload();
|
|
|
});
|
|
|
});
|
|
|
});*/
|
|
|
$(document).on("click", ".delbtn", function () {
|
|
|
var item = g.rows[$(this).data("index")];
|
|
|
common.dialog.confirm("警告", "是否确认删除?",function() {
|
|
|
common.dialog.confirm("警告", "是否确认删除?", function () {
|
|
|
common.util.__ajax({
|
|
|
url: "/resources/deleteAllResourceByCode",
|
|
|
data: {code: item.code}
|
|
|
url: "/resources/deleteResourceById",
|
|
|
data: {id: item.id}
|
|
|
}, function () {
|
|
|
g.reload();
|
|
|
});
|
...
|
...
|
|