123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124 |
- @{
- ViewBag.Title = "费用详情";
- Layout = "~/Views/Shared/_Form.cshtml";
- }
- <link href="~/Content/scripts/plugins/jqgrid/jqgrid.css" rel="stylesheet"/>
- <script src="~/Content/scripts/plugins/jqgrid/grid.locale-cn.js"></script>
- <script src="~/Content/scripts/plugins/jqgrid/jqgrid.js"></script>
- <script>
- var keyValue = request('keyValue');
- var type = request('type');
- $(function () {
- GetGrid();
- //$(".layui-layer-btn0").text('审核');
- //var b = $.currentIframe();
- //console.log(b);
- //var a = document.getElementById('Form');
- //console.log(a);
- var a = window.parent.document.getElementsByClassName('layui-layer-btn0');
- if (type == 0) {
-
- console.log(a);
- $(a).text('缴费');
- } else
- {
- $(a).addClass('hide');
- }
- });
- //加载表格
- function GetGrid() {
- var selectedRowIndex = 0;
- var $gridTable1 = $('#gridTableForm');
- $gridTable1.jqGrid({
- autowidth: true,
- height: $(window).height() - 136.5,
- url: "../../InstallManage/Dudget/GetDudgetListByApply?applyId=" + keyValue,
- datatype: "json",
- colModel: [
- { label: '预算主键', name: 'Dudget_ID', index: 'Dudget_ID', width: 100, align: 'left', sortable: true, hidden: true },
- { label: '材料名称', name: 'name', index: 'name', width: 100, align: 'left', sortable: true },
- { label: '材料型号', name: 'Version', index: 'Version', width: 80, align: 'left', sortable: true },
- { label: '材料类型', name: 'Type', index: 'Type', width: 80, align: 'center', sortable: true },
- { label: '数量', name: 'Type', index: 'Type', width: 40, align: 'center', sortable: true },
- { label: '单位', name: 'unit', index: 'unit', width: 40, align: 'center', sortable: true },
- { label: '单价', name: 'price', index: 'price', width: 50, align: 'center', sortable: true },
- { label: '费用', name: 'PaymentMoney', index: 'PaymentMoney', width: 50, align: 'center', sortable: true },
- { label: '人工费', name: 'LabourCost', index: 'LabourCost', width: 80, align: 'left', sortable: true },
- { label: '操作员', name: 'Creater', index: 'Creater', width: 130, align: 'left', sortable: true },
- { label: '操作时间', name: 'CreateDt', index: 'CreateDt', width: 130, align: 'left', sortable: true },
- //{ label: '备注', name: 'Description', index: 'Description', width: 200, align: 'left', sortable: true },
- ],
- viewrecords: true,
- rowNum: 30,
- rowList: [30, 50, 100],
- pager: "#gridPagerForm",
- sortname: 'Dudget_ID',
- sortorder: 'desc',
- rownumbers: true,
- shrinkToFit: false,
- gridview: true,
- footerrow: true,
- //caption:"Summary Footer Row",
- userDataOnFooter: true,
- onSelectRow: function () {
- //selectedRowIndex = $('#' + this.id).getGridParam('selrow');
- },
- gridComplete: function () {
- //$('#' + this.id).setSelection(selectedRowIndex, false);
- var sum_Fy = $("#gridTableForm").getCol('PaymentMoney', false, 'sum');
- var sum_qntqFy = $("#gridTableForm").getCol('LabourCost', false, 'sum');
- var sum_total = sum_Fy * 1 + sum_qntqFy * 1;
- $("#gridTableForm").footerData('set', { "name": '合计', Version: sum_total, PaymentMoney: sum_Fy, LabourCost: sum_qntqFy });
- }
- });
- //$gridTable.authorizeColModel();
- //查询事件
- $("#btn_point_Search_Form").click(function () {
- $gridTable1.trigger('reloadGrid');
- });
- //查询回车
- //$('#txt_Keyword').bind('keypress', function (event) {
- // if (event.keyCode == "13") {
- // $('#btn_Search').trigger("click");
- // }
- //});
- }
-
- //保存表单;
- function AcceptClick() {
- if (!$('#form1').Validform()) {
- return false;
- }
- //var postData = $("#form1").GetWebControls(keyValue);
- //postData["TraceUserName"] = $("#TraceUserId").attr('data-text');
- $.SaveForm({
- url: "../../InstallManage/Payment/PaymentForm?applyId=" + keyValue,
- //param: postData,
- loading: "正在保存数据...",
- success: function () {
- $.currentIframe().$("#gridTable").trigger("reloadGrid");
- }
- })
- }
- </script>
- <div class="titlePanel">
- <div class="title-search">
- @*<td style="padding-left: 10px;">
- <a id="btn_point_Search_Form" class="btn btn-primary"> 查 询</a>
- </td>*@
- </div>
- <div class="toolbar">
- <div class="btn-group">
- @*<a id="form_budget" class="btn btn-default" onclick="btn_edit()"><i class="fa fa-plus"></i> 预算</a>*@
- </div>
- <script></script>
- </div>
- </div>
- <div class="gridPanel">
- <table id="gridTableForm"></table>
- <div id="gridPagerForm"></div>
- </div>
|