|
|
|
@ -3,25 +3,21 @@ package com.project.survey.network |
|
|
|
import com.project.survey.constants.SPConstants |
|
|
|
import com.project.survey.constants.SPConstants |
|
|
|
import com.project.survey.logic.bean.ListResult |
|
|
|
import com.project.survey.logic.bean.ListResult |
|
|
|
import com.project.survey.model.ApprovalResponse |
|
|
|
import com.project.survey.model.ApprovalResponse |
|
|
|
import com.project.survey.model.ControlNetworkBean |
|
|
|
|
|
|
|
import com.project.survey.model.ControlNetCGBean |
|
|
|
import com.project.survey.model.ControlNetCGBean |
|
|
|
import com.project.survey.model.ControlNetworkInfoBean |
|
|
|
import com.project.survey.model.ControlNetworkInfoBean |
|
|
|
|
|
|
|
import com.project.survey.model.ControlNetworkListData |
|
|
|
import com.project.survey.model.CoordinateSystemData |
|
|
|
import com.project.survey.model.CoordinateSystemData |
|
|
|
import com.project.survey.model.FirstControlNetworkBean |
|
|
|
|
|
|
|
import com.project.survey.model.FirstControlNetworkVersionBean |
|
|
|
import com.project.survey.model.FirstControlNetworkVersionBean |
|
|
|
import com.project.survey.model.InspectionReportBean |
|
|
|
import com.project.survey.model.InspectionReportBean |
|
|
|
import com.project.survey.model.LoftingBean |
|
|
|
import com.project.survey.model.LoftingBean |
|
|
|
import com.project.survey.model.LoftingPointListBean |
|
|
|
import com.project.survey.model.LoftingPointListBean |
|
|
|
import com.project.survey.model.LoftingPointRecordEntry |
|
|
|
import com.project.survey.model.LoftingPointRecordEntry |
|
|
|
import com.project.survey.model.LoginBean |
|
|
|
|
|
|
|
import com.project.survey.model.MeasureBean |
|
|
|
import com.project.survey.model.MeasureBean |
|
|
|
import com.project.survey.model.PointEntry |
|
|
|
import com.project.survey.model.PointEntry |
|
|
|
import com.project.survey.model.ProjectBean |
|
|
|
|
|
|
|
import com.project.survey.model.ProjectData |
|
|
|
import com.project.survey.model.ProjectData |
|
|
|
import com.project.survey.model.ProjectListData |
|
|
|
import com.project.survey.model.ProjectListData |
|
|
|
import com.project.survey.model.SpecialControlNetworkVersionBean |
|
|
|
import com.project.survey.model.SpecialControlNetworkVersionBean |
|
|
|
import com.project.survey.util.SPUtils |
|
|
|
import com.project.survey.util.SPUtils |
|
|
|
import okhttp3.RequestBody |
|
|
|
|
|
|
|
import retrofit2.http.Body |
|
|
|
import retrofit2.http.Body |
|
|
|
import retrofit2.http.Field |
|
|
|
import retrofit2.http.Field |
|
|
|
import retrofit2.http.FormUrlEncoded |
|
|
|
import retrofit2.http.FormUrlEncoded |
|
|
|
@ -133,17 +129,17 @@ interface Api { |
|
|
|
@Header("projectId") projectId: String = SPUtils.getString(SPConstants.PROJECT_ID) |
|
|
|
@Header("projectId") projectId: String = SPUtils.getString(SPConstants.PROJECT_ID) |
|
|
|
): HttpResult<List<FirstControlNetworkVersionBean>> |
|
|
|
): HttpResult<List<FirstControlNetworkVersionBean>> |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
// /** |
|
|
|
* 获取专用控制网列表 |
|
|
|
// * 获取专用控制网列表 |
|
|
|
*/ |
|
|
|
// */ |
|
|
|
@GET("je/controlnetwork/queryControlNetwork") |
|
|
|
// @GET("je/controlnetwork/queryControlNetwork") |
|
|
|
suspend fun fetchSpecialControlNetworkList( |
|
|
|
// suspend fun fetchSpecialControlNetworkList( |
|
|
|
@Header("projectId") projectId: String = SPUtils.getString(SPConstants.PROJECT_ID), |
|
|
|
// @Header("projectId") projectId: String = SPUtils.getString(SPConstants.PROJECT_ID), |
|
|
|
@Query("controlNetWorkName") controlNetWorkName: String?, |
|
|
|
// @Query("controlNetWorkName") controlNetWorkName: String?, |
|
|
|
@Query("version") version: String?, |
|
|
|
// @Query("version") version: String?, |
|
|
|
@Query("pageNum") pageNum: Int, |
|
|
|
// @Query("pageNum") pageNum: Int, |
|
|
|
@Query("pageSize") pageSize: Int = 30 |
|
|
|
// @Query("pageSize") pageSize: Int = 30 |
|
|
|
): HttpResult<ListResult<ControlNetworkBean>> |
|
|
|
// ): HttpResult<ListResult<ControlNetworkBean>> |
|
|
|
// @FormUrlEncoded |
|
|
|
// @FormUrlEncoded |
|
|
|
// @POST("je/cloud/beiDou/load") |
|
|
|
// @POST("je/cloud/beiDou/load") |
|
|
|
// suspend fun fetchSpecialControlNetList( |
|
|
|
// suspend fun fetchSpecialControlNetList( |
|
|
|
@ -168,16 +164,31 @@ interface Api { |
|
|
|
@Query("pageSize") pageSize: Int = 30 |
|
|
|
@Query("pageSize") pageSize: Int = 30 |
|
|
|
): HttpResult<ListResult<ControlNetworkInfoBean>> |
|
|
|
): HttpResult<ListResult<ControlNetworkInfoBean>> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// /** |
|
|
|
|
|
|
|
// * 获取首级控制网列表 |
|
|
|
|
|
|
|
// */ |
|
|
|
|
|
|
|
// @GET("je/controlnetwork/queryPrimaryControlNetworkInfo") |
|
|
|
|
|
|
|
// suspend fun fetchFistControlNetworkList( |
|
|
|
|
|
|
|
// @Header("projectId") projectId: String = SPUtils.getString(SPConstants.PROJECT_ID), |
|
|
|
|
|
|
|
// @Query("version") version: String?, |
|
|
|
|
|
|
|
// @Query("pageNum") pageNum: Int, |
|
|
|
|
|
|
|
// @Query("pageSize") pageSize: Int = 30 |
|
|
|
|
|
|
|
// ): HttpResult<ListResult<FirstControlNetworkBean>> |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
|
* 获取首级控制网列表 |
|
|
|
* 获取控制网列表 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
@GET("je/controlnetwork/queryPrimaryControlNetworkInfo") |
|
|
|
@FormUrlEncoded |
|
|
|
suspend fun fetchFistControlNetworkList( |
|
|
|
@POST("je/controlnetwork/load") |
|
|
|
|
|
|
|
suspend fun fetchControlNetworkKzwList( |
|
|
|
@Header("projectId") projectId: String = SPUtils.getString(SPConstants.PROJECT_ID), |
|
|
|
@Header("projectId") projectId: String = SPUtils.getString(SPConstants.PROJECT_ID), |
|
|
|
@Query("version") version: String?, |
|
|
|
@Field("tableCode") tableCode: String = "BD_KZW", |
|
|
|
@Query("pageNum") pageNum: Int, |
|
|
|
@Field("funcCode") funcCode: String, |
|
|
|
@Query("pageSize") pageSize: Int = 30 |
|
|
|
@Field("j_query") j_query: String, |
|
|
|
): HttpResult<ListResult<FirstControlNetworkBean>> |
|
|
|
@Field("page") page: Int, |
|
|
|
|
|
|
|
@Field("limit") limit: Int = 30, |
|
|
|
|
|
|
|
@Field("start") start: Int = 0 |
|
|
|
|
|
|
|
): HttpResult<ControlNetworkListData> |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
|
* 获取首级控制网列表 |
|
|
|
* 获取首级控制网列表 |
|
|
|
|