|
|
@@ -71,6 +71,10 @@ const projTreeObj = {
|
|
|
header: [
|
|
|
{name: '工程列表', dataCode: 'name', width: 300, vAlign: 'center', hAlign: 'left'},
|
|
|
{name: '工程造价', dataCode: 'engineeringCost', width: 100, vAlign: 'center', hAlign: 'right', formatter: '0.00'},
|
|
|
+ {name: '工程专业', dataCode: 'feeStandardName', width: 100, vAlign: 'center', hAlign: 'left'},
|
|
|
+ {name: '单价文件', dataCode: 'unitPriceFile', width: 140, vAlign: 'center', hAlign: 'left'},
|
|
|
+ {name: '费率文件', dataCode: 'feeRateFile', width: 140, vAlign: 'center', hAlign: 'left'},
|
|
|
+ {name: '创建日期', dataCode: 'createDateTime', width: 100, vAlign: 'center', hAlign: 'center'},
|
|
|
{name: '分部分项合计', dataCode: 'subEngineering', width: 100, vAlign: 'center', hAlign: 'right', formatter: '0.00'},
|
|
|
{name: '措施项目合计', dataCode: 'measure', width: 100, vAlign: 'center', hAlign: 'right', formatter: '0.00'},
|
|
|
{name: '其他项目合计', dataCode: 'other', width: 100, vAlign: 'center', hAlign: 'right', formatter: '0.00'},
|
|
|
@@ -79,11 +83,7 @@ const projTreeObj = {
|
|
|
{name: '税金', dataCode: 'tax', width: 100, vAlign: 'center', hAlign: 'right', formatter: '0.00'},
|
|
|
{name: '占造价比例(%)', dataCode: 'rate', width: 100, vAlign: 'center', hAlign: 'right', formatter: '0.00'},
|
|
|
{name: '建筑面积', dataCode: 'buildingArea', width: 100, vAlign: 'center', hAlign: 'right', formatter: '0.00'},
|
|
|
- {name: '单方造价', dataCode: 'perCost', width: 100, vAlign: 'center', hAlign: 'right', formatter: '0.00'},
|
|
|
- {name: '工程专业', dataCode: 'feeStandardName', width: 100, vAlign: 'center', hAlign: 'left'},
|
|
|
- {name: '单价文件', dataCode: 'unitPriceFile', width: 140, vAlign: 'center', hAlign: 'left'},
|
|
|
- {name: '费率文件', dataCode: 'feeRateFile', width: 140, vAlign: 'center', hAlign: 'left'},
|
|
|
- {name: '创建日期', dataCode: 'createDateTime', width: 100, vAlign: 'center', hAlign: 'center'}
|
|
|
+ {name: '单方造价', dataCode: 'perCost', width: 100, vAlign: 'center', hAlign: 'right', formatter: '0.00'}
|
|
|
],
|
|
|
//选中行颜色
|
|
|
style: {
|
|
|
@@ -1772,11 +1772,53 @@ $(document).ready(function() {
|
|
|
setRegionOpts(regions);
|
|
|
$('#regionDiv').show();
|
|
|
}
|
|
|
+ //恢复到第一步状态
|
|
|
+ if (!$('#firstStep').is(':visible')) {
|
|
|
+ showFirstStep();
|
|
|
+ }
|
|
|
setTimeout(function () {
|
|
|
$('#tender-name')[0].focus();
|
|
|
}, 300);
|
|
|
});
|
|
|
|
|
|
+ //新建单位工程-下一步
|
|
|
+ $('#add-tender-next').click(function() {
|
|
|
+ let projName = $("#poj-name").val().trim();
|
|
|
+ if(projName === ''){
|
|
|
+ replaceClass($('#poj-name-info'), 'text-info', 'text-danger');
|
|
|
+ setDangerInfo($('#poj-name-info'), '请填写建设项目名称');
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ let engName = $("#eng-name").val().trim();
|
|
|
+ if(engName === ''){
|
|
|
+ replaceClass($('#eng-name-info'), 'text-info', 'text-danger');
|
|
|
+ setDangerInfo($('#eng-name-info'), '请填写单项工程名称');
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
+ let tenderName = $('#tender-name').val();
|
|
|
+ if (tenderName === '') {
|
|
|
+ setDangerInfo($('#tender-name-info'), '请填写单位工程名称');
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ $('#firstStep').hide();
|
|
|
+ $('#secondStep').show();
|
|
|
+ $(this).hide();
|
|
|
+ $('#add-tender-prev').show();
|
|
|
+ $('#add-tender-confirm').show();
|
|
|
+ $('#add-tender-cancel').show();
|
|
|
+ });
|
|
|
+ function showFirstStep() {
|
|
|
+ $('#secondStep').hide();
|
|
|
+ $('#firstStep').show();
|
|
|
+ $('#add-tender-prev').hide();
|
|
|
+ $('#add-tender-next').show();
|
|
|
+ $('#add-tender-confirm').hide();
|
|
|
+ $('#add-tender-cancel').hide();
|
|
|
+ }
|
|
|
+ //新建单位工程-上一步
|
|
|
+ $('#add-tender-prev').click(showFirstStep);
|
|
|
+
|
|
|
// 新增单位工程
|
|
|
$("#add-tender-confirm").click(function() {
|
|
|
let suc = AddTender();
|
|
|
@@ -1785,26 +1827,11 @@ $(document).ready(function() {
|
|
|
}
|
|
|
});
|
|
|
|
|
|
- // 新增文件夹按钮点击
|
|
|
- /*$("#add-folder-btn").click(function() {
|
|
|
- $("#add-folder-dialog").modal("show");
|
|
|
- setTimeout(function () {
|
|
|
- $('#folder-name')[0].focus();
|
|
|
- }, 300);
|
|
|
- });*/
|
|
|
-
|
|
|
// 新增文件夹操作
|
|
|
$("#add-folder-confirm").click(function() {
|
|
|
AddFolder();
|
|
|
});
|
|
|
|
|
|
- // 删除按钮点击
|
|
|
- /* $('#del-btn').click(function() {
|
|
|
- if (projTreeObj.tree && projTreeObj.tree.selected) {
|
|
|
- $('#del').modal('show');
|
|
|
- }
|
|
|
- });*/
|
|
|
-
|
|
|
// 删除时文字替换
|
|
|
$('#del').on('show.bs.modal', function() {
|
|
|
let hasTenderChild = function (children) {
|
|
|
@@ -2435,7 +2462,7 @@ function AddTenderItems(selected, projName, engName, tenderName, property, callb
|
|
|
}
|
|
|
});
|
|
|
callback();
|
|
|
- })
|
|
|
+ });
|
|
|
});
|
|
|
}
|
|
|
}
|