|
@@ -72,6 +72,34 @@ public class TXiangmuController {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 查询指定技师的项目
|
|
|
|
|
+ *
|
|
|
|
|
+ * @param jsId 技师ID
|
|
|
|
|
+ * @return R<List<TXiangmu>>
|
|
|
|
|
+ */
|
|
|
|
|
+ @GetMapping(value = "wx/getByJsId")
|
|
|
|
|
+ @ApiOperation("查询指定技师的项目")
|
|
|
|
|
+ public R<List<TXiangmu>> getByJsId(@RequestParam String jsId) {
|
|
|
|
|
+ try {
|
|
|
|
|
+ log.info("查询指定技师的项目,技师ID:{}", jsId);
|
|
|
|
|
+ //通过技师ID查询技师项目编号
|
|
|
|
|
+ TJs js = jsService.getById(jsId);
|
|
|
|
|
+ String bhList = js.getcBhList();
|
|
|
|
|
+ if (StringUtils.isBlank(bhList)) {
|
|
|
|
|
+ return R.fail("该技师没有项目");
|
|
|
|
|
+ }
|
|
|
|
|
+ LambdaQueryWrapper<TXiangmu> objectLambdaQueryWrapper = new LambdaQueryWrapper<>();
|
|
|
|
|
+ objectLambdaQueryWrapper.in(TXiangmu::getcId, bhList.split(","));
|
|
|
|
|
+ List<TXiangmu> list = xiangmuService.list(objectLambdaQueryWrapper);
|
|
|
|
|
+ return R.ok(list);
|
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
|
+ e.printStackTrace();
|
|
|
|
|
+ throw new RuntimeException(e);
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 推荐技师
|
|
* 推荐技师
|
|
|
*
|
|
*
|