| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- define(["jquery", "easy-admin"], function ($, ea) {
- var init = {
- table_elem: '#currentTable',
- table_render_id: 'currentTableRenderId',
- index_url: 'coupon.couponplan/index',
- add_url: 'coupon.couponarea/add',
- edit_url: 'mall.cate/edit',
- delete_url: 'mall.cate/delete',
- export_url: 'mall.cate/export',
- modify_url: 'mall.cate/modify',
- };
- var Controller = {
- index: function () {
- ea.table.render({
- init: init,
- toolbar:['refresh'
- // ,
- // [{
- // text: '添加',
- // url: init.add_url,
- // method: 'open',
- // auth: 'add',
- // class: 'layui-btn layui-btn-normal layui-btn-sm',
- // icon: 'fa fa-plus '
- // },
- // {
- // text: '导入',
- // url: init.putin_url,
- // method: 'import',
- // auth: 'putin',
- // class: 'layui-btn layui-btn-success layui-btn-sm',
- // icon: 'fa fa-plus ',
- // }
- // ]
- ],
- cols: [[
- {type: "checkbox"},
- {field: 'id', width: 80, title: 'ID'},
- {field: 'area.name', minWidth: 140, title: '所属大区'},
- {field: 'target_num', minWidth: 80, title: '目标积分'},
- {field: 'cur_num', minWidth: 80, title: '当前积分', search: false},
- {field: 'less_num', minWidth: 80, title: '剩余积分', search: false},
- {field: 'state', minWidth: 80, title: '当前状态', search: 'select', selectList:{0:'认购中',1:'待发放',2:'已完成',3:'认购失败',4:'重开结算'}},
- {field: 'lun_num', minWidth: 80, title: '第几轮', search: false},
- {field: 'qi_num', minWidth: 80, title: '第几期', search: false},
- {field: 'buy_least', minWidth: 80, title: '最小购买', search: false},
- {field: 'buy_most', minWidth: 80, title: '最大购买', search: false},
- {
- width: 250,
- title: '操作',
- templet: function (d) {
- var button = '';
- if (ea.checkAuth('baocang', init.table_elem) && d.state == 0) {
- button += '<button class="layui-btn layui-btn-xs layui-btn-normal" data-request="coupon.couponplan/baocang?id=' + d.id + '" data-title="确认执行认购失败(当期提示爆仓)?" data-full="true">爆仓</button>';
- }
- if (ea.checkAuth('edittarget', init.table_elem) && d.state == 0) {
- button += '<button class="layui-btn layui-btn-xs layui-btn-danger" data-open="coupon.couponplan/edittarget?id=' + d.id + '" data-title="修改目标值">修改目标值</button>';
- }
- if (ea.checkAuth('fafang', init.table_elem) && d.state == 1) {
- button += '<button class="layui-btn layui-btn-xs layui-btn-normal" data-request="coupon.couponplan/fafang?id=' + d.id + '" data-title="确认执行发放" data-full="true">发放</button>';
- }
- return button;
- },
- }
- ]],
- });
- ea.listen();
- },
- add: function () {
- ea.listen();
- },
- edit: function () {
- ea.listen();
- },
- edittarget:function (){
- ea.listen();
- }
- };
- return Controller;
- });
|