using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using OpenAuth.Repository.Domain;

namespace OpenAuth.App.ServiceApp.Request
{
    /// <summary>
    /// 同步案件请求
    /// </summary>
    public class AddOrUpdateAsyncDroneCaseDataReq
    {
        /// <summary>
        /// 案件实体
        /// </summary>
        public DroneCaseinfo model { get; set; }

        /// <summary>
        /// 图片文件
        /// </summary>
        public List<DroneFiles> files { get; set; }

        /// <summary>
        /// shp图层数据
        /// </summary>
        public List<DroneShpData> shps { get; set; }
        /// <summary>
        /// 关联案件
        /// </summary>
        public List<DroneCaseinfoRelation> relations { get; set; }

        /// <summary>
        /// 案件标签
        /// </summary>
        public List<DroneCaseinfoTag> tags { get; set; }

        /// <summary>
        /// 专题信息
        /// </summary>
        public List<Subject> subjects { get; set; }

    }
}
