Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.tti.qm.api.tticolumn;
- import lombok.Getter;
- @Getter
- public enum TtiColumnType {
- PART_ALIAS(Importance.REQUIRED, "partAlias"),
- DESCRIPTION(Importance.REQUIRED, "description"),
- CUSTOMER_COMMENTS(Importance.CRITICAL, "customerComments"),
- CUSTOMER_PART_NUMBER(Importance.CRITICAL, "cpn"),
- MFG_ALIAS(Importance.CRITICAL, "manufacturerAlias"),
- QUANTITY(Importance.CRITICAL, "quantity"),
- CAGE_CODE(Importance.VALUABLE, "cageCode"),
- COMPETITOR(Importance.VALUABLE, "competitor"),
- CUSTOMER_REQUESTED_RESALE(Importance.VALUABLE, "customerRequestedResale"),
- DRAWING_NUMBER(Importance.VALUABLE, "drawingNumber"),
- END_CUSTOMER(Importance.VALUABLE, "endCustomer"),
- END_CUSTOMER_PART_NUMBER(Importance.VALUABLE, "endCustomerPartNumber"),
- NEED_DATE(Importance.VALUABLE, "needDate"),
- PROJECT_NUMBER(Importance.VALUABLE, "projectNumber"),
- REVISION(Importance.VALUABLE, "revision"),
- UNIT_OF_MEASURE(Importance.VALUABLE, "unitOfMeasure"),
- SITE_LOCATION(Importance.VALUABLE, "siteLocation"),
- /*MFG file columns*/
- COST(Importance.UPDATE, "cost"),
- MIN(Importance.UPDATE, "min"),
- MULT(Importance.UPDATE, "mult"),
- NCNR(Importance.UPDATE, "ncnr"),
- LEAD_TIME(Importance.UPDATE, "leadTime"),
- TTI_MANUFACTURER(Importance.UPDATE, "ttiManufacturer"),
- TTI_PART_NUMBER(Importance.UPDATE, "ttiPartNumber"),
- IGNORED(Importance.UPDATE, "ignored"),
- MFG_COMMENT(Importance.UPDATE, "mfgComment"),
- VALIDATION(Importance.UPDATE, "validation"),
- MFG_QUANTITY(Importance.UPDATE, "mfgQuantity");
- Importance importance;
- String key;
- TtiColumnType(Importance importance, String key) {
- this.importance = importance;
- this.key = key;
- }
- public enum Importance {
- REQUIRED,
- CRITICAL,
- VALUABLE,
- UPDATE
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement