diff --git a/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceattachitem/AsServiceAttachItem.java b/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceattachitem/AsServiceAttachItem.java index 1ca39eb3ce..4b64876558 100644 --- a/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceattachitem/AsServiceAttachItem.java +++ b/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceattachitem/AsServiceAttachItem.java @@ -21,11 +21,11 @@ public class AsServiceAttachItem extends BaseEntity { @ApiModelProperty("项目名称") private String aitemName; - @ApiModelProperty("项目名称") + @ApiModelProperty("项目编码") private String aitemCode; @ApiModelProperty("销售价(工时费)=工时单价*工时数") private BigDecimal price; - @ApiModelProperty("工时数") + @ApiModelProperty("排序号") private Integer sortNo; @ApiModelProperty("使用组织sid") private String useOrgSid; diff --git a/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceattachitem/AsServiceAttachItemDetailsVo.java b/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceattachitem/AsServiceAttachItemDetailsVo.java index 482cf4ee1b..c738dbfaab 100644 --- a/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceattachitem/AsServiceAttachItemDetailsVo.java +++ b/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceattachitem/AsServiceAttachItemDetailsVo.java @@ -28,8 +28,11 @@ package com.yxt.anrui.as.api.asserviceattachitem; import com.yxt.common.core.vo.Vo; import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import java.math.BigDecimal; + /** * Project: yxt-as(售后服务)
* File: AsServicePackageVo.java
@@ -46,7 +49,23 @@ import lombok.Data; @Data @ApiModel(value = "附加项目 视图数据详情", description = "附加项目 视图数据详情") public class AsServiceAttachItemDetailsVo implements Vo { - - + private String sid; + @ApiModelProperty("备注信息") + private String remarks; + @ApiModelProperty("创建者") + private String createBySid; + @ApiModelProperty("项目名称") + private String aitemName; + @ApiModelProperty("项目编码") + private String aitemCode; + @ApiModelProperty("销售价(工时费)=工时单价*工时数") + private String price; + @ApiModelProperty("排序号") + private String sortNo; + @ApiModelProperty("使用组织sid") + private String useOrgSid; + @ApiModelProperty("创建组织sid") + private String createOrgSid; + private String orgPath; } \ No newline at end of file diff --git a/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceattachitem/AsServiceAttachItemDto.java b/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceattachitem/AsServiceAttachItemDto.java index 286cd3b711..1055fc7ba8 100644 --- a/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceattachitem/AsServiceAttachItemDto.java +++ b/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceattachitem/AsServiceAttachItemDto.java @@ -28,8 +28,11 @@ package com.yxt.anrui.as.api.asserviceattachitem; import com.yxt.common.core.dto.Dto; import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import java.math.BigDecimal; + /** * Project: yxt-as(售后服务)
* File: AsServicePackageDto.java
@@ -47,6 +50,23 @@ import lombok.Data; @ApiModel(value = "附加项目 数据传输对象", description = "附加项目 数据传输对象") public class AsServiceAttachItemDto implements Dto { - + private String sid; + @ApiModelProperty("备注信息") + private String remarks; + @ApiModelProperty("创建者") + private String createBySid; + @ApiModelProperty("项目名称") + private String aitemName; + @ApiModelProperty("项目编码") + private String aitemCode; + @ApiModelProperty("销售价(工时费)=工时单价*工时数") + private String price; + @ApiModelProperty("排序号") + private String sortNo; + @ApiModelProperty("使用组织sid") + private String useOrgSid; + @ApiModelProperty("创建组织sid") + private String createOrgSid; + private String orgPath; } \ No newline at end of file diff --git a/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceattachitem/AsServiceAttachItemQuery.java b/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceattachitem/AsServiceAttachItemQuery.java index 8519559f7b..ba4b18b01a 100644 --- a/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceattachitem/AsServiceAttachItemQuery.java +++ b/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceattachitem/AsServiceAttachItemQuery.java @@ -28,6 +28,7 @@ package com.yxt.anrui.as.api.asserviceattachitem; import com.yxt.common.core.query.Query; import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** @@ -47,6 +48,9 @@ import lombok.Data; @ApiModel(value = "附加项目 查询条件", description = "附加项目 查询条件") public class AsServiceAttachItemQuery implements Query { - + @ApiModelProperty("项目名称") + private String aitemName; + @ApiModelProperty("全路径") + private String orgPath; } diff --git a/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceattachitem/AsServiceAttachItemVo.java b/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceattachitem/AsServiceAttachItemVo.java index b4f152a12a..bf96579a33 100644 --- a/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceattachitem/AsServiceAttachItemVo.java +++ b/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceattachitem/AsServiceAttachItemVo.java @@ -28,8 +28,11 @@ package com.yxt.anrui.as.api.asserviceattachitem; import com.yxt.common.core.vo.Vo; import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import java.math.BigDecimal; + /** * Project: yxt-as(售后服务)
* File: AsServicePackageVo.java
@@ -47,6 +50,14 @@ import lombok.Data; @ApiModel(value = "附加项目 视图数据对象", description = "附加项目 视图数据对象") public class AsServiceAttachItemVo implements Vo { - - + @ApiModelProperty("项目名称") + private String aitemName; + @ApiModelProperty("项目名称") + private String aitemCode; + @ApiModelProperty("销售价(工时费)=工时单价*工时数") + private String price; + @ApiModelProperty("排序号") + private String sortNo; + @ApiModelProperty("备注") + private String remarks; } diff --git a/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceitem/AsServiceItemDetailsVo.java b/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceitem/AsServiceItemDetailsVo.java index 58ba3db081..91a3c8fa43 100644 --- a/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceitem/AsServiceItemDetailsVo.java +++ b/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceitem/AsServiceItemDetailsVo.java @@ -90,5 +90,6 @@ public class AsServiceItemDetailsVo implements Vo { private String useOrgSid; @ApiModelProperty("创建组织sid") private String createOrgSid; + private String orgPath; } \ No newline at end of file diff --git a/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceitem/AsServiceItemDto.java b/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceitem/AsServiceItemDto.java index c4bffcc16d..c979aebbbb 100644 --- a/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceitem/AsServiceItemDto.java +++ b/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceitem/AsServiceItemDto.java @@ -88,5 +88,5 @@ public class AsServiceItemDto implements Dto { private String useOrgSid; @ApiModelProperty("创建组织sid") private String createOrgSid; - + private String orgPath; } \ No newline at end of file diff --git a/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceitem/AsServiceItemQuery.java b/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceitem/AsServiceItemQuery.java index 2f586ed01e..1b4acc0e12 100644 --- a/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceitem/AsServiceItemQuery.java +++ b/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceitem/AsServiceItemQuery.java @@ -55,6 +55,6 @@ public class AsServiceItemQuery implements Query { @ApiModelProperty("厂家") private String manufacturer; - @ApiModelProperty("使用组织sid") - private String useOrgSid; + @ApiModelProperty("全路径") + private String orgPath; } diff --git a/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceitem/ServiceTypeVo.java b/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceitem/ServiceTypeVo.java new file mode 100644 index 0000000000..b4cf57cd28 --- /dev/null +++ b/yxt-as/src/main/java/com/yxt/anrui/as/api/asserviceitem/ServiceTypeVo.java @@ -0,0 +1,14 @@ +package com.yxt.anrui.as.api.asserviceitem; + +import lombok.Data; + +/** + * @author Fan + * @description + * @date 2024/3/8 10:03 + */ +@Data +public class ServiceTypeVo { + private String serviceTypeSid; + private String serviceType; +} diff --git a/yxt-as/src/main/java/com/yxt/anrui/as/biz/asserviceattachitem/AsServiceAttachItemRest.java b/yxt-as/src/main/java/com/yxt/anrui/as/biz/asserviceattachitem/AsServiceAttachItemRest.java index 9b2b9d1574..64fd95a3c4 100644 --- a/yxt-as/src/main/java/com/yxt/anrui/as/biz/asserviceattachitem/AsServiceAttachItemRest.java +++ b/yxt-as/src/main/java/com/yxt/anrui/as/biz/asserviceattachitem/AsServiceAttachItemRest.java @@ -1,17 +1,18 @@ package com.yxt.anrui.as.biz.asserviceattachitem; +import com.yxt.anrui.as.api.asserviceattachitem.AsServiceAttachItemDetailsVo; +import com.yxt.anrui.as.api.asserviceattachitem.AsServiceAttachItemDto; import com.yxt.anrui.as.api.asserviceattachitem.AsServiceAttachItemQuery; import com.yxt.anrui.as.api.asserviceattachitem.AsServiceAttachItemVo; +import com.yxt.anrui.as.api.asserviceitem.AsServiceItemDetailsVo; +import com.yxt.anrui.as.api.asserviceitem.AsServiceItemDto; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; /** * @author fzz @@ -34,4 +35,28 @@ public class AsServiceAttachItemRest { PagerVo pv = asServiceAttachItemService.listPageVo(pq); return rb.success().setData(pv); } + + @ApiOperation("详情查看") + @GetMapping("/fetchDetails/{sid}") + public ResultBean fetchDetails(@PathVariable("sid") String sid) { + ResultBean rb = ResultBean.fireFail(); + AsServiceAttachItemDetailsVo vo = asServiceAttachItemService.fetchDetails(sid); + return rb.success().setData(vo); + } + + @ApiOperation("修改保存") + @PostMapping("/saveAttachItem") + public ResultBean saveAttachItem(@RequestBody AsServiceAttachItemDto dto) { + ResultBean rb = ResultBean.fireFail(); + asServiceAttachItemService.saveAttachItem(dto); + return rb.success(); + } + + @ApiOperation("根据sid批量删除") + @DeleteMapping("/delBySids") + public ResultBean delBySids(@RequestBody String[] sids) { + ResultBean rb = ResultBean.fireFail(); + asServiceAttachItemService.delBySids(sids); + return rb.success(); + } } diff --git a/yxt-as/src/main/java/com/yxt/anrui/as/biz/asserviceattachitem/AsServiceAttachItemService.java b/yxt-as/src/main/java/com/yxt/anrui/as/biz/asserviceattachitem/AsServiceAttachItemService.java index 44e049aced..bcf3ec07bc 100644 --- a/yxt-as/src/main/java/com/yxt/anrui/as/biz/asserviceattachitem/AsServiceAttachItemService.java +++ b/yxt-as/src/main/java/com/yxt/anrui/as/biz/asserviceattachitem/AsServiceAttachItemService.java @@ -1,18 +1,21 @@ package com.yxt.anrui.as.biz.asserviceattachitem; +import cn.hutool.core.bean.BeanUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; -import com.yxt.anrui.as.api.asserviceattachitem.AsServiceAttachItem; -import com.yxt.anrui.as.api.asserviceattachitem.AsServiceAttachItemQuery; -import com.yxt.anrui.as.api.asserviceattachitem.AsServiceAttachItemVo; +import com.yxt.anrui.as.api.asserviceattachitem.*; import com.yxt.anrui.as.api.asserviceitem.AsServiceItem; import com.yxt.anrui.as.api.asserviceitem.AsServiceItemQuery; import com.yxt.anrui.as.api.asserviceitem.AsServiceItemVo; +import com.yxt.anrui.as.feign.portal.sysstafforg.SysStaffOrgFeign; import com.yxt.common.base.service.MybatisBaseService; import com.yxt.common.base.utils.PagerUtil; +import com.yxt.common.base.utils.StringUtils; import com.yxt.common.core.query.PagerQuery; +import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; /** @@ -21,15 +24,26 @@ import org.springframework.stereotype.Service; @Service public class AsServiceAttachItemService extends MybatisBaseService { + @Autowired + private SysStaffOrgFeign sysStaffOrgFeign; + + private QueryWrapper createQueryWrapper(AsServiceAttachItemQuery query) { // todo: 这里根据具体业务调整查询条件 // 多字段Like示例:qw.and(wrapper -> wrapper.like("name", query.getName()).or().like("remark", query.getName())); QueryWrapper qw = new QueryWrapper<>(); + if (StringUtils.isNotBlank(query.getAitemName())) { + qw.and(wrapper -> wrapper.like("aitemName", query.getAitemName()).or().like("aitemCode", query.getAitemName())); + } + ResultBean orgSidByPath = sysStaffOrgFeign.getOrgSidByPath(query.getOrgPath()); + if (orgSidByPath.getSuccess()) { + qw.eq("useOrgSid", orgSidByPath.getData()); + } + qw.orderByAsc("sortNo"); return qw; } - public PagerVo listPageVo(PagerQuery pq) { AsServiceAttachItemQuery query = pq.getParams(); QueryWrapper qw = createQueryWrapper(query); @@ -38,4 +52,34 @@ public class AsServiceAttachItemService extends MybatisBaseService p = PagerUtil.pageToVo(pagging, null); return p; } + + public AsServiceAttachItemDetailsVo fetchDetails(String sid) { + AsServiceAttachItemDetailsVo vo = new AsServiceAttachItemDetailsVo(); + AsServiceAttachItem asServiceAttachItem = fetchBySid(sid); + if (null != asServiceAttachItem) { + BeanUtil.copyProperties(asServiceAttachItem, vo); + } + return vo; + } + + public void saveAttachItem(AsServiceAttachItemDto dto) { + if (StringUtils.isNotBlank(dto.getSid())) { + AsServiceAttachItem item = fetchBySid(dto.getSid()); + BeanUtil.copyProperties(dto, item, "id", "sid"); + baseMapper.updateById(item); + } else { + AsServiceAttachItem item = new AsServiceAttachItem(); + BeanUtil.copyProperties(dto, item, "id", "sid"); + String orgPath = dto.getOrgPath(); + ResultBean orgSidByPath = sysStaffOrgFeign.getOrgSidByPath(orgPath); + if (orgSidByPath.getSuccess()) { + String useOrgSid = orgSidByPath.getData(); + item.setUseOrgSid(useOrgSid); + item.setCreateOrgSid(useOrgSid); + } + baseMapper.insert(item); + } + } + + } diff --git a/yxt-as/src/main/java/com/yxt/anrui/as/biz/asserviceitem/AsServiceItemMapper.java b/yxt-as/src/main/java/com/yxt/anrui/as/biz/asserviceitem/AsServiceItemMapper.java index 8204e81a40..d69bd9c372 100644 --- a/yxt-as/src/main/java/com/yxt/anrui/as/biz/asserviceitem/AsServiceItemMapper.java +++ b/yxt-as/src/main/java/com/yxt/anrui/as/biz/asserviceitem/AsServiceItemMapper.java @@ -7,14 +7,19 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Constants; import com.yxt.anrui.as.api.asserviceitem.AsServiceItem; import com.yxt.anrui.as.api.asserviceitem.AsServiceItemVo; +import com.yxt.anrui.as.api.asserviceitem.ServiceTypeVo; import com.yxt.anrui.as.api.asservicepackage.AsServicePackageVo; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; +import java.util.List; + @Mapper public interface AsServiceItemMapper extends BaseMapper { IPage selectPageVo(IPage page, @Param(Constants.WRAPPER) QueryWrapper qw); + + List getServiceType(@Param("useOrgSid") String useOrgSid); } diff --git a/yxt-as/src/main/java/com/yxt/anrui/as/biz/asserviceitem/AsServiceItemMapper.xml b/yxt-as/src/main/java/com/yxt/anrui/as/biz/asserviceitem/AsServiceItemMapper.xml index dcfb6a16db..ded09bef97 100644 --- a/yxt-as/src/main/java/com/yxt/anrui/as/biz/asserviceitem/AsServiceItemMapper.xml +++ b/yxt-as/src/main/java/com/yxt/anrui/as/biz/asserviceitem/AsServiceItemMapper.xml @@ -8,4 +8,12 @@ + \ No newline at end of file diff --git a/yxt-as/src/main/java/com/yxt/anrui/as/biz/asserviceitem/AsServiceItemRest.java b/yxt-as/src/main/java/com/yxt/anrui/as/biz/asserviceitem/AsServiceItemRest.java index 7631e38e69..cf7a58876b 100644 --- a/yxt-as/src/main/java/com/yxt/anrui/as/biz/asserviceitem/AsServiceItemRest.java +++ b/yxt-as/src/main/java/com/yxt/anrui/as/biz/asserviceitem/AsServiceItemRest.java @@ -52,22 +52,30 @@ public class AsServiceItemRest { @ApiOperation("获取分公司下厂家") @GetMapping("/getManufacturers") - public ResultBean> getManufacturers(@RequestParam("useOrgSid") String useOrgSid) { + public ResultBean> getManufacturers(@RequestParam("orgPath") String orgPath) { ResultBean rb = ResultBean.fireFail(); - List list = asServiceItemService.getManufacturers(useOrgSid); + List list = asServiceItemService.getManufacturers(orgPath); return rb.success().setData(list); } @ApiOperation("获取分公司下车型") @GetMapping("/getVehModel") - public ResultBean> getVehModel(@RequestParam("useOrgSid") String useOrgSid) { + public ResultBean> getVehModel(@RequestParam("orgPath") String orgPath) { ResultBean rb = ResultBean.fireFail(); - List list = asServiceItemService.getVehModel(useOrgSid); + List list = asServiceItemService.getVehModel(orgPath); + return rb.success().setData(list); + } + + @ApiOperation("获取分公司下工种") + @GetMapping("/getServiceType") + public ResultBean> getServiceType(@RequestParam("orgPath") String orgPath) { + ResultBean rb = ResultBean.fireFail(); + List list = asServiceItemService.getServiceType(orgPath); return rb.success().setData(list); } @ApiOperation("根据sid批量删除") - @PostMapping("/delBySids") + @DeleteMapping("/delBySids") public ResultBean delBySids(@RequestBody String[] sids) { ResultBean rb = ResultBean.fireFail(); asServiceItemService.delBySids(sids); diff --git a/yxt-as/src/main/java/com/yxt/anrui/as/biz/asserviceitem/AsServiceItemService.java b/yxt-as/src/main/java/com/yxt/anrui/as/biz/asserviceitem/AsServiceItemService.java index 9b029d131d..7f41dc81f4 100644 --- a/yxt-as/src/main/java/com/yxt/anrui/as/biz/asserviceitem/AsServiceItemService.java +++ b/yxt-as/src/main/java/com/yxt/anrui/as/biz/asserviceitem/AsServiceItemService.java @@ -14,7 +14,9 @@ import com.yxt.common.base.service.MybatisBaseService; import com.yxt.common.base.utils.PagerUtil; import com.yxt.common.base.utils.StringUtils; import com.yxt.common.core.query.PagerQuery; +import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import javax.annotation.Resource; @@ -31,6 +33,8 @@ public class AsServiceItemService extends MybatisBaseService createQueryWrapper(AsServiceItemQuery query) { // todo: 这里根据具体业务调整查询条件 @@ -45,7 +49,10 @@ public class AsServiceItemService extends MybatisBaseService orgSidByPath = sysStaffOrgFeign.getOrgSidByPath(query.getOrgPath()); + if (orgSidByPath.getSuccess()) { + qw.eq("useOrgSid", orgSidByPath.getData()); + } qw.orderByAsc("sortNo"); return qw; } @@ -76,12 +83,24 @@ public class AsServiceItemService extends MybatisBaseService orgSidByPath = sysStaffOrgFeign.getOrgSidByPath(orgPath); + if (orgSidByPath.getSuccess()) { + String useOrgSid = orgSidByPath.getData(); + item.setUseOrgSid(useOrgSid); + item.setCreateOrgSid(useOrgSid); + } baseMapper.insert(item); } } - public List getManufacturers(String useOrgSid) { + public List getManufacturers(String orgPath) { List voList = new ArrayList<>(); + String useOrgSid = ""; + ResultBean orgSidByPath = sysStaffOrgFeign.getOrgSidByPath(orgPath); + if (orgSidByPath.getSuccess()) { + useOrgSid = orgSidByPath.getData(); + } List wmsManufacturerVos = wmsManufacturerFeign.getAllTypeByUseOrgSid(useOrgSid).getData(); if (!wmsManufacturerVos.isEmpty()) { for (WmsManufacturerVo wmsManufacturerVo : wmsManufacturerVos) { @@ -94,8 +113,13 @@ public class AsServiceItemService extends MybatisBaseService getVehModel(String useOrgSid) { + public List getVehModel(String orgPath) { List voList = new ArrayList<>(); + String useOrgSid = ""; + ResultBean orgSidByPath = sysStaffOrgFeign.getOrgSidByPath(orgPath); + if (orgSidByPath.getSuccess()) { + useOrgSid = orgSidByPath.getData(); + } List baseVehModelVos = baseVehicleModelFeign.getVehModelByCreateOrg(useOrgSid).getData(); if (!baseVehModelVos.isEmpty()) { for (BaseVehModelVo baseVehModelVo : baseVehModelVos) { @@ -107,4 +131,14 @@ public class AsServiceItemService extends MybatisBaseService getServiceType(String orgPath) { + String useOrgSid = ""; + ResultBean orgSidByPath = sysStaffOrgFeign.getOrgSidByPath(orgPath); + if (orgSidByPath.getSuccess()) { + useOrgSid = orgSidByPath.getData(); + } + List voList = baseMapper.getServiceType(useOrgSid); + return voList; + } }