(已更新)柒微自动发卡系统源码

源码简介:

柒微​自动发卡系统​源码

1.功能亮点

a.对接微信公众号(个人订阅号也可以),实现快速购买,快速查询卡密,更加方便快捷

b.不仅支持卡密类商品,还支持固定卡密类和代充类商品

c.优惠券和满减活动,增强用户粘性

d.对接免签约支付,个人无需也可以实现轻松支付

e会员系统,用户开通会员后可以享受会员价

2.你可以用它来干什么?

1.论坛邀请码或者论坛的积分卡密出售(对接码支付和易支付)

2.网盘资源类型出售

3.代充商品出售,如话费

4.甚至你还可以用来卖实体商品

注意:本程序免费开源,当请勿用于违法用途!

4.支付方式介绍

我们接入了两种免签约支付方式:码支付和易支付

码支付:需要24小时挂电脑软件,但是用户付款后金额直接到自己支付宝或者微信,建议量大的用户使用此方式,此方式配置起来稍微有点麻烦,它免费使用QQ钱包和支付宝支付,开通微信支付另外收费58块

易支付:目前市面上有N多易支付,好处就是不用挂软件,用户支付后金额先到易支付平台,坏处就是易支付提现收取手续费

5.邮件配置说明

邮件的话建议使用139邮箱

smtp:smtp.139.com

端口:465

以下操作需要先授权,

并且服务器php版本要求安装sg11扩展,

建议:使用宝塔、php56版本

开始安装:

1.打开根目录下的文件conf.php配置数据库信息

2.进入: 域名/?install 安装,安装成功后请删除install目录

后台地址 域名/?admin 默认账号密码 admin 123456

请给文件777权限,否则可能会异常

链接

网盘源码.zip - 蓝奏云

部分代码

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>文章列表</title>
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
    <link rel="stylesheet" href="static/lib/layui/css/layui.css">
    <link rel="stylesheet" href="static/css/scroll-bar.css">
    <link rel="stylesheet" href="static/css/sub-page.css">
    <link rel="stylesheet" href="//at.alicdn.com/t/font_693759_wytlyqhtdtj1nhfr.css">
    <link rel="stylesheet" href="static/lib/nprogress/nprogress.css">
</head>
<body>
<div class="ok-body">
    <!--面包屑导航区域-->
    <div class="ok-body-breadcrumb">
            <span class="layui-breadcrumb">
                <a><cite>首页</cite></a>
            </span>
        <a class="layui-btn layui-btn-small" href="javascript:location.replace(location.href);" title="刷新">
            <i class="layui-icon layui-icon-refresh"></i>
        </a>
    </div>
    <!--模糊搜索区域-->
 
    <!--工具栏-->
    <okToolbar>
         <button class="layui-btn" id="addUser">
            <i class="layui-icon">&#xe61f;</i>生成优惠券
        </button>
        <button class="layui-btn layui-btn-danger" id="batchDel">
            <i class="layui-icon layui-icon-delete"></i>删除选中

        </button>
        <span>共有数据:<i id="countNum"></i> 条</span>
    </okToolbar>
    <!--数据表格-->
    <table class="layui-hide" id="tableId" lay-filter="tableFilter"></table>
    <!--工具栏-->
</div>

<!--js逻辑-->
<script src="static/lib/layui/layui.js"></script>
<script src="static/lib/nprogress/nprogress.js"></script>
<script>
    // 进度条加载提示
    NProgress.start();
    window.onload = function () {
        NProgress.done();
    }
    // layui相关
    layui.use(['element', 'table', 'form', 'jquery', 'laydate','upload'], function () {
        var element = layui.element;
        var table = layui.table;
        var form = layui.form;
        var $ = layui.jquery;
        var laydate = layui.laydate;
        var upload = layui.upload;

        laydate.render({
            elem: '#startTime',
            type: "datetime"
        });

        laydate.render({
            elem: '#endTime',
            type: "datetime"
        });

        //数据表格初始化
        table.render({
            elem: '#tableId',
            url: '?admin-<?php echo $action ?>-get',
            limit: 20,
            page: true,
            even: true,
            cols: [[
                 {type: 'checkbox'},
                {field: 'card', title: '优惠券', sort: true},
                {field: 'status', title: '是否已用',  templet: '#statusTpl', sort: true},
                {field: 'monney', title: '金额'},
                {field: 'time', title: '使用时间' , sort: true},
                {field: 'user', title: '使用者', sort: true},             
            ]],
            done: function (res, curr, count) {
                $("#countNum").text(count);
            }
        });
        //弹窗添加功能实现
        <?php 
        echo js_add("?admin-{$action}-add",'添加分类',"addUser"); 
        echo js_del("?admin-{$action}-del",'batchDel','亲,一旦删除不可恢复哦'); 
        ?>
        

        //精确搜索功能实现
        form.on('submit(search)', function () {
            var name=$("#name").val();
            table.render({
                elem: '#tableId',
                url: '?admin-data-search-'+name,
                limit: 20,
                page: true,
                even: true,
                cols: [[
                {type: 'checkbox'},
                {field: 'number', title: '编号'},
                {field: 'name', title: '姓名'},
                {field: 'zizhi', title: '资质'},
                {title: '编辑',  templet: '#operationTpl', align: 'center'}
                ]],
                done: function (res, curr, count) {
                    $("#countNum").text(count);
                }
            });

        });
        
         //当状态按钮被点击:优惠券状态不可更改
        form.on('switch(isStart)', function(data){
               layer.msg('优惠券状态不可更改哦~', {icon: 6, time: 3000, anim: 4});
        });         


        upload.render({
            elem: '#upload' //绑定元素
            ,url: '?admin-data-dao' //赛程明细上传接口
            ,method: 'post'
            ,accept: 'file' //允许上传的文件类型
            ,before: function(obj){ //obj参数包含的信息,跟 choose回调完全一致,可参见上文。
                layer.load(); //上传loading
            }
            ,done: function(res){
                //上传完毕回调
                layer.closeAll('loading'); //关闭loading
                layer.msg(res.msg, {icon: 6, time: 3000, anim: 4});
            }
            ,error: function(){
                //请求异常回调
                layer.closeAll('loading'); //关闭loading
                layer.msg('上传失败,请确保上传的文件为表格', {icon: 6, time: 3000, anim: 4});
            }
        });


    })
</script>
<!--模板-->
<script type="text/html" id="urlTpl">
    <a href="{{d.url}}" target="_blank">{{d.url}}</a>
</script>
<script type="text/html" id="statusTpl">
    <input type="checkbox" name="status"   lay-filter="isStart" value="{{d.id}}" lay-skin="switch" lay-text="已用|未用" {{ d.status== 1 ? 'checked' : ''}}>
</script>
<script type="text/html" id="topTpl">
    <input type="checkbox" name="isTop"   lay-filter="isTop" value="{{d.id}}" lay-skin="switch" lay-text="是|否" {{ d.isTop== 1 ? 'checked' : ''}}>
</script>
<script type="text/html" id="operationTpl">
    <a href="javascript:;" title="编辑" lay-event="edit"><i class="layui-icon" style="font-size: 22px; color: #1E9FFF;">编辑</i></a>

</script>
</body>
</html>

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

生活家小毛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值