BusinessAlterLogController.java 1.4 KB
package com.tianbo.analysis.controller;
import com.tianbo.analysis.dao.BusinessAlterLogDao;
import com.tianbo.analysis.model.BusinessAlterLog;
import com.tianbo.analysis.model.ResultJson;
import com.tianbo.analysis.service.BusinessAlterLogService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

import javax.annotation.Resource;
import java.util.Date;
import java.util.UUID;

@Slf4j
@RestController
@RequestMapping("/businessAlterLog/")
public class BusinessAlterLogController {

    @Autowired
    BusinessAlterLogService businessAlterLogService;


    @PostMapping("add")
    public ResultJson add(@RequestBody BusinessAlterLog businessAlterLog){
        businessAlterLog.setAutoid(UUID.randomUUID().toString());
        businessAlterLog.setCreatedate(new Date());
        int i = businessAlterLogService.insert(businessAlterLog);
        return i>0 ? new ResultJson("200","变更原因存储成功",businessAlterLog): new ResultJson("400","变更原因存储失败",businessAlterLog);
    }

    @PostMapping("get")
    public ResultJson search(@RequestBody BusinessAlterLog businessAlterLog){
        BusinessAlterLog result = businessAlterLogService.selectByBillAutoidAndType(businessAlterLog);
        return new ResultJson("200","获取批量删除申报信息成功", result);
    }
}