|
@@ -1,43 +1,27 @@
|
|
|
import { HcApi } from '../../../request/index'
|
|
|
export default {
|
|
|
- //列表
|
|
|
- async getAllMaterial(form) {
|
|
|
+ //分页
|
|
|
+ async page(form) {
|
|
|
return HcApi({
|
|
|
- url: '/api/blade-meter/contractMaterial/get-all-material2',
|
|
|
+ url: '/api/blade-meter/contractMaterialAdjust/page',
|
|
|
method: 'post',
|
|
|
data: form,
|
|
|
}, false)
|
|
|
},
|
|
|
- //获取清单树
|
|
|
- async getAdjustFormTree(form) {
|
|
|
+ //新增时获取材料明细
|
|
|
+ async getMaterialDetail(form) {
|
|
|
return HcApi({
|
|
|
- url: '/api/blade-meter/contractMaterial/get-adjust-form-tree',
|
|
|
- method: 'get',
|
|
|
- params: form,
|
|
|
- }, false)
|
|
|
- },
|
|
|
- //确定绑定
|
|
|
- async linkFormMaterial(form) {
|
|
|
- return HcApi({
|
|
|
- url: '/api/blade-meter/contractMaterial/material-link-form',
|
|
|
+ url: '/api/blade-meter/contractMaterialAdjust/get-material-detail',
|
|
|
method: 'post',
|
|
|
data: form,
|
|
|
}, false)
|
|
|
},
|
|
|
- //获取清单列表
|
|
|
- async linkAllForm(form) {
|
|
|
- return HcApi({
|
|
|
- url: '/api/blade-meter/contractMaterial/get-link-all-form',
|
|
|
- method: 'get',
|
|
|
- params: form,
|
|
|
- }, false)
|
|
|
- },
|
|
|
- //解除绑定关系
|
|
|
- async removeLinkForm(id) {
|
|
|
+ //新增
|
|
|
+ async add(form) {
|
|
|
return HcApi({
|
|
|
- url: '/api/blade-meter/contractMaterial/remove-link-form',
|
|
|
- method: 'get',
|
|
|
- params: { id },
|
|
|
+ url: '/api/blade-meter/contractMaterialAdjust/add',
|
|
|
+ method: 'post',
|
|
|
+ data: form,
|
|
|
}, false)
|
|
|
},
|
|
|
}
|