| import request from '../../utils/request' | 
|   | 
| // 查询 | 
| export function fetchList (data) { | 
|   return request.post('/visitsAdmin/cloudService/business/ywAccount/page', data) | 
| } | 
|   | 
| // 创建 | 
| export function create (data) { | 
|   return request.post('/visitsAdmin/cloudService/business/ywAccount/create', data) | 
| } | 
| // 创建财务公司 | 
| export function createFinanceywAccount (data) { | 
|   return request.post('/visitsAdmin/cloudService/business/ywAccount/createFinanceywAccount', data) | 
| } | 
| export function updateFinanceywAccount (data) { | 
|   return request.post('/visitsAdmin/cloudService/business/ywAccount/updateFinanceywAccount', data) | 
| } | 
|   | 
| // 修改 | 
| export function updateById (data) { | 
|   return request.post('/visitsAdmin/cloudService/business/ywAccount/updateById', data) | 
| } | 
| export function sort (data) { | 
|   return request.post('/visitsAdmin/cloudService/business/ywAccount/updateSort', data) | 
| } | 
|   | 
| // 部门信息同步 | 
| export function ywAccountSync (data) { | 
|   return request.post('/visitsAdmin/cloudService/business/ywAccount/syncAll', data) | 
| } | 
| // 分页查询 | 
| export function ywAccountGetList (data) { | 
|   return request.post('/visitsAdmin/cloudService/business/ywAccount/page', data) | 
| } | 
| // 查询所有部门 | 
| export function ywAccountGetListPost (data) { | 
|   return request.post('/visitsAdmin/cloudService/business/ywAccount/list', data) | 
| } | 
|   | 
| // 删除 | 
| export function deleteById (id) { | 
|   return request.get(`/visitsAdmin/cloudService/business/ywAccount/delete/${id}`) | 
| } | 
| export function detailById (id) { | 
|   return request.get(`/visitsAdmin/cloudService/business/ywAccount/${id}`) | 
| } | 
| export function updateStatusById (data) { | 
|   return request.post('/visitsAdmin/cloudService/business/ywAccount/updateStatusById', data) | 
| } | 
|   | 
| // 根据类型查询组织信息 | 
| export function findywAccountTreePage (type) { | 
|   return request.get(`/visitsAdmin/cloudService/business/ywAccount/findywAccountTreePage?type=${type}`) | 
| } | 
|   | 
| // 批量删除 | 
| export function deleteByIdInBatch (ids) { | 
|   return request.get('/visitsAdmin/cloudService/business/ywAccount/delete/batch', { | 
|     params: { | 
|       ids | 
|     } | 
|   }) | 
| } |