edit_image_request.js 612 B

123456789101112131415161718192021222324252627282930313233
  1. import { request } from "./request.js";
  2. import { bool_response } from "./bool_response.js";
  3. export class edit_image_request extends request {
  4. #image;
  5. #target;
  6. constructor(target, image) {
  7. super();
  8. this.#target = target;
  9. this.#image = image;
  10. }
  11. get _response() {
  12. return bool_response;
  13. }
  14. get data() {
  15. return {
  16. "image": this.#image,
  17. "apikey": this._apikey
  18. };
  19. }
  20. get method() {
  21. return "POST";
  22. }
  23. get url() {
  24. return "/product/update/image/barcode/" + this.#target.barcode;
  25. }
  26. }