|
@@ -68,31 +68,6 @@ function loadCalculateProperty () {
|
|
|
$('#decimal-pay')[0].checked = property.decimal.pay;
|
|
|
$('#decimal-pay-tp').val(property.decimal.payTp);
|
|
|
}
|
|
|
-// 清单精度
|
|
|
-function loadPrecisionProperty () {
|
|
|
- $('#unit-t').val(property.precision.t.value);
|
|
|
- $('#unit-km').val(property.precision.km.value);
|
|
|
- $('#unit-m').val(property.precision.m.value);
|
|
|
- $('#unit-m2').val(property.precision.m2.value);
|
|
|
- $('#unit-m3').val(property.precision.m3.value);
|
|
|
- $('#unit-kg').val(property.precision.kg.value);
|
|
|
- $('#unit-ge').val(property.precision.ge.value);
|
|
|
- $('#unit-tai').val(property.precision.tai.value);
|
|
|
- $('#unit-tao').val(property.precision.tao.value);
|
|
|
- $('#unit-ke').val(property.precision.ke.value);
|
|
|
- $('#unit-zu').val(property.precision.zu.value);
|
|
|
- $('#unit-xitong').val(property.precision.xitong.value);
|
|
|
- $('#unit-other').val(property.precision.other.value);
|
|
|
-}
|
|
|
-// 合同参数
|
|
|
-function loadDealProperty () {
|
|
|
- $('#contract-price').val(property.deal_param.contractPrice);
|
|
|
- $('#zan-lie-price').val(property.deal_param.zanLiePrice);
|
|
|
- const iDecimal = property.decimal.pay ? property.decimal.payTp : property.decimal.tp;
|
|
|
- $('#c-zl').val(ZhCalc.round(ZhCalc.minus(property.deal_param.contractPrice, property.deal_param.zanLiePrice), iDecimal));
|
|
|
- $('#start-advance').val(property.deal_param.startAdvance);
|
|
|
- $('#material-advance').val(property.deal_param.materialAdvance);
|
|
|
-}
|
|
|
// 显示设置
|
|
|
function loadDisplayProperty () {
|
|
|
$('#ledger-dgn-qty')[0].checked = property.display.ledger.dgnQty;
|
|
@@ -110,30 +85,6 @@ function setReadOnly(obj, readOnly) {
|
|
|
$('input[type=checkbox]', obj).removeAttr('disabled');
|
|
|
}
|
|
|
}
|
|
|
-// 获取当前合同支付应该使用的小数位数
|
|
|
-function getDealTpDecimal() {
|
|
|
- const spec = $('#decimal-pay')[0].checked;
|
|
|
- return spec ? _.toNumber($('#decimal-pay-tp').val()) : _.toNumber($('#decimal-tp').val());
|
|
|
-}
|
|
|
-// 四舍五入
|
|
|
-function roundPrice(obj) {
|
|
|
- //const iDecimal = getDealTpDecimal();
|
|
|
- //obj.val(ZhCalc.round(_.toNumber(obj.val()), iDecimal));
|
|
|
-}
|
|
|
-// 计算签约合同价(不含暂列金额)
|
|
|
-function calculateC2() {
|
|
|
- const constract = _.toNumber($('#contract-price').val());
|
|
|
- const zanLie = _.toNumber($('#zan-lie-price').val());
|
|
|
- $('#c-zl').val(ZhCalc.minus(constract, zanLie));
|
|
|
-}
|
|
|
-// 根据小数位数,计算全部的合同参数
|
|
|
-function CalculateAllDealParam() {
|
|
|
- roundPrice($('#contract-price'));
|
|
|
- roundPrice($('#zan-lie-price'));
|
|
|
- roundPrice($('#start-advance'));
|
|
|
- roundPrice($('#material-advance'));
|
|
|
- calculateC2();
|
|
|
-}
|
|
|
// 根据Min Max限制Input输入
|
|
|
function limitInputMinMax (obj) {
|
|
|
if (_.toNumber(obj.value) > _.toNumber(obj.max)) {
|