MT520XController.java 1.3 KB
package com.sunyo.wlpt.message.builder.controller;

import com.sunyo.wlpt.message.builder.service.MT520XService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

import java.util.HashMap;
import java.util.Map;


@RestController
@RequestMapping("/mt520x")
public class MT520XController {


    @Autowired
    MT520XService mt520XService;

    /**
     * 进出港理货
     * @param map
     * @return
     */
    @PostMapping("/createMt520x")
    @ResponseBody
    public Map<String, Object> create(@RequestBody Map<String, Object> map){

        try {

            return mt520XService.create(map);

        }catch (Exception e){
            e.printStackTrace();
            Map<String, Object> maps = new HashMap<>();
            maps.put("status", "0");
            return maps;
        }

    }

    /**
     * 进出港理货
     * @param map
     * @return
     */
    @PutMapping("/removeMt520x")
    @ResponseBody
    public Map<String, Object> remove520x(@RequestBody Map<String, Object> map){

        try {

            return mt520XService.remove520x(map);

        }catch (Exception e){
            e.printStackTrace();
            Map<String, Object> maps = new HashMap<>();
            maps.put("status", "0");
            return maps;
        }

    }
}