Материал: Автоматизация рабочего места специалиста по обработке заявок от клиентов ООО "Ямал"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
80
(продолжение)
Конец
С
В
В
Выбор
действия
Вывод
меню
А
3
1
2
3
1Сведения об
оборудовании
2 Смета
3 Выход в главное меню
Сведения об
оборудовании
Смета
Модель
5
Поиск
6
В
В
Выбор
действия
Вывод
меню
А
4
1
2
3
1Сведения об работах
2 Смета
3 Выход в главное меню
Сведения об работах
Смета
81
Приложение В
Листинги основных программных модулей
<?php include "menu.php"; ?>
<div id='content'>
<div id='content1'>
<br>
<table width="100%" border="1" cellspacing="5" cellpadding="5">
<tr>
<td valign="top" ><h3>Списокзаявок</h3></td><td valign="top"><?php
require "dbconnect.php";
$user=$_SESSION['user'];
$sod1=mysql_query("SELECT count(idzav )
FROM status, zav
WHERE iduopen='$user' and flag!=5 and deletz!=1 and idzav=nomzav and iduzav='$user'");
while($sod_mas1=mysql_fetch_row($sod1))
{
$kolvo=$sod_mas1[0];
}
if ($kolvo>0)
{
echo "<table border='0' align='center' width='300'><tr><td
class='table1'>Всегонезакрытыхзаявок&nbsp;<b>$kolvo</b></td></tr></table>\n";
}
else
{
echo "<table border='0' align='center' width='300'><tr><td
class='table1'>Незакрытыхзаявокнет&nbsp;</td></tr></table>\n";
}
?>
</td>
</tr>
<tr class="line"> <td colspan="2">&nbsp; </td> </tr></table>
<?php
require "dbconnect.php";
$res1=mysql_query("SELECT idzav, `namezav`, priorzav, desczav, activzav, katzav, filezav, commzav
FROM `zav`, status where iduzav='$user' and deletz!=1 and flag!=5 and nomzav=idzav");
$a=1;
while($res_id=mysql_fetch_row($res1))
{
$res=mysql_query("SELECT flag,openz, rasp, idrasp, proz, idproz, test, idtest, clos, idclos from status where
iduopen='$user' and nomzav='$res_id[0]'");
while($sod=mysql_fetch_row($res))
{
$sod1=$sod[1];
$sod2=$sod[2];
$sod3=$sod[4];
$sod4=$sod[6];
if ($sod[0]==1)
{
$del="<form method='post' name='userpr' action='udal.php'>
<INPUT TYPE='hidden' NAME='userpr' VALUE='$res_id[0]'>
<input type='image' src='image/24-emptytrash.png' TITLE='Удалитьзаявку' WIDTH='30' HEIGHT='30' >
</form>";
}
else {
$del="&nbsp;";
};
82
switch ($sod[0]) {
case 1:
$status="Открыта";
$dat=$sod[1];
$logo="image/open.png";
break;
case 2:
$status="Распределена";
$dat=$sod[2];
$logo="image/rasp.png";
break;
case 3:
$status="Впроцессе";
$dat=$sod[4];
$logo="image/proz.png";
break;
case 4:
$status="Напроверке";
$dat=$sod[6];
$logo="image/test.png";
break;
}
if ($sod[0]==1 or $sod[0]==2)
{
$isp="<img src='image/infoisp1.png' TITLE='Исполнительненазначен' WIDTH='30' HEIGHT='30' border='0'>";
}
else
{
$isp="<div>
<a href='index.htm' onclick='return hs.htmlExpand(this)'>
<img src='image/infoisp.png' TITLE='Информацияобисполнителе' WIDTH='30' HEIGHT='30' border='0'>
</a>
<div class='highslide-maincontent'>
<h4>Подробные сведения об исполнителе заявки № $res_id[0]</h4>
<table width='350' border='1' cellspacing='2' cellpadding='2'>
<tr>
<td width='250' class='but1'>&nbsp;&nbsp;Имя</td>
<td width='100' class='table'>ИвановА. А.</td>
</tr>
<tr>
<td class='but1'>&nbsp;&nbsp;Должность</td>
<td class='table'>Специалист</td>
</tr>
</table>
</div>
</div>";
}
}
switch ($res_id[2]) {
case 1:
$title="Низкий";
$pr="image/ballblue.png";
break;
case 2:
$title="Средний";
$pr="image/ballgreen.png";
break;
case 3:
$title="Высокий";
$pr="image/ballyellow.png";
break;
case 4:
83
$title="Критичный";
$pr="image/ballred.png";
break;
}
if ($res_id[6]!=0)
{
$file="<a href='download/$res_id[6]' >
<img src='image/paperclip.png' TITLE='Скачатьфайл' WIDTH='30' HEIGHT='30' border='0'>
</a>";
}
else
{
$file="<img src='image/paperclip1.png' TITLE='Нетфайла' WIDTH='30' HEIGHT='30' border='0'>";
}
echo " <center><table align='center' width='800'><tr>
<td width='30' class='but1'><b> $a </b></td>
<td width='50' class='tz'> $res_id[0] </td>
<td width='50' class='tz'><img src='$logo' title='$status' WIDTH='30' HEIGHT='30' border='0'></td>
<td width='50' class='tz'><img src='$pr' title='$title' WIDTH='30' HEIGHT='30' border='0'></td>
<td width='50' class='tz'> $file </td>
<td width='80' class='tz'> $dat </td>
<td width='200' class='tz'> $res_id[1] </td>
<td width='30' class='tz'><div>
<a href='index.htm' onclick='return hs.htmlExpand(this)'>
<img src='image/info.png' TITLE='Подробнаяинформацияозаявке' WIDTH='30' HEIGHT='30' border='0'>
</a>
<div class='highslide-maincontent'>
<h4>Подробные сведения Заявка № $res_id[0]</h4>
<table width='350' border='1' cellspacing='2' cellpadding='2'>
<tr>
<td width='80' class='table'>&nbsp;&nbsp;Описание</td>
<td width='270' class='kvit'>$res_id[3]</td>
</tr>
<tr>
<td class='table'>&nbsp;&nbsp;Кабинет</td>
<td class='kvit'>$res_id[4]</td>
</tr>
<tr>
<td class='table'>&nbsp;&nbsp;Категории</td>
<td class='kvit'>$res_id[5]</td>
</tr>
<tr>
<td class='table'>&nbsp;&nbsp;Комментарий</td>
<td class='kvit'>$res_id[7]</td>
</tr>
</table>
</div>
</div>
</td>
<td width='30' class='tz'> $isp
</td>
<td width='30' class='tz'><div>
<a href='index.htm' onclick='return hs.htmlExpand(this)'>
<img src='image/application-x-trash.png' TITLE='Жизненныйциклзаявки' WIDTH='30' HEIGHT='30' border='0'>
</a>
<div class='highslide-maincontent'>
<h4>Жизненный цикл Заявка № $res_id[0]</h4>
<table width='350' border='1' cellspacing='2' cellpadding='2'>
<tr>
<td width='100' class='table'>&nbsp;&nbsp;Открыта</td>
<td width='150' class='kvit'>$sod1</td>
84
</tr>
<tr>
<td class='table'>&nbsp;&nbsp;Распределена</td>
<td class='kvit'>$sod2</td>
</tr>
<tr>
<td class='table'>&nbsp;&nbsp;В процессе (принята исполнителем)</td>
<td class='kvit'>$sod3</td>
</tr>
<tr>
<td class='table'>&nbsp;&nbsp;Напроверке</td>
<td class='kvit'>$sod4</td>
</tr>
</table>
</div>
</div>
</td>
<td class='$class' width='50'> $del </td>
</tr></table>\n";
$a=$a+1;
}
?>
</div>
</div>
<br>
<br>
</body>
</html>
<body>
<?php include "menuadmin.php"; ?>
<div id='content'>
<div id='content1'>
<!-- вот здесь вся инфа-->
<br>
<br>
<table width="100%" border="1" cellspacing="5" cellpadding="5">
<tr>
<td valign="top" ><h3> Редактирование списка пользователей </h3></td><td valign="top">
</td>
</tr>
<tr class="line"> <td colspan="2">&nbsp; </td> </tr></table>
<?php
require "../dbconnect.php";
$res=mysql_query("SELECT idu, nameuser, iduserotd, status, password, login, nameo FROM user, otdel where
udaluser=0 and iduserotd=ido");
$a=1;
while($res_id=mysql_fetch_row($res))
{
switch ($res_id[3]) {
case 1:
$title="Администратор";
break;
Источник: https://baza.diplomsite.ru/previewfile/2191