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;
import java.util.List;
public class TaxPayerReportRuleDto {
@JsonProperty("ID")
private Long id;
private int isDefault;
private int taxPayerType;
......
......@@ -81,7 +81,7 @@ public class RuleEngineeConfigServiceImpl extends AbstractService {
return trsdList;
}
@Transactional(readOnly = true)
@Transactional
public void savetaxrulesettings(BatchUpdateTaxRuleDto batchUpdateTaxRule) {
for (TaxRuleSettingOperation trso : batchUpdateTaxRule.getTaxRuleSettingOperations()) {
TaxRuleSetting taxRuleSetting = new TaxRuleSetting();
......@@ -134,8 +134,8 @@ public class RuleEngineeConfigServiceImpl extends AbstractService {
SaveOrganizationServiceTemplateGroup(taxPayerReportRule, tprrdo.getAction());
if ("Add".equals(tprrdo.getAction())) {
taxPayerReportRuleMapper.insert(taxPayerReportRule);
operationService.addDataAddLog(taxPayerReportRule, OperationModule.RuleEngineConfig, authUserHelper.getCurrentUserId(),
"AddRuleEngineConfiguration", "纳税类型", "纳税类型添加特殊机构", OperateLogType.OperationLogRuleEngine);
// operationService.addDataAddLog(taxPayerReportRule, OperationModule.RuleEngineConfig, authUserHelper.getCurrentUserId(),
// "AddRuleEngineConfiguration", "纳税类型", "纳税类型添加特殊机构", OperateLogType.OperationLogRuleEngine);
} else if ("Update".equals(tprrdo.getAction())) {
TaxPayerReportRule old = taxPayerReportRuleMapper.selectByPrimaryKey(reportDto.getId());
TaxPayerReportRule original = new TaxPayerReportRule();
......@@ -149,13 +149,13 @@ public class RuleEngineeConfigServiceImpl extends AbstractService {
old.setUpdateTime(taxPayerReportRule.getUpdateTime());
taxPayerReportRuleMapper.updateByPrimaryKey(old);
operationService.updateDataAddLog(original, taxPayerReportRule, OperationModule.RuleEngineConfig, authUserHelper.getCurrentUserId(),
"UpdateRuleEngineConfiguration", "纳税类型", taxPayerReportRule.getIsDefault() ? "默认纳税类型或默认纳税报表" : "纳税类型更新特殊机构", OperateLogType.OperationLogRuleEngine);
// operationService.updateDataAddLog(original, taxPayerReportRule, OperationModule.RuleEngineConfig, authUserHelper.getCurrentUserId(),
// "UpdateRuleEngineConfiguration", "纳税类型", taxPayerReportRule.getIsDefault() ? "默认纳税类型或默认纳税报表" : "纳税类型更新特殊机构", OperateLogType.OperationLogRuleEngine);
} else if ("Delete".equals(tprrdo.getAction())) {
taxPayerReportRuleMapper.deleteByPrimaryKey(taxPayerReportRule.getId());
operationService.deleteDataAddLog(reportDto, OperationModule.RuleEngineConfig, authUserHelper.getCurrentUserId(),
"DeleteRuleEngineConfiguration", "纳税类型", "纳税类型删除特殊机构", OperateLogType.OperationLogRuleEngine);
// operationService.deleteDataAddLog(reportDto, OperationModule.RuleEngineConfig, authUserHelper.getCurrentUserId(),
// "DeleteRuleEngineConfiguration", "纳税类型", "纳税类型删除特殊机构", OperateLogType.OperationLogRuleEngine);
}
}
}
......
......@@ -29,7 +29,11 @@
$scope.taxPayerReportMappingExceptions.forEach(function (value) {
value.templateGroupID = value.templateGroupID.toString();
})
});
taxReportRuleOrginal.forEach(function (value) {
value.templateGroupID = value.templateGroupID.toString();
});
});
......
......@@ -4546,10 +4546,10 @@ webservices.factory('apiConfig', ['$log', 'vatSessionService',
cfg.isWebApiRequest = true;
if (config && config.dbName) {
cfg.headers = { 'from': config.project.id };
cfg.headers = { 'from': config.dbName + '@cn.pwc.com' };
}
else {
cfg.headers = { 'from': vatSessionService.project.id };
cfg.headers = { 'from': vatSessionService.project.id };
}
//$httpProvider.defaults.headers.common['from'] = vatSessionService.project.dbName + '@cn.pwc.com';
//cfg.headers.from = vatSessionService.project.dbName+'@cn.pwc.com';
......
......@@ -7277,7 +7277,11 @@ systemConfigurationModule.controller('ruleEngineeConfigController', ['$scope', '
$scope.taxPayerReportMappingExceptions.forEach(function (value) {
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