buli
2023-07-14 e6068da47c1bef5517c9e5fdc8c726766867ad4e
force-app/main/default/classes/LexConsumableOrderManageController.cls
@@ -56,33 +56,36 @@
            List<CusCol> cols = new List<CusCol>();
            for (FieldSetMember fsm : fsmList) {
                //add by Link
                CusCol col = new CusCol();
                col.label = fsm.getLabel();
                col.fieldName = fsm.getFieldPath();
                col.hideDefaultActions = true;
                // col.sortable = true;
                col.wrapText = true;
                if (fsm.getFieldPath() == 'Order_ForHospital__c') {
                    col.type = 'url';
                    col.fieldName = 'hosUrl';
                    TypeAttr typeAttributes1 = new TypeAttr();
                    CusLable cusLabel = new CusLable();
                    cusLabel.fieldName = 'hosName';
                    typeAttributes1.label = cusLabel;
                    typeAttributes1.target = '_blank';
                    col.typeAttributes = typeAttributes1;
                if (fsm.getFieldPath() == 'Order_ForHospital__c' && agencyProType == 'ET') {
                } else {
                    CusCol col = new CusCol();
                    col.label = fsm.getLabel();
                    col.fieldName = fsm.getFieldPath();
                    col.hideDefaultActions = true;
                    // col.sortable = true;
                    col.wrapText = true;
                    if (fsm.getFieldPath() == 'Order_ForHospital__c') {
                        col.type = 'url';
                        col.fieldName = 'hosUrl';
                        TypeAttr typeAttributes1 = new TypeAttr();
                        CusLable cusLabel = new CusLable();
                        cusLabel.fieldName = 'hosName';
                        typeAttributes1.label = cusLabel;
                        typeAttributes1.target = '_blank';
                        col.typeAttributes = typeAttributes1;
                    }
                    if (fsm.getFieldPath() == 'Name') {
                        col.type = 'url';
                        col.fieldName = 'nameUrl';
                        TypeAttr typeAttributes1 = new TypeAttr();
                        CusLable cusLabel = new CusLable();
                        cusLabel.fieldName = 'Name';
                        typeAttributes1.label = cusLabel;
                        typeAttributes1.target = '_blank';
                        col.typeAttributes = typeAttributes1;
                    }
                    cols.add(col);
                }
                if (fsm.getFieldPath() == 'Name') {
                    col.type = 'url';
                    col.fieldName = 'nameUrl';
                    TypeAttr typeAttributes1 = new TypeAttr();
                    CusLable cusLabel = new CusLable();
                    cusLabel.fieldName = 'Name';
                    typeAttributes1.label = cusLabel;
                    typeAttributes1.target = '_blank';
                    col.typeAttributes = typeAttributes1;
                }
                cols.add(col);
                //update by rentx 2020-12-22 start
                if (fsm.getLabel() == '医院' && agencyProType != null && agencyProType == 'ET') {
                } else {
@@ -329,4 +332,4 @@
        @AuraEnabled
        public String fieldName;
    }
}
}