Browse Source

fix: ci

dejiAi
高志龙 7 months ago
parent
commit
c89945e121
  1. 2
      app/src/main/java/qianmu/container/activity/H5/WebViewActivity.java
  2. 328
      app/src/main/java/qianmu/container/http/retrofit/BaseService1.java

2
app/src/main/java/qianmu/container/activity/H5/WebViewActivity.java

@ -235,7 +235,7 @@ public class WebViewActivity extends BaseActivity {
@Override @Override
public void onLoadComplete(SoundPool soundPool, int sampleId, int status) { public void onLoadComplete(SoundPool soundPool, int sampleId, int status) {
if (status == 0) { if (status == 0) {
soundPool.play(sampleId, 0.2f, 0.2f, 1, -1, 1.0f);
soundPool.play(sampleId, 1.0f, 1.0f, 1, -1, 1.0f);
} }
} }
}); });

328
app/src/main/java/qianmu/container/http/retrofit/BaseService1.java

@ -1,328 +0,0 @@
package qianmu.container.http.retrofit;
import java.io.File;
import java.util.Map;
import okhttp3.MultipartBody;
import okhttp3.RequestBody;
import qianmu.container.entity.Resp;
import qianmu.container.entity.RespJXB;
import retrofit2.Call;
import retrofit2.http.Body;
import retrofit2.http.Field;
import retrofit2.http.FormUrlEncoded;
import retrofit2.http.GET;
import retrofit2.http.HeaderMap;
import retrofit2.http.Multipart;
import retrofit2.http.POST;
import retrofit2.http.Part;
import retrofit2.http.Query;
/**
* 接口服务
* Created by Administrator on 2017/11/6.
*/
public interface BaseService {
/**
* 获取应用列表
*
* @return
*/
@POST("/API/Dev/GetDevAppList")
Call<Resp> getDevAppList(@Body RequestBody route);
/**
* 获取主设备ip
*
* @return
*/
@POST("/Api/Dev/GetSyncDev")
Call<Resp> getSyncDev(@Body RequestBody route);
/**
* 新版容器接口
* */
/**
* 获取注册设备信息
*
* @return
*/
@GET("api/device/v1/client/register")
Call<Resp> getRegisterInfo( @Query("code") String code );
/**
* 激活设备
*
* @return
*/
@POST("api/device/v1/client/active")
Call<Resp> activeDevice(@Body RequestBody route);
/**
* 上传截屏
*
* @return
*/
@POST("api/device/v1/client/screenShort")
Call<Resp> upScreenShort(@Body RequestBody route);
/**
* 获取Mqtt密码
*
* @return
*/
@POST("api/device/v1/client/token")
Call<Resp> getTokenPass(@Body RequestBody route);
/**
* 上传日志文件
*
* @return
*/
@POST("api/device/v1/client/log")
Call<Resp> upLogFile(@Body RequestBody body);
/**
* 获取节目列表
*
* @return
*/
@GET("api/msg/v1/web/getScheduleByMachineCode")
Call<Resp> getprogram( @Query("code") String code );
// /**
// * 获取图片视频下载ip地址
// *
// * @return
// */
// @GET("api/info/v1/web/getUploadUrl")
// Call<Resp> getUploadUrl();
/**
* 获取图片视频下载ip地址
*
* @return
*/
@GET("api/data/v1/web/getUploadUrl")
Call<Resp> getUploadUrl();
/**
* 获取滚动字幕
*
* @return
*/
@GET("api/info/v1/web/getSubtitlesByDeviceCode")
Call<Resp> getSubtitles(@Query("code") String code);
/**
* 获取离线接口列表
*
* @return
*/
@GET("api/device/v1/deviceWeb/getInterfaceApi")
Call<Resp> getInterfaceApi(@Query("projectCode") String code);
/**
* 获取资源文件列表
*
* @return
*/
@GET("api/guide/v1/web/getFileResource")
Call<Resp> getFileResourceList(@Query("projectCode") String code);
/**
* 获取资源文件列表(新版)
*
* @return
*/
@GET("api/data/v1/web/getFileResource")
Call<Resp> getFileResourceList2(@Query("projectCode") String code);
/**
* 获取资源文件(AI服务)
* @return
*/
@GET("api/aimgr/v1/web/file-resources")
Call<Resp> getAiFileResource(@HeaderMap Map<String, String> headers, @Query("projectCode") String code);
/**
* 获取模型资源文件列表(水牌)
*
* @return
*/
@GET("api/guidance/v1/web/getModelFileResource")
Call<Resp> getModelFileResource(@Query("projectCode") String code);
/**
* 获取设备信息
*
* @return
*/
@GET("api/device/v1/client/getMachine")
Call<Resp> getMachine(@Query("code") String code);
/**
* 上传版本信息
*
* @return
*/
@POST("api/device/v1/client/version")
Call<Resp> sendVersion(@Body RequestBody body);
/**
* 获取设备屏保信息默认图跳转时间等
*
* @return
*/
@GET("api/device/v1/client/getProtection")
Call<Resp> getProtection (@Query("projectCode") String projectCode, @Query("code") String code);
/**
* 节目上传记录
*
* @return
*/
@POST("api/analysis/v1/web/deviceUseClickDataUpload")
Call<Resp> programUpload(@Body RequestBody body);
/**
* 获取同屏组主设备
*
* @return
*/
@GET("api/device/v1/client/getPrimaryMachine")
Call<Resp> getPrimaryMachine ( @Query("code") String code);
/**
* 检测网络
*
* @return
*/
@GET("api/mqtt/v1/client/ping")
Call<Resp> pingNet ( @Query("machineCode") String code);
/**
* 获取app版本及应用版本号设备启动时调用
*
* @return
*/
@GET("api/device/v1/deviceWeb/getMachineAppProgramMsg")
Call<Resp> getMachineAppProgramMsg ( @Query("code") String code);
/**
* 定时开关机时间
*
* @return
*/
@GET("api/device/v1/deviceWeb/getMachineOnOffTime")
Call<Resp> getMachineOnOffTime ( @Query("code") String code);
/**
* 天气
*
* @return
*/
@GET("api/data/v1/web/getWeather")
Call<Resp> getWeather(@Query("city") String cityName);
/**
* 获取服务器时间戳
*
* @return
*/
@GET("api/data/v1/util/getCurrentTimestamp")
Call<Resp> getCurrentTimestamp();
/**
* 进入导视数据上报
*
* @return
*/
@POST("api/analysis/v1/web/guideClickDataUpload")
Call<Resp> guideClickDataUpload(@Body RequestBody body);
/**
* 获取播放背景音乐列表流花中心
*
* @return
*/
@GET("api/device/v1/deviceWeb/getSoundInfo")
Call<Resp> getSoundInfo(@Query("projectCode") String projectCode);
/**
* 机械臂重启
*
* @return
*/
@FormUrlEncoded
@POST("/device/reboot")
Call<Resp> jxbReboot(@Field("deviceKey") String deviceKey);
/**
* 机械臂定时开关机
*
* @return
*/
@FormUrlEncoded
@POST("device/setAutoBoot")
Call<Resp> jxbAutoBoot(@Field("deviceKey") String deviceKey,@Field("autoPowerOn") String autoPowerOn,@Field("autoPowerOff") String autoPowerOff);
/**
* 机械臂过渡文字内容
*
* @return
*/
@FormUrlEncoded
@POST("device/setTransText")
Call<Resp> jxbSetTransText(@Field("deviceKey") String deviceKey,@Field("transText") String transText);
/**
* 机械臂开机文字
*
* @return
*/
@FormUrlEncoded
@POST("device/setBootText")
Call<Resp> jxbSetBootText(@Field("deviceKey") String deviceKey,@Field("bootText") String bootText);
/**
* 设置机械臂逻辑零点
*
* @return
*/
@FormUrlEncoded
@POST("device/setLogicZero")
Call<Resp> setLogicZero(@Field("deviceKey") String deviceKey,@Field("logicZero") int logicZero);
/**
* 控制机械臂
*
* @return
*/
@FormUrlEncoded
@POST("program/play")
Call<Resp> jxbPlay(@Field("deviceKey") String deviceKey, @Field("progMode") int progMode, @Field("progText1") String progText1, @Field("progTextColor") int progTextColor,
@Field("progText2") String progText2, @Field("progText2Color") int progText2Color, @Field("progDist") String progDist, @Field("progDistColor") int progDistColor,
@Field("progAngel") int progAngel, @Field("progArmNo") int progArmNo, @Field("progRota") int progRota , @Field("progTrans") int progTrans,
@Field("progDuration") int progDuration , @Field("progMd5") String progMd5, @Field("progStat") int progStat);
/**
* 机械臂开机关机
*
* 0=关机1=开机
* @return
*/
@FormUrlEncoded
@POST("device/turnOnOff")
Call<Resp> jxbTurnOnOff(@Field("deviceKey") String deviceKey,@Field("onOff") int onOff);
}
Loading…
Cancel
Save