|
@@ -17,6 +17,9 @@
|
|
|
<li class="nav-item">
|
|
|
<a class="nav-link" data-toggle="tab" href="#jscs" role="tab">技术参数</a>
|
|
|
</li>
|
|
|
+ <li class="nav-item">
|
|
|
+ <a class="nav-link" data-toggle="tab" href="#zbxx" role="tab">中标信息</a>
|
|
|
+ </li>
|
|
|
</ul>
|
|
|
<div class="tab-content">
|
|
|
<div class="tab-pane active" id="htxx">
|
|
@@ -38,7 +41,7 @@
|
|
|
<input type="text" class="form-control" value="" id="deal-code" maxlength="100" oninput="limitReturn(this)">
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="col-12">
|
|
|
+ <div class="col-12 mb-2">
|
|
|
<div class="input-group input-group-sm">
|
|
|
<div class="input-group-prepend">
|
|
|
<span class="input-group-text" style="width:90px">合同名称</span>
|
|
@@ -46,6 +49,36 @@
|
|
|
<input type="text" class="form-control" value="" id="deal-name" maxlength="100" oninput="limitReturn(this)">
|
|
|
</div>
|
|
|
</div>
|
|
|
+ <div class="col-12 mb-2">
|
|
|
+ <div class="input-group input-group-sm">
|
|
|
+ <div class="input-group-prepend">
|
|
|
+ <span class="input-group-text" style="width:90px">工程类别</span>
|
|
|
+ </div>
|
|
|
+ <select class="form-control" id="project-type">
|
|
|
+ <option value="">请选择</option>
|
|
|
+ <option value="设计">设计</option>
|
|
|
+ <option value="监理">监理</option>
|
|
|
+ <option value="施工">施工</option>
|
|
|
+ <option value="其他">其他</option>
|
|
|
+ </select>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="col-12 mb-2">
|
|
|
+ <div class="input-group input-group-sm">
|
|
|
+ <div class="input-group-prepend">
|
|
|
+ <span class="input-group-text" style="width:90px">合同类别</span>
|
|
|
+ </div>
|
|
|
+ <input type="text" class="form-control" value="" id="deal-type">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="col-12">
|
|
|
+ <div class="input-group input-group-sm">
|
|
|
+ <div class="input-group-prepend">
|
|
|
+ <span class="input-group-text" style="width:90px">结算书编号</span>
|
|
|
+ </div>
|
|
|
+ <input type="text" class="form-control" value="" id="final-code">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -270,6 +303,60 @@
|
|
|
<input type="date" class="form-control" value="" id="plan-end-date">
|
|
|
</div>
|
|
|
</div>
|
|
|
+ <div class="col-6 pr-0 mb-2">
|
|
|
+ <div class="input-group input-group-sm">
|
|
|
+ <div class="input-group-prepend">
|
|
|
+ <span class="input-group-text">实际开工日期</span>
|
|
|
+ </div>
|
|
|
+ <input type="date" class="form-control" value="" id="real-start-date">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="col-6">
|
|
|
+ <div class="input-group input-group-sm">
|
|
|
+ <div class="input-group-prepend">
|
|
|
+ <span class="input-group-text">实际完工日期</span>
|
|
|
+ </div>
|
|
|
+ <input type="date" class="form-control" value="" id="real-end-date">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="col-12">
|
|
|
+ <div class="input-group input-group-sm">
|
|
|
+ <div class="input-group-prepend">
|
|
|
+ <span class="input-group-text">构造物规模</span>
|
|
|
+ </div>
|
|
|
+ <textarea class="form-control" id="structure-scale"></textarea>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="tab-pane" id="zbxx">
|
|
|
+ <div class="form-group">
|
|
|
+ <div class="row">
|
|
|
+ <div class="col-12 mb-2">
|
|
|
+ <div class="input-group input-group-sm">
|
|
|
+ <div class="input-group-prepend">
|
|
|
+ <span class="input-group-text">业主控制价</span>
|
|
|
+ </div>
|
|
|
+ <input type="number" class="form-control nospin" value="" id="control-price" onchange="checkNumberValid(this)">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="col-12 mb-2">
|
|
|
+ <div class="input-group input-group-sm">
|
|
|
+ <div class="input-group-prepend">
|
|
|
+ <span class="input-group-text">中标价</span>
|
|
|
+ </div>
|
|
|
+ <input type="number" class="form-control nospin" value="" id="bid-price" onchange="checkNumberValid(this)">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="col-12 mb-2">
|
|
|
+ <div class="input-group input-group-sm">
|
|
|
+ <div class="input-group-prepend">
|
|
|
+ <span class="input-group-text">开标日期</span>
|
|
|
+ </div>
|
|
|
+ <input type="date" class="form-control" value="" id="bid-start-date">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -538,20 +625,24 @@
|
|
|
<div class="modal-body">
|
|
|
<div class="form-group">
|
|
|
<div class="custom-control custom-checkbox mb-2">
|
|
|
- <input type="checkbox" class="form-check-input" id="ledger-dgn-qty" checked="">
|
|
|
- <label class="form-check-label" for="ledger-dgn-qty">项目节数量</label>
|
|
|
+ <input type="checkbox" class="custom-control-input" id="ledger-dgn-qty" checked="">
|
|
|
+ <label class="custom-control-label" for="ledger-dgn-qty">项目节数量</label>
|
|
|
</div>
|
|
|
<div class="custom-control custom-checkbox mb-2">
|
|
|
- <input type="checkbox" class="form-check-input" id="ledger-cl-qty" checked="">
|
|
|
- <label class="form-check-label" for="ledger-cl-qty">错漏增减</label>
|
|
|
+ <input type="checkbox" class="custom-control-input" id="ledger-cl-qty" checked="">
|
|
|
+ <label class="custom-control-label" for="ledger-cl-qty">错漏增减</label>
|
|
|
</div>
|
|
|
<div class="custom-control custom-checkbox mb-2">
|
|
|
- <input type="checkbox" class="form-check-input" id="thousandth" checked="">
|
|
|
- <label class="form-check-label" for="thousandth">千分位</label>
|
|
|
+ <input type="checkbox" class="custom-control-input" id="thousandth" checked="">
|
|
|
+ <label class="custom-control-label" for="thousandth">千分位</label>
|
|
|
</div>
|
|
|
<div class="custom-control custom-checkbox mb-2">
|
|
|
- <input type="checkbox" class="form-check-input" id="stage-rc" checked="">
|
|
|
- <label class="form-check-label" for="stage-rc">实际完成量</label>
|
|
|
+ <input type="checkbox" class="custom-control-input" id="stage-rc" checked="">
|
|
|
+ <label class="custom-control-label" for="stage-rc">实际完成量</label>
|
|
|
+ </div>
|
|
|
+ <div class="custom-control custom-checkbox mb-2">
|
|
|
+ <input type="checkbox" class="custom-control-input" checked="" id="stage-correct">
|
|
|
+ <label class="custom-control-label" for="stage-correct">使用数量纠正完成率</label>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -705,6 +796,9 @@
|
|
|
$('#build-name').val(property.deal_info.buildName);
|
|
|
$('#deal-code').val(property.deal_info.dealCode);
|
|
|
$('#deal-name').val(property.deal_info.dealName);
|
|
|
+ $('#project-type').val(property.deal_info.projectType);
|
|
|
+ $('#deal-type').val(property.deal_info.dealType);
|
|
|
+ $('#final-code').val(property.deal_info.finalCode);
|
|
|
|
|
|
// 参建单位
|
|
|
// 建设单位
|
|
@@ -737,6 +831,14 @@
|
|
|
$('#deal-period').val(property.tech_param.dealPeriod);
|
|
|
$('#start-date').val(property.tech_param.startDate);
|
|
|
$('#plan-end-date').val(property.tech_param.planEndDate);
|
|
|
+ $('#real-start-date').val(property.tech_param.realStartDate);
|
|
|
+ $('#real-end-date').val(property.tech_param.realEndDate);
|
|
|
+ $('#structure-scale').val(property.tech_param.structureScale);
|
|
|
+
|
|
|
+ // 中标信息
|
|
|
+ $('#control-price').val(property.bid_info.controlPrice);
|
|
|
+ $('#bid-price').val(property.bid_info.bidPrice);
|
|
|
+ $('#bid-start-date').val(property.bid_info.bidStartDate);
|
|
|
}
|
|
|
|
|
|
$('#bd-set-1').on('show.bs.modal', function () {
|
|
@@ -748,6 +850,9 @@
|
|
|
buildName: $('#build-name').val(),
|
|
|
dealCode: $('#deal-code').val(),
|
|
|
dealName: $('#deal-name').val(),
|
|
|
+ projectType: $('#project-type').val(),
|
|
|
+ dealType: $('#deal-type').val(),
|
|
|
+ finalCode: $('#final-code').val(),
|
|
|
},
|
|
|
construction_unit: {
|
|
|
build: {
|
|
@@ -785,6 +890,14 @@
|
|
|
dealPeriod: $('#deal-period').val(),
|
|
|
startDate: $('#start-date').val(),
|
|
|
planEndDate: $('#plan-end-date').val(),
|
|
|
+ realStartDate: $('#real-start-date').val(),
|
|
|
+ realEndDate: $('#real-end-date').val(),
|
|
|
+ structureScale: $('#structure-scale').val(),
|
|
|
+ },
|
|
|
+ bid_info: {
|
|
|
+ controlPrice: _.toNumber($('#control-price').val()),
|
|
|
+ bidPrice: _.toNumber($('#bid-price').val()),
|
|
|
+ bidStartDate: $('#bid-start-date').val(),
|
|
|
}
|
|
|
};
|
|
|
const tenderId = window.location.pathname.split('/')[2];
|
|
@@ -792,6 +905,7 @@
|
|
|
property.deal_info = data.deal_info;
|
|
|
property.construction_unit = data.construction_unit;
|
|
|
property.tech_param = data.tech_param;
|
|
|
+ property.bid_info = data.bid_info;
|
|
|
$('#bd-set-1').modal('hide');
|
|
|
});
|
|
|
}
|
|
@@ -1197,6 +1311,7 @@
|
|
|
$('#ledger-cl-qty')[0].checked = property.display.ledger.clQty;
|
|
|
$('#thousandth')[0].checked = property.display.thousandth;
|
|
|
$('#stage-rc')[0].checked = property.display.stage.realComplete;
|
|
|
+ $('#stage-correct')[0].checked = property.display.stage.correct;
|
|
|
}
|
|
|
$('#bd-set-5').on('show.bs.modal', function () {
|
|
|
loadDisplayProperty();
|
|
@@ -1206,7 +1321,7 @@
|
|
|
display: {
|
|
|
ledger: { dgnQty: $('#ledger-dgn-qty')[0].checked, clQty: $('#ledger-cl-qty')[0].checked, },
|
|
|
thousandth: $('#thousandth')[0].checked,
|
|
|
- stage: { realComplete: $('#stage-rc')[0].checked, },
|
|
|
+ stage: { realComplete: $('#stage-rc')[0].checked, correct: $('#stage-correct')[0].checked },
|
|
|
},
|
|
|
};
|
|
|
const tenderId = window.location.pathname.split('/')[2];
|