diff --git a/src/views/prize/PrizeManageAdminView.vue b/src/views/prize/PrizeManageAdminView.vue
index 92bfd69..bccbd26 100644
--- a/src/views/prize/PrizeManageAdminView.vue
+++ b/src/views/prize/PrizeManageAdminView.vue
@@ -307,39 +307,48 @@ export default {
},
initDeviateRangeSelect: function () {
- $.get('/admin/deviateRange/list?type=1', {}, function (res) {
- if (res.total > 0) {
- var rows = res.rows;
- for (var i = 0; i < rows.length; i++) {
- var deviateRange = rows[i];
- var str = '';
- $('#deviateRange').append(str);
+ let options = $('#deviateRange').children();
+ if (options.length <= 0) {
+ $.get('/admin/deviateRange/list?type=1', {}, function (res) {
+ if (res.total > 0) {
+ var rows = res.rows;
+ for (var i = 0; i < rows.length; i++) {
+ var deviateRange = rows[i];
+ var str = '';
+ $('#deviateRange').append(str);
+ }
}
- }
- });
+ });
+ }
},
initDiamondDeviateRangeSelect: function () {
- $.get('/admin/deviateRange/list?type=4', {}, function (res) {
- if (res.total > 0) {
- var rows = res.rows;
- for (var i = 0; i < rows.length; i++) {
- var deviateRange = rows[i];
- var str = '';
- $('#diamondDeviateRange').append(str);
+ let options = $('#diamondDeviateRange').children();
+ if (options.length <= 0) {
+ $.get('/admin/deviateRange/list?type=4', {}, function (res) {
+ if (res.total > 0) {
+ var rows = res.rows;
+ for (var i = 0; i < rows.length; i++) {
+ var deviateRange = rows[i];
+ var str = '';
+ $('#diamondDeviateRange').append(str);
+ }
}
- }
- });
+ });
+ }
},
initReplacePrizeSelect: function () {
- $.get('/admin/prize/list/type?prizeType=2', {}, function (res) {
- $('#replaceAwardChoose').find('option').remove();
- for (var i in res.data) {
- var str = '';
- $('#replaceAwardChoose').append(str);
- }
- });
+ let options = $('#replaceAwardChoose').children();
+ if (options.length <= 0) {
+ $.get('/admin/prize/list/type?prizeType=2', {}, function (res) {
+ $('#replaceAwardChoose').find('option').remove();
+ for (var i in res.data) {
+ var str = '';
+ $('#replaceAwardChoose').append(str);
+ }
+ });
+ }
}
};