package com.bcxin.survey.dto;

import com.alibaba.fastjson.JSONArray;
import lombok.Data;
import org.apache.commons.lang3.StringUtils;

import java.util.ArrayList;
import java.util.List;

/**
 * @author Administrator
 * @create 2024-08-30 10:57
 */
@Data
public class CustomObject {
    private String answer;
    private String answerTip;
    private String id;
    private String question;
    private int sort;
    private String urls;
    private List<FileObject> fileObjects = new ArrayList<>();

    public List<FileObject> getFileObjects() {
        if(StringUtils.isNotEmpty(this.urls)){
            List<FileObject> urls = JSONArray.parseArray(this.urls,FileObject.class);
            this.fileObjects = urls;
        }
        return fileObjects;
    }
}
