diff --git a/frontend/src/modules/sendNumMgt/components/ApprDetailPop.vue b/frontend/src/modules/sendNumMgt/components/ApprDetailPop.vue index 84d89f4..62a505b 100644 --- a/frontend/src/modules/sendNumMgt/components/ApprDetailPop.vue +++ b/frontend/src/modules/sendNumMgt/components/ApprDetailPop.vue @@ -304,7 +304,7 @@ export default { var rejtCnt = 0; this.numList.forEach(function (value, index) { // value.sttusCd = data - if (value.sttusCd == '01' || value.sttusCd == '02') { + if (value.sttusCd == '02') { apprCnt = apprCnt + 1; } else if (value.sttusCd == '03') { rejtCnt = rejtCnt + 1; @@ -332,12 +332,24 @@ export default { } this.$refs.apprRadio.checked = false; this.$refs.rejRadio.checked = false; + this.apprCnt = 0; + this.rejtCnt = 0; }, allApprSttus(event) { var data = event.target.value; + var apprCnt = 0; + var rejtCnt = 0; this.numList.forEach(function (value, index) { value.sttusCd = data; + if (value.sttusCd == '02') { + apprCnt = apprCnt + 1; + } else if (value.sttusCd == '03') { + rejtCnt = rejtCnt + 1; + } }); + this.apprCnt = apprCnt; + this.rejtCnt = rejtCnt; + }, change(idx, val) { this.numList[idx].sttusCd = val; @@ -347,7 +359,7 @@ export default { var apprCnt = 0; var rejtCnt = 0; this.numList.forEach(function (value, index) { - if (value.sttusCd == '01' || value.sttusCd == '02') { + if (value.sttusCd == '02') { apprCnt = apprCnt + 1; } else if (value.sttusCd == '03') { rejtCnt = rejtCnt + 1; @@ -397,6 +409,8 @@ export default { }, formReset() { Object.assign(this.$data, this.$options.data()); + this.apprCnt = 0; + this.rejtCnt = 0; }, fromHtmlEntities(str) { return (str + '').replace(/&#\d+;/gm, function (s) {