zhitong.yu
2024-12-27 21e0b93688de2a98abe3b7b9c0cfed6efdc21183
src/main/java/com/hxzk/controller/MessageController.java
@@ -4,8 +4,10 @@
import com.hxzk.pojo.TbAchor;
import com.hxzk.pojo.TbMessageHistory;
import com.hxzk.pojo.TbPerson;
import com.hxzk.pojo.TbUser;
import com.hxzk.service.MessageService;
import com.hxzk.udp.Udp_Out;
import com.hxzk.util.SessionManager;
import com.hxzk.util.result;
import com.hxzk.util.resultutil;
import org.springframework.beans.factory.annotation.Autowired;
@@ -14,6 +16,7 @@
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletRequest;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;
@@ -23,6 +26,8 @@
public class MessageController {
    @Autowired
    MessageService messageService;
    @Autowired
    SessionManager sessionManager;
    @GetMapping("findxinxi")
    result<List<TbMessageHistory>> findTag(Integer page, Integer limit){
        PageInfo<TbMessageHistory> cz= messageService.findAll(page, limit);
@@ -37,9 +42,11 @@
    //删除信息记录
    @GetMapping("deleteXinXi")
    public void deleteanchor(Integer id){
        String xieyi = "BSTOCS1,DELETE,XINXI" + id + ",END";
        Udp_Out.udp_to_cs(xieyi);
    public Integer deleteanchor(Integer id, HttpServletRequest request){
        TbUser user = sessionManager.getCurrentUser(request);
        String ipAddress = request.getRemoteAddr();
        SystemLogController.InsertSystemLog(user.getUsername(), gettime(),"删除了一条信息记录该ID为:"+id,"删除",ipAddress);
        return messageService.DeleteXinxi(String.valueOf(id));
    }
    public String gettime(){
        Date now = new Date();