蔡德晨 5 vuotta sitten
vanhempi
commit
21e575032f

+ 1 - 1
src/main/java/com/jeeplus/modules/sg/mapper/xml/JkxlMapper.xml

@@ -2,7 +2,7 @@
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
 <mapper namespace="com.jeeplus.modules.sg.mapper.JkxlMapper">
 	<select id="getValue" parameterType="String" resultType="com.jeeplus.modules.sg.entity.RuleRatio">
-		select a,value from sg_rule_ratio a
+		select value from sg_rule_ratio
 		<where>
 			ratio_name = #{ratioName}
 		</where>

+ 1 - 0
src/main/java/com/jeeplus/modules/sg/web/JkxlController.java

@@ -50,6 +50,7 @@ public class JkxlController extends BaseController {
       wbsProject.setId(id);
       wbsProject.setName(projectName);
       wbsProject.setCreateDate(new Date());
+      jkxlService.saveProject(wbsProject);
       List<JkxlData> list = getData(file,rate,id,sl);
       for(JkxlData jkxlData : list){
         jkxlService.save(jkxlData);

+ 6 - 6
src/main/webapp/webpage/modules/sys/free/indexProject.jsp

@@ -15,11 +15,11 @@
     }
 </style>
 <body style="text-align: center;">
-<form class="layui-form" action="${ctx}/jkxl/import" method="post" style="margin-top: 60px;">
+<form class="layui-form" action="${ctx}/jkxl/import" method="post" style="margin-top: 60px;" enctype="multipart/form-data">
     <div class="" style="margin-left: 30px;">
         <input type="button" class="layui-btn layui-btn-radiu" value="选择结算文件" id="btnxz"/>
         <input type="text" style="border-style:none;border:0;" readonly="readonly"/>
-        <input type="file" style="display: none;" accept=".xls,.xlsx" id="myfile"/>
+        <input type="file" style="display: none;" accept=".xls,.xlsx" id="myfile" name="file"/>
     </div>
     <div class="limit-divbr"></div>
     <div class="layui-form-item">
@@ -58,9 +58,9 @@
             <div class="layui-input-inline">
                 <select name="jxsl" lay-verify="required" lay-search="">
                     <option value="">请选择</option>
-                    <option value="1">13%</option>
-                    <option value="2">16%</option>
-                    <option value="3">17%</option>
+                    <option value="0.13">13%</option>
+                    <option value="0.16">16%</option>
+                    <option value="0.17">17%</option>
                 </select>
             </div>
         </div>
@@ -69,7 +69,7 @@
         <div class="layui-inline">
             <label class="layui-form-label">项目名称</label>
             <div class="layui-input-inline">
-                <input type="text"  class="layui-input" id="inputwrite">
+                <input type="text" name="name" class="layui-input" id="inputwrite">
             </div>
         </div>
     </div>