반응형
created: function () {
//아래처럼 바로 등록도 가능
this.loginId = sessionStorage.getItem('loginId')
this
const self = this;
self.$axios.get('http://localhost:8181/subscribeboard/' + self.subscribe_num)
.then(function (res) {
if (res.status == 200) {
self.dto = res.data.dto;
// 출금일 날짜 변환
self.paymentDate = dayjs(self.dto.payment_date).format('YYYY-MM-DD');
// 구독 시작날짜와 구독 끝 날짜 변환
self.startDate = dayjs(self.dto.subscribe_startdate).format('YYYY-MM-DD');
self.endDate = dayjs(self.dto.subscribe_enddate).format('YYYY-MM-DD');
//인당 금액
// 특정 값 두 개 가져오기
const value1 = self.dto.total_point;
const value2 = self.dto.total_people;
// 값 나누기
self.divisionResult = value1 / value2;
// 날짜 차이 계산
const registerDate = dayjs(self.dto.register_date);
const recruitEndDate = dayjs(self.dto.recruit_endperiod);
self.dif_day = recruitEndDate.diff(registerDate, 'day');
} else {
alert('에러코드:' + res.status)
}
})
// 아래처럼 methods에 등록 후 바로 실행도 가능
this.addparty();
alert('등록이 완료되었습니다.')
}
반응형
반응형
created: function () {
//아래처럼 바로 등록도 가능
this.loginId = sessionStorage.getItem('loginId')
this
const self = this;
self.$axios.get('http://localhost:8181/subscribeboard/' + self.subscribe_num)
.then(function (res) {
if (res.status == 200) {
self.dto = res.data.dto;
// 출금일 날짜 변환
self.paymentDate = dayjs(self.dto.payment_date).format('YYYY-MM-DD');
// 구독 시작날짜와 구독 끝 날짜 변환
self.startDate = dayjs(self.dto.subscribe_startdate).format('YYYY-MM-DD');
self.endDate = dayjs(self.dto.subscribe_enddate).format('YYYY-MM-DD');
//인당 금액
// 특정 값 두 개 가져오기
const value1 = self.dto.total_point;
const value2 = self.dto.total_people;
// 값 나누기
self.divisionResult = value1 / value2;
// 날짜 차이 계산
const registerDate = dayjs(self.dto.register_date);
const recruitEndDate = dayjs(self.dto.recruit_endperiod);
self.dif_day = recruitEndDate.diff(registerDate, 'day');
} else {
alert('에러코드:' + res.status)
}
})
// 아래처럼 methods에 등록 후 바로 실행도 가능
this.addparty();
alert('등록이 완료되었습니다.')
}
반응형