Account

用户信息

APIDescription
GET HYAPI/AssistantService/Account

获取所有用户信息------允许操作角色:管理员(Admin)

GET HYAPI/AssistantService/Account/{id}

通过用户ID获取用户信息------允许操作角色:管理员(Admin)

POST HYAPI/AssistantService/Account/Admin

新增管理员------允许操作角色:管理员(Admin)

POST HYAPI/AssistantService/Account/StationUser

新增搅拌站用户------允许操作角色:管理员(Admin)

POST HYAPI/AssistantService/Account/Builder

新增施工人员(施工人员的账号为11位国内手机号码)------允许操作角色:管理员(Admin),搅拌站用户(StationUser)

PUT HYAPI/AssistantService/Account/{id}

修改用户信息------允许操作角色:管理员(Admin)

PUT HYAPI/AssistantService/Account/Password/{id}

修改用户密码------允许操作角色:管理员(Admin)

PUT HYAPI/AssistantService/Account/MyPassword

修改本用户密码------允许操作角色:所有(All)

DELETE HYAPI/AssistantService/Account/{id}

删除用户------允许操作角色:管理员(Admin)

GET HYAPI/AssistantService/Account/MyInformation

获取该登录用户信息------允许操作角色:所有(All)

PUT HYAPI/AssistantService/Account/MyInformation

修改该登录用户信息------允许操作角色:所有(All)

GET HYAPI/AssistantService/Account/StationTeamUser/{team_id}

获取某施工队用户集合------允许操作角色:管理员(Admin)

GET HYAPI/AssistantService/Account/MyStationTeamUser/{team_id}

获取该用户所属搅拌站某施工队用户集合------允许操作角色:搅拌站用户(StationUser)

GET HYAPI/AssistantService/Account/SearchBuilder/{account}?sort={sort}&pagesize={pagesize}&pagenum={pagenum}&desc={desc}

通过施工队人员手机号查询施工人员信息(模糊查询)------允许操作角色:管理员(Admin),搅拌站用户(StationUser)

AppExtension

APP扩展服务

APIDescription
PUT HYAPI/AssistantService/AppExtension?report_no={report_no}&station_code={station_code}

签收送货单------允许操作角色:施工人员(Builder)

GET HYAPI/AssistantService/AppExtension/ProjectStatement?queryTime.from={queryTime.from}&queryTime.to={queryTime.to}&page.sort={page.sort}&page.pagesize={page.pagesize}&page.pagenum={page.pagenum}&page.desc={page.desc}&station_code={station_code}

对账统计------允许操作角色:施工人员(Builder)

POST HYAPI/AssistantService/AppExtension/ProjectStatementDetail?queryTime.from={queryTime.from}&queryTime.to={queryTime.to}&page.sort={page.sort}&page.pagesize={page.pagesize}&page.pagenum={page.pagenum}&page.desc={page.desc}&station_code={station_code}

对账统计(详细)------允许操作角色:施工人员(Builder)

GET HYAPI/AssistantService/AppExtension/ConstructionTeamSignReportDetail?queryTime.from={queryTime.from}&queryTime.to={queryTime.to}&page.sort={page.sort}&page.pagesize={page.pagesize}&page.pagenum={page.pagenum}&page.desc={page.desc}&station_code={station_code}&order_name={order_name}&sign={sign}

签收记录(详细)------允许操作角色:施工人员(Builder)

GET HYAPI/AssistantService/AppExtension/SummationDataForSignReport?from={from}&to={to}&station_code={station_code}&order_name={order_name}&sign={sign}

签收(未签收)送货记录统计信息------允许操作角色:施工人员(Builder)

GET HYAPI/AssistantService/AppExtension/ProducionReportForTeamByOrderName?queryTime.from={queryTime.from}&queryTime.to={queryTime.to}&page.sort={page.sort}&page.pagesize={page.pagesize}&page.pagenum={page.pagenum}&page.desc={page.desc}&station_code={station_code}&order_name={order_name}

跟踪记录(详细)------允许操作角色:施工人员(Builder)

GET HYAPI/AssistantService/AppExtension/ProducionReportForTeam?queryTime.from={queryTime.from}&queryTime.to={queryTime.to}&page.sort={page.sort}&page.pagesize={page.pagesize}&page.pagenum={page.pagenum}&page.desc={page.desc}&station_code={station_code}

施工队送货记录(APP中的记录界面,app只查询当天,则传入当天时间)------允许操作角色:施工人员(Builder)

GET HYAPI/AssistantService/AppExtension/OrderForConstructionTeam?queryTime.from={queryTime.from}&queryTime.to={queryTime.to}&page.sort={page.sort}&page.pagesize={page.pagesize}&page.pagenum={page.pagenum}&page.desc={page.desc}&station_code={station_code}

施工队所绑定工作单(签收记录,跟踪记录的概要信息,凭着工作单名称查询签收记录(详细),跟踪记录(详细))------允许操作角色:施工人员(Builder)

GET HYAPI/AssistantService/AppExtension/MyTeamOrder?queryTime.from={queryTime.from}&queryTime.to={queryTime.to}&page.sort={page.sort}&page.pagesize={page.pagesize}&page.pagenum={page.pagenum}&page.desc={page.desc}&station_code={station_code}

施工队所绑定工作单(工作单详细信息)------允许操作角色:施工人员(Builder)

GET HYAPI/AssistantService/AppExtension/OrderSummation?from={from}&to={to}&station_code={station_code}

施工队所绑定工作单的统计信息------允许操作角色:施工人员(Builder)

GET HYAPI/AssistantService/AppExtension/GetNewOrderName?station_code={station_code}&imp_time={imp_time}

获取一个自动生成的新单号------允许操作角色:施工人员(Builder)

POST HYAPI/AssistantService/AppExtension/InsertOrderByBuilder?station_code={station_code}

施工人员添加工作单------允许操作角色:施工人员(Builder)

GET HYAPI/AssistantService/AppExtension/VehicleRunStatus?vehicle_num={vehicle_num}&station_code={station_code}

获取某一辆车的行驶状态------允许操作角色:施工人员(Builder)

BindingRelationship

绑定关系

APIDescription
POST HYAPI/AssistantService/Binding/UserRole/{user_id}/{role_id}

绑定用户角色------允许操作角色:管理员(Admin)

POST HYAPI/AssistantService/Binding/StationUser/{station_id}/{user_id}

绑定搅拌站用户------允许操作角色:管理员(Admin)

POST HYAPI/AssistantService/Binding/TeamUser/{team_id}/{user_id}

绑定施工队用户------允许操作角色:管理员(Admin)

POST HYAPI/AssistantService/Binding/MyStationTeam/{team_id}/{user_id}

绑定本站施工队用户------允许操作角色:搅拌站用户(StationUser)

Complain

投诉与建议

APIDescription
GET HYAPI/AssistantService/Complain/{id}?station_code={station_code}

通过ID获取投诉信息

POST HYAPI/AssistantService/Complain/ByPropertyList?sort={sort}&pagesize={pagesize}&pagenum={pagenum}&desc={desc}&station_code={station_code}

根据自定义查询条件查询符合条件的投诉信息

POST HYAPI/AssistantService/Complain?station_code={station_code}

发起投诉

ConstructionTeam

施工队信息

APIDescription
GET HYAPI/AssistantService/ConstructionTeam/{id}

获取特定ID的施工队信息------允许操作角色:管理员(Admin)

GET HYAPI/AssistantService/ConstructionTeam/StationID/{station_id}

获取特定搅拌站的施工队信息------允许操作角色:管理员(Admin)

POST HYAPI/AssistantService/ConstructionTeam

新增施工队信息------允许操作角色:管理员(Admin)

PUT HYAPI/AssistantService/ConstructionTeam/{id}

修改施工队信息------允许操作角色:管理员(Admin)

DELETE HYAPI/AssistantService/ConstructionTeam/{id}

删除施工队信息------允许操作角色:管理员(Admin)

POST HYAPI/AssistantService/ConstructionTeam/MyStation

新增用户所在搅拌站的施工队信息------允许操作角色:搅拌站用户(StationUser)

GET HYAPI/AssistantService/ConstructionTeam/MyStation/ConstructionTeam/{id}

获取用户所在搅拌站的单个施工队信息------允许操作角色:搅拌站用户(StationUser)

GET HYAPI/AssistantService/ConstructionTeam/MyStation/ConstructionTeam

获取用户所在搅拌站的所有施工队信息------允许操作角色:搅拌站用户(StationUser)

PUT HYAPI/AssistantService/ConstructionTeam/MyStation/{id}

修改用户所在搅拌站的施工队信息------允许操作角色:搅拌站用户(StationUser)

DELETE HYAPI/AssistantService/ConstructionTeam/MyStation/{id}

删除用户所在搅拌站的施工队信息------允许操作角色:搅拌站用户(StationUser)

Notice

公告

APIDescription
GET HYAPI/AssistantService/Notice/{id}

通过ID获取公告信息

POST HYAPI/AssistantService/Notice/ByPropertyList?sort={sort}&pagesize={pagesize}&pagenum={pagenum}&desc={desc}

根据自定义查询条件查询符合条件的公告信息

POST HYAPI/AssistantService/Notice

发布公告

PUT HYAPI/AssistantService/Notice/{id}?notice_content={notice_content}

修改公告

DELETE HYAPI/AssistantService/Notice/{id}

通过ID删除公告

ReLoadSetting

重载设置

APIDescription
POST HYAPI/ERP/ReLoadSetting/ReLoadDBSetting

No documentation available.

Role

角色

APIDescription
GET HYAPI/AssistantService/Role

获取全部角色信息------允许操作角色:管理员(Admin)

StationInformation

获取搅拌站的服务信息

APIDescription
GET HYAPI/AssistantService/StationInformation/All

获取所有搅拌站服务信息------允许操作角色:管理员(Admin)

GET HYAPI/AssistantService/StationInformation/All/Addressp

获取所有搅拌站服务地址------允许操作角色:所有(All)

GET HYAPI/AssistantService/StationInformation/All/Address/ByGroup/{group}

获取特定公司(集团)的所有搅拌站的服务地址

GET HYAPI/AssistantService/StationInformation/All/Address/BySign/{sign}

根据签名获取搅拌站的服务地址

GET HYAPI/AssistantService/StationInformation/Address/ByCode/{code}

获取特定的搅拌站的服务地址------允许操作角色:所有(All)

POST HYAPI/AssistantService/StationInformation

新增搅拌站的服务信息------允许操作角色:管理员(Admin)

PUT HYAPI/AssistantService/StationInformation/{id}

修改搅拌站的服务信息------允许操作角色:管理员(Admin)

DELETE HYAPI/AssistantService/StationInformation/{id}

删除搅拌站的服务信息址------允许操作角色:管理员(Admin)

GET HYAPI/AssistantService/StationInformation/MyStation

获取登录用户的本站服务信息------允许操作角色:搅拌站用户(StationUser)

PUT HYAPI/AssistantService/StationInformation

修改登录用户的本站服务信息------允许操作角色:搅拌站用户(StationUser)

GET HYAPI/AssistantService/StationInformation/MyTeamBindingStation

获取登录用户所属施工队绑定的全部搅拌站------允许操作角色:施工人员(Builder)

TestData

APIDescription
GET HYAPI/AssistantService/TestData/TestData?queryTime.from={queryTime.from}&queryTime.to={queryTime.to}&page.sort={page.sort}&page.pagesize={page.pagesize}&page.pagenum={page.pagenum}&page.desc={page.desc}

No documentation available.

WxExtension

小程序拓展接口

APIDescription
GET HYAPI/AssistantService/WxExtension/firstWeigh?queryTime.from={queryTime.from}&queryTime.to={queryTime.to}&page.sort={page.sort}&page.pagesize={page.pagesize}&page.pagenum={page.pagenum}&page.desc={page.desc}&self_num={self_num}&vehicle_num={vehicle_num}&all_show={all_show}&url={url}

获取一次过磅记录

GET HYAPI/AssistantService/WxExtension/GetVehicle?url={url}

获取车辆信息

GET HYAPI/AssistantService/WxExtension/UpdateWCInfo?url={url}&url1={url1}&isNew={isNew}&id={id}&user_account={user_account}&wc_id={wc_id}&wc_account={wc_account}&vehicle_num={vehicle_num}&user_id={user_id}&user_name={user_name}&phone={phone}

更新小程序用户信息

POST HYAPI/AssistantService/WxExtension/login

获取所有用户信息------允许操作角色:管理员(Admin)

POST HYAPI/AssistantService/WxExtension/wxlogin

微信用户登录其他站

POST HYAPI/AssistantService/WxExtension/WCAutoLogin?url={url}&L_id={L_id}

微信快捷登录

POST HYAPI/AssistantService/WxExtension/wxShareCode

获取分享码

POST HYAPI/AssistantService/WxExtension/UpdateInStationWeighReportForGoods?url={url}

更新一次过磅物料信息

POST HYAPI/AssistantService/WxExtension/ScannerMaterials?url={url}

获取已绑定物料信息

POST HYAPI/AssistantService/WxExtension/GetVehicleBinding?url={url}&user_account={user_account}

根据帐户获取用户绑定车辆信息

POST HYAPI/AssistantService/WxExtension/DeleteVehicleBinding?url={url}&id={id}

删除绑定车辆信息

POST HYAPI/AssistantService/WxExtension/InsertVehicleBinding?url={url}

新增车辆绑定信息

POST HYAPI/AssistantService/WxExtension/UpdateVehicleBinding?url={url}

新增车辆绑定信息

POST HYAPI/AssistantService/WxExtension/vehicle?url={url}&sort={sort}&pagesize={pagesize}&pagenum={pagenum}&desc={desc}&vehicle_num={vehicle_num}

搜索车辆

POST HYAPI/AssistantService/WxExtension/editName?url={url}&service_url={service_url}&user_name={user_name}&user_account={user_account}&vehicle_num={vehicle_num}

修改用户姓名

POST HYAPI/AssistantService/WxExtension/addVehicle?url={url}

新增材料车辆