SampleMasterdataWoController.java 1.04 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
package com.eksad.masterdata.controller;

import com.eksad.masterdata.domain.MstWo;
import com.eksad.masterdata.service.ProcessHelperService;
import com.eksad.masterdata.service.WOService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.*;

@RestController
@RequestMapping("/api/masterdata")
public class SampleMasterdataWoController {

    @Autowired
    ProcessHelperService processHelperService;

    @Autowired
    WOService woService;

    @GetMapping("/test")
    public ResponseEntity<String> test(){
        System.out.println("test admin");
        return ResponseEntity.ok("this is admin");
    }

    @GetMapping("/create")
    public ResponseEntity<MstWo> create(){
        MstWo response=woService.createNewWo();
        return ResponseEntity.ok(response);
    }

    @GetMapping("/createLock")
    public ResponseEntity<MstWo> createLock(){
        MstWo response=woService.createNewWoLock();
        return ResponseEntity.ok(response);
    }

}