招标
自治区一体化政务服务移动端空气质量接口对接邀请公告
金额
2万元
项目地址
新疆维吾尔自治区
发布时间
2022/12/13
公告摘要
公告正文
一、项目信息
项目名称:自治区一体化政务服务移动端空气质量接口对接
项目编号:62022121384464000
项目联系人及联系方式:梁海全15809911284
报价起止时间:2022-12-13 13:29 -2022-12-16 15:00
采购单位:新疆维吾尔自治区污染物监控与信息中心
供应商规模要求:-
供应商资质要求:-
供应商基本要求:符合《中华人民共和国政府采购法》第二十二条的规定。
二、采购需求清单
商品名称 | 参数要求 | 购买数量 | 控制金额(元) | 意向品牌 |
开发支撑类 | 核心参数要求: 商品类目: 开发支撑类; 接口对接:根据自治区一体化政务服务平台“新服办”移动端接口对接规范,完成空气质量功能的展示和数据对接。;采购人需求描述:根据自治区一体化政务服务平台“新服办”移动端接口对接规范,完成空气质量功能的展示、查询和数据对接等。; 次要参数要求: |
1项 | 20000.00 | - |
买家留言:-
附件:附件4-8:自治区一体化政务服务平台“新服办”移动端接口对接规范(试行).zip附件4-8:自治区一体化政务服务平台“新服办”移动端接口对接规范(试行).zip
附件9-13:自治区一体化政务服务平台“新服办”移动端接口对接规范(试行).zip附件9-13:自治区一体化政务服务平台“新服办”移动端接口对接规范(试行).zip
响应附件要求:根据自治区一体化政务服务平台“新服办”移动端接口对接规范,完成空气质量功能的展示、查询和数据对接等。
三、收货信息
送货方式:送货上门
送货时间:工作日09:00至17:00
送货期限:竞价成交后7个工作日内
送货地址:新疆维吾尔自治区 乌鲁木齐市 水磨沟区 南湖西路215号自治区污染物监控与信息中心
送货备注:-
四、商务要求
商务项目 | 商务要求 |
/ | / |
用户为法人用户为自然人移动端用户信息获取移动端用户信息获取
System.out.print("Key为空null");if(sKey==null){try{publicstaticStringDecrypt(StringsSrc,StringsKey)throwsException{privatestaticStringxjrzkey="xjwwrz2020032318";//ConfigUtil.getConfigValue("epointframe","appAesKey");部分敏感信息字段解密示例:
byte[]raw=sKey.getBytes("UTF-8");}else{returnnull;System.out.print("Key长度不是16位");}elseif(sKey.length()!=16){returnnull;
byte[]original=cipher.doFinal(encrypted1);try{byte[]encrypted1=parseHexStr2Byte(sSrc);cipher.init(2,skeySpec);Ciphercipher=Cipher.getInstance("AES/ECB/PKCS5Padding");SecretKeySpecskeySpec=newSecretKeySpec(raw,"AES");
}}thrownewRuntimeException(var8);}catch(Exceptionvar8){returnoriginalString;StringoriginalString=newString(original,"UTF-8");
try{publicstaticvoidmain(String[]args){}}thrownewRuntimeException(var9);}catch(Exceptionvar9){
}e.printStackTrace();//TODOAuto-generatedcatchblockcatch(Exceptione){}System.out.println(Decrypt("417e1391cf393fbf4672b2ed74e525dcf010c7d0f4217025b8f26940f8e130897e241355f0909cbe2b81f0129d6acbb0",xjrzkey));
}
小程序SDKv2.0可以集成在任何现有工程中,现有工程被称为宿主工程,宿主工程为小程序提供必要的运行环境和能力支持,也称为宿主环境。除了小程序SDK,我们同样提供了移动原生框架M8的宿主环境框架产品。宿主环境小程序2.0是由我司自主研发的跨平台引擎,支持Vue、React等多种前端框架开发、构建。小程序带来了全新的应用层开发体验,加快了业务的迭代效率,同时降低了业务的开发成本。基本介绍小程序开发规范2.0
业务层
渣染层WebKitWKWebView/ChromiunWebView
交互JSBridge
开发框架html、css、jsVueEJS
除了上文给出的默认加载协议,小程序还支持以下两种debug调试协议。小程序调试协议h5://epoint6728193/pages/index.html?target=hello&source=world这里给出一串协议的示例:小程序的加载,依赖一串特殊的协议内容,该协议称为“小程序加载协议”,内容格式为h5://appid/path?params。appid代表小程序的应用id,必须填写,这会影响数据库在客户端的存储路径、以及小程序的更新,path代表指定打开路径,可以不填,params代表打开参数,可以不填,使用QueryString的形式填写,例如:key1=value1&key2=value2.整体协议保持了和http协议一样的使用习惯,降低阅读理解难度。小程序加载协议
小程序API宿主容器通过扫一扫、后者直接加载地址后,开始访问某一个小程序,首先,会判断本地小程序沙盒目录中是否存在该小程序,如果不存在直接下载目标小程序,下载完毕后,则会进行md5校验,成功后就会渲染小程序。如果存在,则需要判断本地小程序中,plugin.json配置文件中的版本和小程序服务端的最新版本是否一致,如果不一致,则会重新下载、md5校验,然后渲染,如果一致,则直接渲染本地小程序。小程序加载说明.ecdebug:inner本地调试协议,不依赖平台,依赖前端框架Webpack构建的DevServer服务,在启用调试服务后,会生成一串地址,这时可以通过以下协议“h5://epoint6728193.ecdebug:innber?http://127.0.0.1:8080/#/homepage/tablist”进行加载,该模式下,小程序支持hotreload,数据库的读写依赖协议中的appid的值。.debug平台调试协议,依赖emp8平台进行调试,在处于开发阶段的小程序,需要上传至平台的调试界面,点击平台调试界面上的“扫码调试”按钮,会生成二维码,而二维码的内容实际上为“h5://epoint6728193.debug/pages/index.html?target=hello&source=world”在该模式下,小程序永久为实时更新,并且数据存储会区别于生产环境数据库。
判断更新本地是否
8
类型存在缓存
(默认、
或者填写nexttime)否(首次加载)
realtime
nexttime
-致
加载缓存
是
异步操作(将缓存上屏渣染)
初始化数据库
写入平台参数
下载
小程序
显示,小程序资源
md5
是否正确包不正确否
是
*{/**success:function(result){ejs.auth.getAuthCode({例如获取用户授权码:为了让开发者很方便的使用小程序提供的能力,例如获取用户授权码,获取设备信息,播放视频等等。小程序基于ejs框架提供了很多API供开发者使用,所有API均为异步调用,通过回调返回结果。
});error:function(error){}},*/}authCode:''
console.log('小程序启动了');onLaunch:function(){ejs.app({小程序的生命周期包含以下事件:onLaunch,onShow,onHide,onClose,可以通过如下前端代码进行注册:小程序运行生命周期更多API相关的内容可以参考API在线文档。
console.log('页面隐藏了');onHide:function(){},console.log('页面显示了');onShow:function(){},
我们将一个小程序看作一个栈,一个栈下可以拥有多个子页面,每张页面可以对自身的生命周期事件进行拦截。});},console.log('关闭小程序');onClose:function(){},
小程序启动
onLaunch
onShow
离开页面回到页面
onHide
关闭小程序
onClose
流程结束
当宿主应用由后台切换至前台时,这时候会触发小程序当前页面的onShow事件。当宿主应用切换至后台时,这时候会触发小程序当前页面的onHide事件。当用户在子页面上执行关闭返回上一页操作时,会触发子页面的onClose事件,同时还会触发上一页的onShow事件。当用户从当前页面点击进入下一张子页面时候,这时候会触发当前页面的onHide事件,同时还会触发子页面的onLaunch、onShow事件。首先我们加载小程序后,小程序会执行第一张页面的onLaunch事件,之后会进入onShow事件,onLaunch页面加载仅会执行一次,onShow则每次返回当前页面的时候就会执行。事件触发说明
更多设计规范信息可以参考《小程序2.0设计规范》。小程序支持多种配置风格来满足开发者不同风格的需求,小程序除了胶囊按钮区域,其余全部可以定制化。小程序开发区域在iOS上,侧滑返回关闭小程序、通过API关闭小程序都会根据上一条条件触发onClose事件。在Android上,系统物理返回键关闭小程序、通过API关闭小程序都会根据上一条条件触发onClose事件。当前小程序如果处于待进入内存保活的状态时,用户点击胶囊按钮关闭操作时,不会触发小程序的onClose事件,相反,如果小程序不处于待进入内存保存的状态时,小程序会触发当前页面的onClose事件。
可定制区域
小程序内的所有页面(包括小程序内嵌网页和插件),统一会在页面右上角固定一枚小程序原
生胶囊按钮,且无法定制。
在设计界面时需要预留出该区域所在的空间,避免相邻交互元素与其重叠,造成交互事件的冲
突。
小程序原生胶囊按钮
可定制区域
9:41
页面名称
2
小程序开发者可以在开放平台上新建“小程序应用”、“H5轻应用”。开发者可以通过开放平台进行注册,成为小程序开发者。审核通过后,小程序开发者在开放平台可以获取到对应的AppKey、AppSecret,用于API鉴权、免登使用,请谨慎保管密钥,切勿泄漏。小程序开发者流程介绍接入流程