智慧保安后台管理-外网项目备份
tangzy
2021-08-11 c0bf52690604d78dcbff7bf465e088133f1d2eea
src/main/java/org/springblade/modules/permit/controller/PermitController.java
@@ -22,6 +22,18 @@
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;
import lombok.AllArgsConstructor;
import org.apache.http.HttpEntity;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.CloseableHttpResponse;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.client.utils.URIBuilder;
import org.apache.http.impl.client.CloseableHttpClient;
import org.apache.http.impl.client.HttpClients;
import org.apache.http.message.BasicNameValuePair;
import org.apache.http.util.EntityUtils;
import org.json.JSONObject;
import org.springblade.core.boot.ctrl.BladeController;
import org.springblade.core.mp.support.Condition;
import org.springblade.core.mp.support.Query;
@@ -31,9 +43,17 @@
import org.springblade.modules.permit.service.IPermitService;
import org.springblade.modules.permit.vo.PermitVO;
import org.springframework.web.bind.annotation.*;
import sun.net.www.http.HttpClient;
import javax.validation.Valid;
import java.io.*;
import java.net.HttpURLConnection;
import java.net.URI;
import java.net.URL;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.Map;
/**
 *  控制器
@@ -43,7 +63,7 @@
 */
@RestController
@AllArgsConstructor
@RequestMapping("blade-permit/permit")
@RequestMapping("/permit")
@Api(value = "", tags = "接口")
public class PermitController extends BladeController {
@@ -91,7 +111,26 @@
   public R save(@Valid @RequestBody Permit permit) {
      permit.setType("2");
      permit.setPermitime(new Date());
      Map<String, String> param = null;
      return R.status(permitService.save(permit));
   }
   /**
    * 新增
    */
   @PostMapping("/storage")
   @ApiOperation(value = "新增", notes = "传入permit")
   public R storage(@Valid @RequestBody Permit permit) {
      permit.setStorage("0");
      permit.setPermitime(new Date());
      return R.status(permitService.save(permit));
   }
   @PostMapping("/selectIn")
   public R selectIn(String cardid) {
      Map map = permitService.selectIn(cardid);
      return R.data(map);
   }
   /**
@@ -124,6 +163,4 @@
   public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) {
      return R.status(permitService.removeByIds(Func.toLongList(ids)));
   }
}