기타 추가

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 formula;
String payBackBank; String payBackBank;
String payBackNumber; String payBackNumber;
String etc;
String guestKinds;
long installment; long installment;
long phoneId; long phoneId;
@@ -90,6 +92,8 @@ public class SellInfoDto extends BaseDto{
.disclosureSubsidyYn(sellInfo.isDisclosureSubsidyYn()) .disclosureSubsidyYn(sellInfo.isDisclosureSubsidyYn())
.cashRebate(sellInfo.getCashRebate()) .cashRebate(sellInfo.getCashRebate())
.addRebate(sellInfo.getAddRebate()) .addRebate(sellInfo.getAddRebate())
.etc(sellInfo.getEtc())
.guestKinds(sellInfo.getGuestKinds())
.build(); .build();
sellInfoDto.base(sellInfo); sellInfoDto.base(sellInfo);
@@ -34,6 +34,8 @@ public class SellInfo extends BaseEntity{
private String formula; private String formula;
private String payBackBank; private String payBackBank;
private String payBackNumber; private String payBackNumber;
private String etc;
private String guestKinds;
private long installment; private long installment;
private long phoneId; private long phoneId;
@@ -37,6 +37,8 @@ public class SellAddInfoParameter{
private String payBackDay; private String payBackDay;
private String payBackBank; private String payBackBank;
private String payBackNumber; private String payBackNumber;
private String etc;
private String guestKinds;
private long factoryPrice; private long factoryPrice;
private long disclosureSubsidy; private long disclosureSubsidy;
@@ -135,6 +135,8 @@ public class SellInfoServiceImpl implements SellInfoService{
.disclosureSubsidyYn(parameter.isDisclosureSubsidyYn()) .disclosureSubsidyYn(parameter.isDisclosureSubsidyYn())
.cashRebate(parameter.getCashRebate()) .cashRebate(parameter.getCashRebate())
.addRebate(parameter.getAddRebate()) .addRebate(parameter.getAddRebate())
.etc(parameter.getEtc())
.guestKinds(parameter.getGuestKinds())
.build(); .build();
sellInfoRepository.save(sellInfo); sellInfoRepository.save(sellInfo);
@@ -42,7 +42,9 @@ let appVue = new Vue({
disclosureSubsidy: '', disclosureSubsidy: '',
disclosureSubsidyYn: false, disclosureSubsidyYn: false,
addRebate: '', addRebate: '',
cashRebate: '' cashRebate: '',
etc: '',
guestKind: ''
}, },
mounted: function () { mounted: function () {
this.init(); this.init();
@@ -174,18 +176,20 @@ let appVue = new Vue({
payBackYn : $this.payBackYn, payBackYn : $this.payBackYn,
payBackBank : $this.payBackBank, payBackBank : $this.payBackBank,
payBackNumber : $this.payBackNumber, payBackNumber : $this.payBackNumber,
disclosureSubsidyYn : $this.disclosureSubsidyYn disclosureSubsidyYn : $this.disclosureSubsidyYn,
etc : $this.etc,
guestKind : $this.guestKind
} }
console.log(parameter); 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) { if (!success) {
alert(message); alert(message);
return false; return false;
} }
alert("저장 되었습니다."); alert("저장 되었습니다.");
location.reload(); location.reload();
});*/ });
}, },
openingDayBlur: function (){ openingDayBlur: function (){
let $this = this; let $this = this;
@@ -301,6 +305,12 @@ let appVue = new Vue({
})); }));
$('#subRatePlan').selectpicker('refresh'); $('#subRatePlan').selectpicker('refresh');
//시리얼 입력 여부
if($this.info.businessPartnerList[index].serialYn){
$("#serialNumber").removeAttr('disabled');
}else{
$("#serialNumber").attr('disabled', 'disabled');
}
}, },
formulaChange: function(e){ formulaChange: function(e){
let $this = this; let $this = this;
@@ -3349,7 +3349,7 @@
that.$menuInner.find('.active a').trigger('click', true); // retain active class that.$menuInner.find('.active a').trigger('click', true); // retain active class
$this.trigger('focus'); $this.trigger('focus');
debugger;
if (!that.options.liveSearch) { if (!that.options.liveSearch) {
// Prevent screen from scrolling if the user hits the spacebar // Prevent screen from scrolling if the user hits the spacebar
e.preventDefault(); 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"> <input type="text" class="form-control" disabled id="payBackNumber" v-model="payBackNumber" value="111999111222333" tabindex="28">
</div> </div>
</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>
<div class="row d-flex justify-content-center"> <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> </div>
</div> </div>
@@ -148,7 +148,7 @@
<td>{{getinstallmentPrincipal(x)}}</td> <td>{{getinstallmentPrincipal(x)}}</td>
<td>{{x.formula}}</td> <td>{{x.formula}}</td>
<td>{{x.payBackBank}} {{x.payBackBankNumber}}</td> <td>{{x.payBackBank}} {{x.payBackBankNumber}}</td>
<td></td> <td>{{x.etc}}</td>
<td>{{getRealBondIssuanceAmount(x)}}</td> <td>{{getRealBondIssuanceAmount(x)}}</td>
<td></td> <td></td>
</tr> </tr>