diff --git a/src/api/ma/partType.js b/src/api/ma/partType.js index 1c20e51d..4fc04d11 100644 --- a/src/api/ma/partType.js +++ b/src/api/ma/partType.js @@ -78,4 +78,22 @@ export function delMaType(id) { url: '/material/ma_part_type/' + id, method: 'delete', }) +} + +// 配件-绑定 +export function addBindingApi(data) { + return request({ + url: '/material/part_lease/add', + method: 'post', + data, + }) +} + +// 配件-解绑 +export function unBindApi(data) { + return request({ + url: '/material/part_lease/unBind', + method: 'post', + data, + }) } \ No newline at end of file diff --git a/src/utils/request.js b/src/utils/request.js index 18c24eee..eaa679e9 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -24,7 +24,7 @@ const service = axios.create({ // axios中请求配置有baseURL选项,表示请求URL公共部分 baseURL: process.env.VUE_APP_BASE_API, // 超时 - timeout: 10000 + timeout: 15000 }) // request 拦截器 diff --git a/src/views/material/ma/partsConfigRepair/index.vue b/src/views/material/ma/partsConfigRepair/index.vue new file mode 100644 index 00000000..ea64c4d8 --- /dev/null +++ b/src/views/material/ma/partsConfigRepair/index.vue @@ -0,0 +1,629 @@ + + + + diff --git a/src/views/material/ma/typeConfigKeeper/index.vue b/src/views/material/ma/typeConfigKeeper/index.vue index f5ead378..cbbb9699 100644 --- a/src/views/material/ma/typeConfigKeeper/index.vue +++ b/src/views/material/ma/typeConfigKeeper/index.vue @@ -194,7 +194,7 @@ show-overflow-tooltip >