Commit 0985d834 authored by frank.xa.zhang's avatar frank.xa.zhang

fixed issue of rule save failed

parent 7d5dfc5b
...@@ -5,7 +5,6 @@ import com.fasterxml.jackson.annotation.JsonProperty; ...@@ -5,7 +5,6 @@ import com.fasterxml.jackson.annotation.JsonProperty;
import java.util.List; import java.util.List;
public class TaxPayerReportRuleDto { public class TaxPayerReportRuleDto {
@JsonProperty("ID")
private Long id; private Long id;
private int isDefault; private int isDefault;
private int taxPayerType; private int taxPayerType;
......
...@@ -81,7 +81,7 @@ public class RuleEngineeConfigServiceImpl extends AbstractService { ...@@ -81,7 +81,7 @@ public class RuleEngineeConfigServiceImpl extends AbstractService {
return trsdList; return trsdList;
} }
@Transactional(readOnly = true) @Transactional
public void savetaxrulesettings(BatchUpdateTaxRuleDto batchUpdateTaxRule) { public void savetaxrulesettings(BatchUpdateTaxRuleDto batchUpdateTaxRule) {
for (TaxRuleSettingOperation trso : batchUpdateTaxRule.getTaxRuleSettingOperations()) { for (TaxRuleSettingOperation trso : batchUpdateTaxRule.getTaxRuleSettingOperations()) {
TaxRuleSetting taxRuleSetting = new TaxRuleSetting(); TaxRuleSetting taxRuleSetting = new TaxRuleSetting();
...@@ -134,8 +134,8 @@ public class RuleEngineeConfigServiceImpl extends AbstractService { ...@@ -134,8 +134,8 @@ public class RuleEngineeConfigServiceImpl extends AbstractService {
SaveOrganizationServiceTemplateGroup(taxPayerReportRule, tprrdo.getAction()); SaveOrganizationServiceTemplateGroup(taxPayerReportRule, tprrdo.getAction());
if ("Add".equals(tprrdo.getAction())) { if ("Add".equals(tprrdo.getAction())) {
taxPayerReportRuleMapper.insert(taxPayerReportRule); taxPayerReportRuleMapper.insert(taxPayerReportRule);
operationService.addDataAddLog(taxPayerReportRule, OperationModule.RuleEngineConfig, authUserHelper.getCurrentUserId(), // operationService.addDataAddLog(taxPayerReportRule, OperationModule.RuleEngineConfig, authUserHelper.getCurrentUserId(),
"AddRuleEngineConfiguration", "纳税类型", "纳税类型添加特殊机构", OperateLogType.OperationLogRuleEngine); // "AddRuleEngineConfiguration", "纳税类型", "纳税类型添加特殊机构", OperateLogType.OperationLogRuleEngine);
} else if ("Update".equals(tprrdo.getAction())) { } else if ("Update".equals(tprrdo.getAction())) {
TaxPayerReportRule old = taxPayerReportRuleMapper.selectByPrimaryKey(reportDto.getId()); TaxPayerReportRule old = taxPayerReportRuleMapper.selectByPrimaryKey(reportDto.getId());
TaxPayerReportRule original = new TaxPayerReportRule(); TaxPayerReportRule original = new TaxPayerReportRule();
...@@ -149,13 +149,13 @@ public class RuleEngineeConfigServiceImpl extends AbstractService { ...@@ -149,13 +149,13 @@ public class RuleEngineeConfigServiceImpl extends AbstractService {
old.setUpdateTime(taxPayerReportRule.getUpdateTime()); old.setUpdateTime(taxPayerReportRule.getUpdateTime());
taxPayerReportRuleMapper.updateByPrimaryKey(old); taxPayerReportRuleMapper.updateByPrimaryKey(old);
operationService.updateDataAddLog(original, taxPayerReportRule, OperationModule.RuleEngineConfig, authUserHelper.getCurrentUserId(), // operationService.updateDataAddLog(original, taxPayerReportRule, OperationModule.RuleEngineConfig, authUserHelper.getCurrentUserId(),
"UpdateRuleEngineConfiguration", "纳税类型", taxPayerReportRule.getIsDefault() ? "默认纳税类型或默认纳税报表" : "纳税类型更新特殊机构", OperateLogType.OperationLogRuleEngine); // "UpdateRuleEngineConfiguration", "纳税类型", taxPayerReportRule.getIsDefault() ? "默认纳税类型或默认纳税报表" : "纳税类型更新特殊机构", OperateLogType.OperationLogRuleEngine);
} else if ("Delete".equals(tprrdo.getAction())) { } else if ("Delete".equals(tprrdo.getAction())) {
taxPayerReportRuleMapper.deleteByPrimaryKey(taxPayerReportRule.getId()); taxPayerReportRuleMapper.deleteByPrimaryKey(taxPayerReportRule.getId());
operationService.deleteDataAddLog(reportDto, OperationModule.RuleEngineConfig, authUserHelper.getCurrentUserId(), // operationService.deleteDataAddLog(reportDto, OperationModule.RuleEngineConfig, authUserHelper.getCurrentUserId(),
"DeleteRuleEngineConfiguration", "纳税类型", "纳税类型删除特殊机构", OperateLogType.OperationLogRuleEngine); // "DeleteRuleEngineConfiguration", "纳税类型", "纳税类型删除特殊机构", OperateLogType.OperationLogRuleEngine);
} }
} }
} }
......
...@@ -29,7 +29,11 @@ ...@@ -29,7 +29,11 @@
$scope.taxPayerReportMappingExceptions.forEach(function (value) { $scope.taxPayerReportMappingExceptions.forEach(function (value) {
value.templateGroupID = value.templateGroupID.toString(); value.templateGroupID = value.templateGroupID.toString();
}) });
taxReportRuleOrginal.forEach(function (value) {
value.templateGroupID = value.templateGroupID.toString();
});
}); });
......
...@@ -4546,7 +4546,7 @@ webservices.factory('apiConfig', ['$log', 'vatSessionService', ...@@ -4546,7 +4546,7 @@ webservices.factory('apiConfig', ['$log', 'vatSessionService',
cfg.isWebApiRequest = true; cfg.isWebApiRequest = true;
if (config && config.dbName) { if (config && config.dbName) {
cfg.headers = { 'from': config.project.id }; cfg.headers = { 'from': config.dbName + '@cn.pwc.com' };
} }
else { else {
cfg.headers = { 'from': vatSessionService.project.id }; cfg.headers = { 'from': vatSessionService.project.id };
......
...@@ -7277,7 +7277,11 @@ systemConfigurationModule.controller('ruleEngineeConfigController', ['$scope', ' ...@@ -7277,7 +7277,11 @@ systemConfigurationModule.controller('ruleEngineeConfigController', ['$scope', '
$scope.taxPayerReportMappingExceptions.forEach(function (value) { $scope.taxPayerReportMappingExceptions.forEach(function (value) {
value.templateGroupID = value.templateGroupID.toString(); value.templateGroupID = value.templateGroupID.toString();
}) });
taxReportRuleOrginal.forEach(function (value) {
value.templateGroupID = value.templateGroupID.toString();
});
}); });
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment