|
@@ -1,5 +1,7 @@
|
|
|
package shop.alien.store.controller;
|
|
package shop.alien.store.controller;
|
|
|
|
|
|
|
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import io.swagger.annotations.*;
|
|
import io.swagger.annotations.*;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
import lombok.RequiredArgsConstructor;
|
|
@@ -8,6 +10,7 @@ import org.springframework.web.bind.annotation.*;
|
|
|
import shop.alien.entity.result.R;
|
|
import shop.alien.entity.result.R;
|
|
|
import shop.alien.entity.store.LawyerUser;
|
|
import shop.alien.entity.store.LawyerUser;
|
|
|
import shop.alien.entity.store.vo.LawyerUserVo;
|
|
import shop.alien.entity.store.vo.LawyerUserVo;
|
|
|
|
|
+import shop.alien.mapper.LawyerUserMapper;
|
|
|
import shop.alien.store.service.LawyerUserService;
|
|
import shop.alien.store.service.LawyerUserService;
|
|
|
import shop.alien.util.myBaticsPlus.QueryBuilder;
|
|
import shop.alien.util.myBaticsPlus.QueryBuilder;
|
|
|
|
|
|
|
@@ -32,6 +35,9 @@ public class LawyerUserController {
|
|
|
|
|
|
|
|
private final LawyerUserService lawyerUserService;
|
|
private final LawyerUserService lawyerUserService;
|
|
|
|
|
|
|
|
|
|
+ private final LawyerUserMapper lawyerUserMapper;
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
@ApiOperation("新增律师用户")
|
|
@ApiOperation("新增律师用户")
|
|
|
@ApiOperationSupport(order = 1)
|
|
@ApiOperationSupport(order = 1)
|
|
|
@PostMapping("/addLawyerUser")
|
|
@PostMapping("/addLawyerUser")
|
|
@@ -269,5 +275,26 @@ public class LawyerUserController {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
+ @ApiOperation("是否需要显示添加支付宝二级商户账号")
|
|
|
|
|
+ @ApiOperationSupport(order = 17)
|
|
|
|
|
+ @ApiImplicitParams({
|
|
|
|
|
+ @ApiImplicitParam(name = "lawFirm", value = "律所名称", dataType = "String", paramType = "query", required = true),
|
|
|
|
|
+ })
|
|
|
|
|
+ @GetMapping("/getBandingInfo")
|
|
|
|
|
+ public Boolean getLawyerList(@RequestParam(required = false) String lawFirm) {
|
|
|
|
|
+ log.info("LawyerUserController.getBandingInfo?lawFirm={}", lawFirm);
|
|
|
|
|
+
|
|
|
|
|
+ List<LawyerUser> select = lawyerUserMapper.selectList(
|
|
|
|
|
+ new LambdaQueryWrapper<LawyerUser>().eq(LawyerUser::getLawFirm, lawFirm)
|
|
|
|
|
+ .eq(LawyerUser::getZfbBindingStatus, 1)
|
|
|
|
|
+ );
|
|
|
|
|
+ log.info("LawyerUserController.getBandingInfo?lawFirm={},select={}", lawFirm, select);
|
|
|
|
|
+ if (!select.isEmpty()){
|
|
|
|
|
+ return true;
|
|
|
|
|
+ }
|
|
|
|
|
+ return false ;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
|
|
|