Kirin 2 years ago
parent
commit
2d8e55ef78
1 changed files with 20 additions and 67 deletions
  1. 20 67
      app/admin/view/ump/store_card/index.php

+ 20 - 67
app/admin/view/ump/store_card/index.php

@@ -7,27 +7,28 @@
     <div class="layui-row layui-col-space15"  id="app">
         <div class="layui-col-md12">
             <div class="layui-card">
-                <div class="layui-card-header">兑换券商品搜索</div>
+                <div class="layui-card-header">礼品卡搜索</div>
                 <div class="layui-card-body">
                     <div class="alert alert-success alert-dismissable">
                         <button aria-hidden="true" data-dismiss="alert" class="close" type="button">×</button>
-                        目前拥有{$countSeckill}个兑换券商品
+                        目前拥有{$count}个礼品卡
                     </div>
                     <form class="layui-form">
                         <div class="layui-form-item">
                             <div class="layui-inline">
                                 <label class="layui-form-label">搜  索:</label>
                                 <div class="layui-input-inline">
-                                    <input type="text" name="store_name" lay-verify="store_name" style="width: 100%" autocomplete="off" placeholder="请输入商品名称,关键字,编号" class="layui-input">
+                                    <input type="text" name="name" lay-verify="name" style="width: 100%" autocomplete="off" placeholder="请输入名称,卡号" class="layui-input">
                                 </div>
                             </div>
                             <div class="layui-inline">
-                                <label class="layui-form-label">兑换券状态:</label>
+                                <label class="layui-form-label">礼品卡状态:</label>
                                 <div class="layui-input-inline">
                                     <select name="status" lay-verify="status">
                                         <option value="">全部</option>
-                                        <option value="1">开启</option>
-                                        <option value="0">关闭</option>
+                                        <option value="0">待赠送</option>
+                                        <option value="1">待核销</option>
+                                        <option value="2">已使用</option>
                                     </select>
                                 </div>
                             </div>
@@ -46,28 +47,17 @@
         </div>
         <div class="layui-col-md12">
             <div class="layui-card">
-                <div class="layui-card-header">兑换券商品列表</div>
+                <div class="layui-card-header">礼品卡列表</div>
                 <div class="layui-card-body">
                     <div class="layui-btn-container">
-                        <a class="layui-btn layui-btn-sm" onclick="$eb.createModalFrame(this.innerText,'{:Url('create')}',{h:700,w:1100});">添加兑换券商品</a>
+                        <a class="layui-btn layui-btn-sm" onclick="$eb.createModalFrame(this.innerText,'{:Url('create')}',{h:700,w:1100});">添加礼品卡</a>
                     </div>
-                    <table class="layui-hide" id="seckillList" lay-filter="seckillList"></table>
-                    <script type="text/html" id="status">
-                        <input type='checkbox' name='status' lay-skin='switch' value="{{d.id}}" lay-filter='status' lay-text='开启|关闭'  {{ d.status == 1 ? 'checked' : '' }}>
-                    </script>
-                    <script type="text/html" id="statusCn">
-                        {{ d.status == 1 ? d.start_name : '关闭' }}
-                    </script>
+                    <table class="layui-hide" id="List" lay-filter="List"></table>
                     <script type="text/html" id="barDemo">
-                        <button type="button" class="layui-btn layui-btn-xs" onclick="$eb.createModalFrame('{{d.title}}-设置规格','{:Url('attr_list')}?id={{d.id}}',{h:1000,w:1400});"><i class="layui-icon layui-icon-util"></i>规格</button>
-
                         <button type="button" class="layui-btn layui-btn-xs" onclick="dropdown(this)">操作<span class="caret"></span></button>
                         <ul class="layui-nav-child layui-anim layui-anim-upbit">
                             <li>
-                                <a href="javascript:void(0);" onclick="$eb.createModalFrame('{{d.title}}-编辑','{:Url('edit')}?id={{d.id}}')"><i class="layui-icon layui-icon-edit"></i> 编辑活动</a>
-                            </li>
-                            <li>
-                                <a href="javascript:void(0);" onclick="$eb.createModalFrame('{{d.title}}-编辑内容','{:Url('edit_content')}?id={{d.id}}')"><i class="layui-icon layui-icon-edit"></i> 编辑内容</a>
+                                <a href="javascript:void(0);" onclick="$eb.createModalFrame('{{d.title}}-编辑','{:Url('edit')}?id={{d.id}}')"><i class="layui-icon layui-icon-edit"></i> 编辑</a>
                             </li>
                             <li>
                                 <a href="javascript:void(0);" class="delstor" lay-event='delstor'><i class="layui-icon layui-icon-delete"></i> 删除</a>
@@ -85,17 +75,15 @@
 <script src="{__FRAME_PATH}js/content.min.js?v=1.0.0"></script>
 <script>
     layList.form.render();
-    layList.tableList('seckillList',"{:Url('get_seckill_list')}",function () {
+    layList.tableList('List',"{:Url('get_list')}",function () {
         return [
             {field: 'id', title: 'ID', sort: true,width:'6%',event:'id'},
-            {field: 'image', title: '商品图片', width: '10%',templet: '<p><img src="{{d.image}}" alt="{{d.title}}" class="open_image" data-image="{{d.image}}"></p>'},
-            {field: 'title', title: '活动标题'},
-            {field: 'info', title: '活动简介',width:'20%'},
-            {field: 'ot_price', title: '原价',width:'6%'},
-            {field: 'price', title: '兑换券价格',width:'6%'},
-            {field: 'quota_show', title: '限量',width:'6%'},
-            {field: 'quota', title: '限量剩余',width:'6%'},
-            // {field: 'start_name', title: '状态',width:'6%',toolbar:"#statusCn"},
+            {field: 'name', title: '礼品卡标题'},
+            {field: 'code', title: '卡号',width:'20%'},
+            {field: 'price', title: '礼品卡价格',width:'6%'},
+            {field: 'store_award', title: '礼品卡奖金',width:'6%'},
+            {field: 'store', title: '门店',width:'10%'},
+            {field: 'time', title: '时间',width:'10%'},
             {field: 'status', title: '状态',width:'6%',toolbar:"#status"},
             {field: 'right', title: '操作',width:'10%', align: 'center', toolbar: '#barDemo'}
         ]
@@ -103,7 +91,7 @@
     layList.tool(function (event,data,obj) {
         switch (event) {
             case 'delstor':
-                var url=layList.U({c:'ump.store_exchange',a:'delete',q:{id:data.id}});
+                var url=layList.U({c:'ump.store_card',a:'delete',q:{id:data.id}});
                 $eb.$swal('delete',function(){
                     $eb.axios.get(url).then(function(res){
                         if(res.status == 200 && res.data.code == 200) {
@@ -153,42 +141,7 @@
         setTime();
     });
     layList.search('export',function(where){
-        location.href=layList.U({c:'ump.store_exchange',a:'save_excel',q:{status:where.status,store_name:where.store_name}});
-    })
-    layList.switch('status',function (odj,value,name) {
-        if (odj.elem.checked == true) {
-            layList.baseGet(layList.Url({
-                c: 'ump.store_exchange',
-                a: 'set_seckill_status',
-                p: {status: 1, id: value}
-            }), function (res) {
-                layList.msg(res.msg);
-            }, function () {
-                odj.elem.checked = false;
-                layui.form.render();
-                layer.open({
-                    type: 1
-                    ,offset: 'auto'
-                    ,id: 'layerDemoauto' //防止重复弹出
-                    ,content: '<div style="padding: 20px 100px;">请先配置规格</div>'
-                    ,btn: '设置规格'
-                    ,btnAlign: 'c' //按钮居中
-                    ,shade: 0 //不显示遮罩
-                    ,yes: function(){
-                        layer.closeAll();
-                        $eb.createModalFrame('设置规格','{:Url('attr_list')}?id='+value+'',{h:1000,w:1400});
-                    }
-                });
-            });
-        } else {
-            layList.baseGet(layList.Url({
-                c: 'ump.store_exchange',
-                a: 'set_seckill_status',
-                p: {status: 0, id: value}
-            }), function (res) {
-                layList.msg(res.msg);
-            });
-        }
+        location.href=layList.U({c:'ump.store_card',a:'save_excel',q:{status:where.status,name:where.name}});
     })
     $('.js-group-btn').on('click',function(){
         $('.js-group-btn').css({zIndex:1});