AgentAgentSmsAccount

(运营商)对T_Agent_SmsAccount表操作的Api接口 本控制器关联到的权限的索引: 10060001 短信对账单及账户查询、短信模板信息查询 10060002 开通关闭短信、短信模板引用管理

APIDescription
GET api/Agent/AgentSmsAccount/Query

运营商查询自身T_Agent_SmsAccount数据

POST api/Agent/AgentSmsAccount/SetEnable

运营商设置短信服务开启状态

Std

T_Std表、标准业务组件控制器 本控制器关联到的权限的索引: 10020001 浏览标准定义、数据项定义、数据标识符定义、解析器定义、数据项分组定义、状态字定义 10020002 维护标准、数据项、数据标识符、状态字 拥有此权限的用户可以在系统中创建、修改、删除标准,创建、修改、删除数据项、数据标识符定义。 10020005 启动标准运行 拥有此权限的用户可以将标准状态转换为运行。

APIDescription
GET api/Std/List

获取国标清单

GET api/Std?pageindex={pageindex}&pagesize={pagesize}

已分页的方式查找标准列表

GET api/Std/GetStdByCode/{stdcode}

查找某个标准代码对应的标准数据

GET api/Std/GetTable?identifier={identifier}

依据数据标识符查询标准数据,不指定数据标识符时返回全部的数据(返回类型T_StdDataTable)。

POST api/Std/Save

保存标准数据

POST api/Std/Run

启动一个标准的运行

SysReceiveAcc

(HAWK认证)(生产商)系统支持的收款方式、收款账号、密码、密钥等信息读取和操作API。 本控制器关联到的权限的索引: 10110001 检索系统收款方式、账号、密钥等信息 关键权限,影响支付安全。 10110002 修改系统收款方式、账号、密钥等信息 关键权限,影响支付安全。

APIDescription
GET api/Sys/ReceiveAcc/Query?paymenttype={paymenttype}

查询某个或全部的收款方式、账户及密钥信息。

POST api/Sys/ReceiveAcc/Save

保存T_Sys_ReceiveAcc的修改

StdDataIdentifier

对数据标识符T_Std_DataIdentifier和V_Std_DataIdentifier进行操作的API 本控制器关联到的权限的索引: 10020001 浏览标准定义、数据项定义、数据标识符定义、解析器定义、数据项分组定义、状态字定义 10020002 维护标准、数据项、数据标识符、状态字 拥有此权限的用户可以在系统中创建、修改、删除标准,创建、修改、删除数据项、数据标识符定义。

APIDescription
GET api/Std/DataIdentifier/V?pageindex={pageindex}&pagesize={pagesize}&identifier={identifier}&operatortype={operatortype}&stdcode={stdcode}&dataid={dataid}&groupid={groupid}

以分页方式查询V_Std_DataIdentifier的数据

GET api/Std/DataIdentifier/V/Byid/{identifier}

查询单个的数据标识符V_Std_DataIdentifier

GET api/Std/DataIdentifier/VTable?identifier={identifier}&dataid={dataid}&typeid={typeid}&stdcode={stdcode}

依据一组查询条件,检索V_Std_DataIdentifier视图的数据,返回DataTable

POST api/Std/DataIdentifier/Std/Save

保存T_Std_Std_DataIdentifier

GET api/Std/DataIdentifier/Std/{identifier}

读取T_Std_Std_DataIdentifier表的数据

GET api/Std/DataIdentifier/Byid/{identifier}

查询单个的数据标识符T_Std_DataIdentifier

POST api/Std/DataIdentifier/Save

保存T_Std_DataIdentifier的数据

CommonUserTest

对公共用户凭据进行测试的控制器

APIDescription
GET api/Credential/CommonUser/Test

对公共用户凭据进行测试的控制器

AgentEntUser

(运营商)T_Agent_User,V_Agent_User的API接口 本控制器关联到的权限的索引: 10011001 浏览用户、权限、角色、权限分组、用户权限、角色权限信息 10011002 维护用户信息 10011003 维护角色信息

APIDescription
GET api/Agent/User/V?pageindex={pageindex}&pagesize={pagesize}&usercode={usercode}&useralias={useralias}&mobile={mobile}&status={status}&permitid={permitid}&roleid={roleid}

以分页方式查询用户信息

GET api/Agent/User/V/ByUserCode/{usercode}

检索单行的V_Agent_UserDataTable记录

GET api/Agent/User/ByUserCode/{usercode}

检索单行的T_Agent_UserDataTable记录

GET api/Agent/User/ByAgentId

检索当前运营商全部的用户

POST api/Agent/User/Save

修改用户

POST api/Agent/Ent/Password/ChangePwd

修改登陆密码

GET api/Agent/UserList

运营商(账户交易操作)获取自身的用户名称列表

GET api/Agent/User/Top50?keyword={keyword}

检索与指定关键字匹配的前50个用户记录。

AgentSmsTemplate

(运营商)对T_Sms_Template表操作的Api接口 本控制器关联到的权限的索引: 10060001 短信对账单及账户查询、短信模板信息查询 10060002 开通关闭短信、短信模板引用管理

APIDescription
GET api/Agent/Sms/Template/Query

(运营商)根据模板代码查询生产商提供的短信模板设置

AgentSysLog

(运营商)日志管理接口。 本控制器关联到的权限的索引: 10050001 读取系统日志 10050002 删除系统日志

APIDescription
GET api/Agent/Sys/Agent/Log/Query?pageindex={pageindex}&pagesize={pagesize}&actdate1={actdate1}&actdate2={actdate2}&acttime1={acttime1}&acttime2={acttime2}&usercode={usercode}&module={module}&macname={macname}

(运营商)以分页方式获取用户日志列表。

GET api/Agent/Sys/Agent/Log/ByLogId/{logid}

(运营商)查询某一个用户的T_SyS_AgentLog数据

POST api/Agent/Sys/Agent/Log/Save

(运营商)保存T_SyS_AgentLog表的更改

GET api/Agent/Sys/Log/Agent/Parm/{logid}

(运营商)查询某一个日志的T_Sys_AgentLog_Parm数据

AgentDevDosimeterVars

(HAWK认证)(运营商)表变量,表变量历史记录API接口。 本控制器关联到的权限的索引: 10031003 浏览设备型号信息、链路、型号-链路等信息。 10031009 读取执行器信息、疑示执行器信息 10031008 注销表 拥有此权限的用户可以将被标识为“销毁”状态。 10031010 设置执行器变量值 高级权限,拥有这个权限的用户将可以设置执行器变量值,标识变量设置的下行状态。 10031007 修改执行器信息。 拥有此权限的用户可以修改执行器扩展信息。

APIDescription
GET api/Agent/Dev/Dosimeter/Vars/Log/Read?serialid={serialid}&dataid={dataid}&pageindex={pageindex}&pagesize={pagesize}&startdate={startdate}&enddate={enddate}&conntypecode={conntypecode}

以分页方式,检索某一个表的变量值历史记录。

GET api/Agent/Dev/Dosimeter/Vars/Read?serialid={serialid}&datagroupid={datagroupid}

读取V_Dev_Dosimeter_Vars数据。

GET api/Agent/Dev/Dosimeter/Vars/Read/ByIdentifier/{serialid}/{identifier}

读取V_Dev_Dosimeter_Vars数据。

DevTaskTemp

(HAWK认证)(表生产商)创建、修改、删除临时计划任务的API。 本控制器关联到的权限的索引: 10031011 读取计划任务及相关信息 10031012 维护计划任务及相关信息 拥有此权限的用户可以添加、修改、删除、启动、停止计划任务。

APIDescription
POST api/Dev/Task/Temp/Stop

将一个正在执行的临时计划任务标识为“停止”状态。

POST api/Dev/Task/Temp/Start

将一个临时计划任务标识为可启动状态。

POST api/Dev/Task/Temp/Update

修改一下已经存在的任务。

POST api/Dev/Task/Temp/Add

添加一个新的临时计划任务

POST api/Dev/Task/Temp/Delete

删除一个临时计划任务。

GET api/Dev/Task/Temp/V/Byid/{temptaskid}

检索单个的V_Dev_Task_Temp记录

GET api/Dev/Task/Temp/V?pageindex={pageindex}&pagesize={pagesize}&temptaskid={temptaskid}&taskname={taskname}&runstatus={runstatus}&serialid={serialid}&address={address}&typeid={typeid}&identifier={identifier}&dataid={dataid}

以分页方式读取V_Dev_Task_Temp数据

SysHelpTopic

对Sys_HelpTopic表进行查询

APIDescription
GET api/Sys/HelpTopic/ByModule?module={module}

根据功能模块查找对应的帮助列表

GET api/Sys/HelpTopic

检索帮助列表

DevDosimeterLog

(生产商)(HAWK认证)T_Dev_Dosimeter,V_Dev_Dosimeter操作API 本控制器关联到的权限的索引: 10031009 读取执行器信息、疑示执行器信息

APIDescription
GET api/Dev/Dosimeter/Log/Read?serialid={serialid}&pageindex={pageindex}&pagesize={pagesize}&starttime={starttime}&endtime={endtime}&s_event={s_event}&username={username}&agentid={agentid}

以分页方式,检索执行器日志。

DevTypePopularVar

(HAWK认证)(生产商)定义每个型号的表最常用参数的API。 最常用的参数值在纵多地方显示,如计量物用户的手机客户端等。 本控制器关联到的权限的索引: 10031003 浏览设备型号信息、链路、型号-链路等信息。 10031004 维护设备型号信息 10031005 维护系统链路设置

APIDescription
GET api/Dev/Type/PopularVars/V?typeid={typeid}

检索某个型号已设置的最常用的变量清单视图。

GET api/Dev/Type/PopularVars/V/Byid/{typeid}/{dataid}

检索某个特定的型号常用变量视图。

GET api/Dev/Type/PopularVars?typeid={typeid}

检索某个型号的常用数据项清单(T_Dev_Type_Vars_Popular)。

POST api/Dev/Type/PopularVars/Save

保存型号常用数据量(Save T_Dev_Type_Vars_PopularDataTable)

DevDosimeter

(生产商)(HAWK认证)T_Dev_Dosimeter,V_Dev_Dosimeter操作API 本控制器关联到的权限的索引: 10031009 读取执行器信息、疑示执行器信息 10031006 注册表或注册疑似执行器 10031007 分配表给运营商 10031008 注销表

APIDescription
GET api/Dev/Dosimeter/V?pageindex={pageindex}&pagesize={pagesize}&serialid={serialid}&address={address}&typeid={typeid}&exchangestatus={exchangestatus}&connstatus={connstatus}&wmeterstatus={wmeterstatus}&dmeterstatus={dmeterstatus}&dagentid={dagentid}&wagentid={wagentid}&province={province}&city={city}&county={county}&setaddress={setaddress}&shaftnum={shaftnum}

No documentation available.

GET api/Dev/Dosimeter/V/NotInConcent?pageindex={pageindex}&pagesize={pagesize}&serialid={serialid}&address={address}&typeid={typeid}&exchangestatus={exchangestatus}&eagentid={eagentid}&wagentid={wagentid}

以分页方式查询可以被主机选定的表的集合。

GET api/Dev/Dosimeter/NotInTask/V?taskid={taskid}&pageindex={pageindex}&pagesize={pagesize}&serialid={serialid}&address={address}&devtype={devtype}&exchangestatus={exchangestatus}&province={province}&city={city}&agentid={agentid}&setaddress={setaddress}

No documentation available.

GET api/Dev/Dosimeter/V/ById/{serialid}

查询某一个表的信息(V_Dev_DosimeterById)

POST api/Dev/Dosimeter/Regist

注册一个表

POST api/Dev/Dosimeter/UpdateExtInfo

修改表的扩展信息

POST api/Dev/Dosimeter/UnRegist

注销一个表

POST api/Dev/Dosimeter/Dispatch

将表分配给运营商

POST api/Dev/Dosimeter/UnDispatch

将原已分给运营商的表撤回分配。

GET api/Dev/Dosimeter/Top50?keyword={keyword}&accounttype={accounttype}

查询与指定关键字匹配的前50个账户。 DataTable,返回以下字段:AgentId,AccountType,AccountId,AccountName

GET api/Dev/Dosimenter/Barcontent?serialid={serialid}

获取表上张贴的二维码(用Base64编码的图片内容)

WebUserInfo

(HAWK认证(个人用户标准凭据)) 修改个人用户的信息。 含有如下功能: (1)修改用户登陆信息;(2)修改密码;(3)修改绑定手机;(4)绑定UnionId;(5)查询用户日志。

APIDescription
POST api/Web/User/ChangeInfo

修改个人用户的信息。

POST api/Web/User/ChangePwd

使用旧密码修改登陆密码。

POST api/Web/User/ChangeMobile

使用验证码更改绑定手机号。

POST api/Web/User/BindUnionId

将当前用户与一个微信UnionId绑定。

GET api/Web/User/Info

No documentation available.

GET api/Web/User/Log/Query?pageindex={pageindex}&pagesize={pagesize}&startdate={startdate}&enddate={enddate}

检索某个用户的使用日志

StdData

对表T_Std_Data,V_Std_Data进行操作的API接口。 本控制器关联到的权限的索引: 10020001 浏览标准定义、数据项定义、数据标识符定义、解析器定义、数据项分组定义、状态字定义 10020002 维护标准、数据项、数据标识符、状态字 拥有此权限的用户可以在系统中创建、修改、删除标准,创建、修改、删除数据项、数据标识符定义。

APIDescription
GET api/Std/Data?pageindex={pageindex}&pagesize={pagesize}&dataid={dataid}&dataname={dataname}&parserid={parserid}&destype={destype}&stdcode={stdcode}

以分页的方式检索数据项

GET api/Std/Data/ByDataIdentifier/{dataidentifier}

依据数据标识符读取数据项

GET api/Std/Data/Top50?typeid={typeid}&keystr={keystr}&writeableonley={writeableonley}

选取前五十个记录

GET api/Std/Data/Byid/{dataid}

检索单个的数据项行

GET api/Std/Data/VByid/{dataid}

No documentation available.

POST api/Std/Data/Save

保存T_Std_DataDataTable的数据

WebWechatPay

(HAWK认证(个人用户凭据))微信支付的接口API

APIDescription
POST api/Web/ReceiveMoney/BeginOnComputer/Wechat

在电脑端起调微信支付(不在微信里面)(返回在TAG值中)。

POST api/Web/ReceiveMoney/BeginWithJsapi/Wechat

微信内,电脑微信内起调微信支付。

POST api/Web/ReceiveMoney/BeginOnMobile/Wechat

在手机端起调微信支付(返回在TAG值中)

WebLoginUsingCommonCreditor

(HAWK认证(个人用户WEB接口公用凭据))WEB用户登陆及相关操作API。 有如下功能:(1)使用手机号获取用户的用户名;(3)使用微信UnionId进行登陆或注册;

APIDescription
GET api/Web/Login/GetUserWithMobile?mobile={mobile}

(HAWK认证(个人用户WEB接口公用凭据))使用手机号获取用户的用户名 。

POST api/Web/Login/LoginWithUuid

使用微信UnionId进行登陆或注册(若没有注册,则直接注册)。 当登陆的用户没有注册时,直接使用UnionId进行注册,如果参数中手机号不为空,且可用,则该手机号作为新注册用户的手机号和用户名;如果该手机号存在,则返回一个错误(errcode=-3),客户端应该提示,当前手机号已注册,是否登陆至这个账户,如果用户选择是,则跳转到登陆的界面(同时预置用户和手机号),如果用户通过手机验证码或用户名密码登陆成功,则绑定当前UNION和用户名;如果用户选择否,则直接用当前UnionId注册,手机号为空,传入的用户名如果可用,则使用UnionId对应的用户名作为用户名,用户登陆之后,再通过更改绑定手机号再行绑定手机号。

POST api/Web/User/WxChangeMobile

使用验证码更改绑定手机号。

AgentAgentSmsTemplate

(运营商)对T_Agent_SmsTemplate表操作的Api接口

APIDescription
GET api/Agent/AgentSmsTemplate/Query/V/{templateid}

运营商查询自身V_Agent_SmsTemplate数据

GET api/Agent/AgentSmsTemplate/Query/{templateid}

运营商查询自身T_Agent_SmsTemplate数据

POST api/Agent/AgentSmsTemplate/Save

(运营商)保存T_Agent_SmsTemplate表的更改

GET api/Agent/Sms/Template/Query/V/ByAgentId?pageindex={pageindex}&pagesize={pagesize}

查询当前运营商设置的短信模板设置

DevDosimeterVarsSet

(HAWK认证)(生产商)设置表变量,标识表变量下行状态的API。 本控制器关联到的权限的索引: 10031009 读取执行器信息、疑示执行器信息 10031010 设置执行器变量值

APIDescription
GET api/Dev/Dosimeter/Vars/V/Byid/{serialid}/{dataid}

检索单个记录的V_Dev_Dosimeter_Vars_Set视图的数据

GET api/Dev/Dosimeter/Vars/Set/BestIdentifier/{serialid}/{dataid}

检索用于某个变量写入时的最佳数据标识符(结果的TAG值为数据标识符的内容)。

GET api/Dev/Dosimeter/Vars/V?serialid={serialid}&datagroupid={datagroupid}&syncstatus={syncstatus}

检索V_Dev_Dosimeter_Vars_Set视图的数据

POST api/Dev/Dosimeter/Vars/EndSync

标记一个变量完成下行

POST api/Dev/Dosimeter/Vars/BeginSync

标记一个变量设置开始下行

POST api/Dev/Dosimeter/Vars/Set

向数据库中添加一个变量设置

DevConcent

主机管理的API。 含添加,修改,删除主机;分配主机给运营商,从运营商处撤消分配;添加移除隶属于主机的执行器。 当前API权限: 10031017 查看主机及主机隶属的执行器信息 10031018 维护主机及主机隶属的执行器信息

APIDescription
GET api/Dev/Concent/V/Byid/{centid}

查询单个的T_Dev_Concent记录

GET api/Dev/Concent/Byid/{centid}

查询单个的T_Dev_Concent记录

GET api/Dev/Concent/V?pageindex={pageindex}&pagesize={pagesize}&agentid={agentid}&address={address}&typecode={typecode}&serialid={serialid}

以分页的方式,查询主机列表

GET api/Dev/Concent/Dosimeter/ById/{concentid}

查询某个主机下辖的执行器清单

GET api/Dev/Concent/Dosimeter/V/ById/{concentid}

查询某个主机链接的执行器的清单。

POST api/Dev/Concent/New

添加一个主机。返回的TAG值为创建的主机的ID

POST api/Dev/Concent/Delete/{centid}

删除一个已经存在的主机(同时会移除执行器与主机的绑定关系)。

POST api/Dev/Concent/Update

修改一个已经存在的主机的信息

POST api/Dev/Concent/Dosimeter/Add

向主机添加表

POST api/Dev/Concent/Dosimeter/Del

从主机移除执行器

POST api/Dev/Concent/Dispatch

将指定的主机分配运营商

POST api/Dev/Concent/UnDispatch

从指定的主机指某个运营商处撤消分配。

CheckCodeLog

(生产商)V_Sms_CheckCode_SendRecord 验证码发送日志视图

APIDescription
GET api/Sms/CheckCode/Log?agentid={agentid}&pageindex={pageindex}&pagesize={pagesize}&starttime={starttime}&endtime={endtime}&mobile={mobile}&startautoid={startautoid}&endautoid={endautoid}

以分页的形式读取验证码发送日志

DevTaskTempCmd

(HAWK认证)(生产商)管理临时计划任务命令清单、数据标识符清单的API。 本控制器关联到的权限的索引: 10031011 读取计划任务及相关信息 10031012 维护计划任务及相关信息 拥有此权限的用户可以添加、修改、删除、启动、停止计划任务

APIDescription
POST api/Dev/Task/Temp/Cmd/Identifier/Add

向临时计划任务命令中添加数据标识符

POST api/Dev/Task/Temp/Cmd/Identifier/Delete

从计划任务命令中删除数据标识符

POST api/Dev/Task/Temp/Cmd/Del

删除一个现有的临时计划任务命令项。

POST api/Dev/Task/Temp/Cmd/Add

为某个临时计划任务添加一个命令项。

GET api/Dev/Task/Temp/Cmd/V/ByTaskIdAndIndex/{temptaskid}/{cmdindex}

查询某一个临时计划任务的特定命令项

GET api/Dev/Task/Temp/Cmd/V/ByTaskId/{temptaskid}

查询一个临时计划任务的命令清单。

GET api/Dev/Task/Temp/Cmd/Identifier/NotInclude/{temptaskid}/{cmdindex}

获取某个临时计划任务命令尚未选定的标识符列表 仅返回DataIdentifier,ReadItems,WriteItems三个字段

GET api/Dev/Task/Temp/Cmd/Identifier/Include/{temptaskid}/{cmdindex}

获取某个临时计划任务命令已经选定的数据标识符列表。 仅返回DataIdentifier,ReadItems,WriteItems三个字段

ConnectionTester

(无需认证)本控制器用于测试客户端到服务器端的接是否成功

APIDescription
GET api/Connection/Test

测试客户端到服务器端的链接

WebAccount

(HAWK认证(个人用户凭据))互联网用户,对账户操作的API。 (1)依据某些条件,查询可以绑定的账户/账户持有人(注意,这个是线性表形式返回); (2)查询已绑定的账户的情况; (3)查询交易记录(TradeRecord,不仅时互联网充值的记录); (4)绑定用户和账户持有人; (5)解绑用户和账户持有人。 (6)查询可以停表的账户清单。

APIDescription
GET api/Web/Account/NotInclude?cericode={cericode}&mobile={mobile}&accorowername={accorowername}

从系统中检索某个身份证号、手机号关联到的账户持有人和账户列表。 仅会检索当前用户尚未关联的账户或账户持有人。

GET api/Web/Account/CanClose

获取某个用户当前可以关闭的户表分离账户

GET api/Web/Account/Included?accountid={accountid}

检索某个用户已经关联的账户持有人和账户。 账户持有人和账户是以平面方式返回的数据,可以再通过LINQ查询,分离账户持有人和账户的信息。

GET api/Web/Account/Included/TypeIdAndAccountId?typeid={typeid}&accountid={accountid}

检索某个用户已经关联的账户持有人和账户。 账户持有人和账户是以平面方式返回的数据,可以再通过LINQ查询,分离账户持有人和账户的信息。

POST api/Web/AccOwer/Add

向系统中添加一个账户持有人的关系(将用户与账户持有人关联起来)。 注意,一个WEB用户至多允许关联10个账户持有人(在存储过程中约束)。

POST api/Web/AccOwer/Delete

从当前用户已关联的用户持有人中,删除与某个账户持有人的关联。

GET api/Web/Account/TradeRecord?pageindex={pageindex}&pagesize={pagesize}&accountid={accountid}&startdate={startdate}&enddate={enddate}

获取某个用户或某个用户的账户交易记录(TradeRecord,不仅是互联网充值记录)。

WebAlipayRefundNoPwd

支付宝自动退款(无密)

APIDescription
POST api/Web/ReceiveMoney/AlipayRefundNoPwd

自动退款(支付宝无密)

AgentStd

(运营商)读取国标数据的控制器 本控制器关联到的权限的索引: 10020001 浏览标准定义、数据项定义、数据标识符定义、解析器定义、数据项分组定义、状态字定义

APIDescription
GET api/Agent/Std?pageindex={pageindex}&pagesize={pagesize}

已分页的方式查找标准列表

GET api/Agent/Std/GetStdByCode/{stdcode}

查找某个标准代码对应的标准数据

GET api/Agent/Std/List

获取国标清单

GET api/Agent/Std/Data/Byid/{dataid}

检索单个的数据项行

GET api/Agent/Std/Data/ByDataIdentifier/{dataidentifier}

依据数据标识符读取数据项

GET api/Agent/Std/DataGroup/ById/{groupid}

以数据分组ID为条件,查询某一个数据分组

GET api/Agent/Std/DataGroup?pageindex={pageindex}&pagesize={pagesize}

(表生产商)检索标准分组数据的接口。

GET api/Agent/Std/DataGroup/All

检索全部的数据分组

GET api/Agent/Std/Data_Group/Group/ByDataId/{dataid}

获取某个数据项隶属的分组的表

GET api/Agent/Std/DataIdentifier/Byid/{identifier}

查询单个的数据标识符T_Std_DataIdentifier

GET api/Agent/Std/DataIdentfier_Data/{dataidentifier}

No documentation available.

GET api/Agent/Std/Data/Top50?typeid={typeid}&keystr={keystr}&writeableonley={writeableonley}

选取前五十个数据项记录

GET api/Agent/Std/Data_Group/ByDataId/{dataid}

获取某个数据项隶属于分组的T_Std_Data_DataGroup表数据。

GET api/Agent/Std/Parser?pageindex={pageindex}&pagesize={pagesize}&parserid={parserid}&parsername={parsername}&destformat={destformat}&desttyep={desttyep}&classname={classname}&sourtype={sourtype}

(生产商)查询T_Std_Parser表的数据

GET api/Agent/Std/Parser/ById/{parserid}

(生产商)查询T_Std_Parser表中,ParserId=指定值的数据

GET api/Agent/Std/Parser/DestFormatList

(生产商)查询T_Std_Parser表中所有的目标数据类型列表

GET api/Agent/Std/Parser/Top50/{keyword}

检索解析器的前五十个数据

GET api/Agent/Std/Parser/Top50?keyword={keyword}

检索解析器的前五十个数据

GET api/Agent/Std/StatusCode/ById/{stdcode}/{statusid}

以分页方式查询状态字的数据(T_Std_StatusCode)

GET api/Agent/Std/Data?pageindex={pageindex}&pagesize={pagesize}&dataid={dataid}&dataname={dataname}&parserid={parserid}&destype={destype}&stdcode={stdcode}

以分页的方式检索数据项

GET api/Agent/Std/Data/VByid/{dataid}

No documentation available.

GET api/Agent/Std/DataIdentifier/VTable?identifier={identifier}&dataid={dataid}&typeid={typeid}&stdcode={stdcode}

依据一组查询条件,检索V_Std_DataIdentifier视图的数据,返回DataTable

GET api/Agent/Std/DataIdentifier/V?pageindex={pageindex}&pagesize={pagesize}&identifier={identifier}&operatortype={operatortype}&stdcode={stdcode}&dataid={dataid}&groupid={groupid}

以分页方式查询V_Std_DataIdentifier的数据

GET api/Agent/Std/DataIdentifier/V/Byid/{identifier}

查询单个的数据标识符V_Std_DataIdentifier

GET api/Agent/Std/StatusCode/V?pageindex={pageindex}&pagesize={pagesize}

以分页方式查询状态字的数据(V_Std_StatusCode)

GET api/Agent/Std/StatusCode/V/{pageindex}/{pagesize}

以分页方式查询状态字的数据(V_Std_StatusCode)

GET api/Agent/Std/StatusCode/V/ById/{stdcode}/{statusid}

查询某一个状态字的数据(V_Std_StatusCode)

GET api/Agent/Std/Cmd/ByStdOrTypeCode?stdcode={stdcode}&typeid={typeid}

检索某个标准或型号支持的命令的列表(仅会返回CmdName和CmdCode两个字段)

DevDosimeterInteractiveLogCmd

(生产商)(HAWK认证)T_Dev_Dosimeter_Interactive_Log_Cmd操作API 本控制器关联到的权限的索引: 10031009 读取执行器信息、疑示执行器信息

APIDescription
GET api/Dev/Dosimeter/InteractiveLog/Cmd/ById/{logid}

读取T_Dev_Dosimeter_Interactive_Log_Cmd数据。

PlatformUser

对T_Ent_User、V_Ent_User进行读取,保存的API接口 本控制器关联到的权限的索引: 10010001 浏览用户、权限、角色、权限分组、用户权限、角色权限信息 10010002 维护用户信息 拥有此权限的用户可以创建用户、修改用户信息、锁定或解锁用户登陆许可,分配或移除用户拥有的权限,添加或删除用户隶属的角色。

APIDescription
GET api/PlatformUser?pageindex={pageindex}&pagesize={pagesize}&username={username}&useralias={useralias}&mobile={mobile}&status={status}&permitid={permitid}&roleid={roleid}

(生产商)以分页方式获取平台用户信息。

GET api/PlatformUser/ByUserName/{username}

(生产商)查询某一个用户的V_Ent_User数据

GET api/PlatformUser/Ent/User/UserName/{username}

根据用户名查询表数据

POST api/PlatformUser/Save

(生产商)保存T_Ent_User表的更改

AgentDevDosimeterInteractiveLog

(运营商)(HAWK认证)运营商检索执行器交互日志API。 10031009 读取执行器信息、疑示执行器信息

APIDescription
GET api/Agent/Dev/Dosimeter/Interactive/Log/Read?serialid={serialid}&pageindex={pageindex}&pagesize={pagesize}&startdate={startdate}&enddate={enddate}&starttime={starttime}&endtime={endtime}&direction={direction}&cmdcode={cmdcode}&taskname={taskname}

以分页方式,检索执行器交互日志记录。

DevDosimeterVars

(HAWK认证)(生产商)表变量,表变量历史记录API接口。 本控制器关联到的权限的索引: 10031009 读取执行器信息、疑示执行器信息 10031010 设置执行器变量值

APIDescription
GET api/Dev/Dosimeter/Vars/Log/Read?serialid={serialid}&dataid={dataid}&pageindex={pageindex}&pagesize={pagesize}&startdate={startdate}&enddate={enddate}&conntypecode={conntypecode}

以分页方式,检索某一个表的变量值历史记录。

GET api/Dev/Dosimeter/Vars/Read/ByIdentifier/{serialid}/{identifier}

读取V_Dev_Dosimeter_Vars数据。

GET api/Dev/Dosimeter/Vars/Read?serialid={serialid}&datagroupid={datagroupid}

读取V_Dev_Dosimeter_Vars数据。

GET api/Dev/Dosimeter/Vars/ByTempTaskId/{serialid}/{temptaskid}

读取V_Dev_Dosimeter_Vars数据。

GbRegion

国标行政区划的控制器(省,市,县三级)

APIDescription
GET api/Gb/Region/Province

获取全部的省的列表

GET api/Gb/Region/City/ByProvince/{provincecode}

获取某个省的市的列表

GET api/Gb/Region/County/ByCityCode/{citycode}

No documentation available.

DevDosimeterPwd

(生产商)(HAWK认证)查询和设置表密码的API。 本控制器关联到的权限的索引: 10031013 读取执行器密码信息 当需要设置执行器变量时,此权限是必须的。 10031014 设置执行器密码信息 高级权限,拥有此权限的用户可以设置执行器的十级权限密码,这些密码将用在对执行器的各种操作中。

APIDescription
GET api/Dev/Dosimeter/Pwd?serialid={serialid}&permitlevel={permitlevel}

检索某个执行器的密码清单

POST api/Dev/Dosimeter/Pwd/Save

保存T_Dev_Dosimeter_Pwd数据

AgentSmsAccountLog

(生产商)对T_Agent_SmsAccount_Log表操作的Api接口 本控制器关联到的权限的索引: 10040001 读取运营商信息、运营商短信账户信息 10040003 开通或关闭运营商短信账户 10040004 对运营商短信账户执行充值

APIDescription
GET api/Agent/SmsAccount/Log/Query?pageindex={pageindex}&pagesize={pagesize}&agentid={agentid}&actdate1={actdate1}&actdate2={actdate2}&tradetype={tradetype}&billtype={billtype}

查询T_Agent_SmsAccount_Log表的数据

StdParser

对表T_Std_Parser提供操作的API接口。 本控制器关联到的权限的索引: 10020001 浏览标准定义、数据项定义、数据标识符定义、解析器定义、数据项分组定义、状态字定义 10020002 维护标准、数据项、数据标识符、状态字 拥有此权限的用户可以在系统中创建、修改、删除标准,创建、修改、删除数据项、数据标识符定义。 10020003 维护数据项分组 拥有此权限的用户可以在系统中创建、修改、删除数据项分组定义。 10020004 维护解析器定义 拥有此权限的用户可以在系统中创建、修改、删除解析器定义。

APIDescription
GET api/Std/Parser?pageindex={pageindex}&pagesize={pagesize}&parserid={parserid}&parsername={parsername}&destformat={destformat}&desttyep={desttyep}&classname={classname}&sourtype={sourtype}

(生产商)查询T_Std_Parser表的数据

GET api/Std/Parser/ById/{parserid}

(生产商)查询T_Std_Parser表中,ParserId=指定值的数据

GET api/Std/Parser/DestFormatList

(生产商)查询T_Std_Parser表中所有的目标数据类型列表

GET api/Std/Parser/Top50/{keyword}

检索解析器的前五十个数据

GET api/Std/Parser/Top50?keyword={keyword}

检索解析器的前五十个数据

POST api/Std/Parser/Save

(生产商)保存T_Std_Parser表的数据。

AgentLogin

(运营商)登陆验证的API。 HAWK认证(运营商用户和密码验证)。

APIDescription
POST api/Agent/Ent/Login

登陆到服务器,验证用户名和密码 使用表生产商常规HAWK认证。

AgentAccGroup

(运营商)账户分组管理 本控制器关联到的权限的索引: 10040004 读取账户分组、阶梯价格表信息 10040005 维护账户分组、阶梯价格表信息

APIDescription
GET api/Agent/Acc/Group/V?pageindex={pageindex}&pagesize={pagesize}&groupid={groupid}&groupname={groupname}

获取当前运营商所创建的所有账户分组(查询V_Acc_Group)

POST api/Agent/Acc/Group/Save

(运营商)保存T_Acc_Group表的更改

GET api/Agent/Acc/Group/ByGroupId/V/{groupid}

(运营商)根据分组ID查询分组

GET api/Agent/Acc/Group/ByGroupId/{groupid}

(运营商)根据分组ID查询分组

GET api/Agent/Acc/GroupList

获取所属分组列表

AgentDevDosimeterLog

(运营商)(HAWK认证)运营商检索执行器日志API。 10031009 读取执行器信息、疑示执行器信息

APIDescription
GET api/Agent/Dev/Dosimeter/Log/Read?serialid={serialid}&pageindex={pageindex}&pagesize={pagesize}&starttime={starttime}&endtime={endtime}&s_event={s_event}&taskname={taskname}&username={username}&agentid={agentid}

以分页方式,检索执行器日志。

StdStatusCode

标准状态字API 本控制器关联到的权限的索引: 10020001 浏览标准定义、数据项定义、数据标识符定义、解析器定义、数据项分组定义、状态字定义 10020002 维护标准、数据项、数据标识符、状态字 拥有此权限的用户可以在系统中创建、修改、删除标准,创建、修改、删除数据项、数据标识符定义。 10020003 维护数据项分组 拥有此权限的用户可以在系统中创建、修改、删除数据项分组定义。 10020004 维护解析器定义 拥有此权限的用户可以在系统中创建、修改、删除解析器定义。

APIDescription
GET api/Std/StatusCode/V?pageindex={pageindex}&pagesize={pagesize}

以分页方式查询状态字的数据(V_Std_StatusCode)

GET api/Std/StatusCode/V/{pageindex}/{pagesize}

以分页方式查询状态字的数据(V_Std_StatusCode)

GET api/Std/StatusCode/V/ById/{stdcode}/{statusid}

查询某一个状态字的数据(V_Std_StatusCode)

GET api/Std/StatusCode/ById/{stdcode}/{statusid}

以分页方式查询状态字的数据(T_Std_StatusCode)

POST api/Std/StatusCode

保存状态字更改(T_Std_StatusCode)

AgentAgent

(HAWK认证)获取当前运营商属性的控制器 不需要权限验证

APIDescription
GET api/Agent/Info

获取当前用户的运营商信息

SysLogParm

(生产商)对T_SyS_Log_Parm表进行查询、修改、保存 本控制器关联到的权限的索引: 10050001 读取系统日志和代理商日志 10050002 删除系统日志 10050003 删除代理商日导

APIDescription
GET api/Sys/Log/Parm/ByLogId/{logid}

(生产商)查询某一个日志的T_Sys_Log_Parm数据

POST api/Sys/Log/Parm/Save

(生产商)保存T_SyS_Log_Parm表的更改

SmsTemplateParm

(生产商)生产商自动短信引用参数接口 本控制器关联到的权限的索引: 10060001 读取短信模板、参数定义、发送记录等。 10060002 维护短信模板 10060003 记录短信发送的状况

APIDescription
GET api/SmsTemplateParm?pageindex={pageindex}&pagesize={pagesize}&parmname={parmname}&parmdefine={parmdefine}&valuetype={valuetype}&fundefine={fundefine}

读取自动短信参数引用表的数据

GET api/Sms/TemplateParm?parmdefine={parmdefine}

检索单个的数据项行

GET api/Sms/TemplateParm/{parmdefine}

检索单个的数据项行

POST api/SmsTemplateParm/Save

保存T_Sms_TemplateDataTable数据

GET api/Sms/GetFundefine?fundefine={fundefine}

获取SQL定义的值

GET api/Sms/GetFundefine/{parmdefine}?fundefine={fundefine}

获取SQL定义的值

AgentEntRolePermit

(运营商)T_Agent_Role_Permit表的API。 本控制器关联到的权限的索引: 10011001 浏览用户、权限、角色、权限分组、用户权限、角色权限信息 10011002 维护用户信息 10011003 维护角色信息

APIDescription
GET api/Agent/Role_Permit/ByRoleId/{roleid}

读取某个角色拥有的T_Agent_Role_Permit

POST api/Agent/Role_Permit/Save

保存T_Agent_Role_Permit的数据

AgentAcc

(运营商)账户管理 本控制器关联到的权限的索引: 10040001 读取账户、账户持有人、账户变量、账户交易记录信息 10040002 维护账户、账户持有人信息 10040003 执行账户交易

APIDescription
POST api/Agent/Acc/TradeRecord/UnRegist/DirectEnd

No documentation available.

POST api/Agent/Acc/TradeRecord/Regist/ChangeMeter

No documentation available.

GET api/Agent/Acc/NeedSyncBeforeTrade/{accid}

No documentation available.

GET api/Agent/Acc/Table/{accid}

查询某一个账户。

GET api/Agent/Acc/Dosimeter/{accid}

依据账户的ID,查询对应的执行器的信息。

GET api/Agent/Acc/V?pageindex={pageindex}&pagesize={pagesize}&accountname={accountname}&accountid={accountid}&groupid={groupid}&accounttype={accounttype}&accountstatus={accountstatus}&accowerid={accowerid}&serialnumber={serialnumber}&amount1={amount1}&amount2={amount2}&relationaloperator1={relationaloperator1}&relationaloperator2={relationaloperator2}&openingdate1={openingdate1}&openingdate2={openingdate2}&accountcancellationdate1={accountcancellationdate1}&accountcancellationdate2={accountcancellationdate2}

查询用户管理列表 TODO: 2019-06-30 CAOMIN 这个类需要加入对当前运营商的约定,防止A运营商可以检索到B运营商的数据。 添加好后,表去提这个注释。

GET api/Agent/Acc/V/ById/{accountid}

根据账户id

GET api/Agent/Acc/Top50?keyword={keyword}

查询与指定关键字匹配的前50个账户。 DataTable,返回以下字段:AgentId,AccountType,AccountId,AccountName

GET api/Agent/Acc/Log/V?pageindex={pageindex}&pagesize={pagesize}&startdate={startdate}&enddate={enddate}&accountid={accountid}&accowerid={accowerid}&eventtype={eventtype}&accountname={accountname}&operators={operators}

查询账户操作日志

POST api/Agent/Acc/Update

修改计量账户

POST api/Agent/Acc/TradeRecord/Regist

(运营商)添加一个计量账户。

POST api/Agent/Acc/TradeRecord/UnRegist

注销一个水电表账户,减除表与账户的关联,交写一个交易记录退不款项,记录相应的日志

AgentAccTradeHfEncrypt

APIDescription
POST api/Agent/Acc/TradeRecord/HfEncrypt

No documentation available.

AgentReport

(运营商)查阅运营商报表 本控制器关联到的权限的索引: 10120001 检索报表数据

APIDescription
GET api/Agent/Report/JLZHJYHZ/Query?startdate={startdate}&enddate={enddate}&agentid={agentid}&accountid={accountid}&accounttype={accounttype}&groupid={groupid}&accowerid={accowerid}&accowertype={accowertype}

查询(运营商)计量账户交易汇总数据

GET api/Agent/Report/JLZHJYRHZ/Query?startdate={startdate}&enddate={enddate}&agentid={agentid}&accountid={accountid}&accounttype={accounttype}&groupid={groupid}&accowerid={accowerid}&accowertype={accowertype}

查询(运营商)计量账户交易日汇总数据

GET api/Agent/Report/JLZHJYMX/Query?startdate={startdate}&enddate={enddate}&agentid={agentid}&accountid={accountid}&accounttype={accounttype}&groupid={groupid}&accowerid={accowerid}&accowertype={accowertype}&paymenttype={paymenttype}&usercode={usercode}

查询(运营商)计量账户交易详情数据

GET api/Agent/Report/DXXHHZ/Query?startdate={startdate}&enddate={enddate}&agentid={agentid}&templatetype={templatetype}

查询(生产商)短信发送汇总数据

AgentStdDataGroup

数据分组项的管理 本控制器关联到的权限的索引: 10020001 浏览标准定义、数据项定义、数据标识符定义、解析器定义、数据项分组定义、状态字定义 10020002 维护数据分组

APIDescription
POST api/Agent/Std/DataGroup/Save

(表运营商)提交标准分组数据的接口

WebAlipayPay

(HAWK认证(个人用户凭据))支付宝支付的接口API

APIDescription
POST api/Web/ReceiveMoney/BeginOnComputer/Alipay

从电脑上起调阿里支付时使用的API(返回在TAG值中)。

POST api/Web/ReceiveMoney/BeginOnMobile/Alipay

从移动端起调阿里支付时使用的API(返回在TAG值中)。

AgentWebUser

(HAWK认证)(运营商)管理互联网用户(最终用户)的接口。 本控制器关联到的权限的索引: 10100001 检索互联网用户信息、用户日志信息 拥有此权限的用户,可以检索、导出互联网用户的注册信息,用户日志信息。 10100002 停用/启用互联网用户账户 高级权限。 10100003 检索互联网用户充值交易信息

APIDescription
GET api/Agent/Web/User/Top50?keyword={keyword}

检索与指定关键字匹配的前50个用户记录。仅返回UserId,UserName,Mobile,FName,CertificateCode,Address 字段

POST api/Agent/Web/User/Enable

启用一个互联网用户账户。

POST api/Agent/Web/User/Disable

禁用一个互联网用户账户。

GET api/Agent/Web/User/Log/V?pageindex={pageindex}&pagesize={pagesize}&startdate={startdate}&enddate={enddate}&username={username}&mobile={mobile}&eventname={eventname}&certcode={certcode}&userid={userid}

以分页方式查询V_Web_User_Log数据

GET api/Agent/Web/User/V?pageindex={pageindex}&pagesize={pagesize}&mobile={mobile}&username={username}&fname={fname}&certcode={certcode}&regdate1={regdate1}&regdate2={regdate2}&userstatus={userstatus}

以分页的方式,但询V_Web_User数据

GET api/Agent/Web/User/V/ById/{userid}

(运营商)根据UserID查询数据

SmsTask

(生产商)短信发送任务 本控制器关联到的权限的索引: 10060001 读取短信模板、参数定义、发送记录等。 10060002 维护短信模板 10060003 记录短信发送的状况

APIDescription
GET api/SmsTask?pageindex={pageindex}&pagesize={pagesize}&starttime={starttime}&endtime={endtime}&moble={moble}&state={state}&templateid={templateid}&templatetype={templatetype}&accowerid={accowerid}&agentid={agentid}&tradeid={tradeid}&username={username}

查询短信发送任务

GET api/VSmsTask?pageindex={pageindex}&pagesize={pagesize}&starttime={starttime}&endtime={endtime}&moble={moble}&state={state}&templateid={templateid}&templatetype={templatetype}&accowerid={accowerid}&agentid={agentid}&tradeid={tradeid}&username={username}

查询短信发送任务

GET api/Sms/TaskList

获取函数列表

GET api/Sms/TemplateParm/Check?parmname={parmname}

验证参数是否存在,有则返回一条数据,无则返回空

GET api/Sms/CalcuateFunResult?fundefine={fundefine}

函数求值

GET api/Sms/GetTaskValue?parmdefine={parmdefine}

参数取值

GET api/Sms/GetFundefineList?autoid={autoid}

参数取值

GET api/Sms/GetAliId?TemplateId={TemplateId}

参数取值

POST api/Sms/CheckCodeTask/Pay

对运营商即将发送的短信进行计费。

GET api/Sms/CheckCodeTask/First

获取第一个需要处理的验证码任务。

GET api/Sms/CheckCodeTask/Next/{mobile}

获取下一个需要处理的验证码任务。

GET api/Sms/GetCheckCode?status={status}&datenow={datenow}&timenow={timenow}

获取需要发送的验证码短信列表

GET api/Sms/GetTask?status={status}

获取需要发送短信的任务列表

POST api/Sms/CheckCodeTask/SetStatus

保存一个验证码的发送状态

POST api/Sms/AddSaveT_Sms_Task_Value

保存函数值

GET api/AccOwerList/Top50?OwerName={OwerName}

依据类型和关键字,返回前50个运行商的信息,仅返回AgentId,AgentName两个字段

GET api/AccOwerList/Top50/{OwerName}

依据类型和关键字,返回前50个运行商的信息,仅返回AgentId,AgentName两个字段

GET api/Sms/Task/Parser/Next/{autoid}

获取下一个需要解析的任务

GET api/Sms/Task/Parser/First

获取第一个需要解析的通知短信任务

GET api/Sms/Task/Send/First

读取第一个需要发送的通知短信任务

GET api/Sms/Task/Send/Next/{autoid}

获取下一个需要发送的通知短信

POST api/Sms/Task/UpdateStatus

保存短信任务的发送或解析的状态

AgentDevType

(HAWK认证)供运营商检索设备型号清单的API。

APIDescription
GET api/Agent/Dev/Type/Top50?keyword={keyword}

依据某个关键字,查找T_Dev_Type的前50条记录

GET api/Agent/Dev/Type/ByTypeId/{typeid}

依据TypeCode查询某个T_Dev_Type记录

AgentAccOwer

用户名管理 本控制器关联到的权限的索引: 本控制器关联到的权限的索引: 10040001 读取账户、账户持有人、账户变量、账户交易记录信息 10040002 维护账户、账户持有人信息 10040003 执行账户交易

APIDescription
GET api/Agent/Acc/Ower/V?pageindex={pageindex}&pagesize={pagesize}&institutionname={institutionname}&institutioncode={institutioncode}&type={type}&contactname={contactname}&mobile={mobile}&phone={phone}&webuser={webuser}&accountid={accountid}&province={province}&county={county}&city={city}&address={address}

查询账户持有人数据

GET api/Agent/Acc/Ower

查询T_Acc_Ower数据

POST api/Agent/Acc/Ower/Save

保存表T_Acc_Ower的修改

GET api/Agent/Acc/Ower/Top50?keyword={keyword}

获取匹配指定关键字的前50个账户持有人信息 此API返回一个DataTable,仅会返回如下字段:AccOwerId,AgentId,OwerType,OwerName,OwerCode,LegalPerson,Province,City,County,Address。

GET api/Agent/Acc/OwerContent?accowerid={accowerid}

获取账户持有人类型

GET api/Agent/Acc/Ower/V/ByAccOwerId/{accowerid}

查询所属用户信息

GET api/Agent/Acc/Ower/ByAccOwerId/{accowerid}

查询所属用户信息

POST api/Agent/Acc/Ower/Add

注册一个新账户

DevTask

(生产商)对视图V_Dev_Task提供操作的API接口。 对T_Dev_Task提供操作的API接口 本控制器关联到的权限的索引: 10031011 读取计划任务及相关信息 10031012 维护计划任务及相关信息 拥有此权限的用户可以添加、修改、删除、启动、停止计划任务。

APIDescription
GET api/Dev/Task/V?pageindex={pageindex}&pagesize={pagesize}&taskid={taskid}&taskname={taskname}&runtype={runtype}&runstatus={runstatus}&serialid={serialid}&address={address}&typeid={typeid}&cmdcode={cmdcode}&identifier={identifier}&dataid={dataid}

以分页方式读取V_Dev_Task数据

GET api/Dev/Task/V/Byid/{taskid}

检索单个的V_Dev_Task记录

POST api/Dev/Task/Delete

删除一个计划任务

POST api/Dev/Task/Add

添加一个计划任务

POST api/Dev/Task/Update

修改一下已经存在的任务。

POST api/Dev/Task/Start

将一个计划任务标识为可启动状态。

POST api/Dev/Task/Stop

将一个正在执行的计划任务标识为“停止”状态。

AgentAccTradeRecord

(HAWK认证)(运营商)账户充值退款管理 本控制器关联到的权限的索引: 10040001 读取账户、账户持有人、账户变量、账户交易记录信息 10040002 维护账户、账户持有人信息 10040003 执行账户交易

APIDescription
GET api/Agent/Acc/TradeRecord/V?pageindex={pageindex}&pagesize={pagesize}&accowerid={accowerid}&accountid={accountid}&serialid={serialid}&accountgroup={accountgroup}&usecode={usecode}&result={result}&tradetype={tradetype}&startdate={startdate}&enddate={enddate}&tradeno={tradeno}&tradeid={tradeid}&logid={logid}&tradefrom={tradefrom}

查询充值,查询记录

GET api/Agent/Acc/TradeRecord/V/ById/{accountid}

根据账户id查询V_Acc_TradeRecord

GET api/Agent/Acc/TradeRecord/ByTradeId/{tradeid}

根据交易id查询V_Acc_TradeRecord数据

POST api/Agent/Acc/TradeRecord/Add

(运营商)添加一个账户交易记录。

POST api/Agent/Acc/TradeRecord/Cancel

关闭某一笔交易记录。

GET api/Agent/Acc/TradeRecord/BeforeBeginSync/{tradeid}

在执行同步之前,依据交易的ID,获取当前交易是否能同步及同步的表序列号与地址信息。

POST api/Agent/Acc/TradeRecord/BeginSync?tradeid={tradeid}&logid={logid}

标记一个交易记录开始下行

POST api/Agent/Acc/TradeRecord/ReceiveMoney

完成一个交易记录的收款操作。

POST api/Agent/Acc/TradeRecord/BeginReceive

当用户选择电子支付时,开始进行支付操作。 当前操作必须发生在添加交易或者开户操作之后。

POST api/Agent/Acc/TradeRecord/CloseReceive

关闭一个付款。例如,用户原来打算用支付宝付款,扫描了之后,用户又打算用其他方式付款,此时若要关闭发起的上一个付款操作,可以使用这个方法。

POST api/Agent/Acc/TradeRecord/VerifyReceive

查询第三方支付,并确认是否收款成功,若收款成功,则完成对应交易的收款。

WebUser

(HAWK认证)(生产商)管理互联网用户(最终用户)的接口。 本控制器关联到的权限的索引: 10100001 检索互联网用户信息、用户日志信息 拥有此权限的用户,可以检索、导出互联网用户的注册信息,用户日志信息。 10100002 停用/启用互联网用户账户 高级权限。 10100003 检索互联网用户充值交易信息

APIDescription
GET api/Web/User/Top50?keyword={keyword}

检索与指定关键字匹配的前50个用户记录。仅返回UserId,UserName,Mobile,FName,CertificateCode,Address 字段

POST api/Web/User/Enable

启用一个互联网用户账户。

POST api/Web/User/Disable

禁用一个互联网用户账户。

GET api/Web/User/Log/V?pageindex={pageindex}&pagesize={pagesize}&startdate={startdate}&enddate={enddate}&username={username}&mobile={mobile}&eventname={eventname}&certcode={certcode}&userid={userid}

以分页方式查询V_Web_User_Log数据

GET api/Web/User/V?pageindex={pageindex}&pagesize={pagesize}&mobile={mobile}&username={username}&fname={fname}&certcode={certcode}&regdate1={regdate1}&regdate2={regdate2}&userstatus={userstatus}

以分页的方式,但询V_Web_User数据

GET api/Web/User/V/ById/{userid}

根据UserID查询数据

PlatformRole

对T_Ent_Role、T_Ent_User_Role、T_Ent_Role_Permit、V_Ent_Role进行读取,保存的API接口 本控制器关联到的权限的索引: 10010001 浏览用户、权限、角色、权限分组、用户权限、角色权限信息 10010002 维护用户信息 拥有此权限的用户可以创建用户、修改用户信息、锁定或解锁用户登陆许可,分配或移除用户拥有的权限,添加或删除用户隶属的角色。 10010003 维护角色信息 拥有此权限的用户可以创建角色、修改角色信息,分配或移除角色拥有的权限。

APIDescription
GET api/Ent/User_Role/ByUsername/{username}

依据UserName查询T_Ent_User_Role的数据。

GET api/Ent/User_Role/ByRoleId/{roleid}

依据角色ID查询T_Ent_User_Role的数据。

POST api/Ent/User_Role/Save

保存T_Ent_User_Role表的数据

GET api/V_Ent/Role?pageindex={pageindex}&pagesize={pagesize}

以分页的方式查找V_Ent_Role表数据

GET api/Ent/Role/ByUserName/{username}

根据用户登陆名查询某个用户隶属的角色集合

GET api/V_Ent/Role/ByRoleId/{roleid}

根据角色ID查询V_Ent_Role表数据

GET api/Ent/Role

查询单个的T_Ent_Role记录

GET api/Ent/Role/NotByUserName/{username}

检索某个用户隶属于的角色

GET api/Ent/Role/ById/{RoleId}

根据角色ID查询T_Ent_Role表数据

POST api/Ent/Role/Save

(生产商)保存T_Ent_Role表的更改

StdCmd

V_Std_Cmd、T_Std_Cmd操作API接口 本控制器关联到的权限的索引: 10020001 浏览标准定义、数据项定义、数据标识符定义、解析器定义、数据项分组定义、状态字定义 10020002 维护标准、数据项、数据标识符、状态字 拥有此权限的用户可以在系统中创建、修改、删除标准,创建、修改、删除数据项、数据标识符定义。

APIDescription
GET api/Std/Cmd/V?pageindex={pageindex}&pagesize={pagesize}&stdcode={stdcode}&cmdcode={cmdcode}&cmdname={cmdname}&refeable={refeable}&dllname={dllname}&permitlevel={permitlevel}

以分页方式查询V_Std_Cmd视图

GET api/Std/Cmd/V/ById/{cmdcode}

查询单行的V_Std_Cmd

GET api/Std/Cmd/ById/{cmdcode}?stdcode={stdcode}

查询单行的T_Std_Cmd

GET api/Std/Cmd/ByStdCode/{stdcode}

查询某个标准所有的命令

POST api/Std/Cmd/Save

保存T_Std_Cmd的数据。

GET api/Std/Cmd/ByStdOrTypeCode?stdcode={stdcode}&typeid={typeid}

检索某个标准或型号支持的命令的列表(仅会返回CmdName和CmdCode两个字段)

AgentDevDosimeterPwd

(运营商)(HAWK认证)查询和设置表密码的API。 本控制器关联到的权限的索引: 10031013 读取执行器密码信息 当需要设置执行器变量时,此权限是必须的。 10031014 设置执行器密码信息 高级权限,拥有此权限的用户可以设置执行器的十级权限密码,这些密码将用在对执行器的各种操作中。

APIDescription
GET api/Agent/Dev/Dosimeter/Pwd?serialid={serialid}&permitlevel={permitlevel}

检索某个执行器的密码清单

POST api/Agent/Dev/Dosimeter/Pwd/Save

保存T_Dev_Dosimeter_Pwd数据

DevDosimeterVarsSetLog

(HAWK认证)(生产商)V_Dev_Dosimeter_Vars_Log只读API。 本控制器关联到的权限的索引: 10031009 读取执行器信息、疑示执行器信息

APIDescription
GET api/Dev/Dosimeter/Vars/Set/Log?serialid={serialid}&pageindex={pageindex}&pagesize={pagesize}&startdate={startdate}&enddate={enddate}&datagroupid={datagroupid}&dataid={dataid}&syncstatus={syncstatus}

以分页方式检索某个执行器变量设置记录数据。

WebReadTimeCtrl

(HAWK认证(个人用户WEB接口公用凭据))互联网用户通过扫码开票,关表的控制器。 含(1)扫码开表;(2)扫码关表;(3)直接关已开的表。

APIDescription
GET api/Web/Ctrl/Dosimeter/ByBarcode?barcode={barcode}

依据扫描到的条码的信息,检索对应的表的信息。

POST api/Web/Ctrl/Binding

将一个启表分离的账户,绑定到一个户表分离的表,启动这个表。 (1)需要在数据库执行操作,将表与账户执行绑定。 (2)需要执行远程实时控制,向表发送绑定指令,当绑定指令不成功时,需要对第一步操作执行卷回。

POST api/Web/Ctrl/Debinding/ByAccountId

以账户唯一编码为依据,撤消与表的绑定并停止表。 (1)发送远程指令并停止表(表设计时要注册,如果已未绑定任何账户,需要返回明确的状态; (2)执行数据库操作,解决表与账户的绑定关系。

POST api/Web/Ctrl/Debinding/BySerialId

以表唯一ID为依据,撤消与表的绑定并停止表。 (1)发送远程指令并停止表(表设计时要注册,如果已未绑定任何账户,需要返回明确的状态; (2)执行数据库操作,解决表与账户的绑定关系。

AccAutoSync

交易自动同步服务的专用API接口。 对应的权限的ID : 10091001 交易自动下行业务

APIDescription
GET api/Trade/AutoSync/GetNext/{currenttradeid}

获取下一个需要同步的交易。 当一个账户有一正在同步的交易时,这个账户的其他交易被忽略。 当一个账户有一个以上需要同步的交易时,仅会返回第一条。

POST api/Trade/AutoSync/AddTimes/{tradeid}

将交易的自动下行次数+1。系统仅会执行至多十次偿试。

AgentEntPermitGroup

(运营商)T_Agent_PermitGroup表API接口 本控制器关联到的权限的索引: 10011001 浏览用户、权限、角色、权限分组、用户权限、角色权限信息 10011002 维护用户信息 10011003 维护角色信息

APIDescription
GET api/Agent/User/PermitGroup

读取T_Agent_PermitGroup表的数据 (一次性读取全部数据)

AgentSmsAccount

(生产商)对表T_Agent_SmsAccount进行操作的接口 本控制器关联到的权限的索引: 10040001 读取运营商信息、运营商短信账户信息 10040003 开通或关闭运营商短信账户 10040004 对运营商短信账户执行充值

APIDescription
GET api/Agent/SmsAccount/ByAgentId/{agentid}

(生产商)查询某一个运营商的T_Agent_SmsAccount数据

POST api/Agent/Sms/Enable

设置某个运营商的短信服务开启状态

POST api/Agent/Sms/Acc/Recharge

对某个运营商进行短信充值

AgentAgentSmsAccountLog

(运营商)对T_Agent_SmsAccount_Log表操作的Api接口 本控制器关联到的权限的索引: 10060001 短信对账单及账户查询、短信模板信息查询 10060002 开通关闭短信、短信模板引用管理

APIDescription
GET api/Agent/AgentSmsAccount/Log/Query?pageindex={pageindex}&pagesize={pagesize}&agentid={agentid}&actdate1={actdate1}&actdate2={actdate2}&tradetype={tradetype}&billtype={billtype}

查询T_Agent_SmsAccount_Log表的数据

AgentAccPriceTable

以运营商身份操作V_Acc_PriceTable、T_Acc_PriceTable的接口 本控制器关联到的权限的索引: 10040004 读取账户分组、阶梯价格表信息 10040005 维护账户分组、阶梯价格表信息

APIDescription
POST api/Agent/Acc/PriceTable/Save

(运营商)保存T_Acc_PriceTable表的更改

GET api/Agent/Acc/PriceTable/ById/{tableid}

(运营商)根据价格表ID查询阶梯价格表视图

GET api/Agent/Acc/PriceTable/V?pageindex={pageindex}&pagesize={pagesize}&groupid={groupid}&groupname={groupname}&measureobject={measureobject}

(运营商)根据运营商ID查询价格表

GET api/Agent/Acc/PriceTable/V/ById?tableid={tableid}

(运营商)根据价格表ID查询阶梯价格表视图

GET api/Agent/Acc/PriceTable/V/ByMeasureObject?measureobject={measureobject}

(运营商)根据计量物查询阶梯价格表视图

GET api/Agent/Acc/PriceTableList

(运营商)返回分组列表

GET api/Agent/Acc/V/PriceTableList

(运营商)返回分组列表

AgentDevDosimeterVarsSet

(HAWK认证)(运营商)设置表变量,标识表变量下行状态的API。 本控制器关联到的权限的索引: 10031003 浏览设备型号信息、链路、型号-链路等信息。 10031009 读取执行器信息、疑示执行器信息 10031008 注销表 拥有此权限的用户可以将被标识为“销毁”状态。 10031010 设置执行器变量值 高级权限,拥有这个权限的用户将可以设置执行器变量值,标识变量设置的下行状态。 10031007 修改执行器信息。 拥有此权限的用户可以修改执行器扩展信息。

APIDescription
GET api/Agent/Dev/Dosimeter/Vars/V/Byid/{serialid}/{dataid}

检索单个记录的V_Dev_Dosimeter_Vars_Set视图的数据

GET api/Agent/Dev/Dosimeter/Vars/V?serialid={serialid}&datagroupid={datagroupid}&syncstatus={syncstatus}

检索V_Dev_Dosimeter_Vars_Set视图的数据

GET api/Agent/Dev/Dosimeter/Vars/Set/BestIdentifier/{serialid}/{dataid}

检索用于某个变量写入时的最佳数据标识符(结果的TAG值为数据标识符的内容)。

POST api/Agent/Dev/Dosimeter/Vars/EndSync

标记一个变量完成下行

POST api/Agent/Dev/Dosimeter/Vars/BeginSync

标记一个变量设置开始下行

POST api/Agent/Dev/Dosimeter/Vars/Set

向数据库中添加一个变量设置

DevTaskTempDosimeter

APIDescription
GET api/Dev/Task/Temp/Dosimeter/V?temptaskid={temptaskid}&pageindex={pageindex}&pagesize={pagesize}&serialid={serialid}&address={address}&devtype={devtype}&exchangestatus={exchangestatus}&province={province}&city={city}&country={country}&setaddress={setaddress}

以分页的方式,检索V_Dev_Task_Temp_Dosimeter的数据

POST api/Dev/Task/Temp/Dosimeter/Del

从临时计划任务中删除一个表

POST api/Dev/Task/Temp/Dosimeter/Add

向某一个临时计划任务添加表

GET api/Dev/Task/TempList{typeid}

当前执行器可读的数据项

DevType_ConnType

T_Dev_Type_ConnctionType表操作API接口(表生产商) 本控制器关联到的权限的索引: 10031003 浏览设备型号信息、链路、型号-链路等信息。 10031004 维护设备型号信息 10031005 维护系统链路设置

APIDescription
GET api/Dev/Type_ConnType/ByTypeId/{typeid}

查询某个型号对应的链路类型

POST api/Dev/Type_ConnType/Save

No documentation available.

AgentDevConcent

主机管理的API。 含添加,修改,删除主机;添加移除隶属于主机的执行器。 当前API权限: 10031017 查看主机及主机隶属的执行器信息 10031018 维护主机及主机隶属的执行器信息

APIDescription
GET api/Agent/Dev/Concent/V/Byid/{centid}

查询单个的V_Dev_Concent记录

GET api/Agent/Dev/Concent/Byid/{centid}

查询单个的T_Dev_Concent记录

GET api/Agent/Dev/Concent/V?pageindex={pageindex}&pagesize={pagesize}&address={address}&typecode={typecode}&serialid={serialid}

以分页的方式,查询主机列表

GET api/Agent/Dev/Concent/Dosimeter/ById/{concentid}

查询某个主机下辖的执行器清单

GET api/Agent/Dev/Concent/Dosimeter/V/ById/{concentid}

查询某个主机链接的执行器的清单。

POST api/Agent/Dev/Concent/New

添加一个主机。返回的TAG值为创建的主机的ID

POST api/Agent/Dev/Concent/Delete/{centid}

删除一个已经存在的主机(同时会移除执行器与主机的绑定关系)。

POST api/Agent/Dev/Concent/Update

修改一个已经存在的主机的信息

POST api/Agent/Dev/Concent/Dosimeter/Add

向主机添加表

POST api/Agent/Dev/Concent/Dosimeter/Del

从主机移除执行器

WebCommonStatistics

(HAWK认证(个人用户WEB接口公用凭据))在用户没有登陆的情况下,首页展示表数量、账户数量等统计信息的API。

APIDescription
GET api/Web/CommonStatistics

在用户没有登陆的情况下,首页展示表数量、账户数量等统计信息的API。

AgentEntUserPermit

(运营商)T_Agent_User_Permit操作的接口 本控制器关联到的权限的索引: 10011001 浏览用户、权限、角色、权限分组、用户权限、角色权限信息 10011002 维护用户信息 10011003 维护角色信息

APIDescription
GET api/Agent/User_Permit/ByUserCode/{usercode}

依据UserCode查询该用户的权限T_Agent_User_Permit

POST api/Agent/User_Permit/Save

保存T_Agent_User_Permit的数据

WebDosimeter

(HAWK认证(个人用户凭据))互联网个人用户对表执行操作的API。

APIDescription
GET api/Web/Dosimeter/ByAccountId/{accountid}

查询某个用户的账户关联的表的信息。

GET api/Web/Dosimeter/Vars/Popular/{accountid}

获取当前用户某个执行器最流行的参数值清单(最流行的数据值在T_Dev_Type_Vars_Popular中定义)。

GET api/Web/Dosimeter/Vars?accountid={accountid}&pageindex={pageindex}&pagesize={pagesize}&datagroupid={datagroupid}

获取当前用户某个执行器的参数值清单。

GET api/Web/Dosimeter/Groups

获取某个型号的的变量分组列表

GET api/Web/Dosimeter/Vars/History?accountid={accountid}&dataid={dataid}&pageindex={pageindex}&pagesize={pagesize}&startdatetime={startdatetime}&enddatetime={enddatetime}

查询当前用户某一个表变量的历史记录(用于绘制曲线)。

DevDosimeterInteractiveLog

(生产商)(HAWK认证)T_Dev_Dosimeter_Interactive_LogDataTable操作API 本控制器关联到的权限的索引: 10031009 读取执行器信息、疑示执行器信息

APIDescription
GET api/Dev/Dosimeter/Interactive/Log/Read?serialid={serialid}&pageindex={pageindex}&pagesize={pagesize}&startdate={startdate}&enddate={enddate}&starttime={starttime}&endtime={endtime}&direction={direction}&cmdcode={cmdcode}&taskname={taskname}

以分页方式,检索执行器交互日志记录。

AgentDevDosimeterVarsSetLog

(HAWK认证) (运营商)V_Dev_Dosimeter_Vars_Log只读API。 本控制器关联到的权限的索引: 10031009 检索执行器信息

APIDescription
GET api/Agent/Dev/Dosimeter/Vars/Set/Log?serialid={serialid}&pageindex={pageindex}&pagesize={pagesize}&startdate={startdate}&enddate={enddate}&datagroupid={datagroupid}&dataid={dataid}&syncstatus={syncstatus}

以分页方式检索某个执行器变量设置记录数据。

PlatfromPermit

T_Ent_Permit操作的接口 本控制器关联到的权限的索引: 10010001 浏览用户、权限、角色、权限分组、用户权限、角色权限信息

APIDescription
GET api/Ent/User/Permit

读取T_Ent_Permit表的数据

GET api/Ent/User/Permit/ByUserName/{username}

读取某个用户拥有的权限

GET api/Ent/User/Permit/ByRoleId/{roleid}

读取某个用户拥有的权限

GET api/Ent/User/Permit/NotByUserName/{username}

读取某个用户拥有的权限

GET api/Ent/User/Permit/NotByRoleId/{roleid}

读取某个用户拥有的权限

GET api/Ent/User/Permit/Top50?keyword={keyword}

依据某个关键字,读取前50条T_Ent_Permit记录

EntLogin

进行登陆验证的控制器

APIDescription
POST api/Ent/Login

登陆到服务器,验证用户名和密码 使用表生产商常规HAWK认证。

AgentAccPriceTableDetails

以运营商身份操作T_Acc_PriceTableDetails的接口 本控制器关联到的权限的索引: 10040004 读取账户分组、阶梯价格表信息 10040005 维护账户分组、阶梯价格表信息

APIDescription
POST api/Agent/Acc/PriceTableDetails/Save

(运营商)保存T_Acc_PriceTableDetails表的更改

GET api/Agent/Acc/PriceTableDetails/{tableid}

(运营商)根据价格表ID查询价格阶梯表明细

AgentWebReceiveMoney

(HAWK认证)(运营商)查看和管理互联网用户充值记录的API。 本控制器关联到的权限的索引: 10100003 检索互联网用户充值交易信息 10100004 互联网充值免密退款办理。 高级权限,拥有此权限的用户可以执行免密退款办理,款项从总账户退还充值用户。 10100005 互联网充值转交易记录及下行处理。 高级权限,拥有此权限的用户可以将收款操作后,转充值交易失败的记录手动转换成交易记录。

APIDescription
POST api/Agent/Web/ReceiveMoney/ToTrade

将一个收款成功的收款记录,转换为充值交易记录,并返回充值交易记录的ID (客户端可以利用这个充值交易记录的ID,进行下行操作)。

GET api/Agent/Web/ReceiveMoney/V/Query?pageindex={pageindex}&pagesize={pagesize}&paymenttype={paymenttype}&userid={userid}&payeraccount={payeraccount}&thridpartno={thridpartno}&startdate1={startdate1}&startdate2={startdate2}&confirmdate1={confirmdate1}&confirmdate2={confirmdate2}&receivestatus={receivestatus}&relatedstatus={relatedstatus}&tradeno={tradeno}&tradeid={tradeid}

以分页方式查询V_Web_ReceiveMoney的数据

POST api/Agent/Web/ReceiveMoney/BeginRefund

对某个互联网充值记录发起退款。

DevType

T_Dev_Type,V_Dev_Type操作的API接口(FOR 生产商) 本控制器关联到的权限的索引: 10031003 浏览设备型号信息、链路、型号-链路等信息。 10031004 维护设备型号信息 10031005 维护系统链路设置

APIDescription
GET api/Dev/Type/V?pageindex={pageindex}&pagesize={pagesize}&typecode={typecode}&typename={typename}&provideacctype={provideacctype}&mergeacc={mergeacc}&acctype={acctype}&conntype={conntype}&stdcode={stdcode}&stdtype={stdtype}&stdrunstatus={stdrunstatus}

以分页的方式查询V_Dev_Type的数据

GET api/Dev/Type/V/ByTypeId/{typeid}

查询指定typecode对应的V_Dev_Type记录。

GET api/Dev/Type/ByTypeId/{typeid}

依据TypeCode查询某个T_Dev_Type记录

GET api/Dev/Type/Top50?keyword={keyword}

依据某个关键字,关T_Dev_Type的前50条记录

POST api/Dev/Type/Save

保存T_Dev_Type数据

Agent

(生产商)对表T_Agent进行操作的接口 本控制器关联到的权限的索引: 10040001 读取运营商信息、运营商短信账户信息 10040002 维护运营商信息

APIDescription
GET api/Agent/V/Query?pageindex={pageindex}&pagesize={pagesize}&agentname={agentname}&agentid={agentid}&legalperson={legalperson}&phone={phone}&tax={tax}&contactname={contactname}&province={province}&city={city}&county={county}

查询V_Agent表的数据

GET api/Agent/Query?pageindex={pageindex}&pagesize={pagesize}&agentname={agentname}&agentid={agentid}&legalperson={legalperson}&phone={phone}&tax={tax}&contactname={contactname}&province={province}&city={city}&county={county}

查询T_Agent表的数据

GET api/Agent/V/ByAgentId/{agentid}

(生产商)查询某一个运营商的V_Agent数据

GET api/Agent/Top50?agenttype={agenttype}&keystr={keystr}

依据类型和关键字,返回前50个运行商的信息,仅返回AgentId,AgentName两个字段

GET api/Agent/ByAgentId/{agentid}

(生产商)查询某一个运营商的T_Agent数据

POST api/Agent/Save

(生产商)保存T_Agent表的更改

POST api/Agent/Add

(表生产商)新增运营商

PlatformUserPermit

T_Ent_User_Permit操作的接口 本控制器关联到的权限的索引: 10010001 浏览用户、权限、角色、权限分组、用户权限、角色权限信息 10010002 维护用户信息 拥有此权限的用户可以创建用户、修改用户信息、锁定或解锁用户登陆许可,分配或移除用户拥有的权限,添加或删除用户隶属的角色。

APIDescription
GET api/Ent/User_Permit/ByUserName/{username}

依据UserName查询该用户的权限T_Ent_User_Permit

POST api/Ent/User_Permit/Save

保存T_Ent_User_Permit的数据

WebLoginWithVerifyCode

(HAWK认证(个人用户WEB接口公用凭据))使用手机号码与验证码进行登陆,重置密码操作的API。

APIDescription
POST api/Web/Login/MobileAndVerifyCode

使用手机号码和验证码进行登陆。 当登陆的用户没有注册时,直接使用手机号进行注册,用户名同手机号,密码为随机值(GUID)。 登陆成功,有数据返回时,密码(登陆密码)的密文,是使用Upper_Md5(验证码)为密钥对原密码的密文进行分散的。

POST api/Web/Login/ResetPwdWithVerifyCode

使用验证码重置密码。

WebLoginWithUserNameAndPwd

(HAWK认证(个人用户标准凭据))使用用户名和密码进行登陆确认。

APIDescription
POST api/Web/Login/UserNameAndPwd

使用用户名和密码进行登陆

SysAgentLogParm

(生产商)对T_SyS_AgentLog_Parm表进行查询、修改、保存 本控制器关联到的权限的索引: 10050001 读取系统日志和代理商日志 10050002 删除系统日志 10050003 删除代理商日导

APIDescription
GET api/Sys/Log/Agent/Parm/{logid}

(生产商)查询某一个日志的T_Sys_AgentLog_Parm数据

POST api/Sys/Log/Agent/Parm/Save

(生产商)保存T_SyS_AgentLog_Parm表的更改

DevTaskDosimeter

(HAWK认证)(生产商)向计划任务中添加表的API。 本控制器关联到的权限的索引: 10031011 读取计划任务及相关信息 10031012 维护计划任务及相关信息 拥有此权限的用户可以添加、修改、删除、启动、停止计划任务。

APIDescription
GET api/Dev/Task/Dosimeter/V?taskid={taskid}&pageindex={pageindex}&pagesize={pagesize}&serialid={serialid}&address={address}&devtype={devtype}&exchangestatus={exchangestatus}&province={province}&city={city}&agentid={agentid}&setaddress={setaddress}

No documentation available.

POST api/Dev/Task/Dosimeter/Del

从计划任务中删除一个表

POST api/Dev/Task/Dosimeter/Add

向某一个计划任务添加表

WebVerifyCode

(HAWK认证(个人用户WEB接口公用凭据))发送验证码的API。

APIDescription
POST api/Web/VerifyCode/ByMobile

使用手机号,获取验证码。

POST api/Web/VerifyCode/ByUserName

使用用户名,获取验证码。

DevDosimeter_Dubious

(生产商)T_Dev_Dosimeter_Dobious表的API接口 本控制器关联到的权限的索引: 10031009 读取执行器信息、疑示执行器信息 10031006 注册表或注册疑似执行器 10031007 分配表给运营商 10031008 注销表

APIDescription
GET api/Dev/Dosimeter/Dubious?pageindex={pageindex}&pagesize={pagesize}&date1={date1}&date2={date2}&time1={time1}&time2={time2}&address={address}&ipv4={ipv4}&ipv6={ipv6}&step={step}

查询疑视执行器记录

GET api/Dev/Dosimeter/Dubious/ById/{accessid}

No documentation available.

POST api/Dev/Dosimeter/Dubious/Save

保存数据

WebWechatRefundNoPwd

微信自动退款(无密)

APIDescription
POST api/Web/ReceiveMoney/WeChatRefundNoPwd

自动退款(微信无密)

AgentDevDosimeterInteractiveLogCmd

(运营商)(HAWK认证)运营商检索执行器交互日志对应指令内容API。 10031009 读取执行器信息、疑示执行器信息

APIDescription
GET api/Agent/Dev/Dosimeter/InteractiveLog/Cmd/ById/{logid}

读取T_Dev_Dosimeter_Interactive_Log_Cmd数据。

EntPassword

表生产商用户进行密码管理的控制器

APIDescription
GET api/Ent/Password/GetVerifyCode/{username}/{mobile}

表用产商用户用此API获取一个重置密码的验证码。 本API使用公共密钥HAWK认证。

POST api/Ent/Password/ResetPwd

使用验证码重置密码。 本API使用公共密钥HAWK认证。

POST api/Ent/Password/ChangePwd

更改密码。 本函数使用标准生产商HAWK认证。

PlatformRolePermit

T_Ent_Role_Permit操作的接口 本控制器关联到的权限的索引: 10010001 浏览用户、权限、角色、权限分组、用户权限、角色权限信息 10010003 维护角色信息 拥有此权限的用户可以创建角色、修改角色信息,分配或移除角色拥有的权限。

APIDescription
GET api/Ent/Role_Permit/ByRoleId/{roleid}

读取某个角色拥有的T_Ent_Role_Permit

POST api/Ent/Role_Permit/Save

保存T_Ent_Role_Permit的数据

DevConnType

(生产商)对表T_Dev_ConnectionType表的技持 本控制器关联到的权限的索引: 10031003 浏览设备型号信息、链路、型号-链路等信息。 10031004 维护设备型号信息 10031005 维护系统链路设置

APIDescription
GET api/Dev/ConnectionType/Byid/{conntype}

依据链路ID查询某个链路的数据

GET api/Dev/ConnectionType?pageindex={pageindex}&pagesize={pagesize}

No documentation available.

GET api/Dev/ConnectionType/List

查询 T_Dev_ConnectionType的列表

POST api/Dev/ConnectionType

No documentation available.

GET api/Dev/ConnectionType/ByTypeId/{typeid}

No documentation available.

GET api/Dev/ConnectionType/NotByTypeId/{typeid}

No documentation available.

AgentWebMonitor

表运营商对表的控制 10090001 读取执行器变量 10090002 检查执行器是否通过云平台在线 10090003 清除执行器云平台待发送命令缓存 10090004 实时控制执行器 10090005 向执行器发送自定义指令 10090006 写入执行器变量 10090009 下行交易指令

APIDescription
POST api/Agent/WebCtrl/DosimeterVar/Write

实时写入一个表变量

POST api/Agent/WebCtrl/DownTrade

发送一个交易指令到指定的表 只有运营商可以发起这个操作。

POST api/Agent/WebCtrl/AccountVar/Set

设置指定的账户变量值至表

POST api/Agent/WebCtrl/DosimeterVar/Read/BeforeDoTrade

执行交易前的抄表接口。

POST api/Agent/WebCtrl/UnRegist

No documentation available.

POST api/Agent/WebCtrl/DosimeterVar/Read

发送读取表实时指令的数据并返回读取到的内容

POST api/Agent/WebCtrl/AccountVar/Read

读取表的账户变量

GET api/Agent/WebCtrl/Concent/IsOnLine/{serialid}

检查某个主机是否在线

GET api/Agent/WebCtrl/Dosimeter/IsOnLine/{serialid}

查询某个表是否通过WEB方式在线

POST api/Agent/WebCtrl/Dosimeter/ClearCmdBuffer

清除某个表的待发送命令缓存

POST api/Agent/WebCtrl/Dosimeter/BeginTransaction

启动实时事务

POST api/Agent/WebCtrl/Dosimeter/CancelTransaction

取消实时事务的操作

POST api/Agent/WebCtrl/Dosimeter/RenewTransaction

延时实时事务

POST api/Agent/WebCtrl/Dosimeter/UserDefinedCmd

发送自定义实时命令的API

POST api/Agent/WebCtrl/Concent/Dosimeter/Disable

禁用主机的抄表使能。 2019-02-18添加

POST api/Agent/WebCtrl/Concent/Dosimeter/Enable

启用主机的抄表使能。 2019-02-18添加

POST api/Agent/WebCtrl/Concent/Dosimeter/SetAddr

设置主机下辖的执行器的地址。 2019-02-19添加

POST api/Agent/WebCtrl/Concent/Disconnect/{centid}

强制某个主机下线(主机处于空闲状态,才能进行强制下线)。 2019-02-19添加。

POST api/Agent/WebCtrl/Dosimeter/Disconnect/{serialid}

强制某个执行器下线(执行器处于空闲状态,才能下线)。 2019-02-19添加

POST api/Agent/WebCtrl/Dosimeter/SyncTime

同步某个执行器的时间(与云服务所在的服务器完成时间同步)。 2019-02-19添加。

POST api/Agent/WebCtrl/Concent/SyncTime

同步某个主机及主机下执行器的时间(与云服务所在的服务器完成时间同步)。

PlatformPermitGroup

T_Ent_PermitGroup表API接口 本控制器关联到的权限的索引: 10010001 浏览用户、权限、角色、权限分组、用户权限、角色权限信息

APIDescription
GET api/Ent/User/PermitGroup

读取T_Ent_PermitGroup表的数据 (一次性读取全部数据)

StdDataGroup

对表T_Std_DataGroup表进行操作的接口。 本控制器关联到的权限的索引: 10020001 浏览标准定义、数据项定义、数据标识符定义、解析器定义、数据项分组定义、状态字定义 10020002 维护标准、数据项、数据标识符、状态字 拥有此权限的用户可以在系统中创建、修改、删除标准,创建、修改、删除数据项、数据标识符定义。 10020003 维护数据项分组 拥有此权限的用户可以在系统中创建、修改、删除数据项分组定义。 10020004 维护解析器定义 拥有此权限的用户可以在系统中创建、修改、删除解析器定义。

APIDescription
GET api/Std/DataGroup?pageindex={pageindex}&pagesize={pagesize}

(表生产商)检索标准分组数据的接口。

GET api/Std/DataGroup/All

检索全部的数据分组

GET api/Std/DataGroup/ById/{groupid}

以数据分组ID为条件,查询某一个数据分组

POST api/Std/DataGroup/Save

(表生产商)提交标准分组数据的接口

SysAgentLog

(生产商)对T_SyS_AgentLog表进行查询、修改、保存 本控制器关联到的权限的索引: 10050001 读取系统日志和代理商日志 10050002 删除系统日志 10050003 删除代理商日导

APIDescription
GET api/Sys/Agent/Log/Query?pageindex={pageindex}&pagesize={pagesize}&actdate1={actdate1}&actdate2={actdate2}&acttime1={acttime1}&acttime2={acttime2}&agentid={agentid}&usercode={usercode}&module={module}&macname={macname}

以分页方式获取运营商用户日志列表。

GET api/Sys/Agent/Log/ByLogId/{logid}

查询某一个运营商用户的T_SyS_AgentLog数据

POST api/Sys/Agent/Log/Save

(生产商)保存T_SyS_AgentLog表的更改

WebMonitor

(HAWK认证)(生产商)通过互联网与表进行会话的接口 本控制器关联到的权限的索引: 10090001 读取执行器变量 10090002 检查执行器是否通过云平台在线 10090003 清除执行器云平台待发送命令缓存 10090004 实时控制执行器 10090005 向执行器发送自定义指令 10090006 写入执行器变量 10090007 启动或停止云平台上的持久计划任务 10090008 启动或停止云平台上的临时计划任务

APIDescription
POST api/WebCtrl/DosimeterVar/Write

实时写入一个表变量

POST api/WebCtrl/DosimeterVar/Read/BeforeDoTrade

执行交易前的抄表接口。

POST api/WebCtrl/DosimeterVar/Read

发送读取表实时指令的数据并返回读取到的内容

GET api/WebCtrl/Concent/IsOnLine/{serialid}

检查某个主机是否在线

GET api/WebCtrl/Dosimeter/IsOnLine/{serialid}

查询某个表是否通过WEB方式在线

POST api/WebCtrl/Dosimeter/ClearCmdBuffer

清除某个表的待发送命令缓存

POST api/WebCtrl/Dosimeter/BeginTransaction

启动实时事务

POST api/WebCtrl/Dosimeter/CancelTransaction

取消实时事务的操作

POST api/WebCtrl/Dosimeter/RenewTransaction

延时实时事务

POST api/WebCtrl/Dosimeter/UserDefinedCmd

发送自定义实时命令的API

POST api/WebCtrl/Task/Stop

启动一个常规的计划任务

POST api/WebCtrl/Task/Start

启动一个常规事务

POST api/WebCtrl/Concent/Dosimeter/Disable

禁用主机的抄表使能。 2019-02-18添加

POST api/WebCtrl/Concent/Dosimeter/Enable

启用主机的抄表使能。 2019-02-18添加

POST api/WebCtrl/Concent/Dosimeter/SetAddr

设置主机下辖的执行器的地址。 2019-02-19添加

POST api/WebCtrl/Concent/Disconnect/{centid}

强制某个主机下线(主机处于空闲状态,才能进行强制下线)。 2019-02-19添加。

POST api/WebCtrl/Dosimeter/Disconnect/{serialid}

强制某个执行器下线(执行器处于空闲状态,才能下线)。 2019-02-19添加

POST api/WebCtrl/Dosimeter/SyncTime

同步某个执行器的时间(与云服务所在的服务器完成时间同步)。 2019-02-19添加。

POST api/WebCtrl/Concent/SyncTime

同步某个主机及主机下执行器的时间(与云服务所在的服务器完成时间同步)。

POST api/WebCtrl/DownTrade

发送一个交易指令到指定的表 只有运营商可以发起这个操作。

AgentDevConnectionType

(HAWK认证)用于运营商检索支持链路清单的API。 本控制器关联到的权限的索引: 10031003 浏览设备型号信息、链路、型号-链路等信息。 10031009 读取执行器信息、疑示执行器信息 10031008 注销表 拥有此权限的用户可以将被标识为“销毁”状态。 10031010 设置执行器变量值 高级权限,拥有这个权限的用户将可以设置执行器变量值,标识变量设置的下行状态。

APIDescription
GET api/Agent/Dev/ConnectionType/List

查询 T_Dev_ConnectionType的列表

GET api/Agent/Dev/ConnectionType/ByTypeId/{typeid}

No documentation available.

WebRegist

(HAWK认证(个人用户WEB接口公用凭据))注册一个新用户。

APIDescription
POST api/Web/Regist

使用用户输入的数据进行注册(返回注册后的用户信息)。 CommonOperationResultWithTag.errcode=0表示成功。=1表示注册成功,但读取信息失败,其他值表示失败。

GET api/Web/Regist/CheckMobile/Exists?mobile={mobile}

No documentation available.

GET api/Web/Regist/CheckMobile?mobile={mobile}

检查手机号是否可用,不可用表示已经被注册过。

GET api/Web/Regist/CheckUserName?username={username}

检查一个用户名是否可用,不可用表示已经被注册过。

AgentResetPwd

(运营商)重置用户登陆密码的控制器。 HAWK认证,公共用户名和密码。

APIDescription
GET api/Agent/Ent/Password/GetVerifyCode/{agentid}/{usercode}/{mobile}

表用产商用户用此API获取一个重置密码的验证码。 本API使用公共密钥HAWK认证。

POST api/Agent/Ent/Password/ResetPwd

使用验证码重置密码。 本API使用公共密钥HAWK认证。

StdDataIdentifier_Data

T_Std_DataIdentifier_Data表API接口 本控制器关联到的权限的索引: 10020001 浏览标准定义、数据项定义、数据标识符定义、解析器定义、数据项分组定义、状态字定义 10020002 维护标准、数据项、数据标识符、状态字 拥有此权限的用户可以在系统中创建、修改、删除标准,创建、修改、删除数据项、数据标识符定义。

APIDescription
GET api/Std/DataIdentfier_Data/{dataidentifier}

No documentation available.

POST api/Std/DataIdentfier_Data

No documentation available.

AgentEntPermit

T_Agent_Permit表的API接口 本控制器关联到的权限的索引: 10011001 浏览用户、权限、角色、权限分组、用户权限、角色权限信息 10011002 维护用户信息 10011003 维护角色信息

APIDescription
GET api/Agent/User/Permit

读取T_Agent_Permit表的数据

GET api/Agent/User/Permit/ByUserCode/{usercode}

读取某个用户拥有的权限

GET api/Agent/User/Permit/ByRoleId/{roleid}

读取某个用户拥有的权限

GET api/Agent/User/Permit/NotByUserCode/{usercode}

读取某个用户拥有的权限

GET api/Agent/User/Permit/NotByRoleId/{roleid}

读取某个用户拥有的权限

GET api/Agent/User/Permit/Top50?keyword={keyword}

依据某个关键字,读取前50条T_Agent_Permit记录

AgentEntRole

(运营商)T_Agent_Role,V_Agent_Role表的API接口。 本控制器关联到的权限的索引: 10011001 浏览用户、权限、角色、权限分组、用户权限、角色权限信息 10011002 维护用户信息 10011003 维护角色信息

APIDescription
GET api/Agent/Role/V?pageindex={pageindex}&pagesize={pagesize}

以分页方式读取V_Agent_Role的数据

GET api/Agent/Role/V/Byid/{roleid}

读取单个的V_Agent_Role记录。

GET api/Agent/Role/Byid/{roleid}

查询单个的T_Agent_Role记录

GET api/Agent/Role

查询单个的T_Agent_Role记录

GET api/Agent/Role/WithUserCode/{usercode}

检索某个用户隶属于的角色

GET api/Agent/Role/NotWithUserCode/{usercode}

检索某个用户隶属于的角色

POST api/Agent/Role/Save

保存T_Agent_Role表的数据

DevTaskCmd

(HAWK认证)(生产商)提供对表V_Dev_Task_Cmd,T_Dev_Task_Cmd,T_Dev_Task_Cmd_DataIdentifier的操作接口 本控制器关联到的权限的索引: 10031011 读取计划任务及相关信息 10031012 维护计划任务及相关信息 拥有此权限的用户可以添加、修改、删除、启动、停止计划任务。

APIDescription
GET api/Dev/Task/Cmd/Identifier/Include/{taskid}/{cmdindex}

获取某个计划任务命令已经选定的数据标识符列表。 仅返回DataIdentifier,ReadItems,WriteItems三个字段

GET api/Dev/Task/Cmd/Identifier/NotInclude/{taskid}/{cmdindex}

获取某个计划任务命令尚未选定的标识符列表 仅返回DataIdentifier,ReadItems,WriteItems三个字段

GET api/Dev/Task/Cmd/V/ByTaskId/{taskid}

查询一个计划任务的命令清单

GET api/Dev/Task/Cmd/V/ByTaskIdAndIndex/{taskid}/{cmdindex}

查询某一个计划任务的特定命令项

POST api/Dev/Task/Cmd/Add

为某个计划任务添加一个命令项。

POST api/Dev/Task/Cmd/Del

删除一个现有的计划任务命令项。

POST api/Dev/Task/Cmd/Identifier/Add

向计划任务命令中添加数据标识符

POST api/Dev/Task/Cmd/Identifier/Delete

从计划任务命令中删除数据标识符

SysLog

(生产商)对T_SyS_Log表进行查询、修改、保存 本控制器关联到的权限的索引: 10050001 读取系统日志和代理商日志 10050002 删除系统日志 10050003 删除代理商日导

APIDescription
GET api/Sys/Log/Query?pageindex={pageindex}&pagesize={pagesize}&actdate1={actdate1}&actdate2={actdate2}&acttime1={acttime1}&acttime2={acttime2}&username={username}&module={module}&macname={macname}

(生产商)以分页方式获取用户日志列表。

GET api/Sys/Log/ByLogid/{logid}

(生产商)查询某一个用户的T_Sys_Log数据

POST api/Sys/Log/Save

(生产商)保存T_SyS_Log表的更改

WebWebReceiveMoney

(HAWK认证(个人用户认证))申请退款,查询互联网充值记录的API接口。 (1)以分页方式查询某个用户的互联网充值记录列表 (2)查询某个互联网充值记录 (3)申请退款

APIDescription
GET api/Web/ReceiveMoney?pageindex={pageindex}&pagesize={pagesize}&accountid={accountid}&startdate={startdate}&enddate={enddate}&status={status}

从系统中检索某个账户或某个用户的互联网充值记录(仅包含通过手机充值的记录)。

GET api/Web/ReceiveMoney/ById/{tradeno}

检索指定序号的互联网充值交易。

POST api/Web/ReceiveMoney/BeginRefund

对某个互联网充值记录发起退款。

StdData_DataGroup

数据项=分组关系API 本控制器关联到的权限的索引: 10020001 浏览标准定义、数据项定义、数据标识符定义、解析器定义、数据项分组定义、状态字定义 10020002 维护标准、数据项、数据标识符、状态字 拥有此权限的用户可以在系统中创建、修改、删除标准,创建、修改、删除数据项、数据标识符定义。 10020003 维护数据项分组 拥有此权限的用户可以在系统中创建、修改、删除数据项分组定义。 10020004 维护解析器定义 拥有此权限的用户可以在系统中创建、修改、删除解析器定义。

APIDescription
GET api/Std/Data_Group/Group/ByDataId/{dataid}

获取某个数据项隶属的分组的表

GET api/Std/Data_Group/ByDataId/{dataid}

获取某个数据项隶属于分组的T_Std_Data_DataGroup表数据。

POST api/Std/Data_Group/Save

保存某个数据项的分组数据

WebReceiveMoney

(HAWK认证)(生产商)检索V_Web_ReceiveMoney的API。 本控制器关联到的权限的索引: 10100003 检索互联网用户充值交易信息

APIDescription
GET api/Web/ReceiveMoney/V/Query?pageindex={pageindex}&pagesize={pagesize}&agentid={agentid}&paymenttype={paymenttype}&userid={userid}&payeraccount={payeraccount}&thridpartno={thridpartno}&startdate1={startdate1}&startdate2={startdate2}&confirmdate1={confirmdate1}&confirmdate2={confirmdate2}&receivestatus={receivestatus}&relatedstatus={relatedstatus}&tradeno={tradeno}&tradeid={tradeid}

以分页方式查询V_Web_ReceiveMoney的数据

AgentEntUserRole

(运营商)T_User_Role表操作API接口 本控制器关联到的权限的索引: 10011001 浏览用户、权限、角色、权限分组、用户权限、角色权限信息 10011002 维护用户信息 10011003 维护角色信息

APIDescription
GET api/Agent/User_Role/ByUserCode/{usercode}

依据UserCode查询T_Agent_User_Role的数据。

GET api/Agent/User_Role/ByRoleId/{roleid}

依据UserCode查询T_Agent_User_Role的数据。

POST api/Agent/User_Role/Save

保存T_Agent_User_Role表的数据

AgentAccVars

获取、设置账户变量值 本控制器关联到的权限的索引: 10040001 读取账户、账户持有人、账户变量、账户交易记录信息 10040002 维护账户、账户持有人信息 10040003 执行账户交易

APIDescription
GET api/Agent/Acc/Vars/Query?accountid={accountid}&groupid={groupid}

获取运行值的数据

GET api/Agent/Acc/VarsSet/V?accountid={accountid}&groupid={groupid}

获取V_Acc_Vars_Set的数据

GET api/Agent/Acc/GetDateUlit?dataid={dataid}

根据数据项id获取数据项单位

POST api/Agent/Acc/Vars/save

No documentation available.

Report

(生产商)查阅生产商报表 本控制器关联到的权限的索引: 10120001 检索报表数据

APIDescription
GET api/Report/JYHZ/Query?startdate={startdate}&enddate={enddate}&agenttype={agenttype}&agentid={agentid}&accouttype={accouttype}

查询(生产商)交易汇总数据

GET api/Report/JYRHZ/Query?startdate={startdate}&enddate={enddate}&agenttype={agenttype}&agentid={agentid}&accouttype={accouttype}

查询(生产商)交易日汇总数据

GET api/Report/JYRHZ/Second/Query?startdate={startdate}&enddate={enddate}&agenttype={agenttype}&agentid={agentid}&accouttype={accouttype}

查询(生产商)交易日(分运营商)汇总数据

GET api/Report/DXFSHZ/Query?startdate={startdate}&enddate={enddate}&agenttype={agenttype}&agentid={agentid}&templatetype={templatetype}

查询(生产商)短信发送汇总数据

DevTrg

(HAWK认证)(生产商)操作触发器的API。 本控制器关联到的权限的索引: 10031015 读取触发器信息 10031016 维护触发器信息

APIDescription
GET api/Dev/Trg/Query?pageindex={pageindex}&pagesize={pagesize}&trgid={trgid}&trgname={trgname}&typeid={typeid}&useable={useable}&sqlfun={sqlfun}&dataid={dataid}

以分页的方式,查询系统中定义的触发器列表。

POST api/Dev/Trg/New

添加一个新的触发器定义。

GET api/Dev/Trg/Query/Top50?keyword={keyword}

查询与指定关键字匹配的前50个触发器

POST api/Dev/Type/Trg/New

添加一个新的型号触发器。

GET api/Dev/Trg/Query/ById/{trgid}

获取某个特定的触发器定义(返回T_Dev_TrgDataTable)。

GET api/Dev/Type/Trg/Query/V/{typeid}

查询型号对应的触发器

GET api/Dev/Type/Trg/Query/V/ById?typeid={typeid}&dataid={dataid}&trgid={trgid}

获取某个特定的型号触发器。

GET api/Dev/Type/Trg/Query/ById/{typeid}

查询型号对应的触发器

POST api/Dev/Trg/Save

以T_Dev_TrgDataTable的方式,保存触发器定义。

POST api/Dev/Type/Trg/Save

以T_Dev_Type_TrgDataTable的方式,保存型号触发器。

SmsTemplate

(生产商)运营商短信模板设置(T_Sms_Template) 本控制器关联到的权限的索引: 10060001 读取短信模板、参数定义、发送记录等。 10060002 维护短信模板 10060003 记录短信发送的状况

APIDescription
GET api/Sms/Template/Query?pageindex={pageindex}&pagesize={pagesize}&templateid={templateid}&templatetype={templatetype}&templatename={templatename}&aliid={aliid}

查询运营商短信模板设置

GET api/Sms/TemplateByTemplateId?templateid={templateid}

检索单个的数据项行

GET api/Sms/TemplateByTemplateId/{templateid}

检索单个的数据项行

POST api/Sms/SmsTemplate/Save

保存T_Sms_TemplateDataTable数据

GET api/Sms/TemplatParmeList/Top50?keyword={keyword}

No documentation available.

GET api/Sms/TemplatParmeList/Top50/{keyword}

No documentation available.

GET api/Sms/TemplateList

获取函数列表

AgentDevDosimeter

(运营商)(HAWK认证)运营商执行器操作API。 本控制器关联到的权限的索引: 10031003 浏览设备型号信息、链路、型号-链路等信息。 10031009 读取执行器信息、疑示执行器信息 10031008 注销表 拥有此权限的用户可以将被标识为“销毁”状态。 10031010 设置执行器变量值 高级权限,拥有这个权限的用户将可以设置执行器变量值,标识变量设置的下行状态。 10031007 修改执行器信息。 拥有此权限的用户可以修改执行器扩展信息。

APIDescription
GET api/Agent/Dev/Dosimeter/Top50?keyword={keyword}&accounttype={accounttype}

查询执行器

GET api/Agent/Dev/Dosimeter/V/NotInConcent?pageindex={pageindex}&pagesize={pagesize}&serialid={serialid}&address={address}&typeid={typeid}&exchangestatus={exchangestatus}

以分页方式查询可以被主机选定的表的集合。

GET api/Agent/Dev/Dosimeter/V?pageindex={pageindex}&pagesize={pagesize}&serialid={serialid}&address={address}&typeid={typeid}&exchangestatus={exchangestatus}&connstatus={connstatus}&meterstatus={meterstatus}&province={province}&city={city}&county={county}&setaddress={setaddress}&shaftnum={shaftnum}

No documentation available.

GET api/Agent/Dev/Dosimeter/V/ById/{serialid}

查询某一个表的信息(V_Dev_DosimeterById)

GET api/Agent/Dev/Dosimeter/V/ByAccId/{accountid}

(运营商)根据计量账户查询某一个表的信息(V_Dev_DosimeterByAccId)

POST api/Agent/Dev/Dosimeter/UpdateExtInfo

修改表的扩展信息

POST api/Agent/Dev/Dosimeter/UnRegist

注销一个表

GET api/Agent/Dosimenter/Acc/ByAccountId/{accountid}

根据账户id查询执行器数据

GET api/Agent/Dosimenter/Barcontent?serialid={serialid}

获取表上张贴的二维码(用Base64编码的图片内容)