| ¶Ô±ÈÐÂÎļþ |
| | |
| | | // 产åç»´æ¤é¡µé¢æ¥å£ |
| | | import request from '@/utils/request' |
| | | |
| | | // äº§åæ æ¥è¯¢ |
| | | export function productTreeList(query) { |
| | | return request({ |
| | | url: '/productMaterial/list', |
| | | method: 'get', |
| | | params: query |
| | | }) |
| | | } |
| | | // 产ååç±»æ°å¢ |
| | | export function addOrEditProduct(query) { |
| | | return request({ |
| | | url: '/productMaterial/add', |
| | | method: 'post', |
| | | data: query |
| | | }) |
| | | } |
| | | // 产ååç±»ä¿®æ¹ |
| | | export function updateOrEditProduct(query) { |
| | | return request({ |
| | | url: '/productMaterial/update', |
| | | method: 'put', |
| | | data: query |
| | | }) |
| | | } |
| | | // è§æ ¼åå·æ°å¢ |
| | | export function addOrEditProductModel(query) { |
| | | return request({ |
| | | url: '/productMaterialSku/add', |
| | | method: 'post', |
| | | data: query |
| | | }) |
| | | } |
| | | // è§æ ¼åå·ä¿®æ¹ |
| | | export function updateOrEditProductModel(query) { |
| | | return request({ |
| | | url: '/productMaterialSku/update', |
| | | method: 'put', |
| | | data: query |
| | | }) |
| | | } |
| | | // 产ååç±»å é¤ |
| | | export function delProduct(query) { |
| | | return request({ |
| | | url: '/productMaterial/delete', |
| | | method: 'delete', |
| | | data: query |
| | | }) |
| | | } |
| | | // è§æ ¼åå·å é¤ |
| | | export function delProductModel(query) { |
| | | return request({ |
| | | url: '/productMaterialSku/delete', |
| | | method: 'delete', |
| | | data: query |
| | | }) |
| | | } |
| | | // è§æ ¼åå·æ¥è¯¢ |
| | | export function modelList(query) { |
| | | return request({ |
| | | url: '/basic/product/modelList', |
| | | method: 'get', |
| | | params: query |
| | | }) |
| | | } |
| | | export function modelListPage(query) { |
| | | return request({ |
| | | url: '/productMaterialSku/list', |
| | | method: 'get', |
| | | params: query |
| | | }) |
| | | } |
| | | |
| | | // ä¸è½½äº§å导å
¥æ¨¡æ¿ |
| | | export function downloadProductModelImportTemplate() { |
| | | return request({ |
| | | url: '/productMaterialSku/downloadTemplate', |
| | | method: 'post', |
| | | responseType: 'blob' |
| | | }) |
| | | } |
| | | |
| | | // 产å大类æ°å¢ |
| | | export function addOrEditProductConfig(query) { |
| | | return request({ |
| | | url: '/productMaterial/config/add', |
| | | method: 'post', |
| | | data: query |
| | | }) |
| | | } |
| | | // 产åå¤§ç±»ä¿®æ¹ |
| | | export function updateOrEditProductConfig(query) { |
| | | return request({ |
| | | url: '/productMaterial/config/update', |
| | | method: 'put', |
| | | data: query |
| | | }) |
| | | } |
| | | |
| | | // 产å大类å é¤ |
| | | export function delProductConfig(query) { |
| | | return request({ |
| | | url: '/productMaterial/config/delete', |
| | | method: 'delete', |
| | | data: query |
| | | }) |
| | | } |
| | | |
| | | // 产åç©æä¿¡æ¯-åè´§ç±»å«æ°æ®éå |
| | | export function getinventoryCategoryList(query) { |
| | | return request({ |
| | | url: '/productMaterial/inventoryCategoryList', |
| | | method: 'get', |
| | | params: query |
| | | }) |
| | | } |
| | | // 产åç©æä¿¡æ¯-ç©æç±»åæ°æ®éå |
| | | export function getmaterialTypeList(query) { |
| | | return request({ |
| | | url: '/productMaterial/materialTypeList', |
| | | method: 'get', |
| | | params: query |
| | | }) |
| | | } |