|
@@ -99,13 +99,22 @@
|
|
width:200,
|
|
width:200,
|
|
sortName: 'materialDescription',
|
|
sortName: 'materialDescription',
|
|
formatter:function(value, row , index) {
|
|
formatter:function(value, row , index) {
|
|
|
|
+ var batch = row.batch;
|
|
|
|
+ var flag = row.flag;
|
|
value = jp.unescapeHTML(value);
|
|
value = jp.unescapeHTML(value);
|
|
- var actualQuantityIssued = parseFloat(row.actualQuantityIssued);
|
|
|
|
|
|
+ /*var actualQuantityIssued = parseFloat(row.actualQuantityIssued);
|
|
var examineCount = parseFloat(row.examineCount);
|
|
var examineCount = parseFloat(row.examineCount);
|
|
if (actualQuantityIssued === 0 && examineCount !== 0) {
|
|
if (actualQuantityIssued === 0 && examineCount !== 0) {
|
|
return "<a href='javascript:viewMaterials(\"" + row.materialNumber + "\")'>" + value + "</a>";
|
|
return "<a href='javascript:viewMaterials(\"" + row.materialNumber + "\")'>" + value + "</a>";
|
|
|
|
+ } else if(actualQuantityIssued !== 0 && examineCount === 0) {
|
|
|
|
+ return "<a href='javascript:viewMaterials(\"" + row.materialNumber + "\")'>" + value + "</a>";
|
|
} else{
|
|
} else{
|
|
return value;
|
|
return value;
|
|
|
|
+ }*/
|
|
|
|
+ if('true' === flag && (undefined === batch || null === batch || ''=== batch ||'-' === batch)){
|
|
|
|
+ return "<a href='javascript:viewMaterials(\"" + row.materialNumber + "\")'>" + value + "</a>";
|
|
|
|
+ }else{
|
|
|
|
+ return value;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -142,12 +151,22 @@
|
|
type: 'text',
|
|
type: 'text',
|
|
title: '单价',
|
|
title: '单价',
|
|
noeditFormatter (value, row, index) {
|
|
noeditFormatter (value, row, index) {
|
|
- var actualQuantityIssued = parseFloat(row.actualQuantityIssued);
|
|
|
|
|
|
+ var batch = row.batch;
|
|
|
|
+ var flag = row.flag;
|
|
|
|
+ /*var actualQuantityIssued = parseFloat(row.actualQuantityIssued);
|
|
var examineCount = parseFloat(row.examineCount);
|
|
var examineCount = parseFloat(row.examineCount);
|
|
if (actualQuantityIssued === 0 && examineCount !== 0) {
|
|
if (actualQuantityIssued === 0 && examineCount !== 0) {
|
|
return false
|
|
return false
|
|
|
|
+ }else if (actualQuantityIssued !== 0 && examineCount === 0) {
|
|
|
|
+ return false
|
|
|
|
+ }else{
|
|
|
|
+ return value;
|
|
|
|
+ }*/
|
|
|
|
+ if('true' === flag && (undefined === batch || null === batch || ''=== batch ||'-' === batch)){
|
|
|
|
+ return false;
|
|
|
|
+ }else{
|
|
|
|
+ return value;
|
|
}
|
|
}
|
|
- return value;
|
|
|
|
},
|
|
},
|
|
validate: function (value) {
|
|
validate: function (value) {
|
|
if (isNaN(value))
|
|
if (isNaN(value))
|