|
@@ -105,19 +105,19 @@ function saveCalcItem(dataObj, callback) {
|
|
|
for (let j=0; j < data.templates[i].calcItems.length; j++){
|
|
|
if (data.templates[i].calcItems[j].ID == dataObj.calcItem.ID){
|
|
|
data.templates[i].calcItems[j] = dataObj.calcItem;
|
|
|
- data.save(function (err) {
|
|
|
- if (err) {
|
|
|
- callback(1, '本条计算规则保存失败');
|
|
|
- } else {
|
|
|
- callback(0, '本条计算规则保存成功');
|
|
|
- }
|
|
|
- });
|
|
|
break;
|
|
|
};
|
|
|
};
|
|
|
break;
|
|
|
};
|
|
|
};
|
|
|
+ data.save(function (err) {
|
|
|
+ if (err) {
|
|
|
+ callback(1, '本条计算规则保存失败');
|
|
|
+ } else {
|
|
|
+ callback(0, '本条计算规则保存成功');
|
|
|
+ }
|
|
|
+ });
|
|
|
}
|
|
|
else {
|
|
|
callback(1, '没有找到计算程序文件');
|
|
@@ -136,13 +136,6 @@ function saveCalcItems(datas, callback) {
|
|
|
for (let j=0; j < data.templates[i].calcItems.length; j++){
|
|
|
if (data.templates[i].calcItems[j].ID == cI.calcItem.ID){
|
|
|
data.templates[i].calcItems[j] = cI.calcItem;
|
|
|
- data.save(function (err) {
|
|
|
- if (err) {
|
|
|
- callback(1, '本条计算规则保存失败');
|
|
|
- } else {
|
|
|
- callback(0, '本条计算规则保存成功');
|
|
|
- }
|
|
|
- });
|
|
|
break;
|
|
|
};
|
|
|
};
|
|
@@ -150,6 +143,13 @@ function saveCalcItems(datas, callback) {
|
|
|
};
|
|
|
};
|
|
|
};
|
|
|
+ data.save(function (err) {
|
|
|
+ if (err) {
|
|
|
+ callback(1, '本条计算规则保存失败');
|
|
|
+ } else {
|
|
|
+ callback(0, '本条计算规则保存成功');
|
|
|
+ }
|
|
|
+ });
|
|
|
}
|
|
|
else {
|
|
|
callback(1, '没有找到计算程序文件');
|
|
@@ -172,17 +172,16 @@ function updateTemplate(dataObj, callback) {
|
|
|
data.templates[i].custom = dataObj.custom;
|
|
|
if (dataObj.calcItems)
|
|
|
data.templates[i].calcItems = dataObj.calcItems;
|
|
|
- data.save(function (err) {
|
|
|
- if (err) {
|
|
|
- callback(1, '计算模板保存失败');
|
|
|
- } else {
|
|
|
- callback(0, '计算模板保存成功');
|
|
|
- }
|
|
|
- });
|
|
|
-
|
|
|
break;
|
|
|
};
|
|
|
};
|
|
|
+ data.save(function (err) {
|
|
|
+ if (err) {
|
|
|
+ callback(1, '计算模板保存失败');
|
|
|
+ } else {
|
|
|
+ callback(0, '计算模板保存成功');
|
|
|
+ }
|
|
|
+ });
|
|
|
}
|
|
|
else {
|
|
|
callback(1, '没有找到计算程序文件');
|