import request from '@/utils/request' import qs from 'qs' // 车型与常用配置关联表条件查询 已改 export function pagerList(data) { return request({ url: '/base/basevehmodelconfig/listPage', data, method: 'post', headers: { 'Content-Type': 'application/json' } }) } // 常用配置 export function getList(data) { return request({ url: '/base/v1/basemodelconfig/pagerList', data, method: 'post', headers: { 'Content-Type': 'application/json' } }) } // PC-车型与常用配置建立关联关系 已改 export function setRel(data) { return request({ url: '/base/basevehmodelconfig/save', data, method: 'post', headers: { 'Content-Type': 'application/json' } }) } // PC-车型与常用配置解除关联关系 export function deleteRel(params) { return request({ url: '/base/basevehmodelconfig/checkRelieve', method: 'DELETE', params: { modelSid: params.modelSid, configurationItemsSid: params.configurationItemsSid } }) } // 价格维护修改回显 已改 export function fetchBySid(data) { return request({ url: '/base/basevehmodelconfig/fetchBySid/' + data, method: 'get', params: data }) } // 价格维护编辑保存 export function update(data) { return request({ url: '/base/basevehmodelconfig/update', method: 'post', data: data, headers: { 'Content-Type': 'application/json' } }) } //添加 export function SaveList(data) { return request({ url: '/base/v1/basemodelconfig/save', // data, method: 'post', data: data, headers: { 'Content-Type': 'application/json' } }) } //修改 export function Update(data, sid) { return request({ url: '/base/v1/basemodelconfig/update/' + sid, method: 'post', data: data, headers: { 'Content-Type': 'application/json' } }) } // 删除 export function deleteBySids(data) { return request({ url: '/base/v1/basemodelconfig/deleteBySids?sids=' + data, method: 'DELETE', data: qs.stringify(data) }) } // 详情和修改回显 export function details(data) { return request({ url: '/base/v1/basemodelconfig/details/' + data, method: 'get', params: data }) } // 根据车型sid查询车型配置的内部编码 export function getnamesDown(data) { return request({ url: '/base/v1/basemodelconfig/namesDown/', data, method: 'get', params: data }) } // 获取下拉列表 export function pullDown(data) { return request({ url: '/portal/v1/dictcommons/typeValues', method: 'get', params: data }) } export function brandDown(data) { return request({ url: '/base/v1/basevehiclebrand/namesDown', method: 'get', params: data }) }