config.php 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. <?php
  2. $config->company = new stdclass();
  3. $config->company->edit = new stdclass();
  4. $config->company->edit->requiredFields = 'name';
  5. global $lang, $app;
  6. $app->loadLang('action');
  7. $app->loadLang('user');
  8. $config->company->dynamic = new stdclass();
  9. $config->company->dynamic->search['module'] = 'action';
  10. if($config->vision == 'rnd') $config->company->dynamic->search['fields']['product'] = $lang->action->product;
  11. $config->company->dynamic->search['fields']['project'] = $lang->projectCommon;
  12. $config->company->dynamic->search['fields']['execution'] = $lang->action->execution;
  13. $config->company->dynamic->search['fields']['actor'] = $lang->action->actor;
  14. $config->company->dynamic->search['fields']['objectID'] = $lang->action->objectID;
  15. $config->company->dynamic->search['fields']['objectType'] = $lang->action->objectType;
  16. $config->company->dynamic->search['fields']['date'] = $lang->action->date;
  17. $config->company->dynamic->search['fields']['action'] = $lang->action->action;
  18. if($config->vision == 'rnd') $config->company->dynamic->search['params']['product'] = array('operator' => '=', 'control' => 'select', 'values' => '');
  19. $config->company->dynamic->search['params']['project'] = array('operator' => '=', 'control' => 'select', 'values' => '');
  20. $config->company->dynamic->search['params']['execution'] = array('operator' => '=', 'control' => 'select', 'values' => '');
  21. $config->company->dynamic->search['params']['actor'] = array('operator' => '=', 'control' => 'select', 'values' => '');
  22. $config->company->dynamic->search['params']['objectID'] = array('operator' => '=', 'control' => 'input', 'values' => '');
  23. $config->company->dynamic->search['params']['objectType'] = array('operator' => '=', 'control' => 'select', 'values' => $lang->action->search->objectTypeList);
  24. $config->company->dynamic->search['params']['date'] = array('operator' => '=', 'control' => 'date', 'values' => '');
  25. $config->company->dynamic->search['params']['action'] = array('operator' => '=', 'control' => 'select', 'values' => '');
  26. $config->company->browse = new stdClass();
  27. $config->company->browse->search['module'] = 'user';
  28. $config->company->browse->search['fields']['realname'] = $lang->user->realname;
  29. $config->company->browse->search['fields']['email'] = $lang->user->email;
  30. $config->company->browse->search['fields']['dept'] = $lang->user->dept;
  31. $config->company->browse->search['fields']['account'] = $lang->user->account;
  32. $config->company->browse->search['fields']['role'] = $lang->user->role;
  33. $config->company->browse->search['fields']['phone'] = $lang->user->phone;
  34. $config->company->browse->search['fields']['visions'] = $lang->user->visions;
  35. $config->company->browse->search['fields']['join'] = $lang->user->join;
  36. $config->company->browse->search['fields']['id'] = $lang->user->id;
  37. $config->company->browse->search['fields']['commiter'] = $lang->user->commiter;
  38. $config->company->browse->search['fields']['gender'] = $lang->user->gender;
  39. $config->company->browse->search['fields']['qq'] = $lang->user->qq;
  40. $config->company->browse->search['fields']['skype'] = $lang->user->skype;
  41. $config->company->browse->search['fields']['dingding'] = $lang->user->dingding;
  42. $config->company->browse->search['fields']['weixin'] = $lang->user->weixin;
  43. $config->company->browse->search['fields']['slack'] = $lang->user->slack;
  44. $config->company->browse->search['fields']['whatsapp'] = $lang->user->whatsapp;
  45. $config->company->browse->search['fields']['address'] = $lang->user->address;
  46. $config->company->browse->search['fields']['zipcode'] = $lang->user->zipcode;
  47. $config->company->browse->search['params']['realname'] = array('operator' => 'include', 'control' => 'input', 'values' => '');
  48. $config->company->browse->search['params']['email'] = array('operator' => 'include', 'control' => 'input', 'values' => '');
  49. $config->company->browse->search['params']['dept'] = array('operator' => 'belong', 'control' => 'select', 'values' => '');
  50. $config->company->browse->search['params']['account'] = array('operator' => 'include', 'control' => 'input', 'values' => '');
  51. $config->company->browse->search['params']['role'] = array('operator' => '=', 'control' => 'select', 'values' => $lang->user->roleList);
  52. $config->company->browse->search['params']['phone'] = array('operator' => 'include', 'control' => 'input', 'values' => '');
  53. $config->company->browse->search['params']['join'] = array('operator' => '=', 'control' => 'date', 'values' => '');
  54. $config->company->browse->search['params']['visions'] = array('operator' => 'include', 'control' => 'select', 'values' => $lang->visionList);
  55. $config->company->browse->search['params']['id'] = array('operator' => '=', 'control' => 'input', 'values' => '');
  56. $config->company->browse->search['params']['commiter'] = array('operator' => 'include', 'control' => 'select', 'values' => '');
  57. $config->company->browse->search['params']['gender'] = array('operator' => '=', 'control' => 'select', 'values' => $lang->user->genderList);
  58. $config->company->browse->search['params']['qq'] = array('operator' => '=', 'control' => 'input', 'values' => '');
  59. $config->company->browse->search['params']['skype'] = array('operator' => '=', 'control' => 'input', 'values' => '');
  60. $config->company->browse->search['params']['dingding'] = array('operator' => '=', 'control' => 'input', 'values' => '');
  61. $config->company->browse->search['params']['weixin'] = array('operator' => '=', 'control' => 'input', 'values' => '');
  62. $config->company->browse->search['params']['slack'] = array('operator' => '=', 'control' => 'input', 'values' => '');
  63. $config->company->browse->search['params']['whatsapp'] = array('operator' => '=', 'control' => 'input', 'values' => '');
  64. $config->company->browse->search['params']['address'] = array('operator' => 'include', 'control' => 'input', 'values' => '');
  65. $config->company->browse->search['params']['zipcode'] = array('operator' => '=', 'control' => 'input', 'values' => '');