liujie
昨天 c983a0a398504697a777ffae48e59961b5ee2bd7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
import request from '@/utils/request'
 
// 城市公司档案挂在 /account 前缀下:网关 StripPrefix=1 剥掉 /account 后
// 落到 ruoyi-user 服务的 /user/company/**,故本文件所有 url 都必须带 /account 前缀。
//
// 档案只有「增/查/改」:原型操作列只给了 查看 与 禁用,故没有删除接口。
 
// 查询公司档案列表
export function listCompany(query) {
  return request({
    url: '/account/user/company/list',
    method: 'get',
    params: query
  })
}
 
// 查询公司档案详情(表单的新增/查看共用同一个页面,查看时用它回填)
export function getCompany(id) {
  return request({
    url: '/account/user/company/' + id,
    method: 'get'
  })
}
 
// 新增公司档案
export function addCompany(data) {
  return request({
    url: '/account/user/company',
    method: 'post',
    data: data
  })
}
 
// 修改公司档案
export function updateCompany(data) {
  return request({
    url: '/account/user/company',
    method: 'put',
    data: data
  })
}
 
// 修改档案状态(0正常 1禁用)
export function changeCompanyStatus(id, status) {
  return request({
    url: '/account/user/company/changeStatus',
    method: 'put',
    data: { id, status }
  })
}
 
// 搜索可绑定的会员(限 L4),供表单的「关联用户信息」下拉使用
//
// keyword 为空时后端直接回空数组(不放开全量会员),故下拉必须随打随搜。
export function searchL4User(keyword) {
  return request({
    url: '/account/user/company/userSearch',
    method: 'get',
    params: { keyword }
  })
}