| | |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.vci.ubcs.code.constant.MdmBtmTypeConstant; |
| | | import com.vci.ubcs.code.dto.CodeClstempattrDTO; |
| | | import com.vci.ubcs.code.entity.CodeClassifyTemplateAttr; |
| | | import com.vci.ubcs.code.entity.CodeClstempattrEntity; |
| | | import com.vci.ubcs.code.entity.CodeClstemplateEntity; |
| | | import com.vci.ubcs.code.enumpack.CodeLevelTypeEnum; |
| | |
| | | import org.springblade.core.mp.support.Condition; |
| | | import org.springblade.core.mp.support.Query; |
| | | import org.springblade.core.tool.api.R; |
| | | import org.springframework.beans.BeanUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.cglib.beans.BeanMap; |
| | | import org.springframework.stereotype.Service; |
| | |
| | | |
| | | @Resource |
| | | CodeClstempattrMapper codeClstempattrMapper; |
| | | // @Resource |
| | | // @Resource |
| | | // ICodeTempphaseService codeTempphaseService; |
| | | @Resource |
| | | IDictBizClient iDictBizClient; |
| | |
| | | * @param pageHelper 分页和排序 |
| | | * @return 执行结果 |
| | | */ |
| | | @Override |
| | | public DataGrid<CodeClstempattrVO> gridCodeClassifyTemplateAttr(Map<String, String> conditionMap, PageHelper pageHelper) { |
| | | @Override |
| | | public DataGrid<CodeClstempattrVO> gridCodeClassifyTemplateAttr(Map<String, String> conditionMap, PageHelper pageHelper) { |
| | | DataGrid<CodeClstempattrVO> dataGrid=new DataGrid<CodeClstempattrVO>(); |
| | | //没有传递参数,就不执行查询逻辑 |
| | | if(conditionMap.size()==0){ |
| | |
| | | dataGrid.setTotal(VciBaseUtil.getInt(String.valueOf(baseMapper.selectCount(Condition.getQueryWrapper(codeClstempattrVO))))); |
| | | } |
| | | return dataGrid; |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 增加主题库分类的模板属性 |
| | |
| | | |
| | | //调用阶段 |
| | | if(!CollectionUtils.isEmpty(codeClassifyTemplateAttrDOInsert)){ |
| | | codeTempphaseService.codeTemplateAttrModifyTrigger(codeClassifyTemplateAttrDOInsert); |
| | | List<CodeClassifyTemplateAttr> codeClassifyTemplateAttrs = new ArrayList<>(); |
| | | for (CodeClstempattrEntity codeClstempattrEntity : codeClassifyTemplateAttrDOInsert) { |
| | | CodeClassifyTemplateAttr codeClassifyTemplateAttr = new CodeClassifyTemplateAttr(); |
| | | BeanUtils.copyProperties(codeClstempattrEntity,codeClassifyTemplateAttr);; |
| | | codeClassifyTemplateAttrs.add(codeClassifyTemplateAttr); |
| | | } |
| | | codeTempphaseService.codeTemplateAttrModifyTrigger(codeClassifyTemplateAttrs); |
| | | |
| | | } |
| | | |