123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462 |
- <script src="ProSysNew/jquery.js" type="text/javascript"></script>
- <script>
- body.on('click','#test',function() {
- alert(12);
- // sendAjaxForm("result", "ajax_form", "http://corp.prmsys.net/api/service/addwork");
- });
- function sendAjaxForm(result_form, ajax_form, url) {
- $.ajax({
- url: url, //url страницы (action_ajax_form.php)
- type: "POST", //метод отправки
- dataType: "html", //формат данных
- data: $("#"+ajax_form).serialize(), // Сеарилизуем объект
- success: function(response) { //Данные отправлены успешно
- result = response;
- $('#'+result_form).html(result);
- //AppendDiv("test333");
- },
- error: function(response) { // Данные не отправлены
- $('#result_form').html('Ошибка. Данные не отправлены.');
- }
- });
- }
- </script>
- <div id="result"></div>
- <input type="button" id="test" value='SendPost'>
- <form method='post' action='' id="ajax_form">
- <div id="cp_desc" style="color: green"></div>
- <p>Название
- <input id="series" name="series" type="text" value="1">
- <input id="number" name="number" type="text" value="2">
- <input id="subnumber" name="subnumber" type="text" value="3">
- <input id="diagnosticCard" name="diagnosticCard" type="text" value="4">
- <input id="kind" name="kind" type="text" value="5">
- <input id="dateTime" name="dateTime" type="text" value="6">
- </p>
- <div id="result"></div>
- </form>
- <?
- use Doctrine\Common\Collections\ArrayCollection;
- use Doctrine\Common\Collections\Collection;
- use Doctrine\Common\Collections\Criteria;
- require_once "doctrine/bootstrap.php";
- require_once "functions.php";
- // try {
- require_once "server.php";
- // } catch (\Throwable $e) {
- // echo $e->getMessage();
- // }
- //require_once "auth.php";
- //require_once 'CheckPoint.php';
- //require_once 'CheckPointType.php';
- //use \CheckPoints\CheckPoint;
- //require_once 'api/vendor/autoload.php';
- //require_once 'api/vendor/yiisoft/yii2/Yii.php';
- //
- //$config = require_once 'api/config/web.php';
- //(new yii\web\Application($config));
- //$host = "http://dmatter.net";
- function isSiteAvailible($url) {
- // Проверка правильности URL
- if(!filter_var($url, FILTER_VALIDATE_URL)){
- return false;
- }
- // Инициализация cURL
- $curlInit = curl_init($url);
- // Установка параметров запроса
- curl_setopt($curlInit,CURLOPT_CONNECTTIMEOUT,10);
- curl_setopt($curlInit,CURLOPT_HEADER,true);
- curl_setopt($curlInit,CURLOPT_NOBODY,true);
- curl_setopt($curlInit,CURLOPT_RETURNTRANSFER,true);
- // Получение ответа
- $response = curl_exec($curlInit);
- // закрываем CURL
- curl_close($curlInit);
- return $response ? true : false;
- }
- function foo(){
- // global $entityManager;
- global $companyID;
- global $link;
- $pr = Project::Find(7068);
- $tasks = $pr->getPrimaryTasks(333, null, 1);
- \Doctrine\Common\Util\Debug::dump($tasks);
- // $workid = "a40764d9-6bb6-49d7-8eb7-b755759aceb6";
- // $res = \app\models\MappingapiModel::updateMeasurements(129164);
- // var_dump($res);
- // MeasurementHardwareCheck("d2038f87-eb4c-11e2-aaad-ac162db0b20c", "5ab93def-ff6a-48df-afc1-84c72ee266b3", 1);
- // Measurement(60, 121584, 3, $verbose = 1);
- //$ggg = Account::Find(373);
- //$t = $ggg->getFirstActiveTaskMain();
- // \Doctrine\Common\Util\Debug::dump($t);
- // $section = Section::FindByLetter('2ЭС5К', 112337898, 'А');
- // $task = Task::Find(110016);
- // try {
- // CheckPointAccept(265831, 'True');
- //// echo "CheckPointAccept";
- // } catch (\Throwable $e) {
- // echo $e->getMessage();
- // }
- // if (IsMeasurement(110016))
- // {
- // $json = Measurements2JSONTask(114613, '023169da-e473-11e2-aaad-ac162db0b20c');
- // var_dump($json);
- // WriteMeasurementsToTWX($json);
- // }
- // else
- // echo "!mes";
- // \Doctrine\Common\Util\Debug::dump($task);
- //
- // echo "<br><br><br>";
- // if ($task)
- // $section = $task->getSection();
- // \Doctrine\Common\Util\Debug::dump($section);
- // echo "<img src='http://ocs.prmsys.net/location_textures/loc_23.jpg' >";
- // $zone = GetLastZoneId(42, 1);
- // var_dump($zone);
- //readfile("http://ocs.prmsys.net/location_textures/loc_23.jpg");
- // $json = Measurements2JSONTask(105433, "023169da-e473-11e2-aaad-ac162db0b20c");
- //
- // var_dump($json);
- // $json = Measurements2JSON(1919);
- // var_dump($json);
- // WriteMeasurementsToTWX($json);
- // $companyID = 2;
- // CheckPointAccept(11, 'True');
- // $proj = Task::Find(95705);
- // $is_mes = IsMeasurement(105432);
- // var_dump($is_mes);
- //$t = GetMeasurementTaskIds(1919);
- // $t = Measurements2JSON(1919);
- // var_dump($t);
- // $task = Task::Find(371647);
- // $company = Company::Find(2);
- // if ($company) {
- // $timeout = $company->GetConfirmTimeout();
- // $accepted = TimeString($task->accepted_time);
- // $time = ($timeout + strtotime($accepted));
- ////var_dump($task->accepted_time);
- //// var_dump($accepted);//.strtotime($accepted)
- // echo time() . " $time $timeout ";
- // if (time() < $time)
- // echo "true";
- // }
- // $proj = Project::Find(7682);
- //
- // TempStartProject($proj);
- // $tt = Tasktype::Find(576);
- // echo $tt->name."<br>";
- //echo "тест";
- // $tt = ProjectType::Find(181);
- // echo $tt->name;
- // $cid = 3;
- // echo $cid;
- // $projs = $entityManager->getRepository('Project')->findBy(array('company' => $cid, 'loco_number' => '136', 'loco_type' => '2ЭС5К'),
- // array('id' => 'DESC'), 1);
- // foreach ($projs as $p)
- // {
- // echo " pid:".$p->id."<br>";
- // \Doctrine\Common\Util\Debug::dump($p->getSections());
- // foreach ($p->getSections() as $section) {
- // echo "subnum ".$section->getSectionSubnumber();
- // }
- // }
- // global $host;
- // global $link;
- // for ($i=121978; $i < 122009;$i++)
- // {
- // $str = "update checkpoints set parent_task_id=151208 where id=$i";
- // mysqli_query($link, $str);
- // }
- //
- // $account = Account::Find(1);
- // $company = $account->getCompany();
- // $lazyaccs = $company->GetLazyAccounts();
- // \Doctrine\Common\Util\Debug::dump($lazyaccs);
- //// if ($company->id == 2)
- // CheckPush($lazyaccs);
- // global $companyID;
- //
- // $id = 75192;
- // $cp = \CheckPoints\CheckPoint::CreateFromID($id);
- // var_dump($cp);
- // $res = $cp->AddRemark();
- // var_dump($res);
- // $cc = isSiteAvailible($host);
- // if ($cc)
- // echo "true";
- // else
- // echo "false";
- // VagrantRequest("1", "S550000000028901", "Ахметгалеев Раис Борисович", 1, true);
- // /**
- // * @var $proj Project
- // *
- // */
- // $proj = Project::Find(4627);
- // $proj->checkPointsWrite(true);
- // for ($i = 1; $i< 4; $i++) {
- //
- // for ($k = 1; $k < 3; $k++) {
- // $projs = $entityManager->getRepository('Project')->findBy(array('company' => $i, 'status' => $k), array('id' => 'DESC'));
- //// $parents = $entityManager->getRepository('Task')->findBy(array('parent_id' => 0), array('id' => 'DESC'), 300);
- //
- // foreach ($projs as $proj) {
- // $status = GetProjectStatus($proj->id);
- // if (intval($proj->getStatus()) != intval($status)) {
- // $proj->setStatus(intval($status));
- // echo "found $proj->id<br>";
- // }
- // $proj->Save();
- // }
- // }
- // }
- // Quit(1);
- // echo "1";
- // readfile("http://corp.prmsys.net/api_getsources.php");
- // echo "2";
- // Quit(1);
- // $text = 'Тестовая запись3';
- // $task = Task::Find(27877);
- // $res = $task->AddRemark($text);
- // var_dump($res);
- // \Doctrine\Common\Util\Debug::dump($task);
- //$section = $task->getSection();
- // \Doctrine\Common\Util\Debug::dump($section);
- ///$section = Section::Find(785);//460
- // $account = Account::Find(110); //42, 103
- // if ($section != null)
- // {
- // if ($account != null) {
- // $res = $section->AddRemark($account, $text);
- // var_dump($res);
- // }
- // else
- // echo "acc null";
- // }
- // else
- // echo "sec null";
- // $task = Task::Find(27869);
- // $workerId = $task->assignees_arr;
- // var_dump($workerId);
- // $account = Account::Find($workerId);
- // /**
- // * @var $project Project
- // */
- //
- // $project = $task->project;
- // $project->getSections();
- // $result = $project->AddRemark($account, $text);
- // var_dump($result);
- // $json = json_decode($result);
- // $uuid = $json->RemarkId;
- // $guid = $json->Guid;
- // $code1C = $json->Kod;
- //
- //
- // $tasknote = new Tasknote();
- // $tasknote->date = new DateTime('now');
- // $tasknote->text = $text;
- // $tasknote->task = $task;
- // $tasknote->remark_id = $uuid;
- // $tasknote->code1c = $code1C;
- // $tasknote->guid = $guid;
- // $tasknote->twx_result = $result;
- // $tasknote->Save();
- //
- // SendPush(9, "You have a new task!");
- // $c = Company::Find(3);
- // $ls = LocoSeries::Find("ВЛ80");
- // echo sizeof($ls->projecttypes);
- // \Doctrine\Common\Util\Debug::dump($ls->projecttypes);
- //$s = $ls->getSectionsWithUUID()[0]->toArray();
- //
- // \Doctrine\Common\Util\Debug::dump($c->getAccountsDesc());
- // $company = Company::Find(2);
- // if ($company == null)
- // return array();
- // $accs = $company->GetIdleAccounts();
- // \Doctrine\Common\Util\Debug::dump($accs);
- //global $companyID;
- // $account = Account::Find(1);
- // if (!$account)
- // return;
- // $company = $account->getCompany();
- // $company->CheckInvalidTasks(true);
- // TaskList(4, 1, true);
- //
- // $proj = Project::Find(2358);
- // $proj->checkPointsWrite();
- // $companyID = 1;
- // $company = Company::Find($companyID);
- //
- //// $urgent = $company->getUrgentProjects();
- //// \Doctrine\Common\Util\Debug::dump($urgent);
- //// foreach ($urgent as $proj)
- //// TasksAssign('', true, $proj->id, true, 3000000000);
- //
- // $last_invalid_tasks_check = strtotime(TimeString($company->last_invalid_tasks_check));
- // $time = (time()-$last_invalid_tasks_check);
- // var_dump($time);
- // $company->CheckInvalidTasks(true);
- // echo "<br>";
- // $idle = $company->GetIdleAccounts();
- // echo "idle:";
- // \Doctrine\Common\Util\Debug::dump($idle);
- // $assign = TasksAssign('', true, 0, true);
- // echo "assign:";
- // \Doctrine\Common\Util\Debug::dump($assign);
- // $ggg = new DateTime('-10minutes');
- // $ggg2 = new DateTime('now');
- // var_dump($ggg);
- // var_dump($ggg2);
- // global $entityManager;
- // $sec = $entityManager->getRepository('Section')->findBy(array('locomotive_series'=>'Э5К','section_number' => '123', 'section_subnumber' => '45'));
- // var_dump($sec[0]->id);
- // $acc = Account::Find(1);
- // $jt = $acc->getJobtypes();
- // foreach ($jt as $j)
- // {
- // echo $j->id."<br>";
- // }
- // $jt = Jobtype::Find(36);
- // $acc = $jt->getAccounts();
- // foreach ($acc as $j)
- // {
- // echo $j->id."<br>";
- // }
- // $accs = $entityManager->getRepository('Account')->findBy(array('company' => 3));
- // foreach ($accs as $acc)
- // {
- // Jobtype::ConvertJobtypes($acc);
- // }
- //
- // $proj = Project::Find(1362);
- // var_dump($proj->AddCompletedWork());
- // var_dump($jt);
- // global $entityManager;
- // TextNote(16, 8846, 'test 1234567');
- // var_dump(gettype($entityManager));
- // $task = $entityManager->find('Task',4977);
- //$task = $entityManager->find('Project',1096);
- // echo $task->id;
- // echo $task->status;
- // $proj = $task->getAction();
- // echo "ptype ".$proj."<br>";
- //echo "pid ".$proj->id."<br>";
- // var_dump(gettype($task->created));
- // echo "created: ".$task->created->format('Y-m-d\TH:i:s.u');
- // $created_time = TimeString($task->created);
- // echo "create2d: $created_time";
- // $task->priority = 35;
- // $task->Save();
- // echo "<br>";
- // echo $task->priority;
- // var_dump(get_class($task));
- // $proj = $entityManager->find('Project',1151);
- // $proj = Project::Find(1348);
- // var_dump($proj->GetWorkers());
- // $account = Account::Find(42);
- // $accountUUID = $account->uuid;
- // $accountPosition = $account->position;
- // var_dump($accountPosition);
- }
- foo();
- //$task2 = $entityManager->find('Task',2134);
- //echo $task2->priority;
- //require_once "doctrine/bootstrap.php";
- //
- //
- ////$jobtypes = new Jobtypes();
- //$accounts = new Account();
- //
- //$id = 1;//$argv[1];
- //
- //return $entityManager->getRepository($class)->findBy(array($key => $value));
- //$productRepository = $entityManager->getRepository('Section');
- //
- //$products = $productRepository->findAll();
- //var_dump(empty($products));
- //foreach ($products as $product) {
- // var_dump( $product->getName());
- // var_dump($product->getLocomotiveSeries());
- // $ty = $product->getDateStartRepair();
- // var_dump($ty->getTimestamp());
- //
- //
- //}
- //
- //foreach ($product->getTasktypesRel()->getValues() as $product) {
- // var_dump( $product->getName());
-
- //}
|