init
This commit is contained in:
39
apps/l3/src/App.vue
Normal file
39
apps/l3/src/App.vue
Normal file
@@ -0,0 +1,39 @@
|
||||
<template>
|
||||
<div id="app">
|
||||
<router-view />
|
||||
<theme-picker />
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import ThemePicker from "@/components/ThemePicker";
|
||||
|
||||
export default {
|
||||
name: "App",
|
||||
components: { ThemePicker },
|
||||
created() {
|
||||
// 应用启动时全局初始化分类数据
|
||||
if (this.$store.getters.token) {
|
||||
this.$store.dispatch('category/getCategoryList');
|
||||
this.$store.dispatch('category/getProductMap');
|
||||
this.$store.dispatch('category/getRawMaterialMap');
|
||||
this.$store.dispatch('category/getBomMap');
|
||||
this.$store.dispatch('finance/getFinancialAccounts');
|
||||
this.$store.dispatch('craft/getProcessList');
|
||||
}
|
||||
},
|
||||
metaInfo() {
|
||||
return {
|
||||
title: this.$store.state.settings.dynamicTitle && this.$store.state.settings.title,
|
||||
titleTemplate: title => {
|
||||
return title ? `${title} - ${process.env.VUE_APP_TITLE}` : process.env.VUE_APP_TITLE
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
<style scoped>
|
||||
#app .theme-picker {
|
||||
display: none;
|
||||
}
|
||||
</style>
|
||||
54
apps/l3/src/api/demo/demo.js
Normal file
54
apps/l3/src/api/demo/demo.js
Normal file
@@ -0,0 +1,54 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询测试单表列表
|
||||
export function listDemo(query) {
|
||||
return request({
|
||||
url: '/demo/demo/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 自定义分页接口
|
||||
export function pageDemo(query) {
|
||||
return request({
|
||||
url: '/demo/demo/page',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询测试单表详细
|
||||
export function getDemo(id) {
|
||||
return request({
|
||||
url: '/demo/demo/' + id,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增测试单表
|
||||
export function addDemo(data) {
|
||||
return request({
|
||||
url: '/demo/demo',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改测试单表
|
||||
export function updateDemo(data) {
|
||||
return request({
|
||||
url: '/demo/demo',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除测试单表
|
||||
export function delDemo(id) {
|
||||
return request({
|
||||
url: '/demo/demo/' + id,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
44
apps/l3/src/api/demo/tree.js
Normal file
44
apps/l3/src/api/demo/tree.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询测试树表列表
|
||||
export function listTree(query) {
|
||||
return request({
|
||||
url: '/demo/tree/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询测试树表详细
|
||||
export function getTree(id) {
|
||||
return request({
|
||||
url: '/demo/tree/' + id,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增测试树表
|
||||
export function addTree(data) {
|
||||
return request({
|
||||
url: '/demo/tree',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改测试树表
|
||||
export function updateTree(data) {
|
||||
return request({
|
||||
url: '/demo/tree',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除测试树表
|
||||
export function delTree(id) {
|
||||
return request({
|
||||
url: '/demo/tree/' + id,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/ems/alarmDevice.js
Normal file
44
apps/l3/src/api/ems/alarmDevice.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询安全警报设备列表
|
||||
export function listAlarmDevice(query) {
|
||||
return request({
|
||||
url: '/ems/alarmDevice/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询安全警报设备详细
|
||||
export function getAlarmDevice(deviceId) {
|
||||
return request({
|
||||
url: '/ems/alarmDevice/' + deviceId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增安全警报设备
|
||||
export function addAlarmDevice(data) {
|
||||
return request({
|
||||
url: '/ems/alarmDevice',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改安全警报设备
|
||||
export function updateAlarmDevice(data) {
|
||||
return request({
|
||||
url: '/ems/alarmDevice',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除安全警报设备
|
||||
export function delAlarmDevice(deviceId) {
|
||||
return request({
|
||||
url: '/ems/alarmDevice/' + deviceId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/ems/alarmRecord.js
Normal file
44
apps/l3/src/api/ems/alarmRecord.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询警报记录列表
|
||||
export function listAlarmRecord(query) {
|
||||
return request({
|
||||
url: '/ems/alarmRecord/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询警报记录详细
|
||||
export function getAlarmRecord(recordId) {
|
||||
return request({
|
||||
url: '/ems/alarmRecord/' + recordId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增警报记录
|
||||
export function addAlarmRecord(data) {
|
||||
return request({
|
||||
url: '/ems/alarmRecord',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改警报记录
|
||||
export function updateAlarmRecord(data) {
|
||||
return request({
|
||||
url: '/ems/alarmRecord',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除警报记录
|
||||
export function delAlarmRecord(recordId) {
|
||||
return request({
|
||||
url: '/ems/alarmRecord/' + recordId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/ems/alert.js
Normal file
44
apps/l3/src/api/ems/alert.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询告警列表
|
||||
export function listAlert(query) {
|
||||
return request({
|
||||
url: '/ems/alert/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询告警详细
|
||||
export function getAlert(alertId) {
|
||||
return request({
|
||||
url: '/ems/alert/' + alertId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增告警
|
||||
export function addAlert(data) {
|
||||
return request({
|
||||
url: '/ems/alert',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改告警
|
||||
export function updateAlert(data) {
|
||||
return request({
|
||||
url: '/ems/alert',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除告警
|
||||
export function delAlert(alertId) {
|
||||
return request({
|
||||
url: '/ems/alert/' + alertId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
19
apps/l3/src/api/ems/dashboard/timer.js
Normal file
19
apps/l3/src/api/ems/dashboard/timer.js
Normal file
@@ -0,0 +1,19 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 近期能耗情况汇总
|
||||
export function getRecentEnergySummary(query) {
|
||||
return request({
|
||||
url: '/ems/energyConsumption/getEnergySummary',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 近期能耗趋势
|
||||
export function getRecentEnergyTrend(query) {
|
||||
return request({
|
||||
url: '/ems/energyConsumption/getEnergyTrend',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/ems/energyConsumption.js
Normal file
44
apps/l3/src/api/ems/energyConsumption.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询能耗记录列表
|
||||
export function listEnergyConsumption(query) {
|
||||
return request({
|
||||
url: '/ems/energyConsumption/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询能耗记录详细
|
||||
export function getEnergyConsumption(energyConsumptionId) {
|
||||
return request({
|
||||
url: '/ems/energyConsumption/' + energyConsumptionId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增能耗记录
|
||||
export function addEnergyConsumption(data) {
|
||||
return request({
|
||||
url: '/ems/energyConsumption',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改能耗记录
|
||||
export function updateEnergyConsumption(data) {
|
||||
return request({
|
||||
url: '/ems/energyConsumption',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除能耗记录
|
||||
export function delEnergyConsumption(energyConsumptionId) {
|
||||
return request({
|
||||
url: '/ems/energyConsumption/' + energyConsumptionId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/ems/energyRate.js
Normal file
44
apps/l3/src/api/ems/energyRate.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询能源费率(currency 为 INT:0=CNY,1=USD,2=EUR)列表
|
||||
export function listEnergyRate(query) {
|
||||
return request({
|
||||
url: '/ems/energyRate/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询能源费率(currency 为 INT:0=CNY,1=USD,2=EUR)详细
|
||||
export function getEnergyRate(energyRateId) {
|
||||
return request({
|
||||
url: '/ems/energyRate/' + energyRateId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增能源费率(currency 为 INT:0=CNY,1=USD,2=EUR)
|
||||
export function addEnergyRate(data) {
|
||||
return request({
|
||||
url: '/ems/energyRate',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改能源费率(currency 为 INT:0=CNY,1=USD,2=EUR)
|
||||
export function updateEnergyRate(data) {
|
||||
return request({
|
||||
url: '/ems/energyRate',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除能源费率(currency 为 INT:0=CNY,1=USD,2=EUR)
|
||||
export function delEnergyRate(energyRateId) {
|
||||
return request({
|
||||
url: '/ems/energyRate/' + energyRateId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/ems/energyType.js
Normal file
44
apps/l3/src/api/ems/energyType.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询能源类型(阈值已移除)列表
|
||||
export function listEnergyType(query) {
|
||||
return request({
|
||||
url: '/mes/energyType/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询能源类型(阈值已移除)详细
|
||||
export function getEnergyType(energyTypeId) {
|
||||
return request({
|
||||
url: '/mes/energyType/' + energyTypeId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增能源类型(阈值已移除)
|
||||
export function addEnergyType(data) {
|
||||
return request({
|
||||
url: '/mes/energyType',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改能源类型(阈值已移除)
|
||||
export function updateEnergyType(data) {
|
||||
return request({
|
||||
url: '/mes/energyType',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除能源类型(阈值已移除)
|
||||
export function delEnergyType(energyTypeId) {
|
||||
return request({
|
||||
url: '/mes/energyType/' + energyTypeId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/ems/location.js
Normal file
44
apps/l3/src/api/ems/location.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询位置列表
|
||||
export function listLocation(query) {
|
||||
return request({
|
||||
url: '/ems/location/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询位置详细
|
||||
export function getLocation(locationId) {
|
||||
return request({
|
||||
url: '/ems/location/' + locationId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增位置
|
||||
export function addLocation(data) {
|
||||
return request({
|
||||
url: '/ems/location',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改位置
|
||||
export function updateLocation(data) {
|
||||
return request({
|
||||
url: '/ems/location',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除位置
|
||||
export function delLocation(locationId) {
|
||||
return request({
|
||||
url: '/ems/location/' + locationId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/ems/meter.js
Normal file
44
apps/l3/src/api/ems/meter.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询计量设备(阈值移至此处)列表
|
||||
export function listMeter(query) {
|
||||
return request({
|
||||
url: '/mes/meter/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询计量设备(阈值移至此处)详细
|
||||
export function getMeter(meterId) {
|
||||
return request({
|
||||
url: '/mes/meter/' + meterId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增计量设备(阈值移至此处)
|
||||
export function addMeter(data) {
|
||||
return request({
|
||||
url: '/mes/meter',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改计量设备(阈值移至此处)
|
||||
export function updateMeter(data) {
|
||||
return request({
|
||||
url: '/mes/meter',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除计量设备(阈值移至此处)
|
||||
export function delMeter(meterId) {
|
||||
return request({
|
||||
url: '/mes/meter/' + meterId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/finance/account.js
Normal file
44
apps/l3/src/api/finance/account.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询会计科目列表
|
||||
export function listAccount(query) {
|
||||
return request({
|
||||
url: '/klp/account/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询会计科目详细
|
||||
export function getAccount(accountId) {
|
||||
return request({
|
||||
url: '/klp/account/' + accountId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增会计科目
|
||||
export function addAccount(data) {
|
||||
return request({
|
||||
url: '/klp/account',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改会计科目
|
||||
export function updateAccount(data) {
|
||||
return request({
|
||||
url: '/klp/account',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除会计科目
|
||||
export function delAccount(accountId) {
|
||||
return request({
|
||||
url: '/klp/account/' + accountId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
62
apps/l3/src/api/finance/financialDocument.js
Normal file
62
apps/l3/src/api/finance/financialDocument.js
Normal file
@@ -0,0 +1,62 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询财务单据列表
|
||||
export function listFinancialDocument(query) {
|
||||
return request({
|
||||
url: '/klp/financialDocument/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询财务单据详细
|
||||
export function getFinancialDocument(documentId) {
|
||||
return request({
|
||||
url: '/klp/financialDocument/' + documentId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增财务单据
|
||||
export function addFinancialDocument(data) {
|
||||
return request({
|
||||
url: '/klp/financialDocument',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改财务单据
|
||||
export function updateFinancialDocument(data) {
|
||||
return request({
|
||||
url: '/klp/financialDocument',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除财务单据
|
||||
export function delFinancialDocument(documentId) {
|
||||
return request({
|
||||
url: '/klp/financialDocument/' + documentId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 创建财务单据,带明细,使用借贷记账法
|
||||
export function addFinancialDocumentWithDetail(data) {
|
||||
return request({
|
||||
url: '/klp/financialDocument/addDetail',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 查询带明细的财务单据
|
||||
export function listFinancialDocumentWithDetail(query) {
|
||||
return request({
|
||||
url: '/klp/financialDocument/ListDetail',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/finance/jouneryEntry.js
Normal file
44
apps/l3/src/api/finance/jouneryEntry.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询日记账凭证(宽松版)列表
|
||||
export function listJournalEntry(query) {
|
||||
return request({
|
||||
url: '/klp/journalEntry/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询日记账凭证(宽松版)详细
|
||||
export function getJournalEntry(entryId) {
|
||||
return request({
|
||||
url: '/klp/journalEntry/' + entryId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增日记账凭证(宽松版)
|
||||
export function addJournalEntry(data) {
|
||||
return request({
|
||||
url: '/klp/journalEntry',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改日记账凭证(宽松版)
|
||||
export function updateJournalEntry(data) {
|
||||
return request({
|
||||
url: '/klp/journalEntry',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除日记账凭证(宽松版)
|
||||
export function delJournalEntry(entryId) {
|
||||
return request({
|
||||
url: '/klp/journalEntry/' + entryId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/finance/journal.js
Normal file
44
apps/l3/src/api/finance/journal.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询资金日记账列表
|
||||
export function listJournal(query) {
|
||||
return request({
|
||||
url: '/klp/journal/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询资金日记账详细
|
||||
export function getJournal(journalId) {
|
||||
return request({
|
||||
url: '/klp/journal/' + journalId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增资金日记账
|
||||
export function addJournal(data) {
|
||||
return request({
|
||||
url: '/klp/journal',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改资金日记账
|
||||
export function updateJournal(data) {
|
||||
return request({
|
||||
url: '/klp/journal',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除资金日记账
|
||||
export function delJournal(journalId) {
|
||||
return request({
|
||||
url: '/klp/journal/' + journalId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/finance/otherIncome.js
Normal file
44
apps/l3/src/api/finance/otherIncome.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询其他收入列表
|
||||
export function listOtherIncome(query) {
|
||||
return request({
|
||||
url: '/klp/otherIncome/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询其他收入详细
|
||||
export function getOtherIncome(otherIncomeId) {
|
||||
return request({
|
||||
url: '/klp/otherIncome/' + otherIncomeId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增其他收入
|
||||
export function addOtherIncome(data) {
|
||||
return request({
|
||||
url: '/klp/otherIncome',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改其他收入
|
||||
export function updateOtherIncome(data) {
|
||||
return request({
|
||||
url: '/klp/otherIncome',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除其他收入
|
||||
export function delOtherIncome(otherIncomeId) {
|
||||
return request({
|
||||
url: '/klp/otherIncome/' + otherIncomeId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
53
apps/l3/src/api/finance/payable.js
Normal file
53
apps/l3/src/api/finance/payable.js
Normal file
@@ -0,0 +1,53 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询应付款管理(宽松版)列表
|
||||
export function listPayable(query) {
|
||||
return request({
|
||||
url: '/klp/payable/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询应付款管理(宽松版)详细
|
||||
export function getPayable(payableId) {
|
||||
return request({
|
||||
url: '/klp/payable/' + payableId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增应付款管理(宽松版)
|
||||
export function addPayable(data) {
|
||||
return request({
|
||||
url: '/klp/payable',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改应付款管理(宽松版)
|
||||
export function updatePayable(data) {
|
||||
return request({
|
||||
url: '/klp/payable',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除应付款管理(宽松版)
|
||||
export function delPayable(payableId) {
|
||||
return request({
|
||||
url: '/klp/payable/' + payableId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 付款
|
||||
export function updatePaidAmount(data) {
|
||||
return request({
|
||||
url: '/klp/payable/updatePaidAmount',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
53
apps/l3/src/api/finance/receivable.js
Normal file
53
apps/l3/src/api/finance/receivable.js
Normal file
@@ -0,0 +1,53 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询应收款管理(宽松版)列表
|
||||
export function listReceivable(query) {
|
||||
return request({
|
||||
url: '/klp/receivable/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询应收款管理(宽松版)详细
|
||||
export function getReceivable(receivableId) {
|
||||
return request({
|
||||
url: '/klp/receivable/' + receivableId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增应收款管理(宽松版)
|
||||
export function addReceivable(data) {
|
||||
return request({
|
||||
url: '/klp/receivable',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改应收款管理(宽松版)
|
||||
export function updateReceivable(data) {
|
||||
return request({
|
||||
url: '/klp/receivable',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除应收款管理(宽松版)
|
||||
export function delReceivable(receivableId) {
|
||||
return request({
|
||||
url: '/klp/receivable/' + receivableId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 收款
|
||||
export function updatePaidAmount(data) {
|
||||
return request({
|
||||
url: '/klp/receivable/updatePaidAmount',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
52
apps/l3/src/api/l2/pdo.js
Normal file
52
apps/l3/src/api/l2/pdo.js
Normal file
@@ -0,0 +1,52 @@
|
||||
import axios from 'axios'
|
||||
|
||||
export default function createFetch(url) {
|
||||
const l2Request = axios.create({
|
||||
baseURL: url,
|
||||
headers: {
|
||||
'Content-Type': 'application/json'
|
||||
},
|
||||
timeout: 10000,
|
||||
// 自定义响应数据转换,处理大整数ID精度问题
|
||||
transformResponse: [data => {
|
||||
// 在JSON解析前将所有id数值转换为字符串,避免大整数精度丢失
|
||||
const modifiedData = data.replace(/"id":\s*(\d+)/g, '"id": "$1"');
|
||||
return JSON.parse(modifiedData);
|
||||
}]
|
||||
})
|
||||
|
||||
l2Request.interceptors.response.use(response => {
|
||||
return response.data
|
||||
})
|
||||
|
||||
return {
|
||||
updatePdo: (data) => l2Request({
|
||||
method: 'put',
|
||||
url: '/api/pdo/update',
|
||||
data
|
||||
}),
|
||||
getPdoList: (params) => l2Request({
|
||||
method: 'post',
|
||||
url: '/api/pdo/list',
|
||||
data: params
|
||||
}),
|
||||
addPdo: (data) => l2Request({
|
||||
method: 'post',
|
||||
url: '/api/pdo/add',
|
||||
data
|
||||
}),
|
||||
getPdo: (excoilid, operid) => l2Request({
|
||||
method: 'get',
|
||||
url: `/api/pdo/get/${excoilid}/${operid}`
|
||||
}),
|
||||
deletePdo: (excoilid, planId) => l2Request({
|
||||
method: 'delete',
|
||||
url: `/api/pdo/delete/${excoilid}/${planId}`
|
||||
}),
|
||||
getSegmentList: (query) => l2Request({
|
||||
method: 'get',
|
||||
url: '/api/segment/getSegmentHistory',
|
||||
params: query
|
||||
}),
|
||||
}
|
||||
}
|
||||
191
apps/l3/src/api/l2/plan.js
Normal file
191
apps/l3/src/api/l2/plan.js
Normal file
@@ -0,0 +1,191 @@
|
||||
import axios from 'axios'
|
||||
|
||||
// 格式化日期字段
|
||||
function formatDateFields(data) {
|
||||
const dateFields = ['timestamp', 'onlineDate', 'startDate', 'endDate', 'furInDate', 'furOutDate', 'createTime', 'updateTime'];
|
||||
|
||||
// 对每个日期字段进行格式化
|
||||
dateFields.forEach(field => {
|
||||
// 处理空值情况
|
||||
if (!data[field] || data[field] === '') {
|
||||
data[field] = null;
|
||||
return;
|
||||
}
|
||||
|
||||
// 如果已经是ISO格式的日期字符串,保持不变
|
||||
if (typeof data[field] === 'string' && data[field].includes('T')) {
|
||||
return;
|
||||
}
|
||||
|
||||
// 如果是日期对象,转换为ISO格式字符串
|
||||
if (data[field] instanceof Date) {
|
||||
data[field] = data[field].toISOString().slice(0, 19);
|
||||
return;
|
||||
}
|
||||
|
||||
// 如果是其他格式的日期字符串,转换为ISO格式
|
||||
if (typeof data[field] === 'string') {
|
||||
try {
|
||||
const date = new Date(data[field]);
|
||||
if (!isNaN(date.getTime())) {
|
||||
data[field] = date.toISOString().slice(0, 19);
|
||||
} else {
|
||||
data[field] = null;
|
||||
}
|
||||
} catch (e) {
|
||||
console.error(`日期格式化错误 (${field}):`, e);
|
||||
data[field] = null;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
return data;
|
||||
}
|
||||
|
||||
export default function createFetch(url) {
|
||||
const l2Request = axios.create({
|
||||
baseURL: url,
|
||||
headers: {
|
||||
'Content-Type': 'application/json'
|
||||
},
|
||||
timeout: 10000,
|
||||
// 自定义响应数据转换,处理大整数ID精度问题
|
||||
transformResponse: [data => {
|
||||
// 在JSON解析前将所有id数值转换为字符串,避免大整数精度丢失
|
||||
const modifiedData = data.replace(/"id":\s*(\d+)/g, '"id": "$1"');
|
||||
return JSON.parse(modifiedData);
|
||||
}]
|
||||
})
|
||||
|
||||
l2Request.interceptors.response.use(response => {
|
||||
return response.data
|
||||
})
|
||||
|
||||
return {
|
||||
listPlan: (query) => {
|
||||
// 确保查询参数格式正确
|
||||
const params = {
|
||||
coilid: query.coilid || '',
|
||||
entryThick: query.entryThick || null,
|
||||
entryWidth: query.entryWidth || null,
|
||||
status: query.status || '',
|
||||
// 使用ISO格式的日期时间,不添加额外的时间部分
|
||||
startDate: query.startDate || '',
|
||||
endDate: query.endDate || ''
|
||||
};
|
||||
|
||||
return l2Request({
|
||||
url: '/api/pdi/list',
|
||||
method: 'post',
|
||||
data: params
|
||||
})
|
||||
},
|
||||
getPlan: (coilId) => l2Request({
|
||||
url: '/api/pdi/getByCoilId',
|
||||
method: 'get',
|
||||
params: {
|
||||
coilId: coilId
|
||||
}
|
||||
}),
|
||||
addPlan: (data) => {
|
||||
// 深拷贝数据,避免修改原始对象
|
||||
const formattedData = JSON.parse(JSON.stringify(data));
|
||||
|
||||
// 处理日期字段,确保格式正确
|
||||
formatDateFields(formattedData);
|
||||
|
||||
return l2Request({
|
||||
url: '/api/pdi/add',
|
||||
method: 'post',
|
||||
data: formattedData
|
||||
})
|
||||
},
|
||||
updatePlan: (data) => {
|
||||
// 深拷贝数据,避免修改原始对象
|
||||
const formattedData = JSON.parse(JSON.stringify(data));
|
||||
// 处理日期字段,确保格式正确
|
||||
formatDateFields(formattedData);
|
||||
return l2Request({
|
||||
url: '/api/pdi/update',
|
||||
method: 'put',
|
||||
data: formattedData
|
||||
})
|
||||
},
|
||||
delPlan: (data) => {
|
||||
// 确保ids是数组
|
||||
const idArray = Array.isArray(ids) ? ids : [ids];
|
||||
|
||||
// 始终保持ID为字符串类型,避免大整数精度问题
|
||||
const processedIds = idArray.map(id => String(id));
|
||||
|
||||
console.log('删除的ID:', processedIds);
|
||||
|
||||
return l2Request({
|
||||
url: '/api/pdi/delete',
|
||||
method: 'post',
|
||||
data: processedIds
|
||||
})
|
||||
},
|
||||
getSetup: (ID) => {
|
||||
return l2Request({
|
||||
url: '/business/setup/' + ID,
|
||||
method: 'get',
|
||||
})
|
||||
},
|
||||
addSetup: (data) => {
|
||||
return l2Request({
|
||||
url: '/business/setup',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
},
|
||||
listSetup: (query) => {
|
||||
return l2Request({
|
||||
url: '/business/setup/list',
|
||||
method: 'post',
|
||||
data: query
|
||||
})
|
||||
},
|
||||
getBendforce: (query) => {
|
||||
return l2Request({
|
||||
url: '/business/bendforce',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
},
|
||||
getFur: (steelGrade) => {
|
||||
return l2Request({
|
||||
url: '/business/fur/' + steelGrade,
|
||||
method: 'get'
|
||||
})
|
||||
},
|
||||
getMesh: (query) => {
|
||||
return l2Request({
|
||||
url: '/business/mesh',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
},
|
||||
getRollforce: (query) => {
|
||||
return l2Request({
|
||||
url: '/business/rollforce',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
},
|
||||
getTension: (query) => {
|
||||
return l2Request({
|
||||
url: '/business/tension',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
},
|
||||
getTl: (query) => {
|
||||
return l2Request({
|
||||
url: '/business/tl',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
}
|
||||
}
|
||||
38
apps/l3/src/api/l2/report.js
Normal file
38
apps/l3/src/api/l2/report.js
Normal file
@@ -0,0 +1,38 @@
|
||||
import axios from 'axios'
|
||||
|
||||
export default function createFetch(url) {
|
||||
const l2Request = axios.create({
|
||||
baseURL: url,
|
||||
headers: {
|
||||
'Content-Type': 'application/json'
|
||||
},
|
||||
timeout: 10000,
|
||||
// 自定义响应数据转换,处理大整数ID精度问题
|
||||
transformResponse: [data => {
|
||||
// 在JSON解析前将所有id数值转换为字符串,避免大整数精度丢失
|
||||
const modifiedData = data.replace(/"id":\s*(\d+)/g, '"id": "$1"');
|
||||
return JSON.parse(modifiedData);
|
||||
}]
|
||||
})
|
||||
|
||||
l2Request.interceptors.response.use(response => {
|
||||
return response.data
|
||||
})
|
||||
|
||||
return {
|
||||
getReportSummary: (params) => {
|
||||
return l2Request({
|
||||
method: 'get',
|
||||
url: '/api/report/summary',
|
||||
params
|
||||
})
|
||||
},
|
||||
getReportDetail: (params) => {
|
||||
return l2Request({
|
||||
method: 'get',
|
||||
url: '/api/report/details',
|
||||
params
|
||||
})
|
||||
}
|
||||
}
|
||||
}
|
||||
75
apps/l3/src/api/l2/roller.js
Normal file
75
apps/l3/src/api/l2/roller.js
Normal file
@@ -0,0 +1,75 @@
|
||||
import axios from 'axios'
|
||||
|
||||
export default function createFetch(url) {
|
||||
const l2Request = axios.create({
|
||||
baseURL: url,
|
||||
headers: {
|
||||
'Content-Type': 'application/json'
|
||||
},
|
||||
timeout: 10000,
|
||||
// 自定义响应数据转换,处理大整数ID精度问题
|
||||
transformResponse: [data => {
|
||||
// 在JSON解析前将所有id数值转换为字符串,避免大整数精度丢失
|
||||
const modifiedData = data.replace(/"id":\s*(\d+)/g, '"id": "$1"');
|
||||
return JSON.parse(modifiedData);
|
||||
}]
|
||||
})
|
||||
|
||||
l2Request.interceptors.response.use(response => {
|
||||
return response.data
|
||||
})
|
||||
|
||||
return {
|
||||
getRollIdList: () => {
|
||||
return l2Request({
|
||||
method: 'get',
|
||||
url: '/api/roller/history/rollid'
|
||||
})
|
||||
},
|
||||
getChangeIdList: () => {
|
||||
return l2Request({
|
||||
method: 'get',
|
||||
url: '/api/roller/history/changeid'
|
||||
})
|
||||
},
|
||||
getRollHistorytList: (params) => {
|
||||
return l2Request({
|
||||
method: 'post',
|
||||
data: params,
|
||||
url: '/api/roller/history/list'
|
||||
})
|
||||
},
|
||||
backupRoll: (data) => {
|
||||
return l2Request({
|
||||
method: 'post',
|
||||
data,
|
||||
url: '/api/roller/change/standby'
|
||||
})
|
||||
},
|
||||
onlineRoll: (data) => {
|
||||
return l2Request({
|
||||
method: 'post',
|
||||
data,
|
||||
url: '/api/roller/change/online'
|
||||
})
|
||||
},
|
||||
getOnlineRollList: () => {
|
||||
return l2Request({
|
||||
method: 'get',
|
||||
url: '/api/roller/data/online'
|
||||
})
|
||||
},
|
||||
getOfflineRollList: (position, type) => {
|
||||
return l2Request({
|
||||
method: 'get',
|
||||
url: `/api/roller/data/ready/${position}/${type}`
|
||||
})
|
||||
},
|
||||
getReadyRollList: () => {
|
||||
return l2Request({
|
||||
method: 'get',
|
||||
url: '/api/roller/data/standby'
|
||||
})
|
||||
}
|
||||
}
|
||||
}
|
||||
58
apps/l3/src/api/l2/steelGrade.js
Normal file
58
apps/l3/src/api/l2/steelGrade.js
Normal file
@@ -0,0 +1,58 @@
|
||||
import axios from 'axios'
|
||||
|
||||
export default function createFetch(url) {
|
||||
const l2Request = axios.create({
|
||||
baseURL: url,
|
||||
headers: {
|
||||
'Content-Type': 'application/json'
|
||||
},
|
||||
timeout: 10000,
|
||||
// 自定义响应数据转换,处理大整数ID精度问题
|
||||
transformResponse: [data => {
|
||||
// 在JSON解析前将所有id数值转换为字符串,避免大整数精度丢失
|
||||
const modifiedData = data.replace(/"id":\s*(\d+)/g, '"id": "$1"');
|
||||
return JSON.parse(modifiedData);
|
||||
}]
|
||||
})
|
||||
|
||||
l2Request.interceptors.response.use(response => {
|
||||
return response.data
|
||||
})
|
||||
|
||||
return {
|
||||
updateSteelGrade: (data) => {
|
||||
return l2Request({
|
||||
method: 'put',
|
||||
url: '/api/steelGrade/update',
|
||||
data
|
||||
})
|
||||
},
|
||||
addSteelGrade: (data) => {
|
||||
return l2Request({
|
||||
method: 'post',
|
||||
url: '/api/steelGrade/add',
|
||||
data
|
||||
})
|
||||
},
|
||||
getSteelGradeList: () => {
|
||||
return l2Request({
|
||||
method: 'get',
|
||||
url: '/api/steelGrade/list'
|
||||
})
|
||||
},
|
||||
|
||||
getSteelGradeInfo: (gradeid) => {
|
||||
return l2Request({
|
||||
method: 'get',
|
||||
url: '/api/steelGrade/info',
|
||||
params: { gradeid }
|
||||
})
|
||||
},
|
||||
deleteSteelGrade: (id) => {
|
||||
return l2Request({
|
||||
method: 'delete',
|
||||
url: `/l2-api/api/steelGrade/delete/${id}`
|
||||
})
|
||||
}
|
||||
}
|
||||
}
|
||||
43
apps/l3/src/api/l2/stop.js
Normal file
43
apps/l3/src/api/l2/stop.js
Normal file
@@ -0,0 +1,43 @@
|
||||
import axios from 'axios'
|
||||
|
||||
export default function createFetch(url) {
|
||||
const l2Request = axios.create({
|
||||
baseURL: url,
|
||||
headers: {
|
||||
'Content-Type': 'application/json'
|
||||
},
|
||||
timeout: 10000,
|
||||
// 自定义响应数据转换,处理大整数ID精度问题
|
||||
transformResponse: [data => {
|
||||
// 在JSON解析前将所有id数值转换为字符串,避免大整数精度丢失
|
||||
const modifiedData = data.replace(/"id":\s*(\d+)/g, '"id": "$1"');
|
||||
return JSON.parse(modifiedData);
|
||||
}]
|
||||
})
|
||||
|
||||
l2Request.interceptors.response.use(response => {
|
||||
return response.data
|
||||
})
|
||||
|
||||
return {
|
||||
updateStoppage: (params) => l2Request({
|
||||
method: 'put',
|
||||
data: params,
|
||||
url: '/api/stoppage/update'
|
||||
}),
|
||||
listStoppage: (data) => l2Request({
|
||||
method: 'post',
|
||||
data,
|
||||
url: '/api/stoppage/list'
|
||||
}),
|
||||
deleteStoppage: (stopid) => l2Request({
|
||||
method: 'delete',
|
||||
url: `/api/stoppage/delete/${stopid}`
|
||||
}),
|
||||
getStoppageSummary: (data) => l2Request({
|
||||
method: 'post',
|
||||
data,
|
||||
url: '/api/stoppage/calc'
|
||||
})
|
||||
}
|
||||
}
|
||||
43
apps/l3/src/api/l2/track.js
Normal file
43
apps/l3/src/api/l2/track.js
Normal file
@@ -0,0 +1,43 @@
|
||||
import axios from 'axios'
|
||||
|
||||
export default function createFetch(url) {
|
||||
const l2Request = axios.create({
|
||||
baseURL: url,
|
||||
headers: {
|
||||
'Content-Type': 'application/json'
|
||||
},
|
||||
timeout: 10000,
|
||||
// 自定义响应数据转换,处理大整数ID精度问题
|
||||
transformResponse: [data => {
|
||||
// 在JSON解析前将所有id数值转换为字符串,避免大整数精度丢失
|
||||
const modifiedData = data.replace(/"id":\s*(\d+)/g, '"id": "$1"');
|
||||
return JSON.parse(modifiedData);
|
||||
}]
|
||||
})
|
||||
|
||||
l2Request.interceptors.response.use(response => {
|
||||
return response.data
|
||||
})
|
||||
|
||||
return {
|
||||
adjustPosition: (data) => l2Request({
|
||||
method: 'put',
|
||||
url: '/api/track/position',
|
||||
data
|
||||
}),
|
||||
operateMat: (data) => l2Request({
|
||||
method: 'put',
|
||||
url: '/api/track/manual/operate/mat',
|
||||
data
|
||||
}),
|
||||
getBackData: (params) => l2Request({
|
||||
method: 'get',
|
||||
url: '/api/track/return/info',
|
||||
params
|
||||
}),
|
||||
getTrackMatPosition: () => l2Request({
|
||||
method: 'get',
|
||||
url: '/api/track/coil/position',
|
||||
})
|
||||
}
|
||||
}
|
||||
71
apps/l3/src/api/login.js
Normal file
71
apps/l3/src/api/login.js
Normal file
@@ -0,0 +1,71 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 登录方法
|
||||
export function login(username, password, code, uuid) {
|
||||
const data = {
|
||||
username,
|
||||
password,
|
||||
code,
|
||||
uuid
|
||||
}
|
||||
return request({
|
||||
url: '/login',
|
||||
headers: {
|
||||
isToken: false
|
||||
},
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 注册方法
|
||||
export function register(data) {
|
||||
return request({
|
||||
url: '/register',
|
||||
headers: {
|
||||
isToken: false
|
||||
},
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 获取用户详细信息
|
||||
export function getInfo() {
|
||||
return request({
|
||||
url: '/getInfo',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 退出方法
|
||||
export function logout() {
|
||||
return request({
|
||||
url: '/logout',
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
// 获取验证码
|
||||
export function getCodeImg() {
|
||||
return request({
|
||||
url: '/captchaImage',
|
||||
headers: {
|
||||
isToken: false
|
||||
},
|
||||
method: 'get',
|
||||
timeout: 20000
|
||||
})
|
||||
}
|
||||
|
||||
// 短信验证码
|
||||
export function getCodeSms() {
|
||||
return request({
|
||||
url: '/captchaSms',
|
||||
headers: {
|
||||
isToken: false
|
||||
},
|
||||
method: 'get',
|
||||
timeout: 20000
|
||||
})
|
||||
}
|
||||
9
apps/l3/src/api/menu.js
Normal file
9
apps/l3/src/api/menu.js
Normal file
@@ -0,0 +1,9 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 获取路由
|
||||
export const getRouters = () => {
|
||||
return request({
|
||||
url: '/getRouters',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/mes/dv/checkmachinery.js
Normal file
44
apps/l3/src/api/mes/dv/checkmachinery.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询点检设备列表
|
||||
export function listCheckmachinery(query) {
|
||||
return request({
|
||||
url: '/mes/dv/checkmachinery/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询点检设备详细
|
||||
export function getCheckmachinery(recordId) {
|
||||
return request({
|
||||
url: '/mes/dv/checkmachinery/' + recordId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增点检设备
|
||||
export function addCheckmachinery(data) {
|
||||
return request({
|
||||
url: '/mes/dv/checkmachinery',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改点检设备
|
||||
export function updateCheckmachinery(data) {
|
||||
return request({
|
||||
url: '/mes/dv/checkmachinery',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除点检设备
|
||||
export function delCheckmachinery(recordId) {
|
||||
return request({
|
||||
url: '/mes/dv/checkmachinery/' + recordId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
53
apps/l3/src/api/mes/dv/checkplan.js
Normal file
53
apps/l3/src/api/mes/dv/checkplan.js
Normal file
@@ -0,0 +1,53 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询设备点检计划头列表
|
||||
export function listCheckplan(query) {
|
||||
return request({
|
||||
url: '/mes/dv/checkplan/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询设备点检计划头详细
|
||||
export function getCheckplan(planId) {
|
||||
return request({
|
||||
url: '/mes/dv/checkplan/' + planId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增设备点检计划头
|
||||
export function addCheckplan(data) {
|
||||
return request({
|
||||
url: '/mes/dv/checkplan',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改设备点检计划头
|
||||
export function updateCheckplan(data) {
|
||||
return request({
|
||||
url: '/mes/dv/checkplan',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除设备点检计划头
|
||||
export function delCheckplan(planId) {
|
||||
return request({
|
||||
url: '/mes/dv/checkplan/' + planId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 根据设备编码和计划类型查询设备点检计划头列表
|
||||
export function getCheckPlan(query) {
|
||||
return request({
|
||||
url: '/mes/dv/checkplan/getCheckPlan',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/mes/dv/checkrecord.js
Normal file
44
apps/l3/src/api/mes/dv/checkrecord.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询设备点检记录列表
|
||||
export function listCheckrecord(query) {
|
||||
return request({
|
||||
url: '/mes/dv/checkrecord/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询设备点检记录详细
|
||||
export function getCheckrecord(recordId) {
|
||||
return request({
|
||||
url: '/mes/dv/checkrecord/' + recordId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增设备点检记录
|
||||
export function addCheckrecord(data) {
|
||||
return request({
|
||||
url: '/mes/dv/checkrecord',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改设备点检记录
|
||||
export function updateCheckrecord(data) {
|
||||
return request({
|
||||
url: '/mes/dv/checkrecord',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除设备点检记录
|
||||
export function delCheckrecord(recordId) {
|
||||
return request({
|
||||
url: '/mes/dv/checkrecord/' + recordId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/mes/dv/checkrecordline.js
Normal file
44
apps/l3/src/api/mes/dv/checkrecordline.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询设备点检记录行列表
|
||||
export function listCheckrecordline(query) {
|
||||
return request({
|
||||
url: '/mes/dv/checkrecordline/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询设备点检记录行详细
|
||||
export function getCheckrecordline(lineId) {
|
||||
return request({
|
||||
url: '/mes/dv/checkrecordline/' + lineId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增设备点检记录行
|
||||
export function addCheckrecordline(data) {
|
||||
return request({
|
||||
url: '/mes/dv/checkrecordline',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改设备点检记录行
|
||||
export function updateCheckrecordline(data) {
|
||||
return request({
|
||||
url: '/mes/dv/checkrecordline',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除设备点检记录行
|
||||
export function delCheckrecordline(lineId) {
|
||||
return request({
|
||||
url: '/mes/dv/checkrecordline/' + lineId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/mes/dv/checksubject.js
Normal file
44
apps/l3/src/api/mes/dv/checksubject.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询点检项目列表
|
||||
export function listChecksubject(query) {
|
||||
return request({
|
||||
url: '/mes/dv/checksubject/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询点检项目详细
|
||||
export function getChecksubject(recordId) {
|
||||
return request({
|
||||
url: '/mes/dv/checksubject/' + recordId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增点检项目
|
||||
export function addChecksubject(data) {
|
||||
return request({
|
||||
url: '/mes/dv/checksubject',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改点检项目
|
||||
export function updateChecksubject(data) {
|
||||
return request({
|
||||
url: '/mes/dv/checksubject',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除点检项目
|
||||
export function delChecksubject(recordId) {
|
||||
return request({
|
||||
url: '/mes/dv/checksubject/' + recordId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/mes/dv/dvsubject.js
Normal file
44
apps/l3/src/api/mes/dv/dvsubject.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询设备点检保养项目列表
|
||||
export function listDvsubject(query) {
|
||||
return request({
|
||||
url: '/mes/dv/dvsubject/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询设备点检保养项目详细
|
||||
export function getDvsubject(subjectId) {
|
||||
return request({
|
||||
url: '/mes/dv/dvsubject/' + subjectId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增设备点检保养项目
|
||||
export function addDvsubject(data) {
|
||||
return request({
|
||||
url: '/mes/dv/dvsubject',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改设备点检保养项目
|
||||
export function updateDvsubject(data) {
|
||||
return request({
|
||||
url: '/mes/dv/dvsubject',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除设备点检保养项目
|
||||
export function delDvsubject(subjectId) {
|
||||
return request({
|
||||
url: '/mes/dv/dvsubject/' + subjectId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/mes/dv/machinery.js
Normal file
44
apps/l3/src/api/mes/dv/machinery.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询设备列表
|
||||
export function listMachinery(query) {
|
||||
return request({
|
||||
url: '/mes/dv/machinery/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询设备详细
|
||||
export function getMachinery(machineryId) {
|
||||
return request({
|
||||
url: '/mes/dv/machinery/' + machineryId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增设备
|
||||
export function addMachinery(data) {
|
||||
return request({
|
||||
url: '/mes/dv/machinery',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改设备
|
||||
export function updateMachinery(data) {
|
||||
return request({
|
||||
url: '/mes/dv/machinery',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除设备
|
||||
export function delMachinery(machineryId) {
|
||||
return request({
|
||||
url: '/mes/dv/machinery/' + machineryId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/mes/dv/machinerytype.js
Normal file
44
apps/l3/src/api/mes/dv/machinerytype.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询设备类型列表
|
||||
export function listMachinerytype(query) {
|
||||
return request({
|
||||
url: '/mes/dv/machinerytype/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询设备类型详细
|
||||
export function getMachinerytype(machineryTypeId) {
|
||||
return request({
|
||||
url: '/mes/dv/machinerytype/' + machineryTypeId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增设备类型
|
||||
export function addMachinerytype(data) {
|
||||
return request({
|
||||
url: '/mes/dv/machinerytype',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改设备类型
|
||||
export function updateMachinerytype(data) {
|
||||
return request({
|
||||
url: '/mes/dv/machinerytype',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除设备类型
|
||||
export function delMachinerytype(machineryTypeId) {
|
||||
return request({
|
||||
url: '/mes/dv/machinerytype/' + machineryTypeId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/mes/dv/maintenrecord.js
Normal file
44
apps/l3/src/api/mes/dv/maintenrecord.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询设备保养记录列表
|
||||
export function listMaintenrecord(query) {
|
||||
return request({
|
||||
url: '/mes/dv/maintenrecord/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询设备保养记录详细
|
||||
export function getMaintenrecord(recordId) {
|
||||
return request({
|
||||
url: '/mes/dv/maintenrecord/' + recordId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增设备保养记录
|
||||
export function addMaintenrecord(data) {
|
||||
return request({
|
||||
url: '/mes/dv/maintenrecord',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改设备保养记录
|
||||
export function updateMaintenrecord(data) {
|
||||
return request({
|
||||
url: '/mes/dv/maintenrecord',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除设备保养记录
|
||||
export function delMaintenrecord(recordId) {
|
||||
return request({
|
||||
url: '/mes/dv/maintenrecord/' + recordId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/mes/dv/maintenrecordline.js
Normal file
44
apps/l3/src/api/mes/dv/maintenrecordline.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询设备保养记录行列表
|
||||
export function listMaintenrecordline(query) {
|
||||
return request({
|
||||
url: '/mes/dv/maintenrecordline/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询设备保养记录行详细
|
||||
export function getMaintenrecordline(lineId) {
|
||||
return request({
|
||||
url: '/mes/dv/maintenrecordline/' + lineId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增设备保养记录行
|
||||
export function addMaintenrecordline(data) {
|
||||
return request({
|
||||
url: '/mes/dv/maintenrecordline',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改设备保养记录行
|
||||
export function updateMaintenrecordline(data) {
|
||||
return request({
|
||||
url: '/mes/dv/maintenrecordline',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除设备保养记录行
|
||||
export function delMaintenrecordline(lineId) {
|
||||
return request({
|
||||
url: '/mes/dv/maintenrecordline/' + lineId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
53
apps/l3/src/api/mes/dv/repair.js
Normal file
53
apps/l3/src/api/mes/dv/repair.js
Normal file
@@ -0,0 +1,53 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询设备维修单列表
|
||||
export function listRepair(query) {
|
||||
return request({
|
||||
url: '/mes/dv/repair/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询设备维修单详细
|
||||
export function getRepair(repairId) {
|
||||
return request({
|
||||
url: '/mes/dv/repair/' + repairId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增设备维修单
|
||||
export function addRepair(data) {
|
||||
return request({
|
||||
url: '/mes/dv/repair',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改设备维修单
|
||||
export function updateRepair(data) {
|
||||
return request({
|
||||
url: '/mes/dv/repair',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除设备维修单
|
||||
export function delRepair(repairId) {
|
||||
return request({
|
||||
url: '/mes/dv/repair/' + repairId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 根据设备编码查询设备维修单列表
|
||||
export function getRepairList(query) {
|
||||
return request({
|
||||
url: '/mes/dv/repair/getRepairList',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/mes/dv/repairline.js
Normal file
44
apps/l3/src/api/mes/dv/repairline.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询设备维修单行列表
|
||||
export function listRepairline(query) {
|
||||
return request({
|
||||
url: '/mes/dv/repairline/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询设备维修单行详细
|
||||
export function getRepairline(lineId) {
|
||||
return request({
|
||||
url: '/mes/dv/repairline/' + lineId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增设备维修单行
|
||||
export function addRepairline(data) {
|
||||
return request({
|
||||
url: '/mes/dv/repairline',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改设备维修单行
|
||||
export function updateRepairline(data) {
|
||||
return request({
|
||||
url: '/mes/dv/repairline',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除设备维修单行
|
||||
export function delRepairline(lineId) {
|
||||
return request({
|
||||
url: '/mes/dv/repairline/' + lineId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/mes/dv/specialEquipment.js
Normal file
44
apps/l3/src/api/mes/dv/specialEquipment.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询特种设备(包含锅炉、压力管道、电梯等特种设备信息)列表
|
||||
export function listSpecialEquipment(query) {
|
||||
return request({
|
||||
url: '/mes/specialEquipment/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询特种设备(包含锅炉、压力管道、电梯等特种设备信息)详细
|
||||
export function getSpecialEquipment(equipmentId) {
|
||||
return request({
|
||||
url: '/mes/specialEquipment/' + equipmentId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增特种设备(包含锅炉、压力管道、电梯等特种设备信息)
|
||||
export function addSpecialEquipment(data) {
|
||||
return request({
|
||||
url: '/mes/specialEquipment',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改特种设备(包含锅炉、压力管道、电梯等特种设备信息)
|
||||
export function updateSpecialEquipment(data) {
|
||||
return request({
|
||||
url: '/mes/specialEquipment',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除特种设备(包含锅炉、压力管道、电梯等特种设备信息)
|
||||
export function delSpecialEquipment(equipmentId) {
|
||||
return request({
|
||||
url: '/mes/specialEquipment/' + equipmentId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/mes/is/inspectionCommission.js
Normal file
44
apps/l3/src/api/mes/is/inspectionCommission.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询检验委托单表列表
|
||||
export function listInspectionCommission(query) {
|
||||
return request({
|
||||
url: '/is/inspectionCommission/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询检验委托单表详细
|
||||
export function getInspectionCommission(commissionId) {
|
||||
return request({
|
||||
url: '/is/inspectionCommission/' + commissionId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增检验委托单表
|
||||
export function addInspectionCommission(data) {
|
||||
return request({
|
||||
url: '/is/inspectionCommission',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改检验委托单表
|
||||
export function updateInspectionCommission(data) {
|
||||
return request({
|
||||
url: '/is/inspectionCommission',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除检验委托单表
|
||||
export function delInspectionCommission(commissionId) {
|
||||
return request({
|
||||
url: '/is/inspectionCommission/' + commissionId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/mes/is/inspectionTask.js
Normal file
44
apps/l3/src/api/mes/is/inspectionTask.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询检验任务表列表
|
||||
export function listInspectionTask(query) {
|
||||
return request({
|
||||
url: '/is/inspectionTask/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询检验任务表详细
|
||||
export function getInspectionTask(taskId) {
|
||||
return request({
|
||||
url: '/is/inspectionTask/' + taskId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增检验任务表
|
||||
export function addInspectionTask(data) {
|
||||
return request({
|
||||
url: '/is/inspectionTask',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改检验任务表
|
||||
export function updateInspectionTask(data) {
|
||||
return request({
|
||||
url: '/is/inspectionTask',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除检验任务表
|
||||
export function delInspectionTask(taskId) {
|
||||
return request({
|
||||
url: '/is/inspectionTask/' + taskId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/mes/is/sampleInventory.js
Normal file
44
apps/l3/src/api/mes/is/sampleInventory.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询样品库存表列表
|
||||
export function listSampleInventory(query) {
|
||||
return request({
|
||||
url: '/is/sampleInventory/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询样品库存表详细
|
||||
export function getSampleInventory(sampleId) {
|
||||
return request({
|
||||
url: '/is/sampleInventory/' + sampleId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增样品库存表
|
||||
export function addSampleInventory(data) {
|
||||
return request({
|
||||
url: '/is/sampleInventory',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改样品库存表
|
||||
export function updateSampleInventory(data) {
|
||||
return request({
|
||||
url: '/is/sampleInventory',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除样品库存表
|
||||
export function delSampleInventory(sampleId) {
|
||||
return request({
|
||||
url: '/is/sampleInventory/' + sampleId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/mes/qc/checkItem.js
Normal file
44
apps/l3/src/api/mes/qc/checkItem.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询检查项列表
|
||||
export function listCheckItem(query) {
|
||||
return request({
|
||||
url: '/qc/checkItem/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询检查项详细
|
||||
export function getCheckItem(itemId) {
|
||||
return request({
|
||||
url: '/qc/checkItem/' + itemId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增检查项
|
||||
export function addCheckItem(data) {
|
||||
return request({
|
||||
url: '/qc/checkItem',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改检查项
|
||||
export function updateCheckItem(data) {
|
||||
return request({
|
||||
url: '/qc/checkItem',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除检查项
|
||||
export function delCheckItem(itemId) {
|
||||
return request({
|
||||
url: '/qc/checkItem/' + itemId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
55
apps/l3/src/api/mes/qc/checkTask.js
Normal file
55
apps/l3/src/api/mes/qc/checkTask.js
Normal file
@@ -0,0 +1,55 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询检查任务列表
|
||||
export function listCheckTask(query) {
|
||||
return request({
|
||||
url: '/qc/checkTask/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询检查任务详细
|
||||
export function getCheckTask(taskId) {
|
||||
return request({
|
||||
url: '/qc/checkTask/' + taskId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增检查任务
|
||||
export function addCheckTask(data) {
|
||||
return request({
|
||||
url: '/qc/checkTask',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改检查任务
|
||||
export function updateCheckTask(data) {
|
||||
return request({
|
||||
url: '/qc/checkTask',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除检查任务
|
||||
export function delCheckTask(taskId) {
|
||||
return request({
|
||||
url: '/qc/checkTask/' + taskId,
|
||||
method: 'delete'
|
||||
})
|
||||
|
||||
//查看历史任务
|
||||
}
|
||||
|
||||
// 查询历史检查任务列表
|
||||
export function listHistoryCheckTask(query) {
|
||||
return request({
|
||||
url: '/qc/checkTask/listHistory',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
52
apps/l3/src/api/mes/qc/checkTaskItem.js
Normal file
52
apps/l3/src/api/mes/qc/checkTaskItem.js
Normal file
@@ -0,0 +1,52 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询检查任务与检查项关联列表
|
||||
export function listCheckTaskItem(query) {
|
||||
return request({
|
||||
url: '/qc/checkTaskItem/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询检查任务与检查项关联详细
|
||||
export function getCheckTaskItem(itemId) {
|
||||
return request({
|
||||
url: '/qc/checkTaskItem/' + itemId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增检查任务与检查项关联
|
||||
export function addCheckTaskItem(data) {
|
||||
return request({
|
||||
url: '/qc/checkTaskItem',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改检查任务与检查项关联
|
||||
export function updateCheckTaskItem(data) {
|
||||
return request({
|
||||
url: '/qc/checkTaskItem',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除检查任务与检查项关联
|
||||
export function delCheckTaskItem(itemId) {
|
||||
return request({
|
||||
url: '/qc/checkTaskItem/' + itemId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
export function updateCheckTaskItemStatus(data) {
|
||||
return request({
|
||||
url: '/qc/checkTaskItem/updateStatus',
|
||||
method: 'put',
|
||||
data // 需要包含checkTaskId、checkItemId、status
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/mes/qc/commonDefect.js
Normal file
44
apps/l3/src/api/mes/qc/commonDefect.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询常见缺陷列表
|
||||
export function listCommonDefect(query) {
|
||||
return request({
|
||||
url: '/qc/commonDefect/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询常见缺陷详细
|
||||
export function getCommonDefect(defectId) {
|
||||
return request({
|
||||
url: '/qc/commonDefect/' + defectId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增常见缺陷
|
||||
export function addCommonDefect(data) {
|
||||
return request({
|
||||
url: '/qc/commonDefect',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改常见缺陷
|
||||
export function updateCommonDefect(data) {
|
||||
return request({
|
||||
url: '/qc/commonDefect',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除常见缺陷
|
||||
export function delCommonDefect(defectId) {
|
||||
return request({
|
||||
url: '/qc/commonDefect/' + defectId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
47
apps/l3/src/api/mes/qc/files.js
Normal file
47
apps/l3/src/api/mes/qc/files.js
Normal file
@@ -0,0 +1,47 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 模拟获取文件列表
|
||||
export function listFile() {
|
||||
return request({
|
||||
url: '/wms/file/list',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
export function getFileStats() {
|
||||
return request({
|
||||
url: `/wms/file/stats`,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
export function deleteFile(fileName) {
|
||||
return request({
|
||||
url: `/wms/file/delete/${fileName}`,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
export function getFileContent(fileName) {
|
||||
return request({
|
||||
url: `/wms/file/content/${fileName}`,
|
||||
method: 'get',
|
||||
})
|
||||
}
|
||||
|
||||
// 清除三个月的内的文件
|
||||
export function clearUp() {
|
||||
return request({
|
||||
url: `/wms/file/cleanup`,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 批量删除文件
|
||||
export function batchDeleteFile(fileNames) {
|
||||
return request({
|
||||
url: `/wms/file/batch-delete`,
|
||||
method: 'post',
|
||||
data: fileNames
|
||||
})
|
||||
}
|
||||
57
apps/l3/src/api/monitor/cache.js
Normal file
57
apps/l3/src/api/monitor/cache.js
Normal file
@@ -0,0 +1,57 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询缓存详细
|
||||
export function getCache() {
|
||||
return request({
|
||||
url: '/monitor/cache',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 查询缓存名称列表
|
||||
export function listCacheName() {
|
||||
return request({
|
||||
url: '/monitor/cache/getNames',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 查询缓存键名列表
|
||||
export function listCacheKey(cacheName) {
|
||||
return request({
|
||||
url: '/monitor/cache/getKeys/' + cacheName,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 查询缓存内容
|
||||
export function getCacheValue(cacheName, cacheKey) {
|
||||
return request({
|
||||
url: '/monitor/cache/getValue/' + cacheName + '/' + cacheKey,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 清理指定名称缓存
|
||||
export function clearCacheName(cacheName) {
|
||||
return request({
|
||||
url: '/monitor/cache/clearCacheName/' + cacheName,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 清理指定键名缓存
|
||||
export function clearCacheKey(cacheName, cacheKey) {
|
||||
return request({
|
||||
url: '/monitor/cache/clearCacheKey/'+ cacheName + "/" + cacheKey,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 清理全部缓存
|
||||
export function clearCacheAll() {
|
||||
return request({
|
||||
url: '/monitor/cache/clearCacheAll',
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
34
apps/l3/src/api/monitor/logininfor.js
Normal file
34
apps/l3/src/api/monitor/logininfor.js
Normal file
@@ -0,0 +1,34 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询登录日志列表
|
||||
export function list(query) {
|
||||
return request({
|
||||
url: '/monitor/logininfor/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 删除登录日志
|
||||
export function delLogininfor(infoId) {
|
||||
return request({
|
||||
url: '/monitor/logininfor/' + infoId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 解锁用户登录状态
|
||||
export function unlockLogininfor(userName) {
|
||||
return request({
|
||||
url: '/monitor/logininfor/unlock/' + userName,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 清空登录日志
|
||||
export function cleanLogininfor() {
|
||||
return request({
|
||||
url: '/monitor/logininfor/clean',
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
18
apps/l3/src/api/monitor/online.js
Normal file
18
apps/l3/src/api/monitor/online.js
Normal file
@@ -0,0 +1,18 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询在线用户列表
|
||||
export function list(query) {
|
||||
return request({
|
||||
url: '/monitor/online/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 强退用户
|
||||
export function forceLogout(tokenId) {
|
||||
return request({
|
||||
url: '/monitor/online/' + tokenId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
26
apps/l3/src/api/monitor/operlog.js
Normal file
26
apps/l3/src/api/monitor/operlog.js
Normal file
@@ -0,0 +1,26 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询操作日志列表
|
||||
export function list(query) {
|
||||
return request({
|
||||
url: '/monitor/operlog/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 删除操作日志
|
||||
export function delOperlog(operId) {
|
||||
return request({
|
||||
url: '/monitor/operlog/' + operId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 清空操作日志
|
||||
export function cleanOperlog() {
|
||||
return request({
|
||||
url: '/monitor/operlog/clean',
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
73
apps/l3/src/api/system/config.js
Normal file
73
apps/l3/src/api/system/config.js
Normal file
@@ -0,0 +1,73 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询参数列表
|
||||
export function listConfig(query) {
|
||||
return request({
|
||||
url: '/system/config/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询参数详细
|
||||
export function getConfig(configId) {
|
||||
return request({
|
||||
url: '/system/config/' + configId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 根据参数键名查询参数值
|
||||
export function getConfigKey(configKey) {
|
||||
return request({
|
||||
url: '/system/config/configKey/' + configKey,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增参数配置
|
||||
export function addConfig(data) {
|
||||
return request({
|
||||
url: '/system/config',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改参数配置
|
||||
export function updateConfig(data) {
|
||||
return request({
|
||||
url: '/system/config',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改参数配置
|
||||
export function updateConfigByKey(key, value) {
|
||||
return request({
|
||||
url: '/system/config/updateByKey',
|
||||
method: 'put',
|
||||
data: {
|
||||
configKey: key,
|
||||
configValue: value
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 删除参数配置
|
||||
export function delConfig(configId) {
|
||||
return request({
|
||||
url: '/system/config/' + configId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 刷新参数缓存
|
||||
export function refreshCache() {
|
||||
return request({
|
||||
url: '/system/config/refreshCache',
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
52
apps/l3/src/api/system/dept.js
Normal file
52
apps/l3/src/api/system/dept.js
Normal file
@@ -0,0 +1,52 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询部门列表
|
||||
export function listDept(query) {
|
||||
return request({
|
||||
url: '/system/dept/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询部门列表(排除节点)
|
||||
export function listDeptExcludeChild(deptId) {
|
||||
return request({
|
||||
url: '/system/dept/list/exclude/' + deptId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 查询部门详细
|
||||
export function getDept(deptId) {
|
||||
return request({
|
||||
url: '/system/dept/' + deptId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增部门
|
||||
export function addDept(data) {
|
||||
return request({
|
||||
url: '/system/dept',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改部门
|
||||
export function updateDept(data) {
|
||||
return request({
|
||||
url: '/system/dept',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除部门
|
||||
export function delDept(deptId) {
|
||||
return request({
|
||||
url: '/system/dept/' + deptId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
52
apps/l3/src/api/system/dict/data.js
Normal file
52
apps/l3/src/api/system/dict/data.js
Normal file
@@ -0,0 +1,52 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询字典数据列表
|
||||
export function listData(query) {
|
||||
return request({
|
||||
url: '/system/dict/data/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询字典数据详细
|
||||
export function getData(dictCode) {
|
||||
return request({
|
||||
url: '/system/dict/data/' + dictCode,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 根据字典类型查询字典数据信息
|
||||
export function getDicts(dictType) {
|
||||
return request({
|
||||
url: '/system/dict/data/type/' + dictType,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增字典数据
|
||||
export function addData(data) {
|
||||
return request({
|
||||
url: '/system/dict/data',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改字典数据
|
||||
export function updateData(data) {
|
||||
return request({
|
||||
url: '/system/dict/data',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除字典数据
|
||||
export function delData(dictCode) {
|
||||
return request({
|
||||
url: '/system/dict/data/' + dictCode,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
60
apps/l3/src/api/system/dict/type.js
Normal file
60
apps/l3/src/api/system/dict/type.js
Normal file
@@ -0,0 +1,60 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询字典类型列表
|
||||
export function listType(query) {
|
||||
return request({
|
||||
url: '/system/dict/type/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询字典类型详细
|
||||
export function getType(dictId) {
|
||||
return request({
|
||||
url: '/system/dict/type/' + dictId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增字典类型
|
||||
export function addType(data) {
|
||||
return request({
|
||||
url: '/system/dict/type',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改字典类型
|
||||
export function updateType(data) {
|
||||
return request({
|
||||
url: '/system/dict/type',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除字典类型
|
||||
export function delType(dictId) {
|
||||
return request({
|
||||
url: '/system/dict/type/' + dictId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 刷新字典缓存
|
||||
export function refreshCache() {
|
||||
return request({
|
||||
url: '/system/dict/type/refreshCache',
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 获取字典选择框列表
|
||||
export function optionselect() {
|
||||
return request({
|
||||
url: '/system/dict/type/optionselect',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
60
apps/l3/src/api/system/menu.js
Normal file
60
apps/l3/src/api/system/menu.js
Normal file
@@ -0,0 +1,60 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询菜单列表
|
||||
export function listMenu(query) {
|
||||
return request({
|
||||
url: '/system/menu/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询菜单详细
|
||||
export function getMenu(menuId) {
|
||||
return request({
|
||||
url: '/system/menu/' + menuId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 查询菜单下拉树结构
|
||||
export function treeselect() {
|
||||
return request({
|
||||
url: '/system/menu/treeselect',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 根据角色ID查询菜单下拉树结构
|
||||
export function roleMenuTreeselect(roleId) {
|
||||
return request({
|
||||
url: '/system/menu/roleMenuTreeselect/' + roleId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增菜单
|
||||
export function addMenu(data) {
|
||||
return request({
|
||||
url: '/system/menu',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改菜单
|
||||
export function updateMenu(data) {
|
||||
return request({
|
||||
url: '/system/menu',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除菜单
|
||||
export function delMenu(menuId) {
|
||||
return request({
|
||||
url: '/system/menu/' + menuId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/system/notice.js
Normal file
44
apps/l3/src/api/system/notice.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询公告列表
|
||||
export function listNotice(query) {
|
||||
return request({
|
||||
url: '/system/notice/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询公告详细
|
||||
export function getNotice(noticeId) {
|
||||
return request({
|
||||
url: '/system/notice/' + noticeId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增公告
|
||||
export function addNotice(data) {
|
||||
return request({
|
||||
url: '/system/notice',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改公告
|
||||
export function updateNotice(data) {
|
||||
return request({
|
||||
url: '/system/notice',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除公告
|
||||
export function delNotice(noticeId) {
|
||||
return request({
|
||||
url: '/system/notice/' + noticeId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
59
apps/l3/src/api/system/ocr.js
Normal file
59
apps/l3/src/api/system/ocr.js
Normal file
@@ -0,0 +1,59 @@
|
||||
import request from '@/utils/request'
|
||||
import axios from 'axios'
|
||||
|
||||
/**
|
||||
* 调用ocr, 直接识别图像中的文字
|
||||
*
|
||||
* @param {string} imgUrl 图片url
|
||||
* @returns {Promise<string>} 识别结果
|
||||
*/
|
||||
export function recognizeText({ imgUrl }) {
|
||||
return request({
|
||||
url: '/wms/purchasePlan/recognizeText',
|
||||
method: 'post',
|
||||
data: { imgUrl }
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 调用通义千问模型, 识别图片中的文字
|
||||
*
|
||||
* @param {string} imageUrl 图片url
|
||||
* @returns {Promise<string>} 识别结果
|
||||
*/
|
||||
export function recognizeBomByModel({ imageUrl }) {
|
||||
return request({
|
||||
url: '/wms/imageRecognition/recognize',
|
||||
method: 'post',
|
||||
data: { imageUrl },
|
||||
timeout: 100000
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 调用ocr, 识别pdf中的文字
|
||||
*
|
||||
* @param {string} imageUrl 图片url
|
||||
* @returns {Promise<string>} 识别结果
|
||||
*/
|
||||
export function recognizePdfText({ pdfUrl }) {
|
||||
return request({
|
||||
url: '/wms/purchasePlan/recognizePdfText',
|
||||
method: 'post',
|
||||
data: { pdfUrl },
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 测试外网连接
|
||||
*/
|
||||
export function testNet() {
|
||||
// ping一下百度
|
||||
return new Promise((resolve, reject) => {
|
||||
axios.get('https://api.thecatapi.com/v1/images/search?limit=1').then(res => {
|
||||
resolve(true)
|
||||
}).catch(err => {
|
||||
resolve(false)
|
||||
})
|
||||
})
|
||||
}
|
||||
27
apps/l3/src/api/system/oss.js
Normal file
27
apps/l3/src/api/system/oss.js
Normal file
@@ -0,0 +1,27 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询OSS对象存储列表
|
||||
export function listOss(query) {
|
||||
return request({
|
||||
url: '/system/oss/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询OSS对象基于id串
|
||||
export function listByIds(ossId) {
|
||||
return request({
|
||||
url: '/system/oss/listByIds/' + ossId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 删除OSS对象存储
|
||||
export function delOss(ossId) {
|
||||
return request({
|
||||
url: '/system/oss/' + ossId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
58
apps/l3/src/api/system/ossConfig.js
Normal file
58
apps/l3/src/api/system/ossConfig.js
Normal file
@@ -0,0 +1,58 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询对象存储配置列表
|
||||
export function listOssConfig(query) {
|
||||
return request({
|
||||
url: '/system/oss/config/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询对象存储配置详细
|
||||
export function getOssConfig(ossConfigId) {
|
||||
return request({
|
||||
url: '/system/oss/config/' + ossConfigId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增对象存储配置
|
||||
export function addOssConfig(data) {
|
||||
return request({
|
||||
url: '/system/oss/config',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改对象存储配置
|
||||
export function updateOssConfig(data) {
|
||||
return request({
|
||||
url: '/system/oss/config',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除对象存储配置
|
||||
export function delOssConfig(ossConfigId) {
|
||||
return request({
|
||||
url: '/system/oss/config/' + ossConfigId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 对象存储状态修改
|
||||
export function changeOssConfigStatus(ossConfigId, status, configKey) {
|
||||
const data = {
|
||||
ossConfigId,
|
||||
status,
|
||||
configKey
|
||||
}
|
||||
return request({
|
||||
url: '/system/oss/config/changeStatus',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/system/post.js
Normal file
44
apps/l3/src/api/system/post.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询岗位列表
|
||||
export function listPost(query) {
|
||||
return request({
|
||||
url: '/system/post/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询岗位详细
|
||||
export function getPost(postId) {
|
||||
return request({
|
||||
url: '/system/post/' + postId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增岗位
|
||||
export function addPost(data) {
|
||||
return request({
|
||||
url: '/system/post',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改岗位
|
||||
export function updatePost(data) {
|
||||
return request({
|
||||
url: '/system/post',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除岗位
|
||||
export function delPost(postId) {
|
||||
return request({
|
||||
url: '/system/post/' + postId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
119
apps/l3/src/api/system/role.js
Normal file
119
apps/l3/src/api/system/role.js
Normal file
@@ -0,0 +1,119 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询角色列表
|
||||
export function listRole(query) {
|
||||
return request({
|
||||
url: '/system/role/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询角色详细
|
||||
export function getRole(roleId) {
|
||||
return request({
|
||||
url: '/system/role/' + roleId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增角色
|
||||
export function addRole(data) {
|
||||
return request({
|
||||
url: '/system/role',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改角色
|
||||
export function updateRole(data) {
|
||||
return request({
|
||||
url: '/system/role',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 角色数据权限
|
||||
export function dataScope(data) {
|
||||
return request({
|
||||
url: '/system/role/dataScope',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 角色状态修改
|
||||
export function changeRoleStatus(roleId, status) {
|
||||
const data = {
|
||||
roleId,
|
||||
status
|
||||
}
|
||||
return request({
|
||||
url: '/system/role/changeStatus',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除角色
|
||||
export function delRole(roleId) {
|
||||
return request({
|
||||
url: '/system/role/' + roleId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 查询角色已授权用户列表
|
||||
export function allocatedUserList(query) {
|
||||
return request({
|
||||
url: '/system/role/authUser/allocatedList',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询角色未授权用户列表
|
||||
export function unallocatedUserList(query) {
|
||||
return request({
|
||||
url: '/system/role/authUser/unallocatedList',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 取消用户授权角色
|
||||
export function authUserCancel(data) {
|
||||
return request({
|
||||
url: '/system/role/authUser/cancel',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 批量取消用户授权角色
|
||||
export function authUserCancelAll(data) {
|
||||
return request({
|
||||
url: '/system/role/authUser/cancelAll',
|
||||
method: 'put',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
// 授权用户选择
|
||||
export function authUserSelectAll(data) {
|
||||
return request({
|
||||
url: '/system/role/authUser/selectAll',
|
||||
method: 'put',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
// 根据角色ID查询部门树结构
|
||||
export function deptTreeSelect(roleId) {
|
||||
return request({
|
||||
url: '/system/role/deptTree/' + roleId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
144
apps/l3/src/api/system/user.js
Normal file
144
apps/l3/src/api/system/user.js
Normal file
@@ -0,0 +1,144 @@
|
||||
import request from '@/utils/request'
|
||||
import { parseStrEmpty } from "@/utils/klp";
|
||||
|
||||
// 查询用户列表
|
||||
export function listUser(query) {
|
||||
return request({
|
||||
url: '/system/user/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询用户列表,用于流程里的用户选择
|
||||
export function selectUser(query) {
|
||||
return request({
|
||||
url: '/system/user/selectUser',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询用户详细
|
||||
export function getUser(userId) {
|
||||
return request({
|
||||
url: '/system/user/' + parseStrEmpty(userId),
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增用户
|
||||
export function addUser(data) {
|
||||
return request({
|
||||
url: '/system/user',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改用户
|
||||
export function updateUser(data) {
|
||||
return request({
|
||||
url: '/system/user',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除用户
|
||||
export function delUser(userId) {
|
||||
return request({
|
||||
url: '/system/user/' + userId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 用户密码重置
|
||||
export function resetUserPwd(userId, password) {
|
||||
const data = {
|
||||
userId,
|
||||
password
|
||||
}
|
||||
return request({
|
||||
url: '/system/user/resetPwd',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 用户状态修改
|
||||
export function changeUserStatus(userId, status) {
|
||||
const data = {
|
||||
userId,
|
||||
status
|
||||
}
|
||||
return request({
|
||||
url: '/system/user/changeStatus',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 查询用户个人信息
|
||||
export function getUserProfile() {
|
||||
return request({
|
||||
url: '/system/user/profile',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 修改用户个人信息
|
||||
export function updateUserProfile(data) {
|
||||
return request({
|
||||
url: '/system/user/profile',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 用户密码重置
|
||||
export function updateUserPwd(oldPassword, newPassword) {
|
||||
const data = {
|
||||
oldPassword,
|
||||
newPassword
|
||||
}
|
||||
return request({
|
||||
url: '/system/user/profile/updatePwd',
|
||||
method: 'put',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
// 用户头像上传
|
||||
export function uploadAvatar(data) {
|
||||
return request({
|
||||
url: '/system/user/profile/avatar',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 查询授权角色
|
||||
export function getAuthRole(userId) {
|
||||
return request({
|
||||
url: '/system/user/authRole/' + userId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 保存授权角色
|
||||
export function updateAuthRole(data) {
|
||||
return request({
|
||||
url: '/system/user/authRole',
|
||||
method: 'put',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
// 查询部门下拉树结构
|
||||
export function deptTreeSelect() {
|
||||
return request({
|
||||
url: '/system/user/deptTree',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
86
apps/l3/src/api/tool/gen.js
Normal file
86
apps/l3/src/api/tool/gen.js
Normal file
@@ -0,0 +1,86 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询生成表数据
|
||||
export function listTable(query) {
|
||||
return request({
|
||||
headers: { 'datasource': localStorage.getItem("dataName") },
|
||||
url: '/tool/gen/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询db数据库列表
|
||||
export function listDbTable(query) {
|
||||
return request({
|
||||
headers: { 'datasource': localStorage.getItem("dataName") },
|
||||
url: '/tool/gen/db/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询表详细信息
|
||||
export function getGenTable(tableId) {
|
||||
return request({
|
||||
headers: { 'datasource': localStorage.getItem("dataName") },
|
||||
url: '/tool/gen/' + tableId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 修改代码生成信息
|
||||
export function updateGenTable(data) {
|
||||
return request({
|
||||
headers: { 'datasource': localStorage.getItem("dataName") },
|
||||
url: '/tool/gen',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 导入表
|
||||
export function importTable(data) {
|
||||
return request({
|
||||
headers: { 'datasource': localStorage.getItem("dataName") },
|
||||
url: '/tool/gen/importTable',
|
||||
method: 'post',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
// 预览生成代码
|
||||
export function previewTable(tableId) {
|
||||
return request({
|
||||
headers: { 'datasource': localStorage.getItem("dataName") },
|
||||
url: '/tool/gen/preview/' + tableId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 删除表数据
|
||||
export function delTable(tableId) {
|
||||
return request({
|
||||
headers: { 'datasource': localStorage.getItem("dataName") },
|
||||
url: '/tool/gen/' + tableId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 生成代码(自定义路径)
|
||||
export function genCode(tableName) {
|
||||
return request({
|
||||
headers: { 'datasource': localStorage.getItem("dataName") },
|
||||
url: '/tool/gen/genCode/' + tableName,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 同步数据库
|
||||
export function synchDb(tableName) {
|
||||
return request({
|
||||
headers: { 'datasource': localStorage.getItem("dataName") },
|
||||
url: '/tool/gen/synchDb/' + tableName,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
63
apps/l3/src/api/wms/batch.js
Normal file
63
apps/l3/src/api/wms/batch.js
Normal file
@@ -0,0 +1,63 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询批次(合并相同工艺的任务)列表
|
||||
export function listBatch(query) {
|
||||
return request({
|
||||
url: '/klp/batch/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询批次(合并相同工艺的任务)详细
|
||||
export function getBatch(batchId) {
|
||||
return request({
|
||||
url: '/klp/batch/' + batchId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增批次(合并相同工艺的任务)
|
||||
export function addBatch(data) {
|
||||
return request({
|
||||
url: '/klp/batch',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改批次(合并相同工艺的任务)
|
||||
export function updateBatch(data) {
|
||||
return request({
|
||||
url: '/klp/batch',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除批次(合并相同工艺的任务)
|
||||
export function delBatch(batchId) {
|
||||
return request({
|
||||
url: '/klp/batch/' + batchId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 检测批次生成方案是否会出现死锁
|
||||
export function checkBatchLock(data) {
|
||||
return request({
|
||||
url: '/klp/batch/check',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// 给出一个可行的批次生成方案
|
||||
export function generateBatch(data) {
|
||||
return request({
|
||||
url: '/klp/batch/generate',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/wms/bom.js
Normal file
44
apps/l3/src/api/wms/bom.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询BOM 头,关联产品或原材料列表
|
||||
export function listBom(query) {
|
||||
return request({
|
||||
url: '/klp/bom/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询BOM 头,关联产品或原材料详细
|
||||
export function getBom(bomId) {
|
||||
return request({
|
||||
url: '/klp/bom/' + bomId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增BOM 头,关联产品或原材料
|
||||
export function addBom(data) {
|
||||
return request({
|
||||
url: '/klp/bom',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改BOM 头,关联产品或原材料
|
||||
export function updateBom(data) {
|
||||
return request({
|
||||
url: '/klp/bom',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除BOM 头,关联产品或原材料
|
||||
export function delBom(bomId) {
|
||||
return request({
|
||||
url: '/klp/bom/' + bomId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/wms/bomItem.js
Normal file
44
apps/l3/src/api/wms/bomItem.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询BOM 明细,存放属性–值列表
|
||||
export function listBomItem(query) {
|
||||
return request({
|
||||
url: '/wms/bomItem/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询BOM 明细,存放属性–值详细
|
||||
export function getBomItem(itemId) {
|
||||
return request({
|
||||
url: '/wms/bomItem/' + itemId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增BOM 明细,存放属性–值
|
||||
export function addBomItem(data) {
|
||||
return request({
|
||||
url: '/wms/bomItem',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改BOM 明细,存放属性–值
|
||||
export function updateBomItem(data) {
|
||||
return request({
|
||||
url: '/wms/bomItem',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除BOM 明细,存放属性–值
|
||||
export function delBomItem(itemId) {
|
||||
return request({
|
||||
url: '/wms/bomItem/' + itemId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
61
apps/l3/src/api/wms/cameraManagement.js
Normal file
61
apps/l3/src/api/wms/cameraManagement.js
Normal file
@@ -0,0 +1,61 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询摄像头管理列表
|
||||
export function listCameraManagement(query) {
|
||||
return request({
|
||||
url: '/wms/cameraManagement/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询摄像头管理详细
|
||||
export function getCameraManagement(cameraId) {
|
||||
return request({
|
||||
url: '/wms/cameraManagement/' + cameraId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增摄像头管理
|
||||
export function addCameraManagement(data) {
|
||||
return request({
|
||||
url: '/wms/cameraManagement',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改摄像头管理
|
||||
export function updateCameraManagement(data) {
|
||||
return request({
|
||||
url: '/wms/cameraManagement',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除摄像头管理
|
||||
export function delCameraManagement(cameraId) {
|
||||
return request({
|
||||
url: '/wms/cameraManagement/' + cameraId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 创建视频流 并 获取flv直播流地址
|
||||
export function getFlvVideoStream(cameraId) {
|
||||
return request({
|
||||
url: '/wms/cameraManagement/stream/' + cameraId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 关闭直播流
|
||||
export function closeVideoStream(cameraId) {
|
||||
return request({
|
||||
url: '/wms/cameraManagement/streamClose/' + cameraId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
44
apps/l3/src/api/wms/category.js
Normal file
44
apps/l3/src/api/wms/category.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询通用分类列表
|
||||
export function listCategory(query) {
|
||||
return request({
|
||||
url: '/wms/category/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询通用分类详细
|
||||
export function getCategory(categoryId) {
|
||||
return request({
|
||||
url: '/wms/category/' + categoryId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增通用分类
|
||||
export function addCategory(data) {
|
||||
return request({
|
||||
url: '/wms/category',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改通用分类
|
||||
export function updateCategory(data) {
|
||||
return request({
|
||||
url: '/wms/category',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除通用分类
|
||||
export function delCategory(categoryId) {
|
||||
return request({
|
||||
url: '/wms/category/' + categoryId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/wms/contract.js
Normal file
44
apps/l3/src/api/wms/contract.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询合同信息列表
|
||||
export function listContract(query) {
|
||||
return request({
|
||||
url: '/wms/contract/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询合同信息详细
|
||||
export function getContract(contractId) {
|
||||
return request({
|
||||
url: '/wms/contract/' + contractId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增合同信息
|
||||
export function addContract(data) {
|
||||
return request({
|
||||
url: '/wms/contract',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改合同信息
|
||||
export function updateContract(data) {
|
||||
return request({
|
||||
url: '/wms/contract',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除合同信息
|
||||
export function delContract(contractId) {
|
||||
return request({
|
||||
url: '/wms/contract/' + contractId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/wms/craft.js
Normal file
44
apps/l3/src/api/wms/craft.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询工艺列表
|
||||
export function listProcesse(query) {
|
||||
return request({
|
||||
url: '/klp/processe/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询工艺详细
|
||||
export function getProcesse(processId) {
|
||||
return request({
|
||||
url: '/klp/processe/' + processId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增工艺
|
||||
export function addProcesse(data) {
|
||||
return request({
|
||||
url: '/klp/processe',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改工艺
|
||||
export function updateProcesse(data) {
|
||||
return request({
|
||||
url: '/klp/processe',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除工艺
|
||||
export function delProcesse(processId) {
|
||||
return request({
|
||||
url: '/klp/processe/' + processId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/wms/customer.js
Normal file
44
apps/l3/src/api/wms/customer.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询CRM 客户列表
|
||||
export function listCustomer(query) {
|
||||
return request({
|
||||
url: '/wms/customer/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询CRM 客户详细
|
||||
export function getCustomer(customerId) {
|
||||
return request({
|
||||
url: '/wms/customer/' + customerId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增CRM 客户
|
||||
export function addCustomer(data) {
|
||||
return request({
|
||||
url: '/wms/customer',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改CRM 客户
|
||||
export function updateCustomer(data) {
|
||||
return request({
|
||||
url: '/wms/customer',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除CRM 客户
|
||||
export function delCustomer(customerId) {
|
||||
return request({
|
||||
url: '/wms/customer/' + customerId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
51
apps/l3/src/api/wms/express.js
Normal file
51
apps/l3/src/api/wms/express.js
Normal file
@@ -0,0 +1,51 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询物流预览列表
|
||||
export function listExpress(query) {
|
||||
return request({
|
||||
url: '/wms/express/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询物流预览详细
|
||||
export function getExpress(expressId) {
|
||||
return request({
|
||||
url: '/wms/express/' + expressId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
// 查询物流预览详细
|
||||
export function refreshExpress(expressId) {
|
||||
return request({
|
||||
url: '/wms/express/refresh/' + expressId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增物流预览
|
||||
export function addExpress(data) {
|
||||
return request({
|
||||
url: '/wms/express',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改物流预览
|
||||
export function updateExpress(data) {
|
||||
return request({
|
||||
url: '/wms/express',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除物流预览
|
||||
export function delExpress(expressId) {
|
||||
return request({
|
||||
url: '/wms/express/' + expressId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/wms/expressQuestion.js
Normal file
44
apps/l3/src/api/wms/expressQuestion.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询快递问题列表
|
||||
export function listExpressQuestion(query) {
|
||||
return request({
|
||||
url: '/wms/expressQuestion/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询快递问题详细
|
||||
export function getExpressQuestion(questionId) {
|
||||
return request({
|
||||
url: '/wms/expressQuestion/' + questionId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增快递问题
|
||||
export function addExpressQuestion(data) {
|
||||
return request({
|
||||
url: '/wms/expressQuestion',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改快递问题
|
||||
export function updateExpressQuestion(data) {
|
||||
return request({
|
||||
url: '/wms/expressQuestion',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除快递问题
|
||||
export function delExpressQuestion(questionId) {
|
||||
return request({
|
||||
url: '/wms/expressQuestion/' + questionId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/wms/generateRecord.js
Normal file
44
apps/l3/src/api/wms/generateRecord.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询二维码生成记录列表
|
||||
export function listGenerateRecord(query) {
|
||||
return request({
|
||||
url: '/klp/generateRecord/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询二维码生成记录详细
|
||||
export function getGenerateRecord(recordId) {
|
||||
return request({
|
||||
url: '/klp/generateRecord/' + recordId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增二维码生成记录
|
||||
export function addGenerateRecord(data) {
|
||||
return request({
|
||||
url: '/klp/generateRecord',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改二维码生成记录
|
||||
export function updateGenerateRecord(data) {
|
||||
return request({
|
||||
url: '/klp/generateRecord',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除二维码生成记录
|
||||
export function delGenerateRecord(recordId) {
|
||||
return request({
|
||||
url: '/klp/generateRecord/' + recordId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
60
apps/l3/src/api/wms/order.js
Normal file
60
apps/l3/src/api/wms/order.js
Normal file
@@ -0,0 +1,60 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询订单主列表
|
||||
export function listOrder(query) {
|
||||
return request({
|
||||
url: '/wms/order/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询订单主详细
|
||||
export function getOrder(orderId) {
|
||||
return request({
|
||||
url: '/wms/order/' + orderId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增订单主
|
||||
export function addOrder(data) {
|
||||
return request({
|
||||
url: '/wms/order',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改订单主
|
||||
export function updateOrder(data) {
|
||||
return request({
|
||||
url: '/wms/order',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除订单主
|
||||
export function delOrder(orderId) {
|
||||
return request({
|
||||
url: '/wms/order/' + orderId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// dashboard
|
||||
export function getDashboardData() {
|
||||
return request({
|
||||
url: '/wms/product/dashboard/overview',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
export function listByStatus(params) {
|
||||
return request({
|
||||
url: '/wms/order/listByStatus',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/wms/orderDetail.js
Normal file
44
apps/l3/src/api/wms/orderDetail.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询订单明细列表
|
||||
export function listOrderDetail(query) {
|
||||
return request({
|
||||
url: '/wms/orderDetail/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询订单明细详细
|
||||
export function getOrderDetail(detailId) {
|
||||
return request({
|
||||
url: '/wms/orderDetail/' + detailId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增订单明细
|
||||
export function addOrderDetail(data) {
|
||||
return request({
|
||||
url: '/wms/orderDetail',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改订单明细
|
||||
export function updateOrderDetail(data) {
|
||||
return request({
|
||||
url: '/wms/orderDetail',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除订单明细
|
||||
export function delOrderDetail(detailId) {
|
||||
return request({
|
||||
url: '/wms/orderDetail/' + detailId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/wms/processTask.js
Normal file
44
apps/l3/src/api/wms/processTask.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询工艺任务(生产计划所需工艺任务)列表
|
||||
export function listProcessTask(query) {
|
||||
return request({
|
||||
url: '/klp/processTask/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询工艺任务(生产计划所需工艺任务)详细
|
||||
export function getProcessTask(taskId) {
|
||||
return request({
|
||||
url: '/klp/processTask/' + taskId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增工艺任务(生产计划所需工艺任务)
|
||||
export function addProcessTask(data) {
|
||||
return request({
|
||||
url: '/klp/processTask',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改工艺任务(生产计划所需工艺任务)
|
||||
export function updateProcessTask(data) {
|
||||
return request({
|
||||
url: '/klp/processTask',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除工艺任务(生产计划所需工艺任务)
|
||||
export function delProcessTask(taskId) {
|
||||
return request({
|
||||
url: '/klp/processTask/' + taskId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/wms/product.js
Normal file
44
apps/l3/src/api/wms/product.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询产品列表
|
||||
export function listProduct(query) {
|
||||
return request({
|
||||
url: '/wms/product/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询产品详细
|
||||
export function getProduct(productId) {
|
||||
return request({
|
||||
url: '/wms/product/' + productId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增产品
|
||||
export function addProduct(data) {
|
||||
return request({
|
||||
url: '/wms/product',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改产品
|
||||
export function updateProduct(data) {
|
||||
return request({
|
||||
url: '/wms/product',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除产品
|
||||
export function delProduct(productId) {
|
||||
return request({
|
||||
url: '/wms/product/' + productId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/wms/productBom.js
Normal file
44
apps/l3/src/api/wms/productBom.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询产品BOM(产品-原材料清单)列表
|
||||
export function listProductBom(query) {
|
||||
return request({
|
||||
url: '/wms/productBom/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询产品BOM(产品-原材料清单)详细
|
||||
export function getProductBom(bomId) {
|
||||
return request({
|
||||
url: '/wms/productBom/' + bomId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增产品BOM(产品-原材料清单)
|
||||
export function addProductBom(data) {
|
||||
return request({
|
||||
url: '/wms/productBom',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改产品BOM(产品-原材料清单)
|
||||
export function updateProductBom(data) {
|
||||
return request({
|
||||
url: '/wms/productBom',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除产品BOM(产品-原材料清单)
|
||||
export function delProductBom(bomId) {
|
||||
return request({
|
||||
url: '/wms/productBom/' + bomId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
76
apps/l3/src/api/wms/productSalesScript.js
Normal file
76
apps/l3/src/api/wms/productSalesScript.js
Normal file
@@ -0,0 +1,76 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询产品销售话术列表
|
||||
export function listProductSalesScript(query) {
|
||||
return request({
|
||||
url: '/wms/productSalesScript/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询产品销售话术,只要标题和内容有一个配置就会被返回
|
||||
export function searchProductSalesScript(keyword) {
|
||||
return request({
|
||||
url: '/wms/productSalesScript/list',
|
||||
method: 'get',
|
||||
params: { keyword }
|
||||
})
|
||||
}
|
||||
|
||||
// 查询产品销售话术详细
|
||||
export function getProductSalesScript(scriptId) {
|
||||
return request({
|
||||
url: '/wms/productSalesScript/' + scriptId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增产品销售话术
|
||||
export function addProductSalesScript(data) {
|
||||
return request({
|
||||
url: '/wms/productSalesScript',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改产品销售话术
|
||||
export function updateProductSalesScript(data) {
|
||||
return request({
|
||||
url: '/wms/productSalesScript',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除产品销售话术
|
||||
export function delProductSalesScript(scriptId) {
|
||||
return request({
|
||||
url: '/wms/productSalesScript/' + scriptId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 获取产品咨询热度排行
|
||||
export function getProductRanking() {
|
||||
return request({
|
||||
url: '/wms/productSalesScript/dashboard/ranking',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据产品生成话术
|
||||
* @param {*} data.productId 产品id
|
||||
* @param {*} data.scriptCount 生成话术数量
|
||||
* @returns
|
||||
*/
|
||||
export function generateForProduct(data) {
|
||||
return request({
|
||||
url: '/wms/salesScriptGenerator/generateForProduct',
|
||||
method: 'post',
|
||||
data,
|
||||
timeout: 1000000
|
||||
})
|
||||
}
|
||||
53
apps/l3/src/api/wms/productionLine.js
Normal file
53
apps/l3/src/api/wms/productionLine.js
Normal file
@@ -0,0 +1,53 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询产线列表
|
||||
export function listProductionLine(query) {
|
||||
return request({
|
||||
url: '/wms/productionLine/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询产线详细
|
||||
export function getProductionLine(lineId) {
|
||||
return request({
|
||||
url: '/wms/productionLine/' + lineId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增产线
|
||||
export function addProductionLine(data) {
|
||||
return request({
|
||||
url: '/wms/productionLine',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改产线
|
||||
export function updateProductionLine(data) {
|
||||
return request({
|
||||
url: '/wms/productionLine',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除产线
|
||||
export function delProductionLine(lineId) {
|
||||
return request({
|
||||
url: '/wms/productionLine/' + lineId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增:产线甘特图接口
|
||||
export function ganttProductionLine(params) {
|
||||
return request({
|
||||
url: '/wms/productionLine/gantt',
|
||||
method: 'get',
|
||||
params
|
||||
});
|
||||
}
|
||||
61
apps/l3/src/api/wms/purchasePlan.js
Normal file
61
apps/l3/src/api/wms/purchasePlan.js
Normal file
@@ -0,0 +1,61 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询采购计划主列表
|
||||
export function listPurchasePlan(query) {
|
||||
return request({
|
||||
url: '/wms/purchasePlan/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询采购计划主详细
|
||||
export function getPurchasePlan(planId) {
|
||||
return request({
|
||||
url: '/wms/purchasePlan/' + planId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增采购计划主
|
||||
export function addPurchasePlan(data) {
|
||||
return request({
|
||||
url: '/wms/purchasePlan',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改采购计划主
|
||||
export function updatePurchasePlan(data) {
|
||||
return request({
|
||||
url: '/wms/purchasePlan',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除采购计划主
|
||||
export function delPurchasePlan(planId) {
|
||||
return request({
|
||||
url: '/wms/purchasePlan/' + planId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 获取推荐的采购计划
|
||||
export function recommendPurchasePlan(orderId) {
|
||||
return request({
|
||||
url: '/wms/purchasePlan/recommend/' + orderId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 创建采购计划(含明细)
|
||||
export function createPurchasePlan(data) {
|
||||
return request({
|
||||
url: '/wms/purchasePlan/addWithDetails',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/wms/purchasePlanDetail.js
Normal file
44
apps/l3/src/api/wms/purchasePlanDetail.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询采购计划明细列表
|
||||
export function listPurchasePlanDetail(query) {
|
||||
return request({
|
||||
url: '/wms/purchasePlanDetail/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询采购计划明细详细
|
||||
export function getPurchasePlanDetail(detailId) {
|
||||
return request({
|
||||
url: '/wms/purchasePlanDetail/' + detailId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增采购计划明细
|
||||
export function addPurchasePlanDetail(data) {
|
||||
return request({
|
||||
url: '/wms/purchasePlanDetail',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改采购计划明细
|
||||
export function updatePurchasePlanDetail(data) {
|
||||
return request({
|
||||
url: '/wms/purchasePlanDetail',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除采购计划明细
|
||||
export function delPurchasePlanDetail(detailId) {
|
||||
return request({
|
||||
url: '/wms/purchasePlanDetail/' + detailId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
52
apps/l3/src/api/wms/rawMaterial.js
Normal file
52
apps/l3/src/api/wms/rawMaterial.js
Normal file
@@ -0,0 +1,52 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询原材料列表
|
||||
export function listRawMaterial(query) {
|
||||
return request({
|
||||
url: '/wms/rawMaterial/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询原材料详细
|
||||
export function getRawMaterial(rawMaterialId) {
|
||||
return request({
|
||||
url: '/wms/rawMaterial/' + rawMaterialId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增原材料
|
||||
export function addRawMaterial(data) {
|
||||
return request({
|
||||
url: '/wms/rawMaterial',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改原材料
|
||||
export function updateRawMaterial(data) {
|
||||
return request({
|
||||
url: '/wms/rawMaterial',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除原材料
|
||||
export function delRawMaterial(rawMaterialId) {
|
||||
return request({
|
||||
url: '/wms/rawMaterial/' + rawMaterialId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
export function listRawMaterialWithDemand(query) {
|
||||
return request({
|
||||
url: '/wms/rawMaterial//listWithDemand',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
52
apps/l3/src/api/wms/reportDetail.js
Normal file
52
apps/l3/src/api/wms/reportDetail.js
Normal file
@@ -0,0 +1,52 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询设计项目汇报详情列表
|
||||
export async function listReportDetail(query) {
|
||||
return request({
|
||||
url: '/wms/reportDetail/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询设计项目汇报详情详细
|
||||
export function getReportDetail(id) {
|
||||
return request({
|
||||
url: '/wms/reportDetail/' + id,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增设计项目汇报详情
|
||||
export function addReportDetail(data) {
|
||||
return request({
|
||||
url: '/wms/reportDetail',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改设计项目汇报详情
|
||||
export function updateReportDetail(data) {
|
||||
return request({
|
||||
url: '/wms/reportDetail',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除设计项目汇报详情
|
||||
export function delReportDetail(id) {
|
||||
return request({
|
||||
url: '/wms/reportDetail/' + id,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
export function listReportDetailByProjectId(projectId) {
|
||||
return request({
|
||||
url: '/wms/reportDetail/project/' + projectId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/wms/reportSummary.js
Normal file
44
apps/l3/src/api/wms/reportSummary.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询设计项目汇报概述列表
|
||||
export async function listReportSummary(query) {
|
||||
return request({
|
||||
url: '/wms/reportSummary/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询设计项目汇报概述详细
|
||||
export function getReportSummary(id) {
|
||||
return request({
|
||||
url: '/wms/reportSummary/' + id,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增设计项目汇报概述
|
||||
export function addReportSummary(data) {
|
||||
return request({
|
||||
url: '/wms/reportSummary',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改设计项目汇报概述
|
||||
export function updateReportSummary(data) {
|
||||
return request({
|
||||
url: '/wms/reportSummary',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除设计项目汇报概述
|
||||
export function delReportSummary(id) {
|
||||
return request({
|
||||
url: '/wms/reportSummary/' + id,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/wms/schedulePlan.js
Normal file
44
apps/l3/src/api/wms/schedulePlan.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询排产计划列表
|
||||
export function listSchedulePlan(query) {
|
||||
return request({
|
||||
url: '/wms/schedulePlan/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询排产计划详细
|
||||
export function getSchedulePlan(planId) {
|
||||
return request({
|
||||
url: '/wms/schedulePlan/' + planId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增排产计划
|
||||
export function addSchedulePlan(data) {
|
||||
return request({
|
||||
url: '/wms/schedulePlan',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改排产计划
|
||||
export function updateSchedulePlan(data) {
|
||||
return request({
|
||||
url: '/wms/schedulePlan',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除排产计划
|
||||
export function delSchedulePlan(planId) {
|
||||
return request({
|
||||
url: '/wms/schedulePlan/' + planId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/wms/schedulePlanDetail.js
Normal file
44
apps/l3/src/api/wms/schedulePlanDetail.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询排产计划明细列表
|
||||
export function listSchedulePlanDetail(query) {
|
||||
return request({
|
||||
url: '/wms/schedulePlanDetail/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询排产计划明细详细
|
||||
export function getSchedulePlanDetail(detailId) {
|
||||
return request({
|
||||
url: '/wms/schedulePlanDetail/' + detailId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增排产计划明细
|
||||
export function addSchedulePlanDetail(data) {
|
||||
return request({
|
||||
url: '/wms/schedulePlanDetail',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改排产计划明细
|
||||
export function updateSchedulePlanDetail(data) {
|
||||
return request({
|
||||
url: '/wms/schedulePlanDetail',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除排产计划明细
|
||||
export function delSchedulePlanDetail(detailId) {
|
||||
return request({
|
||||
url: '/wms/schedulePlanDetail/' + detailId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
55
apps/l3/src/api/wms/stock.js
Normal file
55
apps/l3/src/api/wms/stock.js
Normal file
@@ -0,0 +1,55 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询库存:原材料/产品与库区/库位的存放关系列表
|
||||
export function listStock(query) {
|
||||
return request({
|
||||
url: '/wms/stock/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询库存:原材料/产品与库区/库位的存放关系详细
|
||||
export function getStock(stockId) {
|
||||
return request({
|
||||
url: '/wms/stock/' + stockId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增库存:原材料/产品与库区/库位的存放关系
|
||||
export function addStock(data) {
|
||||
return request({
|
||||
url: '/wms/stock',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改库存:原材料/产品与库区/库位的存放关系
|
||||
export function updateStock(data) {
|
||||
return request({
|
||||
url: '/wms/stock',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除库存:原材料/产品与库区/库位的存放关系
|
||||
export function delStock(stockId) {
|
||||
return request({
|
||||
url: '/wms/stock/' + stockId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 物料追溯:根据批次号查找所有关联的单据明细
|
||||
export function getStockTrace(batchNo) {
|
||||
return request({
|
||||
url: '/wms/stockIoDetail/batch',
|
||||
method: 'post',
|
||||
data: {
|
||||
batchNo
|
||||
}
|
||||
})
|
||||
}
|
||||
134
apps/l3/src/api/wms/stockIo.js
Normal file
134
apps/l3/src/api/wms/stockIo.js
Normal file
@@ -0,0 +1,134 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询出入库单主列表
|
||||
export function listStockIo(query) {
|
||||
return request({
|
||||
url: '/wms/stockIo/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询出入库单主详细
|
||||
export function getStockIo(stockIoId) {
|
||||
return request({
|
||||
url: '/wms/stockIo/' + stockIoId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增出入库单主
|
||||
export function addStockIo(data) {
|
||||
return request({
|
||||
url: '/wms/stockIo',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改出入库单主
|
||||
export function updateStockIo(data) {
|
||||
return request({
|
||||
url: '/wms/stockIo',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除出入库单主
|
||||
export function delStockIo(stockIoId) {
|
||||
return request({
|
||||
url: '/wms/stockIo/' + stockIoId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 审核出入库单
|
||||
export function auditStockIo(stockIoId) {
|
||||
return request({
|
||||
url: '/wms/stockIo/audit/' + stockIoId,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
// 撤销出入库单
|
||||
export function cancelStockIo(stockIoId) {
|
||||
return request({
|
||||
url: '/wms/stockIo/cancel/' + stockIoId,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
// 根据类型和ID查询明细
|
||||
export function detailByTypeAndId(ioType, stockIoId) {
|
||||
return request({
|
||||
url: '/wms/stockIo/detailByTypeAndId',
|
||||
method: 'get',
|
||||
params: {
|
||||
ioType,
|
||||
stockIoId
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 更新出入库单状态
|
||||
export function updateStockIoStatus(stockIoId, status) {
|
||||
return request({
|
||||
url: '/wms/stockIo/updateStatus/' + stockIoId,
|
||||
method: 'post',
|
||||
params: {
|
||||
status
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 创建入库单,含明细
|
||||
* 入库单主表:
|
||||
* 单号:stockIoCode
|
||||
* 类型: ioType,
|
||||
* 业务类型:bizType,
|
||||
* 状态:status,
|
||||
* 备注:remark,
|
||||
*
|
||||
* 入库单明细:
|
||||
* warehouseId: 仓库ID,
|
||||
* itemType: 物料类型,
|
||||
* itemId: 物料ID,
|
||||
* quantity: 数量,
|
||||
* unit: 单位,
|
||||
* batchNo: 批次号,
|
||||
* remark: 备注
|
||||
*
|
||||
*/
|
||||
export function addStockIoWithDetail(data) {
|
||||
return request({
|
||||
url: '/wms/stockIo/withDetail',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
export function scanInStock(data) {
|
||||
return request({
|
||||
url: '/wms/stockIo/scanInStock',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
export function scanOutStock(data) {
|
||||
return request({
|
||||
url: '/wms/stockIo/scanOutStock',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
export function returnStock(data) {
|
||||
return request({
|
||||
url: '/wms/stockIo/returnStock',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/wms/stockIoDetail.js
Normal file
44
apps/l3/src/api/wms/stockIoDetail.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询出入库单明细列表
|
||||
export function listStockIoDetail(query) {
|
||||
return request({
|
||||
url: '/wms/stockIoDetail/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询出入库单明细详细
|
||||
export function getStockIoDetail(detailId) {
|
||||
return request({
|
||||
url: '/wms/stockIoDetail/' + detailId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增出入库单明细
|
||||
export function addStockIoDetail(data) {
|
||||
return request({
|
||||
url: '/wms/stockIoDetail',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改出入库单明细
|
||||
export function updateStockIoDetail(data) {
|
||||
return request({
|
||||
url: '/wms/stockIoDetail',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除出入库单明细
|
||||
export function delStockIoDetail(detailId) {
|
||||
return request({
|
||||
url: '/wms/stockIoDetail/' + detailId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/wms/stockLog.js
Normal file
44
apps/l3/src/api/wms/stockLog.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询库存流水列表
|
||||
export function listStockLog(query) {
|
||||
return request({
|
||||
url: '/klp/stockLog/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询库存流水详细
|
||||
export function getStockLog(id) {
|
||||
return request({
|
||||
url: '/klp/stockLog/' + id,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增库存流水
|
||||
export function addStockLog(data) {
|
||||
return request({
|
||||
url: '/klp/stockLog',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改库存流水
|
||||
export function updateStockLog(data) {
|
||||
return request({
|
||||
url: '/klp/stockLog',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除库存流水
|
||||
export function delStockLog(id) {
|
||||
return request({
|
||||
url: '/klp/stockLog/' + id,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/wms/supplier.js
Normal file
44
apps/l3/src/api/wms/supplier.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询供应商信息列表
|
||||
export function listSupplier(query) {
|
||||
return request({
|
||||
url: '/wms/supplier/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询供应商信息详细
|
||||
export function getSupplier(supplierId) {
|
||||
return request({
|
||||
url: '/wms/supplier/' + supplierId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增供应商信息
|
||||
export function addSupplier(data) {
|
||||
return request({
|
||||
url: '/wms/supplier',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改供应商信息
|
||||
export function updateSupplier(data) {
|
||||
return request({
|
||||
url: '/wms/supplier',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除供应商信息
|
||||
export function delSupplier(supplierId) {
|
||||
return request({
|
||||
url: '/wms/supplier/' + supplierId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/wms/warehouse.js
Normal file
44
apps/l3/src/api/wms/warehouse.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询仓库/库区/库位自关联列表
|
||||
export function listWarehouse(query) {
|
||||
return request({
|
||||
url: '/wms/warehouse/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询仓库/库区/库位自关联详细
|
||||
export function getWarehouse(warehouseId) {
|
||||
return request({
|
||||
url: '/wms/warehouse/' + warehouseId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增仓库/库区/库位自关联
|
||||
export function addWarehouse(data) {
|
||||
return request({
|
||||
url: '/wms/warehouse',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改仓库/库区/库位自关联
|
||||
export function updateWarehouse(data) {
|
||||
return request({
|
||||
url: '/wms/warehouse',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除仓库/库区/库位自关联
|
||||
export function delWarehouse(warehouseId) {
|
||||
return request({
|
||||
url: '/wms/warehouse/' + warehouseId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/work/manufacturingSpec.js
Normal file
44
apps/l3/src/api/work/manufacturingSpec.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询制造规范列表
|
||||
export function listManufacturingSpec(query) {
|
||||
return request({
|
||||
url: '/klp/manufacturingSpec/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询制造规范详细
|
||||
export function getManufacturingSpec(specId) {
|
||||
return request({
|
||||
url: '/klp/manufacturingSpec/' + specId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增制造规范
|
||||
export function addManufacturingSpec(data) {
|
||||
return request({
|
||||
url: '/klp/manufacturingSpec',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改制造规范
|
||||
export function updateManufacturingSpec(data) {
|
||||
return request({
|
||||
url: '/klp/manufacturingSpec',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除制造规范
|
||||
export function delManufacturingSpec(specId) {
|
||||
return request({
|
||||
url: '/klp/manufacturingSpec/' + specId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/work/productSpec.js
Normal file
44
apps/l3/src/api/work/productSpec.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询产品规范(键值对模式)列表
|
||||
export function listProductSpec(query) {
|
||||
return request({
|
||||
url: '/klp/productSpec/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询产品规范(键值对模式)详细
|
||||
export function getProductSpec(specId) {
|
||||
return request({
|
||||
url: '/klp/productSpec/' + specId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增产品规范(键值对模式)
|
||||
export function addProductSpec(data) {
|
||||
return request({
|
||||
url: '/klp/productSpec',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改产品规范(键值对模式)
|
||||
export function updateProductSpec(data) {
|
||||
return request({
|
||||
url: '/klp/productSpec',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除产品规范(键值对模式)
|
||||
export function delProductSpec(specId) {
|
||||
return request({
|
||||
url: '/klp/productSpec/' + specId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
44
apps/l3/src/api/work/productSpecGroup.js
Normal file
44
apps/l3/src/api/work/productSpecGroup.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询产品规范组列表
|
||||
export function listProductSpecGroup(query) {
|
||||
return request({
|
||||
url: '/klp/productSpecGroup/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询产品规范组详细
|
||||
export function getProductSpecGroup(groupId) {
|
||||
return request({
|
||||
url: '/klp/productSpecGroup/' + groupId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增产品规范组
|
||||
export function addProductSpecGroup(data) {
|
||||
return request({
|
||||
url: '/klp/productSpecGroup',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改产品规范组
|
||||
export function updateProductSpecGroup(data) {
|
||||
return request({
|
||||
url: '/klp/productSpecGroup',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除产品规范组
|
||||
export function delProductSpecGroup(groupId) {
|
||||
return request({
|
||||
url: '/klp/productSpecGroup/' + groupId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user