Browse Source

添加节点类型、标签等

master
陈裕财 4 years ago
parent
commit
2c63b8f4e6
  1. 29
      xm-core/src/main/java/com/xm/core/ctrl/XmProductController.java
  2. 1
      xm-core/src/main/java/com/xm/core/service/XmProductService.java
  3. 3
      xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmProductMapper.xml

29
xm-core/src/main/java/com/xm/core/ctrl/XmProductController.java

@ -318,8 +318,33 @@ public class XmProductController {
m.put("tips", tips);
return m;
}
/***/
@ApiOperation( value = "创建产品代号",notes="createProductCode")
@ApiResponses({
@ApiResponse(code = 200,response=XmProduct.class, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}")
})
@HasQx(value = "xm_core_xmProduct_createProductCode",name = "创建产品代号",categoryId = "admin-xm",categoryName = "管理端-项目管理系统")
@RequestMapping(value="/createProductCode",method=RequestMethod.POST)
public Map<String,Object> createProductCode() {
Map<String,Object> m = new HashMap<>();
Tips tips=new Tips("成功创建产品代号");
try{
User user=LoginUtils.getCurrentUserInfo();
String data=this.xmProductService.createProductCode(user.getBranchId());
m.put("data",data);
}catch (BizException e) {
tips=e.getTips();
logger.error("",e);
}catch (Exception e) {
tips.setFailureMsg(e.getMessage());
logger.error("",e);
}
m.put("tips", tips);
return m;
}
/***/
@ApiOperation( value = "根据主键修改一条产品表信息",notes="editXmProduct")
@ApiResponses({

1
xm-core/src/main/java/com/xm/core/service/XmProductService.java

@ -89,6 +89,7 @@ public class XmProductService extends BaseService {
@Transactional
public XmProduct copyTo(User user, XmProductCopyVo xmProduct) {
XmProduct pq=new XmProduct();
pq.setId(xmProduct.getId());
XmProduct xmProductDb=this.selectOneObject(pq);
if(xmProductDb==null){
throw new BizException("产品不存在");

3
xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmProductMapper.xml

@ -59,6 +59,9 @@
<if test="isTpl!=null and isTpl=='1'">
and (res.branch_id in( #{platformBranchId},#{myBranchId}) and res.is_tpl='1')
</if>
<if test="del==null or del==''">
and res.del!="1"
</if>
</where>
</select>

Loading…
Cancel
Save