username@email.com
2024-03-25 926774478bbab4b0ecf6a92b0889bd497be425bc
CoreCms.Net.Web.Admin/wwwroot/views/bloggersinfo/index.html
@@ -1,513 +1,746 @@
<title>推广博主</title>
<!--当前位置开始-->
<div class="layui-card layadmin-header">
    <div class="layui-breadcrumb" lay-filter="breadcrumb">
        <script type="text/html" template lay-done="layui.data.updateMainBreadcrumb();">
        </script>
    </div>
  <div class="layui-breadcrumb" lay-filter="breadcrumb">
    <script
      type="text/html"
      template
      lay-done="layui.data.updateMainBreadcrumb();"
    ></script>
  </div>
</div>
<!--当前位置结束-->
<style>
    /* 重写样式 */
  /* 重写样式 */
</style>
<script type="text/html" template lay-type="Post" lay-url="Api/bloggersInfo/GetIndex" lay-done="layui.data.done(d);">
</script>
<script
  type="text/html"
  template
  lay-type="Post"
  lay-url="Api/bloggersInfo/GetIndex"
  lay-done="layui.data.done(d);"
></script>
<div class="table-body">
    <table  id="LAY-app-bloggersInfo-tableBox" lay-filter="LAY-app-bloggersInfo-tableBox"></table>
  <table
    id="LAY-app-bloggersInfo-tableBox"
    lay-filter="LAY-app-bloggersInfo-tableBox"
  ></table>
</div>
<script type="text/html" id="LAY-app-bloggersInfo-toolbar">
    <div class="layui-form coreshop-toolbar-search-form">
        <div class="layui-form-item">
            <div class="layui-inline">
                <label class="layui-form-label" for="createTime">新增时间</label>
                <div class="layui-input-inline" style="width: 260px;">
                    <input type="text" name="createTime" id="searchTime-bloggersInfo-createTime" placeholder="请输入建立时间" class="layui-input">
                </div>
            </div>
            <!-- <div class="layui-inline">
  <div class="layui-form coreshop-toolbar-search-form">
    <div class="layui-form-item">
      <div class="layui-inline">
        <label class="layui-form-label" for="createTime">新增时间</label>
        <div class="layui-input-inline" style="width: 260px;">
          <input
            type="text"
            name="createTime"
            id="searchTime-bloggersInfo-createTime"
            placeholder="请输入建立时间"
            class="layui-input"
          />
        </div>
      </div>
      <!-- <div class="layui-inline">
                <label class="layui-form-label" for="areaCode">行政区域,用,号分割</label>
                <div class="layui-input-inline">
                    <input type="text" name="areaCode"  placeholder="请输入行政区域,用,号分割" class="layui-input">
                </div>
            </div> -->
            <div class="layui-inline areaCode">
                <label class="layui-form-label" for="areaCode">区域</label>
                <div class="layui-input-inline selaroeinline"  style="width: 300px;">
                    <input type="hidden"name="bloggerSesareaId"  >
                </div>
            </div>
            <div class="layui-inline">
                <label class="layui-form-label" for="platforms">入住平台</label>
                <div class="layui-input-inline" >
                    <input type="text" name="platforms"  placeholder="请输入入住平台" class="layui-input">
                </div>
            </div>
            <!-- <div class="layui-inline">
      <div class="layui-inline areaCode">
        <label class="layui-form-label" for="areaCode">区域</label>
        <div class="layui-input-inline selaroeinline" style="width: 300px;">
          <input type="hidden" name="bloggerSesareaId" />
        </div>
      </div>
      <div class="layui-inline">
        <label class="layui-form-label" for="platforms">入住平台</label>
        <div class="layui-input-inline">
          <input
            name="platforms"
            placeholder="请输入入住平台"
            class="layui-input"
            id="ID-dropdown-platforms-Ss-input"
          />
        </div>
      </div>
      <!-- <div class="layui-inline">
                <label class="layui-form-label" for="name">真实姓名</label>
                <div class="layui-input-inline">
                    <input type="text" name="name"  placeholder="请输入姓名" class="layui-input">
                </div>
            </div> -->
            <div class="layui-inline">
                <label class="layui-form-label" for="nickname">博主网名</label>
                <div class="layui-input-inline">
                    <input type="text" name="nickname"  placeholder="请输入网名" class="layui-input">
                </div>
            </div>
            <!-- <div class="layui-inline">
      <div class="layui-inline">
        <label class="layui-form-label" for="nickname">博主网名</label>
        <div class="layui-input-inline">
          <input
            type="text"
            name="nickname"
            placeholder="请输入网名"
            class="layui-input"
          />
        </div>
      </div>
      <!-- <div class="layui-inline">
                <label class="layui-form-label" for="phone">电话号码</label>
                <div class="layui-input-inline">
                    <input type="text" name="phone"  placeholder="请输入电话号码" class="layui-input">
                </div>
            </div> -->
            <!-- <div class="layui-inline">
      <!-- <div class="layui-inline">
                <label class="layui-form-label" for="followersCount">粉丝数量</label>
                <div class="layui-input-inline">
                    <input type="text" name="followersCount"  placeholder="请输入粉丝数量" class="layui-input">
                </div>
            </div> -->
            <div class="layui-inline">
                <label class="layui-form-label" for="weiXin">微信号</label>
                <div class="layui-input-inline">
                    <input type="text" name="weiXin"  placeholder="请输入微信号" class="layui-input">
                </div>
            </div>
            <!-- <div class="layui-inline">
                <label class="layui-form-label" for="PromoteMoney">推广费用</label>
                <div class="layui-input-inline">
                    <input type="text" name="PromoteMoney"  placeholder="请输入推广费用" class="layui-input">
                </div>
            </div> -->
            <div class="layui-inline">
                <label class="layui-form-label" for="intentionDec">合作意向</label>
                <div class="layui-input-inline">
                    <input type="text" name="intentionDec"  placeholder="请输入合作意向" class="layui-input">
                </div>
            </div>
            <div class="layui-inline">
                <label class="layui-form-label" for="mangerName">运营经理</label>
                <div class="layui-input-inline">
                    <input type="text" name="mangerName"  placeholder="请输入运营经理" class="layui-input">
                </div>
            </div>
            <div class="layui-inline">
                <label class="layui-form-label" for="createBy">信息录入</label>
                <div class="layui-input-inline">
                    <input type="text" name="createBy"  placeholder="请输入创建人" class="layui-input">
                </div>
            </div>
            <div class="layui-inline">
                <button class="layui-btn layui-btn-sm" lay-submit lay-filter="LAY-app-bloggersInfo-search"><i class="layui-icon layui-icon-search"></i>筛选</button>
            </div>
      <div class="layui-inline">
        <label class="layui-form-label" for="weiXin">微信号</label>
        <div class="layui-input-inline">
          <input
            type="text"
            name="weiXin"
            placeholder="请输入微信号"
            class="layui-input"
          />
        </div>
      </div>
      <div class="layui-inline">
        <label class="layui-form-label" for="intentionDec">合作意向</label>
        <div class="layui-input-inline">
          <input
          name="intentionDec"
          class="layui-input"
          placeholder="请输入合作意向"
          lay-reqText="请输入合作意向"
          id="intentionDec-ss"
        />
        </div>
      </div>
      <div class="layui-inline">
        <label class="layui-form-label" for="mangerName">运营经理</label>
        <div class="layui-input-inline">
          <input
            type="text"
            name="mangerName"
            placeholder="请输入运营经理"
            class="layui-input"
          />
        </div>
      </div>
            <div class="layui-inline">
                <label class="layui-form-label" for="reMaker">备注</label>
                <div class="layui-input-inline">
                    <input type="text" name="reMaker"  placeholder="备注" class="layui-input">
                </div>
            </div>
      <div class="layui-inline">
        <label class="layui-form-label" for="createBy">信息录入</label>
        <div class="layui-input-inline">
          <input
            type="text"
            name="createBy"
            placeholder="请输入创建人"
            class="layui-input"
          />
        </div>
      </div>
      <div class="layui-inline">
        <button
          class="layui-btn layui-btn-sm"
          lay-submit
          lay-filter="LAY-app-bloggersInfo-search"
        >
          <i class="layui-icon layui-icon-search"></i>筛选
        </button>
      </div>
    </div>
  </div>
</script>
<script type="text/html" id="LAY-app-bloggersInfo-pagebar">
    <div class="layui-btn-container">
        <button class="layui-btn layui-btn-sm" lay-event="addData"><i class="layui-icon layui-icon-add-1"></i>添加数据</button>
        <button class="layui-btn layui-btn-sm" lay-event="batchDelete"><i class="layui-icon layui-icon-delete"></i>批量删除</button>
        <button class="layui-btn layui-btn-sm" lay-event="selectExportExcel"><i class="layui-icon layui-icon-add-circle"></i>选择导出</button>
        <button class="layui-btn layui-btn-sm" lay-event="queryExportExcel"><i class="layui-icon layui-icon-download-circle"></i>查询导出</button>
    </div>
  <div class="layui-btn-container">
    <button class="layui-btn layui-btn-sm" lay-event="addData">
      <i class="layui-icon layui-icon-add-1"></i>添加数据
    </button>
    <button class="layui-btn layui-btn-sm" lay-event="batchDelete">
      <i class="layui-icon layui-icon-delete"></i>批量删除
    </button>
    <button class="layui-btn layui-btn-sm" lay-event="selectExportExcel">
      <i class="layui-icon layui-icon-add-circle"></i>选择导出
    </button>
    <button class="layui-btn layui-btn-sm" lay-event="queryExportExcel">
      <i class="layui-icon layui-icon-download-circle"></i>查询导出
    </button>
  </div>
</script>
<script type="text/html" id="LAY-app-bloggersInfo-tableBox-bar">
    <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="#bloggersInfoTbDelDrop{{d.LAY_INDEX}}" no-shade="true">删除</a>
    <div class="dropdown-menu-nav dropdown-popconfirm dropdown-top-right layui-hide" id="bloggersInfoTbDelDrop{{d.LAY_INDEX}}"
         style="max-width: 200px;white-space: normal;min-width: auto;margin-left: 10px;">
        <div class="dropdown-anchor"></div>
        <div class="dropdown-popconfirm-title">
            <i class="layui-icon layui-icon-help"></i>
            确定要删除吗?
        </div>
        <div class="dropdown-popconfirm-btn">
            <a class="layui-btn layui-btn-primary cursor" btn-cancel>取消</a>
            <a class="layui-btn layui-btn-normal cursor" lay-event="del">确定</a>
        </div>
  <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="#bloggersInfoTbDelDrop{{d.LAY_INDEX}}"
    no-shade="true"
    >删除</a
  >
  <div
    class="dropdown-menu-nav dropdown-popconfirm dropdown-top-right layui-hide"
    id="bloggersInfoTbDelDrop{{d.LAY_INDEX}}"
    style="max-width: 200px;white-space: normal;min-width: auto;margin-left: 10px;"
  >
    <div class="dropdown-anchor"></div>
    <div class="dropdown-popconfirm-title">
      <i class="layui-icon layui-icon-help"></i>
      确定要删除吗?
    </div>
    <div class="dropdown-popconfirm-btn">
      <a class="layui-btn layui-btn-primary cursor" btn-cancel>取消</a>
      <a class="layui-btn layui-btn-normal cursor" lay-event="del">确定</a>
    </div>
  </div>
</script>
<script src="/views/liao.js"></script>
<script>
    var indexData;
    var debug= layui.setter.debug;
    layui.data.done = function (d) {
        //开启调试情况下获取接口赋值数据
        if (debug) { console.log(d); }
  var indexData;
  var debug = layui.setter.debug;
  layui.data.done = function (d) {
    //开启调试情况下获取接口赋值数据
    if (debug) {
      console.log(d);
    }
        indexData = d.data;
        layui.use(['index', 'table', 'laydate', 'util', 'coredropdown', 'coreHelper'],
            function () {
                var $ = layui.$
                    , admin = layui.admin
                    , table = layui.table
                    , form = layui.form
                    , laydate = layui.laydate
                    , setter = layui.setter
                    , coreHelper = layui.coreHelper
                    , util = layui.util
                    , view = layui.view;
                var searchwhere;
                formatAreaInPut(coreHelper,"bloggerSesareaId");
                //监听搜索
                form.on('submit(LAY-app-bloggersInfo-search)',
                    function(data) {
                        var field = data.field;
                        field.areaCode=GetAreaCodeFormFileid(field,"bloggerSesareaId");
                        searchwhere = field;
                        //执行重载
                        table.reloadData('LAY-app-bloggersInfo-tableBox',{ where: field });
                    });
                //数据绑定
                table.render({
                    elem: '#LAY-app-bloggersInfo-tableBox',
                    url: layui.setter.apiUrl + 'Api/bloggersInfo/GetPageList',
                    method: 'POST',
                toolbar: '#LAY-app-bloggersInfo-toolbar',
                pagebar: '#LAY-app-bloggersInfo-pagebar',
                    className: 'pagebarbox',
                    defaultToolbar: ['filter', 'print', 'exports'],
                    height: 'full-127',//面包屑142px,搜索框4行172,3行137,2行102,1行67
                    page: true,
                    limit: 30,
                    limits: [10, 15, 20, 25, 30, 50, 100, 200],
                    text: {none: '暂无相关数据'},
                    cols: [
                        [
    indexData = d.data;
    layui.use(
      ["index", "table", "laydate", "util", "coredropdown", "coreHelper"],
      function () {
        var $ = layui.$,
          admin = layui.admin,
          table = layui.table,
          form = layui.form,
          laydate = layui.laydate,
          setter = layui.setter,
          coreHelper = layui.coreHelper,
          util = layui.util,
          dropdown = layui.dropdown,
          view = layui.view;
        var searchwhere;
                            { type: "checkbox", fixed: "left" },
                            { field: 'createTime', title: '新增时间', width: 150, sort: false},
                            { field: 'nickname', title: '网名', sort: false,templet: '#nickname',width: 105 },
                            { field: 'followersCount', title: '粉丝数量', sort: false,width: 105 },
                      { field: 'platforms', title: '入住平台', sort: false ,with:300},
                            { field: 'areaCodeName', title: '区域', sort: false,with:300},
                            { field: 'createBy', title: '信息录入', sort: false,width: 100 },
                            { field: 'mangerName', title: '运营经理', sort: false,width: 100 },
                            { field: 'intentionDec', title: '合作意向', sort: false},
                            // { field: 'meetings', title: '洽谈记录', sort: false, templet: '#meetings', width: 100},
                            // { field: 'intentions', title: '合作记录', sort: false, templet: '#intentions',width: 100 },
                            { field: 'meetingsCount', title: '洽谈记录', sort: false, width: 100},
                            { field: 'intentionsCount', title: '合作记录', sort: false,width: 100 },
                      // { field: 'name', title: '姓名', sort: false,width: 105 },
                      // { field: 'phone', title: '电话号码', sort: false,width: 105 },
                      // { field: 'weiXin', title: '微信号', sort: false,width: 105 },
                      // { field: 'address', title: '详细地址', sort: false,width: 105 },
                      // { field: 'PromoteMoney', title: '推广费用', sort: false,width: 105 },
                      // { field: 'upDataTime', title: '修改时间', width: 130, sort: false},
                      // { field: 'upDataBy', title: '修改人', sort: false,width: 105 },
                      // { field: 'isdelete', title: '删除标志', width: 95, templet: '#switch_isdelete', sort: false , unresize: true},
                            { width: 162, align: 'center', title:'操作', fixed: 'right', toolbar: '#LAY-app-bloggersInfo-tableBox-bar' }
                        ]
                    ]
                });
                //监听排序事件
                table.on('sort(LAY-app-bloggersInfo-tableBox)', function(obj){
                    table.reloadData('LAY-app-bloggersInfo-tableBox', {
                        initSort: obj, //记录初始排序,如果不设的话,将无法标记表头的排序状态。
                        where: { //请求参数(注意:这里面的参数可任意定义,并非下面固定的格式)
                            orderField: obj.field, //排序字段
                            orderDirection: obj.type //排序方式
                        }
                    });
                });
                //监听行双击事件
                table.on('rowDouble(LAY-app-bloggersInfo-tableBox)', function (obj) {
                    //查看详情
                    doDetails(obj);
                });
                //头工具栏事件
                table.on('pagebar(LAY-app-bloggersInfo-tableBox)', function (obj) {
                    var checkStatus = table.checkStatus(obj.config.id);
                    switch (obj.event) {
                    case 'addData':
                        doCreate();
                        break;
                    case 'batchDelete':
                        doBatchDelete(checkStatus);
                        break;
                    case 'selectExportExcel':
                        doSelectExportExcel(checkStatus);
                        break;
                    case 'queryExportExcel':
                        doQueryExportexcel();
                        break;
                    };
                });
                //监听工具条
                table.on('tool(LAY-app-bloggersInfo-tableBox)',
                    function(obj) {
                        if (obj.event === 'detail') {
                            doDetails(obj);
                        } else if (obj.event === 'del') {
                            doDelete(obj);
                        } else if (obj.event === 'edit') {
                            doEdit(obj)
                        }
                    });
        table.on('tool(nickname)',
                    function(obj) {
                        if (obj.event === 'detail') {
                            doDetails(obj);
                        } else if (obj.event === 'del') {
                            doDelete(obj);
                        } else if (obj.event === 'edit') {
                            doEdit(obj)
                        }
                    });
                //执行创建操作
                function doCreate(){
                    coreHelper.Post("Api/bloggersInfo/GetCreate", null, function (e) {
                            if (e.code === 0) {
                                admin.popup({
                                    shadeClose: false,
                                    title: '创建数据',
                                    area: ['1200px', '90%'],
                                    id: 'LAY-popup-bloggersInfo-create',
                                    success: function (layero, index) {
        formatAreaInPut(coreHelper, "bloggerSesareaId");
        //监听搜索
        form.on("submit(LAY-app-bloggersInfo-search)", function (data) {
          var field = data.field;
          field.areaCode = GetAreaCodeFormFileid(field, "bloggerSesareaId");
          searchwhere = field;
                                        view(this.id).render('bloggersInfo/create', { data: e.data }).done(function () {
                                            //监听提交
                                            form.on('submit(LAY-app-bloggersInfo-createForm-submit)',
                                                function(data) {
                                                    var field = data.field; //获取提交的字段
                                                    field.areaCode=GetAreaCodeFormFileid(field,"CreatareaId");
                                                    if((field.areaCode===null)||(field.areaCode==="")||(field.areaCode===undefined))
                                                    {layer.msg("必须选择区域");
                                                        return}
                                                    field.isdelete = field.isdelete == 'on';
                                                    if (debug) { console.log(field); } //开启调试返回数据
                                                    //提交 Ajax 成功后,关闭当前弹层并重载表格
                                                    coreHelper.Post("Api/bloggersInfo/DoCreate", field, function (e) {
                                                            console.log(e)
                                                            if (e.code === 0) {
                                                                layui.table.reloadData('LAY-app-bloggersInfo-tableBox'); //重载表格
                                                                layer.close(index); //再执行关闭
                                                                layer.msg(e.msg);
                                                            } else {
                                                                layer.msg(e.msg);
                                                            }
                                                        });
                                                });
                                        });
                                        // 禁止弹窗出现滚动条
                                        $(layero).children('.layui-layer-content').css('overflow', 'visible');
                                    }
                                    , btn: ['确定', '取消']
                                    , yes: function (index, layero) {
                                        layero.contents().find("#LAY-app-bloggersInfo-createForm-submit").click();
                                    }
                                });
                            } else {
          //执行重载
          table.reloadData("LAY-app-bloggersInfo-tableBox", { where: field });
        });
        //数据绑定
        table.render({
          elem: "#LAY-app-bloggersInfo-tableBox",
          url: layui.setter.apiUrl + "Api/bloggersInfo/GetPageList",
          method: "POST",
          toolbar: "#LAY-app-bloggersInfo-toolbar",
          pagebar: "#LAY-app-bloggersInfo-pagebar",
          className: "pagebarbox",
          defaultToolbar: ["filter", "print", "exports"],
          height: "full-127", //面包屑142px,搜索框4行172,3行137,2行102,1行67
          page: true,
          limit: 30,
          limits: [10, 15, 20, 25, 30, 50, 100, 200],
          text: { none: "暂无相关数据" },
          cols: [
            [
              { type: "checkbox", fixed: "left" },
              {
                field: "createTime",
                title: "新增时间",
                width: 150,
                sort: false,
              },
              {
                field: "nickname",
                title: "网名",
                sort: false,
                templet: "#nickname",
                width: 105,
              },
              {
                field: "followersCount",
                title: "粉丝数量",
                sort: false,
                width: 105,
              },
              { field: "platforms", title: "入住平台", sort: false, with: 300 },
              { field: "areaCodeName", title: "区域", sort: false, with: 300 },
              { field: "createBy", title: "信息录入", sort: false, width: 100 },
              {
                field: "mangerName",
                title: "运营经理",
                sort: false,
                width: 100,
              },
              { field: "intentionDec", title: "合作意向", sort: false },
              // { field: 'meetings', title: '洽谈记录', sort: false, templet: '#meetings', width: 100},
              // { field: 'intentions', title: '合作记录', sort: false, templet: '#intentions',width: 100 },
              {
                field: "meetingsCount",
                title: "洽谈记录",
                sort: false,
                width: 100,
              },
              {
                field: "intentionsCount",
                title: "合作记录",
                sort: false,
                width: 100,
              },
              { field: "reMaker", title: "备注", sort: false },
              // { field: 'name', title: '姓名', sort: false,width: 105 },
              // { field: 'phone', title: '电话号码', sort: false,width: 105 },
              // { field: 'weiXin', title: '微信号', sort: false,width: 105 },
              // { field: 'address', title: '详细地址', sort: false,width: 105 },
              // { field: 'PromoteMoney', title: '推广费用', sort: false,width: 105 },
              // { field: 'upDataTime', title: '修改时间', width: 130, sort: false},
              // { field: 'upDataBy', title: '修改人', sort: false,width: 105 },
              // { field: 'isdelete', title: '删除标志', width: 95, templet: '#switch_isdelete', sort: false , unresize: true},
              {
                width: 162,
                align: "center",
                title: "操作",
                fixed: "right",
                toolbar: "#LAY-app-bloggersInfo-tableBox-bar",
              },
            ],
          ],
        });
        //监听排序事件
        table.on("sort(LAY-app-bloggersInfo-tableBox)", function (obj) {
          table.reloadData("LAY-app-bloggersInfo-tableBox", {
            initSort: obj, //记录初始排序,如果不设的话,将无法标记表头的排序状态。
            where: {
              //请求参数(注意:这里面的参数可任意定义,并非下面固定的格式)
              orderField: obj.field, //排序字段
              orderDirection: obj.type, //排序方式
            },
          });
        });
        //监听行双击事件
        table.on("rowDouble(LAY-app-bloggersInfo-tableBox)", function (obj) {
          //查看详情
          doDetails(obj);
        });
        //头工具栏事件
        table.on("pagebar(LAY-app-bloggersInfo-tableBox)", function (obj) {
          var checkStatus = table.checkStatus(obj.config.id);
          switch (obj.event) {
            case "addData":
              doCreate();
              break;
            case "batchDelete":
              doBatchDelete(checkStatus);
              break;
            case "selectExportExcel":
              doSelectExportExcel(checkStatus);
              break;
            case "queryExportExcel":
              doQueryExportexcel();
              break;
          }
        });
        //监听工具条
        table.on("tool(LAY-app-bloggersInfo-tableBox)", function (obj) {
          if (obj.event === "detail") {
            doDetails(obj);
          } else if (obj.event === "del") {
            doDelete(obj);
          } else if (obj.event === "edit") {
            doEdit(obj);
          }
        });
        table.on("tool(nickname)", function (obj) {
          if (obj.event === "detail") {
            doDetails(obj);
          } else if (obj.event === "del") {
            doDelete(obj);
          } else if (obj.event === "edit") {
            doEdit(obj);
          }
        });
        //执行创建操作
        function doCreate() {
          coreHelper.Post("Api/bloggersInfo/GetCreate", null, function (e) {
            if (e.code === 0) {
              admin.popup({
                shadeClose: false,
                title: "创建数据",
                area: ["1200px", "90%"],
                id: "LAY-popup-bloggersInfo-create",
                success: function (layero, index) {
                  view(this.id)
                    .render("bloggersInfo/create", { data: e.data })
                    .done(function () {
                      //监听提交
                      form.on(
                        "submit(LAY-app-bloggersInfo-createForm-submit)",
                        function (data) {
                          var field = data.field; //获取提交的字段
                          field.areaCode = GetAreaCodeFormFileid(
                            field,
                            "CreatareaId"
                          );
                          if (
                            field.areaCode === null ||
                            field.areaCode === "" ||
                            field.areaCode === undefined
                          ) {
                            layer.msg("必须选择区域");
                            return;
                          }
                          field.isdelete = field.isdelete == "on";
                          if (debug) {
                            console.log(field);
                          } //开启调试返回数据
                          //提交 Ajax 成功后,关闭当前弹层并重载表格
                          coreHelper.Post(
                            "Api/bloggersInfo/DoCreate",
                            field,
                            function (e) {
                              console.log(e);
                              if (e.code === 0) {
                                layui.table.reloadData(
                                  "LAY-app-bloggersInfo-tableBox"
                                ); //重载表格
                                layer.close(index); //再执行关闭
                                layer.msg(e.msg);
                              } else {
                                layer.msg(e.msg);
                              }
                            }
                        });
             }
                //执行编辑操作
                function doEdit(obj){
                    coreHelper.Post("Api/bloggersInfo/GetEdit", {id:obj.data.id}, function (e) {
                        if (e.code === 0) {
                            admin.popup({
                                shadeClose: false,
                                title: '编辑数据',
                                area: ['1200px', '90%'],
                                id: 'LAY-popup-bloggersInfo-edit',
                                success: function (layero, index) {
                                    view(this.id).render('bloggersInfo/edit', { data: e.data }).done(function () {
                                        //监听提交
                                        form.on('submit(LAY-app-bloggersInfo-editForm-submit)',
                                            function(data) {
                                                var field = data.field; //获取提交的字段
                                                field.areaCode=GetAreaCodeFormFileid(field,"EditbloggerareaId");
                                                    if((field.areaCode===null)||(field.areaCode==="")||(field.areaCode===undefined))
                                                    {layer.msg("必须选择区域");
                                                        return}
                                                        debugger
                                                field.isdelete = field.isdelete == 'on';
                                                field.intentions = table.cache["id-EditintentionsTab"];
          field.meetings = table.cache["id-EditmeettingTab"];
                                                //提交 Ajax 成功后,关闭当前弹层并重载表格
                                                coreHelper.Post("Api/bloggersInfo/DoEdit", field, function (e) {
                                                        console.log(e)
                                                        if (e.code === 0) {
                                                            layui.table.reloadData('LAY-app-bloggersInfo-tableBox'); //重载表格
                                                            layer.close(index); //再执行关闭
                                                            layer.msg(e.msg);
                                                        } else {
                                                            layer.msg(e.msg);
                                                        }
                                                    });
                                            });
                                    })
                                    // 禁止弹窗出现滚动条
                                    $(layero).children('.layui-layer-content').css('overflow', 'visible');
                                }
                                 , btn: ['确定', '取消']
                                , yes: function (index, layero) {
                                     layero.contents().find("#LAY-app-bloggersInfo-editForm-submit").click();
                                }
                            });
                        } else {
                            layer.msg(e.msg);
                          );
                        }
                      );
                    });
             }
                //执行预览操作
                function doDetails(obj) {
                    coreHelper.Post("Api/bloggersInfo/GetDetails", { id: obj.data.id }, function (e) {
                        if (e.code === 0) {
                            admin.popup({
                                shadeClose: false,
                                title: '查看详情',
                                area: ['1200px', '90%'],
                                id: 'LAY-popup-bloggersInfo-details',
                                success: function (layero, index) {
                                    view(this.id).render('bloggersInfo/details', { data: e.data }).done(function () {
                                        form.render();
                                    });
                                    // 禁止弹窗出现滚动条
                                    $(layero).children('.layui-layer-content').css('overflow', 'visible');
                  // 禁止弹窗出现滚动条
                  $(layero)
                    .children(".layui-layer-content")
                    .css("overflow", "visible");
                },
                btn: ["确定", "取消"],
                yes: function (index, layero) {
                  layero
                    .contents()
                    .find("#LAY-app-bloggersInfo-createForm-submit")
                    .click();
                },
              });
            } else {
              layer.msg(e.msg);
            }
          });
        }
        //执行编辑操作
        function doEdit(obj) {
          coreHelper.Post(
            "Api/bloggersInfo/GetEdit",
            { id: obj.data.id },
            function (e) {
              if (e.code === 0) {
                admin.popup({
                  shadeClose: false,
                  title: "编辑数据",
                  area: ["1200px", "90%"],
                  id: "LAY-popup-bloggersInfo-edit",
                  success: function (layero, index) {
                    view(this.id)
                      .render("bloggersInfo/edit", { data: e.data })
                      .done(function () {
                        //监听提交
                        form.on(
                          "submit(LAY-app-bloggersInfo-editForm-submit)",
                          function (data) {
                            var field = data.field; //获取提交的字段
                            field.areaCode = GetAreaCodeFormFileid(
                              field,
                              "EditbloggerareaId"
                            );
                            if (
                              field.areaCode === null ||
                              field.areaCode === "" ||
                              field.areaCode === undefined
                            ) {
                              layer.msg("必须选择区域");
                              return;
                            }
                            debugger;
                            field.isdelete = field.isdelete == "on";
                            field.intentions =
                              table.cache["id-EditintentionsTab"];
                            field.meetings = table.cache["id-EditmeettingTab"];
                            //提交 Ajax 成功后,关闭当前弹层并重载表格
                            coreHelper.Post(
                              "Api/bloggersInfo/DoEdit",
                              field,
                              function (e) {
                                console.log(e);
                                if (e.code === 0) {
                                  layui.table.reloadData(
                                    "LAY-app-bloggersInfo-tableBox"
                                  ); //重载表格
                                  layer.close(index); //再执行关闭
                                  layer.msg(e.msg);
                                } else {
                                  layer.msg(e.msg);
                                }
                            });
                        } else {
                            layer.msg(e.msg);
                        }
                    });
                }
                //执行单个删除
                function doDelete(obj){
                    coreHelper.Post("Api/bloggersInfo/DoDelete", { id: obj.data.id }, function (e) {
                            if (debug) { console.log(e); } //开启调试返回数据
                            table.reloadData('LAY-app-bloggersInfo-tableBox');
                            layer.msg(e.msg);
                        });
             }
                //执行批量删除
                function doBatchDelete(checkStatus){
                    var checkData = checkStatus.data;
                    if (checkData.length === 0) {
                        return layer.msg('请选择要删除的数据');
                    }
                    layer.confirm('确定删除吗?删除后将无法恢复。',
                        function(index) {
                            var delidsStr = [];
                            layui.each(checkData,
                                function(index, item) {
                                    delidsStr.push(item.id);
                                });
                            coreHelper.Post("Api/bloggersInfo/DoBatchDelete", { id: delidsStr }, function (e) {
                                    if (debug) { console.log(e); } //开启调试返回数据
                                    table.reloadData('LAY-app-bloggersInfo-tableBox');
                                    layer.msg(e.msg);
                                });
                        });
             }
                //执行查询条件导出excel
                function doQueryExportexcel(){
                    layer.confirm('确定根据当前的查询条件导出数据吗?',
                        function(index) {
                            var field = searchwhere;
                            coreHelper.PostForm("Api/bloggersInfo/QueryExportExcel", field, function (e) {
                                    if (debug) { console.log(e); } //开启调试返回数据
                                    if (e.code === 0) {
                                        window.open(e.data);
                                    } else {
                                        layer.msg(e.msg);
                                    }
                                });
                        });
             }
                //执行选择目录导出数据
                function doSelectExportExcel(checkStatus){
                    var checkData = checkStatus.data;
                    if (checkData.length === 0) {
                        return layer.msg('请选择您要导出的数据');
                    }
                    layer.confirm('确定导出选择的内容吗?',
                        function(index) {
                            var delidsStr = [];
                            layui.each(checkData,
                                function(index, item) {
                                    delidsStr.push(item.id);
                                });
                            layer.close(index);
                            coreHelper.Post("Api/bloggersInfo/SelectExportExcel", { id: delidsStr }, function (e) {
                                    if (debug) { console.log(e); } //开启调试返回数据
                                    if (e.code === 0) {
                                        window.open(e.data);
                                    } else {
                                        layer.msg(e.msg);
                                    }
                                });
                        });
             }
                laydate.render({
                    elem: '#searchTime-bloggersInfo-createTime',
                    type: 'datetime',
                    range: '到',
                              }
                            );
                          }
                        );
                      });
                    // 禁止弹窗出现滚动条
                    $(layero)
                      .children(".layui-layer-content")
                      .css("overflow", "visible");
                  },
                  btn: ["确定", "取消"],
                  yes: function (index, layero) {
                    layero
                      .contents()
                      .find("#LAY-app-bloggersInfo-editForm-submit")
                      .click();
                  },
                });
                laydate.render({
                    elem: '#searchTime-bloggersInfo-upDataTime',
                    type: 'datetime',
                    range: '到',
              } else {
                layer.msg(e.msg);
              }
            }
          );
        }
        //执行预览操作
        function doDetails(obj) {
          coreHelper.Post(
            "Api/bloggersInfo/GetDetails",
            { id: obj.data.id },
            function (e) {
              if (e.code === 0) {
                admin.popup({
                  shadeClose: false,
                  title: "查看详情",
                  area: ["1200px", "90%"],
                  id: "LAY-popup-bloggersInfo-details",
                  success: function (layero, index) {
                    view(this.id)
                      .render("bloggersInfo/details", { data: e.data })
                      .done(function () {
                        form.render();
                      });
                    // 禁止弹窗出现滚动条
                    $(layero)
                      .children(".layui-layer-content")
                      .css("overflow", "visible");
                  },
                });
                //监听 表格复选框操作
                layui.form.on('switch(switch_isdelete)', function (obj) {
                    coreHelper.Post("Api/bloggersInfo/DoSetisdelete", { id: this.value, data: obj.elem.checked }, function (e) {
                        if (debug) { console.log(e); } //开启调试返回数据
                        //table.reloadData('LAY-app-bloggersInfo-tableBox');
                        layer.msg(e.msg);
                    });
                });
                //重载form
                form.render();
              } else {
                layer.msg(e.msg);
              }
            }
          );
        }
        //执行单个删除
        function doDelete(obj) {
          coreHelper.Post(
            "Api/bloggersInfo/DoDelete",
            { id: obj.data.id },
            function (e) {
              if (debug) {
                console.log(e);
              } //开启调试返回数据
              table.reloadData("LAY-app-bloggersInfo-tableBox");
              layer.msg(e.msg);
            }
          );
        }
        //执行批量删除
        function doBatchDelete(checkStatus) {
          var checkData = checkStatus.data;
          if (checkData.length === 0) {
            return layer.msg("请选择要删除的数据");
          }
          layer.confirm("确定删除吗?删除后将无法恢复。", function (index) {
            var delidsStr = [];
            layui.each(checkData, function (index, item) {
              delidsStr.push(item.id);
            });
    };
            coreHelper.Post(
              "Api/bloggersInfo/DoBatchDelete",
              { id: delidsStr },
              function (e) {
                if (debug) {
                  console.log(e);
                } //开启调试返回数据
                table.reloadData("LAY-app-bloggersInfo-tableBox");
                layer.msg(e.msg);
              }
            );
          });
        }
        //执行查询条件导出excel
        function doQueryExportexcel() {
          layer.confirm("确定根据当前的查询条件导出数据吗?", function (index) {
            var field = searchwhere;
            coreHelper.PostForm(
              "Api/bloggersInfo/QueryExportExcel",
              field,
              function (e) {
                if (debug) {
                  console.log(e);
                } //开启调试返回数据
                if (e.code === 0) {
                  window.open(e.data);
                } else {
                  layer.msg(e.msg);
                }
              }
            );
          });
        }
        //执行选择目录导出数据
        function doSelectExportExcel(checkStatus) {
          var checkData = checkStatus.data;
          if (checkData.length === 0) {
            return layer.msg("请选择您要导出的数据");
          }
          layer.confirm("确定导出选择的内容吗?", function (index) {
            var delidsStr = [];
            layui.each(checkData, function (index, item) {
              delidsStr.push(item.id);
            });
            layer.close(index);
            coreHelper.Post(
              "Api/bloggersInfo/SelectExportExcel",
              { id: delidsStr },
              function (e) {
                if (debug) {
                  console.log(e);
                } //开启调试返回数据
                if (e.code === 0) {
                  window.open(e.data);
                } else {
                  layer.msg(e.msg);
                }
              }
            );
          });
        }
        laydate.render({
          elem: "#searchTime-bloggersInfo-createTime",
          type: "datetime",
          range: "到",
        });
        laydate.render({
          elem: "#searchTime-bloggersInfo-upDataTime",
          type: "datetime",
          range: "到",
        });
        dropdown.render({
          elem: "#ID-dropdown-platforms-Ss-input",
          data: [
            {
              title: "抖音",
              id: 101,
            },
            {
              title: "腾讯",
              id: 102,
            },
            {
              title: "小红书",
              id: 103,
            },
          ],
          click: function (obj) {
            this.elem.val(obj.title);
          },
          style: "min-width: 235px;",
        });
        dropdown.render({
          elem: "#intentionDec-ss",
          data: [
            {
              title: "大",
              id: 101,
            },
            {
              title: "小",
              id: 102,
            },
            {
              title: "不确定",
              id: 103,
            },
          ],
          click: function (obj) {
            this.elem.val(obj.title);
          },
          style: "min-width: 235px;",
        });
        //监听 表格复选框操作
        layui.form.on("switch(switch_isdelete)", function (obj) {
          coreHelper.Post(
            "Api/bloggersInfo/DoSetisdelete",
            { id: this.value, data: obj.elem.checked },
            function (e) {
              if (debug) {
                console.log(e);
              } //开启调试返回数据
              //table.reloadData('LAY-app-bloggersInfo-tableBox');
              layer.msg(e.msg);
            }
          );
        });
        //重载form
        form.render();
      }
    );
  };
</script>
<!--设置删除标志-->
<script type="text/html" id="switch_isdelete">
    <input type="checkbox" name="switch_isdelete" value="{{d.id}}" lay-skin="switch" lay-text="开启|关闭" lay-filter="switch_isdelete" {{ d.isdelete ? 'checked' : '' }}>
  <input type="checkbox" name="switch_isdelete" value="{{d.id}}"
  lay-skin="switch" lay-text="开启|关闭" lay-filter="switch_isdelete" {{
  d.isdelete ? 'checked' : '' }}>
</script>
<!--洽谈记录-->
<script type="text/html" id="nickname">
    <a  lay-event="edit" style="color: blue;" >{{d.nickname}}</a>
    <!-- <input type="checkbox" name="switch_isdelete" value="{{d.id}}" lay-skin="switch" lay-text="开启|关闭" lay-filter="switch_isdelete" {{ d.isdelete ? 'checked' : '' }}> -->
  <a lay-event="edit" style="color: blue;">{{d.nickname}}</a>
  <!-- <input type="checkbox" name="switch_isdelete" value="{{d.id}}" lay-skin="switch" lay-text="开启|关闭" lay-filter="switch_isdelete" {{ d.isdelete ? 'checked' : '' }}> -->
</script>
<style >
 .areaCode .select-address
    {
        padding: 5px !important        ;
        width: 30%;
    }
</style>
<style>
  .areaCode .select-address {
    padding: 5px !important        ;
    width: 30%;
  }
</style>