api.js 609 B

12345678910111213141516171819
  1. import { $postParam, $post } from "@/plugins/axios";
  2. export const cardConfigInfos = id => {
  3. return $postParam("/api/admin/basic/card_rule/get_one", { id });
  4. };
  5. export const cardDetail = cardId => {
  6. return $postParam("/api/admin/exam/card/get_one", { cardId });
  7. };
  8. export const saveCard = (datas, config = {}) => {
  9. if (datas.type === "GENERIC") {
  10. return $post("/api/admin/exam/card/save_generic", datas, config);
  11. } else {
  12. return $post("/api/admin/exam/card/save", datas, config);
  13. }
  14. };
  15. export const copyCard = cardId => {
  16. return $postParam("/api/admin/exam/card/copy", { id: cardId });
  17. };