121 lines
5.2 KiB
JavaScript
121 lines
5.2 KiB
JavaScript
import {
|
|
get,
|
|
post
|
|
} from '@/utils/request.js'
|
|
|
|
/**
|
|
* 获取焊接首页数据
|
|
*/
|
|
export const reqHJIndexData = (projectId) => get(`HJGLIndex/GetJGLIndexItem?projectId=${projectId}`)
|
|
|
|
// ======================= 焊接日报 ==========================================
|
|
/**
|
|
* 获取焊接日报详情
|
|
*/
|
|
export const reqGetWeldJointByWeldJointId = (id) => get(`PipeJoint/getWeldJointByWeldJointId?WeldJointId=${id}`)
|
|
|
|
/**
|
|
* 焊接日报填报
|
|
*/
|
|
export const reqSaveWeldingDailyByWeldJointId = (data) => get(
|
|
`PreWeldingDaily/SaveWeldingDailyByWeldJointId?WeldJointId=${data.WeldJointId||''}&Personid=${data.Personid||''}&time=${data.time||''}&weldingLocation=${data.weldingLocation||''}&welderType=${data.welderType||''}`
|
|
)
|
|
// ==================== 点口管理 ================================================
|
|
/**
|
|
* 点口
|
|
*/
|
|
export const reqGetManualPointSave = (weldJointId)=>get(`NDETrust/getManualPointSave?weldJointId=${weldJointId}`)
|
|
/**
|
|
* 获取点口管理列表
|
|
*/
|
|
export const reqGetNotEndPointBatch = (unitWorkId, projectId) => get(
|
|
`NDETrust/getNotEndPointBatch?unitWorkId=${unitWorkId}&projectId=${projectId}`)
|
|
|
|
/**
|
|
* 获取点口详情列表
|
|
*/
|
|
export const reqGetPointBatchDetail = (id) => get(`NDETrust/getPointBatchDetail?pointBatchId=${id}`)
|
|
|
|
// ========================= 包装管理 ====================================
|
|
/**
|
|
* 包装管理列表
|
|
*/
|
|
export const reqPackagingInformationList = (data={})=> get(`PackagingManage/GetPackagingInformationList?unitId=${data.unitId}&projectId=${data.projectId}&pageindex=${data.pageIndex}&pagesize=${data.pageSize}&packagingCode=${data.packagingCode}&hasTrainNumber=${data.hasTrainNumber}`)
|
|
/**
|
|
* 获取包装编号
|
|
*/
|
|
export const reqPackagingNumberByProjectId = (projectId)=>get(`PackagingManage/GetPackagingNumberByProjectId?projectId=${projectId}`)
|
|
/**
|
|
* 请求包装分类
|
|
*/
|
|
export const reqPackagingManage = ()=>get(`PackagingManage/GetPackagingCategories`)
|
|
|
|
/**
|
|
* 保存包装
|
|
*/
|
|
export const reqSavePackaging = (data)=> post(`PackagingManage/SavePackaging`, data)
|
|
|
|
/**
|
|
* 请求预制组件详情
|
|
*/
|
|
export const reqPipelineComponentById = (params={})=>get(`/PipelineComponent/GetPipelineComponentById?projectId=${params.projectId}&personId=${params.personId}&PipelineComponentId=${params.PipelineComponentId}`)
|
|
/**
|
|
* 添加预制组件到包装中
|
|
*/
|
|
export const reqSavePipelineComponentToPackaging = (params={})=>get(`/PackagingManage/SavePipelineComponentToPackaging?packagingManageId=${params.packagingManageId}&pipelineComponentId=${params.pipelineComponentId}`)
|
|
/**
|
|
* 从预制组件中删除包装
|
|
*/
|
|
export const reqDeletePipelineComponentFromPackaging = (id)=>get(`/PackagingManage/DeletePipelineComponentFromPackaging?pipelineComponentId=${id}`)
|
|
/**
|
|
* 包装确认到场
|
|
*/
|
|
export const reqPackingInfoConfirmArrival = (params={})=>get(`/PackagingManage/GetPackingInfoConfirmArrival?packagingManageId=${params.packagingManageId}&PersonId=${params.personId}`)
|
|
|
|
// ========================= 发货管理(车次管理)====================================
|
|
/**
|
|
* 获取车次管理列表
|
|
*/
|
|
export const reqTrainNumberList = (data={})=> get(`TrainNumberManage/GetTrainNumberList?filter.projectId=${data.projectId}&pageindex=${data.pageIndex}&pagesize=${data.pageSize}&filter.unitId=${data.unitId || ''}&preapitype=3`)
|
|
|
|
/**
|
|
* 获取车次详情
|
|
*/
|
|
export const reqTrainNumberDetail = (id) => get(`TrainNumberManage/GetTrainNumberList?filter.id=${id}&pageindex=1&pagesize=1`)
|
|
|
|
/**
|
|
* 根据车次获取包装列表
|
|
*/
|
|
export const reqPackagingByTrain = (id) => get(`TrainNumberManage/GetPackagingByTrain?trainNumberId=${id}`)
|
|
/**
|
|
* 获取包装详情
|
|
* @param {Object} params - { projectId, personId, packagingManageId }
|
|
*/
|
|
export const reqPackagingInformationById = (params={})=>get(`PackagingManage/GetPackagingInformationById?projectId=${params.projectId}&personId=${params.personId}&packagingManageId=${params.packagingManageId}`)
|
|
/**
|
|
* 保存包装到车次
|
|
* @param {Object} params - { packagingManageId, trainNumberId }
|
|
*/
|
|
export const reqSavePackagingToTrain = (params={})=>get(`TrainNumberManage/SavePackagingToTrain?packagingManageId=${params.packagingManageId}&trainNumberId=${params.trainNumberId}`)
|
|
/**
|
|
* 保存车次
|
|
* @param {Object} data - { Id, TrainNumber, unitId, ProjectId, State, DriverName, DriverPhone, LicensePlateNumber, ContactName, ContactPhone, Remark }
|
|
*/
|
|
export const reqSaveTrainNumber = (data)=> post(`TrainNumberManage/SaveTrainNumber`, data)
|
|
/**
|
|
* 确认到场(签收)
|
|
*/
|
|
export const reqTrainInfoConfirmArrival = (params={})=>get(`TrainNumberManage/SaveTrainInfoConfirmArrival?PersonId=${params.PersonId}&Id=${params.Id}`)
|
|
/**
|
|
* 从车次中删除包装
|
|
* @param {String} id
|
|
*/
|
|
export const reqDeletePackagingFromTrain = (id='')=>get(`TrainNumberManage/DeletePackagingFromTrain?packagingManageId=${id}`)
|
|
|
|
// ========================= 预制组件管理 ====================================
|
|
/**
|
|
* 获取预制组件管理列表
|
|
* @param {Object} params - { projectId, pageindex, pagesize, state }
|
|
*/
|
|
export const reqPipelineComponentList = (params={})=>get(`/PipelineComponent/GetPipelineComponentList?projectId=${params.projectId}&pageindex=${params.pageindex}&pagesize=${params.pagesize}&state=${params.state}`)
|