|
@@ -455,7 +455,7 @@
|
|
<div class="input-group-prepend">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">t</span>
|
|
<span class="input-group-text">t</span>
|
|
</div>
|
|
</div>
|
|
- <input class="form-control" type="number" min="0" max="6" value="3" id="unit-t" oninput="limitInputMinMax(this)">
|
|
|
|
|
|
+ <input class="form-control" type="number" min="0" max="6" value="3" maxlength="1" id="unit-t" oninput="limitDecimal(this)">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-2 mb-3">
|
|
<div class="col-2 mb-3">
|
|
@@ -463,7 +463,7 @@
|
|
<div class="input-group-prepend">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">km</span>
|
|
<span class="input-group-text">km</span>
|
|
</div>
|
|
</div>
|
|
- <input class="form-control" type="number" min="0" max="6" value="3" id="unit-km" oninput="limitInputMinMax(this)">
|
|
|
|
|
|
+ <input class="form-control" type="number" min="0" max="6" value="3" maxlength="1" id="unit-km" oninput="limitDecimal(this)">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-2 mb-3">
|
|
<div class="col-2 mb-3">
|
|
@@ -471,7 +471,7 @@
|
|
<div class="input-group-prepend">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">m</span>
|
|
<span class="input-group-text">m</span>
|
|
</div>
|
|
</div>
|
|
- <input class="form-control" type="number" min="0" max="6" value="3" id="unit-m" oninput="limitInputMinMax(this)">
|
|
|
|
|
|
+ <input class="form-control" type="number" min="0" max="6" value="3" maxlength="1" id="unit-m" oninput="limitDecimal(this)">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-2 mb-3">
|
|
<div class="col-2 mb-3">
|
|
@@ -479,7 +479,7 @@
|
|
<div class="input-group-prepend">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">m2</span>
|
|
<span class="input-group-text">m2</span>
|
|
</div>
|
|
</div>
|
|
- <input class="form-control" type="number" min="0" max="6" value="3" id="unit-m2" oninput="limitInputMinMax(this)">
|
|
|
|
|
|
+ <input class="form-control" type="number" min="0" max="6" value="3" maxlength="1" id="unit-m2" oninput="limitDecimal(this)">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-2 mb-3">
|
|
<div class="col-2 mb-3">
|
|
@@ -487,7 +487,7 @@
|
|
<div class="input-group-prepend">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">m3</span>
|
|
<span class="input-group-text">m3</span>
|
|
</div>
|
|
</div>
|
|
- <input class="form-control" type="number" min="0" max="6" value="3" id="unit-m3" oninput="limitInputMinMax(this)">
|
|
|
|
|
|
+ <input class="form-control" type="number" min="0" max="6" value="3" maxlength="1" id="unit-m3" oninput="limitDecimal(this)">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-2 mb-3">
|
|
<div class="col-2 mb-3">
|
|
@@ -495,7 +495,7 @@
|
|
<div class="input-group-prepend">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">kg</span>
|
|
<span class="input-group-text">kg</span>
|
|
</div>
|
|
</div>
|
|
- <input class="form-control" type="number" min="0" max="6" value="3" id="unit-kg" oninput="limitInputMinMax(this)">
|
|
|
|
|
|
+ <input class="form-control" type="number" min="0" max="6" value="3" maxlength="1" id="unit-kg" oninput="limitDecimal(this)">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-2 mb-3">
|
|
<div class="col-2 mb-3">
|
|
@@ -503,7 +503,7 @@
|
|
<div class="input-group-prepend">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">个</span>
|
|
<span class="input-group-text">个</span>
|
|
</div>
|
|
</div>
|
|
- <input class="form-control" type="number" min="0" max="6" value="3" id="unit-ge" oninput="limitInputMinMax(this)">
|
|
|
|
|
|
+ <input class="form-control" type="number" min="0" max="6" value="3" maxlength="1" id="unit-ge" oninput="limitDecimal(this)">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-2 mb-3">
|
|
<div class="col-2 mb-3">
|
|
@@ -511,7 +511,7 @@
|
|
<div class="input-group-prepend">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">台</span>
|
|
<span class="input-group-text">台</span>
|
|
</div>
|
|
</div>
|
|
- <input class="form-control" type="number" min="0" max="6" value="3" id="unit-tai" oninput="limitInputMinMax(this)">
|
|
|
|
|
|
+ <input class="form-control" type="number" min="0" max="6" value="3" maxlength="1" id="unit-tai" oninput="limitDecimal(this)">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-2 mb-3">
|
|
<div class="col-2 mb-3">
|
|
@@ -519,7 +519,7 @@
|
|
<div class="input-group-prepend">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">套</span>
|
|
<span class="input-group-text">套</span>
|
|
</div>
|
|
</div>
|
|
- <input class="form-control" type="number" min="0" max="6" value="3" id="unit-tao" oninput="limitInputMinMax(this)">
|
|
|
|
|
|
+ <input class="form-control" type="number" min="0" max="6" value="3" maxlength="1" id="unit-tao" oninput="limitDecimal(this)">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-2 mb-3">
|
|
<div class="col-2 mb-3">
|
|
@@ -527,7 +527,7 @@
|
|
<div class="input-group-prepend">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">棵</span>
|
|
<span class="input-group-text">棵</span>
|
|
</div>
|
|
</div>
|
|
- <input class="form-control" type="number" min="0" max="6" value="3" id="unit-ke" oninput="limitInputMinMax(this)">
|
|
|
|
|
|
+ <input class="form-control" type="number" min="0" max="6" value="3" maxlength="1" id="unit-ke" oninput="limitDecimal(this)">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-2 mb-3">
|
|
<div class="col-2 mb-3">
|
|
@@ -535,7 +535,7 @@
|
|
<div class="input-group-prepend">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">组</span>
|
|
<span class="input-group-text">组</span>
|
|
</div>
|
|
</div>
|
|
- <input class="form-control" type="number" min="0" max="6" value="3" id="unit-zu" oninput="limitInputMinMax(this)">
|
|
|
|
|
|
+ <input class="form-control" type="number" min="0" max="6" value="3" maxlength="1" id="unit-zu" oninput="limitDecimal(this)">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-2 mb-3">
|
|
<div class="col-2 mb-3">
|
|
@@ -543,7 +543,7 @@
|
|
<div class="input-group-prepend">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">系统</span>
|
|
<span class="input-group-text">系统</span>
|
|
</div>
|
|
</div>
|
|
- <input class="form-control" type="number" min="0" max="6" value="3" id="unit-xitong" oninput="limitInputMinMax(this)">
|
|
|
|
|
|
+ <input class="form-control" type="number" min="0" max="6" value="3" maxlength="1" id="unit-xitong" oninput="limitDecimal(this)">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-3 mb-3">
|
|
<div class="col-3 mb-3">
|
|
@@ -551,7 +551,7 @@
|
|
<div class="input-group-prepend">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">其他未列单位</span>
|
|
<span class="input-group-text">其他未列单位</span>
|
|
</div>
|
|
</div>
|
|
- <input class="form-control" type="number" min="0" max="6" value="3" id="unit-other" oninput="limitInputMinMax(this)">
|
|
|
|
|
|
+ <input class="form-control" type="number" min="0" max="6" value="3" maxlength="1" id="unit-other" oninput="limitDecimal(this)">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -572,23 +572,26 @@
|
|
<!--默认显示-->
|
|
<!--默认显示-->
|
|
<div class="form-group">
|
|
<div class="form-group">
|
|
<label>全局设置</label>
|
|
<label>全局设置</label>
|
|
- <div class="col-3">
|
|
|
|
|
|
+ <div class="col-5">
|
|
<div class="input-group input-group-sm">
|
|
<div class="input-group input-group-sm">
|
|
<div class="input-group-prepend">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">签约合同价</span>
|
|
<span class="input-group-text">签约合同价</span>
|
|
</div>
|
|
</div>
|
|
- <input type="number" class="form-control" value="" id="contract-price" onchange="roundPrice($('#contract-price'));calculateC2()">
|
|
|
|
|
|
+ <input type="number" class="form-control" value="" id="contract-price" maxlength="12"
|
|
|
|
+ onKeyPress="if ((event.keyCode!=46 && (event.keyCode<48 || event.keyCode>57)) || value.indexOf('.') >= 12) event.returnValue=false; console.log(value.indexOf('.'))"
|
|
|
|
+ onchange="roundPrice($('#contract-price'));calculateC2()">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- <div class="col-3 mt-3">
|
|
|
|
|
|
+ <div class="col-5 mt-3">
|
|
<div class="input-group input-group-sm">
|
|
<div class="input-group input-group-sm">
|
|
<div class="input-group-prepend">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">暂列金额</span>
|
|
<span class="input-group-text">暂列金额</span>
|
|
</div>
|
|
</div>
|
|
- <input type="number" class="form-control" value="" id="zan-lie-price" onchange="roundPrice($('#zan-lie-price'));calculateC2()">
|
|
|
|
|
|
+ <input type="number" class="form-control" value="" id="zan-lie-price" maxlength="12" onchange="roundPrice($('#zan-lie-price'));calculateC2()"
|
|
|
|
+ onKeyPress="if ((event.keyCode!=46 && (event.keyCode<48 || event.keyCode>57)) || value.indexOf('.') >= 12) event.returnValue=false; console.log(value.indexOf('.'))">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- <div class="col-5 mt-3">
|
|
|
|
|
|
+ <div class="col-6 mt-3">
|
|
<div class="input-group input-group-sm">
|
|
<div class="input-group input-group-sm">
|
|
<div class="input-group-prepend">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">签约合同价(不含暂列金)</span>
|
|
<span class="input-group-text">签约合同价(不含暂列金)</span>
|
|
@@ -596,20 +599,22 @@
|
|
<input type="number" class="form-control" value="" id="c-zl" disabled="">
|
|
<input type="number" class="form-control" value="" id="c-zl" disabled="">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- <div class="col-3 my-3">
|
|
|
|
|
|
+ <div class="col-5 my-3">
|
|
<div class="input-group input-group-sm">
|
|
<div class="input-group input-group-sm">
|
|
<div class="input-group-prepend">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">签约开工预付款</span>
|
|
<span class="input-group-text">签约开工预付款</span>
|
|
</div>
|
|
</div>
|
|
- <input type="number" class="form-control" value="" id="start-advance" onchange="roundPrice($('#start-advance'));">
|
|
|
|
|
|
+ <input type="number" class="form-control" value="" id="start-advance" maxlength="12" onchange="roundPrice($('#start-advance'));"
|
|
|
|
+ onKeyPress="if ((event.keyCode!=46 && (event.keyCode<48 || event.keyCode>57)) || value.indexOf('.') >= 12) event.returnValue=false; console.log(value.indexOf('.'))">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- <div class="col-3">
|
|
|
|
|
|
+ <div class="col-5">
|
|
<div class="input-group input-group-sm">
|
|
<div class="input-group input-group-sm">
|
|
<div class="input-group-prepend">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">签约材料预付款</span>
|
|
<span class="input-group-text">签约材料预付款</span>
|
|
</div>
|
|
</div>
|
|
- <input type="number" class="form-control" value="" id="material-advance" onchange="roundPrice($('#material-advance'));">
|
|
|
|
|
|
+ <input type="number" class="form-control" value="" id="material-advance" maxlength="12" onchange="roundPrice($('#material-advance'));"
|
|
|
|
+ onKeyPress="if ((event.keyCode!=46 && (event.keyCode<48 || event.keyCode>57)) || value.indexOf('.') >= 12) event.returnValue=false; console.log(value.indexOf('.'))">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|