username@email.com
2024-04-12 d871b3c107c72c015b9bd6aaffd81878747f478b
CoreCms.Net.Web.Admin/wwwroot/views/distribution/distributor/index.html
@@ -1,4 +1,4 @@
<title>分销商表</title>
<title>经销商表</title>
<!--当前位置开始-->
<div class="layui-card layadmin-header">
    <div class="layui-breadcrumb" lay-filter="breadcrumb">
@@ -23,12 +23,12 @@
            <div class="layui-inline">
                <div class="layui-input-inline">
                    <input type="number" name="id" placeholder="分销商序列" class="layui-input">
                    <input type="number" name="id" placeholder="经销商序列" class="layui-input">
                </div>
            </div>
            <div class="layui-inline">
                <div class="layui-input-inline">
                    <input type="text" name="name" placeholder="请输入分销商名称" class="layui-input">
                    <input type="text" name="name" placeholder="请输入经销商名称" class="layui-input">
                </div>
            </div>
@@ -37,7 +37,7 @@
                    <input type="text" name="mobile" placeholder="请输入手机号" class="layui-input">
                </div>
            </div>
            <div class="layui-inline">
            <!-- <div class="layui-inline">
                <div class="layui-input-inline">
                    <input type="text" name="weixin" placeholder="请输入微信号" class="layui-input">
                </div>
@@ -46,7 +46,7 @@
                <div class="layui-input-inline">
                    <input type="text" name="qq" placeholder="请输入qq号" class="layui-input">
                </div>
            </div>
            </div> -->
            <div class="layui-inline">
                <div class="layui-input-inline">
                    <input type="text" name="storeName" placeholder="请输入店铺名称" class="layui-input">
@@ -66,7 +66,7 @@
            <div class="layui-inline">
                <div class="layui-input-inline">
                    <select name="gradeId">
                        <option value="">请选择分销等级</option>
                        <option value="">请选择经销等级</option>
                        {{# layui.each(indexData.grades, function(index, item){ }}
                        <option value="{{ item.id }}">{{ item.name }}</option>
                        {{# }); }}
@@ -83,11 +83,11 @@
                    </select>
                </div>
            </div>
            <div class="layui-inline">
            <!-- <div class="layui-inline">
                <div class="layui-input-inline">
                    <input type="number" name="userId" placeholder="用户序列" class="layui-input">
                </div>
            </div>
            </div> -->
            <div class="layui-inline">
                <button class="layui-btn layui-btn-sm" lay-submit lay-filter="LAY-app-CoreCmsDistribution-search"><i class="layui-icon layui-icon-search"></i>筛选</button>
            </div>
@@ -103,7 +103,8 @@
<script type="text/html" id="LAY-app-CoreCmsDistribution-tableBox-bar">
    <a class="layui-btn layui-btn-primary layui-btn-xs" lay-event="qrcode">小程序码</a>
    <!-- <a class="layui-btn layui-btn-primary layui-btn-xs" lay-event="qrcode">小程序码</a> -->
    <a class="layui-btn layui-btn-primary layui-btn-xs" lay-event="achievement">推广费</a>
    <a class="layui-btn layui-btn-primary layui-btn-xs" lay-event="detail">查看</a>
    <a class="layui-btn layui-btn-xs" lay-event="edit">审核</a>
    <a class="layui-btn layui-btn-danger layui-btn-xs" data-dropdown="#CoreCmsDistributionTbDelDrop{{d.LAY_NUM}}" no-shade="true">删除</a>
@@ -173,9 +174,9 @@
                                    }
                                }
                            },
                            { field: 'name', title: '分销商名称', sort: false, width: 105 },
                            { field: 'name', title: '经销商名称', sort: false, width: 105 },
                            {
                                field: 'gradeId', title: '分销等级', sort: false, width: 90, templet: function (data) {
                                field: 'gradeId', title: '经销等级', sort: false, width: 90, templet: function (data) {
                                    for (var i = 0; i < d.data.grades.length; i++) {
                                        if (d.data.grades[i].id == data.gradeId) {
                                            return d.data.grades[i].name;
@@ -183,22 +184,26 @@
                                    }
                                }
                            },
                            //{ field: 'gradeId', title: '分销等级', sort: false, width: 105 },
                            //{ field: 'gradeId', title: '经销等级', sort: false, width: 105 },
                            { field: 'mobile', title: '手机号', sort: false, width: 100 },
                            { field: 'weixin', title: '微信号', sort: false, width: 100 },
                            { field: 'qq', title: 'qq号', sort: false, width: 90 },
                          // { field: 'weixin', title: '微信号', sort: false, width: 100 },
                          { field: 'profession', title: '行业', sort: false, width: 100 },
                         //   { field: 'qq', title: 'qq号', sort: false, width: 90 },
                         { field: 'sales', title: '年营业额(元)', sort: false, width: 100 },
                            { field: 'storeName', title: '店铺名称', sort: false },
                            { field: 'storeCoordinate', title: '店铺坐标', sort: false },
                           // {
                            //    field: 'storeLogo', title: 'Logo', sort: false, width: 60, templet: function (d) {
                            //        if (d.storeLogo) {
                             //           return '<a href="javascript:void(0);" onclick=layui.coreHelper.viewImage("' + d.storeLogo + '")><image style="max-width:28px;max-height:28px;" src="' + d.storeLogo + '" /></a>';
                               //     } else {
                              //          return '<a href="javascript:void(0);" onclick=layui.coreHelper.viewImage("' + setter.noImagePicUrl + '")><image style="max-width:30px;max-height:30px;" src="' + setter.noImagePicUrl + '" /></a>';
                               //     }
                             //   }
                          //  },
                            {
                                field: 'storeLogo', title: 'Logo', sort: false, width: 60, templet: function (d) {
                                    if (d.storeLogo) {
                                        return '<a href="javascript:void(0);" onclick=layui.coreHelper.viewImage("' + d.storeLogo + '")><image style="max-width:28px;max-height:28px;" src="' + d.storeLogo + '" /></a>';
                                    } else {
                                        return '<a href="javascript:void(0);" onclick=layui.coreHelper.viewImage("' + setter.noImagePicUrl + '")><image style="max-width:30px;max-height:30px;" src="' + setter.noImagePicUrl + '" /></a>';
                                    }
                                }
                            },
                            {
                                field: 'storeBanner', title: 'Banner', sort: false, width: 60, templet: function (d) {
                                field: 'storeBanner', title: '门头图片', sort: false, width: 100, templet: function (d) {
                                    if (d.storeBanner) {
                                        return '<a href="javascript:void(0);" onclick=layui.coreHelper.viewImage("' + d.storeBanner + '")><image style="max-width:28px;max-height:28px;" src="' + d.storeBanner + '" /></a>';
                                    } else {
@@ -206,6 +211,7 @@
                                    }
                                }
                            },
                            { field: 'distributionAchievementTotals', title: '历史推广费总和(元)', sort: false, width: 100 },
                            //{ field: 'storeDesc', title: '店铺简介', sort: false, width: 105 },
                            {
                                field: 'verifyStatus', title: '审核状态', sort: false, width: 80, templet: function (data) {
@@ -259,6 +265,8 @@
                            doEdit(obj)
                        } else if (obj.event === 'qrcode') {
                            doQrCode(obj)
                        } else if (obj.event === 'achievement') {
                            achievement(obj)
                        }
                    });
                //执行创建操作
@@ -375,6 +383,28 @@
                        }
                    });
                }
                //执行预览操作
                function achievement(obj) {
                    coreHelper.Post("Api/CoreCmsDistribution/GetDetailsAchievement", { id: obj.data.id }, function (e) {
                        if (e.code === 0) {
                            admin.popup({
                                shadeClose: false,
                                title: '查看详情',
                                area: ['700px', '550px'],
                                id: 'LAY-popup-CoreCmsDistribution-detailsAchievement',
                                success: function (layero, index) {
                                    view(this.id).render('distribution/distributor/achievementdetails', { data: e.data }).done(function () {
                                        form.render();
                                    });
                                    // 禁止弹窗出现滚动条
                                    $(layero).children('.layui-layer-content').css('overflow', 'visible');
                                }
                            });
                        } else {
                            layer.msg(e.msg);
                        }
                    });
                }
                //获取小程序码
                function doQrCode(obj) {