...
|
...
|
@@ -5,18 +5,6 @@ |
|
|
var $ = require('jquery'),
|
|
|
common=require('../../../common/common');
|
|
|
|
|
|
var departments =[
|
|
|
"渠道二部", "渠道一部", "零售部", "品牌资源部", "店铺运营部", "类目运营部", "营销部", "市场部", "会员部 ", "客服部", "内容营销部",
|
|
|
"", "", "", "", "", "", "", "",
|
|
|
"资源发展部", "广告部", "招商部", "男生媒体部", "女生媒体部 ", "流程运营部", "发行设计部", "设计部", "商品一部(羊头+轻奢)",
|
|
|
"商品二部(男装)", "商品三部(女装)", "商品四部(户外运动)", "商品五部(自主)", "商品六部(明星/KOL)",
|
|
|
"商品七部(童装)", "商品八部(创意生活+玩具)", "商品九部(彩妆", "商品十部(全球购", "运营支持部", "类目及活动运营部",
|
|
|
"内容运营部", "营销策划部", "设计部", "售后服务部", "客户关系部 ", "运营部", "泛渠道部", "运营统筹部", "南京艾尚店",
|
|
|
"仓储部", "物流部", "运营部 ", "公关部", "运营部", "生产部", "商品部", "销售部", "市场部", "运营部", "人事部", "财务部",
|
|
|
"陈列部", "会员数据部", "会员营销部", "会员运营部", "品牌营销部", "效果营销部", "PR营销部", "设计部", "零售产品部",
|
|
|
"媒体产品部", "设计部", "前端系统部", "核心系统部", "后台系统部", "测试部", "研究发展部", "大数据部", "运维部", "财务部",
|
|
|
"内审部", "行政部", "数据部", "公共关系部", "人力资源部", "总裁办", "火星项目部 "
|
|
|
];
|
|
|
var couponTypes = ["A券", "B券", "公开券", "生日券", "免邮券"];
|
|
|
var startTimeObj;
|
|
|
var endTimeObj;
|
...
|
...
|
@@ -30,7 +18,23 @@ endTimeObj = $("#filter-endTimeStr").fdatepicker({ |
|
|
}).data("datepicker");
|
|
|
//下拉框
|
|
|
new common.dropDown({el: '#filter-couponType'});
|
|
|
new common.dropDown({el: '#filter-department'});
|
|
|
new common.dropDown({el: '#choose-department'});
|
|
|
|
|
|
common.util.__ajax({
|
|
|
url: "/coupon/getAllDepartment",//获取所有部门
|
|
|
data: {size: 1000}
|
|
|
}, function (res) {
|
|
|
var data=res.data;
|
|
|
var newData=data.filter(function(v,i){
|
|
|
if(v.status==1){
|
|
|
return v;
|
|
|
}
|
|
|
});
|
|
|
res.data=newData;
|
|
|
console.log(res);
|
|
|
$("#departments").html(common.util.__template2($("#search-department").html(), res));
|
|
|
new common.dropDown({el: "#choose-department"});
|
|
|
}, true);
|
|
|
|
|
|
//grid
|
|
|
var g = new common.grid({
|
...
|
...
|
@@ -40,7 +44,7 @@ var g = new common.grid({ |
|
|
couponType: common.util.__input("filter-couponType"),
|
|
|
couponId: common.util.__input("filter-couponId"),
|
|
|
couponName:common.util.__input("filter-couponName"),
|
|
|
department:common.util.__input("filter-department"),
|
|
|
department:common.util.__input("choose-department"),
|
|
|
startTimeStr:common.util.__input("filter-startTimeStr"),
|
|
|
endTimeStr:common.util.__input("filter-endTimeStr")
|
|
|
};
|
...
|
...
|
@@ -49,10 +53,18 @@ var g = new common.grid({ |
|
|
{display:"优惠券ID", name:"id"},
|
|
|
{display:"优惠券名称",name:"couponName"},
|
|
|
{display: '申请部门', render: function(item) {
|
|
|
return '<p class="audit-time">' + departments[item.department-1] + '</p>';
|
|
|
var deptName = item.departmentName;
|
|
|
if(deptName === undefined) {
|
|
|
deptName = '';
|
|
|
}
|
|
|
return '<p class="audit-time">' + deptName + '</p>';
|
|
|
}},
|
|
|
{display: '优惠券类型', render: function(item) {
|
|
|
return '<p class="audit-time">' + couponTypes[item.couponType-1] + '</p>';
|
|
|
var couponType = couponTypes[item.couponType-1];
|
|
|
if(couponType === undefined) {
|
|
|
couponType = '';
|
|
|
}
|
|
|
return '<p class="audit-time">' + couponType + '</p>';
|
|
|
}},
|
|
|
{display: '数量', name: "couponNum"},
|
|
|
{display: '面额', name: "couponAmount"},
|
...
|
...
|
|