import Mock from 'mockjs'
//表格字段数据
const ListField = [{
  "level": 1,
  "children": [{"level": 2, "name": "666", "pid": 1, "id": 2, "label": "666"}, {
    "level": 2,
    "name": "777",
    "pid": 1,
    "id": 3,
    "label": "777"
  }],
  "name": "办公室",
  "pid": 0,
  "id": 1,
  "label": "办公室"
}, {"level": 2, "name": "666", "pid": 1, "id": 2, "label": "666"}, {
  "level": 2,
  "name": "777",
  "pid": 1,
  "id": 3,
  "label": "777"
}]
//表格list数据
const roleList = [{
  "name": "系统管理角色",
  "pid": 1,
  "list": [{
    "remark": "超级管理员",
    "pid": 1,
    "rules": {"bi": [], "crm": []},
    "id": 1,
    "label": null,
    "title": "超级管理员",
    "type": 5,
    "status": 1
  }, {
    "remark": "系统设置管理员",
    "pid": 1,
    "rules": {"bi": [], "crm": []},
    "id": 2,
    "label": null,
    "title": "系统设置管理员",
    "type": 2,
    "status": 1
  }, {
    "remark": "部门与员工管理员",
    "pid": 1,
    "rules": {"bi": [], "crm": []},
    "id": 3,
    "label": null,
    "title": "部门与员工管理员",
    "type": 5,
    "status": 1
  }, {
    "remark": "审批流管理员",
    "pid": 1,
    "rules": {"bi": [], "crm": []},
    "id": 4,
    "label": null,
    "title": "审批流管理员",
    "type": 5,
    "status": 1
  }, {
    "remark": "工作台管理员",
    "pid": 1,
    "rules": {"bi": [], "crm": []},
    "id": 5,
    "label": null,
    "title": "工作台管理员",
    "type": 5,
    "status": 1
  }, {
    "remark": "客户管理员",
    "pid": 1,
    "rules": {"bi": [], "crm": []},
    "id": 6,
    "label": null,
    "title": "客户管理员",
    "type": 5,
    "status": 1
  }]
}, {
  "name": "客户管理角色",
  "pid": 2,
  "list": [{
    "remark": "销售经理角色",
    "pid": 2,
    "rules": {
      "bi": [],
      "crm": [9, 17, 18, 19, 20, 21, 22, 23, 24, 25, 10, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 191, 11, 40, 41, 42, 43, 44, 45, 107, 108, 12, 46, 47, 48, 49, 50, 51, 52, 13, 53, 54, 55, 56, 57, 58, 59, 14, 60, 61, 62, 63, 64, 15, 65, 66, 67, 68, 69, 109, 110, 127, 128, 129, 130, 131]
    },
    "id": 8,
    "label": null,
    "title": "销售经理角色",
    "type": 2,
    "status": 1
  }, {
    "remark": "行政管理",
    "pid": 2,
    "rules": {"bi": [], "crm": []},
    "id": 9,
    "label": null,
    "title": "行政管理",
    "type": 1,
    "status": 1
  }, {
    "remark": "财务角色",
    "pid": 2,
    "rules": {"bi": [], "crm": []},
    "id": 10,
    "label": null,
    "title": "财务角色",
    "type": 1,
    "status": 1
  }, {
    "remark": "销售员角色",
    "pid": 2,
    "rules": {"bi": [], "crm": []},
    "id": 11,
    "label": null,
    "title": "销售员角色",
    "type": 2,
    "status": 1
  }]
}, {
  "name": "办公管理角色",
  "pid": 7,
  "list": [{
    "remark": "公告管理员",
    "pid": 7,
    "rules": {"bi": [], "crm": []},
    "id": 7,
    "label": null,
    "title": "公告管理员",
    "type": 5,
    "status": 1
  }]
}, {
  "name": "项目管理角色",
  "pid": 8,
  "list": [{
    "remark": "项目管理员",
    "pid": 8,
    "rules": {"bi": [], "crm": []},
    "id": 12,
    "label": 1,
    "title": "项目管理员",
    "type": 5,
    "status": 1
  }, {
    "remark": "测试项目",
    "pid": 8,
    "rules": {"bi": [], "crm": []},
    "id": 47,
    "label": null,
    "title": "测试项目",
    "type": 5,
    "status": 1
  }]
}, {"name": "自定义角色", "pid": 0, "list": []}]

const userList = {
  "totalRow": 2,
  "pageNumber": 1,
  "firstPage": true,
  "lastPage": true,
  "totalPage": 1,
  "pageSize": 15,
  "list": [{
    "deptName": "办公室",
    "img": "",
    "createTime": "2019-02-13 15:43:26",
    "roleId": "1",
    "sex": null,
    "mobile": "12312341234",
    "realname": "admin",
    "parentName": null,
    "post": "1",
    "userId": 3,
    "parentId": 0,
    "roleName": "超级管理员",
    "deptId": 1,
    "email": null,
    "username": "admin",
    "status": 1
  }, {
    "deptName": "办公室",
    "img": null,
    "createTime": "2020-11-10 11:01:49",
    "roleId": "3",
    "sex": null,
    "mobile": "13364306255",
    "realname": "ttt",
    "parentName": null,
    "post": null,
    "userId": 4,
    "parentId": null,
    "roleName": "部门与员工管理员",
    "deptId": 1,
    "email": null,
    "username": "13364306255",
    "status": 1
  }]
}

const sceneList =
  [{
    "isSystem": 1,
    "bydata": null,
    "data": "{\"is_transform\":{\"condition\":\"is\",\"name\":\"is_transform\",\"value\":0}}",
    "sceneId": 22,
    "name": "全部线索",
    "isDefault": 0
  }, {
    "isSystem": 1,
    "bydata": null,
    "data": "{\"owner_user_id\":{\"condition\":\"is\",\"name\":\"owner_user_id\",\"value\":3},\"is_transform\":{\"condition\":\"is\",\"name\":\"is_transform\",\"value\":0}}",
    "sceneId": 23,
    "name": "我负责的线索",
    "isDefault": 0
  }, {
    "isSystem": 1,
    "bydata": null,
    "data": "{\"owner_user_id\":{\"condition\":\"in\",\"name\":\"owner_user_id\",\"value\":\"0\"},\"is_transform\":{\"condition\":\"is\",\"name\":\"is_transform\",\"value\":0}}",
    "sceneId": 24,
    "name": "下属负责的线索",
    "isDefault": 0
  }, {
    "isSystem": 1,
    "bydata": "transform",
    "data": "{\"is_transform\":{\"condition\":\"is\",\"name\":\"is_transform\",\"value\":\"1\"}}",
    "sceneId": 25,
    "name": "已转化的线索",
    "isDefault": 0
  }]
export default [
  {
    url: '/vue-element-admin/system/dept/queryDeptTreed',
    type: 'get',
    response: _ => {
      return {
        "code": 20000,
        "data": ListField
      }
    }
  },
  {
    url: '/vue-element-admin/system/role/getAllRoleList',
    type: 'get',
    response: _ => {
      return {
        "code": 20000,
        "data": roleList,
      }
    }
  },
  {
    url: '/vue-element-admin/system/user/queryUserList',
    type: 'get',
    response: _ => {
      return {
        "code": 20000,
        "data": userList,
      }
    }
  },
  {
    url: '/vue-element-admin/system/scene/getAllsceneList',
    type: 'get',
    response: _ => {
      return {
        "code": 20000,
        "data": sceneList
      }
    }
  },
]