linkman.js 2.07 KB
import { getUrlParams } from './utils';

export const linkmangroups = [
    {
        "id": 2,
        "name": "广州研发中心",
        "parentid": 1,
        "order": 10
    },
    {
        "id": 3,
        "name": '分组3',
        "parentid": 1,
        "order": 10,
        "children":[
            {
                "id": 13,
                "name": '分组13',
                "parentid": 1,
                "order": 10
            },
            {
                "id": 14,
                "name": '分组14',
                "parentid": 1,
                "order": 10
            }
        ]
    },
    {
        "id": 4,
        "name": '分组4',
        "parentid": 1,
        "order": 10
    }
];


export function genlklist(groupid) {
    let list = [];
    var count = 2;
    for (let i = 0; i < count; i += 1) {
      var temp = new String(i);
        list.push({
          id: `${groupid}-${i}`,
          name:`联系人-${groupid}-${i}`,
          department: [2,3],
          order: [1, 2],
          position: "后台工程师",
          mobile: "15913215421",
          gender: "1",
          email: "zhangsan@gzdev.com",
          isleader: 0,
          avatar: "http://wx.qlogo.cn/mmopen/ajNVdqHZLLA3WJ6DSZUfiakYe37PKnQhBIeOQBO4czqrnZDS79FH5Wm5m4X69TBicnHFlhiafvDwklOpZeXYQQ2icg/0",
          telephone: "020-123456",
          english_name: "jackzhang",
          status: 1,
          extattr: {attrs:[{name:"爱好",value:"旅游"},{name:"卡号",value:"1234567234"}]}
        });
    }

    let lklist = { 
              "groupid":groupid,
              "members":list
            };

    return lklist;
  }


export function linkmanglist(req, res, u) {
    let url = u;
    if (!url || Object.prototype.toString.call(url) !== '[object String]') {
      url = req.url; // eslint-disable-line
    }
  
    const params = getUrlParams(url);
    console.log('server side recevice params:')
    console.log(url);
    console.log(params);

    const groupid = params.groupid ;
    const result = genlklist(groupid);
    return res.json(result);
  }

export default {
    linkmangroups
};