From 926774478bbab4b0ecf6a92b0889bd497be425bc Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期一, 25 三月 2024 16:30:16 +0800
Subject: [PATCH] Merge branch 'master' of http://47.108.235.38:8080/r/baifenbaishop
---
CoreCms.Net.Web.Admin/wwwroot/views/bloggersinfo/index.html | 1133 +++++++++++++++++++++++++++++++++++-----------------------
1 files changed, 683 insertions(+), 450 deletions(-)
diff --git a/CoreCms.Net.Web.Admin/wwwroot/views/bloggersinfo/index.html b/CoreCms.Net.Web.Admin/wwwroot/views/bloggersinfo/index.html
index fd29efc..dff21ce 100644
--- a/CoreCms.Net.Web.Admin/wwwroot/views/bloggersinfo/index.html
+++ b/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>
\ No newline at end of file
+<style>
+ .areaCode .select-address {
+ padding: 5px !important ;
+ width: 30%;
+ }
+</style>
--
Gitblit v1.9.1