feat(roll): 完成轧辊管理全栈模块
DB:mill_roll(轧辊库)+ mill_roll_change(换辊记录),已执行到服务器 后端: - MillRoll / MillRollChange domain - Mapper 接口 + XML(keyProperty 正确:rollId/changeId) - Service + ServiceImpl(换辊时自动更新轧辊 status 为 Online Use) - MillRollController /mill/roll + MillRollChangeController /mill/rollChange 前端: - api/mill/roll.js 8个接口函数 - views/mill/roll.vue 三段式布局 ·上:换辊数据历史表格 ·左下:当前辊系参数(6辊图形 CSS 圆圈 + 编号/径/时间展示) ·右下:轧辊库表格 + 条件查询 + 更换/添加/修改/删除操作 - 路由注册 /mill/roll Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
33
ruoyi-ui/src/api/mill/roll.js
Normal file
33
ruoyi-ui/src/api/mill/roll.js
Normal file
@@ -0,0 +1,33 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function listRoll(query) {
|
||||
return request({ url: '/mill/roll/list', method: 'get', params: query })
|
||||
}
|
||||
|
||||
export function getRoll(id) {
|
||||
return request({ url: `/mill/roll/${id}`, method: 'get' })
|
||||
}
|
||||
|
||||
export function addRoll(data) {
|
||||
return request({ url: '/mill/roll', method: 'post', data })
|
||||
}
|
||||
|
||||
export function updateRoll(data) {
|
||||
return request({ url: '/mill/roll', method: 'put', data })
|
||||
}
|
||||
|
||||
export function delRoll(ids) {
|
||||
return request({ url: `/mill/roll/${ids}`, method: 'delete' })
|
||||
}
|
||||
|
||||
export function listRollChange(query) {
|
||||
return request({ url: '/mill/rollChange/list', method: 'get', params: query })
|
||||
}
|
||||
|
||||
export function getCurrentRolls() {
|
||||
return request({ url: '/mill/rollChange/current', method: 'get' })
|
||||
}
|
||||
|
||||
export function addRollChange(data) {
|
||||
return request({ url: '/mill/rollChange', method: 'post', data })
|
||||
}
|
||||
Reference in New Issue
Block a user