config.php 946 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. declare(strict_types=1);
  3. return json_decode(<<<'JSON'
  4. [
  5. {
  6. "type": "checkbox",
  7. "field": "pay_type",
  8. "title": "支付方式",
  9. "info": "这里可以开启关闭支付方式",
  10. "effect": {
  11. "fetch": {
  12. "action": "{{API_BASE_URL}}/admin/payment",
  13. "method": "GET",
  14. "dataType": "json",
  15. "headers": {
  16. "Authorization": "Bearer {{API_TOKEN}}"
  17. },
  18. "query": {},
  19. "data": {},
  20. "parse": "[[FORM-CREATE-PREFIX-function (res, rule, api){\nreturn res.data.map(item => ({\n value: item.id,\n label: item.name\n}))\n}-FORM-CREATE-SUFFIX]]",
  21. "beforeFetch": "",
  22. "onError": "",
  23. "to": "options"
  24. }
  25. },
  26. "$required": false,
  27. "props": {
  28. "_optionType": 1
  29. },
  30. "_fc_id": "id_Fpr6mdk6u0kpafc",
  31. "name": "ref_Forzmdk6u0kpagc",
  32. "display": true,
  33. "hidden": false,
  34. "_fc_drag_tag": "checkbox"
  35. }
  36. ]
  37. JSON,true);