|
@@ -1,8 +1,7 @@
|
|
package com.ruoyi.web.controller.system;
|
|
package com.ruoyi.web.controller.system;
|
|
|
|
|
|
-import java.util.HashMap;
|
|
|
|
-import java.util.List;
|
|
|
|
-import java.util.Map;
|
|
|
|
|
|
+import java.util.*;
|
|
|
|
+import java.util.stream.Collectors;
|
|
import javax.servlet.http.HttpServletResponse;
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
|
|
|
import com.ruoyi.common.core.domain.entity.SysDictData;
|
|
import com.ruoyi.common.core.domain.entity.SysDictData;
|
|
@@ -89,12 +88,13 @@ public class SysCompanyTemplateController extends BaseController
|
|
{
|
|
{
|
|
SysCompanyTemplate sysCompanyTemplate = sysCompanyTemplateService.selectSysCompanyTemplateById(id);
|
|
SysCompanyTemplate sysCompanyTemplate = sysCompanyTemplateService.selectSysCompanyTemplateById(id);
|
|
if(sysCompanyTemplate.getTemplate() != null && !"".equals(sysCompanyTemplate.getTemplate())){
|
|
if(sysCompanyTemplate.getTemplate() != null && !"".equals(sysCompanyTemplate.getTemplate())){
|
|
- String template = sysCompanyTemplate.getTemplate().substring(1, sysCompanyTemplate.getTemplate().length()-1);
|
|
|
|
- String[] templateList = template.split(",");
|
|
|
|
|
|
+// String template = sysCompanyTemplate.getTemplate().substring(1, sysCompanyTemplate.getTemplate().length()-1);
|
|
|
|
+ String[] templateList = sysCompanyTemplate.getTemplate().split(",");
|
|
Long[] templateIds = new Long[templateList.length];
|
|
Long[] templateIds = new Long[templateList.length];
|
|
for(int i = 0;i<templateList.length;i++){
|
|
for(int i = 0;i<templateList.length;i++){
|
|
templateIds[i] = Long.parseLong(templateList[i]);
|
|
templateIds[i] = Long.parseLong(templateList[i]);
|
|
}
|
|
}
|
|
|
|
+ sysCompanyTemplate.setTemplateIds(new ArrayList<>(Arrays.asList(templateIds)));
|
|
sysCompanyTemplate.setTemplateList(sysRepoServiceImpl.selectSysRepoListByRepoIds(templateIds));
|
|
sysCompanyTemplate.setTemplateList(sysRepoServiceImpl.selectSysRepoListByRepoIds(templateIds));
|
|
}
|
|
}
|
|
return success(sysCompanyTemplate);
|
|
return success(sysCompanyTemplate);
|
|
@@ -113,7 +113,7 @@ public class SysCompanyTemplateController extends BaseController
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
- * 修改企业模板
|
|
|
|
|
|
+ * 修改企业模板接口
|
|
*/
|
|
*/
|
|
@PreAuthorize("@ss.hasPermi('system:template:edit')")
|
|
@PreAuthorize("@ss.hasPermi('system:template:edit')")
|
|
@Log(title = "修改企业模板信息", businessType = BusinessType.UPDATE)
|
|
@Log(title = "修改企业模板信息", businessType = BusinessType.UPDATE)
|
|
@@ -121,6 +121,7 @@ public class SysCompanyTemplateController extends BaseController
|
|
public AjaxResult edit(@RequestBody SysCompanyTemplate sysCompanyTemplate)
|
|
public AjaxResult edit(@RequestBody SysCompanyTemplate sysCompanyTemplate)
|
|
{
|
|
{
|
|
sysCompanyTemplate.setUpdateBy(getUsername());
|
|
sysCompanyTemplate.setUpdateBy(getUsername());
|
|
|
|
+ sysCompanyTemplate.setTemplate(sysCompanyTemplate.getTemplateIds().stream().map(String::valueOf).collect(Collectors.joining(",")));
|
|
return toAjax(sysCompanyTemplateService.updateSysCompanyTemplate(sysCompanyTemplate));
|
|
return toAjax(sysCompanyTemplateService.updateSysCompanyTemplate(sysCompanyTemplate));
|
|
}
|
|
}
|
|
|
|
|