1
Changeset a21c594 – MultiMag

Changeset a21c594


Ignore:
Timestamp:
Oct 30, 2019, 6:27:40 PM (3 years ago)
Author:
GitHub <noreply@…>
Branches:
master
Children:
4fdb2a7, 61a8e52, 78c6909, 79b2416, 97f4fe3, fce691f
Parents:
ea041f5 (diff), 594f591 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
git-author:
magnatiwe <50937898+magnatiwe@…> (30/10/19 18:27:40)
git-committer:
GitHub <noreply@…> (30/10/19 18:27:40)
Message:

Merge pull request #1 from lazersib/master

Поиск агента по инн

Location:
web
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • web/include/doc.nulltype.php

    rea041f5 ra21c594  
    19041904
    19051905                function agliFormat (row, i, num) {
    1906                         var result = row[0] + \"<em class='qnt'>тел. \" +
    1907                         row[2] + \"</em> \";
     1906                        var result =
     1907                                row[0] +
     1908                                ' (' + row[3] + ')' +
     1909                                \"<em class='qnt'> тел . \" + row[2] + \"</em>\";
    19081910                        return result;
    19091911                }
  • web/include/doc.s.agent.php

    rea041f5 ra21c594  
    7979            $tmpl->ajax = 1;
    8080            $q_sql = $db->real_escape_string($q);
    81             $res = $db->query("SELECT `name`, `id`, '' FROM `doc_agent` WHERE LOWER(`name`) LIKE LOWER('%$q_sql%') ORDER BY `name`");
    82             while ($nxt = $res->fetch_row()) {
    83                 $tmpl->addContent("$nxt[0]|$nxt[1]|$nxt[2]\n");
    84             }
     81                $res = $db->query("
     82                                SELECT `name`, `id`, `tel`, `inn` FROM `doc_agent`
     83                                 WHERE (
     84                                         LOWER(`name`) LIKE LOWER('%$q_sql%')
     85                                         OR
     86                                         `inn` LIKE '%$q_sql%'
     87                                 )
     88                                 ORDER BY `name`
     89                        ");
     90                while ($nxt = $res->fetch_row()) {
     91                        if(intval($q) == $q && intval($q) != 0) {
     92                                list($nxt[0],$nxt[3])=[$nxt[3],$nxt[0]];
     93                        }
     94                        $tmpl->addContent("$nxt[0]|$nxt[1]|$nxt[2]|$nxt[3]\n");
     95                }
    8596        } elseif ($opt == 'jgetcontracts') {
    8697            $tmpl->ajax = 1;
  • web/ui/field/InputSelector.js

    rea041f5 ra21c594  
    164164            },
    165165            clickEdit: function() {
    166             }
     166                },
     167                onClick: function(item) {
     168                        this.$emit('input', item.id);
     169                        this.searchString = item.name;
     170                        this.hideList();
     171                        this.$refs.input.blur();
     172                }
    167173        },
    168174        created: function() {
     
    198204                    ':key="index" ' +
    199205                    'v-bind:value="index" ' +
    200                     ':class="[{isItemSelected: selIndex===index}, \'isListItem\' ]">' +
     206                        '@click="onClick(item)"' +
     207                    ':class="[{isItemSelected: selIndex===index}, \'isListItem\' ]" >' +
    201208                    '<div class="isMainItem">' +
    202209                        '<HighlightDecorator :substr="searchString">{{item.name}}</HighlightDecorator>' +
Note: See TracChangeset for help on using the changeset viewer.