17 lines
463 B
JavaScript
17 lines
463 B
JavaScript
function ordinaryMachinePart(part, num) {
|
||
return (
|
||
["", "0"].includes(part.F_SPROPER) &&
|
||
["", "T"].includes(part.F_LOADBM) &&
|
||
["", "T"].includes(part.F_SAVEBM) &&
|
||
!num(part.F_SRATE) &&
|
||
["", "0"].includes(part.F_KWAN) &&
|
||
["", "0"].includes(part.F_CLASS)
|
||
);
|
||
}
|
||
|
||
function machineQuantity(part, num) {
|
||
return num(part.F_QQTY) / (["%", "%"].includes(part.F_UNIT) ? 100 : 1);
|
||
}
|
||
|
||
module.exports = { ordinaryMachinePart, machineQuantity };
|