This commit is contained in:
2026-06-02 15:28:25 +08:00
commit b271b84f70
249 changed files with 42240 additions and 0 deletions
+225
View File
@@ -0,0 +1,225 @@
import request from "../utils/request";
const path = '/device/'
export const api = {
login: (data) => request({ url: '/admin/pda/api/login', method: 'POST', data, noToken: true }),
logout: () => request({ url: '/admin/pda/api/logout', method: 'POST' }),
refreshToken: () => request({ url: '/admin/pda/api/refresh', method: 'POST' }),
// 默认参数
defaultParams: (params) => request({
url: path + 'default_list',
data: params
}),
// 获取设备归属企业
defaultInfo: (params) => request({
url: path + 'device_info',
data: params
}),
// 危废类型获取
deviceHwType: (params) => request({
url: path + 'meta/type_list',
data: params
}),
// 危废产生
hwGenerate: (params) => request({
url: path + 'hw_generate',
data: params
}),
/**
* 危废类型列表
*/
hwType: (params) => request({
url: path + 'hw_type_list_opm',
data: params
}),
/**
* 危废类型详情
* @param {*} params tid 危废类型id
*/
hwTypeInfo: (params) => request({
url: path + 'hw_type_info_opm',
data: params
}),
// 危废字典
hwDict: (params) => request({
url: path + 'hw_dict',
data: params
}),
// 入库 - 设备API(GET,查询参数)
deviceHwIn: (params) => request({
url: path + 'hw_in',
data: params
}),
// 入库历史
hwInlist: (params) => request({
url: path + 'hw_inlist',
data: params
}),
// 出库 - 设备API(GET,查询参数)
deviceHwOut: (params) => request({
url: path + 'hw_out',
data: params
}),
// 出库历史
hwOutlist: (params) => request({
url: path + 'hw_outlist',
data: params
}),
// 联单填领
manifestCreate: (params) => request({
url: path + 'manifest_create',
data: params
}),
// 联单列表
manifestList: (params) => request({
url: path + 'manifest_list',
data: params
}),
// 待填联单信息
typeCorpInfo: (params) => request({
url: path + 'type_corp_info',
data: params
}),
// 危废类型+处置公司
typeCorpList: (params) => request({
url: path + 'type_corp_list',
data: params
}),
// 补打标签
labelPrint: (params) => request({
url: path + 'label_print',
data: params
}),
// 扫码获取信息
scanGet: (params) => request({
url: path + 'scan_get',
data: params
}),
// 点击获取信息
clickGet: (params) => request({
url: path + 'click_get',
data: params
}),
// 台账类型
ledgetType: (params) => request({
url: path + 'ledger_type',
data: params
}),
// 台账列表
ledgerList: (params) => request({
url: path + 'ledger_list',
data: params
}),
// 数据撤销
undo: (params) => request({
url: path + 'undo',
data: params
}),
// 库存调整
adjust: (params) => request({
url: path + 'adjust',
data: params
}),
// 转运人
transporter: (params) => request({
url: path + 'meta/transporter_list',
data: params
}),
// 贮存设施列表
facility: (params) => request({
url: path + 'facility_list',
data: params
}),
// 生产设施列表
prodFacility: (params) => request({
url: path + 'prod_facility_list',
data: params
}),
// 处置公司
corp: (params) => request({
url: path + 'type_corp_list',
data: params
}),
// 经办人
handler: (params) => request({
url: path + 'handler_list',
data: params
}),
// 切换环境
switchTest: (params) => request({
url: path + 'switch_test',
data: params
}),
// 标签/数字识别码详情
// ### 请求参数
// | 参数 | 类型 | 必填 | 说明 |
// |---|---|---|---|
// | code | string | 是 | 二维码 / 数字识别码 / label_qrcode / digital_id |
padLabelPrint: (params) => request({
url: path + 'label_print',
data: params
}),
// 台账列表
// ### 请求参数
// | 参数 | 类型 | 必填 | 默认值 | 说明 |
// |---|---|---|---|---|
// | lx | string | 否 | cs | 台账类型(见下表) |
// | ksrq | string | 否 | 当天 | 开始日期 Y-m-d |
// | jsrq | string | 否 | 当天 | 截止日期 Y-m-d |
// | dqys | int | 否 | 1 | 当前页码 |
// | code | string | 否 | - | 二维码/digital_id,传入则定位到该条 |
padLedgerList: (params) => request({
url: path + 'ledger_list',
data: params
}),
// ### 台账类型 (lx)
// cs 产生台账 csc 产生台账撤销
// rk 入库台账 rkc 入库台账撤销
// zxlycz 自行利用处置台账 zxlyczc 自行利用处置台账撤销
// wwlycz 委外利用处置台账 wwlyczc 委外利用处置台账撤销
// jsrk 接受入库台账 jsrkc 接受入库台账撤销
// lclq 立产立处置台账 lclqc 立产立处置台账撤销
// lycz 利用处置台账 lyczc 利用处置台账撤销
// tz 调整台账
// ldjs 联单
// 待填联单信息
// ### 请求参数
// | 参数 | 类型 | 必填 | 默认值 | 说明 |
// |---|---|---|---|---|
// | ctid | int | 否 | 0 | 接收企业 ID,0=自动匹配第一个 |
// | time | string | 否 | - | 限定日期 Y-m-d,空=不限 |
padTypeCorpInfo: (params) => request({
url: path + 'type_corp_info',
data: params
}),
}