From 75c3ceae532acc1ffe1df3c6b71a5b9621be8a41 Mon Sep 17 00:00:00 2001
From: LSH
Date: 星期二, 02 四月 2024 14:53:39 +0800
Subject: [PATCH] #周计划
---
src/main/webapp/views/weekly/weekly.html | 23 +-
src/main/java/com/zy/crm/manager/entity/Weekly.java | 28 ++-
src/main/webapp/static/js/weekly/weekly.js | 22 ++
src/main/webapp/static/js/common.js | 1
src/main/java/com/zy/crm/manager/controller/WeeklyController.java | 88 +++++++++---
src/main/webapp/views/weekly/weekly_more.html | 219 +++++++++++++++++++++++++++++++
6 files changed, 333 insertions(+), 48 deletions(-)
diff --git a/src/main/java/com/zy/crm/manager/controller/WeeklyController.java b/src/main/java/com/zy/crm/manager/controller/WeeklyController.java
index 5a13521..c46f76c 100644
--- a/src/main/java/com/zy/crm/manager/controller/WeeklyController.java
+++ b/src/main/java/com/zy/crm/manager/controller/WeeklyController.java
@@ -47,12 +47,24 @@
private SmsCodeService smsCodeService;
String PZH = " 鈥斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�� ";
- Integer PBN = 6;
+ Integer PBN = 3;
@RequestMapping(value = "/weekly/{id}/auth")
@ManagerAuth
public R get(@PathVariable("id") String id) {
- return R.ok(weeklyService.selectById(String.valueOf(id)));
+ Weekly weekly = weeklyService.selectById(String.valueOf(id));
+ assert weekly != null;
+ JSONObject resultObj = JSON.parseObject(JSON.toJSONString(weekly));
+ if (!Cools.isEmpty(weekly.getForm())) {
+ JSONObject formObj = JSON.parseObject(weekly.getForm());
+ formObj.forEach(resultObj::putIfAbsent);
+ }
+
+ // 姝ラ鏉$浉鍏�
+ resultObj.put("step", weekly.getSettle().equals(weekly.getSettleSize()) ? 0 : weekly.getSettle() + 1);
+
+ return R.ok().add(resultObj);
+// return R.ok(weeklyService.selectById(String.valueOf(id)));
}
@RequestMapping(value = "/weekly/list/auth")
@@ -103,11 +115,27 @@
@RequestMapping(value = "/weekly/delete/auth")
@ManagerAuth
- public R delete(@RequestParam(value="ids[]") Long[] ids){
- for (Long id : ids){
- weeklyService.deleteById(id);
- }
- return R.ok();
+ public R delete(@RequestParam() Long[] ids){
+ try{
+ for (Long id : ids){
+ List<WeeklyDailyReality> weeklyDailyRealities = weeklyDailyRealityService.selectList(new EntityWrapper<WeeklyDailyReality>().eq("weekly_id", id));
+ for (WeeklyDailyReality weeklyDailyReality:weeklyDailyRealities){
+ weeklyDailyRealityService.deleteById(weeklyDailyReality);
+ }
+ List<WeeklyDailyPlan> weeklyDailyPlans = weeklyDailyPlanService.selectList(new EntityWrapper<WeeklyDailyPlan>().eq("weekly_id", id));
+ for (WeeklyDailyPlan weeklyDailyPlan:weeklyDailyPlans){
+ weeklyDailyPlanService.deleteById(weeklyDailyPlan);
+ }
+ List<WeeklyFoll> weeklyFolls = weeklyFollService.selectList(new EntityWrapper<WeeklyFoll>().eq("weekly_id", id));
+ for (WeeklyFoll weeklyFoll:weeklyFolls){
+ weeklyFollService.deleteById(weeklyFoll);
+ }
+ weeklyService.deleteById(id);
+ }
+ }catch (Exception e){
+ throw new CoolException("鍒犻櫎澶辫触锛屽紓甯镐俊鎭細"+e);
+ }
+ return R.ok();
}
@RequestMapping(value = "/weekly/export/auth")
@@ -220,16 +248,33 @@
weekly.setWeeklyNowMonth(TimeCalculatorUtils.WeeklyNowMonthDay(weekly.getStartTime()));
weekly.setWeeklyDayMonth(weekly.getWeeklyMonth()+"鏈堢"+weekly.getWeeklyNowMonth()+"鍛�");
- List<User> userList = new ArrayList<>();
- userList.add(getUser());
User manager = new User();
try {
manager = userService.getDeptManager(getHostId(), getUser().getDeptId()); // 鑾峰彇閮ㄩ棬棰嗗
} catch (Exception e) {
manager = getUser();
}
- userList.add(manager);
- weekly.setDirector(manager.getId());
+ // 鑾峰彇涓氬姟鍛�
+ List<String> initNames = new ArrayList<>();
+ initNames.add("鍒涘缓浜嗗鎵�");
+ initNames.add("涓氬姟鍛樻彁浜�");
+ initNames.add("閮ㄩ棬棰嗗瀹℃牳");
+ List<User> users = new ArrayList<>();
+ users.add(getUser());
+ users.add(getUser());
+ users.add(manager);
+// users.add(getUser());
+ weekly.setSettleMsg(JSON.toJSONString(SettleDto.InItFlowPathTwo(users, initNames, users.size())));
+ weekly.setSettleSize(users.size());
+ weekly.setSettleCurrent(1);
+ if (users.size() > 1) {
+ weekly.setDirector(users.get(1).getId());
+ } else {
+ weekly.setDirector(getUserId());
+ }
+
+
+ weekly.setSettleSize(users.size());
List<Date> dates = TimeCalculatorUtils.WeeklyListDays(dateList);//鑾峰彇鍛ㄤ竴鍒板懆鏃ユ棩鏈�
@@ -268,7 +313,7 @@
}
try{
- insertWeeklyFoll(userList,weekly.getId()); // 鑷姩娣诲姞璺熻繘浜�
+ insertWeeklyFoll(users,weekly.getId()); // 鑷姩娣诲姞璺熻繘浜�
}catch (Exception e){
log.error("鍛ㄦ姤娣诲姞璺熻繘浜哄紓甯革紝寮傚父淇℃伅1锛�"+e);
}
@@ -285,10 +330,13 @@
for (User user:userList){
try{
// 鑷姩娣诲姞璺熻繘浜�
- WeeklyFoll weeklyFoll = new WeeklyFoll();
- weeklyFoll.setUserId(user.getId());
- weeklyFoll.setWeeklyId(weeklyId);
- weeklyFollService.insert(weeklyFoll);
+ List<WeeklyFoll> weeklyFolls = weeklyFollService.selectList(new EntityWrapper<WeeklyFoll>().eq("weekly_id", weeklyId).eq("user_id", user.getId()));
+ if (weeklyFolls.size()==0){
+ WeeklyFoll weeklyFoll = new WeeklyFoll();
+ weeklyFoll.setUserId(user.getId());
+ weeklyFoll.setWeeklyId(weeklyId);
+ weeklyFollService.insert(weeklyFoll);
+ }
}catch (Exception e){
log.error("鍛ㄦ姤娣诲姞璺熻繘浜哄紓甯革紝寮傚父淇℃伅2锛�"+e);
continue;
@@ -323,23 +371,21 @@
weekly.setUpdateBy(getUserId());
weekly.setUpdateTime(now);
- List<User> userList = new ArrayList<>();
- userList.add(getUser());
User manager = new User();
try {
manager = userService.getDeptManager(getHostId(), getUser().getDeptId()); // 鑾峰彇閮ㄩ棬棰嗗
} catch (Exception e) {
manager = getUser();
}
- userList.add(manager);
weekly.setDirector(manager.getId());
// 鑾峰彇涓氬姟鍛�
List<String> initNames = new ArrayList<>();
initNames.add("鍒涘缓浜嗗鎵�");
+ initNames.add("涓氬姟鍛樻彁浜�");
initNames.add("閮ㄩ棬棰嗗瀹℃牳");
-// initNames.add("涓氬姟鍛樼‘璁�");
List<User> users = new ArrayList<>();
+ users.add(getUser());
users.add(getUser());
users.add(manager);
// users.add(getUser());
@@ -426,7 +472,7 @@
}
try{
- insertWeeklyFoll(userList,weekly.getId()); // 鑷姩娣诲姞璺熻繘浜�
+ insertWeeklyFoll(users,weekly.getId()); // 鑷姩娣诲姞璺熻繘浜�
}catch (Exception e){
log.error("鍛ㄦ姤娣诲姞璺熻繘浜哄紓甯革紝寮傚父淇℃伅1锛�"+e);
}
diff --git a/src/main/java/com/zy/crm/manager/entity/Weekly.java b/src/main/java/com/zy/crm/manager/entity/Weekly.java
index 73337b5..d4410f1 100644
--- a/src/main/java/com/zy/crm/manager/entity/Weekly.java
+++ b/src/main/java/com/zy/crm/manager/entity/Weekly.java
@@ -204,6 +204,12 @@
@TableField("weekly_day_month")
private String weeklyDayMonth;
+ /**
+ * 琛ㄥ崟鍐呭
+ */
+ @ApiModelProperty(value= "琛ㄥ崟鍐呭")
+ private String form;
+
public Weekly() {}
public Weekly(Date startTime,Date endTime,Long userId,Long hostId,Long deptId,String cstmrIdsReality,Integer status,Integer settle,String settleMsg,String comment,Long createBy,Date createTime,Long updateBy,Date updateTime,String memo,Long director,Integer settleSize,Integer settleCurrent,String cstmrIdsPlan,Integer weeklyAll,Integer weeklyNowMonth,Integer weeklyYear,Integer weeklyMonth,Integer weeklyDay,String weeklyDayMonth) {
@@ -325,19 +331,19 @@
case 0:
return "榛樿";
case 1:
- return "寮�濮�";
+ return "寰呮彁浜�";
case 2:
- return "缁勯暱寰呭";
+ return "寰呭鏍�";
case 3:
- return "缁勯暱瀹℃牳";
- case 4:
- return "瑙勫垝寰呭";
- case 5:
- return "瑙勫垝瀹℃牳";
- case 6:
- return "瀹℃壒涓�";
- case 7:
- return "瀹℃壒閫氳繃";
+ return "閫氳繃";
+// case 4:
+// return "瑙勫垝寰呭";
+// case 5:
+// return "瑙勫垝瀹℃牳";
+// case 6:
+// return "瀹℃壒涓�";
+// case 7:
+// return "瀹℃壒閫氳繃";
default:
return String.valueOf(this.settle);
}
diff --git a/src/main/webapp/static/js/common.js b/src/main/webapp/static/js/common.js
index 28bf7c3..e504a00 100644
--- a/src/main/webapp/static/js/common.js
+++ b/src/main/webapp/static/js/common.js
@@ -241,6 +241,7 @@
var planByMore;
var priQuoteByMore;
var reimburseOnlineByMore;
+var weeklyByMore;
function getQueryVariable(variable)
{
diff --git a/src/main/webapp/static/js/weekly/weekly.js b/src/main/webapp/static/js/weekly/weekly.js
index dbf955c..f4f2d52 100644
--- a/src/main/webapp/static/js/weekly/weekly.js
+++ b/src/main/webapp/static/js/weekly/weekly.js
@@ -5,6 +5,20 @@
var htmlCstmrData;
var indexS = "9999,8888";
var indexDelSign = 0;
+let nowUserId2 = 0;
+fWeekly();
+function fWeekly() {
+ layui.jquery.ajax({
+ url: baseUrl + "/dashboard/user/id/popup/auth",
+ data:{token : localStorage.getItem('token')},
+ method: 'GET',
+ success: function (res) {
+ if (res.code === 200) {
+ nowUserId2 = res.data;
+ }
+ }
+ })
+}
layui.config({
base: baseUrl + "/static/layui/lay/modules/"
}).extend({
@@ -99,7 +113,6 @@
,{field: 'deptId$', align: 'center',title: '鎵�灞為儴闂�',hide : true}
,{field: 'cstmrIdsReality', align: 'center',title: '瀹為檯鐢叉柟鍗曚綅ID闆嗗悎',hide : true}
,{field: 'status$', align: 'center',title: '鐘舵��',hide : false}
- ,{field: 'settle$', align: 'center',title: '杩涘害',hide : false}
,{field: 'settleMsg', align: 'center',title: '瀹℃牳杩涘害',hide : true}
,{field: 'weeklyDailyPlan', align: 'center',title: '鏃ヨ鍒�',hide : false, toolbar: '#tbLookPlan'}
,{field: 'weeklyDailyReality', align: 'center',title: '鏃ヨ绋�',hide : false, toolbar: '#tbLookReality'}
@@ -109,12 +122,16 @@
,{field: 'updateBy$', align: 'center',title: '淇敼浜哄憳',hide : true}
,{field: 'updateTime$', align: 'center',title: 'update_time',hide : true}
,{field: 'memo', align: 'center',title: '澶囨敞锛�50瀛楋級',hide : false}
- ,{field: 'director$', align: 'center',title: '瀹℃壒浜�',hide : true}
+ ,{field: 'director$', align: 'center',title: '瀹℃牳鑺傜偣',hide : true}
+ ,{field: 'director', align: 'center',title: '瀹℃牳鑺傜偣',hide : true}
+ ,{field: 'settle', align: 'center',title: '杩涘害',hide : true}
,{field: 'settleSize', align: 'center',title: '娴佺▼闀垮害',hide : true}
+ ,{field: 'settle$', align: 'center',title: '杩涘害', style: 'color: #1890ff;cursor:pointer', event: 'more',hide: false}
,{field: 'settleCurrent', align: 'center',title: '褰撳墠杩涘害',hide : true}
,{field: 'cstmrIdsPlan', align: 'center',title: '璁″垝鐢叉柟鍗曚綅ID闆嗗悎',hide : true}
,{field: 'weeklyAll', align: 'center',title: '鍛ㄦ暟',hide : true}
,{field: 'weeklyNowMonth', align: 'center',title: '褰撴湀绗嚑鍛�',hide : true}
+ ,{field: 'nowUserId', align: 'center', title: 'nowUserId', hide: true, templet:function(){ return nowUserId2 }}
,{field: 'weeklyYear', align: 'center',title: '骞�',hide : true}
,{field: 'weeklyMonth', align: 'center',title: '鏈�',hide : true}
,{field: 'weeklyDay', align: 'center',title: '鏃�',hide : true}
@@ -290,7 +307,6 @@
url: baseUrl+"/weekly/delete/auth",
headers: {'token': localStorage.getItem('token')},
data: {ids: data.id},
- method: 'POST',
traditional:true,
success: function (res) {
if (res.code === 200){
diff --git a/src/main/webapp/views/weekly/weekly.html b/src/main/webapp/views/weekly/weekly.html
index 7578251..968d494 100644
--- a/src/main/webapp/views/weekly/weekly.html
+++ b/src/main/webapp/views/weekly/weekly.html
@@ -92,7 +92,7 @@
<script type="text/html" id="toolbar">
<div class="layui-btn-container">
<button class="layui-btn layui-btn-sm" lay-event="addBlank">鍒涘缓鍛ㄨ鍒�</button>
- <!-- <button class="layui-btn layui-btn-sm layui-btn-danger" lay-event="deleteData">鍒犻櫎</button>-->
+<!-- <button class="layui-btn layui-btn-sm layui-btn-danger" lay-event="deleteData">鍒犻櫎</button>-->
</div>
</script>
@@ -101,19 +101,16 @@
<input type="button" onclick="upload()" value="涓婁紶"/>
</form>
-<!-- {{# if (d.settle == 1 || d.settle == 2 || d.settle == 3 || d.settle == 4 || d.settle == 5) { }}-->
-<!-- <a class="layui-btn layui-btn-xs btn-edit" lay-event="approval2">瀹℃壒</a>-->
-<!-- {{# } }}-->
-<!-- {{# if ((((d.settle == 2 || d.settle == 3) && d.settleSize==4) || d.settle == 1) && d.nowUserId==d.director) { }}-->
-<!-- {{# } }}-->
-<!-- {{# if (((d.settle == 2 || d.settle == 3)&& d.settleSize==4) && d.nowUserId==d.director) { }}-->
-<!-- {{# } }}-->
-<!-- <a class="layui-btn layui-btn-xs btn-edit" lay-event="approval">鎻愪氦</a>-->
<script type="text/html" id="operate">
-
- <a class="layui-btn layui-btn-xs btn-edit" lay-event="approval">瀹℃壒</a>
-
- <a class="layui-btn layui-btn-xs btn-edit" lay-event="approvalEnd">鍥為��瀹℃壒</a>
+ {{# if (d.settle == 1 && d.nowUserId == d.director) { }}
+ <a class="layui-btn layui-btn-xs btn-edit" lay-event="approval">鎻愪氦</a>
+ {{# } }}
+ {{# if (d.settle == 2 && d.nowUserId == d.director) { }}
+ <a class="layui-btn layui-btn-xs btn-edit" lay-event="approval">瀹℃壒</a>
+ {{# } }}
+ {{# if (d.settle == 3 && d.nowUserId == d.director) { }}
+ <a class="layui-btn layui-btn-xs btn-edit" lay-event="approvalEnd">鍥為��瀹℃壒</a>
+ {{# } }}
<a class="layui-btn layui-btn-primary layui-btn-xs btn-edit" lay-event="edit">璁″垝</a>
<a class="layui-btn layui-btn-primary layui-btn-xs btn-edit" lay-event="editReality">琛岀▼</a>
diff --git a/src/main/webapp/views/weekly/weekly_more.html b/src/main/webapp/views/weekly/weekly_more.html
new file mode 100644
index 0000000..69dc91a
--- /dev/null
+++ b/src/main/webapp/views/weekly/weekly_more.html
@@ -0,0 +1,219 @@
+<meta name="viewport" content="initial-scale=1.0, user-scalable=no">
+<style>
+ #formAdvForm {
+ background-color: #f3f3f3;
+ }
+ #formAdvForm .layui-form-item {
+ margin-top: 20px;
+ margin-bottom: 0;
+ }
+
+ #formAdvForm .layui-form-item .layui-inline {
+ margin-bottom: 25px;
+ margin-right: 0;
+ }
+
+ .form-group-bottom {
+ position: fixed;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ padding: 10px 20px;
+ background-color: #fff;
+ box-shadow: 0 -1px 2px 0 rgba(0, 0, 0, .05);
+ }
+
+ .card-body-item {
+ display: inline-block;
+ border-right: 1px solid #e0e0e0;
+ width: 250px;
+ padding: 0 30px 0 10px;
+ }
+ .header-desc {
+ overflow:hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ -o-text-overflow:ellipsis;
+ }
+
+</style>
+<!-- 姝f枃寮�濮� -->
+<form class="layui-form" id="formAdvForm" lay-filter="formAdvForm" style="height: 100%">
+ <div class="layui-fluid" style="padding-bottom: 75px;height: 100%; overflow: scroll;box-sizing: border-box">
+ <!-- 鏍囬 -->
+ <div class="layui-card">
+ <div class="layui-card-header" style="padding-top: 5px; padding-bottom: 5px">
+ <div>
+ <i class="layui-icon" style="font-size: 20px;color: #1890ff;font-weight: bold"></i>
+ <span id="form-name" style="margin: 0 6px;font-size: 18px;font-weight: bold;letter-spacing: 1px"></span>
+ <span style="opacity: .5;font-size: small;margin-left: 5px">鍛ㄨ鍒掑鎵�</span>
+ </div>
+ </div>
+ <div class="layui-card-body" style="padding: 30px 20px">
+
+ <div class="layui-tab layui-steps">
+ <ul class="layui-tab-title" id="stepBox">
+ </ul>
+ </div>
+
+ </div>
+ </div>
+ <div class="layui-row">
+ <!-- 鏁版嵁 -->
+<!-- <div class="layui-col-md9">-->
+<!-- <div class="layui-card">-->
+<!-- <div class="layui-card-header">-->
+<!-- 鍩烘湰淇℃伅-->
+<!-- </div>-->
+<!-- <div class="layui-card-body">-->
+
+<!-- </div>-->
+<!-- </div>-->
+<!-- </div>-->
+ <!-- 鍔ㄦ�� -->
+<!-- <div class="layui-col-md3" style="width: 24%;margin-left: 1%">-->
+ <div class="layui-col-md3" style="width: 100%;">
+ <!-- 鏃堕棿绾� -->
+ <div class="layui-card">
+ <div class="layui-card-header">
+ <span>娴佺▼鍔ㄦ��</span>
+ </div>
+ <div class="layui-card-body">
+ <ul class="layui-timeline" id="timelineBox">
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ <div class="form-group-bottom text-right">
+ <button class="layui-btn" lay-filter="refresh" lay-submit><i class="layui-icon"></i> 鍒锋柊 </button>
+ </div>
+
+</form>
+
+<script type="text/html" id="followerTabOperate">
+ <a class="layui-btn layui-btn-primary layui-btn-xs btn-edit" lay-event="del">鍒犻櫎</a>
+</script>
+
+<!--<!– 璺熻繘浜� –>-->
+<!--<script type="text/html" id="followerEditDialog">-->
+<!-- <form id="followerEditForm" lay-filter="followerEditForm" class="layui-form model-form">-->
+<!-- <input name="experimentId" type="hidden"/>-->
+<!-- <div class="layui-form-item" style="float: left;clear: none;margin-right: 20px">-->
+<!-- <label class="layui-form-label">閫夋嫨鎴愬憳</label>-->
+<!-- <div class="layui-input-block">-->
+<!-- <div id="followersBox" name="followersBox">-->
+<!-- </div>-->
+<!-- </div>-->
+<!-- </div>-->
+<!-- <div class="layui-form-item text-right" style="float: left;clear: none">-->
+<!-- <button class="layui-btn layui-btn-primary" type="button" ew-event="closeDialog">鍙栨秷</button>-->
+<!-- <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>
+ var weeklyId = top.weeklyByMore;
+ $('.layui-layer-close').hide();
+ layui.config({
+ base: baseUrl + "/static/layui/lay/modules/"
+ }).extend({
+ notice: 'notice/notice',
+ steps: 'steps/steps',
+ }).use(['form', 'table', 'laydate', 'notice', 'xmSelect', 'steps'], function () {
+ var $ = layui.jquery;
+ var form = layui.form;
+ var table = layui.table;
+ var laydate = layui.laydate;
+ var notice = layui.notice;
+ var xmSelect = layui.xmSelect;
+ var steps = layui.steps;
+
+ form.render('select');
+
+ init();
+ function init(){
+ notice.msg('姝e湪杞藉叆鏁版嵁......', {icon: 4, position: "topRight"});
+ $.ajax({
+ url: baseUrl + "/weekly/" + weeklyId + "/auth",
+ headers: {'token': localStorage.getItem('token')},
+ method: 'GET',
+ success: function (res) {
+ notice.destroy();
+ if (res.code === 200) {
+ let weeklyId = res.data;
+ top.weeklyByMore = null;
+ $("#form-name").html(weeklyId.name);
+ // 杩涘害姝ラ鍥�
+ let template0 = Handlebars.compile($('#stepTpl').html());
+ $('#stepBox').html(template0({list: JSON.parse(weeklyId.settleMsg)}));
+ $('#step-' + Number(weeklyId.step)).addClass("layui-this");
+
+ let template1 = Handlebars.compile($('#timelineTpl').html());
+ $('#timelineBox').html(template1({list: JSON.parse(weeklyId.settleMsg)}));
+ // 琛ュ厖html
+ $('#customizeBox').html(weeklyId.formHtml);
+ // 璁惧鏄庣粏
+ form.val('formAdvForm', weeklyId);
+ top.convertDisabled($('#formAdvForm :input'), true);
+ // 璺熻繘浜�
+ // initFollowers(weeklyId.id);
+ layDateRender();
+ } else if (res.code === 403) {
+ top.location.href = baseUrl + "/";
+ } else {
+ layer.msg(res.msg, {icon: 2})
+ }
+ }
+ })
+ }
+
+ /* 娓叉煋laydate */
+ function layDateRender() {
+ laydate.render({
+ elem: '#endTime',
+ type: 'datetime'
+ });
+ }
+ layDateRender();
+
+ /* 鐩戝惉琛ㄥ崟鎻愪氦 */
+ form.on('submit(refresh)', function (data) {
+ init();
+ return false;
+ });
+
+ })
+</script>
--
Gitblit v1.9.1