public function __construct() { parent::__construct('uUser'); $this->uname = ''; $this->uid = 0; $this->deleteCtrl = 'admin'; $this->deleteMethod = 'deleteUser'; $this->edit_link = 'admin/edit/user/'; $this->short_info_link = $this->info_link = 'admin/info/user/'; $this->field_list['_id'] = $this->load->field('Field_mongoid', "uid", "_id"); $this->field_list['loginName'] = $this->load->field('Field_string', "登录名", "loginName", true); $this->field_list['regTS'] = $this->load->field('Field_date', "注册时间", "regTS"); $this->field_list['typ'] = $this->load->field('Field_enum', "权限类型", "typ"); $this->field_list['typ']->setEnum(array(0 => '其他', 1 => '版控', 2 => '程序', 3 => '策划', 4 => '项管', 5 => '美术', 6 => '运维', 7 => '测试', 8 => '运营', 9 => '人事行政财务', 100 => 'BOSS')); $this->field_list['isManager'] = $this->load->field('Field_enum', "身份", "isManager"); $this->field_list['isManager']->setEnum(array(0 => '员工', 1 => '主管', 2 => '经理', 3 => 'BOSS')); $this->field_list['position'] = $this->load->field('Field_string', "职位", "position"); $this->field_list['rank'] = $this->load->field('Field_string', "职级", "rank"); $this->field_list['pwd'] = $this->load->field('Field_pwd', "密码", "pwd"); $this->field_list['projectId'] = $this->load->field('Field_projectid', "当前项目", "projectId"); $this->field_list['projectIds'] = $this->load->field('Field_array_projectid', "所有项目", "projectIds"); $this->field_list['departId'] = $this->load->field('Field_departid', "部门", "departId"); $this->field_list['crateId'] = $this->load->field('Field_string', "机箱号", "crateId"); $this->field_list['name'] = $this->load->field('Field_title', "姓名", "name", true); $this->field_list['intro'] = $this->load->field('Field_text', "备注", "intro"); $this->field_list['reportTo'] = $this->load->field('Field_userid', "汇报给", "reportTo"); $this->field_list['reportTo']->add_where(WHERE_TYPE_WHERE_GTE, 'isManager', 1); $this->field_list['packed'] = $this->load->field('Field_bool', "隐藏", "packed"); $this->field_list['createUid'] = $this->load->field('Field_userid', "创建人", "createUid"); $this->field_list['createTS'] = $this->load->field('Field_ts', "创建时间", "createTS"); $this->changeShowFields = array(array('name', 'loginName'), array('pwd', 'typ'), array('isManager', 'reportTo'), array('position', 'rank'), array('projectIds'), array('departId', 'projectId'), array('crateId'), array('intro')); }
public function __construct() { parent::__construct('pStory'); $this->title_create = '故事/开发项'; $this->deleteCtrl = 'calendar'; $this->deleteMethod = 'doDel/story'; $this->edit_link = 'calendar/edit/story/'; $this->info_link = 'calendar/info/story/'; $this->field_list['_id'] = $this->load->field('Field_mongoid', "id", "_id"); $this->field_list['name'] = $this->load->field('Field_title', "名称", "name"); $this->field_list['desc'] = $this->load->field('Field_text', "细节", "desc"); $this->field_list['solution'] = $this->load->field('Field_text', "解决方案", "solution"); $this->field_list['priority'] = $this->load->field('Field_enum', "优先级", "priority"); $this->field_list['priority']->setEnum(array('C', 'B', 'A', 'S')); $this->field_list['system'] = $this->load->field('Field_enum', "系统", "system"); $this->field_list['system']->setEnum(array('前端', '后端')); $this->field_list['status'] = $this->load->field('Field_enum_colorful', "状态", "status"); $this->field_list['status']->setEnum(array('未启动', '等待前置', '开发中', '测试中', '已结', '移除')); $this->field_list['status']->setColor(array(0 => 'default', 1 => 'danger', 2 => 'warning', 3 => 'primary', 4 => 'success')); $this->field_list['projectId'] = $this->load->field('Field_projectid', "所属项目", "projectId"); $this->field_list['versionId'] = $this->load->field('Field_relate_simple_id', "所属版本", "versionId"); $this->field_list['versionId']->set_relate_db('pVersion', '_id', 'name'); $this->field_list['versionId']->add_where(WHERE_TYPE_WHERE, 'packed', 0); $this->field_list['featureId'] = $this->load->field('Field_relate_simple_id', "所属功能", "featureId"); $this->field_list['featureId']->set_relate_db('pFeature', '_id', 'name'); $this->field_list['featureId']->add_where(WHERE_TYPE_WHERE, 'packed', 0); $this->field_list['weekId'] = $this->load->field('Field_relate_simple_id', "所在周", "weekId"); $this->field_list['weekId']->set_relate_db('sWorkingweek', '_id', 'name'); $this->field_list['weekId']->add_where(WHERE_TYPE_WHERE, 'packed', 0); $this->field_list['dueUser'] = $this->load->field('Field_userid', "负责人", "dueUser"); $this->field_list['dueUser']->set_in_typ(array(2, 4)); $this->field_list['storyPoint'] = $this->load->field('Field_float', "故事点", "storyPoint"); $this->field_list['beginTS'] = $this->load->field('Field_date', "开发开始时间", "beginTS"); $this->field_list['endTS'] = $this->load->field('Field_date', "预期完工时间", "endTS"); }
public function __construct() { parent::__construct('pDocument'); $this->title_create = '文档'; $this->deleteCtrl = 'docs'; $this->deleteMethod = 'doDel/document'; $this->edit_link = 'docs/edit/document/'; $this->info_link = 'docs/info/document/'; $this->field_list['id'] = $this->load->field('Field_int', "id", "id"); $this->field_list['showId'] = $this->load->field('Field_string', "编号", "showId"); $this->field_list['name'] = $this->load->field('Field_title', "名称", "name", true); $this->field_list['desc'] = $this->load->field('Field_text', "文档说明", "desc"); $this->field_list['projectId'] = $this->load->field('Field_projectid', "所属项目", "projectId"); $this->field_list['featureId'] = $this->load->field('Field_relate_simple_id', "所属功能", "featureId"); $this->field_list['featureId']->set_relate_db('pFeature', '_id', 'name'); $this->field_list['featureId']->add_where(WHERE_TYPE_WHERE, 'packed', 0); $this->field_list['fileLink'] = $this->load->field('Field_upload', "文件", "fileLink", true); $this->field_list['uploadTS'] = $this->load->field('Field_ts', "上传日期", "uploadTS"); $this->field_list['uploadUid'] = $this->load->field('Field_relate_peaple', "上传人", "uploadUid"); $this->field_list['typ'] = $this->load->field('Field_enum', "类型", "typ"); $this->field_list['typ']->setEnum(array("其他", "策划案")); $this->field_list['relateTyp'] = $this->load->field('Field_enum', "关联类型", "relateTyp"); $this->field_list['relateTyp']->setEnum(array("无", "事项", "开发项")); $this->field_list['relateID'] = $this->load->field('Field_relate_simple_id', "关联", "relateID"); $this->field_list['relateID']->set_relate_db('pProject', 'id', 'name'); $this->field_list['createUid'] = $this->load->field('Field_userid', "创建人", "createUid"); $this->field_list['createTS'] = $this->load->field('Field_ts', "创建时间", "createTS"); $this->field_list['lastModifyUid'] = $this->load->field('Field_userid', "最终编辑人", "lastModifyUid"); $this->field_list['lastModifyTS'] = $this->load->field('Field_ts', "最终编辑时间", "lastModifyTS"); }
public function __construct() { parent::__construct('pFeature'); $this->title_create = '功能'; $this->deleteCtrl = 'calendar'; $this->deleteMethod = 'doDel/feature/'; $this->edit_link = 'calendar/edit/feature/'; $this->info_link = 'calendar/info/feature/'; //服务简述(解决方法) 问题描述(故障详细描述) 服务建议 一级现象 二级现象 有无故障码 故障码代码 // 故障码内容 配件ID $this->field_list['_id'] = $this->load->field('Field_mongoid', "id", "_id"); $this->field_list['name'] = $this->load->field('Field_title', "功能", "name", true); $this->field_list['status'] = $this->load->field('Field_enum', "状态", "status"); $this->field_list['status']->setEnum(array('思路', '计划内', '开发中', '测试中', '已结')); $this->field_list['packed'] = $this->load->field('Field_bool', "隐藏", "packed"); $this->field_list['hasArt'] = $this->load->field('Field_bool', "有美术工作", "hasArt"); $this->field_list['hasUI'] = $this->load->field('Field_bool', "有UI工作", "hasUI"); $this->field_list['hasExcel'] = $this->load->field('Field_bool', "有配表", "hasExcel"); $this->field_list['hasCode'] = $this->load->field('Field_bool', "有代码开发", "hasCode"); $this->field_list['dueUser'] = $this->load->field('Field_userid', "负责人", "dueUser"); $this->field_list['dueUser']->set_in_typ(array(1, 3, 4)); $this->field_list['desc'] = $this->load->field('Field_text', "描述", "desc"); $this->field_list['projectId'] = $this->load->field('Field_projectid', "所属项目", "projectId"); $this->field_list['versionId'] = $this->load->field('Field_relate_simple_id', "所属版本", "versionId"); $this->field_list['versionId']->set_relate_db('pVersion', '_id', 'name'); $this->field_list['versionId']->add_where(WHERE_TYPE_WHERE, 'packed', 0); $this->field_list['beginTS'] = $this->load->field('Field_date', "首版日期", "beginTS"); $this->field_list['endTS'] = $this->load->field('Field_date', "预期结束日期", "endTS"); $this->field_list['realEndTS'] = $this->load->field('Field_date', "实际结束日期", "realEndTS"); }
public function __construct() { parent::__construct(''); $this->field_list['_id'] = $this->load->field('Field_mongoid', "id", "_id"); $this->field_list['name'] = $this->load->field('Field_string', "名称", "name", true); $this->field_list['pic'] = $this->load->field('Field_pic', "图片", "pics"); }
public function __construct() { parent::__construct('pActionitem'); $this->title_create = '故事/开发项'; $this->deleteCtrl = 'calendar'; $this->deleteMethod = 'doDel/actionitem'; $this->edit_link = 'calendar/edit/actionitem/'; $this->info_link = 'calendar/info/actionitem/'; $this->field_list['_id'] = $this->load->field('Field_mongoid', "id", "_id"); $this->field_list['name'] = $this->load->field('Field_title', "名称", "name", true); $this->field_list['desc'] = $this->load->field('Field_text', "细节", "desc"); $this->field_list['solution'] = $this->load->field('Field_text', "解决方案", "solution"); $this->field_list['priority'] = $this->load->field('Field_enum', "优先级", "priority"); $this->field_list['priority']->setEnum(array('C', 'B', 'A', 'S')); $this->field_list['status'] = $this->load->field('Field_enum_colorful', "状态", "status"); $this->field_list['status']->setEnum(array(0 => '未设置', 1 => '未启动', 2 => '准备', 3 => '进行中', 4 => '完工', 5 => '延迟')); $this->field_list['status']->setColor(array(0 => 'default', 1 => 'danger', 2 => 'warning', 3 => 'primary', 4 => 'success')); $this->field_list['progress'] = $this->load->field('Field_progress', "进度", "progress"); $this->field_list['projectId'] = $this->load->field('Field_projectid', "所属项目", "projectId"); $this->field_list['versionId'] = $this->load->field('Field_relate_simple_id', "所属版本", "versionId"); $this->field_list['versionId']->set_relate_db('pVersion', '_id', 'name'); $this->field_list['versionId']->add_where(WHERE_TYPE_WHERE, 'packed', 0); $this->field_list['featureId'] = $this->load->field('Field_relate_simple_id', "所属功能", "featureId"); $this->field_list['featureId']->set_relate_db('pFeature', '_id', 'name'); $this->field_list['featureId']->add_where(WHERE_TYPE_WHERE, 'packed', 0); $this->field_list['weekId'] = $this->load->field('Field_relate_simple_id', "所在周", "weekId"); $this->field_list['weekId']->set_relate_db('sWorkingweek', '_id', 'name'); $this->field_list['weekId']->add_where(WHERE_TYPE_WHERE, 'packed', 0); $this->field_list['dueUser'] = $this->load->field('Field_userid', "负责人", "dueUser"); $this->field_list['beginTS'] = $this->load->field('Field_date', "开发开始时间", "beginTS"); $this->field_list['endTS'] = $this->load->field('Field_date', "完工时间", "endTS"); }
public function __construct() { parent::__construct('gDepartment'); $this->uname = ''; $this->uid = 0; $this->deleteCtrl = 'admin'; $this->deleteMethod = 'doDel/department/'; $this->edit_link = 'admin/edit/department/'; $this->short_info_link = $this->info_link = 'admin/info/department/'; $this->field_list['_id'] = $this->load->field('Field_mongoid', "id", "_id"); $this->field_list['name'] = $this->load->field('Field_string', "部门名", "name", true); $this->field_list['manager'] = $this->load->field('Field_userid', "头目", "manager"); $this->field_list['manager']->add_where(WHERE_TYPE_WHERE_GTE, 'isManager', 1); }
public function __construct() { parent::__construct('sProject'); $this->title_create = '项目'; $this->deleteCtrl = 'project'; $this->deleteMethod = 'doDel/project'; $this->edit_link = 'project/edit/project/'; $this->short_info_link = $this->info_link = 'project/info/project/'; //服务简述(解决方法) 问题描述(故障详细描述) 服务建议 一级现象 二级现象 有无故障码 故障码代码 // 故障码内容 配件ID $this->field_list['_id'] = $this->load->field('Field_mongoid', "id", "_id"); $this->field_list['name'] = $this->load->field('Field_title', "项目", "name", true); $this->field_list['desc'] = $this->load->field('Field_text', "描述", "desc"); }
public function __construct() { parent::__construct('sWorkingweek'); $this->deleteCtrl = 'project'; $this->deleteMethod = 'doDel/workingweek'; $this->edit_link = 'project/edit/workingweek/'; $this->info_link = 'project/info/workingweek/'; $this->field_list['_id'] = $this->load->field('Field_mongoid', "id", "_id"); $this->field_list['name'] = $this->load->field('Field_string', "名称", "name"); $this->field_list['orderId'] = $this->load->field('Field_int', "顺序", "orderId"); $this->field_list['packed'] = $this->load->field('Field_bool', "隐藏", "packed"); $this->field_list['isCurrent'] = $this->load->field('Field_bool', "当前周", "isCurrent"); $this->field_list['beginTS'] = $this->load->field('Field_date', "开始", "beginTS"); $this->field_list['endTS'] = $this->load->field('Field_date', "结束", "endTS"); }
public function __construct() { parent::__construct('pVersion'); $this->title_create = '版本'; $this->deleteCtrl = 'calendar'; $this->deleteMethod = 'doDel/version/'; $this->edit_link = 'calendar/edit/version/'; $this->info_link = 'calendar/info/version/'; //服务简述(解决方法) 问题描述(故障详细描述) 服务建议 一级现象 二级现象 有无故障码 故障码代码 // 故障码内容 配件ID $this->field_list['_id'] = $this->load->field('Field_mongoid', "id", "_id"); $this->field_list['name'] = $this->load->field('Field_title', "版本名", "name", true); $this->field_list['status'] = $this->load->field('Field_enum', "状态", "status"); $this->field_list['status']->setEnum(array('计划中', '提前开发', '正式开发', '测试中', '已结')); $this->field_list['packed'] = $this->load->field('Field_bool', "隐藏", "packed"); $this->field_list['desc'] = $this->load->field('Field_text', "版本描述", "desc"); $this->field_list['projectId'] = $this->load->field('Field_projectid', "所属项目", "projectId"); $this->field_list['beginTS'] = $this->load->field('Field_date', "首版日期", "beginTS"); $this->field_list['endTS'] = $this->load->field('Field_date', "预期结束日期", "endTS"); $this->field_list['realEndTS'] = $this->load->field('Field_date', "实际结束日期", "realEndTS"); }
public function __construct() { parent::__construct('oOrg'); $this->title_create = '创建门店'; $this->deleteCtrl = 'amanagement'; $this->deleteMethod = 'doDeleteOrg'; $this->edit_link = 'amanagement/editOrg/'; $this->short_info_link = $this->info_link = 'amanagement/infoOrg/'; $this->field_list['_id'] = $this->load->field('Field_mongoid', "id", "_id"); $this->field_list['name'] = $this->load->field('Field_title', "门店名称", "name", true); $this->field_list['logo'] = $this->load->field('Field_pic', "logo", "logo"); $this->field_list['status'] = $this->load->field('Field_enum', "状态", "status"); $this->field_list['status']->setEnum(array('正常', '测试')); $this->field_list['score'] = $this->load->field('Field_float', "总体评分", "score"); $this->field_list['hj_score'] = $this->load->field('Field_float', "环境评分", "hj_score"); $this->field_list['kh_score'] = $this->load->field('Field_float', "客服评分", "kh_score"); $this->field_list['hj_images'] = $this->load->field('Field_array_pics', "环境图片", "hj_images"); $this->field_list['hj_images']->setimgCountLimit(5); $this->field_list['zhuanxiu_pinpai'] = $this->load->field('Field_array_pinpai', "支持品牌", "zhuanxiu_pinpai"); $this->field_list['zhuanxiu_pinpai']->add_where(WHERE_TYPE_WHERE, 'inList', 1); $this->field_list['projects'] = $this->load->field('Field_tag', "支持项目", "projects"); $this->field_list['projects']->setEnum(array(0 => '无法确定', 10 => '维修类', 20 => '保养类', 30 => '美容装潢类', 40 => '事故钣金喷漆')); $this->field_list['kefus'] = $this->load->field('Field_array_plain', "通知微信id", "kefus"); $this->field_list['kefus']->tips = '请让门店人员先在微信端注册绑定,然后在 PC 后台用户订单管理内搜索该用户,可以查看到用户的微信 id,然后拷贝到这里,这边的格式是["A","B","C"]'; // 'projects' =>array('美容装潢','故障维修','保养','轮胎','改装'), $this->field_list['beginTS'] = $this->load->field('Field_date', "成立时间", "beginTS"); $this->field_list['addresses'] = $this->load->field('Field_string', "地址", "addresses"); $this->field_list['phone'] = $this->load->field('Field_string', "电话", "phone"); $this->field_list['qq'] = $this->load->field('Field_string', "QQ", "qq"); $this->field_list['weixin'] = $this->load->field('Field_string', "微信", "weixin"); $this->field_list['desc'] = $this->load->field('Field_text', "门店介绍", "desc"); $this->field_list['supperUid'] = $this->load->field('Field_adminuserid', "店长", "supperUid"); $this->field_list['supperUid']->set_typ(10); $this->field_list['createUid'] = $this->load->field('Field_adminuserid', "创建人", "createUid"); $this->field_list['createTS'] = $this->load->field('Field_ts', "创建时间", "createTS"); $this->field_list['lastModifyUid'] = $this->load->field('Field_adminuserid', "最终编辑人", "lastModifyUid"); $this->field_list['lastModifyTS'] = $this->load->field('Field_ts', "最终编辑时间", "lastModifyTS"); }
public function __construct() { parent::__construct('uUser'); $this->uname = ''; $this->uid = 0; $this->deleteCtrl = 'admin'; $this->deleteMethod = 'doDel/user/'; $this->edit_link = 'admin/edit/user/'; $this->info_link = 'admin/info/user/'; $this->field_list['_id'] = $this->load->field('Field_mongoid', "uid", "_id"); $this->field_list['loginName'] = $this->load->field('Field_string', "登录名", "loginName", true); $this->field_list['regTS'] = $this->load->field('Field_date', "注册时间", "regTS"); $this->field_list['typ'] = $this->load->field('Field_enum', "类型", "typ"); $this->field_list['typ']->setEnum(array(0 => '其他', 1 => '版控', 2 => '程序', 3 => '策划', 4 => '项管')); $this->field_list['pwd'] = $this->load->field('Field_pwd', "密码", "pwd"); $this->field_list['projectId'] = $this->load->field('Field_projectid', "当前项目", "projectId"); $this->field_list['projectIds'] = $this->load->field('Field_array_projectid', "所有项目", "projectIds"); $this->field_list['name'] = $this->load->field('Field_title', "姓名", "name", true); $this->field_list['intro'] = $this->load->field('Field_text', "备注", "intro"); $this->field_list['createUid'] = $this->load->field('Field_adminuserid', "创建人", "createUid"); $this->field_list['createTS'] = $this->load->field('Field_ts', "创建时间", "createTS"); $this->field_list['lastModifyUid'] = $this->load->field('Field_adminuserid', "最终编辑人", "lastModifyUid"); $this->field_list['lastModifyTS'] = $this->load->field('Field_ts', "最终编辑时间", "lastModifyTS"); }
public function __construct() { parent::__construct('aPackage'); $this->deleteCtrl = 'aactive'; $this->deleteMethod = 'doSubDel/package'; $this->edit_link = 'aactive/edit/package/'; $this->info_link = 'aactive/info/package/'; $this->field_list['_id'] = $this->load->field('Field_mongoid', "id", "_id"); $this->field_list['name'] = $this->load->field('Field_string', "促销礼包名", "name"); $this->field_list['orgId'] = $this->load->field('Field_orgid', "门店", "orgId"); $this->field_list['status'] = $this->load->field('Field_enum', "状态", "status"); $this->field_list['status']->setEnum(array(0 => '测试', 10 => '开放', 20 => '结束')); $this->field_list['typ'] = $this->load->field('Field_enum', "预约类型", "typ"); $this->field_list['typ']->setEnum(array(0 => '无法确定', 10 => '维修类', 20 => '保养类', 30 => '美容装潢类', 40 => '事故钣金喷漆')); $this->field_list['limit_typ'] = $this->load->field('Field_enum', "限制类型", "limit_typ"); $this->field_list['limit_typ']->setEnum(array(0 => '无限制', 10 => '共X个', 20 => '每天X个')); $this->field_list['limit_size'] = $this->load->field('Field_float', "限制个数", "limit_size"); $this->field_list['limit_counter'] = $this->load->field('Field_float', "当前剩余个数", "limit_counter"); $this->field_list['limit_chepinpai'] = $this->load->field('Field_array_plain', "限制车品牌", "limit_chepinpai"); $this->field_list['limit_chepinpai']->tips = "[\"品牌id1\",\"品牌id2\"]"; $this->field_list['limit_desc'] = $this->load->field('Field_string', "参加条件", "limit_desc"); $this->field_list['limit_desc']->tips = "界面上显示的是这个字段,纯文字描述"; $this->field_list['bookdesc'] = $this->load->field('Field_text', "预约内容", "bookdesc"); $this->field_list['estimateTime'] = $this->load->field('Field_timeslot', "预计时长(小时)", "estimateTime"); $this->field_list['estimateMoney'] = $this->load->field('Field_float', "预估金额", "estimateMoney"); $this->field_list['time_desc'] = $this->load->field('Field_string', "时间说明", "time_desc"); $this->field_list['time_desc']->tips = "界面上显示的是这个字段,纯文字描述"; $this->field_list['beginTS'] = $this->load->field('Field_date', "开始日期", "beginTS"); $this->field_list['endTS'] = $this->load->field('Field_date', "结束日期", "endTS"); $this->field_list['yuyuefuwu'] = $this->load->field('Field_text', "服务内容模板", "yuyuefuwu"); $this->field_list['totalPrice'] = $this->load->field('Field_money', "总金额(¥)", "totalPrice"); $this->field_list['createUid'] = $this->load->field('Field_adminuserid', "创建人", "createUid"); $this->field_list['createTS'] = $this->load->field('Field_ts', "创建时间", "createTS"); $this->field_list['lastModifyUid'] = $this->load->field('Field_adminuserid', "最终编辑人", "lastModifyUid"); $this->field_list['lastModifyTS'] = $this->load->field('Field_ts', "最终编辑时间", "lastModifyTS"); }