227 lines
5.8 KiB
JavaScript
227 lines
5.8 KiB
JavaScript
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',
|
|
url: path + 'sync_params',
|
|
data: { ...params, dict: 'storage_facilities' }
|
|
}),
|
|
|
|
// 生产设施列表
|
|
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
|
|
}),
|
|
} |