From 34f99d106551b51bf2af3bbd40c64624a3af25eb Mon Sep 17 00:00:00 2001
From: whycq <10027870+whycq@user.noreply.gitee.com>
Date: 星期六, 09 九月 2023 09:43:57 +0800
Subject: [PATCH] #
---
src/main/webapp/views/plan/plan_more.html | 110 ++++++++++++++++++++++++------------------------------
1 files changed, 49 insertions(+), 61 deletions(-)
diff --git a/src/main/webapp/views/plan/plan_more.html b/src/main/webapp/views/plan/plan_more.html
index 295f27d..0f4afe5 100644
--- a/src/main/webapp/views/plan/plan_more.html
+++ b/src/main/webapp/views/plan/plan_more.html
@@ -52,27 +52,7 @@
<div class="layui-card-body" style="padding: 30px 20px">
<div class="layui-tab layui-steps">
- <ul class="layui-tab-title">
- <li id="step-1" style="pointer-events: none">
- <i class="layui-icon layui-icon-ok">1</i>
- <span class="layui-steps-title">寮�濮�</span>
- <span class="layui-steps-content"></span>
- </li>
- <li id="step-2" style="pointer-events: none">
- <i class="layui-icon layui-icon-ok">2</i>
- <span class="layui-steps-title">鏈粍缁勯暱瀹℃牳</span>
- <span class="layui-steps-content"></span>
- </li>
- <li id="step-3" style="pointer-events: none">
- <i class="layui-icon layui-icon-ok">3</i>
- <span class="layui-steps-title">鍞墠瑙勫垝</span>
- <span class="layui-steps-content"></span>
- </li>
- <li id="step-4" class="layui-this" style="pointer-events: none">
- <i class="layui-icon layui-icon-ok">4</i>
- <span class="layui-steps-title">瀹℃壒閫氳繃</span>
- <span class="layui-steps-content"></span>
- </li>
+ <ul class="layui-tab-title" id="stepBox">
</ul>
</div>
@@ -234,48 +214,22 @@
<span>鍞墠瑙勫垝娓呭崟</span>
</div>
<div class="layui-card-body">
- <ul class="layui-timeline">
- <li class="layui-timeline-item">
- <i class="layui-icon layui-timeline-axis"></i>
- <div class="layui-timeline-content layui-text">
- <h3 class="layui-timeline-title">8鏈�18鏃�</h3>
- <p>
- layui 2.0 鐨勪竴鍒囧噯澶囧伐浣滀技涔庨兘宸插埌浣嶃�傚彂甯冧箣寮︼紝涓�瑙﹀嵆鍙戙��
- </p>
- </div>
- </li>
- <li class="layui-timeline-item">
- <i class="layui-icon layui-timeline-axis"></i>
- <div class="layui-timeline-content layui-text">
- <h3 class="layui-timeline-title">8鏈�16鏃�</h3>
- <p>鏉滅敨鐨勬�濇兂鏍稿績鏄剴瀹剁殑浠佹斂鎬濇兂锛屼粬鏈夆��<em>鑷村悰灏ц垳涓婏紝鍐嶄娇椋庝織娣�</em>鈥濈殑瀹忎紵鎶辫礋銆備釜浜烘渶鐖辩殑鍚嶇瘒鏈夛細</p>
- <ul>
- <li>銆婄櫥楂樸��</li>
- <li>銆婅寘灞嬩负绉嬮鎵�鐮存瓕銆�</li>
- </ul>
- </div>
- </li>
- <li class="layui-timeline-item">
- <i class="layui-icon layui-timeline-axis"></i>
- <div class="layui-timeline-content layui-text">
- <div class="layui-timeline-title">杩囧幓</div>
- </div>
- </li>
+ <ul class="layui-timeline" id="timelineBox">
</ul>
</div>
</div>
<!-- 璺熻繘浜� -->
- <div class="layui-card">
- <div class="layui-card-header">
- <span>璺熻繘浜�</span>
- <span lay-filter="followerAdd" lay-submit 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="followersTable" lay-filter="followersTable"></table>
- </div>
- </div>
+<!-- <div class="layui-card">-->
+<!-- <div class="layui-card-header">-->
+<!-- <span>璺熻繘浜�</span>-->
+<!-- <span lay-filter="followerAdd" lay-submit 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="followersTable" lay-filter="followersTable"></table>-->
+<!-- </div>-->
+<!-- </div>-->
</div>
</div>
</div>
@@ -306,6 +260,35 @@
<button class="layui-btn" lay-filter="followerSubmit" lay-submit>淇濆瓨</button>
</div>
</form>
+</script>
+
+<script type="text/template" id="stepTpl">
+ {{#each list}}
+ <li id="step-{{step}}" style="pointer-events: none">
+ <i class="layui-icon layui-icon-ok">{{step}}</i>
+ <span class="layui-steps-title">{{title}}</span>
+ {{# if username}}
+ <span class="layui-steps-content">{{username}}</span>
+ {{ else }}
+ <span class="layui-steps-content"> </span>
+ {{/if}}
+ </li>
+ {{/each}}
+</script>
+
+<script type="text/template" id="timelineTpl">
+ {{#each list}}
+ <li class="layui-timeline-item">
+ <i class="layui-icon layui-timeline-axis"></i>
+ <div class="layui-timeline-content layui-text">
+ <h4 class="layui-timeline-title" style="display: inline;margin-right: 10px;">{{title}}</h4>
+ <span>{{time}}</span>
+ <p>
+ {{msg}}
+ </p>
+ </div>
+ </li>
+ {{/each}}
</script>
<script>
@@ -341,14 +324,19 @@
top.planByMore = null;
$("#form-name").html(plan.name);
// 杩涘害姝ラ鍥�
+ let template0 = Handlebars.compile($('#stepTpl').html());
+ $('#stepBox').html(template0({list: JSON.parse(plan.settleMsg)}));
+ $('#step-' + Number(plan.step)).addClass("layui-this");
+ let template1 = Handlebars.compile($('#timelineTpl').html());
+ $('#timelineBox').html(template1({list: JSON.parse(plan.settleMsg)}));
// 琛ュ厖html
- $('#customizeBox').html(plan.formHtml)
+ $('#customizeBox').html(plan.formHtml);
// 璁惧鏄庣粏
form.val('formAdvForm', plan);
top.convertDisabled($('#formAdvForm :input'), true);
// 璺熻繘浜�
- initFollowers(plan.id);
+ // initFollowers(plan.id);
layDateRender();
} else if (res.code === 403) {
top.location.href = baseUrl + "/";
--
Gitblit v1.9.1