新增工艺流程参数与补偿配置
This commit is contained in:
51
src/api/production-master-data/calculation-script.js
Normal file
51
src/api/production-master-data/calculation-script.js
Normal file
@@ -0,0 +1,51 @@
|
||||
import { request } from '@/api/_service'
|
||||
|
||||
const BASE = 'production_configuration/technology_model/calculation_script/'
|
||||
|
||||
function apiParams (method, data = {}) {
|
||||
return {
|
||||
method: `production_configuration_technology_model_calculation_script_${method}`,
|
||||
platform: 'background',
|
||||
...data
|
||||
}
|
||||
}
|
||||
|
||||
export function getCalculationScriptAll (data) {
|
||||
return request({
|
||||
url: BASE + 'all',
|
||||
method: 'get',
|
||||
params: apiParams('all', data)
|
||||
})
|
||||
}
|
||||
|
||||
export function getCalculationScriptList (data) {
|
||||
return request({
|
||||
url: BASE + 'list',
|
||||
method: 'get',
|
||||
params: apiParams('list', data)
|
||||
})
|
||||
}
|
||||
|
||||
export function createCalculationScript (data) {
|
||||
return request({
|
||||
url: BASE + 'create',
|
||||
method: 'post',
|
||||
data: apiParams('create', data)
|
||||
})
|
||||
}
|
||||
|
||||
export function editCalculationScript (data) {
|
||||
return request({
|
||||
url: BASE + 'edit',
|
||||
method: 'put',
|
||||
data: apiParams('edit', data)
|
||||
})
|
||||
}
|
||||
|
||||
export function deleteCalculationScript (data) {
|
||||
return request({
|
||||
url: BASE + 'delete',
|
||||
method: 'delete',
|
||||
data: apiParams('delete', data)
|
||||
})
|
||||
}
|
||||
@@ -65,3 +65,68 @@ export function moveDown (data) {
|
||||
data: apiParams('move_down', data)
|
||||
})
|
||||
}
|
||||
|
||||
export function getOptionalParamsDetails (data) {
|
||||
return request({
|
||||
url: BASE + 'get_optional_params_details',
|
||||
method: 'get',
|
||||
params: apiParams('get_optional_params_details', data)
|
||||
})
|
||||
}
|
||||
|
||||
export function getOptionalAllParamsDetails (data) {
|
||||
return request({
|
||||
url: BASE + 'get_optional_all_params_details',
|
||||
method: 'get',
|
||||
params: apiParams('get_optional_all_params_details', data)
|
||||
})
|
||||
}
|
||||
|
||||
export function getStep (data) {
|
||||
return request({
|
||||
url: BASE + 'get_step',
|
||||
method: 'get',
|
||||
params: apiParams('get_step', data)
|
||||
})
|
||||
}
|
||||
|
||||
export function getTemperatureList (data) {
|
||||
return request({
|
||||
url: BASE + 'get_temperature_list',
|
||||
method: 'get',
|
||||
params: apiParams('get_temperature_list', data)
|
||||
})
|
||||
}
|
||||
|
||||
export function createTemperature (data) {
|
||||
return request({
|
||||
url: BASE + 'create_temperature',
|
||||
method: 'post',
|
||||
data: apiParams('create_temperature', data)
|
||||
})
|
||||
}
|
||||
|
||||
export function getTemperatureTemplate (data) {
|
||||
return request({
|
||||
url: BASE + 'get_temperature_template',
|
||||
method: 'post',
|
||||
responseType: 'blob',
|
||||
data: apiParams('get_temperature_template', data)
|
||||
})
|
||||
}
|
||||
|
||||
export function getAllWorkingsubclassParams (data) {
|
||||
return request({
|
||||
url: BASE + 'get_all_workingsubclass_params',
|
||||
method: 'get',
|
||||
params: apiParams('get_all_workingsubclass_params', data)
|
||||
})
|
||||
}
|
||||
|
||||
export function addOptionalParams (data) {
|
||||
return request({
|
||||
url: BASE + 'add_optional_params',
|
||||
method: 'post',
|
||||
data: apiParams('add_optional_params', data)
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user