realisasi float dan boolean
This commit is contained in:
@@ -25,33 +25,20 @@
|
||||
</div>
|
||||
<div class="mb-6 form-control-validation">
|
||||
<label class="form-label form-check-label" for="add-target-target">Target<span class="text-danger">*</span></label>
|
||||
<input type="number" step="1" min="0" class="form-control" id="add-target-target-integer" name="target_integer" placeholder="Cth: 100" readonly />
|
||||
<input type="number" step="1" min="0" class="form-control" style="display: none;" id="add-target-target-integer" name="target_integer" placeholder="Cth: 100" readonly />
|
||||
<input type="number" step="any" min="0" class="form-control" style="display: none;" id="add-target-target-float" name="target_float" placeholder="Cth: 100.23" readonly />
|
||||
<div class="form-check form-check-inline" id="add-target-target-boolean-true" style="display: none;">
|
||||
<input type="radio" name="target_boolean" value="1" readonly />
|
||||
<label class="form-check-label" for="add-target-target-boolean-true">Ya</label>
|
||||
</div>
|
||||
<div class="form-check form-check-inline" id="add-target-target-boolean-false" style="display: none;">
|
||||
<input type="radio" name="target_boolean" value="0" readonly />
|
||||
<label class="form-check-label" for="add-target-target-boolean-false">Tidak</label>
|
||||
</div>
|
||||
<input type="text" class="form-control" style="display: none;" id="add-target-target-boolean" name="target_text" placeholder="Cth: 100.23" readonly />
|
||||
|
||||
</div>
|
||||
<div class="mb-6 form-control-validation">
|
||||
<label class="form-label form-check-label" for="add-target-baseline">Baseline<span class="text-danger">*</span></label>
|
||||
<input type="number" step="1" min="0" class="form-control" id="add-target-baseline-integer" name="baseline_integer" placeholder="Cth: 100" readonly />
|
||||
<input type="number" step="1" min="0" class="form-control" style="display: none;" id="add-target-baseline-integer" name="baseline_integer" placeholder="Cth: 100" readonly />
|
||||
<input type="number" step="any" min="0" class="form-control" style="display: none;" id="add-target-baseline-float" name="baseline_float" placeholder="Cth: 100.23" readonly />
|
||||
<div class="form-check form-check-inline" id="add-target-baseline-boolean-true" style="display: none;">
|
||||
<input type="radio" name="baseline_boolean" value="1" readonly />
|
||||
<label class="form-check-label" for="add-target-baseline-boolean-true">Ya</label>
|
||||
</div>
|
||||
<div class="form-check form-check-inline" id="add-target-baseline-boolean-false" style="display: none;">
|
||||
<input type="radio" name="baseline_boolean" value="0" readonly />
|
||||
<label class="form-check-label" for="add-target-baseline-boolean-false">Tidak</label>
|
||||
</div>
|
||||
<input type="text" class="form-control" style="display: none;" id="add-target-baseline-boolean" name="baseline_text" placeholder="Cth: 100.23" readonly />
|
||||
</div>
|
||||
<div class="mb-6 form-control-validation">
|
||||
<label class="form-label form-check-label" for="add-target-realisasi">Capaian Realisasi<span class="text-danger">*</span></label>
|
||||
<input type="number" step="1" min="0" class="form-control" id="add-target-realisasi-integer" name="realisasi_integer" placeholder="Cth: 100" />
|
||||
<input type="number" step="1" min="0" class="form-control" style="display: none;" id="add-target-realisasi-integer" name="realisasi_integer" placeholder="Cth: 100" />
|
||||
<input type="number" step="any" min="0" class="form-control" style="display: none;" id="add-target-realisasi-float" name="realisasi_float" placeholder="Cth: 100.23" />
|
||||
<div class="form-check form-check-inline" id="add-target-realisasi-boolean-true" style="display: none;">
|
||||
<input type="radio" name="realisasi_boolean" value="1" />
|
||||
@@ -92,12 +79,10 @@
|
||||
|
||||
$('#add-target-target-integer').val(res.data.target_integer);
|
||||
$('#add-target-target-float').val(res.data.target_float);
|
||||
$('#add-target-target-boolean-true').prop('checked', res.data.target_boolean);
|
||||
$('#add-target-target-boolean-false').prop('checked', !res.data.target_boolean);
|
||||
$('#add-target-target-boolean').val(res.data.target_boolean ? 'Ya' : 'Tidak');
|
||||
$('#add-target-baseline-integer').val(res.data.baseline_integer);
|
||||
$('#add-target-baseline-float').val(res.data.baseline_float);
|
||||
$('#add-target-baseline-boolean-true').prop('checked', res.data.baseline_boolean);
|
||||
$('#add-target-baseline-boolean-false').prop('checked', !res.data.baseline_boolean);
|
||||
$('#add-target-baseline-boolean').val(res.data.baseline_boolean ? 'Ya' : 'Tidak');
|
||||
|
||||
if (res.data.latest_realisasi != null) {
|
||||
$('#add-target-realisasi-integer').val(res.data.latest_realisasi.realisasi_integer);
|
||||
@@ -111,7 +96,13 @@
|
||||
$('#add-target-realisasi-boolean-false').prop('checked', !res.data.baseline_boolean);
|
||||
}
|
||||
|
||||
|
||||
$('#add-target-target-integer, #add-target-target-float, #add-target-target-boolean')
|
||||
.hide().prop('disabled', true);
|
||||
$('#add-target-baseline-integer, #add-target-baseline-float, #add-target-baseline-boolean')
|
||||
.hide().prop('disabled', true);
|
||||
$('#add-target-realisasi-integer, #add-target-realisasi-float, #add-target-realisasi-boolean-true, #add-target-realisasi-boolean-false')
|
||||
.hide().prop('disabled', true);
|
||||
|
||||
if (res.data.tipe === 'integer') {
|
||||
$('#add-target-target-integer').show().prop('disabled', false);
|
||||
$('#add-target-baseline-integer').show().prop('disabled', false);
|
||||
@@ -121,8 +112,8 @@
|
||||
$('#add-target-baseline-float').show().prop('disabled', false);
|
||||
$('#add-target-realisasi-float').show().prop('disabled', false);
|
||||
} else if (res.data.tipe === 'boolean') {
|
||||
$('#add-target-target-boolean-true, #add-target-target-boolean-false').show().prop('disabled', false);
|
||||
$('#add-target-baseline-boolean-true, #add-target-baseline-boolean-false').show().prop('disabled', false);
|
||||
$('#add-target-target-boolean').show().prop('disabled', false);
|
||||
$('#add-target-baseline-boolean').show().prop('disabled', false);
|
||||
$('#add-target-realisasi-boolean-true, #add-target-realisasi-boolean-false').show().prop('disabled', false);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user