|
@@ -2207,7 +2207,9 @@ var totalJobsController = {
|
|
|
});
|
|
|
}
|
|
|
else {
|
|
|
- if(typeof newData === 'number'){
|
|
|
+ let parseNum = parseInt(newData);
|
|
|
+ //if(typeof newData === 'number'){
|
|
|
+ if(!isNaN(parseNum)){
|
|
|
maxJobsNumber = maxJobsNumber >= newData ? maxJobsNumber : newData;
|
|
|
jobsAjax.createJobContent(billsLibId, '', newData, function(newJobId){
|
|
|
let newJobData, newJob;
|
|
@@ -2228,7 +2230,8 @@ var totalJobsController = {
|
|
|
},
|
|
|
|
|
|
updateJob: function(totalJobs, id, field, newData, args){
|
|
|
- if(field === 'code' && typeof newData !== 'number'){
|
|
|
+ // if(field === 'code' && typeof newData !== 'number'){
|
|
|
+ if(field === 'code' && isNaN(parseInt(newData))){
|
|
|
tools.alertTotalOpr(args, '编号只能为数字,请重新输入!', totalJobs.jobsArr);
|
|
|
}
|
|
|
else {
|
|
@@ -2237,6 +2240,7 @@ var totalJobsController = {
|
|
|
job.data[field] = newData;
|
|
|
}
|
|
|
});
|
|
|
+ tools.reshowData(args.sheet, totalJobs.jobsArr, totalJobsSetting, true);
|
|
|
jobsAjax.updateJobContent(billsLibId, id, field, newData);
|
|
|
}
|
|
|
}
|
|
@@ -2283,7 +2287,7 @@ var totalItemsController = {
|
|
|
});
|
|
|
}
|
|
|
else {
|
|
|
- if(typeof newData === 'number'){
|
|
|
+ if(!isNaN(parseInt(newData))){
|
|
|
maxItemsNumber = maxItemsNumber >= newData ? maxItemsNumber : newData;
|
|
|
itemsAjax.createItemCharacter(billsLibId, '', newData, function(newItemId){
|
|
|
var newItemData, newItem;
|
|
@@ -2303,7 +2307,7 @@ var totalItemsController = {
|
|
|
},
|
|
|
|
|
|
updateItem: function(totalItems, id, field, newData, args){
|
|
|
- if(field === 'code' && typeof newData !== 'number'){
|
|
|
+ if(field === 'code' && isNaN(parseInt(newData))){
|
|
|
tools.alertTotalOpr(args, '编号只能为数字,请重新输入!', totalItems.itemsArr);
|
|
|
}
|
|
|
else {
|
|
@@ -2312,6 +2316,7 @@ var totalItemsController = {
|
|
|
item.data[field] = newData;
|
|
|
}
|
|
|
});
|
|
|
+ tools.reshowData(args.sheet, totalItems.itemsArr, totalItemsSetting, true);
|
|
|
itemsAjax.updateItemCharacter(billsLibId, id, field, newData);
|
|
|
}
|
|
|
}
|