기타 추가

This commit is contained in:
zxcxz2002
2023-03-02 01:43:06 +09:00
parent f9c4126dde
commit 5d397023bf
8 changed files with 40 additions and 8 deletions
@@ -38,6 +38,8 @@ public class SellInfoDto extends BaseDto{
String formula;
String payBackBank;
String payBackNumber;
String etc;
String guestKinds;
long installment;
long phoneId;
@@ -90,6 +92,8 @@ public class SellInfoDto extends BaseDto{
.disclosureSubsidyYn(sellInfo.isDisclosureSubsidyYn())
.cashRebate(sellInfo.getCashRebate())
.addRebate(sellInfo.getAddRebate())
.etc(sellInfo.getEtc())
.guestKinds(sellInfo.getGuestKinds())
.build();
sellInfoDto.base(sellInfo);
@@ -34,6 +34,8 @@ public class SellInfo extends BaseEntity{
private String formula;
private String payBackBank;
private String payBackNumber;
private String etc;
private String guestKinds;
private long installment;
private long phoneId;
@@ -37,6 +37,8 @@ public class SellAddInfoParameter{
private String payBackDay;
private String payBackBank;
private String payBackNumber;
private String etc;
private String guestKinds;
private long factoryPrice;
private long disclosureSubsidy;
@@ -135,6 +135,8 @@ public class SellInfoServiceImpl implements SellInfoService{
.disclosureSubsidyYn(parameter.isDisclosureSubsidyYn())
.cashRebate(parameter.getCashRebate())
.addRebate(parameter.getAddRebate())
.etc(parameter.getEtc())
.guestKinds(parameter.getGuestKinds())
.build();
sellInfoRepository.save(sellInfo);
@@ -42,7 +42,9 @@ let appVue = new Vue({
disclosureSubsidy: '',
disclosureSubsidyYn: false,
addRebate: '',
cashRebate: ''
cashRebate: '',
etc: '',
guestKind: ''
},
mounted: function () {
this.init();
@@ -174,18 +176,20 @@ let appVue = new Vue({
payBackYn : $this.payBackYn,
payBackBank : $this.payBackBank,
payBackNumber : $this.payBackNumber,
disclosureSubsidyYn : $this.disclosureSubsidyYn
disclosureSubsidyYn : $this.disclosureSubsidyYn,
etc : $this.etc,
guestKind : $this.guestKind
}
console.log(parameter);
/*nscompany.mobile.api.sell.add(parameter, function (success, message, data) {
nscompany.mobile.api.sell.add(parameter, function (success, message, data) {
if (!success) {
alert(message);
return false;
}
alert("저장 되었습니다.");
location.reload();
});*/
});
},
openingDayBlur: function (){
let $this = this;
@@ -301,6 +305,12 @@ let appVue = new Vue({
}));
$('#subRatePlan').selectpicker('refresh');
//시리얼 입력 여부
if($this.info.businessPartnerList[index].serialYn){
$("#serialNumber").removeAttr('disabled');
}else{
$("#serialNumber").attr('disabled', 'disabled');
}
},
formulaChange: function(e){
let $this = this;
@@ -3349,7 +3349,7 @@
that.$menuInner.find('.active a').trigger('click', true); // retain active class
$this.trigger('focus');
debugger;
if (!that.options.liveSearch) {
// Prevent screen from scrolling if the user hits the spacebar
e.preventDefault();
+13 -1
View File
@@ -250,10 +250,22 @@
<input type="text" class="form-control" disabled id="payBackNumber" v-model="payBackNumber" value="111999111222333" tabindex="28">
</div>
</div>
<div class="row d-flex justify-content-center">
<label for="etc" class="col-sm-2 col-form-label mb-3">기타</label>
<div class="col-sm-3 mb-3">
<input type="text" class="form-control" id="etc" v-model="etc" value="" tabindex="29">
</div>
<div class="vr p-0 m-0"></div>
<label for="guestKind" class="col-sm-2 col-form-label mb-3">고객종류</label>
<div class="col-sm-3 mb-3">
<input type="text" class="form-control" id="guestKind" v-model="guestKind" value="" tabindex="30">
</div>
</div>
</div>
<div class="row d-flex justify-content-center">
<button type="button" class="btn btn-primary btn-round mb-3 col-sm-2" @click="save" tabindex="29">저장</button>
<button type="button" class="btn btn-primary btn-round mb-3 col-sm-2" @click="save" tabindex="31">저장</button>
</div>
</div>
</div>
@@ -148,7 +148,7 @@
<td>{{getinstallmentPrincipal(x)}}</td>
<td>{{x.formula}}</td>
<td>{{x.payBackBank}} {{x.payBackBankNumber}}</td>
<td></td>
<td>{{x.etc}}</td>
<td>{{getRealBondIssuanceAmount(x)}}</td>
<td></td>
</tr>