|
@@ -8,6 +8,10 @@ import com.rongwei.bscommon.sys.utils.ZhcxCommon;
|
|
|
import com.rongwei.bsentity.vo.ZhcxOutsideInspectionVo;
|
|
|
import com.rongwei.rwadmincommon.system.vo.SysUserVo;
|
|
|
import com.rongwei.rwcommon.base.R;
|
|
|
+import io.swagger.annotations.Api;
|
|
|
+import io.swagger.annotations.ApiImplicitParam;
|
|
|
+import io.swagger.annotations.ApiImplicitParams;
|
|
|
+import io.swagger.annotations.ApiOperation;
|
|
|
import com.rongwei.rwcommon.utils.StringUtils;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -28,6 +32,7 @@ import java.util.Random;
|
|
|
@RestController
|
|
|
@RequestMapping("/zhcxApi")
|
|
|
@Slf4j
|
|
|
+@Api(tags = "接口相关",description = "公共接口")
|
|
|
public class ZhcxApiController {
|
|
|
|
|
|
@Autowired
|
|
@@ -37,6 +42,10 @@ public class ZhcxApiController {
|
|
|
private ZhcxCommon zhcxCommon;
|
|
|
|
|
|
@PostMapping("/getOutsideInspectionList")
|
|
|
+ @ApiOperation("根据项目查看外部报验清单")
|
|
|
+ @ApiImplicitParams({
|
|
|
+ @ApiImplicitParam(name = "projectcode", value = "项目工号", dataType = "string")
|
|
|
+ })
|
|
|
public R getOutsideInspectionList(@RequestBody Map<String,Object> map){
|
|
|
if(!map.containsKey("projectcode")){
|
|
|
return R.error("projectcode参数必填");
|
|
@@ -46,6 +55,12 @@ public class ZhcxApiController {
|
|
|
}
|
|
|
|
|
|
@PostMapping("/sendCode")
|
|
|
+ @ApiOperation("发送验证码")
|
|
|
+ @ApiImplicitParams({
|
|
|
+ @ApiImplicitParam(name = "loginType",required = true, value = "入口(PC/YD)", dataType = "string"),
|
|
|
+ @ApiImplicitParam(name = "account",required = true, value = "账号", dataType = "string"),
|
|
|
+ @ApiImplicitParam(name = "password",required = true, value = "密码", dataType = "string")
|
|
|
+ })
|
|
|
public R sendCode(@RequestBody Map<String,Object> map){
|
|
|
R r = zhcxApiService.sendCode(map);
|
|
|
return r;
|
|
@@ -70,6 +85,10 @@ public class ZhcxApiController {
|
|
|
}
|
|
|
|
|
|
@PostMapping("/getCoreInspectionDetailList")
|
|
|
+ @ApiOperation("核心检验指标预览")
|
|
|
+ @ApiImplicitParams({
|
|
|
+ @ApiImplicitParam(name = "ID",required = true, value = "核心检验指标预览ID", dataType = "string")
|
|
|
+ })
|
|
|
public R getCoreInspectionDetailList(@RequestBody Map<String,Object> map){
|
|
|
R r = zhcxApiService.getCoreInspectionDetailList(map);
|
|
|
return r;
|