|
|
/**
|
|
|
* Created by ty on 2016/7/6.
|
|
|
* 活动分享管理
|
|
|
*/
|
|
|
|
|
|
var $ = require('jquery'),
|
|
|
common = require('../../../common/common');
|
|
|
|
|
|
new common.dropDown({el:"#status-filter"});
|
|
|
|
|
|
var statusEnum = ["开启", "关闭"];
|
|
|
|
|
|
var g = new common.grid({
|
|
|
el: '#content-list',
|
|
|
parms: function () {
|
|
|
return {
|
|
|
id: common.util.__input("shareId-filter"),
|
|
|
status: common.util.__input("status-filter"),
|
|
|
title: common.util.__input("title-filter")
|
|
|
};
|
|
|
},
|
|
|
columns: [
|
|
|
{display: "ID", name: "id"},
|
|
|
{display: "标题", name: "title"},
|
|
|
{display: "分享主标题", name: "shareTitleMain"},
|
|
|
{display: "分享副标题", name: "shareTitleSub"},
|
|
|
{display: "分享图片", render: function (item) {
|
|
|
if(item.shareImage) {
|
|
|
var src = item.shareImage.replace("{mode}", "2").replace("{width}", "80").replace("{height}", "80");
|
|
|
return '<img src="'+ src +'" width="80px" height="80px" />';
|
|
|
}
|
|
|
}},
|
|
|
{display: "状态", render: function (item) {
|
|
|
if(item.status == 1) {
|
|
|
return "已开启";
|
|
|
} else {
|
|
|
return "已关闭";
|
|
|
}
|
|
|
}},
|
|
|
{display: "创建时间", render: function (item) {
|
|
|
return common.util.__dateFormat(new Date(item.createTime * 1000), "yyyy-MM-dd hh:mm:ss");
|
|
|
}},
|
|
|
{
|
|
|
display: '操作',
|
|
|
render: function (item) {
|
|
|
var HtmArr = [];
|
|
|
HtmArr.push('<a href="/operations/webshare/edit/'+ item.id +'" class="btn btn-primary btn-xs">编辑</a>');
|
|
|
HtmArr.push('<a data-index="'+ item.__index +'" class="btn btn-danger btn-xs auditStatus">'+ statusEnum[item.status] +'</a>');
|
|
|
return HtmArr.join('');
|
|
|
}
|
|
|
}
|
|
|
]
|
|
|
});
|
|
|
|
|
|
g.init("/webShare/getWebShareList");
|
|
|
|
|
|
|
|
|
|
|
|
//筛选
|
|
|
$(document).on("click", "#filter-btn", function () {
|
|
|
g.reload(1);
|
|
|
});
|
|
|
|
|
|
//更改状态
|
|
|
$(document).on("click", ".auditStatus", function () {
|
|
|
var item = g.rows[$(this).data("index")];
|
|
|
item.status = 1 - item.status;
|
|
|
common.util.__ajax({
|
|
|
url: "/webShare/updateWebShare",
|
|
|
data: item
|
|
|
}, function () {
|
|
|
g.reload();
|
|
|
});
|
|
|
}); |
|
|
\ No newline at end of file |
...
|
...
|
|