| | |
| | | <label class="layui-form-label layui-form-label-sm">会员生日</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="birthday" id="febs-member-benefits-list-birthday-start" lay-verify="date" |
| | | placeholder="yyyy-MM-dd" autocomplete="off" class="layui-input"> |
| | | placeholder="MM-dd" autocomplete="off" class="layui-input"> |
| | | </div> |
| | | <!-- <div class="layui-input-inline">--> |
| | | <!-- <input type="text" name="birthdayEnd" id="febs-member-benefits-list-birthday-end" lay-verify="date"--> |
| | | <!-- placeholder="yyyy-MM-dd" autocomplete="off" class="layui-input">--> |
| | | <!-- </div>--> |
| | | </div> |
| | | |
| | | <!-- <div class="layui-inline">--> |
| | | <!-- <label class="layui-form-label layui-form-label-sm">领取时间</label>--> |
| | | <!-- <div class="layui-input-inline">--> |
| | | <!-- <input type="text" name="receiveStartTime" id="febs-member-benefits-list-start" lay-verify="date"--> |
| | | <!-- placeholder="yyyy-MM-dd" autocomplete="off" class="layui-input">--> |
| | | <!-- </div>--> |
| | | <!-- <div class="layui-input-inline">--> |
| | | <!-- <input type="text" name="receiveEndTime" id="febs-member-benefits-list-end" lay-verify="date"--> |
| | | <!-- placeholder="yyyy-MM-dd" autocomplete="off" class="layui-input">--> |
| | | <!-- </div>--> |
| | | <!-- </div>--> |
| | | |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-md2 layui-col-sm12 layui-col-xs12 table-action-area"> |
| | |
| | | laydate.render({ |
| | | elem: '#febs-member-benefits-list-birthday-start' |
| | | ,value: new Date() |
| | | ,format:'MM-dd' |
| | | }); |
| | | |
| | | form.render(); |
| | | |
| | | // 表格初始化 |
| | | initTable(); |
| | | |
| | | // 初始化表格操作栏各个按钮功能 |
| | | table.on('tool(memberBenefitsTable)', function (obj) { |
| | |
| | | |
| | | laydate.render({ |
| | | elem: '#febs-member-benefits-list-birthday-start' |
| | | ,format:'MM-dd' |
| | | ,value: new Date() |
| | | }); |
| | | tableIns.reload({where: getQueryParams(), page: {curr: 1}, initSort: sortObject}); |
| | | }); |
| | | |
| | | function initTable() { |
| | | var data = { birthday: formatDate(new Date()) } |
| | | tableIns = febs.table.init({ |
| | | elem: $view.find('table'), |
| | | id: 'memberBenefitsTable', |
| | | url: ctx + 'admin/mallMember/findMemberBenefitsInPage', |
| | | totalRow : true, |
| | | where :data, |
| | | cols: [[ |
| | | {field: 'memberName', title: '会员名称', minWidth: 100,align:'left'}, |
| | | {field: 'memberPhone', title: '手机号码', minWidth: 150,align:'left'}, |
| | |
| | | }; |
| | | } |
| | | |
| | | |
| | | function formatDate(date) { |
| | | const month = (date.getMonth() + 1).toString().padStart(2, '0'); |
| | | const day = date.getDate().toString().padStart(2, '0'); |
| | | return `${month}-${day}`; |
| | | } |
| | | |
| | | // 表格初始化 |
| | | initTable(); |
| | | }) |
| | | </script> |