zentaopms/extension/max/approval/view/sendmail.html.php
2023-05-16 10:50:42 +08:00

99 lines
4.7 KiB
PHP
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php $mailTitle = strtoupper($objectType) . ' #' . $object->id . ' ' . $title;?>
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
 <head>
  <meta http-equiv='Content-Type' content='text/html; charset=UTF-8' />
  <title><?php echo $mailTitle ?></title>
  <meta name='viewport' content='width=device-width, initial-scale=1.0'/>
 </head>
<body style='background-color: #e5e5e5;'>
 <table border='0' cellpadding='0' cellspacing='0' width='100%' style='font-size: 13px; color: #333; line-height: 20px; font-family: "Helvetica Neue",Helvetica,"Microsoft Yahei","Hiragino Sans GB","WenQuanYi Micro Hei",Tahoma,Arial,sans-serif;'>
<tr>
<td>
<table align='center' border='0' cellpadding='0' cellspacing='0' width='600' style='border: none; border-collapse: collapse;'>
<tr>
<td style='padding: 10px 0; border: none; vertical-align: middle;'><strong style='font-size: 16px'><?php echo $this->app->company->name ?></strong></td>
</tr>
</table>
<table align='center' border='0' cellpadding='0' cellspacing='0' width='600' style='border-collapse: collapse; background-color: #fff; border: 1px solid #cfcfcf; box-shadow: 0 0px 6px rgba(0, 0, 0, 0.1); margin-bottom: 20px; font-size:13px;'>
<tr>
<td>
<table cellpadding='0' cellspacing='0' width='600' style='border: none; border-collapse: collapse;'>
<tr>
<td style='padding: 10px; background-color: #F8FAFE; border: none; font-size: 14px; font-weight: 500; border-bottom: 1px solid #e5e5e5;'>
<?php
$moduleName = $objectType;
$methodName = 'view';
$params = "objectId=$objectID";
if(isset($this->config->approval->objectLinks[$objectType]))
{
list($moduleName, $methodName, $params) = explode('|', $this->config->approval->objectLinks[$objectType]);
}
echo html::a($domain . helper::createLink($moduleName, $methodName, $params, 'html'), $subject, '', "text-decoration: underline;'");
?>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td style='padding: 10px; border: none;'>
<fieldset style='border: 1px solid #e5e5e5'>
<legend style='color: #114f8e'><?php echo $this->lang->approval->currentNode;?></legend>
<div style='padding:5px;'>
<?php echo $node->title;?>
</div>
</fieldset>
</td>
</tr>
<?php if($node->type == 'review'):?>
<tr>
<td style='padding: 10px; border: none;'>
<fieldset style='border: 1px solid #e5e5e5'>
<legend style='color: #114f8e'><?php echo $this->lang->approval->currentResult;?></legend>
<div style='padding:5px;'>
<?php echo zget($this->lang->approval->mailResultList, $node->result);?>
</div>
</fieldset>
</td>
</tr>
<?php endif;?>
<?php if($actions):?>
<?php foreach($actions as $action):?>
<?php if(!empty($action->comment)):?>
<tr>
<td style="padding:0px 10px 10px 10px; border: none;">
<fieldset style="border: 1px solid #e5e5e5">
<legend style="color: #114f8e"><?php echo $this->lang->comment?></legend>
<div style="padding:5px;"><?php echo $action->comment?></div>
</fieldset>
</td>
</tr>
<?php endif;?>
<tr>
<td style='padding: 10px; background-color: #FFF0D5'>
<?php $action->actor = zget($users, $action->actor);?>
<?php $action->extra = zget($users, $action->extra);?>
<span style='font-size: 16px; color: #F1A325'>●</span> &nbsp;<span><?php $this->action->printAction($action);?></span>
</td>
</tr>
<?php if(!empty($action->history)):?>
<tr>
<td style='padding: 10px;'>
<div><?php $this->action->printChanges($action->objectType, $action->history, false);?></div>
</td>
</tr>
<?php endif;?>
<?php endforeach;?>
<?php endif;?>
</table>
</td>
</tr>
 </table>
</body>
</html>