|
|
@@ -1,5 +1,6 @@
|
|
|
package com.usoftchina.bi.server.service.chart;
|
|
|
|
|
|
+import com.usoftchina.bi.core.base.BaseContextHolder;
|
|
|
import com.usoftchina.bi.core.base.RepCode;
|
|
|
import com.usoftchina.bi.core.base.RepEntity;
|
|
|
import com.usoftchina.bi.core.base.TestPage;
|
|
|
@@ -161,9 +162,8 @@ public class ChartsConfigService {
|
|
|
移交图表
|
|
|
*/
|
|
|
public RepEntity changeChartOrder(ChangeOrderInfo changeOrderInfo, String token){
|
|
|
- Map<String, String> resMap = GetTokenDataUtil.getTokenData(token);
|
|
|
- int userId = Integer.parseInt(resMap.get("id"));
|
|
|
- String username = userMapper.getName(changeOrderInfo.getUserId());
|
|
|
+ int userId = BaseContextHolder.getUserId();
|
|
|
+ String username = BaseContextHolder.getUserName();
|
|
|
int createId = chartsConfigMapper.getCreateId(changeOrderInfo.getId());
|
|
|
if (createId != userId){
|
|
|
return new RepEntity(RepCode.NoAuthority);
|
|
|
@@ -179,8 +179,7 @@ public class ChartsConfigService {
|
|
|
更新图表配置的分组
|
|
|
*/
|
|
|
public RepEntity updateConfigGroup(String token, GroupUpdateId groupUpdateId){
|
|
|
- Map<String, String> resMap = GetTokenDataUtil.getTokenData(token);
|
|
|
- String username = resMap.get("name");
|
|
|
+ String username = BaseContextHolder.getUserName();
|
|
|
int chartId = groupUpdateId.getId();
|
|
|
int chartGroupId = groupUpdateId.getGroupId();
|
|
|
chartsConfigMapper.updateConfigGroup(chartId, chartGroupId);
|
|
|
@@ -194,8 +193,7 @@ public class ChartsConfigService {
|
|
|
删除图表
|
|
|
*/
|
|
|
public RepEntity delChartsConfig(String token, Long id){
|
|
|
- Map<String, String> resMap = GetTokenDataUtil.getTokenData(token);
|
|
|
- String username = resMap.get("name");
|
|
|
+ String username = BaseContextHolder.getUserName();
|
|
|
int count = chartsConfigMapper.countDashboardsById(id);
|
|
|
if (count > 0) {
|
|
|
throw new MyException(RepCode.DASHBOARD_USED_CHARTS);
|
|
|
@@ -211,8 +209,7 @@ public class ChartsConfigService {
|
|
|
查询图表列表
|
|
|
*/
|
|
|
public RepEntity getListCharts(String token, TestPage testPage){
|
|
|
- Map<String, String> resMap = GetTokenDataUtil.getTokenData(token);
|
|
|
- int id = Integer.parseInt(resMap.get("id"));
|
|
|
+ int id = BaseContextHolder.getUserId();
|
|
|
List<ChartConfigList> chartsList = chartsConfigMapper.getListByUser(id,testPage.enablePaging());
|
|
|
PageInfo<ChartConfigList> pageInfo = new PageInfo<>(chartsList);
|
|
|
return new RepEntity(RepCode.success, pageInfo);
|
|
|
@@ -237,8 +234,7 @@ public class ChartsConfigService {
|
|
|
创建图表分组
|
|
|
*/
|
|
|
public RepEntity setDataConnectorGroup(String token, GroupInfo groupInfo){
|
|
|
- Map<String, String> resMap = GetTokenDataUtil.getTokenData(token);
|
|
|
- String username = resMap.get("name");
|
|
|
+ String username = BaseContextHolder.getUserName();
|
|
|
if (groupInfo == null){
|
|
|
return new RepEntity(RepCode.Null);
|
|
|
}
|
|
|
@@ -254,8 +250,7 @@ public class ChartsConfigService {
|
|
|
更新图表分组
|
|
|
*/
|
|
|
public RepEntity updataDataConnectorGroup(String token, GroupInfo groupInfo){
|
|
|
- Map<String, String> resMap = GetTokenDataUtil.getTokenData(token);
|
|
|
- String username = resMap.get("name");
|
|
|
+ String username = BaseContextHolder.getUserName();
|
|
|
chartsConfigMapper.updataChartsGroup(groupInfo);
|
|
|
//记录LOg
|
|
|
messageLogService.update("图表", groupInfo.getGroupName(), username, "更新图表分组");
|
|
|
@@ -263,8 +258,7 @@ public class ChartsConfigService {
|
|
|
}
|
|
|
|
|
|
public RepEntity saveChartsGroup(String token, List<GroupInfo> groupInfoList) {
|
|
|
- Map<String, String> resMap = GetTokenDataUtil.getTokenData(token);
|
|
|
- String username = resMap.get("name");
|
|
|
+ String username = BaseContextHolder.getUserName();
|
|
|
List<GroupInfo> addGroupInfoList = new ArrayList<>();
|
|
|
List<GroupInfo> deleteGroupInfoList = new ArrayList<>();
|
|
|
List<GroupInfo> updateGroupInfoList = new ArrayList<>();
|
|
|
@@ -297,8 +291,7 @@ public class ChartsConfigService {
|
|
|
批量更新图表分组
|
|
|
*/
|
|
|
public RepEntity updataListGroup(String token, List<GroupInfo> groupInfoList){
|
|
|
- Map<String, String> resMap = GetTokenDataUtil.getTokenData(token);
|
|
|
- String username = resMap.get("name");
|
|
|
+ String username = BaseContextHolder.getUserName();
|
|
|
Iterator isList = groupInfoList.iterator();
|
|
|
GroupInfo groupInfo = new GroupInfo();
|
|
|
while (isList.hasNext()){
|
|
|
@@ -313,8 +306,7 @@ public class ChartsConfigService {
|
|
|
删除图表分组
|
|
|
*/
|
|
|
public RepEntity delDataConnectorGroup(String token, List<Integer> idList){
|
|
|
- Map<String, String> resMap = GetTokenDataUtil.getTokenData(token);
|
|
|
- String username = resMap.get("name");
|
|
|
+ String username = BaseContextHolder.getUserName();
|
|
|
List<Integer> integerList = idList;
|
|
|
Iterator isList = integerList.iterator();
|
|
|
while (isList.hasNext()){
|