package cn.cordys.crm.integration.sqlbot.handler.field;


import cn.cordys.crm.integration.sqlbot.dto.FieldDTO;
import cn.cordys.crm.integration.sqlbot.handler.field.api.MultipleOptionFieldParser;
import cn.cordys.crm.system.dto.field.CheckBoxField;

public class CheckboxParser extends MultipleOptionFieldParser<CheckBoxField> {

    @Override
    public String parseSql(String filedValueTableName, CheckBoxField field) {
        return parseOptionFieldSql(filedValueTableName, field, field.getOptions());
    }

    @Override
    public FieldDTO parseToSQLBotField(CheckBoxField field) {
        return parse2SQLBotField(field, field.getOptions());
    }
}
