* Finish task#8751. Add stakeholder type and key.
This commit is contained in:
@@ -195,6 +195,8 @@ $lang->program->PGMExport = 'Export';
|
||||
$lang->program->PGMStakeholder = 'Stakeholder';
|
||||
$lang->program->createStakeholder = 'Create Stakeholder';
|
||||
$lang->program->unlinkStakeholder = 'Unlink Stakeholder';
|
||||
$lang->program->stakeholderType = 'Stakeholder type';
|
||||
$lang->program->isStakeholderKey = 'Key stakeholder';
|
||||
$lang->program->importStakeholder = 'Import program';
|
||||
$lang->program->PGMManageMembers = 'Program Team';
|
||||
$lang->program->PGMParentBudget = "Parent program budget:%s";
|
||||
@@ -204,6 +206,9 @@ $lang->program->PGMEndGreaterParent = "Parent end date: %s, end date should be
|
||||
$lang->program->PGMBeginGreateChild = "Child earliest begin: %s, parent begin date <= child earliest begin date.";
|
||||
$lang->program->PGMEndLetterChild = "Child latest end: %s, parent end date >= child latest end date.";
|
||||
|
||||
$lang->program->stakeholderTypeList['inside'] = 'Inside';
|
||||
$lang->program->stakeholderTypeList['outside'] = 'Outside';
|
||||
|
||||
/* Fields. */
|
||||
$lang->program->PGMName = 'Name';
|
||||
$lang->program->PGMTemplate = 'Template';
|
||||
|
||||
@@ -195,6 +195,8 @@ $lang->program->PGMExport = 'Export';
|
||||
$lang->program->PGMStakeholder = 'Stakeholder';
|
||||
$lang->program->createStakeholder = 'Create Stakeholder';
|
||||
$lang->program->unlinkStakeholder = 'Unlink Stakeholder';
|
||||
$lang->program->stakeholderType = 'Stakeholder type';
|
||||
$lang->program->isStakeholderKey = 'Key stakeholder';
|
||||
$lang->program->importStakeholder = 'Import program';
|
||||
$lang->program->PGMManageMembers = 'Program Team';
|
||||
$lang->program->PGMParentBudget = "Parent program budget:%s";
|
||||
@@ -204,6 +206,9 @@ $lang->program->PGMEndGreaterParent = "Parent end date: %s, end date should be
|
||||
$lang->program->PGMBeginGreateChild = "Child earliest begin: %s, parent begin date <= child earliest begin date.";
|
||||
$lang->program->PGMEndLetterChild = "Child latest end: %s, parent end date >= child latest end date.";
|
||||
|
||||
$lang->program->stakeholderTypeList['inside'] = 'Inside';
|
||||
$lang->program->stakeholderTypeList['outside'] = 'Outside';
|
||||
|
||||
/* Fields. */
|
||||
$lang->program->PGMName = 'Name';
|
||||
$lang->program->PGMTemplate = 'Template';
|
||||
|
||||
@@ -195,6 +195,8 @@ $lang->program->PGMExport = 'Export';
|
||||
$lang->program->PGMStakeholder = 'Stakeholder';
|
||||
$lang->program->createStakeholder = 'Create Stakeholder';
|
||||
$lang->program->unlinkStakeholder = 'Unlink Stakeholder';
|
||||
$lang->program->stakeholderType = 'Stakeholder type';
|
||||
$lang->program->isStakeholderKey = 'Key stakeholder';
|
||||
$lang->program->importStakeholder = 'Import program';
|
||||
$lang->program->PGMManageMembers = 'Program Team';
|
||||
$lang->program->PGMParentBudget = "Parent program budget:%s";
|
||||
@@ -204,6 +206,9 @@ $lang->program->PGMEndGreaterParent = "Parent end date: %s, end date should be
|
||||
$lang->program->PGMBeginGreateChild = "Child earliest begin: %s, parent begin date <= child earliest begin date.";
|
||||
$lang->program->PGMEndLetterChild = "Child latest end: %s, parent end date >= child latest end date.";
|
||||
|
||||
$lang->program->stakeholderTypeList['inside'] = 'Inside';
|
||||
$lang->program->stakeholderTypeList['outside'] = 'Outside';
|
||||
|
||||
/* Fields. */
|
||||
$lang->program->PGMName = 'Name';
|
||||
$lang->program->PGMTemplate = 'Template';
|
||||
|
||||
@@ -195,6 +195,8 @@ $lang->program->PGMExport = 'Export';
|
||||
$lang->program->PGMStakeholder = 'Stakeholder';
|
||||
$lang->program->createStakeholder = 'Create Stakeholder';
|
||||
$lang->program->unlinkStakeholder = 'Unlink Stakeholder';
|
||||
$lang->program->stakeholderType = 'Stakeholder type';
|
||||
$lang->program->isStakeholderKey = 'Key stakeholder';
|
||||
$lang->program->importStakeholder = 'Import program';
|
||||
$lang->program->PGMManageMembers = 'Program Team';
|
||||
$lang->program->PGMParentBudget = "Parent program budget:%s";
|
||||
@@ -204,6 +206,9 @@ $lang->program->PGMEndGreaterParent = "Parent end date: %s, end date should be
|
||||
$lang->program->PGMBeginGreateChild = "Child earliest begin: %s, parent begin date <= child earliest begin date.";
|
||||
$lang->program->PGMEndLetterChild = "Child latest end: %s, parent end date >= child latest end date.";
|
||||
|
||||
$lang->program->stakeholderTypeList['inside'] = 'Inside';
|
||||
$lang->program->stakeholderTypeList['outside'] = 'Outside';
|
||||
|
||||
/* Fields. */
|
||||
$lang->program->PGMName = 'Name';
|
||||
$lang->program->PGMTemplate = 'Template';
|
||||
|
||||
@@ -195,6 +195,8 @@ $lang->program->PGMExport = '导出';
|
||||
$lang->program->PGMStakeholder = '干系人列表';
|
||||
$lang->program->createStakeholder = '添加干系人';
|
||||
$lang->program->unlinkStakeholder = '移除干系人';
|
||||
$lang->program->stakeholderType = '干系人类型';
|
||||
$lang->program->isStakeholderKey = '关键干系人';
|
||||
$lang->program->importStakeholder = '从父项目集导入';
|
||||
$lang->program->PGMManageMembers = '项目集团队';
|
||||
$lang->program->PGMParentBudget = "父项目集预算:%s";
|
||||
@@ -204,6 +206,9 @@ $lang->program->PGMEndGreaterParent = "父项目集的完成日期:%s,完
|
||||
$lang->program->PGMBeginGreateChild = "子项目集的最小开始日期:%s,父项目集的开始日期不能大于子项目集的最小开始日期";
|
||||
$lang->program->PGMEndLetterChild = "子项目的最大完成日期:%s,父项目的完成日期不能小于子项目的最大完成日期";
|
||||
|
||||
$lang->program->stakeholderTypeList['inside'] = '内部';
|
||||
$lang->program->stakeholderTypeList['outside'] = '外部';
|
||||
|
||||
/* Fields. */
|
||||
$lang->program->PGMName = '项目集名称';
|
||||
$lang->program->PGMTemplate = '项目集模板';
|
||||
|
||||
@@ -198,6 +198,8 @@ $lang->program->PGMExport = '導出';
|
||||
$lang->program->PGMStakeholder = '干係人列表';
|
||||
$lang->program->createStakeholder = '添加干係人';
|
||||
$lang->program->unlinkStakeholder = '移除干係人';
|
||||
$lang->program->stakeholderType = '干係人類型';
|
||||
$lang->program->isStakeholderKey = '關鍵干係人';
|
||||
$lang->program->importStakeholder = '從父項目集導入';
|
||||
$lang->program->PGMManageMembers = '項目集團隊';
|
||||
$lang->program->PGMParentBudget = "父項目集預算:%s";
|
||||
@@ -207,6 +209,9 @@ $lang->program->PGMEndGreaterParent = "父項目集的完成日期:%s,完
|
||||
$lang->program->PGMBeginGreateChild = "子項目集的最小開始日期:%s,父項目集的開始日期不能大於子項目集的最小開始日期";
|
||||
$lang->program->PGMEndLetterChild = "子項目的最大完成日期:%s,父項目的完成日期不能小於子項目的最大完成日期";
|
||||
|
||||
$lang->program->stakeholderTypeList['inside'] = '内部';
|
||||
$lang->program->stakeholderTypeList['outside'] = '外部';
|
||||
|
||||
/* Fields. */
|
||||
$lang->program->PGMName = '項目集名稱';
|
||||
$lang->program->PGMTemplate = '項目集模板';
|
||||
|
||||
@@ -449,7 +449,7 @@ class programModel extends model
|
||||
*/
|
||||
public function getStakeholders($programID = 0, $orderBy, $pager = null)
|
||||
{
|
||||
return $this->dao->select('t2.account,t2.realname,t2.role,t2.qq,t2.mobile,t2.phone,t2.weixin,t2.email,t1.id')->from(TABLE_STAKEHOLDER)->alias('t1')
|
||||
return $this->dao->select('t2.account,t2.realname,t2.role,t2.qq,t2.mobile,t2.phone,t2.weixin,t2.email,t1.id,t1.type,t1.key')->from(TABLE_STAKEHOLDER)->alias('t1')
|
||||
->leftJoin(TABLE_USER)->alias('t2')->on('t1.user=t2.account')
|
||||
->where('t1.objectID')->eq($programID)
|
||||
->andWhere('t1.objectType')->eq('program')
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
<?php echo $lang->idAB;?>
|
||||
</th>
|
||||
<th><?php echo $lang->user->realname;?></th>
|
||||
<th class="w-100px"><?php echo $lang->program->stakeholderType;?></th>
|
||||
<th class="w-120px"><?php echo $lang->user->role;?></th>
|
||||
<th class="w-120px"><?php echo $lang->user->phone;?></th>
|
||||
<th class="w-120px"><?php echo $lang->user->qq;?></th>
|
||||
@@ -46,7 +47,10 @@
|
||||
<td class='c-id'>
|
||||
<?php printf('%03d', $stakeholder->id);?>
|
||||
</td>
|
||||
<td><?php echo $stakeholder->realname;?></td>
|
||||
<?php $isKey = $stakeholder->key ? " <i class='icon icon-star-empty'></i>" : '';?>
|
||||
<?php $title = $stakeholder->key ? $lang->program->isStakeholderKey : '';?>
|
||||
<td title="<?php echo $title;?>"><?php echo $stakeholder->realname . $isKey;?></td>
|
||||
<td title='<?php echo zget($lang->program->stakeholderTypeList, $stakeholder->type, '');?>'><?php echo zget($lang->program->stakeholderTypeList, $stakeholder->type, '');?></td>
|
||||
<td><?php echo zget($lang->user->roleList, $stakeholder->role);?></td>
|
||||
<td title="<?php echo $stakeholder->phone;?>"><?php echo $stakeholder->phone;?></td>
|
||||
<td title="<?php echo $stakeholder->qq;?>"><?php echo $stakeholder->qq;?></td>
|
||||
|
||||
Reference in New Issue
Block a user