customer.js 1.73 KB
Newer Older
lxyang committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
import request from '@/utils/request'

/**
 * 新增客户
 * @param customerName 客户名
 * @param customerEmail 客户邮箱
 * @param customerContact 客户联系人
 * @param customerPhone 客户电话
 * @param customerAddress 客户地址
 * @param status 状态
 * @param startTime 开始时间
 * @param endTim 结束时间
 */
export function addCustomer({ customerName, customerEmail, customerContact, customerPhone, customerAddress, status, customerOperator, customerArea, contractTime, type }) {
  return request({
    url: '/system/customer/',
lxyang committed
17
    method: 'GET',
lxyang committed
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
    data: { customerName, customerEmail, customerContact, customerPhone, customerAddress, customerOperator, customerArea, status, contractTime, type }
  })
}

/**
 * 修改客户
 * @param customerId 客户ID
 * @param customerName 客户名称
 * @param customerEmail 客户邮箱
 * @param customerContact 客户联系人
 * @param customerPhone 客户联系电话
 * @param customerAddress 客户地址
 * @param status 状态
 * @param contractTime 合同时间
 */
lxyang committed
33
export function doctaskList(data) {
lxyang committed
34
  return request({
lxyang committed
35 36 37
    url: '/api/doc/doctask/list',
    method: 'post',
    params: data
lxyang committed
38 39
  })
}
40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69

// 提交表单
export function doctaskUpsert(data) {
  return request({
    url: '/api/doc/doctask/upsert',
    method: 'post',
    data
  })
}
// 选择文档
export function doctaskDocuments() {
  return request({
    url: '/api/doc/doctask/documents',
    method: 'get'
  })
}
// 订阅文档
export function doctaskSubscription({id, sub}) {
  return request({
    url: '/api/doc/doctask/subscription/' + id + '?sub=' + sub,
    method: 'get'
  })
}
// 删除文档
export function doctaskDelete(id) {
  return request({
    url: '/api/doc/doctask/delete/' + id,
    method: 'get'
  })
}