#1199 开放平台模块增加部分第三方平台代小程序实现业务的接口(包括查询服务商的当月提审限额和加急次数,加急审核申请)

* 🎨 统一异常输出

*  增加代小程序实现业务接口
This commit is contained in:
S
2019-09-12 09:31:26 +08:00
committed by Binary Wang
parent fdaefcb9ea
commit 6958142c47
5 changed files with 262 additions and 4 deletions

View File

@@ -271,7 +271,180 @@ public enum WxMaErrorMsgEnum {
/**
* 订单无效.
*/
CODE_89300(89300, "订单无效");
CODE_89300(89300, "订单无效"),
/**
* 代小程序实现业务的错误码,部分和小程序业务一致
* https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/Mini_Programs/Intro.html
*/
CODE_85060(85060, "无效的taskid"),
CODE_85027(85027, "身份证绑定管理员名额达到上限"),
CODE_85061(85061, "手机号绑定管理员名额达到上限"),
CODE_85026(85026, "微信号绑定管理员名额达到上限"),
CODE_85063(85063, "身份证黑名单"),
CODE_85062(85062, "手机号黑名单"),
CODE_85016(85016, "域名数量超过限制"),
CODE_85017(85017, "没有新增域名,请确认小程序已经添加了域名或该域名是否没有在第三方平台添加"),
CODE_85018(85018, "域名没有在第三方平台设置"),
CODE_89019(89019, "业务域名无更改,无需重复设置"),
CODE_89020(89020, "尚未设置小程序业务域名,请先在第三方平台中设置小程序业务域名后在调用本接口"),
CODE_89021(89021, "请求保存的域名不是第三方平台中已设置的小程序业务域名或子域名"),
CODE_89029(89029, "业务域名数量超过限制"),
CODE_89231(89231, "个人小程序不支持调用 setwebviewdomain 接口"),
CODE_91001(91001, "不是公众号快速创建的小程序"),
CODE_91002(91002, "小程序发布后不可改名"),
CODE_91003(91003, "改名状态不合法"),
CODE_91004(91004, "昵称不合法"),
CODE_91005(91005, "昵称 15 天主体保护"),
CODE_91006(91006, "昵称命中微信号"),
CODE_91007(91007, "昵称已被占用"),
CODE_91008(91008, "昵称命中 7 天侵权保护期"),
CODE_91009(91009, "需要提交材料"),
CODE_91010(91010, "其他错误"),
CODE_91011(91011, "查不到昵称修改审核单信息"),
CODE_91012(91012, "其他错误"),
CODE_91013(91013, "占用名字过多"),
CODE_91014(91014, "+号规则 同一类型关联名主体不一致"),
CODE_91015(91015, "原始名不同类型主体不一致"),
CODE_91016(91016, "名称占用者 ≥2"),
CODE_91017(91017, "+号规则 不同类型关联名主体不一致"),
CODE_40097(40097, "参数错误"),
CODE_41006(41006, "media_id 不能为空"),
CODE_46001(46001, "media_id 不存在"),
CODE_40009(40009, "图片尺寸太大"),
CODE_53202(53202, "本月头像修改次数已用完"),
CODE_53200(53200, "本月功能介绍修改次数已用完"),
CODE_53201(53201, "功能介绍内容命中黑名单关键字"),
CODE_85083(85083, "搜索标记位被封禁,无法修改"),
CODE_85084(85084, "非法的 status 值,只能填 0 或者 1"),
CODE_85013(85013, "无效的自定义配置"),
CODE_85014(85014, "无效的模版编号"),
CODE_85043(85043, "模版错误"),
CODE_85044(85044, "代码包超过大小限制"),
CODE_85045(85045, "ext_json 有不存在的路径"),
CODE_85046(85046, "tabBar 中缺少 path"),
CODE_85047(85047, "pages 字段为空"),
CODE_85048(85048, "ext_json 解析失败"),
CODE_80082(80082, "没有权限使用该插件"),
CODE_80067(80067, "找不到使用的插件"),
CODE_80066(80066, "非法的插件版本"),
CODE_86000(86000, "不是由第三方代小程序进行调用"),
CODE_86001(86001, "不存在第三方的已经提交的代码"),
CODE_85006(85006, "标签格式错误"),
CODE_85007(85007, "页面路径错误"),
CODE_85008(85008, "类目填写错误"),
CODE_85009(85009, "已经有正在审核的版本"),
CODE_85010(85010, "item_list 有项目为空"),
CODE_85011(85011, "标题填写错误"),
CODE_85023(85023, "审核列表填写的项目数不在 1-5 以内"),
CODE_85077(85077, "小程序类目信息失效(类目中含有官方下架的类目,请重新选择类目)"),
CODE_86002(86002, "小程序还未设置昵称、头像、简介。请先设置完后再重新提交"),
CODE_85085(85085, "近 7 天提交审核的小程序数量过多,请耐心等待审核完毕后再次提交"),
CODE_85086(85086, "提交代码审核之前需提前上传代码"),
CODE_85087(85087, "小程序已使用 api navigateToMiniProgram请声明跳转 appid 列表后再次提交"),
CODE_85012(85012, "无效的审核 id"),
CODE_87013(87013, "撤回次数达到上限(每天一次,每个月 10 次)"),
CODE_85019(85019, "没有审核版本"),
CODE_85020(85020, "审核状态未满足发布"),
CODE_87011(87011, "现网已经在灰度发布,不能进行版本回退"),
CODE_87012(87012, "该版本不能回退可能的原因1:无上一个线上版用于回退 2:此版本为已回退版本,不能回退 3:此版本为回退功能上线之前的版本,不能回退"),
CODE_85079(85079, "小程序没有线上版本,不能进行灰度"),
CODE_85080(85080, "小程序提交的审核未审核通过"),
CODE_85081(85081, "无效的发布比例"),
CODE_85082(85082, "当前的发布比例需要比之前设置的高"),
CODE_85021(85021, "状态不可变"),
CODE_85022(85022, "action 非法"),
CODE_89401(89401, "系统不稳定,请稍后再试,如多次失败请通过社区反馈"),
CODE_89402(89402, "该审核单不在待审核队列,请检查是否已提交审核或已审完"),
CODE_89403(89403, "本单属于平台不支持加急种类,请等待正常审核流程"),
CODE_89404(89404, "本单已加速成功,请勿重复提交"),
CODE_89405(89405, "本月加急额度不足,请提升提审质量以获取更多额度"),
CODE_85064(85064, "找不到模版/草稿"),
CODE_85065(85065, "模版库已满"),
;
private int code;
private String msg;

View File

@@ -36,7 +36,7 @@ public abstract class SimplePostRequestExecutor<H, P> implements RequestExecutor
case OK_HTTP:
return new OkHttpSimplePostRequestExecutor(requestHttp);
default:
return null;
throw new IllegalArgumentException("非法请求参数");
}
}