From b6389bbd7709d5c1ab216c1ec2adc4713be0507f Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@63.com>
Date: 星期二, 08 十一月 2022 08:26:14 +0800
Subject: [PATCH] #
---
src/main/webapp/views/cstmr/cstmr_more.html | 132 +++++++++++++++++++++++++++++++++++++++-----
1 files changed, 117 insertions(+), 15 deletions(-)
diff --git a/src/main/webapp/views/cstmr/cstmr_more.html b/src/main/webapp/views/cstmr/cstmr_more.html
index 370f2c2..72fed02 100644
--- a/src/main/webapp/views/cstmr/cstmr_more.html
+++ b/src/main/webapp/views/cstmr/cstmr_more.html
@@ -63,7 +63,7 @@
鐢佃瘽
</div>
<div class="header-desc" id="form-tel">
- 15067665399
+
</div>
</div>
@@ -72,7 +72,7 @@
璇︾粏鍦板潃
</div>
<div class="header-desc" id="form-addr">
- 娌冲寳鐪侀偗閮稿競鍚涢偊涔充笟鏈夐檺鍏徃
+
</div>
</div>
@@ -81,13 +81,13 @@
璐熻矗浜�
</div>
<div class="header-desc" id="form-director" style="color: #006fdb;">
- 闄嗘檽娑�
+
</div>
</div>
</div>
</div>
- <!-- 鍩烘湰淇℃伅 -->
<div class="layui-row">
+ <!-- 鍩烘湰淇℃伅 -->
<div class="layui-col-md9">
<div class="layui-card">
<div class="layui-card-header">
@@ -178,16 +178,17 @@
</div>
</div>
</div>
+ <!-- 璺熻繘浜� -->
<div class="layui-col-md3" style="width: 24%;margin-left: 1%">
<div class="layui-card">
<div class="layui-card-header">
<span>璺熻繘浜�</span>
- <span style="float: right;cursor: pointer;">
+ <span class="follower-add" style="float: right;cursor: pointer;">
<i class="layui-icon" style="font-size: 20px;color: #1890ff;"></i>
</span>
</div>
<div class="layui-card-body">
- <table id="originTable" lay-filter="originTable"></table>
+ <table id="followersTable" lay-filter="followersTable"></table>
</div>
</div>
</div>
@@ -200,6 +201,24 @@
</div>
</form>
+<!-- 璺熻繘浜� -->
+<script type="text/html" id="followerEditDialog">
+ <form id="matEditForm" lay-filter="matEditForm" class="layui-form model-form">
+ <input name="experimentId" type="hidden"/>
+ <div class="layui-form-item" style="">
+ <label class="layui-form-label">閫夋嫨鎴愬憳</label>
+ <div class="layui-input-block">
+ <div id="mat" name="mat">
+ </div>
+ </div>
+ </div>
+ <div class="layui-form-item text-right" style="">
+ <button class="layui-btn layui-btn-primary" type="button" ew-event="closeDialog">鍙栨秷</button>
+ <button class="layui-btn" lay-filter="matEditSubmit" lay-submit>淇濆瓨</button>
+ </div>
+ </form>
+</script>
+
<script>
var cstmrId = top.cstmrByMore;
$('.layui-layer-close').hide();
@@ -207,12 +226,13 @@
base: baseUrl + "/static/layui/lay/modules/"
}).extend({
notice: 'notice/notice',
- }).use(['form', 'table', 'laydate', 'notice'], function () {
+ }).use(['form', 'table', 'laydate', 'notice', 'xmSelect'], function () {
var $ = layui.jquery;
var form = layui.form;
var table = layui.table;
var laydate = layui.laydate;
var notice = layui.notice;
+ var xmSelect = layui.xmSelect;
form.render('select');
@@ -229,11 +249,13 @@
let cstmr = res.data;
top.cstmrByMore = null;
$("#form-name").html(cstmr.name);
- $("#form-tel").html(cstmr.tel);
- $("#form-addr").html(cstmr.addr);
- $("#form-director").html(cstmr.director$);
+ if (cstmr.tel) {$("#form-tel").html(cstmr.tel);}
+ if (cstmr.addr) {$("#form-addr").html(cstmr.addr);}
+ if (cstmr.director$) {$("#form-director").html(cstmr.director$);}
// 璁惧鏄庣粏
form.val('formAdvForm', cstmr);
+ // 璺熻繘浜�
+ initFollowers(cstmr.id);
layDateRender();
} else if (res.code === 403) {
top.location.href = baseUrl + "/";
@@ -250,14 +272,94 @@
elem: '#endTime',
type: 'datetime'
});
-
- laydate.render({
- elem: '#lastTime',
- type: 'datetime'
- });
}
layDateRender();
+ // 娓叉煋璺熻繘浜烘ā鍧�
+ function initFollowers(cstmrId) {
+ if (!cstmrId) {
+ return;
+ }
+ var insTb = table.render({
+ elem: '#followersTable',
+ url: baseUrl + '/cstmr/followers/table/auth',
+ where: {
+ cstmrId: cstmrId
+ },
+ // height: 'full-100',
+ headers: {token: localStorage.getItem('token')},
+ request: {
+ pageName: 'curr',
+ pageSize: 'limit'
+ },
+ parseData: function (res) {
+ return {
+ 'code': res.code,
+ 'msg': res.msg,
+ 'count': res.data.total,
+ 'data': res.data.records
+ }
+ },
+ response: {
+ statusCode: 200
+ },
+ defaultToolbar: [],
+ cols: [[
+ {field: 'id', title: '缂栧彿', width: 70, align: 'center'},
+ {field: 'name', title: '宸ヤ綔浜哄憳'}
+ ]],
+ done: function (res, curr, count) {
+ console.log(res)
+ $('#dictTable+.layui-table-view .layui-table-body tbody>tr:first').trigger('click');
+ }
+ });
+ }
+
+ // 娣诲姞璺熻繘浜�
+ $(document).on('click', ".follower-add", function () {
+ admin.open({
+ type: 1,
+ offset: '150px',
+ area: '400px',
+ title: '娣诲姞璺熻繘浜�',
+ content: $('#followerEditDialog').html(),
+ success: function (layero, dIndex) {
+ // let selectList = matXmSelect.getValue();
+ // 娓叉煋鐗╂枡閫夋嫨
+ var matXmSelect = xmSelect.render({
+ el: '#mat',
+ style: {
+ width: '280px',
+ },
+ autoRow: true,
+ toolbar: { show: true },
+ filterable: true,
+ remoteSearch: true,
+ remoteMethod: function(val, cb, show){
+ $.ajax({
+ url: baseUrl+"/mat/all/get/kv",
+ headers: {'token': localStorage.getItem('token')},
+ data: {
+ condition: val
+ },
+ method: 'POST',
+ success: function (res) {
+ if (res.code === 200){
+ cb(res.data)
+ } else {
+ cb([]);
+ layer.msg(res.msg, {icon: 2});
+ }
+ }
+ });
+ }
+ })
+ // 寮圭獥涓嶅嚭鐜版粴鍔ㄦ潯
+ $(layero).children('.layui-layer-content').css('overflow', 'visible');
+ layui.form.render('select');
+ }
+ })
+ })
/* 鐩戝惉琛ㄥ崟鎻愪氦 */
form.on('submit(refresh)', function (data) {
--
Gitblit v1.9.1