feat(用户身份状态管理): 成员移出组织/项目,原指派给这个成员的工作项/其他该怎么显示
产品详情接口返回产品负责人信息列表 Signed-off-by: OTTO <731554297@qq.com>
This commit is contained in:
parent
15f72dee4b
commit
c2b2d515f7
|
|
@ -8,7 +8,6 @@ import com.microservices.common.log.annotation.Log;
|
|||
import com.microservices.common.log.enums.BusinessType;
|
||||
import com.microservices.common.security.annotation.Logical;
|
||||
import com.microservices.common.security.annotation.RequiresPermissions;
|
||||
import com.microservices.pms.product.domain.PmsProduct;
|
||||
import com.microservices.pms.product.domain.vo.PmsProductDataVo;
|
||||
import com.microservices.pms.product.domain.vo.PmsProductInputVo;
|
||||
import com.microservices.pms.product.domain.vo.PmsProductSearchVo;
|
||||
|
|
@ -67,8 +66,8 @@ public class PmsProductController extends BaseController {
|
|||
@RequiresPermissions("pms:pmsProduct:show")
|
||||
@GetMapping(value = "/{identifier}")
|
||||
@ApiOperation(value = "通过产品标识获取产品详细信息(路由更新删除/ByIdentifier)")
|
||||
public GenericsAjaxResult<PmsProduct> getInfo(@PathVariable("identifier") String identifier) {
|
||||
return genericsSuccess(pmsProductService.selectPmsProductByIdentifier(identifier));
|
||||
public GenericsAjaxResult<PmsProductDataVo> getInfo(@PathVariable("identifier") String identifier) {
|
||||
return genericsSuccess(pmsProductService.selectPmsProductDataByIdentifier(identifier));
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -78,4 +78,10 @@ public class PmsProductDataVo {
|
|||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@ApiModelProperty(value = "更新时间", hidden = true)
|
||||
private Date updateTime;
|
||||
|
||||
/**
|
||||
* 产品负责人Gitlink ID列表
|
||||
*/
|
||||
@ApiModelProperty(value = "产品负责人Gitlink ID列表")
|
||||
private String productAssigneeGitlinkIds;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -136,4 +136,6 @@ public interface IPmsProductService
|
|||
* @return 可选用户列表
|
||||
*/
|
||||
GenericsTableDataInfo<SimpleSysUser> getUserList(String enterpriseIdentifier, String search);
|
||||
|
||||
PmsProductDataVo selectPmsProductDataByIdentifier(String identifier);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -323,4 +323,10 @@ public class PmsProductServiceImpl implements IPmsProductService
|
|||
public GenericsTableDataInfo<SimpleSysUser> getUserList(String enterpriseIdentifier, String search) {
|
||||
return pmsEnterpriseService.getUserListByPerms(enterpriseIdentifier, search, UserConstants.PMS_PERMS_PRODUCT_EDIT);
|
||||
}
|
||||
|
||||
@Override
|
||||
public PmsProductDataVo selectPmsProductDataByIdentifier(String identifier) {
|
||||
PmsProduct pmsProduct = selectPmsProductByIdentifier(identifier);
|
||||
return toPmsProductDataVo(pmsProduct, null);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue