From b67aab4c69b0c2619a334e7ae110becd97cec4bf Mon Sep 17 00:00:00 2001 From: LSH Date: 星期六, 29 七月 2023 19:24:12 +0800 Subject: [PATCH] #售前规划申请单上传文件 --- src/main/java/com/zy/crm/manager/controller/PlanController.java | 5 ++++- src/main/webapp/static/js/plan/plan.js | 10 +++++++--- src/main/webapp/views/plan/plan.html | 8 +++----- 3 files changed, 14 insertions(+), 9 deletions(-) diff --git a/src/main/java/com/zy/crm/manager/controller/PlanController.java b/src/main/java/com/zy/crm/manager/controller/PlanController.java index bf7a647..172b69d 100644 --- a/src/main/java/com/zy/crm/manager/controller/PlanController.java +++ b/src/main/java/com/zy/crm/manager/controller/PlanController.java @@ -213,8 +213,11 @@ @RequestMapping(value = "/plan/insert/file/auth") // @ManagerAuth public R insertFile(@RequestParam("planId") String planId,@RequestParam MultipartFile file){ + planId="涓婁紶鏂囦欢-20"; + String[] split = planId.split("-"); + int id = Integer.parseInt(split[1]); System.out.println("---寮�濮�---"); - String savePath = "D:/crm/plan/file/"+1+"/"; // 鎸囧畾淇濆瓨鏂囦欢鐨勮矾寰� + String savePath = "D:/crm/plan/file/"+id+"/"; // 鎸囧畾淇濆瓨鏂囦欢鐨勮矾寰� try{ FileSaveExampleUtil.saveFile(file, savePath); }catch (Exception e){ diff --git a/src/main/webapp/static/js/plan/plan.js b/src/main/webapp/static/js/plan/plan.js index 5f095b0..3809a81 100644 --- a/src/main/webapp/static/js/plan/plan.js +++ b/src/main/webapp/static/js/plan/plan.js @@ -3,7 +3,6 @@ var treeCond; var admin; var planNeedXmlSelData; -var planNeedXmlFileId; layui.config({ base: baseUrl + "/static/layui/lay/modules/" }).extend({ @@ -209,6 +208,9 @@ ,auto: false ,bindAction: '#testListAction' ,choose: function(obj){ + console.log(obj) + console.log(this.data) + console.log($('.layui-layer-title').text()) var that = this; var files = this.files = obj.pushFile(); //灏嗘瘡娆¢�夋嫨鐨勬枃浠惰拷鍔犲埌鏂囦欢闃熷垪 //璇诲彇鏈湴鏂囦欢 @@ -238,6 +240,9 @@ that.elemList.append(tr); element.render('progress'); //娓叉煋鏂板姞鐨勮繘搴︽潯缁勪欢 }); + } + ,data : { + planId : $('.layui-layer-title').text() } ,done: function(res, index, upload){ //鎴愬姛鐨勫洖璋� var that = this; @@ -534,10 +539,9 @@ case "uploadLink": // 鎵撳紑寮圭獥 // 鏋勫缓甯﹀弬鏁扮殑鍐呭 - planNeedXmlFileId = data.id; layer.open({ type: 1, - title: '涓婁紶鏂囦欢', + title: '涓婁紶鏂囦欢-'+data.id, content: $('#myModal') }); break; diff --git a/src/main/webapp/views/plan/plan.html b/src/main/webapp/views/plan/plan.html index 72045f4..ffb748c 100644 --- a/src/main/webapp/views/plan/plan.html +++ b/src/main/webapp/views/plan/plan.html @@ -106,8 +106,8 @@ </div> </div> -<div id="myModal" style="display: none;"> - <div style="padding: 10px"> +<div id="myModal" layui-hide="true"> + <div style="padding: 10px"> <div class="layui-upload"> <button type="button" class="layui-btn layui-btn-normal" id="data-btn-file2">閫夋嫨鏂囦欢</button><input class="layui-upload-file" type="file" accept="" name="file" multiple=""> <div class="layui-upload-list" style="max-width: 1000px;"> @@ -136,9 +136,7 @@ {{# if (d.settle == 1 || d.settle == 2 || d.settle == 3 || d.settle == 4) { }} <a class="layui-btn layui-btn-xs btn-edit" lay-event="approval">瀹℃壒</a> {{# } }} -<!-- <a class="layui-btn layui-btn-primary layui-btn-xs btn-edit" href="javascript:void(0)" onclick="openModal()">涓婁紶鏂囦欢</a>--> - <a class="layui-btn layui-btn-primary layui-btn-xs btn-edit" lay-event="uploadLink">涓婁紶鏂囦欢</a> -<!-- <button type="button" onclick="openModal()">鎵撳紑寮圭獥</button>--> + <a class="layui-btn layui-btn-primary layui-btn-xs btn-edit" lay-event="uploadLink">闄勪欢</a> <a class="layui-btn layui-btn-primary layui-btn-xs btn-edit" lay-event="edit">淇敼</a> <a class="layui-btn layui-btn-danger layui-btn-xs btn-edit" lay-event="del">鍒犻櫎</a> </script> -- Gitblit v1.9.1