|
@@ -16,6 +16,7 @@
|
|
|
initContractMilestone();
|
|
|
initSelectMainType();
|
|
|
bindGenerateSerial();
|
|
|
+ bindCalcAttachAmount()
|
|
|
z.workflow.saveBtn.addListener("onSaveClick", submit);
|
|
|
}
|
|
|
|
|
@@ -43,6 +44,26 @@
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ function bindCalcAttachAmount(){
|
|
|
+ $("[name='contract$attachRatio'] input").change(function(){
|
|
|
+ if(!parseFloat($(this).val())){
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ var contractAmount = $("[name='contract$contractAmount'] input").val()
|
|
|
+ var attachAmount = parseFloat($(this).val()) * contractAmount / 100;
|
|
|
+ $("[name='contract$attachAmount'] input").val(attachAmount);
|
|
|
+ })
|
|
|
+
|
|
|
+ $("[name='contract$contractAmount'] input").change(function(){
|
|
|
+ if(!parseFloat($(this).val())){
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ var attachRatio = $("[name='contract$attachRatio'] input").val()
|
|
|
+ var attachAmount = parseFloat($(this).val()) * attachRatio / 100;
|
|
|
+ $("[name='contract$attachAmount'] input").val(attachAmount);
|
|
|
+ })
|
|
|
+ }
|
|
|
+
|
|
|
function bindGenerateSerial(){
|
|
|
$("#generateSerial").on("click",function(){
|
|
|
var serial = $("[name='contract$contractNumber'] input").val();
|