1
This commit is contained in:
@@ -1,9 +1,9 @@
|
|||||||
import request from '@/utils/request'
|
import request from '@/utils/request'
|
||||||
import { downFile } from '@/utils/request'
|
import { downFile } from '@/utils/request'
|
||||||
/**
|
/**
|
||||||
* 工艺路线-抛光 库存表分页查询
|
* 工艺路线-抛光 库存表分页查询
|
||||||
* @param {查询条件} data
|
* @param {查询条件} data
|
||||||
*/
|
*/
|
||||||
export function listWmPolishInventory(query) {
|
export function listWmPolishInventory(query) {
|
||||||
return request({
|
return request({
|
||||||
url: '/mes/wm/WmPolishInventory/list',
|
url: '/mes/wm/WmPolishInventory/list',
|
||||||
@@ -13,9 +13,9 @@ export function listWmPolishInventory(query) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 新增工艺路线-抛光 库存表
|
* 新增工艺路线-抛光 库存表
|
||||||
* @param data
|
* @param data
|
||||||
*/
|
*/
|
||||||
export function addWmPolishInventory(data) {
|
export function addWmPolishInventory(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/mes/wm/WmPolishInventory',
|
url: '/mes/wm/WmPolishInventory',
|
||||||
@@ -24,9 +24,9 @@ export function addWmPolishInventory(data) {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* 修改工艺路线-抛光 库存表
|
* 修改工艺路线-抛光 库存表
|
||||||
* @param data
|
* @param data
|
||||||
*/
|
*/
|
||||||
export function updateWmPolishInventory(data) {
|
export function updateWmPolishInventory(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/mes/wm/WmPolishInventory',
|
url: '/mes/wm/WmPolishInventory',
|
||||||
@@ -35,37 +35,36 @@ export function updateWmPolishInventory(data) {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* 获取工艺路线-抛光 库存表详情
|
* 获取工艺路线-抛光 库存表详情
|
||||||
* @param {Id}
|
* @param {Id}
|
||||||
*/
|
*/
|
||||||
export function getWmPolishInventory(id) {
|
export function getWmPolishInventory(id) {
|
||||||
return request({
|
return request({
|
||||||
url: '/mes/wm/WmPolishInventory/' + id,
|
url: '/mes/wm/WmPolishInventory/' + id,
|
||||||
method: 'get'
|
method: 'get',
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 删除工艺路线-抛光 库存表
|
* 删除工艺路线-抛光 库存表
|
||||||
* @param {主键} pid
|
* @param {主键} pid
|
||||||
*/
|
*/
|
||||||
export function delWmPolishInventory(pid) {
|
export function delWmPolishInventory(pid) {
|
||||||
return request({
|
return request({
|
||||||
url: '/mes/wm/WmPolishInventory/' + pid,
|
url: '/mes/wm/WmPolishInventory/' + pid,
|
||||||
method: 'delete'
|
method: 'delete',
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
// 导出
|
// 导出
|
||||||
export async function exportPolish(query) {
|
export async function exportPolish(query) {
|
||||||
await downFile('/mes/wm/WmPolishInventory/export', { ...query },{timeout:1000*60*60})
|
await downFile('/mes/wm/WmPolishInventory/export', { ...query }, { timeout: 1000 * 60 * 60 })
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 物料下拉菜单查看
|
* 物料下拉菜单查看
|
||||||
* @param data
|
* @param data
|
||||||
*/
|
*/
|
||||||
export function getMaterialSelectOption(params) {
|
export function getMaterialSelectOption(params) {
|
||||||
return request({
|
return request({
|
||||||
url: '/mes/wm/WmPolishInventory/getMaterialSelectOption',
|
url: '/mes/wm/WmPolishInventory/getMaterialSelectOption',
|
||||||
@@ -74,9 +73,9 @@ export function getMaterialSelectOption(params) {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* 抛光库手动入库
|
* 抛光库手动入库
|
||||||
* @param data
|
* @param data
|
||||||
*/
|
*/
|
||||||
export function doWmPolishWarehousing(data) {
|
export function doWmPolishWarehousing(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/mes/wm/WmPolishInventory/doWmPolishWarehousing',
|
url: '/mes/wm/WmPolishInventory/doWmPolishWarehousing',
|
||||||
@@ -86,9 +85,9 @@ export function doWmPolishWarehousing(data) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 抛光库手动出库
|
* 抛光库手动出库
|
||||||
* @param data
|
* @param data
|
||||||
*/
|
*/
|
||||||
export function doWmPolishRetrieval(data) {
|
export function doWmPolishRetrieval(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/mes/wm/WmPolishInventory/doWmPolishRetrieval',
|
url: '/mes/wm/WmPolishInventory/doWmPolishRetrieval',
|
||||||
@@ -98,9 +97,9 @@ export function doWmPolishRetrieval(data) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 抛光库盘点
|
* 抛光库盘点
|
||||||
* @param data
|
* @param data
|
||||||
*/
|
*/
|
||||||
export function doWmPolishStocktaking(data) {
|
export function doWmPolishStocktaking(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/mes/wm/WmPolishInventory/doWmPolishStocktaking',
|
url: '/mes/wm/WmPolishInventory/doWmPolishStocktaking',
|
||||||
@@ -110,9 +109,9 @@ export function doWmPolishStocktaking(data) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 抛光库操作记录
|
* 抛光库操作记录
|
||||||
* @param data
|
* @param data
|
||||||
*/
|
*/
|
||||||
export function getWmPolishRecordList(query) {
|
export function getWmPolishRecordList(query) {
|
||||||
return request({
|
return request({
|
||||||
url: '/mes/wm/WmPolishRecord/list',
|
url: '/mes/wm/WmPolishRecord/list',
|
||||||
@@ -125,8 +124,20 @@ export function getWmPolishRecordList(query) {
|
|||||||
* 查询零件数
|
* 查询零件数
|
||||||
*/
|
*/
|
||||||
export function getPartNumber() {
|
export function getPartNumber() {
|
||||||
return request({
|
return request({
|
||||||
url: '/mes/wm/WmPolishInventory/getPartNumber',
|
url: '/mes/wm/WmPolishInventory/getPartNumber',
|
||||||
method: 'get'
|
method: 'get',
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 抛光库盘点
|
||||||
|
* @param data
|
||||||
|
*/
|
||||||
|
export function generateWmPolishRecord(data) {
|
||||||
|
return request({
|
||||||
|
url: '/mes/wm/WmPolishRecord/GetWmPolishRecordByDate',
|
||||||
|
method: 'post',
|
||||||
|
data: data,
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|||||||
@@ -238,6 +238,7 @@ import {
|
|||||||
getWmPolishRecordList,
|
getWmPolishRecordList,
|
||||||
getPartNumber,
|
getPartNumber,
|
||||||
exportPolish,
|
exportPolish,
|
||||||
|
generateWmPolishRecord,
|
||||||
} from '@/api/wmsManagement/wmPolishInventory.js'
|
} from '@/api/wmsManagement/wmPolishInventory.js'
|
||||||
import ThePartNumberSelect from './ThePartNumberSelect.vue'
|
import ThePartNumberSelect from './ThePartNumberSelect.vue'
|
||||||
import { getToken } from '@/utils/auth'
|
import { getToken } from '@/utils/auth'
|
||||||
@@ -668,15 +669,25 @@ export default {
|
|||||||
})
|
})
|
||||||
},
|
},
|
||||||
handleRecordSync(actionType = 1) {
|
handleRecordSync(actionType = 1) {
|
||||||
|
let partnumber = ''
|
||||||
// 1-全部 2-指定零件同步
|
// 1-全部 2-指定零件同步
|
||||||
let parmas = {
|
let params = {
|
||||||
startTime: this.$dayjs().startOf('day').format('YYYY-MM-DD HH:mm:ss'),
|
actionType,
|
||||||
endTIme: this.$dayjs().endOf('day').format('YYYY-MM-DD HH:mm:ss'),
|
startTime: this.$dayjs().startOf('month').format('YYYY-MM-DD HH:mm:ss'),
|
||||||
|
endTime: this.$dayjs().endOf('month').format('YYYY-MM-DD HH:mm:ss'),
|
||||||
}
|
}
|
||||||
if (actionType === 2) {
|
if (actionType === 2) {
|
||||||
parmas.partnumber = this.RecordQueryParams.partnumber
|
params.partnumber = this.RecordQueryParams.partnumber
|
||||||
}
|
}
|
||||||
// 执行同步操作
|
// 执行同步操作
|
||||||
|
generateWmPolishRecord(params).then((res) => {
|
||||||
|
if (res.code === 200) {
|
||||||
|
this.msgSuccess('同步成功')
|
||||||
|
this.getRecordList()
|
||||||
|
} else {
|
||||||
|
this.msgError(res.msg)
|
||||||
|
}
|
||||||
|
})
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user