|
@@ -329,6 +329,7 @@ var rationOprObj = {
|
|
|
if(jobContentOprObj && jobContentOprObj.currentSituation === jobContentOprObj.situations.ALL){
|
|
|
rObj.jobContent = jobContentOprObj.currentJobContent ? jobContentOprObj.currentJobContent : '';
|
|
|
}
|
|
|
+ me.setInitPrc(rObj);
|
|
|
addArr.push(rObj);
|
|
|
me.rationsCodes.push(rObj.code);
|
|
|
me.addRationItem = null;
|
|
@@ -389,6 +390,7 @@ var rationOprObj = {
|
|
|
if(jobContentOprObj && jobContentOprObj.currentSituation === jobContentOprObj.situations.ALL){
|
|
|
items[i].jobContent = jobContentOprObj.currentJobContent ? jobContentOprObj.currentJobContent : '';
|
|
|
}
|
|
|
+ me.setInitPrc(items[i]);
|
|
|
addArr.push(items[i]);
|
|
|
me.rationsCodes.push(items[i].code);
|
|
|
}
|
|
@@ -430,6 +432,7 @@ var rationOprObj = {
|
|
|
if(jobContentOprObj && jobContentOprObj.currentSituation === jobContentOprObj.situations.ALL){
|
|
|
items[i].jobContent = jobContentOprObj.currentJobContent ? jobContentOprObj.currentJobContent : '';
|
|
|
}
|
|
|
+ me.setInitPrc(items[i]);
|
|
|
addArr.push(items[i]);
|
|
|
}
|
|
|
else{
|
|
@@ -446,6 +449,12 @@ var rationOprObj = {
|
|
|
me.mixUpdateRequest(updateArr, addArr, []);
|
|
|
}
|
|
|
},
|
|
|
+ setInitPrc: function (obj) {
|
|
|
+ obj.labourPrice = 0;
|
|
|
+ obj.materialPrice = 0;
|
|
|
+ obj.machinePrice = 0;
|
|
|
+ obj.basePrice = 0;
|
|
|
+ },
|
|
|
isValidUnit: function (rationObj, validUnits) {
|
|
|
let rst = true;
|
|
|
if(typeof rationObj.unit !== 'undefined' && rationObj.unit && validUnits.indexOf(rationObj.unit) === -1){//无效
|