2026-01-10 17:37:03 +08:00

142 lines
2.7 KiB
JavaScript

import request from '@/utils/request'
//左侧树
export function getData(data) {
return request({
url: '/MasterDataManagement/Recipe//PfRefProductRecipe/list',
method: 'get',
params: data
})
}
//查询卡片
export function getCardData(data) {
return request({
url: '/MasterDataManagement/Recipe//PfRecipeVersion/list',
method: 'get',
params: data
})
}
//修改
export function updateData(data) {
return request({
url: '/MasterDataManagement/Recipe//PfRecipeVersion',
method: 'put',
data: data
})
}
export function listPfRecipeParameters(query) {
return request({
url: 'MasterDataManagement/Recipe//PfRecipeParameters/list',
method: 'get',
params: query,
})
}
/**
* 新增配方参数明细表
* @param data
*/
export function addPfRecipeParameters(data) {
return request({
url: 'MasterDataManagement/Recipe//PfRecipeParameters',
method: 'post',
data: data,
})
}
/**
* 修改配方参数明细表
* @param data
*/
export function updatePfRecipeParameters(data) {
return request({
url: 'MasterDataManagement/Recipe//PfRecipeParameters',
method: 'PUT',
data: data,
})
}
/**
* 获取配方参数明细表详情
* @param {Id}
*/
export function getPfRecipeParameters(id) {
return request({
url: 'MasterDataManagement/Recipe//PfRecipeParameters/' + id,
method: 'get'
})
}
/**
* 删除配方参数明细表
* @param {主键} pid
*/
export function delPfRecipeParameters(pid) {
return request({
url: 'MasterDataManagement/Recipe//PfRecipeParameters/delete/' + pid,
method: 'POST'
})
}
//新增
export function addData(data) {
return request({
url: '/MasterDataManagement/Recipe//PfRecipeVersion/latestVersion',
method: 'get',
params: data
})
}
//外层新增
export function addOutData(data) {
return request({
url: '/MasterDataManagement/Recipe//PfRecipeVersion/createPfRecipeVersionAndParameters',
method: 'post',
data: data
})
}
//配方码下拉
export function getRecipeCode(data) {
return request({
url: '/MasterDataManagement/Recipe//PfRefProductRecipe/getRecipeCodePullDown',
method: 'get',
params: data
})
}
//内层新增
export function addInData(data) {
return request({
url: '/MasterDataManagement/Recipe//PfRecipeParameters',
method: 'post',
data: data
})
}
//内层修改
export function updateInData(data) {
return request({
url: '/MasterDataManagement/Recipe//PfRecipeParameters',
method: 'put',
data: data
})
}
//下达
export function releaseData(data) {
return request({
url: '/MasterDataManagement/Recipe//PfRecipeIssueLog/issueRecipe',
method: 'post',
data: data
})
}
//内层删除
export function delInData(id) {
return request({
url: '/MasterDataManagement/Recipe//PfRecipeParameters/delete/' + id,
method: 'post',
})
}