package com.tofly.ghrq_route.module.job.service;

import android.content.Context;

import com.tofly.ghrq_route.module.job.controller.JobCallBack;
import com.tofly.ghrq_route.module.job.domain.JobBean;
import com.tofly.ghrq_route.module.trouble.domain.TroublePictureBean;

import java.util.List;

public interface IJobService {
    /**
     *  获取工单列表
     */
    void getJobList(Context context, int job_state, int pageindex, int pagesize, final JobCallBack jobCallBack);

    /**
     *  上传工单信息
     */
    void uploadJobData(Context context, JobBean jobBean, List<TroublePictureBean> photos, final JobCallBack jobCallBack);

    /**
     *  获取工单详情
     */
    void getJobData(Context context, String job_id,  JobCallBack jobCallBack);

    /**
     *  获取未处理工单个数
     */
    void getUnHandledJobCount(Context context, JobCallBack jobCallBack);
}
