|
@@ -5,6 +5,7 @@ import com.huimv.apiservice.limit.annotation.Limit;
|
|
import com.huimv.apiservice.service.PigService;
|
|
import com.huimv.apiservice.service.PigService;
|
|
import com.huimv.common.utils.PageUtils;
|
|
import com.huimv.common.utils.PageUtils;
|
|
import com.huimv.common.utils.R;
|
|
import com.huimv.common.utils.R;
|
|
|
|
+import com.huimv.common.validate.ListValue;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.validation.annotation.Validated;
|
|
import org.springframework.validation.annotation.Validated;
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.bind.annotation.*;
|
|
@@ -109,7 +110,7 @@ public class PigController {
|
|
@GetMapping("/outFence")
|
|
@GetMapping("/outFence")
|
|
public R outFence(@RequestParam(value = "accessToken", required = false) String accessToken,
|
|
public R outFence(@RequestParam(value = "accessToken", required = false) String accessToken,
|
|
@RequestParam("pigEarTagNo") @NotBlank(message = "耳标号不能为空!") String pigEarTagNo,
|
|
@RequestParam("pigEarTagNo") @NotBlank(message = "耳标号不能为空!") String pigEarTagNo,
|
|
- @RequestParam("status") Integer status) {
|
|
|
|
|
|
+ @ListValue(vals = {1,2,3}) @RequestParam("status") Integer status) {
|
|
pigService.outFence(pigEarTagNo,status);
|
|
pigService.outFence(pigEarTagNo,status);
|
|
return Objects.requireNonNull(R.ok().put("code", 1000)).put("msg", "更新出栏状态成功!");
|
|
return Objects.requireNonNull(R.ok().put("code", 1000)).put("msg", "更新出栏状态成功!");
|
|
}
|
|
}
|