xs %!s(int64=5) %!d(string=hai) anos
pai
achega
eb1d208648
Modificáronse 1 ficheiros con 113 adicións e 0 borrados
  1. 113 0
      src/main/webapp/webpage/modules/sg/free/wbslist.jsp

+ 113 - 0
src/main/webapp/webpage/modules/sg/free/wbslist.jsp

@@ -86,6 +86,54 @@
             </tbody>
         </table>
     </div>
+    <%----------------jsjdjs-----------%>
+    <div id="motaikuang" style="display: none;">
+        <div class="layui-form" style="margin-left: 1px;">
+            <table class="layui-table" id="mytble">
+                <colgroup>
+                    <col width="100">
+                    <col width="100">
+                    <col width="50">
+                    <col width="100">
+                    <col>
+                </colgroup>
+                <thead>
+                <tr>
+                    <th>WBS要素</th>
+                    <th>WBS识别码</th>
+                    <th>比例</th>
+                    <th>分摊金额</th>
+                </tr>
+                </thead>
+                <tbody id="mytbody">
+                <tr>
+                    <td>基础工程</td>
+                    <td>xxx</td>
+                    <td>20%</td>
+                    <td>20</td>
+                </tr>
+
+                </tbody>
+            </table>
+        </div>
+        <div style="margin-top: 30px;margin-left: 70px;">
+            <table>
+                <thead>
+                <tr>
+                    <th>
+                        <button style="width: 110px" class="layui-btn layui-btn-primary layui-btn-xs">按占比分摊</button>
+                    </th>
+                    <th>
+                        <button style="margin-left: 60px;width: 110px" type="button" class="layui-btn layui-btn-primary layui-btn-xs">平均分摊</button>
+                    </th>
+                    <th>
+                        <button  style="margin-left: 60px;width: 110px"type="button" class="layui-btn layui-btn-primary layui-btn-xs" onclick="sure();">确认</button>
+                    </th>
+                </tr>
+                </thead>
+            </table>
+        </div>
+    </div>
     <div style="height: 100px;width: 100%;">
     </div>
 </body>
@@ -240,4 +288,69 @@
         renderTable2();
     });
 </script>
+<script>
+    layui.use('table', function(){
+        var table = layui.table;
+    });
+</script>
+<script>
+    function wbsup(id){
+        $.ajax({
+            type : "post",
+            url : "#",
+            data:id,
+            success : function(result) {
+                var trlue="";
+                for(var i=0;i<=result.length;i++){
+                    trlue = trlue + "<tr><td>"+result.xxx+"</td><td>"+result.xxx+"</td><td>"+result.xxx+"</td><td>"+result.xxx+"</td></tr>";
+                }
+                trlue=trlue+"<tr><td>合计</td><td></td><td>100%</td><td>"+result.xxx+"</td></tr>";
+                $("#mytbody").html(trlue);
+            }
+        });
+//		var trlue="";
+//		for(var i=0;i<=3;i++){
+//			trlue = trlue + "<tr><td>基础工程</td><td>xxx</td><td>20%</td><td>20</td></tr>";
+//		}
+//			trlue=trlue+"<tr><td>合计</td><td></td><td>100%</td><td>500</td></tr>";
+//		$("#mytbody").html(trlue);
+        layer.open({
+            type:1,
+            area:['600px','512px'],
+            title:['调整','color:#fff;background-color:#999999;'],
+            shadeClose:false,
+            content: $('#motaikuang'),
+        });
+    }
+    function sure(){
+        var tr = $("#mytble tr");
+        var result = []; // 数组
+        for (var i = 0; i < tr.length; i++) {
+            var tds = $(tr[i]).find("td");
+            if (tds.length > 0) {
+                result.push({
+                    "wbsys" : $(tds[0]).val(),
+                    "wbssbm" : $(tds[1]).val(),
+                    "bili" : $(tds[2]).val(),
+                    "ftje" : $(tds[3]).val()
+                })
+            }
+        }
+
+        var jsonData = {
+            "personLst" : result
+        }
+        // alert(jsonData);
+
+        $.ajax({
+            type : "post",
+            url : "#",
+            contentType : "application/json;charset=UTF-8",
+            data:JSON.stringify(jsonData),
+            success : function(result) {
+                window.location.reload();
+            }
+        });
+    }
+</script>
 </html>