admin
2021-05-25 13cbf3a947c6a26f11cd74806d3faee2590c469e
app/src/main/java/com/ks/app/controller/admin/vip/VipGradeAdminController.java
@@ -3,11 +3,13 @@
import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;
import com.ks.app.pojo.DTO.OptionDTO;
import com.ks.app.pojo.VO.PageEntity;
import com.ks.app.pojo.VO.Result;
import com.ks.app.util.ResultUtils;
import com.ks.vip.pojo.DO.VipCombo;
import com.ks.vip.pojo.DO.VipGrade;
import com.ks.vip.pojo.Enums.VIPEnum;
import com.ks.vip.service.VipComboService;
import com.ks.vip.service.VipGradeService;
import org.apache.dubbo.config.annotation.Reference;
@@ -108,4 +110,23 @@
            return ResultUtils.loadFalse("保存失败!");
        }
    }
    @ResponseBody
    @RequestMapping(value = "getGradeTypes")
    public Result getGradeTypes(HttpServletRequest request) {
        try {
            List<OptionDTO> list = new ArrayList();
            VIPEnum[] array = VIPEnum.values();
            if (array.length > 0) {
                for (VIPEnum vipEnum: array) {
                    list.add(new OptionDTO(vipEnum.getDesc(), vipEnum.name()));
                }
            }
            return ResultUtils.loadTrue(list);
        } catch (Exception e) {
            e.printStackTrace();
            return ResultUtils.loadFalse("获取失败!");
        }
    }
}