* fix bug ticket count show

This commit is contained in:
lanzongjun
2022-11-07 10:51:18 +08:00
parent d1b7c675ba
commit 30bae3ed2d
2 changed files with 13 additions and 7 deletions
+8 -5
View File
@@ -166,6 +166,9 @@ class my extends control
{
$feedbacks = $this->loadModel('feedback')->getList('assigntome', 'id_desc', $pager);
$feedbackCount = $pager->recTotal;
$ticketList = $this->ticket->getList('assignedtome', 'id_desc', $pager);
$ticketCount = $pager->recTotal;
}
if($isMax)
@@ -200,9 +203,6 @@ class my extends control
/* Get the number of meetings assigned to me. */
$meetings = $this->meeting->getListByUser('futureMeeting', 'id_desc', 0, $pager);
$meetingCount = $pager->recTotal;
$ticketList = $this->ticket->getList('assignedtome', 'id_desc', $pager);
$ticketCount = $pager->recTotal;
}
echo <<<EOF
@@ -219,7 +219,11 @@ if(isOpenedURAndSR !== 0) var requirementCount = $requirementCount;
var isMax = $isMax;
var isBiz = $isBiz;
if(isBiz !== 0 || isMax !== 0) var feedbackCount = $feedbackCount;
if(isBiz !== 0 || isMax !== 0)
{
var feedbackCount = $feedbackCount;
var ticketCount = $ticketCount;
}
if(isMax !== 0)
{
@@ -228,7 +232,6 @@ if(isMax !== 0)
var reviewCount = $reviewCount;
var qaCount = $qaCount;
var meetingCount = $meetingCount;
var ticketCount = $ticketCount;
}
</script>
EOF;
+5 -2
View File
@@ -13,7 +13,11 @@ $(function()
if(isOpenedURAndSR !== 0) $("#subNavbar li[data-id='requirement'] a").append('<span class="label label-light label-badge">' + requirementCount + '</span>');
if(isBiz !== 0 || isMax !== 0) $("#subNavbar li[data-id='feedback'] a").append('<span class="label label-light label-badge">' + feedbackCount + '</span>');
if(isBiz !== 0 || isMax !== 0)
{
$("#subNavbar li[data-id='feedback'] a").append('<span class="label label-light label-badge">' + feedbackCount + '</span>');
$("#subNavbar li[data-id='ticket'] a").append('<span class="label label-light label-badge">' + ticketCount + '</span>');
}
if(isMax !== 0)
{
$("#subNavbar li[data-id='issue'] a").append('<span class="label label-light label-badge">' + issueCount + '</span>');
@@ -21,7 +25,6 @@ $(function()
$("#subNavbar li[data-id='audit'] a").append('<span class="label label-light label-badge">' + reviewCount + '</span>');
$("#subNavbar li[data-id='nc'] a").append('<span class="label label-light label-badge">' + qaCount + '</span>');
$("#subNavbar li[data-id='myMeeting'] a").append('<span class="label label-light label-badge">' + meetingCount + '</span>');
$("#subNavbar li[data-id='ticket'] a").append('<span class="label label-light label-badge">' + ticketCount + '</span>');
}
}
}