瀏覽代碼

搜索功能完成

任翠亮 5 年之前
父節點
當前提交
335821cd75

+ 352 - 478
.idea/workspace.xml

@@ -1,18 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <project version="4">
   <component name="ChangeListManager">
-    <list default="true" id="11c83ff8-0ec9-44da-868f-563af5d42189" name="Default" comment="一览表功能优化的">
-      <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/meib/meib/apps/erp/viewskopy.py" />
-      <change type="DELETED" beforePath="$PROJECT_DIR$/meib/meib/templates/xx.html" afterPath="" />
-      <change type="DELETED" beforePath="$PROJECT_DIR$/meib/meib/templates/zz.html" afterPath="" />
+    <list default="true" id="11c83ff8-0ec9-44da-868f-563af5d42189" name="Default" comment="">
+      <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/meib/meib/static/css/loader.css" />
+      <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/meib/meib/static/js/jquery-1.10.2.js" />
+      <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/meib/meib/static/js/jquery.select.js" />
+      <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/meib/meib/static/text/json/data3.json" />
+      <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/meib/meib/templates/table.html" />
       <change type="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" />
       <change type="MODIFICATION" beforePath="$PROJECT_DIR$/meib/logs/hwj.log" afterPath="$PROJECT_DIR$/meib/logs/hwj.log" />
-      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/meib/meib/apps/erp/lianxi.py" afterPath="$PROJECT_DIR$/meib/meib/apps/erp/lianxi.py" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/meib/meib/apps/erp/urls.py" afterPath="$PROJECT_DIR$/meib/meib/apps/erp/urls.py" />
       <change type="MODIFICATION" beforePath="$PROJECT_DIR$/meib/meib/apps/erp/views.py" afterPath="$PROJECT_DIR$/meib/meib/apps/erp/views.py" />
-      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/meib/meib/settings/dev.py" afterPath="$PROJECT_DIR$/meib/meib/settings/dev.py" />
-      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/meib/meib/templates/order copy.html" afterPath="$PROJECT_DIR$/meib/meib/templates/order copy.html" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/meib/meib/static/css/css.css" afterPath="$PROJECT_DIR$/meib/meib/static/css/css.css" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/meib/meib/templates/dep_ps.html" afterPath="$PROJECT_DIR$/meib/meib/templates/dep_ps.html" />
       <change type="MODIFICATION" beforePath="$PROJECT_DIR$/meib/meib/templates/order.html" afterPath="$PROJECT_DIR$/meib/meib/templates/order.html" />
       <change type="MODIFICATION" beforePath="$PROJECT_DIR$/meib/meib/templates/text.html" afterPath="$PROJECT_DIR$/meib/meib/templates/text.html" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/meib/meib/templates/tx.html" afterPath="$PROJECT_DIR$/meib/meib/templates/tx.html" />
     </list>
     <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
     <option name="TRACKING_ENABLED" value="true" />
@@ -25,7 +28,7 @@
     <SUITE FILE_PATH="coverage/meibang$views.coverage" NAME="views Coverage Results" MODIFIED="1582180589736" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/meib/meib/apps/erp" />
     <SUITE FILE_PATH="coverage/meibang$lianxi.coverage" NAME="lianxi Coverage Results" MODIFIED="1582770057420" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/meib/meib/apps/erp" />
     <SUITE FILE_PATH="coverage/meibang$date_time.coverage" NAME="date_time Coverage Results" MODIFIED="1578910060603" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/meib/meib/utils" />
-    <SUITE FILE_PATH="coverage/meibang$manage.coverage" NAME="manage Coverage Results" MODIFIED="1582783923787" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/meib" />
+    <SUITE FILE_PATH="coverage/meibang$manage.coverage" NAME="manage Coverage Results" MODIFIED="1583243973786" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/meib" />
   </component>
   <component name="ExecutionTargetManager" SELECTED_TARGET="default_target" />
   <component name="FavoritesManager">
@@ -36,9 +39,11 @@
       <file leaf-file-name="urls.py" pinned="false" current-in-tab="false">
         <entry file="file://$PROJECT_DIR$/meib/meib/apps/erp/urls.py">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="27">
-              <caret line="1" column="17" lean-forward="false" selection-start-line="1" selection-start-column="17" selection-end-line="1" selection-end-column="17" />
-              <folding />
+            <state relative-caret-position="486">
+              <caret line="19" column="51" lean-forward="false" selection-start-line="19" selection-start-column="51" selection-end-line="19" selection-end-column="51" />
+              <folding>
+                <element signature="e#0#32#0" expanded="true" />
+              </folding>
             </state>
           </provider>
         </entry>
@@ -46,157 +51,170 @@
       <file leaf-file-name="views.py" pinned="false" current-in-tab="true">
         <entry file="file://$PROJECT_DIR$/meib/meib/apps/erp/views.py">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="343">
-              <caret line="1767" column="27" lean-forward="false" selection-start-line="1767" selection-start-column="27" selection-end-line="1767" selection-end-column="27" />
+            <state relative-caret-position="-842">
+              <caret line="1856" column="55" lean-forward="false" selection-start-line="1856" selection-start-column="55" selection-end-line="1856" selection-end-column="55" />
               <folding>
                 <element signature="e#0#35#0" expanded="true" />
-                <element signature="e#622#25040#0" expanded="false" />
-                <element signature="e#688#722#0" expanded="false" />
-                <element signature="e#898#11520#0" expanded="false" />
-                <element signature="e#11582#22353#0" expanded="false" />
-                <element signature="e#12247#12250#0" expanded="false" />
-                <element signature="e#22418#25039#0" expanded="false" />
-                <element signature="e#25072#49166#0" expanded="false" />
-                <element signature="e#25128#25286#0" expanded="false" />
-                <element signature="e#25349#36206#0" expanded="false" />
-                <element signature="e#36268#46596#0" expanded="false" />
-                <element signature="e#46661#49163#0" expanded="false" />
-                <element signature="e#49199#67781#0" expanded="false" />
-                <element signature="e#49255#49343#0" expanded="false" />
-                <element signature="e#49406#59037#0" expanded="false" />
-                <element signature="e#59100#65921#0" expanded="false" />
-                <element signature="e#65986#67779#0" expanded="false" />
-                <element signature="e#67815#70009#0" expanded="false" />
-                <element signature="e#67848#70007#0" expanded="false" />
-                <element signature="e#67896#69848#0" expanded="false" />
-                <element signature="e#70043#72286#0" expanded="false" />
-                <element signature="e#70076#72286#0" expanded="false" />
-                <element signature="e#70124#72284#0" expanded="false" />
-                <element signature="e#72286#72294#0" expanded="false" />
-                <element signature="e#72688#74614#0" expanded="false" />
-                <element signature="e#72721#74614#0" expanded="false" />
-                <element signature="e#72769#74613#0" expanded="false" />
-                <element signature="e#74614#74620#0" expanded="false" />
-                <element signature="e#75084#76959#0" expanded="false" />
-                <element signature="e#75132#76958#0" expanded="false" />
-                <element signature="e#76959#76966#0" expanded="false" />
-                <element signature="e#77397#79377#0" expanded="false" />
-                <element signature="e#77430#79377#0" expanded="false" />
-                <element signature="e#79449#79485#0" expanded="false" />
-                <element signature="e#79562#83678#0" expanded="false" />
-                <element signature="e#82540#82963#0" expanded="false" />
-                <element signature="e#83042#83501#0" expanded="false" />
-                <element signature="e#83542#83636#0" expanded="false" />
-                <element signature="e#83716#84489#0" expanded="false" />
-                <element signature="e#84563#84644#0" expanded="false" />
-                <element signature="e#84757#85237#0" expanded="false" />
-                <element signature="e#85301#85532#0" expanded="false" />
-                <element signature="e#85564#85861#0" expanded="false" />
-                <element signature="e#85596#85859#0" expanded="false" />
-                <element signature="e#85932#86234#0" expanded="false" />
-                <marker date="1582787426906" expanded="true" signature="4588:4648" ph="SELECT COUNT... MF_VHID" />
-                <marker date="1582787426906" expanded="true" signature="4950:5012" ph="SELECT ISNUL... " />
-                <marker date="1582787426906" expanded="true" signature="5877:6107" ph="INSERT INTO MF_PSS... " />
-                <marker date="1582787426906" expanded="true" signature="7085:7138" ph="INSERT INTO MF_PSS_Z... " />
-                <marker date="1582787426906" expanded="true" signature="7275:7507" ph="INSERT INTO MF_ARP... " />
-                <marker date="1582787426906" expanded="true" signature="8434:8666" ph="INSERT INTO MF_PSS... " />
-                <marker date="1582787426906" expanded="true" signature="9608:9813" ph="INSERT INTO TF_PSS... " />
-                <marker date="1582787426906" expanded="true" signature="14831:14888" ph="SELECT ZHANG... MF_PSS" />
-                <marker date="1582787426906" expanded="true" signature="15059:15128" ph="SELECT ISNUL... MF_ARP" />
-                <marker date="1582787426906" expanded="true" signature="15397:15466" ph="SELECT ISNUL... MF_PSS" />
-                <marker date="1582787426906" expanded="true" signature="15868:15928" ph="SELECT COUNT... MF_VHID" />
-                <marker date="1582787426906" expanded="true" signature="16230:16292" ph="SELECT ISNUL... " />
-                <marker date="1582787426906" expanded="true" signature="17202:17259" ph="UPDATE MF_PS... " />
-                <marker date="1582787426906" expanded="true" signature="17357:17414" ph="UPDATE MF_PS... " />
-                <marker date="1582787426906" expanded="true" signature="17549:17687" ph="UPDATE MF_PS... " />
-                <marker date="1582787426906" expanded="true" signature="18522:18640" ph="UPDATE MF_AR... " />
-                <marker date="1582787426906" expanded="true" signature="19265:19492" ph="INSERT INTO MF_ARP... " />
-                <marker date="1582787426906" expanded="true" signature="20509:20647" ph="UPDATE MF_PS... " />
-                <marker date="1582787426906" expanded="true" signature="21255:21305" ph="DELETE FROM " />
-                <marker date="1582787426906" expanded="true" signature="21494:21605" ph="UPDATE TF_PS... " />
-                <marker date="1582787426906" expanded="true" signature="23271:23328" ph="SELECT ZHANG... MF_PSS" />
-                <marker date="1582787426906" expanded="true" signature="23548:23617" ph="SELECT ISNUL... MF_ARP" />
-                <marker date="1582787426906" expanded="true" signature="23932:24001" ph="SELECT ISNUL... MF_PSS" />
-                <marker date="1582787426906" expanded="true" signature="24401:24450" ph="DELETE FROM " />
-                <marker date="1582787426906" expanded="true" signature="24510:24559" ph="DELETE FROM " />
-                <marker date="1582787426906" expanded="true" signature="24619:24670" ph="DELETE FROM " />
-                <marker date="1582787426906" expanded="true" signature="29619:29679" ph="SELECT COUNT... MF_VHID" />
-                <marker date="1582787426906" expanded="true" signature="29981:30043" ph="SELECT ISNUL... " />
-                <marker date="1582787426906" expanded="true" signature="30934:31187" ph="INSERT INTO MF_PSS... " />
-                <marker date="1582787426906" expanded="true" signature="32318:32554" ph="INSERT INTO MF_ARP... " />
-                <marker date="1582787426906" expanded="true" signature="33482:33737" ph="INSERT INTO MF_PSS... " />
-                <marker date="1582787426906" expanded="true" signature="34798:35007" ph="INSERT INTO TF_PSS... " />
-                <marker date="1582787426906" expanded="true" signature="39450:39507" ph="SELECT ZHANG... MF_PSS" />
-                <marker date="1582787426906" expanded="true" signature="39768:39837" ph="SELECT ISNUL... MF_ARP" />
-                <marker date="1582787426906" expanded="true" signature="40152:40221" ph="SELECT ISNUL... MF_PSS" />
-                <marker date="1582787426906" expanded="true" signature="40673:40733" ph="SELECT COUNT... MF_VHID" />
-                <marker date="1582787426906" expanded="true" signature="41035:41097" ph="SELECT ISNUL... " />
-                <marker date="1582787426906" expanded="true" signature="42042:42180" ph="UPDATE MF_PS... " />
-                <marker date="1582787426906" expanded="true" signature="42895:43013" ph="UPDATE MF_AR... " />
-                <marker date="1582787426906" expanded="true" signature="43575:43806" ph="INSERT INTO MF_ARP... " />
-                <marker date="1582787426906" expanded="true" signature="44823:44961" ph="UPDATE MF_PS... " />
-                <marker date="1582787426906" expanded="true" signature="45569:45619" ph="DELETE FROM " />
-                <marker date="1582787426906" expanded="true" signature="45829:45940" ph="UPDATE TF_PS... " />
-                <marker date="1582787426906" expanded="true" signature="47395:47452" ph="SELECT ZHANG... MF_PSS" />
-                <marker date="1582787426906" expanded="true" signature="47672:47741" ph="SELECT ISNUL... MF_ARP" />
-                <marker date="1582787426906" expanded="true" signature="48056:48125" ph="SELECT ISNUL... MF_PSS" />
-                <marker date="1582787426906" expanded="true" signature="48525:48574" ph="DELETE FROM " />
-                <marker date="1582787426906" expanded="true" signature="48634:48683" ph="DELETE FROM " />
-                <marker date="1582787426906" expanded="true" signature="48743:48794" ph="DELETE FROM " />
-                <marker date="1582787426906" expanded="true" signature="53106:53166" ph="SELECT COUNT... MF_VHID" />
-                <marker date="1582787426906" expanded="true" signature="53482:53533" ph="SELECT ISNUL... BACC" />
-                <marker date="1582787426906" expanded="true" signature="53988:54282" ph="INSERT INTO TF_MON... " />
-                <marker date="1582787426906" expanded="true" signature="55786:56066" ph="INSERT INTO TF_MON... " />
-                <marker date="1582787426906" expanded="true" signature="56478:56613" ph="INSERT INTO MF_MON... " />
-                <marker date="1582787426906" expanded="true" signature="57042:57265" ph="INSERT INTO MF_BAC... " />
-                <marker date="1582787426906" expanded="true" signature="58120:58274" ph="INSERT INTO TF_BAC... " />
-                <marker date="1582787426906" expanded="true" signature="62943:63003" ph="SELECT COUNT... MF_VHID" />
-                <marker date="1582787426906" expanded="true" signature="63344:63395" ph="SELECT ISNUL... BACC" />
-                <marker date="1582787426906" expanded="true" signature="63871:64024" ph="UPDATE TF_MO... " />
-                <marker date="1582787426906" expanded="true" signature="64393:64547" ph="UPDATE TF_MO... " />
-                <marker date="1582787426906" expanded="true" signature="64812:64861" ph="UPDATE MF_MO... " />
-                <marker date="1582787426906" expanded="true" signature="65049:65136" ph="UPDATE MF_BA... " />
-                <marker date="1582787426906" expanded="true" signature="65413:65472" ph="UPDATE TF_BA... " />
-                <marker date="1582787426906" expanded="true" signature="67026:67073" ph="DELETE FROM " />
-                <marker date="1582787426906" expanded="true" signature="67147:67195" ph="DELETE FROM " />
-                <marker date="1582787426906" expanded="true" signature="67271:67304" ph="DELETE FROM " />
-                <marker date="1582787426906" expanded="true" signature="67392:67425" ph="DELETE FROM " />
-                <marker date="1582787426906" expanded="true" signature="67945:68024" ph="SELECT table... TABLES" />
-                <marker date="1582787426906" expanded="true" signature="68216:68247" ph="SELECT COUNT... MF_LZ1_Z01" />
-                <marker date="1582787426906" expanded="true" signature="68429:68984" ph="SELECT ISNUL... MF_LZ1_Z01" />
-                <marker date="1582787426906" expanded="true" signature="69794:69839" ph="UPDATE MF_LZ... " />
-                <marker date="1582787426906" expanded="true" signature="70173:70251" ph="SELECT table... TABLES" />
-                <marker date="1582787426906" expanded="true" signature="70443:70473" ph="SELECT COUNT... MF_LZ_Z01" />
-                <marker date="1582787426906" expanded="true" signature="70660:71213" ph="SELECT ISNUL... MF_LZ_Z01" />
-                <marker date="1582787426906" expanded="true" signature="72046:72090" ph="UPDATE MF_LZ... " />
-                <marker date="1582787426906" expanded="true" signature="72818:72896" ph="SELECT table... TABLES" />
-                <marker date="1582787426906" expanded="true" signature="73087:73117" ph="SELECT COUNT... TC_MON_PC" />
-                <marker date="1582787426906" expanded="true" signature="73304:73785" ph="SELECT ISNUL... TC_MON_PC" />
-                <marker date="1582787426906" expanded="true" signature="74372:74416" ph="UPDATE TC_MO... " />
-                <marker date="1582787426906" expanded="true" signature="75181:75259" ph="SELECT table... TABLES" />
-                <marker date="1582787426906" expanded="true" signature="75450:75480" ph="SELECT COUNT... TC_MON_PC" />
-                <marker date="1582787426906" expanded="true" signature="75667:76112" ph="SELECT ISNUL... TC_MON_PC" />
-                <marker date="1582787426906" expanded="true" signature="76719:76763" ph="UPDATE TC_MO... " />
-                <marker date="1582787426906" expanded="true" signature="77527:77605" ph="SELECT table... TABLES" />
-                <marker date="1582787426906" expanded="true" signature="77796:77826" ph="SELECT COUNT... TC_MON_PC" />
-                <marker date="1582787426906" expanded="true" signature="78013:78530" ph="SELECT ISNUL... TC_MON_PC" />
-                <marker date="1582787426906" expanded="true" signature="79137:79181" ph="UPDATE TC_MO... " />
-                <marker date="1582787426906" expanded="false" signature="81416:82379" ph="SELECT TOP 2... " />
-                <marker date="1582787426906" expanded="true" signature="84234:84304" ph="UPDATE TF_PO... " />
-                <marker date="1582787426906" expanded="true" signature="84234:84315" ph="UPDATE TF_PO... " />
-                <marker date="1582787426906" expanded="true" signature="84786:84811" ph="SELECT DEP,N... DEPT" />
-                <marker date="1582787426906" expanded="true" signature="85309:85338" ph="SELECT TOP 5... MF_MO" />
-                <marker date="1582787426906" expanded="true" signature="85604:85666" ph="SELECT * FRO... CUST" />
+                <element signature="e#619#25037#0" expanded="false" />
+                <element signature="e#685#719#0" expanded="false" />
+                <element signature="e#895#11517#0" expanded="false" />
+                <element signature="e#11579#22350#0" expanded="false" />
+                <element signature="e#12244#12247#0" expanded="false" />
+                <element signature="e#22415#25036#0" expanded="false" />
+                <element signature="e#25125#25283#0" expanded="false" />
+                <element signature="e#25346#36203#0" expanded="false" />
+                <element signature="e#36265#46593#0" expanded="false" />
+                <element signature="e#46658#49160#0" expanded="false" />
+                <element signature="e#49196#67778#0" expanded="false" />
+                <element signature="e#49252#49340#0" expanded="false" />
+                <element signature="e#49403#59034#0" expanded="false" />
+                <element signature="e#59097#65918#0" expanded="false" />
+                <element signature="e#65983#67776#0" expanded="false" />
+                <element signature="e#67812#70006#0" expanded="false" />
+                <element signature="e#67845#70004#0" expanded="false" />
+                <element signature="e#67893#69845#0" expanded="false" />
+                <element signature="e#70040#72283#0" expanded="false" />
+                <element signature="e#70073#72283#0" expanded="false" />
+                <element signature="e#70121#72281#0" expanded="false" />
+                <element signature="e#72283#72291#0" expanded="false" />
+                <element signature="e#72685#74611#0" expanded="false" />
+                <element signature="e#72718#74611#0" expanded="false" />
+                <element signature="e#72766#74610#0" expanded="false" />
+                <element signature="e#74611#74617#0" expanded="false" />
+                <element signature="e#75081#76956#0" expanded="false" />
+                <element signature="e#75129#76955#0" expanded="false" />
+                <element signature="e#76956#76963#0" expanded="false" />
+                <element signature="e#77394#79374#0" expanded="false" />
+                <element signature="e#77427#79374#0" expanded="false" />
+                <element signature="e#79446#79482#0" expanded="false" />
+                <element signature="e#79559#85102#0" expanded="false" />
+                <element signature="e#80621#80882#0" expanded="false" />
+                <element signature="e#80923#81157#0" expanded="false" />
+                <element signature="e#84466#84925#0" expanded="false" />
+                <element signature="e#84966#85060#0" expanded="false" />
+                <element signature="e#85140#85913#0" expanded="false" />
+                <element signature="e#85987#86068#0" expanded="false" />
+                <element signature="e#86181#86661#0" expanded="false" />
+                <element signature="e#87855#88120#0" expanded="false" />
+                <element signature="e#88518#88820#0" expanded="false" />
+                <marker date="1583245039020" expanded="true" signature="4585:4645" ph="SELECT COUNT... MF_VHID" />
+                <marker date="1583245039020" expanded="true" signature="4947:5009" ph="SELECT ISNUL... " />
+                <marker date="1583245039020" expanded="true" signature="5874:6104" ph="INSERT INTO MF_PSS... " />
+                <marker date="1583245039020" expanded="true" signature="7082:7135" ph="INSERT INTO MF_PSS_Z... " />
+                <marker date="1583245039020" expanded="true" signature="7272:7504" ph="INSERT INTO MF_ARP... " />
+                <marker date="1583245039020" expanded="true" signature="8431:8663" ph="INSERT INTO MF_PSS... " />
+                <marker date="1583245039020" expanded="true" signature="9605:9810" ph="INSERT INTO TF_PSS... " />
+                <marker date="1583245039020" expanded="true" signature="14828:14885" ph="SELECT ZHANG... MF_PSS" />
+                <marker date="1583245039020" expanded="true" signature="15056:15125" ph="SELECT ISNUL... MF_ARP" />
+                <marker date="1583245039020" expanded="true" signature="15394:15463" ph="SELECT ISNUL... MF_PSS" />
+                <marker date="1583245039020" expanded="true" signature="15865:15925" ph="SELECT COUNT... MF_VHID" />
+                <marker date="1583245039020" expanded="true" signature="16227:16289" ph="SELECT ISNUL... " />
+                <marker date="1583245039020" expanded="true" signature="17199:17256" ph="UPDATE MF_PS... " />
+                <marker date="1583245039020" expanded="true" signature="17354:17411" ph="UPDATE MF_PS... " />
+                <marker date="1583245039020" expanded="true" signature="17546:17684" ph="UPDATE MF_PS... " />
+                <marker date="1583245039020" expanded="true" signature="18519:18637" ph="UPDATE MF_AR... " />
+                <marker date="1583245039020" expanded="true" signature="19262:19489" ph="INSERT INTO MF_ARP... " />
+                <marker date="1583245039020" expanded="true" signature="20506:20644" ph="UPDATE MF_PS... " />
+                <marker date="1583245039020" expanded="true" signature="21252:21302" ph="DELETE FROM " />
+                <marker date="1583245039020" expanded="true" signature="21491:21602" ph="UPDATE TF_PS... " />
+                <marker date="1583245039020" expanded="true" signature="23268:23325" ph="SELECT ZHANG... MF_PSS" />
+                <marker date="1583245039020" expanded="true" signature="23545:23614" ph="SELECT ISNUL... MF_ARP" />
+                <marker date="1583245039020" expanded="true" signature="23929:23998" ph="SELECT ISNUL... MF_PSS" />
+                <marker date="1583245039020" expanded="true" signature="24398:24447" ph="DELETE FROM " />
+                <marker date="1583245039020" expanded="true" signature="24507:24556" ph="DELETE FROM " />
+                <marker date="1583245039020" expanded="true" signature="24616:24667" ph="DELETE FROM " />
+                <marker date="1583245039020" expanded="true" signature="29616:29676" ph="SELECT COUNT... MF_VHID" />
+                <marker date="1583245039020" expanded="true" signature="29978:30040" ph="SELECT ISNUL... " />
+                <marker date="1583245039020" expanded="true" signature="30931:31184" ph="INSERT INTO MF_PSS... " />
+                <marker date="1583245039020" expanded="true" signature="32315:32551" ph="INSERT INTO MF_ARP... " />
+                <marker date="1583245039020" expanded="true" signature="33479:33734" ph="INSERT INTO MF_PSS... " />
+                <marker date="1583245039020" expanded="true" signature="34795:35004" ph="INSERT INTO TF_PSS... " />
+                <marker date="1583245039020" expanded="true" signature="39447:39504" ph="SELECT ZHANG... MF_PSS" />
+                <marker date="1583245039020" expanded="true" signature="39765:39834" ph="SELECT ISNUL... MF_ARP" />
+                <marker date="1583245039020" expanded="true" signature="40149:40218" ph="SELECT ISNUL... MF_PSS" />
+                <marker date="1583245039020" expanded="true" signature="40670:40730" ph="SELECT COUNT... MF_VHID" />
+                <marker date="1583245039020" expanded="true" signature="41032:41094" ph="SELECT ISNUL... " />
+                <marker date="1583245039020" expanded="true" signature="42039:42177" ph="UPDATE MF_PS... " />
+                <marker date="1583245039020" expanded="true" signature="42892:43010" ph="UPDATE MF_AR... " />
+                <marker date="1583245039020" expanded="true" signature="43572:43803" ph="INSERT INTO MF_ARP... " />
+                <marker date="1583245039020" expanded="true" signature="44820:44958" ph="UPDATE MF_PS... " />
+                <marker date="1583245039020" expanded="true" signature="45566:45616" ph="DELETE FROM " />
+                <marker date="1583245039020" expanded="true" signature="45826:45937" ph="UPDATE TF_PS... " />
+                <marker date="1583245039020" expanded="true" signature="47392:47449" ph="SELECT ZHANG... MF_PSS" />
+                <marker date="1583245039020" expanded="true" signature="47669:47738" ph="SELECT ISNUL... MF_ARP" />
+                <marker date="1583245039020" expanded="true" signature="48053:48122" ph="SELECT ISNUL... MF_PSS" />
+                <marker date="1583245039020" expanded="true" signature="48522:48571" ph="DELETE FROM " />
+                <marker date="1583245039020" expanded="true" signature="48631:48680" ph="DELETE FROM " />
+                <marker date="1583245039020" expanded="true" signature="48740:48791" ph="DELETE FROM " />
+                <marker date="1583245039020" expanded="true" signature="53103:53163" ph="SELECT COUNT... MF_VHID" />
+                <marker date="1583245039020" expanded="true" signature="53479:53530" ph="SELECT ISNUL... BACC" />
+                <marker date="1583245039020" expanded="true" signature="53985:54279" ph="INSERT INTO TF_MON... " />
+                <marker date="1583245039020" expanded="true" signature="55783:56063" ph="INSERT INTO TF_MON... " />
+                <marker date="1583245039020" expanded="true" signature="56475:56610" ph="INSERT INTO MF_MON... " />
+                <marker date="1583245039020" expanded="true" signature="57039:57262" ph="INSERT INTO MF_BAC... " />
+                <marker date="1583245039020" expanded="true" signature="58117:58271" ph="INSERT INTO TF_BAC... " />
+                <marker date="1583245039020" expanded="true" signature="62940:63000" ph="SELECT COUNT... MF_VHID" />
+                <marker date="1583245039020" expanded="true" signature="63341:63392" ph="SELECT ISNUL... BACC" />
+                <marker date="1583245039020" expanded="true" signature="63868:64021" ph="UPDATE TF_MO... " />
+                <marker date="1583245039020" expanded="true" signature="64390:64544" ph="UPDATE TF_MO... " />
+                <marker date="1583245039020" expanded="true" signature="64809:64858" ph="UPDATE MF_MO... " />
+                <marker date="1583245039020" expanded="true" signature="65046:65133" ph="UPDATE MF_BA... " />
+                <marker date="1583245039020" expanded="true" signature="65410:65469" ph="UPDATE TF_BA... " />
+                <marker date="1583245039020" expanded="true" signature="67023:67070" ph="DELETE FROM " />
+                <marker date="1583245039020" expanded="true" signature="67144:67192" ph="DELETE FROM " />
+                <marker date="1583245039020" expanded="true" signature="67268:67301" ph="DELETE FROM " />
+                <marker date="1583245039020" expanded="true" signature="67389:67422" ph="DELETE FROM " />
+                <marker date="1583245039020" expanded="true" signature="67942:68021" ph="SELECT table... TABLES" />
+                <marker date="1583245039020" expanded="true" signature="68213:68244" ph="SELECT COUNT... MF_LZ1_Z01" />
+                <marker date="1583245039020" expanded="true" signature="68426:68981" ph="SELECT ISNUL... MF_LZ1_Z01" />
+                <marker date="1583245039020" expanded="true" signature="69791:69836" ph="UPDATE MF_LZ... " />
+                <marker date="1583245039020" expanded="true" signature="70170:70248" ph="SELECT table... TABLES" />
+                <marker date="1583245039020" expanded="true" signature="70440:70470" ph="SELECT COUNT... MF_LZ_Z01" />
+                <marker date="1583245039020" expanded="true" signature="70657:71210" ph="SELECT ISNUL... MF_LZ_Z01" />
+                <marker date="1583245039020" expanded="true" signature="72043:72087" ph="UPDATE MF_LZ... " />
+                <marker date="1583245039020" expanded="true" signature="72815:72893" ph="SELECT table... TABLES" />
+                <marker date="1583245039020" expanded="true" signature="73084:73114" ph="SELECT COUNT... TC_MON_PC" />
+                <marker date="1583245039020" expanded="true" signature="73301:73782" ph="SELECT ISNUL... TC_MON_PC" />
+                <marker date="1583245039020" expanded="true" signature="74369:74413" ph="UPDATE TC_MO... " />
+                <marker date="1583245039020" expanded="true" signature="75178:75256" ph="SELECT table... TABLES" />
+                <marker date="1583245039020" expanded="true" signature="75447:75477" ph="SELECT COUNT... TC_MON_PC" />
+                <marker date="1583245039020" expanded="true" signature="75664:76109" ph="SELECT ISNUL... TC_MON_PC" />
+                <marker date="1583245039020" expanded="true" signature="76716:76760" ph="UPDATE TC_MO... " />
+                <marker date="1583245039020" expanded="true" signature="77524:77602" ph="SELECT table... TABLES" />
+                <marker date="1583245039020" expanded="true" signature="77793:77823" ph="SELECT COUNT... TC_MON_PC" />
+                <marker date="1583245039020" expanded="true" signature="78010:78527" ph="SELECT ISNUL... TC_MON_PC" />
+                <marker date="1583245039020" expanded="true" signature="79134:79178" ph="UPDATE TC_MO... " />
+                <marker date="1583245039020" expanded="true" signature="82977:83802" ph="SELECT TOP 2... " />
+                <marker date="1583245039020" expanded="true" signature="85658:85728" ph="UPDATE TF_PO... " />
+                <marker date="1583245039020" expanded="true" signature="85658:85739" ph="UPDATE TF_PO... " />
+                <marker date="1583245039020" expanded="true" signature="86210:86235" ph="SELECT DEP,N... DEPT" />
+                <marker date="1583245039020" expanded="true" signature="86990:87031" ph="SELECT top 2... PRDT" />
+                <marker date="1583245039020" expanded="true" signature="86990:87032" ph="SELECT top 2... PRDT" />
+                <marker date="1583245039020" expanded="true" signature="87092:87127" ph="SELECT top 2... PRDT" />
+                <marker date="1583245039020" expanded="true" signature="87092:87128" ph="SELECT top 2... PRDT" />
+                <marker date="1583245039020" expanded="true" signature="87275:87290" ph="SELECT top 2... PRDT" />
+                <marker date="1583245039020" expanded="true" signature="87895:87924" ph="SELECT TOP 5... MF_MO" />
+                <marker date="1583245039020" expanded="true" signature="88190:88252" ph="SELECT * FRO... CUST" />
               </folding>
             </state>
           </provider>
         </entry>
       </file>
+      <file leaf-file-name="executeQuery.py" pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/meib/meib/utils/executeQuery.py">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="205">
+              <caret line="16" column="43" lean-forward="true" selection-start-line="16" selection-start-column="43" selection-end-line="16" selection-end-column="43" />
+              <folding />
+            </state>
+          </provider>
+        </entry>
+      </file>
       <file leaf-file-name="dev.py" pinned="false" current-in-tab="false">
         <entry file="file://$PROJECT_DIR$/meib/meib/settings/dev.py">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="330">
-              <caret line="216" column="9" lean-forward="false" selection-start-line="216" selection-start-column="0" selection-end-line="216" selection-end-column="9" />
+            <state relative-caret-position="3240">
+              <caret line="120" column="28" lean-forward="false" selection-start-line="120" selection-start-column="28" selection-end-line="120" selection-end-column="28" />
               <folding />
             </state>
           </provider>
@@ -258,11 +276,11 @@
         <option value="$PROJECT_DIR$/meib/meib/apps/tx/urls.py" />
         <option value="$PROJECT_DIR$/meib/meib/urls.py" />
         <option value="$PROJECT_DIR$/meib/meib/apps/tx/views.py" />
-        <option value="$PROJECT_DIR$/meib/meib/apps/erp/urls.py" />
         <option value="$PROJECT_DIR$/meib/meib/utils/executeQuery.py" />
         <option value="$PROJECT_DIR$/meib/meib/apps/erp/lianxi.py" />
         <option value="$PROJECT_DIR$/meib/meib/utils/page.py" />
         <option value="$PROJECT_DIR$/meib/meib/settings/dev.py" />
+        <option value="$PROJECT_DIR$/meib/meib/apps/erp/urls.py" />
         <option value="$PROJECT_DIR$/meib/meib/apps/erp/views.py" />
       </list>
     </option>
@@ -274,10 +292,10 @@
     <sorting>DEFINITION_ORDER</sorting>
   </component>
   <component name="ProjectFrameBounds">
-    <option name="x" value="-7" />
-    <option name="y" value="2" />
-    <option name="width" value="1932" />
-    <option name="height" value="1045" />
+    <option name="x" value="-8" />
+    <option name="y" value="-8" />
+    <option name="width" value="1936" />
+    <option name="height" value="1056" />
   </component>
   <component name="ProjectView">
     <navigator currentView="ProjectPane" proportions="" version="1">
@@ -294,8 +312,8 @@
       <foldersAlwaysOnTop value="true" />
     </navigator>
     <panes>
-      <pane id="Scope" />
       <pane id="Scratches" />
+      <pane id="Scope" />
       <pane id="ProjectPane">
         <subPane>
           <PATH>
@@ -384,61 +402,13 @@
               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
             </PATH_ELEMENT>
           </PATH>
-          <PATH>
-            <PATH_ELEMENT>
-              <option name="myItemId" value="meibang" />
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
-            </PATH_ELEMENT>
-            <PATH_ELEMENT>
-              <option name="myItemId" value="meibang" />
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
-            </PATH_ELEMENT>
-            <PATH_ELEMENT>
-              <option name="myItemId" value="meib" />
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
-            </PATH_ELEMENT>
-            <PATH_ELEMENT>
-              <option name="myItemId" value="meib" />
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
-            </PATH_ELEMENT>
-            <PATH_ELEMENT>
-              <option name="myItemId" value="apps" />
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
-            </PATH_ELEMENT>
-          </PATH>
-          <PATH>
-            <PATH_ELEMENT>
-              <option name="myItemId" value="meibang" />
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
-            </PATH_ELEMENT>
-            <PATH_ELEMENT>
-              <option name="myItemId" value="meibang" />
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
-            </PATH_ELEMENT>
-            <PATH_ELEMENT>
-              <option name="myItemId" value="meib" />
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
-            </PATH_ELEMENT>
-            <PATH_ELEMENT>
-              <option name="myItemId" value="meib" />
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
-            </PATH_ELEMENT>
-            <PATH_ELEMENT>
-              <option name="myItemId" value="apps" />
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
-            </PATH_ELEMENT>
-            <PATH_ELEMENT>
-              <option name="myItemId" value="erp" />
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
-            </PATH_ELEMENT>
-          </PATH>
         </subPane>
       </pane>
     </panes>
   </component>
   <component name="PropertiesComponent">
     <property name="settings.editor.selected.configurable" value="com.jetbrains.python.configuration.PyActiveSdkModuleConfigurable" />
-    <property name="last_opened_file_path" value="$USER_HOME$/Envs/meibang/Scripts/python.exe" />
+    <property name="last_opened_file_path" value="D:/awj_new111" />
     <property name="WebServerToolWindowFactoryState" value="false" />
   </component>
   <component name="RecentsManager">
@@ -462,7 +432,7 @@
       </list>
     </option>
   </component>
-  <component name="RunManager" selected="Python.lianxi">
+  <component name="RunManager" selected="Python.manage">
     <configuration default="false" name="manage" type="PythonConfigurationType" factoryName="Python" temporary="true">
       <option name="INTERPRETER_OPTIONS" value="" />
       <option name="PARENT_ENVS" value="true" />
@@ -779,23 +749,30 @@
       <option name="project" value="LOCAL" />
       <updated>1582699070517</updated>
     </task>
-    <option name="localTasksCounter" value="10" />
+    <task id="LOCAL-00010" summary="一览表功能优化的">
+      <created>1582787750479</created>
+      <option name="number" value="00010" />
+      <option name="presentableId" value="LOCAL-00010" />
+      <option name="project" value="LOCAL" />
+      <updated>1582787750479</updated>
+    </task>
+    <option name="localTasksCounter" value="11" />
     <servers />
   </component>
   <component name="ToolWindowManager">
-    <frame x="-7" y="2" width="1932" height="1045" extended-state="0" />
+    <frame x="-8" y="-8" width="1936" height="1056" extended-state="6" />
     <layout>
-      <window_info id="Project" active="true" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.18696581" sideWeight="0.4949367" order="0" side_tool="false" content_ui="combo" />
+      <window_info id="Project" active="true" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.14818764" sideWeight="0.4949367" order="0" side_tool="false" content_ui="combo" />
       <window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
       <window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="7" side_tool="true" content_ui="tabs" />
       <window_info id="Database" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
-      <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32930845" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
       <window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="10" side_tool="false" content_ui="tabs" />
       <window_info id="Python Console" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="8" side_tool="false" content_ui="tabs" />
+      <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.37852496" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
       <window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
       <window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32930845" sideWeight="0.5" order="9" side_tool="false" content_ui="tabs" />
-      <window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.3991323" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
       <window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.16257995" sideWeight="0.5050633" order="2" side_tool="true" content_ui="tabs" />
+      <window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.3991323" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
       <window_info id="Data View" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
       <window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
       <window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
@@ -1077,13 +1054,6 @@
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/meib/meib/utils/executeQuery.py">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="621">
-          <caret line="23" column="34" lean-forward="false" selection-start-line="23" selection-start-column="34" selection-end-line="23" selection-end-column="34" />
-        </state>
-      </provider>
-    </entry>
     <entry file="file://$USER_HOME$/Envs/meibang/Lib/site-packages/django/http/request.py">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="213">
@@ -1102,7 +1072,6 @@
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="54">
           <caret line="2" column="0" lean-forward="false" selection-start-line="2" selection-start-column="0" selection-end-line="2" selection-end-column="63" />
-          <folding />
         </state>
       </provider>
     </entry>
@@ -1110,9 +1079,6 @@
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="567">
           <caret line="21" column="25" lean-forward="false" selection-start-line="21" selection-start-column="25" selection-end-line="21" selection-end-column="25" />
-          <folding>
-            <element signature="e#637#677#0" expanded="false" />
-          </folding>
         </state>
       </provider>
     </entry>
@@ -1120,7 +1086,6 @@
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="571">
           <caret line="224" column="20" lean-forward="true" selection-start-line="224" selection-start-column="20" selection-end-line="224" selection-end-column="20" />
-          <folding />
         </state>
       </provider>
     </entry>
@@ -1128,7 +1093,6 @@
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="162">
           <caret line="6" column="32" lean-forward="true" selection-start-line="6" selection-start-column="32" selection-end-line="6" selection-end-column="32" />
-          <folding />
         </state>
       </provider>
     </entry>
@@ -1136,286 +1100,196 @@
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="27">
           <caret line="1" column="0" lean-forward="false" selection-start-line="1" selection-start-column="0" selection-end-line="1" selection-end-column="32" />
-          <folding />
-        </state>
-      </provider>
-    </entry>
-    <entry file="file://$PROJECT_DIR$/meib/meib/utils/page.py">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="54">
-          <caret line="2" column="11" lean-forward="true" selection-start-line="2" selection-start-column="11" selection-end-line="2" selection-end-column="11" />
-          <folding />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/meib/meib/apps/erp/urls.py">
+    <entry file="file://$PROJECT_DIR$/meib/meib/utils/page.py" />
+    <entry file="file://$PROJECT_DIR$/meib/meib/wsgi.py">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="27">
-          <caret line="1" column="17" lean-forward="false" selection-start-line="1" selection-start-column="17" selection-end-line="1" selection-end-column="17" />
-          <folding />
+          <caret line="1" column="28" lean-forward="true" selection-start-line="1" selection-start-column="28" selection-end-line="1" selection-end-column="28" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/meib/meib/wsgi.py">
+    <entry file="file://$PROJECT_DIR$/meib/meib/apps/erp/viewskopy.py">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="27">
-          <caret line="1" column="28" lean-forward="true" selection-start-line="1" selection-start-column="28" selection-end-line="1" selection-end-column="28" />
-          <folding />
+        <state relative-caret-position="0">
+          <caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/meib/meib/settings/dev.py">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="330">
-          <caret line="216" column="9" lean-forward="false" selection-start-line="216" selection-start-column="0" selection-end-line="216" selection-end-column="9" />
+        <state relative-caret-position="3240">
+          <caret line="120" column="28" lean-forward="false" selection-start-line="120" selection-start-column="28" selection-end-line="120" selection-end-column="28" />
           <folding />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/meib/meib/apps/erp/viewskopy.py">
+    <entry file="file://$PROJECT_DIR$/meib/meib/apps/erp/urls.py">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="0">
-          <caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
+        <state relative-caret-position="486">
+          <caret line="19" column="51" lean-forward="false" selection-start-line="19" selection-start-column="51" selection-end-line="19" selection-end-column="51" />
           <folding>
-            <marker date="1582781722598" expanded="true" signature="4588:4648" ph="SELECT COUNT... MF_VHID" />
-            <marker date="1582781722598" expanded="true" signature="4950:5012" ph="SELECT ISNUL... " />
-            <marker date="1582781722598" expanded="true" signature="5877:6107" ph="INSERT INTO MF_PSS... " />
-            <marker date="1582781722598" expanded="true" signature="7085:7138" ph="INSERT INTO MF_PSS_Z... " />
-            <marker date="1582781722598" expanded="true" signature="7275:7507" ph="INSERT INTO MF_ARP... " />
-            <marker date="1582781722598" expanded="true" signature="8434:8666" ph="INSERT INTO MF_PSS... " />
-            <marker date="1582781722598" expanded="true" signature="9608:9813" ph="INSERT INTO TF_PSS... " />
-            <marker date="1582781722598" expanded="true" signature="14831:14888" ph="SELECT ZHANG... MF_PSS" />
-            <marker date="1582781722598" expanded="true" signature="15059:15128" ph="SELECT ISNUL... MF_ARP" />
-            <marker date="1582781722598" expanded="true" signature="15397:15466" ph="SELECT ISNUL... MF_PSS" />
-            <marker date="1582781722598" expanded="true" signature="15868:15928" ph="SELECT COUNT... MF_VHID" />
-            <marker date="1582781722598" expanded="true" signature="16230:16292" ph="SELECT ISNUL... " />
-            <marker date="1582781722598" expanded="true" signature="17202:17259" ph="UPDATE MF_PS... " />
-            <marker date="1582781722598" expanded="true" signature="17357:17414" ph="UPDATE MF_PS... " />
-            <marker date="1582781722598" expanded="true" signature="17549:17687" ph="UPDATE MF_PS... " />
-            <marker date="1582781722598" expanded="true" signature="18522:18640" ph="UPDATE MF_AR... " />
-            <marker date="1582781722598" expanded="true" signature="19265:19492" ph="INSERT INTO MF_ARP... " />
-            <marker date="1582781722598" expanded="true" signature="20509:20647" ph="UPDATE MF_PS... " />
-            <marker date="1582781722598" expanded="true" signature="21255:21305" ph="DELETE FROM " />
-            <marker date="1582781722598" expanded="true" signature="21494:21605" ph="UPDATE TF_PS... " />
-            <marker date="1582781722598" expanded="true" signature="23271:23328" ph="SELECT ZHANG... MF_PSS" />
-            <marker date="1582781722598" expanded="true" signature="23548:23617" ph="SELECT ISNUL... MF_ARP" />
-            <marker date="1582781722598" expanded="true" signature="23932:24001" ph="SELECT ISNUL... MF_PSS" />
-            <marker date="1582781722598" expanded="true" signature="24401:24450" ph="DELETE FROM " />
-            <marker date="1582781722598" expanded="true" signature="24510:24559" ph="DELETE FROM " />
-            <marker date="1582781722598" expanded="true" signature="24619:24670" ph="DELETE FROM " />
-            <marker date="1582781722598" expanded="true" signature="29619:29679" ph="SELECT COUNT... MF_VHID" />
-            <marker date="1582781722598" expanded="true" signature="29981:30043" ph="SELECT ISNUL... " />
-            <marker date="1582781722598" expanded="true" signature="30934:31187" ph="INSERT INTO MF_PSS... " />
-            <marker date="1582781722598" expanded="true" signature="32318:32554" ph="INSERT INTO MF_ARP... " />
-            <marker date="1582781722598" expanded="true" signature="33482:33737" ph="INSERT INTO MF_PSS... " />
-            <marker date="1582781722598" expanded="true" signature="34798:35007" ph="INSERT INTO TF_PSS... " />
-            <marker date="1582781722598" expanded="true" signature="39450:39507" ph="SELECT ZHANG... MF_PSS" />
-            <marker date="1582781722598" expanded="true" signature="39768:39837" ph="SELECT ISNUL... MF_ARP" />
-            <marker date="1582781722598" expanded="true" signature="40152:40221" ph="SELECT ISNUL... MF_PSS" />
-            <marker date="1582781722598" expanded="true" signature="40673:40733" ph="SELECT COUNT... MF_VHID" />
-            <marker date="1582781722598" expanded="true" signature="41035:41097" ph="SELECT ISNUL... " />
-            <marker date="1582781722598" expanded="true" signature="42042:42180" ph="UPDATE MF_PS... " />
-            <marker date="1582781722598" expanded="true" signature="42895:43013" ph="UPDATE MF_AR... " />
-            <marker date="1582781722598" expanded="true" signature="43575:43806" ph="INSERT INTO MF_ARP... " />
-            <marker date="1582781722598" expanded="true" signature="44823:44961" ph="UPDATE MF_PS... " />
-            <marker date="1582781722598" expanded="true" signature="45569:45619" ph="DELETE FROM " />
-            <marker date="1582781722598" expanded="true" signature="45829:45940" ph="UPDATE TF_PS... " />
-            <marker date="1582781722598" expanded="true" signature="47395:47452" ph="SELECT ZHANG... MF_PSS" />
-            <marker date="1582781722598" expanded="true" signature="47672:47741" ph="SELECT ISNUL... MF_ARP" />
-            <marker date="1582781722598" expanded="true" signature="48056:48125" ph="SELECT ISNUL... MF_PSS" />
-            <marker date="1582781722598" expanded="true" signature="48525:48574" ph="DELETE FROM " />
-            <marker date="1582781722598" expanded="true" signature="48634:48683" ph="DELETE FROM " />
-            <marker date="1582781722598" expanded="true" signature="48743:48794" ph="DELETE FROM " />
-            <marker date="1582781722598" expanded="true" signature="53106:53166" ph="SELECT COUNT... MF_VHID" />
-            <marker date="1582781722598" expanded="true" signature="53482:53533" ph="SELECT ISNUL... BACC" />
-            <marker date="1582781722598" expanded="true" signature="53988:54282" ph="INSERT INTO TF_MON... " />
-            <marker date="1582781722598" expanded="true" signature="55786:56066" ph="INSERT INTO TF_MON... " />
-            <marker date="1582781722598" expanded="true" signature="56478:56613" ph="INSERT INTO MF_MON... " />
-            <marker date="1582781722598" expanded="true" signature="57042:57265" ph="INSERT INTO MF_BAC... " />
-            <marker date="1582781722598" expanded="true" signature="58120:58274" ph="INSERT INTO TF_BAC... " />
-            <marker date="1582781722598" expanded="true" signature="62943:63003" ph="SELECT COUNT... MF_VHID" />
-            <marker date="1582781722598" expanded="true" signature="63344:63395" ph="SELECT ISNUL... BACC" />
-            <marker date="1582781722598" expanded="true" signature="63871:64024" ph="UPDATE TF_MO... " />
-            <marker date="1582781722598" expanded="true" signature="64393:64547" ph="UPDATE TF_MO... " />
-            <marker date="1582781722598" expanded="true" signature="64812:64861" ph="UPDATE MF_MO... " />
-            <marker date="1582781722598" expanded="true" signature="65049:65136" ph="UPDATE MF_BA... " />
-            <marker date="1582781722598" expanded="true" signature="65413:65472" ph="UPDATE TF_BA... " />
-            <marker date="1582781722598" expanded="true" signature="67026:67073" ph="DELETE FROM " />
-            <marker date="1582781722598" expanded="true" signature="67147:67195" ph="DELETE FROM " />
-            <marker date="1582781722598" expanded="true" signature="67271:67304" ph="DELETE FROM " />
-            <marker date="1582781722598" expanded="true" signature="67392:67425" ph="DELETE FROM " />
-            <marker date="1582781722598" expanded="true" signature="67945:68024" ph="SELECT table... TABLES" />
-            <marker date="1582781722598" expanded="true" signature="68216:68247" ph="SELECT COUNT... MF_LZ1_Z01" />
-            <marker date="1582781722598" expanded="true" signature="68429:68984" ph="SELECT ISNUL... MF_LZ1_Z01" />
-            <marker date="1582781722598" expanded="true" signature="69794:69839" ph="UPDATE MF_LZ... " />
-            <marker date="1582781722598" expanded="true" signature="70173:70251" ph="SELECT table... TABLES" />
-            <marker date="1582781722598" expanded="true" signature="70443:70473" ph="SELECT COUNT... MF_LZ_Z01" />
-            <marker date="1582781722598" expanded="true" signature="70660:71213" ph="SELECT ISNUL... MF_LZ_Z01" />
-            <marker date="1582781722598" expanded="true" signature="72046:72090" ph="UPDATE MF_LZ... " />
-            <marker date="1582781722598" expanded="true" signature="72818:72896" ph="SELECT table... TABLES" />
-            <marker date="1582781722598" expanded="true" signature="73087:73117" ph="SELECT COUNT... TC_MON_PC" />
-            <marker date="1582781722598" expanded="true" signature="73304:73785" ph="SELECT ISNUL... TC_MON_PC" />
-            <marker date="1582781722598" expanded="true" signature="74372:74416" ph="UPDATE TC_MO... " />
-            <marker date="1582781722598" expanded="true" signature="75181:75259" ph="SELECT table... TABLES" />
-            <marker date="1582781722598" expanded="true" signature="75450:75480" ph="SELECT COUNT... TC_MON_PC" />
-            <marker date="1582781722598" expanded="true" signature="75667:76112" ph="SELECT ISNUL... TC_MON_PC" />
-            <marker date="1582781722598" expanded="true" signature="76719:76763" ph="UPDATE TC_MO... " />
-            <marker date="1582781722598" expanded="true" signature="77527:77605" ph="SELECT table... TABLES" />
-            <marker date="1582781722598" expanded="true" signature="77796:77826" ph="SELECT COUNT... TC_MON_PC" />
-            <marker date="1582781722598" expanded="true" signature="78013:78530" ph="SELECT ISNUL... TC_MON_PC" />
-            <marker date="1582781722598" expanded="true" signature="79137:79181" ph="UPDATE TC_MO... " />
-            <marker date="1582781722598" expanded="true" signature="81324:82289" ph="SELECT TOP 1... " />
-            <marker date="1582781722598" expanded="true" signature="84125:84206" ph="UPDATE TF_PO... " />
-            <marker date="1582781722598" expanded="true" signature="84761:84786" ph="SELECT DEP,N... DEPT" />
-            <marker date="1582781722598" expanded="true" signature="85284:85313" ph="SELECT TOP 5... MF_MO" />
-            <marker date="1582781722598" expanded="true" signature="85579:85641" ph="SELECT CUS_N... CUST" />
+            <element signature="e#0#32#0" expanded="true" />
           </folding>
         </state>
       </provider>
     </entry>
+    <entry file="file://$PROJECT_DIR$/meib/meib/utils/executeQuery.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="205">
+          <caret line="16" column="43" lean-forward="true" selection-start-line="16" selection-start-column="43" selection-end-line="16" selection-end-column="43" />
+          <folding />
+        </state>
+      </provider>
+    </entry>
     <entry file="file://$PROJECT_DIR$/meib/meib/apps/erp/views.py">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="343">
-          <caret line="1767" column="27" lean-forward="false" selection-start-line="1767" selection-start-column="27" selection-end-line="1767" selection-end-column="27" />
+        <state relative-caret-position="-842">
+          <caret line="1856" column="55" lean-forward="false" selection-start-line="1856" selection-start-column="55" selection-end-line="1856" selection-end-column="55" />
           <folding>
             <element signature="e#0#35#0" expanded="true" />
-            <element signature="e#622#25040#0" expanded="false" />
-            <element signature="e#688#722#0" expanded="false" />
-            <element signature="e#898#11520#0" expanded="false" />
-            <element signature="e#11582#22353#0" expanded="false" />
-            <element signature="e#12247#12250#0" expanded="false" />
-            <element signature="e#22418#25039#0" expanded="false" />
-            <element signature="e#25072#49166#0" expanded="false" />
-            <element signature="e#25128#25286#0" expanded="false" />
-            <element signature="e#25349#36206#0" expanded="false" />
-            <element signature="e#36268#46596#0" expanded="false" />
-            <element signature="e#46661#49163#0" expanded="false" />
-            <element signature="e#49199#67781#0" expanded="false" />
-            <element signature="e#49255#49343#0" expanded="false" />
-            <element signature="e#49406#59037#0" expanded="false" />
-            <element signature="e#59100#65921#0" expanded="false" />
-            <element signature="e#65986#67779#0" expanded="false" />
-            <element signature="e#67815#70009#0" expanded="false" />
-            <element signature="e#67848#70007#0" expanded="false" />
-            <element signature="e#67896#69848#0" expanded="false" />
-            <element signature="e#70043#72286#0" expanded="false" />
-            <element signature="e#70076#72286#0" expanded="false" />
-            <element signature="e#70124#72284#0" expanded="false" />
-            <element signature="e#72286#72294#0" expanded="false" />
-            <element signature="e#72688#74614#0" expanded="false" />
-            <element signature="e#72721#74614#0" expanded="false" />
-            <element signature="e#72769#74613#0" expanded="false" />
-            <element signature="e#74614#74620#0" expanded="false" />
-            <element signature="e#75084#76959#0" expanded="false" />
-            <element signature="e#75132#76958#0" expanded="false" />
-            <element signature="e#76959#76966#0" expanded="false" />
-            <element signature="e#77397#79377#0" expanded="false" />
-            <element signature="e#77430#79377#0" expanded="false" />
-            <element signature="e#79449#79485#0" expanded="false" />
-            <element signature="e#79562#83678#0" expanded="false" />
-            <element signature="e#82540#82963#0" expanded="false" />
-            <element signature="e#83042#83501#0" expanded="false" />
-            <element signature="e#83542#83636#0" expanded="false" />
-            <element signature="e#83716#84489#0" expanded="false" />
-            <element signature="e#84563#84644#0" expanded="false" />
-            <element signature="e#84757#85237#0" expanded="false" />
-            <element signature="e#85301#85532#0" expanded="false" />
-            <element signature="e#85564#85861#0" expanded="false" />
-            <element signature="e#85596#85859#0" expanded="false" />
-            <element signature="e#85932#86234#0" expanded="false" />
-            <marker date="1582787426906" expanded="true" signature="4588:4648" ph="SELECT COUNT... MF_VHID" />
-            <marker date="1582787426906" expanded="true" signature="4950:5012" ph="SELECT ISNUL... " />
-            <marker date="1582787426906" expanded="true" signature="5877:6107" ph="INSERT INTO MF_PSS... " />
-            <marker date="1582787426906" expanded="true" signature="7085:7138" ph="INSERT INTO MF_PSS_Z... " />
-            <marker date="1582787426906" expanded="true" signature="7275:7507" ph="INSERT INTO MF_ARP... " />
-            <marker date="1582787426906" expanded="true" signature="8434:8666" ph="INSERT INTO MF_PSS... " />
-            <marker date="1582787426906" expanded="true" signature="9608:9813" ph="INSERT INTO TF_PSS... " />
-            <marker date="1582787426906" expanded="true" signature="14831:14888" ph="SELECT ZHANG... MF_PSS" />
-            <marker date="1582787426906" expanded="true" signature="15059:15128" ph="SELECT ISNUL... MF_ARP" />
-            <marker date="1582787426906" expanded="true" signature="15397:15466" ph="SELECT ISNUL... MF_PSS" />
-            <marker date="1582787426906" expanded="true" signature="15868:15928" ph="SELECT COUNT... MF_VHID" />
-            <marker date="1582787426906" expanded="true" signature="16230:16292" ph="SELECT ISNUL... " />
-            <marker date="1582787426906" expanded="true" signature="17202:17259" ph="UPDATE MF_PS... " />
-            <marker date="1582787426906" expanded="true" signature="17357:17414" ph="UPDATE MF_PS... " />
-            <marker date="1582787426906" expanded="true" signature="17549:17687" ph="UPDATE MF_PS... " />
-            <marker date="1582787426906" expanded="true" signature="18522:18640" ph="UPDATE MF_AR... " />
-            <marker date="1582787426906" expanded="true" signature="19265:19492" ph="INSERT INTO MF_ARP... " />
-            <marker date="1582787426906" expanded="true" signature="20509:20647" ph="UPDATE MF_PS... " />
-            <marker date="1582787426906" expanded="true" signature="21255:21305" ph="DELETE FROM " />
-            <marker date="1582787426906" expanded="true" signature="21494:21605" ph="UPDATE TF_PS... " />
-            <marker date="1582787426906" expanded="true" signature="23271:23328" ph="SELECT ZHANG... MF_PSS" />
-            <marker date="1582787426906" expanded="true" signature="23548:23617" ph="SELECT ISNUL... MF_ARP" />
-            <marker date="1582787426906" expanded="true" signature="23932:24001" ph="SELECT ISNUL... MF_PSS" />
-            <marker date="1582787426906" expanded="true" signature="24401:24450" ph="DELETE FROM " />
-            <marker date="1582787426906" expanded="true" signature="24510:24559" ph="DELETE FROM " />
-            <marker date="1582787426906" expanded="true" signature="24619:24670" ph="DELETE FROM " />
-            <marker date="1582787426906" expanded="true" signature="29619:29679" ph="SELECT COUNT... MF_VHID" />
-            <marker date="1582787426906" expanded="true" signature="29981:30043" ph="SELECT ISNUL... " />
-            <marker date="1582787426906" expanded="true" signature="30934:31187" ph="INSERT INTO MF_PSS... " />
-            <marker date="1582787426906" expanded="true" signature="32318:32554" ph="INSERT INTO MF_ARP... " />
-            <marker date="1582787426906" expanded="true" signature="33482:33737" ph="INSERT INTO MF_PSS... " />
-            <marker date="1582787426906" expanded="true" signature="34798:35007" ph="INSERT INTO TF_PSS... " />
-            <marker date="1582787426906" expanded="true" signature="39450:39507" ph="SELECT ZHANG... MF_PSS" />
-            <marker date="1582787426906" expanded="true" signature="39768:39837" ph="SELECT ISNUL... MF_ARP" />
-            <marker date="1582787426906" expanded="true" signature="40152:40221" ph="SELECT ISNUL... MF_PSS" />
-            <marker date="1582787426906" expanded="true" signature="40673:40733" ph="SELECT COUNT... MF_VHID" />
-            <marker date="1582787426906" expanded="true" signature="41035:41097" ph="SELECT ISNUL... " />
-            <marker date="1582787426906" expanded="true" signature="42042:42180" ph="UPDATE MF_PS... " />
-            <marker date="1582787426906" expanded="true" signature="42895:43013" ph="UPDATE MF_AR... " />
-            <marker date="1582787426906" expanded="true" signature="43575:43806" ph="INSERT INTO MF_ARP... " />
-            <marker date="1582787426906" expanded="true" signature="44823:44961" ph="UPDATE MF_PS... " />
-            <marker date="1582787426906" expanded="true" signature="45569:45619" ph="DELETE FROM " />
-            <marker date="1582787426906" expanded="true" signature="45829:45940" ph="UPDATE TF_PS... " />
-            <marker date="1582787426906" expanded="true" signature="47395:47452" ph="SELECT ZHANG... MF_PSS" />
-            <marker date="1582787426906" expanded="true" signature="47672:47741" ph="SELECT ISNUL... MF_ARP" />
-            <marker date="1582787426906" expanded="true" signature="48056:48125" ph="SELECT ISNUL... MF_PSS" />
-            <marker date="1582787426906" expanded="true" signature="48525:48574" ph="DELETE FROM " />
-            <marker date="1582787426906" expanded="true" signature="48634:48683" ph="DELETE FROM " />
-            <marker date="1582787426906" expanded="true" signature="48743:48794" ph="DELETE FROM " />
-            <marker date="1582787426906" expanded="true" signature="53106:53166" ph="SELECT COUNT... MF_VHID" />
-            <marker date="1582787426906" expanded="true" signature="53482:53533" ph="SELECT ISNUL... BACC" />
-            <marker date="1582787426906" expanded="true" signature="53988:54282" ph="INSERT INTO TF_MON... " />
-            <marker date="1582787426906" expanded="true" signature="55786:56066" ph="INSERT INTO TF_MON... " />
-            <marker date="1582787426906" expanded="true" signature="56478:56613" ph="INSERT INTO MF_MON... " />
-            <marker date="1582787426906" expanded="true" signature="57042:57265" ph="INSERT INTO MF_BAC... " />
-            <marker date="1582787426906" expanded="true" signature="58120:58274" ph="INSERT INTO TF_BAC... " />
-            <marker date="1582787426906" expanded="true" signature="62943:63003" ph="SELECT COUNT... MF_VHID" />
-            <marker date="1582787426906" expanded="true" signature="63344:63395" ph="SELECT ISNUL... BACC" />
-            <marker date="1582787426906" expanded="true" signature="63871:64024" ph="UPDATE TF_MO... " />
-            <marker date="1582787426906" expanded="true" signature="64393:64547" ph="UPDATE TF_MO... " />
-            <marker date="1582787426906" expanded="true" signature="64812:64861" ph="UPDATE MF_MO... " />
-            <marker date="1582787426906" expanded="true" signature="65049:65136" ph="UPDATE MF_BA... " />
-            <marker date="1582787426906" expanded="true" signature="65413:65472" ph="UPDATE TF_BA... " />
-            <marker date="1582787426906" expanded="true" signature="67026:67073" ph="DELETE FROM " />
-            <marker date="1582787426906" expanded="true" signature="67147:67195" ph="DELETE FROM " />
-            <marker date="1582787426906" expanded="true" signature="67271:67304" ph="DELETE FROM " />
-            <marker date="1582787426906" expanded="true" signature="67392:67425" ph="DELETE FROM " />
-            <marker date="1582787426906" expanded="true" signature="67945:68024" ph="SELECT table... TABLES" />
-            <marker date="1582787426906" expanded="true" signature="68216:68247" ph="SELECT COUNT... MF_LZ1_Z01" />
-            <marker date="1582787426906" expanded="true" signature="68429:68984" ph="SELECT ISNUL... MF_LZ1_Z01" />
-            <marker date="1582787426906" expanded="true" signature="69794:69839" ph="UPDATE MF_LZ... " />
-            <marker date="1582787426906" expanded="true" signature="70173:70251" ph="SELECT table... TABLES" />
-            <marker date="1582787426906" expanded="true" signature="70443:70473" ph="SELECT COUNT... MF_LZ_Z01" />
-            <marker date="1582787426906" expanded="true" signature="70660:71213" ph="SELECT ISNUL... MF_LZ_Z01" />
-            <marker date="1582787426906" expanded="true" signature="72046:72090" ph="UPDATE MF_LZ... " />
-            <marker date="1582787426906" expanded="true" signature="72818:72896" ph="SELECT table... TABLES" />
-            <marker date="1582787426906" expanded="true" signature="73087:73117" ph="SELECT COUNT... TC_MON_PC" />
-            <marker date="1582787426906" expanded="true" signature="73304:73785" ph="SELECT ISNUL... TC_MON_PC" />
-            <marker date="1582787426906" expanded="true" signature="74372:74416" ph="UPDATE TC_MO... " />
-            <marker date="1582787426906" expanded="true" signature="75181:75259" ph="SELECT table... TABLES" />
-            <marker date="1582787426906" expanded="true" signature="75450:75480" ph="SELECT COUNT... TC_MON_PC" />
-            <marker date="1582787426906" expanded="true" signature="75667:76112" ph="SELECT ISNUL... TC_MON_PC" />
-            <marker date="1582787426906" expanded="true" signature="76719:76763" ph="UPDATE TC_MO... " />
-            <marker date="1582787426906" expanded="true" signature="77527:77605" ph="SELECT table... TABLES" />
-            <marker date="1582787426906" expanded="true" signature="77796:77826" ph="SELECT COUNT... TC_MON_PC" />
-            <marker date="1582787426906" expanded="true" signature="78013:78530" ph="SELECT ISNUL... TC_MON_PC" />
-            <marker date="1582787426906" expanded="true" signature="79137:79181" ph="UPDATE TC_MO... " />
-            <marker date="1582787426906" expanded="false" signature="81416:82379" ph="SELECT TOP 2... " />
-            <marker date="1582787426906" expanded="true" signature="84234:84304" ph="UPDATE TF_PO... " />
-            <marker date="1582787426906" expanded="true" signature="84234:84315" ph="UPDATE TF_PO... " />
-            <marker date="1582787426906" expanded="true" signature="84786:84811" ph="SELECT DEP,N... DEPT" />
-            <marker date="1582787426906" expanded="true" signature="85309:85338" ph="SELECT TOP 5... MF_MO" />
-            <marker date="1582787426906" expanded="true" signature="85604:85666" ph="SELECT * FRO... CUST" />
+            <element signature="e#619#25037#0" expanded="false" />
+            <element signature="e#685#719#0" expanded="false" />
+            <element signature="e#895#11517#0" expanded="false" />
+            <element signature="e#11579#22350#0" expanded="false" />
+            <element signature="e#12244#12247#0" expanded="false" />
+            <element signature="e#22415#25036#0" expanded="false" />
+            <element signature="e#25125#25283#0" expanded="false" />
+            <element signature="e#25346#36203#0" expanded="false" />
+            <element signature="e#36265#46593#0" expanded="false" />
+            <element signature="e#46658#49160#0" expanded="false" />
+            <element signature="e#49196#67778#0" expanded="false" />
+            <element signature="e#49252#49340#0" expanded="false" />
+            <element signature="e#49403#59034#0" expanded="false" />
+            <element signature="e#59097#65918#0" expanded="false" />
+            <element signature="e#65983#67776#0" expanded="false" />
+            <element signature="e#67812#70006#0" expanded="false" />
+            <element signature="e#67845#70004#0" expanded="false" />
+            <element signature="e#67893#69845#0" expanded="false" />
+            <element signature="e#70040#72283#0" expanded="false" />
+            <element signature="e#70073#72283#0" expanded="false" />
+            <element signature="e#70121#72281#0" expanded="false" />
+            <element signature="e#72283#72291#0" expanded="false" />
+            <element signature="e#72685#74611#0" expanded="false" />
+            <element signature="e#72718#74611#0" expanded="false" />
+            <element signature="e#72766#74610#0" expanded="false" />
+            <element signature="e#74611#74617#0" expanded="false" />
+            <element signature="e#75081#76956#0" expanded="false" />
+            <element signature="e#75129#76955#0" expanded="false" />
+            <element signature="e#76956#76963#0" expanded="false" />
+            <element signature="e#77394#79374#0" expanded="false" />
+            <element signature="e#77427#79374#0" expanded="false" />
+            <element signature="e#79446#79482#0" expanded="false" />
+            <element signature="e#79559#85102#0" expanded="false" />
+            <element signature="e#80621#80882#0" expanded="false" />
+            <element signature="e#80923#81157#0" expanded="false" />
+            <element signature="e#84466#84925#0" expanded="false" />
+            <element signature="e#84966#85060#0" expanded="false" />
+            <element signature="e#85140#85913#0" expanded="false" />
+            <element signature="e#85987#86068#0" expanded="false" />
+            <element signature="e#86181#86661#0" expanded="false" />
+            <element signature="e#87855#88120#0" expanded="false" />
+            <element signature="e#88518#88820#0" expanded="false" />
+            <marker date="1583245039020" expanded="true" signature="4585:4645" ph="SELECT COUNT... MF_VHID" />
+            <marker date="1583245039020" expanded="true" signature="4947:5009" ph="SELECT ISNUL... " />
+            <marker date="1583245039020" expanded="true" signature="5874:6104" ph="INSERT INTO MF_PSS... " />
+            <marker date="1583245039020" expanded="true" signature="7082:7135" ph="INSERT INTO MF_PSS_Z... " />
+            <marker date="1583245039020" expanded="true" signature="7272:7504" ph="INSERT INTO MF_ARP... " />
+            <marker date="1583245039020" expanded="true" signature="8431:8663" ph="INSERT INTO MF_PSS... " />
+            <marker date="1583245039020" expanded="true" signature="9605:9810" ph="INSERT INTO TF_PSS... " />
+            <marker date="1583245039020" expanded="true" signature="14828:14885" ph="SELECT ZHANG... MF_PSS" />
+            <marker date="1583245039020" expanded="true" signature="15056:15125" ph="SELECT ISNUL... MF_ARP" />
+            <marker date="1583245039020" expanded="true" signature="15394:15463" ph="SELECT ISNUL... MF_PSS" />
+            <marker date="1583245039020" expanded="true" signature="15865:15925" ph="SELECT COUNT... MF_VHID" />
+            <marker date="1583245039020" expanded="true" signature="16227:16289" ph="SELECT ISNUL... " />
+            <marker date="1583245039020" expanded="true" signature="17199:17256" ph="UPDATE MF_PS... " />
+            <marker date="1583245039020" expanded="true" signature="17354:17411" ph="UPDATE MF_PS... " />
+            <marker date="1583245039020" expanded="true" signature="17546:17684" ph="UPDATE MF_PS... " />
+            <marker date="1583245039020" expanded="true" signature="18519:18637" ph="UPDATE MF_AR... " />
+            <marker date="1583245039020" expanded="true" signature="19262:19489" ph="INSERT INTO MF_ARP... " />
+            <marker date="1583245039020" expanded="true" signature="20506:20644" ph="UPDATE MF_PS... " />
+            <marker date="1583245039020" expanded="true" signature="21252:21302" ph="DELETE FROM " />
+            <marker date="1583245039020" expanded="true" signature="21491:21602" ph="UPDATE TF_PS... " />
+            <marker date="1583245039020" expanded="true" signature="23268:23325" ph="SELECT ZHANG... MF_PSS" />
+            <marker date="1583245039020" expanded="true" signature="23545:23614" ph="SELECT ISNUL... MF_ARP" />
+            <marker date="1583245039020" expanded="true" signature="23929:23998" ph="SELECT ISNUL... MF_PSS" />
+            <marker date="1583245039020" expanded="true" signature="24398:24447" ph="DELETE FROM " />
+            <marker date="1583245039020" expanded="true" signature="24507:24556" ph="DELETE FROM " />
+            <marker date="1583245039020" expanded="true" signature="24616:24667" ph="DELETE FROM " />
+            <marker date="1583245039020" expanded="true" signature="29616:29676" ph="SELECT COUNT... MF_VHID" />
+            <marker date="1583245039020" expanded="true" signature="29978:30040" ph="SELECT ISNUL... " />
+            <marker date="1583245039020" expanded="true" signature="30931:31184" ph="INSERT INTO MF_PSS... " />
+            <marker date="1583245039020" expanded="true" signature="32315:32551" ph="INSERT INTO MF_ARP... " />
+            <marker date="1583245039020" expanded="true" signature="33479:33734" ph="INSERT INTO MF_PSS... " />
+            <marker date="1583245039020" expanded="true" signature="34795:35004" ph="INSERT INTO TF_PSS... " />
+            <marker date="1583245039020" expanded="true" signature="39447:39504" ph="SELECT ZHANG... MF_PSS" />
+            <marker date="1583245039020" expanded="true" signature="39765:39834" ph="SELECT ISNUL... MF_ARP" />
+            <marker date="1583245039020" expanded="true" signature="40149:40218" ph="SELECT ISNUL... MF_PSS" />
+            <marker date="1583245039020" expanded="true" signature="40670:40730" ph="SELECT COUNT... MF_VHID" />
+            <marker date="1583245039020" expanded="true" signature="41032:41094" ph="SELECT ISNUL... " />
+            <marker date="1583245039020" expanded="true" signature="42039:42177" ph="UPDATE MF_PS... " />
+            <marker date="1583245039020" expanded="true" signature="42892:43010" ph="UPDATE MF_AR... " />
+            <marker date="1583245039020" expanded="true" signature="43572:43803" ph="INSERT INTO MF_ARP... " />
+            <marker date="1583245039020" expanded="true" signature="44820:44958" ph="UPDATE MF_PS... " />
+            <marker date="1583245039020" expanded="true" signature="45566:45616" ph="DELETE FROM " />
+            <marker date="1583245039020" expanded="true" signature="45826:45937" ph="UPDATE TF_PS... " />
+            <marker date="1583245039020" expanded="true" signature="47392:47449" ph="SELECT ZHANG... MF_PSS" />
+            <marker date="1583245039020" expanded="true" signature="47669:47738" ph="SELECT ISNUL... MF_ARP" />
+            <marker date="1583245039020" expanded="true" signature="48053:48122" ph="SELECT ISNUL... MF_PSS" />
+            <marker date="1583245039020" expanded="true" signature="48522:48571" ph="DELETE FROM " />
+            <marker date="1583245039020" expanded="true" signature="48631:48680" ph="DELETE FROM " />
+            <marker date="1583245039020" expanded="true" signature="48740:48791" ph="DELETE FROM " />
+            <marker date="1583245039020" expanded="true" signature="53103:53163" ph="SELECT COUNT... MF_VHID" />
+            <marker date="1583245039020" expanded="true" signature="53479:53530" ph="SELECT ISNUL... BACC" />
+            <marker date="1583245039020" expanded="true" signature="53985:54279" ph="INSERT INTO TF_MON... " />
+            <marker date="1583245039020" expanded="true" signature="55783:56063" ph="INSERT INTO TF_MON... " />
+            <marker date="1583245039020" expanded="true" signature="56475:56610" ph="INSERT INTO MF_MON... " />
+            <marker date="1583245039020" expanded="true" signature="57039:57262" ph="INSERT INTO MF_BAC... " />
+            <marker date="1583245039020" expanded="true" signature="58117:58271" ph="INSERT INTO TF_BAC... " />
+            <marker date="1583245039020" expanded="true" signature="62940:63000" ph="SELECT COUNT... MF_VHID" />
+            <marker date="1583245039020" expanded="true" signature="63341:63392" ph="SELECT ISNUL... BACC" />
+            <marker date="1583245039020" expanded="true" signature="63868:64021" ph="UPDATE TF_MO... " />
+            <marker date="1583245039020" expanded="true" signature="64390:64544" ph="UPDATE TF_MO... " />
+            <marker date="1583245039020" expanded="true" signature="64809:64858" ph="UPDATE MF_MO... " />
+            <marker date="1583245039020" expanded="true" signature="65046:65133" ph="UPDATE MF_BA... " />
+            <marker date="1583245039020" expanded="true" signature="65410:65469" ph="UPDATE TF_BA... " />
+            <marker date="1583245039020" expanded="true" signature="67023:67070" ph="DELETE FROM " />
+            <marker date="1583245039020" expanded="true" signature="67144:67192" ph="DELETE FROM " />
+            <marker date="1583245039020" expanded="true" signature="67268:67301" ph="DELETE FROM " />
+            <marker date="1583245039020" expanded="true" signature="67389:67422" ph="DELETE FROM " />
+            <marker date="1583245039020" expanded="true" signature="67942:68021" ph="SELECT table... TABLES" />
+            <marker date="1583245039020" expanded="true" signature="68213:68244" ph="SELECT COUNT... MF_LZ1_Z01" />
+            <marker date="1583245039020" expanded="true" signature="68426:68981" ph="SELECT ISNUL... MF_LZ1_Z01" />
+            <marker date="1583245039020" expanded="true" signature="69791:69836" ph="UPDATE MF_LZ... " />
+            <marker date="1583245039020" expanded="true" signature="70170:70248" ph="SELECT table... TABLES" />
+            <marker date="1583245039020" expanded="true" signature="70440:70470" ph="SELECT COUNT... MF_LZ_Z01" />
+            <marker date="1583245039020" expanded="true" signature="70657:71210" ph="SELECT ISNUL... MF_LZ_Z01" />
+            <marker date="1583245039020" expanded="true" signature="72043:72087" ph="UPDATE MF_LZ... " />
+            <marker date="1583245039020" expanded="true" signature="72815:72893" ph="SELECT table... TABLES" />
+            <marker date="1583245039020" expanded="true" signature="73084:73114" ph="SELECT COUNT... TC_MON_PC" />
+            <marker date="1583245039020" expanded="true" signature="73301:73782" ph="SELECT ISNUL... TC_MON_PC" />
+            <marker date="1583245039020" expanded="true" signature="74369:74413" ph="UPDATE TC_MO... " />
+            <marker date="1583245039020" expanded="true" signature="75178:75256" ph="SELECT table... TABLES" />
+            <marker date="1583245039020" expanded="true" signature="75447:75477" ph="SELECT COUNT... TC_MON_PC" />
+            <marker date="1583245039020" expanded="true" signature="75664:76109" ph="SELECT ISNUL... TC_MON_PC" />
+            <marker date="1583245039020" expanded="true" signature="76716:76760" ph="UPDATE TC_MO... " />
+            <marker date="1583245039020" expanded="true" signature="77524:77602" ph="SELECT table... TABLES" />
+            <marker date="1583245039020" expanded="true" signature="77793:77823" ph="SELECT COUNT... TC_MON_PC" />
+            <marker date="1583245039020" expanded="true" signature="78010:78527" ph="SELECT ISNUL... TC_MON_PC" />
+            <marker date="1583245039020" expanded="true" signature="79134:79178" ph="UPDATE TC_MO... " />
+            <marker date="1583245039020" expanded="true" signature="82977:83802" ph="SELECT TOP 2... " />
+            <marker date="1583245039020" expanded="true" signature="85658:85728" ph="UPDATE TF_PO... " />
+            <marker date="1583245039020" expanded="true" signature="85658:85739" ph="UPDATE TF_PO... " />
+            <marker date="1583245039020" expanded="true" signature="86210:86235" ph="SELECT DEP,N... DEPT" />
+            <marker date="1583245039020" expanded="true" signature="86990:87031" ph="SELECT top 2... PRDT" />
+            <marker date="1583245039020" expanded="true" signature="86990:87032" ph="SELECT top 2... PRDT" />
+            <marker date="1583245039020" expanded="true" signature="87092:87127" ph="SELECT top 2... PRDT" />
+            <marker date="1583245039020" expanded="true" signature="87092:87128" ph="SELECT top 2... PRDT" />
+            <marker date="1583245039020" expanded="true" signature="87275:87290" ph="SELECT top 2... PRDT" />
+            <marker date="1583245039020" expanded="true" signature="87895:87924" ph="SELECT TOP 5... MF_MO" />
+            <marker date="1583245039020" expanded="true" signature="88190:88252" ph="SELECT * FRO... CUST" />
           </folding>
         </state>
       </provider>

+ 7807 - 0
meib/logs/hwj.log

@@ -38612,3 +38612,7810 @@ INFO 2020-02-27 15:08:53,333 basehttp 154 "GET /listtb?st_time=2020-02-27&sh_tim
 INFO 2020-02-27 15:08:53,762 basehttp 154 "GET /listtb/?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=1 HTTP/1.1" 200 703
 INFO 2020-02-27 15:10:27,644 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
 INFO 2020-02-27 15:10:29,034 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-02-27 15:50:29,057 autoreload 597 Watching for file changes with StatReloader
+WARNING 2020-02-27 15:50:43,458 log 228 Not Found: /
+WARNING 2020-02-27 15:50:43,459 basehttp 154 "GET / HTTP/1.1" 404 4602
+INFO 2020-02-27 15:50:50,651 basehttp 154 "GET /index/ HTTP/1.1" 200 18344
+INFO 2020-02-27 15:50:50,740 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-27 15:50:50,766 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-02-27 15:50:50,804 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4919
+INFO 2020-02-27 15:50:50,812 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-02-27 15:50:51,296 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-02-27 15:50:51,335 basehttp 154 "GET /listtb?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-02-27 15:50:52,680 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-27 15:50:54,062 basehttp 154 "GET /listtb/?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 7677
+INFO 2020-02-27 15:51:17,859 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-02-27 15:51:21,878 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-02-27 15:51:30,957 basehttp 154 "GET /index/ HTTP/1.1" 200 18344
+INFO 2020-02-27 15:51:31,210 basehttp 154 "GET /listtb?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-02-27 15:51:32,065 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-27 15:51:34,656 basehttp 154 "GET /listtb/?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347636
+INFO 2020-02-27 15:51:54,791 basehttp 154 "GET /index/ HTTP/1.1" 200 18344
+INFO 2020-02-27 15:51:54,929 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+INFO 2020-02-27 15:51:54,938 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 304 0
+INFO 2020-02-27 15:51:55,148 basehttp 154 "GET /listtb?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-02-27 15:51:55,164 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+WARNING 2020-02-27 15:51:55,215 log 228 Not Found: /favicon.ico
+WARNING 2020-02-27 15:51:55,216 basehttp 154 "GET /favicon.ico HTTP/1.1" 404 4653
+INFO 2020-02-27 15:51:55,375 basehttp 154 "GET /listtb/?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347636
+INFO 2020-02-27 15:53:09,014 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-02-27 15:53:36,822 basehttp 154 "GET /index/ HTTP/1.1" 200 18344
+INFO 2020-02-27 15:53:36,953 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-27 15:53:36,982 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4919
+INFO 2020-02-27 15:53:36,984 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-02-27 15:53:36,988 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-27 15:53:36,990 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-27 15:53:36,992 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-02-27 15:53:37,241 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-27 15:53:37,245 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-02-27 15:53:41,100 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-02-27 15:53:41,257 basehttp 154 "GET /listtb?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-02-27 15:53:42,120 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-27 15:53:44,224 basehttp 154 "GET /listtb/?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347636
+INFO 2020-02-27 15:54:14,901 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 15:54:19,736 basehttp 154 "GET /listtb?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=1 HTTP/1.1" 301 0
+INFO 2020-02-27 15:54:20,134 basehttp 154 "GET /listtb/?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=1 HTTP/1.1" 200 703
+INFO 2020-02-27 15:54:22,425 basehttp 154 "GET /listtb/?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=1 HTTP/1.1" 200 703
+INFO 2020-02-27 15:54:29,736 basehttp 154 "GET /listtb?st_time=2019-06-01&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=1 HTTP/1.1" 301 0
+INFO 2020-02-27 15:54:34,111 basehttp 154 "GET /listtb/?st_time=2019-06-01&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=1 HTTP/1.1" 200 345772
+INFO 2020-02-27 15:55:02,880 basehttp 154 "GET /listtb?st_time=2019-06-01&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=2&select=1 HTTP/1.1" 301 0
+INFO 2020-02-27 15:55:03,166 basehttp 154 "GET /listtb/?st_time=2019-06-01&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=2&select=1 HTTP/1.1" 200 345772
+INFO 2020-02-27 15:55:21,717 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 15:55:25,462 basehttp 154 "GET /listtb/?st_time=2019-06-01&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=2&select=1 HTTP/1.1" 200 347975
+INFO 2020-02-27 15:55:34,889 basehttp 154 "GET /listtb?st_time=2019-06-01&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=3&select=1 HTTP/1.1" 301 0
+INFO 2020-02-27 15:55:35,391 basehttp 154 "GET /listtb/?st_time=2019-06-01&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=3&select=1 HTTP/1.1" 200 342269
+INFO 2020-02-27 15:56:03,694 basehttp 154 "GET /listtb?st_time=2019-06-01&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=4&select=1 HTTP/1.1" 301 0
+INFO 2020-02-27 15:56:03,977 basehttp 154 "GET /listtb/?st_time=2019-06-01&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=4&select=1 HTTP/1.1" 200 345796
+INFO 2020-02-27 15:56:31,859 basehttp 154 "GET /listtb?st_time=2019-06-01&sh_time=2020-02-27&cus_no=000-72&cls_id=1&pmc_ok=1&sort=4&select=1 HTTP/1.1" 301 0
+INFO 2020-02-27 15:56:32,119 basehttp 154 "GET /listtb/?st_time=2019-06-01&sh_time=2020-02-27&cus_no=000-72&cls_id=1&pmc_ok=1&sort=4&select=1 HTTP/1.1" 200 348438
+INFO 2020-02-27 15:56:40,992 basehttp 154 "GET /listtb?st_time=2019-06-01&sh_time=2020-02-27&cus_no=000-72&cls_id=3&pmc_ok=1&sort=4&select=1 HTTP/1.1" 301 0
+INFO 2020-02-27 15:56:41,098 basehttp 154 "GET /listtb/?st_time=2019-06-01&sh_time=2020-02-27&cus_no=000-72&cls_id=3&pmc_ok=1&sort=4&select=1 HTTP/1.1" 200 45307
+INFO 2020-02-27 15:56:43,593 basehttp 154 "GET /listtb/?st_time=2019-06-01&sh_time=2020-02-27&cus_no=000-72&cls_id=3&pmc_ok=1&sort=4&select=1 HTTP/1.1" 200 45307
+INFO 2020-02-27 15:56:47,205 basehttp 154 "GET /listtb/?st_time=2019-06-01&sh_time=2020-02-27&cus_no=000-72&cls_id=1&pmc_ok=1&sort=4&select=1 HTTP/1.1" 200 348438
+INFO 2020-02-27 16:04:23,983 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:04:26,556 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:04:27,676 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:05:18,101 basehttp 154 "GET /listtb?st_time=2019-06-01&sh_time=2021-02-27&cus_no=000-72&cls_id=1&pmc_ok=1&sort=4&select=1 HTTP/1.1" 301 0
+INFO 2020-02-27 16:05:18,249 basehttp 154 "GET /listtb/?st_time=2019-06-01&sh_time=2021-02-27&cus_no=000-72&cls_id=1&pmc_ok=1&sort=4&select=1 HTTP/1.1" 200 348438
+INFO 2020-02-27 16:10:08,003 basehttp 154 "GET /index/ HTTP/1.1" 200 18343
+INFO 2020-02-27 16:10:08,280 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-27 16:10:08,347 basehttp 154 "GET /listtb/?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347666
+INFO 2020-02-27 16:10:21,536 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:10:23,771 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:11:45,354 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:12:23,132 basehttp 154 "GET /index/ HTTP/1.1" 200 18356
+INFO 2020-02-27 16:12:23,415 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-27 16:12:23,433 basehttp 154 "GET /listtb/?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347666
+ERROR 2020-02-27 16:12:33,859 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1779, in put
+    [PMC_DD,WH_REM,OS_NO,ITM])
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+ERROR 2020-02-27 16:12:33,861 basehttp 154 "PUT /listtb/ HTTP/1.1" 500 123750
+ERROR 2020-02-27 16:12:35,416 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1779, in put
+    [PMC_DD,WH_REM,OS_NO,ITM])
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+ERROR 2020-02-27 16:12:35,417 basehttp 154 "PUT /listtb/ HTTP/1.1" 500 123733
+INFO 2020-02-27 16:12:38,178 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:12:40,152 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:12:40,680 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:12:41,412 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:12:42,295 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:13:45,554 basehttp 154 "GET /index/ HTTP/1.1" 200 18356
+INFO 2020-02-27 16:13:45,802 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-27 16:13:45,872 basehttp 154 "GET /listtb/?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347666
+INFO 2020-02-27 16:14:57,609 basehttp 154 "GET /index/ HTTP/1.1" 200 18356
+INFO 2020-02-27 16:14:57,885 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-27 16:14:57,902 basehttp 154 "GET /listtb/?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347666
+INFO 2020-02-27 16:15:37,707 basehttp 154 "GET /index/ HTTP/1.1" 200 18356
+INFO 2020-02-27 16:15:37,979 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-27 16:15:38,047 basehttp 154 "GET /listtb/?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347666
+INFO 2020-02-27 16:16:13,546 basehttp 154 "GET /index/ HTTP/1.1" 200 18356
+INFO 2020-02-27 16:16:13,755 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4911
+INFO 2020-02-27 16:16:13,756 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-27 16:16:13,759 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-02-27 16:16:13,763 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-27 16:16:13,784 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-27 16:16:13,830 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-02-27 16:16:13,938 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-27 16:16:14,027 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-02-27 16:16:17,804 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-02-27 16:16:17,849 basehttp 154 "GET /listtb?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-02-27 16:16:17,856 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-27 16:16:17,950 basehttp 154 "GET /listtb/?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347666
+INFO 2020-02-27 16:16:43,587 basehttp 154 "GET /index/ HTTP/1.1" 200 18356
+INFO 2020-02-27 16:16:43,731 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4905
+INFO 2020-02-27 16:16:43,913 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-27 16:16:43,963 basehttp 154 "GET /listtb/?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347666
+INFO 2020-02-27 16:16:54,169 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:16:55,557 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:16:56,606 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:16:57,893 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:16:58,492 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:16:59,798 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:17:00,422 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+ERROR 2020-02-27 16:17:00,995 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1779, in put
+    [PMC_DD,WH_REM,OS_NO,ITM])
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+ERROR 2020-02-27 16:17:00,997 basehttp 154 "PUT /listtb/ HTTP/1.1" 500 123733
+ERROR 2020-02-27 16:17:01,525 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1779, in put
+    [PMC_DD,WH_REM,OS_NO,ITM])
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+ERROR 2020-02-27 16:17:01,526 basehttp 154 "PUT /listtb/ HTTP/1.1" 500 123750
+INFO 2020-02-27 16:17:54,347 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:17:55,689 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:17:56,421 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:17:56,983 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:17:57,803 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:17:58,557 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:18:31,835 basehttp 154 "GET /index/ HTTP/1.1" 200 18356
+INFO 2020-02-27 16:18:32,925 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-27 16:18:33,027 basehttp 154 "GET /listtb/?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347666
+INFO 2020-02-27 16:18:54,832 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:19:19,607 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:19:19,862 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+ERROR 2020-02-27 16:19:20,750 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1779, in put
+    [PMC_DD,WH_REM,OS_NO,ITM])
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+ERROR 2020-02-27 16:19:20,751 basehttp 154 "PUT /listtb/ HTTP/1.1" 500 123751
+ERROR 2020-02-27 16:19:21,428 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1779, in put
+    [PMC_DD,WH_REM,OS_NO,ITM])
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+ERROR 2020-02-27 16:19:21,429 basehttp 154 "PUT /listtb/ HTTP/1.1" 500 123750
+ERROR 2020-02-27 16:19:21,749 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1779, in put
+    [PMC_DD,WH_REM,OS_NO,ITM])
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+ERROR 2020-02-27 16:19:21,751 basehttp 154 "PUT /listtb/ HTTP/1.1" 500 123749
+ERROR 2020-02-27 16:19:22,205 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1779, in put
+    [PMC_DD,WH_REM,OS_NO,ITM])
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+ERROR 2020-02-27 16:19:22,206 basehttp 154 "PUT /listtb/ HTTP/1.1" 500 123749
+ERROR 2020-02-27 16:19:23,022 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1779, in put
+    [PMC_DD,WH_REM,OS_NO,ITM])
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+ERROR 2020-02-27 16:19:23,024 basehttp 154 "PUT /listtb/ HTTP/1.1" 500 123751
+ERROR 2020-02-27 16:19:23,473 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1779, in put
+    [PMC_DD,WH_REM,OS_NO,ITM])
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+ERROR 2020-02-27 16:19:23,474 basehttp 154 "PUT /listtb/ HTTP/1.1" 500 123751
+ERROR 2020-02-27 16:19:24,115 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1779, in put
+    [PMC_DD,WH_REM,OS_NO,ITM])
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+ERROR 2020-02-27 16:19:24,116 basehttp 154 "PUT /listtb/ HTTP/1.1" 500 123750
+ERROR 2020-02-27 16:19:24,517 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1779, in put
+    [PMC_DD,WH_REM,OS_NO,ITM])
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+ERROR 2020-02-27 16:19:24,518 basehttp 154 "PUT /listtb/ HTTP/1.1" 500 123751
+ERROR 2020-02-27 16:19:25,052 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1779, in put
+    [PMC_DD,WH_REM,OS_NO,ITM])
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+ERROR 2020-02-27 16:19:25,053 basehttp 154 "PUT /listtb/ HTTP/1.1" 500 123739
+ERROR 2020-02-27 16:19:25,655 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1779, in put
+    [PMC_DD,WH_REM,OS_NO,ITM])
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+ERROR 2020-02-27 16:19:25,656 basehttp 154 "PUT /listtb/ HTTP/1.1" 500 123738
+INFO 2020-02-27 16:19:29,256 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:19:29,833 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:19:30,309 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:19:30,766 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+ERROR 2020-02-27 16:19:31,897 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1779, in put
+    [PMC_DD,WH_REM,OS_NO,ITM])
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+ERROR 2020-02-27 16:19:31,898 basehttp 154 "PUT /listtb/ HTTP/1.1" 500 123733
+ERROR 2020-02-27 16:19:32,415 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1779, in put
+    [PMC_DD,WH_REM,OS_NO,ITM])
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+ERROR 2020-02-27 16:19:32,417 basehttp 154 "PUT /listtb/ HTTP/1.1" 500 123749
+ERROR 2020-02-27 16:19:32,941 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1779, in put
+    [PMC_DD,WH_REM,OS_NO,ITM])
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+ERROR 2020-02-27 16:19:32,942 basehttp 154 "PUT /listtb/ HTTP/1.1" 500 123733
+ERROR 2020-02-27 16:19:34,132 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1779, in put
+    [PMC_DD,WH_REM,OS_NO,ITM])
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+ERROR 2020-02-27 16:19:34,133 basehttp 154 "PUT /listtb/ HTTP/1.1" 500 123750
+INFO 2020-02-27 16:19:34,633 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:19:35,029 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:19:35,640 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:19:36,183 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:19:36,787 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-02-27 16:19:37,490 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+ERROR 2020-02-27 16:19:38,208 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1779, in put
+    [PMC_DD,WH_REM,OS_NO,ITM])
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+ERROR 2020-02-27 16:19:38,210 basehttp 154 "PUT /listtb/ HTTP/1.1" 500 123750
+ERROR 2020-02-27 16:19:38,568 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1779, in put
+    [PMC_DD,WH_REM,OS_NO,ITM])
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+ERROR 2020-02-27 16:19:38,569 basehttp 154 "PUT /listtb/ HTTP/1.1" 500 123751
+ERROR 2020-02-27 16:19:39,281 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1779, in put
+    [PMC_DD,WH_REM,OS_NO,ITM])
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+ERROR 2020-02-27 16:19:39,283 basehttp 154 "PUT /listtb/ HTTP/1.1" 500 123751
+ERROR 2020-02-27 16:19:39,805 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1779, in put
+    [PMC_DD,WH_REM,OS_NO,ITM])
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+ERROR 2020-02-27 16:19:39,806 basehttp 154 "PUT /listtb/ HTTP/1.1" 500 123750
+ERROR 2020-02-27 16:19:40,167 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1779, in put
+    [PMC_DD,WH_REM,OS_NO,ITM])
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+ERROR 2020-02-27 16:19:40,168 basehttp 154 "PUT /listtb/ HTTP/1.1" 500 123751
+ERROR 2020-02-27 16:19:40,604 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1779, in put
+    [PMC_DD,WH_REM,OS_NO,ITM])
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+ERROR 2020-02-27 16:19:40,605 basehttp 154 "PUT /listtb/ HTTP/1.1" 500 123748
+ERROR 2020-02-27 16:19:40,900 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1779, in put
+    [PMC_DD,WH_REM,OS_NO,ITM])
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+ERROR 2020-02-27 16:19:40,901 basehttp 154 "PUT /listtb/ HTTP/1.1" 500 123751
+ERROR 2020-02-27 16:19:41,202 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1779, in put
+    [PMC_DD,WH_REM,OS_NO,ITM])
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.DataError: ('22007', '[22007] [Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时,转换失败。 (241) (SQLExecDirectW)')
+ERROR 2020-02-27 16:19:41,203 basehttp 154 "PUT /listtb/ HTTP/1.1" 500 123731
+INFO 2020-02-27 16:23:37,500 basehttp 154 "GET /index HTTP/1.1" 301 0
+INFO 2020-02-27 16:23:37,587 basehttp 154 "GET /index/ HTTP/1.1" 200 18356
+INFO 2020-02-27 16:23:38,049 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-27 16:23:38,135 basehttp 154 "GET /listtb/?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-27 16:24:26,339 basehttp 154 "GET /index HTTP/1.1" 301 0
+INFO 2020-02-27 16:24:26,421 basehttp 154 "GET /index/ HTTP/1.1" 200 18356
+INFO 2020-02-27 16:24:26,612 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+INFO 2020-02-27 16:24:26,806 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-27 16:24:26,823 basehttp 154 "GET /listtb/?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-27 16:27:30,315 basehttp 154 "GET /index/ HTTP/1.1" 200 18356
+INFO 2020-02-27 16:27:30,449 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4919
+INFO 2020-02-27 16:27:30,612 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-27 16:27:30,663 basehttp 154 "GET /listtb/?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-27 16:31:04,272 basehttp 154 "GET /index/ HTTP/1.1" 200 18356
+INFO 2020-02-27 16:31:04,441 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4924
+INFO 2020-02-27 16:31:04,656 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-27 16:31:04,672 basehttp 154 "GET /listtb/?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-27 16:32:41,563 basehttp 154 "GET /index/ HTTP/1.1" 200 18356
+INFO 2020-02-27 16:32:41,706 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4922
+INFO 2020-02-27 16:32:41,897 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-27 16:32:41,956 basehttp 154 "GET /listtb/?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-27 16:33:19,018 basehttp 154 "GET /index/ HTTP/1.1" 200 18356
+INFO 2020-02-27 16:33:19,180 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4904
+INFO 2020-02-27 16:33:19,375 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-27 16:33:19,390 basehttp 154 "GET /listtb/?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-27 16:33:49,613 basehttp 154 "GET /index/ HTTP/1.1" 200 18356
+INFO 2020-02-27 16:33:49,749 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4915
+INFO 2020-02-27 16:33:49,914 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-27 16:33:49,976 basehttp 154 "GET /listtb/?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-27 16:34:09,600 basehttp 154 "GET /index/ HTTP/1.1" 200 18356
+INFO 2020-02-27 16:34:09,779 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4911
+INFO 2020-02-27 16:34:09,962 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-27 16:34:09,977 basehttp 154 "GET /listtb/?st_time=2020-02-27&sh_time=2020-02-27&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 09:38:26,616 autoreload 597 Watching for file changes with StatReloader
+WARNING 2020-02-28 09:39:21,239 log 228 Not Found: /
+WARNING 2020-02-28 09:39:21,240 basehttp 154 "GET / HTTP/1.1" 404 4597
+WARNING 2020-02-28 09:39:21,360 log 228 Not Found: /favicon.ico
+WARNING 2020-02-28 09:39:21,361 basehttp 154 "GET /favicon.ico HTTP/1.1" 404 4648
+INFO 2020-02-28 09:39:27,992 basehttp 154 "GET /index HTTP/1.1" 301 0
+INFO 2020-02-28 09:39:28,045 basehttp 154 "GET /index/ HTTP/1.1" 200 18356
+INFO 2020-02-28 09:39:28,186 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 09:39:28,203 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 09:39:28,209 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-02-28 09:39:28,219 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 09:39:28,225 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-02-28 09:39:28,244 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-02-28 09:39:28,285 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4911
+INFO 2020-02-28 09:39:28,316 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 09:39:28,382 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-02-28 09:39:28,439 basehttp 154 "GET /listtb?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-02-28 09:39:29,172 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 09:39:31,244 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 10:48:06,739 basehttp 154 "GET /index/ HTTP/1.1" 200 18356
+INFO 2020-02-28 10:48:07,007 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 10:48:07,105 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 10:48:10,370 basehttp 154 "GET /tx/ HTTP/1.1" 200 9824
+INFO 2020-02-28 10:48:12,256 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-02-28 10:49:24,191 basehttp 154 "GET /tx/ HTTP/1.1" 200 9980
+INFO 2020-02-28 10:49:45,017 basehttp 154 "GET /tx/ HTTP/1.1" 200 10002
+INFO 2020-02-28 10:49:48,194 basehttp 154 "GET /tx/ HTTP/1.1" 200 10002
+INFO 2020-02-28 10:49:49,713 basehttp 154 "GET /tx/ HTTP/1.1" 200 10002
+INFO 2020-02-28 10:50:08,335 basehttp 154 "GET /tx/ HTTP/1.1" 200 10002
+INFO 2020-02-28 10:50:08,356 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-02-28 10:50:08,365 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 10:50:08,371 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 10:50:08,372 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 10:50:08,372 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 10:50:08,374 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-02-28 10:50:59,224 basehttp 154 "GET /tx/ HTTP/1.1" 200 10187
+INFO 2020-02-28 10:51:17,322 basehttp 154 "GET /tx/ HTTP/1.1" 200 10186
+INFO 2020-02-28 10:51:25,922 basehttp 154 "GET /tx/ HTTP/1.1" 200 10186
+INFO 2020-02-28 10:51:37,775 basehttp 154 "GET /tx/ HTTP/1.1" 200 10187
+INFO 2020-02-28 10:51:42,970 basehttp 154 "GET /tx/ HTTP/1.1" 200 10188
+INFO 2020-02-28 10:51:51,215 basehttp 154 "GET /tx/ HTTP/1.1" 200 10187
+INFO 2020-02-28 10:51:59,543 basehttp 154 "GET /tx/ HTTP/1.1" 200 10187
+INFO 2020-02-28 10:52:06,259 basehttp 154 "GET /tx/ HTTP/1.1" 200 10187
+INFO 2020-02-28 10:52:14,928 basehttp 154 "GET /tx/ HTTP/1.1" 200 10187
+INFO 2020-02-28 11:01:39,365 basehttp 154 "GET /tx/ HTTP/1.1" 200 10187
+INFO 2020-02-28 12:54:06,568 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-02-28 12:54:20,194 basehttp 154 "GET /text/ HTTP/1.1" 200 1307
+INFO 2020-02-28 12:54:20,245 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-02-28 12:54:20,265 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 12:54:20,266 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 12:54:20,269 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 12:54:20,271 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-02-28 12:54:20,272 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+WARNING 2020-02-28 12:54:20,433 log 228 Not Found: /text/json/data3.json
+WARNING 2020-02-28 12:54:20,436 basehttp 154 "GET /text/json/data3.json?search=&order=asc HTTP/1.1" 404 4697
+INFO 2020-02-28 12:55:11,227 basehttp 154 "GET /text/ HTTP/1.1" 200 1977
+WARNING 2020-02-28 12:55:11,396 log 228 Not Found: /text/json/data3.json
+WARNING 2020-02-28 12:55:11,399 basehttp 154 "GET /text/json/data3.json?search=&order=asc HTTP/1.1" 404 4697
+INFO 2020-02-28 12:58:33,080 basehttp 154 "GET /text/ HTTP/1.1" 200 1565
+WARNING 2020-02-28 12:58:33,315 log 228 Not Found: /text/json/data3.json
+WARNING 2020-02-28 12:58:33,317 basehttp 154 "GET /text/json/data3.json?search=&order=asc HTTP/1.1" 404 4697
+INFO 2020-02-28 12:58:57,282 basehttp 154 "GET /text/ HTTP/1.1" 200 1539
+WARNING 2020-02-28 12:58:57,428 log 228 Not Found: /text/json/data3.json
+WARNING 2020-02-28 12:58:57,430 basehttp 154 "GET /text/json/data3.json?search=&order=asc HTTP/1.1" 404 4697
+INFO 2020-02-28 13:07:22,514 basehttp 154 "GET /text/ HTTP/1.1" 200 2414
+WARNING 2020-02-28 13:07:22,701 log 228 Not Found: /text/[
+WARNING 2020-02-28 13:07:22,703 basehttp 154 "GET /text/[?search=&order=asc HTTP/1.1" 404 4657
+INFO 2020-02-28 13:07:26,567 basehttp 154 "GET /text/ HTTP/1.1" 200 2414
+WARNING 2020-02-28 13:07:26,728 log 228 Not Found: /text/[
+WARNING 2020-02-28 13:07:26,731 basehttp 154 "GET /text/[?search=&order=asc HTTP/1.1" 404 4657
+WARNING 2020-02-28 13:07:28,563 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 13:07:28,564 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 13:07:28,675 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 13:07:32,640 basehttp 154 "GET /text/ HTTP/1.1" 200 2414
+INFO 2020-02-28 13:07:32,703 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-02-28 13:07:32,706 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 13:07:32,722 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 13:07:32,723 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 13:07:32,724 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 13:07:32,729 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 13:07:32,807 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 13:07:32,827 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-02-28 13:07:33,453 log 228 Not Found: /text/[
+WARNING 2020-02-28 13:07:33,455 basehttp 154 "GET /text/[?search=&order=asc HTTP/1.1" 404 4657
+INFO 2020-02-28 13:07:33,501 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 13:07:37,674 basehttp 154 "GET /text/ HTTP/1.1" 200 2414
+INFO 2020-02-28 13:07:37,722 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-02-28 13:07:37,728 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 13:07:37,730 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 13:07:37,731 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 13:07:37,731 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 13:07:37,738 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 13:07:37,809 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 13:07:37,829 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-02-28 13:07:38,221 log 228 Not Found: /text/[
+WARNING 2020-02-28 13:07:38,223 basehttp 154 "GET /text/[?search=&order=asc HTTP/1.1" 404 4657
+INFO 2020-02-28 13:07:38,259 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 13:08:20,343 basehttp 154 "GET /text/ HTTP/1.1" 200 1539
+INFO 2020-02-28 13:08:20,401 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-02-28 13:08:20,415 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 13:08:20,415 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 13:08:20,418 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 13:08:20,422 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 13:08:20,430 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 13:08:20,537 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 13:08:20,540 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-02-28 13:08:21,299 log 228 Not Found: /text/json/data3.json
+WARNING 2020-02-28 13:08:21,300 basehttp 154 "GET /text/json/data3.json?search=&order=asc HTTP/1.1" 404 4697
+INFO 2020-02-28 13:08:21,340 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 13:10:22,394 basehttp 154 "GET /text/ HTTP/1.1" 200 1539
+INFO 2020-02-28 13:10:22,468 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-02-28 13:10:22,470 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 13:10:22,474 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 13:10:22,476 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 13:10:22,478 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-02-28 13:10:22,480 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+WARNING 2020-02-28 13:10:22,619 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 13:10:22,620 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-02-28 13:10:23,023 log 228 Not Found: /text/json/data3.json
+WARNING 2020-02-28 13:10:23,025 basehttp 154 "GET /text/json/data3.json?search=&order=asc HTTP/1.1" 404 4697
+INFO 2020-02-28 13:10:23,068 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 13:12:25,608 basehttp 154 "GET /text/ HTTP/1.1" 200 1539
+INFO 2020-02-28 13:12:25,674 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-02-28 13:12:25,678 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 13:12:25,683 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 13:12:25,684 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 13:12:25,686 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 13:12:25,686 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 13:12:25,808 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 13:12:25,812 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-02-28 13:12:26,365 log 228 Not Found: /text/json/data3.json
+WARNING 2020-02-28 13:12:26,367 basehttp 154 "GET /text/json/data3.json?search=&order=asc HTTP/1.1" 404 4697
+INFO 2020-02-28 13:12:26,431 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 13:13:29,135 basehttp 154 "GET /text/ HTTP/1.1" 200 1552
+INFO 2020-02-28 13:13:29,198 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-02-28 13:13:29,202 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 13:13:29,205 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 13:13:29,210 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-02-28 13:13:29,212 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 13:13:29,213 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+WARNING 2020-02-28 13:13:29,346 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 13:13:29,347 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 13:13:33,620 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+WARNING 2020-02-28 13:13:43,451 basehttp 154 "GET /static/text/json/data3.json?search=&order=asc HTTP/1.1" 404 1706
+INFO 2020-02-28 13:13:49,933 basehttp 154 "GET /text/ HTTP/1.1" 200 1552
+INFO 2020-02-28 13:13:49,996 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-02-28 13:13:50,005 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 13:13:50,008 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 13:13:50,009 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 13:13:50,010 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 13:13:50,022 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 13:13:50,104 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 13:13:50,131 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-02-28 13:13:51,293 basehttp 154 "GET /static/text/json/data3.json?search=&order=asc HTTP/1.1" 404 1706
+INFO 2020-02-28 13:13:51,364 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+WARNING 2020-02-28 13:14:16,547 basehttp 154 "GET /static/text/json/data3.json HTTP/1.1" 404 1684
+WARNING 2020-02-28 13:14:57,335 basehttp 154 "GET /static/text/json/data3.json HTTP/1.1" 404 1684
+WARNING 2020-02-28 13:14:58,191 basehttp 154 "GET /static/text/json/data3.json HTTP/1.1" 404 1684
+WARNING 2020-02-28 13:14:58,378 basehttp 154 "GET /static/text/json/data3.json HTTP/1.1" 404 1684
+WARNING 2020-02-28 13:14:58,565 basehttp 154 "GET /static/text/json/data3.json HTTP/1.1" 404 1684
+WARNING 2020-02-28 13:15:01,141 basehttp 154 "GET /static/text/json/data3.json HTTP/1.1" 404 1684
+INFO 2020-02-28 13:15:04,352 basehttp 154 "GET /text/ HTTP/1.1" 200 1552
+INFO 2020-02-28 13:15:04,402 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-02-28 13:15:04,405 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 13:15:04,427 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 13:15:04,428 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 13:15:04,428 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 13:15:04,436 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 13:15:04,547 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 13:15:04,548 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-02-28 13:15:05,117 basehttp 154 "GET /static/text/json/data3.json?search=&order=asc HTTP/1.1" 404 1706
+INFO 2020-02-28 13:15:05,167 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 13:15:45,407 basehttp 154 "GET /text/ HTTP/1.1" 200 1552
+INFO 2020-02-28 13:15:45,467 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-02-28 13:15:45,473 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 13:15:45,477 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 13:15:45,480 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 13:15:45,481 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 13:15:45,490 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 13:15:45,589 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 13:15:45,645 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 13:15:46,153 basehttp 154 "GET /static/text/json/data3.json?search=&order=asc HTTP/1.1" 200 892
+INFO 2020-02-28 13:15:46,207 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 13:16:08,112 basehttp 154 "GET /text/ HTTP/1.1" 200 1320
+INFO 2020-02-28 13:16:08,178 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-02-28 13:16:08,186 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 13:16:08,190 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 13:16:08,191 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 13:16:08,194 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 13:16:08,199 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 13:16:08,309 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 13:16:08,310 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 13:16:08,717 basehttp 154 "GET /static/text/json/data3.json?search=&order=asc HTTP/1.1" 200 892
+INFO 2020-02-28 13:16:08,770 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 13:19:09,012 basehttp 154 "GET /text/ HTTP/1.1" 200 2304
+INFO 2020-02-28 13:19:09,088 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-02-28 13:19:09,090 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 13:19:09,093 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 13:19:09,094 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 13:19:09,097 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 13:19:09,097 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 13:19:09,193 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 13:19:09,207 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 13:19:09,368 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 13:19:09,920 basehttp 154 "GET /static/text/json/data3.json?search=&order=asc HTTP/1.1" 200 892
+INFO 2020-02-28 13:20:26,909 basehttp 154 "GET /text/ HTTP/1.1" 200 2883
+INFO 2020-02-28 13:20:26,964 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-02-28 13:20:26,975 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 13:20:26,976 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 13:20:26,977 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 13:20:26,978 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 13:20:26,988 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 13:20:27,084 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 13:20:27,104 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 13:20:27,721 basehttp 154 "GET /static/text/json/data3.json?search=&order=asc HTTP/1.1" 200 892
+INFO 2020-02-28 13:20:27,768 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 13:22:22,865 basehttp 154 "GET /text/ HTTP/1.1" 200 3244
+INFO 2020-02-28 13:22:22,926 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-02-28 13:22:22,934 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 13:22:22,941 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 13:22:22,945 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 13:22:22,947 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 13:22:22,955 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 13:22:23,033 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 13:22:23,055 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 13:22:23,936 basehttp 154 "GET /static/text/json/data3.json?search=&order=asc HTTP/1.1" 200 892
+INFO 2020-02-28 13:22:23,988 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 13:22:39,666 basehttp 154 "GET /text/ HTTP/1.1" 200 3204
+INFO 2020-02-28 13:22:39,728 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-02-28 13:22:39,733 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 13:22:39,735 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 13:22:39,739 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 13:22:39,741 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-02-28 13:22:39,743 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+WARNING 2020-02-28 13:22:39,837 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 13:22:39,864 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 13:22:40,796 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 13:23:14,940 basehttp 154 "GET /text/ HTTP/1.1" 200 2447
+INFO 2020-02-28 13:23:15,017 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-02-28 13:23:15,020 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 13:23:15,022 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 13:23:15,024 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 13:23:15,026 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 13:23:15,034 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 13:23:15,152 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 13:23:15,182 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 13:23:16,868 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 13:23:37,714 basehttp 154 "GET /text/ HTTP/1.1" 200 2487
+INFO 2020-02-28 13:23:37,777 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-02-28 13:23:37,782 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 13:23:37,786 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 13:23:37,787 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 13:23:37,787 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 13:23:37,796 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 13:23:37,890 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 13:23:37,921 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 13:23:39,941 basehttp 154 "GET /static/text/json/data3.json?search=&order=asc HTTP/1.1" 200 892
+INFO 2020-02-28 13:23:39,989 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 13:27:11,019 basehttp 154 "GET /text/ HTTP/1.1" 200 1358
+INFO 2020-02-28 13:27:11,089 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 13:27:11,090 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-02-28 13:27:11,091 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 13:27:11,095 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 13:27:11,096 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-02-28 13:27:11,113 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+WARNING 2020-02-28 13:27:11,189 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 13:27:11,214 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 13:27:11,390 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 13:27:11,915 basehttp 154 "GET /static/text/json/data3.json?search=&order=asc HTTP/1.1" 200 991
+INFO 2020-02-28 13:27:18,718 basehttp 154 "GET /text/ HTTP/1.1" 200 1358
+INFO 2020-02-28 13:27:18,768 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-02-28 13:27:18,777 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 13:27:18,778 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 13:27:18,781 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 13:27:18,786 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 13:27:18,792 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 13:27:18,849 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 13:27:18,886 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 13:27:19,607 basehttp 154 "GET /static/text/json/data3.json?search=&order=asc HTTP/1.1" 200 991
+INFO 2020-02-28 13:27:19,658 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 13:27:57,686 basehttp 154 "GET /text/ HTTP/1.1" 200 1358
+INFO 2020-02-28 13:27:57,745 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-02-28 13:27:57,754 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 13:27:57,755 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 13:27:57,757 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 13:27:57,759 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 13:27:57,764 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 13:27:57,831 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 13:27:57,854 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 13:27:58,577 basehttp 154 "GET /static/text/json/data3.json?search=&order=asc HTTP/1.1" 200 957
+INFO 2020-02-28 13:27:58,633 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 13:29:01,762 basehttp 154 "GET /text/ HTTP/1.1" 200 1358
+INFO 2020-02-28 13:29:01,824 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-02-28 13:29:01,836 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 13:29:01,838 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 13:29:01,841 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 13:29:01,842 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 13:29:01,851 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 13:29:01,920 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 13:29:01,942 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 13:29:03,256 basehttp 154 "GET /static/text/json/data3.json?search=&order=asc HTTP/1.1" 200 957
+INFO 2020-02-28 13:29:03,310 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+WARNING 2020-02-28 13:31:40,822 log 228 Not Found: /inex/
+WARNING 2020-02-28 13:31:40,824 basehttp 154 "GET /inex/ HTTP/1.1" 404 4630
+INFO 2020-02-28 13:31:45,733 basehttp 154 "GET /index/ HTTP/1.1" 200 18356
+INFO 2020-02-28 13:31:45,782 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4911
+INFO 2020-02-28 13:31:45,784 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-02-28 13:31:45,787 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-02-28 13:31:45,886 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-02-28 13:31:46,073 basehttp 154 "GET /listtb?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-02-28 13:31:46,163 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 13:31:48,222 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+WARNING 2020-02-28 13:32:15,423 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 13:32:15,424 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 13:32:15,478 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 13:32:19,911 basehttp 154 "GET /index/ HTTP/1.1" 200 18356
+INFO 2020-02-28 13:32:20,083 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4911
+INFO 2020-02-28 13:32:20,090 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-02-28 13:32:20,091 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 13:32:20,093 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 13:32:20,095 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 13:32:20,096 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 13:32:20,099 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-02-28 13:32:20,101 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-02-28 13:32:20,225 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-02-28 13:32:20,313 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 13:32:20,319 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 13:32:20,326 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 13:32:20,403 basehttp 154 "GET /listtb?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-02-28 13:32:20,448 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 13:32:20,593 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 16:45:45,156 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-02-28 16:45:59,573 basehttp 154 "GET /index/ HTTP/1.1" 200 18356
+INFO 2020-02-28 16:45:59,607 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 16:45:59,611 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4911
+INFO 2020-02-28 16:45:59,618 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-02-28 16:45:59,620 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 16:45:59,622 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 16:45:59,624 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-02-28 16:45:59,632 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-02-28 16:45:59,632 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+WARNING 2020-02-28 16:45:59,683 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 16:45:59,696 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 16:45:59,697 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-02-28 16:45:59,726 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 16:45:59,784 basehttp 154 "GET /listtb?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-02-28 16:46:01,105 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 16:46:03,254 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 16:49:40,637 basehttp 154 "GET /index/ HTTP/1.1" 200 18520
+INFO 2020-02-28 16:49:40,754 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4911
+INFO 2020-02-28 16:49:40,757 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 16:49:40,757 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-02-28 16:49:40,758 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 16:49:40,758 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 16:49:40,762 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-02-28 16:49:40,771 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 16:49:40,772 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-02-28 16:49:40,855 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-02-28 16:49:40,862 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 16:49:40,879 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 16:49:40,913 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 16:49:40,999 basehttp 154 "GET /listtb?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-02-28 16:49:41,039 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 16:49:41,119 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+WARNING 2020-02-28 16:49:58,359 log 228 Not Found: /dep_ps/
+WARNING 2020-02-28 16:49:58,361 basehttp 154 "GET /dep_ps/ HTTP/1.1" 404 4636
+INFO 2020-02-28 16:50:17,026 basehttp 154 "GET /depps/ HTTP/1.1" 200 20051
+INFO 2020-02-28 16:50:17,066 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4911
+INFO 2020-02-28 16:50:17,067 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-02-28 16:50:17,072 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 16:50:17,084 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 16:50:17,084 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 16:50:17,085 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-02-28 16:50:17,085 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 16:50:17,091 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-02-28 16:50:17,267 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 16:50:17,296 basehttp 154 "GET /static/css/layer.css HTTP/1.1" 200 5260
+WARNING 2020-02-28 16:50:17,404 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 16:50:17,404 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 16:50:17,564 basehttp 154 "GET /static/js/layer.js HTTP/1.1" 200 3303
+INFO 2020-02-28 16:50:17,577 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-02-28 16:50:18,133 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-02-28 16:50:18,419 basehttp 154 "GET /oddno/ HTTP/1.1" 200 208
+INFO 2020-02-28 16:54:34,677 basehttp 154 "GET /index/ HTTP/1.1" 200 19978
+INFO 2020-02-28 16:54:34,790 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-02-28 16:54:34,791 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4911
+INFO 2020-02-28 16:54:34,798 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 16:54:34,799 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 16:54:34,799 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 16:54:34,801 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-02-28 16:54:34,801 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 16:54:34,806 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-02-28 16:54:34,869 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-02-28 16:54:34,917 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-02-28 16:54:34,917 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-02-28 16:54:34,945 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 16:54:34,999 basehttp 154 "GET /listtb?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-02-28 16:54:35,021 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 16:54:35,114 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 16:55:12,165 basehttp 154 "GET /index/ HTTP/1.1" 200 19959
+INFO 2020-02-28 16:55:12,417 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4911
+INFO 2020-02-28 16:55:12,422 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-02-28 16:55:12,423 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 16:55:12,423 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 16:55:12,424 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 16:55:12,426 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-02-28 16:55:12,439 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-02-28 16:55:12,440 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+WARNING 2020-02-28 16:55:12,517 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 16:55:12,553 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 16:55:12,590 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-02-28 16:55:12,637 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 16:55:12,672 basehttp 154 "GET /listtb?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-02-28 16:55:12,714 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 16:55:12,786 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 16:55:49,705 basehttp 154 "GET /index/ HTTP/1.1" 200 19935
+INFO 2020-02-28 16:55:49,893 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4911
+INFO 2020-02-28 16:55:49,896 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-02-28 16:55:49,903 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 16:55:49,904 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 16:55:49,905 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-02-28 16:55:49,908 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 16:55:49,909 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 16:55:49,911 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 16:55:50,005 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 16:55:50,027 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 16:55:50,029 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-02-28 16:55:50,062 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 16:55:50,134 basehttp 154 "GET /listtb?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-02-28 16:55:50,157 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 16:55:50,225 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 17:00:19,570 basehttp 154 "GET /index/ HTTP/1.1" 200 19953
+INFO 2020-02-28 17:00:19,769 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-02-28 17:00:19,771 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4911
+INFO 2020-02-28 17:00:19,775 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 17:00:19,777 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 17:00:19,778 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 17:00:19,778 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-02-28 17:00:19,780 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 17:00:19,786 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 17:00:19,888 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 17:00:19,905 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 17:00:19,909 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-02-28 17:00:19,937 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 17:00:20,003 basehttp 154 "GET /listtb?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-02-28 17:00:20,027 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:00:20,094 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 17:01:42,595 basehttp 154 "GET /index/ HTTP/1.1" 200 20147
+INFO 2020-02-28 17:01:42,726 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-02-28 17:01:42,726 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4911
+INFO 2020-02-28 17:01:42,729 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 17:01:42,735 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 17:01:42,736 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 17:01:42,737 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 17:01:42,738 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-02-28 17:01:42,741 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 17:01:42,795 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-02-28 17:01:42,810 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-02-28 17:01:42,810 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 17:01:42,838 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 17:01:42,903 basehttp 154 "GET /listtb?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-02-28 17:01:42,928 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:01:42,988 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 17:02:22,037 basehttp 154 "GET /index/ HTTP/1.1" 200 19912
+INFO 2020-02-28 17:02:22,162 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4911
+INFO 2020-02-28 17:02:22,164 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 17:02:22,165 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-02-28 17:02:22,170 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 17:02:22,171 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 17:02:22,173 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 17:02:22,174 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-02-28 17:02:22,181 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 17:02:22,250 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-02-28 17:02:22,259 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-02-28 17:02:22,274 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 17:02:22,294 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 17:02:22,357 basehttp 154 "GET /listtb?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-02-28 17:02:22,378 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:02:22,431 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 17:05:45,187 basehttp 154 "GET /index/ HTTP/1.1" 200 19912
+INFO 2020-02-28 17:05:45,302 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4911
+INFO 2020-02-28 17:05:45,309 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 17:05:45,309 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 17:05:45,312 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-02-28 17:05:45,313 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 17:05:45,313 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 17:05:45,317 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-02-28 17:05:45,319 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 17:05:45,372 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-02-28 17:05:45,377 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-02-28 17:05:45,394 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 17:05:45,412 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 17:05:45,476 basehttp 154 "GET /listtb?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-02-28 17:05:45,501 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:05:45,560 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 17:09:12,275 basehttp 154 "GET /index/ HTTP/1.1" 200 19747
+INFO 2020-02-28 17:09:12,397 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-02-28 17:09:12,398 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4911
+INFO 2020-02-28 17:09:12,400 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 17:09:12,401 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 17:09:12,404 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 17:09:12,406 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 17:09:12,407 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-02-28 17:09:12,412 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 17:09:12,461 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 17:09:12,481 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 17:09:12,482 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-02-28 17:09:12,517 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 17:09:12,591 basehttp 154 "GET /listtb?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-02-28 17:09:12,629 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:09:12,700 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 17:09:40,013 basehttp 154 "GET /index/ HTTP/1.1" 200 19756
+INFO 2020-02-28 17:09:40,136 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-02-28 17:09:40,137 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4911
+INFO 2020-02-28 17:09:40,144 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 17:09:40,146 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 17:09:40,148 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 17:09:40,148 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 17:09:40,150 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-02-28 17:09:40,152 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 17:09:40,209 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 17:09:40,219 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 17:09:40,228 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-02-28 17:09:40,272 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 17:09:40,349 basehttp 154 "GET /listtb?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-02-28 17:09:40,376 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:09:40,467 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 17:10:38,120 basehttp 154 "GET /index/ HTTP/1.1" 200 19741
+INFO 2020-02-28 17:10:38,245 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-02-28 17:10:38,253 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4911
+INFO 2020-02-28 17:10:38,254 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 17:10:38,256 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 17:10:38,256 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 17:10:38,258 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 17:10:38,264 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-02-28 17:10:38,268 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 17:10:38,336 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-02-28 17:10:38,354 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-02-28 17:10:38,354 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 17:10:38,416 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 17:10:38,505 basehttp 154 "GET /listtb?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-02-28 17:10:38,534 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:10:38,614 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 17:11:06,524 basehttp 154 "GET /index/ HTTP/1.1" 200 19740
+INFO 2020-02-28 17:11:06,637 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4911
+INFO 2020-02-28 17:11:06,642 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-02-28 17:11:06,643 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 17:11:06,645 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 17:11:06,647 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 17:11:06,650 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 17:11:06,652 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-02-28 17:11:06,653 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 17:11:06,715 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-02-28 17:11:06,727 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-02-28 17:11:06,734 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 17:11:06,769 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 17:11:06,835 basehttp 154 "GET /listtb?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-02-28 17:11:06,858 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:11:06,932 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 17:11:38,770 basehttp 154 "GET /index/ HTTP/1.1" 200 19740
+INFO 2020-02-28 17:11:39,054 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:11:39,111 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 17:11:53,959 basehttp 154 "GET /index/ HTTP/1.1" 200 19740
+INFO 2020-02-28 17:11:54,185 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:11:54,237 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 17:17:06,411 basehttp 154 "GET /index/ HTTP/1.1" 200 20703
+INFO 2020-02-28 17:17:06,640 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:17:06,689 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 17:17:44,646 basehttp 154 "GET /index/ HTTP/1.1" 200 21055
+INFO 2020-02-28 17:17:44,881 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:17:44,929 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 17:18:36,325 basehttp 154 "GET /index/ HTTP/1.1" 200 21099
+INFO 2020-02-28 17:18:36,546 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:18:36,596 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 17:19:02,594 basehttp 154 "GET /index/ HTTP/1.1" 200 21099
+INFO 2020-02-28 17:19:02,882 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:19:02,944 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 17:20:25,293 basehttp 154 "GET /index/ HTTP/1.1" 200 21163
+INFO 2020-02-28 17:20:25,526 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:20:25,575 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 17:21:17,477 basehttp 154 "GET /index/ HTTP/1.1" 200 21685
+INFO 2020-02-28 17:21:17,695 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:21:17,745 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 17:25:35,072 basehttp 154 "GET /index/ HTTP/1.1" 200 21705
+INFO 2020-02-28 17:25:35,305 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:25:35,355 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 17:26:11,335 basehttp 154 "GET /index/ HTTP/1.1" 200 21717
+INFO 2020-02-28 17:26:11,566 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:26:11,618 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 17:26:32,581 basehttp 154 "GET /index/ HTTP/1.1" 200 21685
+INFO 2020-02-28 17:26:32,822 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:26:32,874 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 17:28:09,418 basehttp 154 "GET /index/ HTTP/1.1" 200 21707
+INFO 2020-02-28 17:28:09,682 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:28:09,746 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+WARNING 2020-02-28 17:28:27,691 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.woff2 HTTP/1.1" 404 1744
+WARNING 2020-02-28 17:28:28,547 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.woff HTTP/1.1" 404 1741
+WARNING 2020-02-28 17:28:29,461 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.ttf HTTP/1.1" 404 1738
+WARNING 2020-02-28 17:29:12,365 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-02-28 17:29:12,366 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-02-28 17:29:13,344 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 17:29:18,611 basehttp 154 "GET /listtb?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=1 HTTP/1.1" 301 0
+INFO 2020-02-28 17:29:19,274 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=1 HTTP/1.1" 200 703
+INFO 2020-02-28 17:29:38,546 basehttp 154 "GET /index/ HTTP/1.1" 200 21707
+INFO 2020-02-28 17:29:38,692 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:29:38,751 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 17:30:38,888 basehttp 154 "GET /index/ HTTP/1.1" 200 21731
+INFO 2020-02-28 17:30:39,117 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:30:39,184 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 17:31:03,043 basehttp 154 "GET /index/ HTTP/1.1" 200 21728
+INFO 2020-02-28 17:31:03,257 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:31:03,326 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+WARNING 2020-02-28 17:31:13,238 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.woff2 HTTP/1.1" 404 1744
+WARNING 2020-02-28 17:31:14,144 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.woff HTTP/1.1" 404 1741
+WARNING 2020-02-28 17:31:14,158 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.ttf HTTP/1.1" 404 1738
+INFO 2020-02-28 17:38:02,459 basehttp 154 "GET /index/ HTTP/1.1" 200 21730
+INFO 2020-02-28 17:38:02,730 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:38:02,788 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 17:38:10,153 basehttp 154 "GET /index/ HTTP/1.1" 200 21728
+INFO 2020-02-28 17:38:10,380 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:38:10,441 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+WARNING 2020-02-28 17:38:18,450 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.woff2 HTTP/1.1" 404 1744
+WARNING 2020-02-28 17:38:19,401 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.woff HTTP/1.1" 404 1741
+WARNING 2020-02-28 17:38:20,262 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.ttf HTTP/1.1" 404 1738
+INFO 2020-02-28 17:40:49,323 basehttp 154 "GET /index/ HTTP/1.1" 200 21738
+INFO 2020-02-28 17:40:49,580 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:40:49,649 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+WARNING 2020-02-28 17:40:56,851 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.woff2 HTTP/1.1" 404 1744
+WARNING 2020-02-28 17:40:56,858 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.woff HTTP/1.1" 404 1741
+WARNING 2020-02-28 17:40:57,744 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.ttf HTTP/1.1" 404 1738
+INFO 2020-02-28 17:42:25,726 basehttp 154 "GET /index/ HTTP/1.1" 200 21686
+INFO 2020-02-28 17:42:25,993 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 17:42:26,037 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-02-28 18:16:01,722 basehttp 154 "GET /text/ HTTP/1.1" 200 1358
+INFO 2020-02-28 18:16:01,763 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-02-28 18:16:01,767 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 18:16:01,779 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 18:16:01,780 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 18:16:01,782 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 18:16:01,784 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 18:16:01,830 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 18:16:01,850 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 18:16:01,994 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 18:16:02,523 basehttp 154 "GET /static/text/json/data3.json?search=&order=asc HTTP/1.1" 200 957
+INFO 2020-02-28 18:16:13,880 basehttp 154 "GET /text/ HTTP/1.1" 200 1358
+INFO 2020-02-28 18:16:13,928 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-02-28 18:16:13,930 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 18:16:13,932 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 18:16:13,934 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 18:16:13,937 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 18:16:13,944 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-02-28 18:16:13,986 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-02-28 18:16:13,996 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-02-28 18:16:14,193 basehttp 154 "GET /static/text/json/data3.json?search=&order=asc HTTP/1.1" 200 957
+INFO 2020-02-28 18:16:14,227 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-02-28 18:29:02,663 basehttp 154 "GET /index/ HTTP/1.1" 200 19919
+INFO 2020-02-28 18:29:02,770 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4911
+INFO 2020-02-28 18:29:02,771 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-02-28 18:29:02,772 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-02-28 18:29:02,773 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-02-28 18:29:02,774 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-02-28 18:29:02,775 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-02-28 18:29:02,778 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-02-28 18:29:02,779 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-02-28 18:29:02,790 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-02-28 18:29:02,829 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-02-28 18:29:02,904 basehttp 154 "GET /listtb?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-02-28 18:29:02,926 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-02-28 18:29:02,973 basehttp 154 "GET /listtb/?st_time=2020-02-28&sh_time=2020-02-28&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 08:41:22,360 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 08:41:45,307 basehttp 154 "GET /index/ HTTP/1.1" 200 19919
+INFO 2020-03-02 08:41:45,371 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 304 0
+INFO 2020-03-02 08:41:45,372 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+INFO 2020-03-02 08:41:45,378 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 304 0
+INFO 2020-03-02 08:41:45,558 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+WARNING 2020-03-02 08:41:45,569 log 228 Not Found: /favicon.ico
+WARNING 2020-03-02 08:41:45,570 basehttp 154 "GET /favicon.ico HTTP/1.1" 404 4648
+INFO 2020-03-02 08:41:46,282 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 08:41:48,115 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 08:46:23,781 basehttp 154 "GET /index/ HTTP/1.1" 200 19928
+INFO 2020-03-02 08:46:24,062 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 08:46:24,109 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+WARNING 2020-03-02 08:46:42,445 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 08:46:42,447 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 08:46:42,629 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 08:49:05,505 basehttp 154 "GET /index/ HTTP/1.1" 200 20027
+INFO 2020-03-02 08:49:05,595 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4956
+INFO 2020-03-02 08:49:05,636 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 08:49:05,641 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 08:49:05,654 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 08:49:05,665 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 08:49:05,678 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 08:49:05,692 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 08:49:05,704 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-02 08:49:05,720 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-02 08:49:05,725 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 08:49:05,753 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 08:49:05,763 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 08:49:05,783 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 08:49:05,859 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 08:49:05,886 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 08:49:05,964 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 08:50:24,691 basehttp 154 "GET /index/ HTTP/1.1" 200 20027
+INFO 2020-03-02 08:50:24,812 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 08:50:24,816 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4950
+INFO 2020-03-02 08:50:24,820 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 08:50:24,825 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 08:50:24,826 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 08:50:24,830 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 08:50:24,830 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 08:50:24,831 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 08:50:24,833 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 08:50:24,881 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 08:50:24,905 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 08:50:24,906 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 08:50:24,940 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 08:50:25,016 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 08:50:25,057 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 08:50:25,113 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 08:51:32,325 basehttp 154 "GET /index/ HTTP/1.1" 200 20027
+INFO 2020-03-02 08:51:32,418 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 08:51:32,418 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4952
+INFO 2020-03-02 08:51:32,419 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 08:51:32,434 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 08:51:32,435 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 08:51:32,435 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 08:51:32,436 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 08:51:32,437 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 08:51:32,440 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 08:51:32,482 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-02 08:51:32,499 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 08:51:32,500 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 08:51:32,534 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 08:51:32,613 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 08:51:32,636 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 08:51:32,686 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 08:52:05,619 basehttp 154 "GET /index/ HTTP/1.1" 200 20027
+INFO 2020-03-02 08:52:05,739 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4950
+INFO 2020-03-02 08:52:05,744 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 08:52:05,745 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 08:52:05,752 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 08:52:05,755 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 08:52:05,757 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 08:52:05,757 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 08:52:05,758 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 08:52:05,760 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 08:52:05,801 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 08:52:05,819 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 08:52:05,820 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 08:52:05,850 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 08:52:05,916 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 08:52:05,935 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 08:52:06,001 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 08:53:17,459 basehttp 154 "GET /index/ HTTP/1.1" 200 20135
+INFO 2020-03-02 08:53:17,569 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 08:53:17,573 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4950
+INFO 2020-03-02 08:53:17,576 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 08:53:17,585 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 08:53:17,585 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 08:53:17,586 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 08:53:17,586 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 08:53:17,587 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 08:53:17,592 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 08:53:17,631 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-02 08:53:17,651 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 08:53:17,651 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 08:53:17,688 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 08:53:17,758 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 08:53:17,783 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 08:53:17,854 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:03:08,018 basehttp 154 "GET /index/ HTTP/1.1" 200 19611
+INFO 2020-03-02 09:03:08,127 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+INFO 2020-03-02 09:03:08,283 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:03:08,330 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:04:02,792 basehttp 154 "GET /index/ HTTP/1.1" 200 19620
+INFO 2020-03-02 09:04:03,007 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:04:03,068 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:04:50,940 basehttp 154 "GET /index/ HTTP/1.1" 200 19620
+INFO 2020-03-02 09:04:51,040 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4969
+INFO 2020-03-02 09:04:51,162 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:04:51,229 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:05:15,349 basehttp 154 "GET /index/ HTTP/1.1" 200 19620
+INFO 2020-03-02 09:05:15,469 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4969
+INFO 2020-03-02 09:05:15,616 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:05:15,668 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:05:38,311 basehttp 154 "GET /index/ HTTP/1.1" 200 19620
+INFO 2020-03-02 09:05:38,417 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4969
+INFO 2020-03-02 09:05:38,534 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:05:38,593 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:06:08,857 basehttp 154 "GET /index/ HTTP/1.1" 200 19620
+INFO 2020-03-02 09:06:08,958 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4969
+INFO 2020-03-02 09:06:09,109 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:06:09,174 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:06:38,758 basehttp 154 "GET /index/ HTTP/1.1" 200 19620
+INFO 2020-03-02 09:06:38,871 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4997
+INFO 2020-03-02 09:06:38,997 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:06:39,051 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:06:50,805 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+WARNING 2020-03-02 09:06:50,824 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 09:06:50,825 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 09:06:51,780 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 09:07:16,151 basehttp 154 "GET /index/ HTTP/1.1" 200 19620
+INFO 2020-03-02 09:07:16,256 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 09:07:16,258 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5022
+INFO 2020-03-02 09:07:16,267 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 09:07:16,274 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 09:07:16,280 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 09:07:16,281 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 09:07:16,281 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 09:07:16,282 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 09:07:16,286 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 09:07:16,339 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-02 09:07:16,341 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 09:07:16,342 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 09:07:16,379 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 09:07:16,470 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 09:07:16,491 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:07:16,561 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:09:54,117 basehttp 154 "GET /index/ HTTP/1.1" 200 19620
+INFO 2020-03-02 09:09:54,226 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 09:09:54,230 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5046
+INFO 2020-03-02 09:09:54,233 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 09:09:54,241 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 09:09:54,242 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 09:09:54,243 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 09:09:54,246 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 09:09:54,246 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 09:09:54,248 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 09:09:54,317 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 09:09:54,317 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-03-02 09:09:54,318 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-02 09:09:54,341 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 09:09:54,409 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 09:09:54,435 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:09:54,481 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:10:16,090 basehttp 154 "GET /index/ HTTP/1.1" 200 19620
+INFO 2020-03-02 09:10:16,210 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4993
+INFO 2020-03-02 09:10:16,215 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 09:10:16,218 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 09:10:16,226 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 09:10:16,227 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 09:10:16,228 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 09:10:16,229 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 09:10:16,230 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 09:10:16,232 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 09:10:16,274 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-02 09:10:16,292 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 09:10:16,293 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 09:10:16,328 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 09:10:16,403 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 09:10:16,428 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:10:16,482 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:10:44,765 basehttp 154 "GET /index/ HTTP/1.1" 200 19611
+INFO 2020-03-02 09:10:44,878 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+INFO 2020-03-02 09:10:45,023 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:10:45,071 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:14:32,030 basehttp 154 "GET /index/ HTTP/1.1" 200 19616
+INFO 2020-03-02 09:14:32,147 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+INFO 2020-03-02 09:14:32,288 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:14:32,348 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:15:04,174 basehttp 154 "GET /index/ HTTP/1.1" 200 19626
+INFO 2020-03-02 09:15:04,264 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+INFO 2020-03-02 09:15:04,385 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:15:04,440 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:15:31,058 basehttp 154 "GET /index/ HTTP/1.1" 200 19641
+INFO 2020-03-02 09:15:31,281 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:15:31,327 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:15:44,206 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+WARNING 2020-03-02 09:15:44,229 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 09:15:44,229 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 09:15:45,200 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 09:17:14,191 basehttp 154 "GET /index/ HTTP/1.1" 200 19718
+INFO 2020-03-02 09:17:14,288 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5028
+INFO 2020-03-02 09:17:14,420 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:17:14,474 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:18:10,486 basehttp 154 "GET /index/ HTTP/1.1" 200 19688
+INFO 2020-03-02 09:18:10,587 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5047
+INFO 2020-03-02 09:18:10,711 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:18:10,772 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:18:28,284 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+WARNING 2020-03-02 09:18:28,299 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 09:18:28,299 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 09:18:29,235 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 09:18:50,243 basehttp 154 "GET /index/ HTTP/1.1" 200 19688
+INFO 2020-03-02 09:18:50,352 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5058
+INFO 2020-03-02 09:18:50,356 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 09:18:50,374 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 09:18:50,374 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 09:18:50,374 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 09:18:50,375 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 09:18:50,376 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 09:18:50,383 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 09:18:50,386 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 09:18:50,422 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 09:18:50,439 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 09:18:50,442 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 09:18:50,479 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 09:18:50,555 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 09:18:50,594 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:18:50,652 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:22:02,085 basehttp 154 "GET /index/ HTTP/1.1" 200 19688
+INFO 2020-03-02 09:22:02,216 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 4993
+INFO 2020-03-02 09:22:02,352 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:22:02,401 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:22:31,105 basehttp 154 "GET /index/ HTTP/1.1" 200 19688
+INFO 2020-03-02 09:22:31,212 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5028
+INFO 2020-03-02 09:22:31,324 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:22:31,381 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:22:55,281 basehttp 154 "GET /index/ HTTP/1.1" 200 19688
+INFO 2020-03-02 09:22:55,387 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5028
+INFO 2020-03-02 09:22:55,493 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:22:55,540 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:23:44,638 basehttp 154 "GET /index/ HTTP/1.1" 200 19688
+INFO 2020-03-02 09:23:44,750 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5028
+INFO 2020-03-02 09:23:44,864 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:23:44,914 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:24:11,674 basehttp 154 "GET /index/ HTTP/1.1" 200 19691
+INFO 2020-03-02 09:24:11,789 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+INFO 2020-03-02 09:24:11,932 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:24:12,002 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:25:40,990 basehttp 154 "GET /index/ HTTP/1.1" 200 19691
+INFO 2020-03-02 09:25:41,103 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5052
+INFO 2020-03-02 09:25:41,249 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:25:41,314 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:27:21,105 basehttp 154 "GET /index/ HTTP/1.1" 200 19691
+INFO 2020-03-02 09:27:21,204 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+INFO 2020-03-02 09:27:21,320 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:27:21,360 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:28:00,332 basehttp 154 "GET /index/ HTTP/1.1" 200 19732
+INFO 2020-03-02 09:28:00,445 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+INFO 2020-03-02 09:28:00,571 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:28:00,626 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:28:19,875 basehttp 154 "GET /index/ HTTP/1.1" 200 19691
+INFO 2020-03-02 09:28:19,993 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+INFO 2020-03-02 09:28:20,123 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:28:20,173 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:29:04,180 basehttp 154 "GET /index/ HTTP/1.1" 200 19691
+INFO 2020-03-02 09:29:04,280 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+INFO 2020-03-02 09:29:04,397 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:29:04,453 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:29:19,037 basehttp 154 "GET /index/ HTTP/1.1" 200 19691
+INFO 2020-03-02 09:29:19,240 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:29:19,281 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:32:08,739 basehttp 154 "GET /index/ HTTP/1.1" 200 19691
+INFO 2020-03-02 09:32:08,845 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+INFO 2020-03-02 09:32:08,974 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:32:09,026 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:56:15,275 basehttp 154 "GET /index/ HTTP/1.1" 200 19891
+INFO 2020-03-02 09:56:15,371 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+INFO 2020-03-02 09:56:15,530 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 09:56:15,585 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 09:56:30,745 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=923419&cls_id=1&pmc_ok=1&sort=1&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 09:56:30,896 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=923419&cls_id=1&pmc_ok=1&sort=1&select=1 HTTP/1.1" 200 703
+INFO 2020-03-02 09:56:40,758 basehttp 154 "GET /listtb?st_time=2018-01-01&sh_time=2020-03-02&cus_no=923419&cls_id=1&pmc_ok=1&sort=1&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 09:56:41,348 basehttp 154 "GET /listtb/?st_time=2018-01-01&sh_time=2020-03-02&cus_no=923419&cls_id=1&pmc_ok=1&sort=1&select=1 HTTP/1.1" 200 19908
+INFO 2020-03-02 10:08:45,844 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 10:08:47,042 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 10:09:14,079 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 10:09:15,722 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 10:09:42,250 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 10:09:43,660 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 10:09:54,594 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 10:09:56,101 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 10:10:03,317 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 10:10:04,643 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 10:10:12,817 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 10:10:13,876 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 10:10:24,847 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 10:10:26,339 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 10:10:30,512 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 10:10:31,785 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 10:10:41,087 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 10:10:42,126 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 10:10:51,484 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 10:10:52,838 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 10:11:37,890 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 10:11:38,888 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 10:11:45,635 basehttp 154 "GET /index/ HTTP/1.1" 200 20500
+INFO 2020-03-02 10:11:45,679 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+INFO 2020-03-02 10:11:45,804 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 10:11:45,837 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 10:11:45,909 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 10:18:49,625 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 10:18:51,083 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 10:18:59,685 basehttp 154 "GET /index/ HTTP/1.1" 200 20500
+INFO 2020-03-02 10:18:59,793 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+INFO 2020-03-02 10:18:59,968 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 10:19:00,017 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 10:19:29,036 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 10:19:29,381 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 200 703
+INFO 2020-03-02 10:20:37,181 basehttp 154 "GET /index/ HTTP/1.1" 200 20517
+INFO 2020-03-02 10:20:37,656 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 10:20:37,739 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 10:21:16,188 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=777&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 10:21:16,208 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=777&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 200 703
+INFO 2020-03-02 10:31:43,541 basehttp 154 "GET /index/ HTTP/1.1" 200 20605
+INFO 2020-03-02 10:31:43,565 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+INFO 2020-03-02 10:31:43,707 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 10:31:43,766 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 10:33:40,855 basehttp 154 "GET /index/ HTTP/1.1" 200 20605
+INFO 2020-03-02 10:33:41,171 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 10:33:41,236 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 10:37:53,524 basehttp 154 "GET /index/ HTTP/1.1" 200 22763
+INFO 2020-03-02 10:37:53,709 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 10:37:53,739 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 10:37:53,800 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 10:38:22,430 basehttp 154 "GET /index/ HTTP/1.1" 200 22763
+INFO 2020-03-02 10:38:22,535 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+INFO 2020-03-02 10:38:22,636 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 10:38:22,674 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 10:38:22,745 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+WARNING 2020-03-02 10:38:55,691 log 228 Not Found: /deps/
+WARNING 2020-03-02 10:38:55,694 basehttp 154 "GET /deps/ HTTP/1.1" 404 4630
+INFO 2020-03-02 10:39:10,927 basehttp 154 "GET /depps/ HTTP/1.1" 200 20107
+INFO 2020-03-02 10:39:10,968 basehttp 154 "GET /static/css/layer.css HTTP/1.1" 200 5260
+INFO 2020-03-02 10:39:10,981 basehttp 154 "GET /static/js/layer.js HTTP/1.1" 200 3303
+INFO 2020-03-02 10:39:11,088 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 10:39:11,498 basehttp 154 "GET /oddno/ HTTP/1.1" 200 208
+WARNING 2020-03-02 10:39:36,824 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 10:39:36,825 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 10:39:36,842 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 10:39:39,917 basehttp 154 "GET /index/ HTTP/1.1" 200 22763
+INFO 2020-03-02 10:39:40,019 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5052
+INFO 2020-03-02 10:39:40,021 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 10:39:40,038 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 10:39:40,039 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 10:39:40,041 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 10:39:40,041 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 10:39:40,046 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 10:39:40,047 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 10:39:40,049 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 10:39:40,092 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 10:39:40,122 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 10:39:40,129 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 10:39:40,140 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 10:39:40,193 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 10:39:40,213 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 10:39:40,227 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 10:39:40,294 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 10:40:35,873 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 10:40:37,037 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 10:40:38,183 basehttp 154 "GET /index/ HTTP/1.1" 200 22763
+INFO 2020-03-02 10:40:38,615 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 10:40:38,659 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 10:40:38,716 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 2455
+INFO 2020-03-02 10:42:06,332 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 10:42:07,350 autoreload 597 Watching for file changes with StatReloader
+WARNING 2020-03-02 10:44:30,670 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-03-02 10:44:30,671 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-02 10:44:30,719 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 13:37:57,730 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 13:38:06,555 basehttp 154 "GET /index/ HTTP/1.1" 200 22763
+INFO 2020-03-02 13:38:06,623 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+WARNING 2020-03-02 13:38:06,808 log 228 Not Found: /favicon.ico
+WARNING 2020-03-02 13:38:06,809 basehttp 154 "GET /favicon.ico HTTP/1.1" 404 4648
+INFO 2020-03-02 13:38:07,309 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:38:07,333 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:38:09,273 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 13:41:09,735 basehttp 154 "GET /index/ HTTP/1.1" 200 22763
+INFO 2020-03-02 13:41:09,950 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:41:09,982 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:41:10,035 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 13:42:06,495 basehttp 154 "GET /index/ HTTP/1.1" 200 22763
+INFO 2020-03-02 13:42:06,713 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:42:06,748 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:42:06,795 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 13:42:31,407 basehttp 154 "GET /index/ HTTP/1.1" 200 22763
+INFO 2020-03-02 13:42:31,598 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:42:31,638 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:42:31,697 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 13:43:09,988 basehttp 154 "GET /index/ HTTP/1.1" 200 22763
+INFO 2020-03-02 13:43:10,094 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5071
+INFO 2020-03-02 13:43:10,096 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 13:43:10,111 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 13:43:10,111 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 13:43:10,111 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 13:43:10,114 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 13:43:10,115 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 13:43:10,116 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 13:43:10,118 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 13:43:10,154 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 13:43:10,233 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:43:10,249 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 13:43:10,268 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:43:14,194 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 13:43:26,761 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+WARNING 2020-03-02 13:43:26,778 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-03-02 13:43:26,778 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-02 13:43:26,793 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 13:45:13,486 basehttp 154 "GET /index/ HTTP/1.1" 200 22772
+INFO 2020-03-02 13:45:13,596 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5071
+INFO 2020-03-02 13:45:13,599 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 13:45:13,601 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 13:45:13,606 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 13:45:13,607 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 13:45:13,610 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 13:45:13,612 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 13:45:13,614 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 13:45:13,614 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+WARNING 2020-03-02 13:45:13,653 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 13:45:13,666 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 13:45:13,670 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 13:45:13,702 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 13:45:13,757 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:45:13,773 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 13:45:13,793 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:45:13,855 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 13:46:15,483 basehttp 154 "GET /index/ HTTP/1.1" 200 22772
+INFO 2020-03-02 13:46:15,604 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5082
+INFO 2020-03-02 13:46:15,604 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 13:46:15,604 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 13:46:15,609 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 13:46:15,613 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 13:46:15,614 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 13:46:15,615 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 13:46:15,616 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 13:46:15,620 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 13:46:15,665 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 13:46:15,699 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 13:46:15,700 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 13:46:15,707 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 13:46:15,749 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:46:15,773 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 13:46:15,794 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:46:15,850 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 13:46:51,464 basehttp 154 "GET /index/ HTTP/1.1" 200 22772
+INFO 2020-03-02 13:46:51,580 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5081
+INFO 2020-03-02 13:46:51,580 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 13:46:51,581 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 13:46:51,583 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 13:46:51,588 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 13:46:51,590 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 13:46:51,590 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 13:46:51,593 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 13:46:51,594 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 13:46:51,644 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 13:46:51,678 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 13:46:51,678 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 13:46:51,697 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 13:46:51,740 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:46:51,768 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 13:46:51,787 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:46:51,835 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 13:47:28,656 basehttp 154 "GET /index/ HTTP/1.1" 200 22772
+INFO 2020-03-02 13:47:28,768 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 13:47:28,769 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 13:47:28,770 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5082
+INFO 2020-03-02 13:47:28,771 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 13:47:28,772 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 13:47:28,775 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 13:47:28,778 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 13:47:28,780 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 13:47:28,784 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 13:47:28,832 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 13:47:28,866 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 13:47:28,866 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 13:47:28,875 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 13:47:28,919 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:47:28,944 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 13:47:28,965 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:47:29,017 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 13:47:54,242 basehttp 154 "GET /index/ HTTP/1.1" 200 22772
+INFO 2020-03-02 13:47:54,343 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5088
+INFO 2020-03-02 13:47:54,345 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 13:47:54,346 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 13:47:54,352 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 13:47:54,354 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 13:47:54,356 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 13:47:54,357 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 13:47:54,358 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 13:47:54,361 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 13:47:54,407 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 13:47:54,427 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 13:47:54,428 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 13:47:54,443 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 13:47:54,483 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:47:54,510 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 13:47:54,530 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:47:54,584 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 13:48:51,458 basehttp 154 "GET /index/ HTTP/1.1" 200 22805
+INFO 2020-03-02 13:48:51,594 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5052
+INFO 2020-03-02 13:48:51,595 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 13:48:51,595 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 13:48:51,604 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 13:48:51,605 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 13:48:51,607 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 13:48:51,614 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 13:48:51,614 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 13:48:51,615 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 13:48:51,672 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 13:48:51,699 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 13:48:51,700 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 13:48:51,718 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 13:48:51,771 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:48:51,789 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 13:48:51,805 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:48:51,870 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 13:50:54,305 basehttp 154 "GET /index/ HTTP/1.1" 200 22772
+INFO 2020-03-02 13:50:54,418 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5082
+INFO 2020-03-02 13:50:54,421 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 13:50:54,421 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 13:50:54,423 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 13:50:54,427 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 13:50:54,429 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 13:50:54,430 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 13:50:54,431 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 13:50:54,433 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 13:50:54,471 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-02 13:50:54,488 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 13:50:54,488 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 13:50:54,523 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 13:50:54,579 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:50:54,595 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 13:50:54,618 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:50:54,676 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 13:52:00,301 basehttp 154 "GET /index/ HTTP/1.1" 200 22781
+INFO 2020-03-02 13:52:00,420 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 13:52:00,421 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5082
+INFO 2020-03-02 13:52:00,421 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 13:52:00,425 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 13:52:00,426 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 13:52:00,428 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 13:52:00,428 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 13:52:00,435 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 13:52:00,437 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-02 13:52:00,475 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-02 13:52:00,491 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 13:52:00,492 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 13:52:00,527 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 13:52:00,579 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:52:00,603 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 13:52:00,621 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:52:00,680 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 13:53:04,285 basehttp 154 "GET /index/ HTTP/1.1" 200 22781
+INFO 2020-03-02 13:53:04,423 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 13:53:04,425 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 13:53:04,429 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5081
+INFO 2020-03-02 13:53:04,431 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 13:53:04,435 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 13:53:04,436 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 13:53:04,438 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 13:53:04,439 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 13:53:04,439 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 13:53:04,494 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-02 13:53:04,507 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 13:53:04,518 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 13:53:04,557 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 13:53:04,624 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:53:04,653 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 13:53:04,674 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:53:04,754 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 13:55:06,284 basehttp 154 "GET /index/ HTTP/1.1" 200 22765
+INFO 2020-03-02 13:55:06,396 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 13:55:06,397 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5146
+INFO 2020-03-02 13:55:06,398 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 13:55:06,404 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 13:55:06,405 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 13:55:06,406 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 13:55:06,408 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 13:55:06,409 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 13:55:06,410 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 13:55:06,448 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 13:55:06,468 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 13:55:06,469 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 13:55:06,498 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 13:55:06,568 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:55:06,596 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 13:55:06,621 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:55:06,712 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 13:55:27,869 basehttp 154 "GET /index/ HTTP/1.1" 200 22765
+INFO 2020-03-02 13:55:27,980 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 13:55:27,980 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 13:55:27,981 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 13:55:27,982 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 13:55:27,988 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 13:55:27,989 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 13:55:27,990 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 13:55:27,992 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 13:55:27,995 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 13:55:28,036 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 13:55:28,052 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 13:55:28,057 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 13:55:28,089 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 13:55:28,142 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:55:28,171 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 13:55:28,190 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:55:28,258 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 13:55:48,917 basehttp 154 "GET /index/ HTTP/1.1" 200 22756
+INFO 2020-03-02 13:55:49,031 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 13:55:49,031 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 13:55:49,034 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 13:55:49,039 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 13:55:49,040 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 13:55:49,041 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 13:55:49,042 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 13:55:49,043 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 13:55:49,047 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 13:55:49,092 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-02 13:55:49,110 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 13:55:49,111 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 13:55:49,143 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 13:55:49,194 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:55:49,224 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 13:55:49,244 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:55:49,292 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 13:56:04,725 basehttp 154 "GET /index/ HTTP/1.1" 200 22756
+INFO 2020-03-02 13:56:04,823 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 13:56:04,825 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 13:56:04,831 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 13:56:04,836 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 13:56:04,838 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 13:56:04,839 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 13:56:04,840 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 13:56:04,842 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 13:56:04,845 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 13:56:04,888 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 13:56:04,904 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 13:56:04,905 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 13:56:04,941 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 13:56:04,998 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:56:05,026 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 13:56:05,047 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:56:05,095 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 13:56:40,947 basehttp 154 "GET /index/ HTTP/1.1" 200 22711
+INFO 2020-03-02 13:56:41,087 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 13:56:41,087 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 13:56:41,088 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 13:56:41,089 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 13:56:41,089 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 13:56:41,090 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 13:56:41,101 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 13:56:41,107 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 13:56:41,108 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+WARNING 2020-03-02 13:56:41,151 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-02 13:56:41,172 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 13:56:41,173 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 13:56:41,201 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 13:56:41,257 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:56:41,278 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 13:56:41,294 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:56:41,357 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 13:56:56,454 basehttp 154 "GET /index/ HTTP/1.1" 200 22711
+INFO 2020-03-02 13:56:56,555 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 13:56:56,556 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 13:56:56,558 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 13:56:56,559 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 13:56:56,565 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 13:56:56,567 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 13:56:56,568 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 13:56:56,568 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 13:56:56,573 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 13:56:56,605 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-02 13:56:56,625 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 13:56:56,625 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 13:56:56,659 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 13:56:56,724 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:56:56,756 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 13:56:56,773 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:56:56,830 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 13:59:51,251 basehttp 154 "GET /index/ HTTP/1.1" 200 22629
+INFO 2020-03-02 13:59:51,369 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+INFO 2020-03-02 13:59:51,520 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 13:59:51,578 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 13:59:51,742 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:08:27,132 basehttp 154 "GET /index/ HTTP/1.1" 200 23112
+INFO 2020-03-02 14:08:27,253 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+INFO 2020-03-02 14:08:27,353 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:08:27,381 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 14:08:27,392 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+ERROR 2020-03-02 14:08:28,100 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 78, in __getitem__
+    list_ = super().__getitem__(key)
+KeyError: 'sc_dep'
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1690, in get
+    sc_dep = request.GET['sc_dep']  #生产部门
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 80, in __getitem__
+    raise MultiValueDictKeyError(key)
+django.utils.datastructures.MultiValueDictKeyError: 'sc_dep'
+ERROR 2020-03-02 14:08:28,103 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 500 94114
+INFO 2020-03-02 14:11:49,990 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+WARNING 2020-03-02 14:11:50,012 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 14:11:50,014 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:11:50,056 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:11:51,747 basehttp 154 "GET /index/ HTTP/1.1" 200 23157
+INFO 2020-03-02 14:11:51,786 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 14:11:51,789 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 14:11:51,800 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 14:11:51,800 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 14:11:51,804 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 14:11:51,804 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 14:11:51,804 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 14:11:51,808 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 14:11:51,809 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 14:11:51,847 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 14:11:51,870 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:11:51,912 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 14:11:51,920 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:11:51,950 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:11:53,207 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 14:11:53,230 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 14:11:53,302 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 14:12:28,554 basehttp 154 "GET /index/ HTTP/1.1" 200 23157
+INFO 2020-03-02 14:12:28,649 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 14:12:28,649 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 14:12:28,650 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 14:12:28,658 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 14:12:28,659 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 14:12:28,660 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 14:12:28,661 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 14:12:28,662 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 14:12:28,665 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 14:12:28,722 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 14:12:28,749 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 14:12:28,749 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:12:28,775 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:12:28,813 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:12:28,844 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 14:12:28,855 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+ERROR 2020-03-02 14:12:29,652 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 78, in __getitem__
+    list_ = super().__getitem__(key)
+KeyError: 'sc_dep'
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1690, in get
+    sc_dep = request.GET['sc_dep']  #生产部门
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 80, in __getitem__
+    raise MultiValueDictKeyError(key)
+django.utils.datastructures.MultiValueDictKeyError: 'sc_dep'
+ERROR 2020-03-02 14:12:29,654 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 500 94375
+INFO 2020-03-02 14:12:44,381 basehttp 154 "GET /index/ HTTP/1.1" 200 23157
+INFO 2020-03-02 14:12:44,418 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 14:12:44,418 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 14:12:44,419 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 14:12:44,420 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 14:12:44,422 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 14:12:44,425 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 14:12:44,429 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 14:12:44,431 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 14:12:44,432 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 14:12:44,507 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 14:12:44,508 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:12:44,538 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 14:12:44,541 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:12:44,567 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:12:45,900 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 14:12:45,918 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 14:12:45,981 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 14:13:40,660 basehttp 154 "GET /index/ HTTP/1.1" 200 23157
+INFO 2020-03-02 14:13:40,769 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 14:13:40,770 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 14:13:40,771 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 14:13:40,773 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 14:13:40,776 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 14:13:40,776 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 14:13:40,781 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 14:13:40,782 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 14:13:40,782 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 14:13:40,848 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 14:13:40,888 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 14:13:40,922 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:13:40,933 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:13:40,957 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:13:41,007 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 14:13:41,027 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+ERROR 2020-03-02 14:13:41,829 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 78, in __getitem__
+    list_ = super().__getitem__(key)
+KeyError: 'sc_dep'
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1690, in get
+    sc_dep = request.GET['sc_dep']  #生产部门
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 80, in __getitem__
+    raise MultiValueDictKeyError(key)
+django.utils.datastructures.MultiValueDictKeyError: 'sc_dep'
+ERROR 2020-03-02 14:13:41,830 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 500 94375
+INFO 2020-03-02 14:13:57,772 basehttp 154 "GET /index/ HTTP/1.1" 200 23157
+INFO 2020-03-02 14:13:57,797 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 14:13:57,802 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 14:13:57,809 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 14:13:57,810 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 14:13:57,811 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 14:13:57,815 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 14:13:57,816 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 14:13:57,818 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 14:13:57,820 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+WARNING 2020-03-02 14:13:57,881 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 14:13:57,913 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:13:57,924 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:13:57,925 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 14:13:57,949 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:13:59,315 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 14:13:59,351 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 14:13:59,477 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 14:14:12,861 basehttp 154 "GET /index/ HTTP/1.1" 200 23157
+INFO 2020-03-02 14:14:12,969 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 14:14:12,973 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 14:14:12,973 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 14:14:12,976 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 14:14:12,980 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 14:14:12,981 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 14:14:12,982 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 14:14:12,982 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 14:14:12,982 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 14:14:13,044 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 14:14:13,058 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:14:13,059 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 14:14:13,090 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:14:13,131 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:14:13,170 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 14:14:13,184 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+ERROR 2020-03-02 14:14:14,004 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 78, in __getitem__
+    list_ = super().__getitem__(key)
+KeyError: 'sc_dep'
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1690, in get
+    sc_dep = request.GET['sc_dep']  #生产部门
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 80, in __getitem__
+    raise MultiValueDictKeyError(key)
+django.utils.datastructures.MultiValueDictKeyError: 'sc_dep'
+ERROR 2020-03-02 14:14:14,006 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 500 94375
+INFO 2020-03-02 14:14:56,475 basehttp 154 "GET /index/ HTTP/1.1" 200 23235
+INFO 2020-03-02 14:14:56,516 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 14:14:56,517 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 14:14:56,517 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 14:14:56,528 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 14:14:56,529 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 14:14:56,532 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 14:14:56,532 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 14:14:56,533 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 14:14:56,534 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-02 14:14:56,592 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 14:14:56,598 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:14:56,602 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 14:14:56,630 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:14:56,685 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:14:56,713 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 14:14:56,729 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+ERROR 2020-03-02 14:14:57,495 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 78, in __getitem__
+    list_ = super().__getitem__(key)
+KeyError: 'sc_dep'
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1690, in get
+    sc_dep = request.GET['sc_dep']  #生产部门
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 80, in __getitem__
+    raise MultiValueDictKeyError(key)
+django.utils.datastructures.MultiValueDictKeyError: 'sc_dep'
+ERROR 2020-03-02 14:14:57,496 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 500 94375
+INFO 2020-03-02 14:15:02,362 basehttp 154 "GET /index/ HTTP/1.1" 200 23235
+INFO 2020-03-02 14:15:02,597 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 14:15:02,597 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 14:15:02,598 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 14:15:02,600 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 14:15:02,601 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 14:15:02,601 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 14:15:02,614 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 14:15:02,624 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 14:15:02,628 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-02 14:15:02,669 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 14:15:02,689 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:15:02,734 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 14:15:02,772 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:15:02,779 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:15:02,805 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 14:15:02,824 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+ERROR 2020-03-02 14:15:03,814 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 78, in __getitem__
+    list_ = super().__getitem__(key)
+KeyError: 'sc_dep'
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1690, in get
+    sc_dep = request.GET['sc_dep']  #生产部门
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 80, in __getitem__
+    raise MultiValueDictKeyError(key)
+django.utils.datastructures.MultiValueDictKeyError: 'sc_dep'
+ERROR 2020-03-02 14:15:03,815 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 500 94375
+INFO 2020-03-02 14:15:09,035 basehttp 154 "GET /index/ HTTP/1.1" 200 23235
+INFO 2020-03-02 14:15:09,281 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 14:15:09,287 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 14:15:09,288 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 14:15:09,289 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 14:15:09,290 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 14:15:09,298 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 14:15:09,301 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 14:15:09,302 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 14:15:09,304 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 14:15:09,356 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 14:15:09,380 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:15:09,443 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 14:15:09,491 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:15:09,496 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:15:09,525 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 14:15:09,552 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+ERROR 2020-03-02 14:15:10,364 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 78, in __getitem__
+    list_ = super().__getitem__(key)
+KeyError: 'sc_dep'
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1690, in get
+    sc_dep = request.GET['sc_dep']  #生产部门
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 80, in __getitem__
+    raise MultiValueDictKeyError(key)
+django.utils.datastructures.MultiValueDictKeyError: 'sc_dep'
+ERROR 2020-03-02 14:15:10,366 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 500 94375
+INFO 2020-03-02 14:15:16,165 basehttp 154 "GET /index/ HTTP/1.1" 200 23235
+INFO 2020-03-02 14:15:16,270 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 14:15:16,272 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 14:15:16,273 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 14:15:16,276 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 14:15:16,279 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 14:15:16,281 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 14:15:16,282 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 14:15:16,284 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 14:15:16,285 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 14:15:16,490 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 14:15:16,508 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:15:16,577 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 14:15:16,629 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:15:16,648 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:15:16,680 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 14:15:16,713 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+ERROR 2020-03-02 14:15:17,597 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 78, in __getitem__
+    list_ = super().__getitem__(key)
+KeyError: 'sc_dep'
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1690, in get
+    sc_dep = request.GET['sc_dep']  #生产部门
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 80, in __getitem__
+    raise MultiValueDictKeyError(key)
+django.utils.datastructures.MultiValueDictKeyError: 'sc_dep'
+ERROR 2020-03-02 14:15:17,599 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 500 94375
+INFO 2020-03-02 14:16:03,697 basehttp 154 "GET /index/ HTTP/1.1" 200 23236
+INFO 2020-03-02 14:16:03,728 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 14:16:03,733 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 14:16:03,734 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 14:16:03,738 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 14:16:03,742 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 14:16:03,744 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 14:16:03,744 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 14:16:03,744 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 14:16:03,750 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 14:16:03,822 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 14:16:03,841 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:16:03,863 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 14:16:03,900 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:16:03,907 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:16:03,933 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 14:16:03,952 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+ERROR 2020-03-02 14:16:04,705 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 78, in __getitem__
+    list_ = super().__getitem__(key)
+KeyError: 'sc_dep'
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1690, in get
+    sc_dep = request.GET['sc_dep']  #生产部门
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 80, in __getitem__
+    raise MultiValueDictKeyError(key)
+django.utils.datastructures.MultiValueDictKeyError: 'sc_dep'
+ERROR 2020-03-02 14:16:04,706 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 500 94375
+INFO 2020-03-02 14:16:09,228 basehttp 154 "GET /index/ HTTP/1.1" 200 23236
+INFO 2020-03-02 14:16:09,271 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 14:16:09,272 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 14:16:09,272 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 14:16:09,274 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 14:16:09,274 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 14:16:09,275 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 14:16:09,283 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 14:16:09,285 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 14:16:09,288 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 14:16:09,336 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 14:16:09,375 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-03-02 14:16:09,375 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-02 14:16:09,399 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:16:09,423 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:16:09,443 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 14:16:09,458 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+ERROR 2020-03-02 14:16:10,260 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 78, in __getitem__
+    list_ = super().__getitem__(key)
+KeyError: 'sc_dep'
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1690, in get
+    sc_dep = request.GET['sc_dep']  #生产部门
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 80, in __getitem__
+    raise MultiValueDictKeyError(key)
+django.utils.datastructures.MultiValueDictKeyError: 'sc_dep'
+ERROR 2020-03-02 14:16:10,261 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 500 94375
+INFO 2020-03-02 14:31:29,186 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 14:31:36,593 basehttp 154 "GET /index/ HTTP/1.1" 200 23236
+INFO 2020-03-02 14:31:36,705 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+INFO 2020-03-02 14:31:37,131 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:31:37,185 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+ERROR 2020-03-02 14:31:38,978 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 78, in __getitem__
+    list_ = super().__getitem__(key)
+KeyError: 'sc_dep'
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1690, in get
+    sc_dep = request.GET['sc_dep']  #生产部门
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 80, in __getitem__
+    raise MultiValueDictKeyError(key)
+django.utils.datastructures.MultiValueDictKeyError: 'sc_dep'
+ERROR 2020-03-02 14:31:38,982 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 500 94114
+WARNING 2020-03-02 14:31:45,586 log 228 Not Found: /favicon.ico
+WARNING 2020-03-02 14:31:45,588 basehttp 154 "GET /favicon.ico HTTP/1.1" 404 4648
+WARNING 2020-03-02 14:31:49,683 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 14:31:49,683 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:31:49,725 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:34:05,744 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=0501-1&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 14:34:06,455 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=0501-1&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 200 703
+INFO 2020-03-02 14:34:10,008 basehttp 154 "GET /index/ HTTP/1.1" 200 23235
+INFO 2020-03-02 14:34:10,043 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 14:34:10,048 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 14:34:10,059 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 14:34:10,059 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 14:34:10,061 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 14:34:10,061 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 14:34:10,062 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 14:34:10,066 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 14:34:10,067 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-02 14:34:10,131 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 14:34:10,146 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:34:10,164 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 14:34:10,198 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:34:10,205 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:34:10,235 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 14:34:10,254 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+ERROR 2020-03-02 14:34:11,003 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 78, in __getitem__
+    list_ = super().__getitem__(key)
+KeyError: 'sc_dep'
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1690, in get
+    sc_dep = request.GET['sc_dep']  #生产部门
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 80, in __getitem__
+    raise MultiValueDictKeyError(key)
+django.utils.datastructures.MultiValueDictKeyError: 'sc_dep'
+ERROR 2020-03-02 14:34:11,005 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 500 94375
+INFO 2020-03-02 14:34:15,018 basehttp 154 "GET /index/ HTTP/1.1" 200 23235
+INFO 2020-03-02 14:34:15,070 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 14:34:15,073 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 14:34:15,073 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 14:34:15,074 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 14:34:15,074 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 14:34:15,075 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 14:34:15,090 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 14:34:15,093 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 14:34:15,098 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-02 14:34:15,146 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 14:34:15,157 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:34:15,179 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 14:34:15,219 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:34:15,234 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:34:15,245 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 14:34:15,263 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+ERROR 2020-03-02 14:34:16,050 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 78, in __getitem__
+    list_ = super().__getitem__(key)
+KeyError: 'sc_dep'
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1690, in get
+    sc_dep = request.GET['sc_dep']  #生产部门
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 80, in __getitem__
+    raise MultiValueDictKeyError(key)
+django.utils.datastructures.MultiValueDictKeyError: 'sc_dep'
+ERROR 2020-03-02 14:34:16,052 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 500 94375
+INFO 2020-03-02 14:40:50,546 basehttp 154 "GET /index/ HTTP/1.1" 200 23234
+INFO 2020-03-02 14:40:50,603 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 14:40:50,607 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 14:40:50,616 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 14:40:50,629 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 14:40:50,631 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 14:40:50,643 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 14:40:50,668 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 14:40:50,680 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 14:40:50,680 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+WARNING 2020-03-02 14:40:50,818 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 14:40:50,860 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:40:50,937 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 14:40:50,999 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:40:51,013 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:40:51,068 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 14:40:51,112 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+ERROR 2020-03-02 14:40:53,505 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 78, in __getitem__
+    list_ = super().__getitem__(key)
+KeyError: 'sc_dep'
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1690, in get
+    sc_dep = request.GET['sc_dep']  #生产部门
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 80, in __getitem__
+    raise MultiValueDictKeyError(key)
+django.utils.datastructures.MultiValueDictKeyError: 'sc_dep'
+ERROR 2020-03-02 14:40:53,513 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 500 94375
+INFO 2020-03-02 14:41:15,696 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 14:41:19,076 basehttp 154 "GET /index/ HTTP/1.1" 200 23234
+INFO 2020-03-02 14:41:19,107 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 14:41:19,108 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 14:41:19,122 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 14:41:19,123 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 14:41:19,124 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 14:41:19,125 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 14:41:19,128 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 14:41:19,130 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 14:41:19,131 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-02 14:41:19,219 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 14:41:19,234 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:41:19,247 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 14:41:19,278 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:41:19,294 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:41:19,329 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 14:41:19,347 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+ERROR 2020-03-02 14:41:20,210 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 78, in __getitem__
+    list_ = super().__getitem__(key)
+KeyError: 'sc_dep'
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1690, in get
+    sc_dep = request.GET['sc_dep']  #生产部门
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 80, in __getitem__
+    raise MultiValueDictKeyError(key)
+django.utils.datastructures.MultiValueDictKeyError: 'sc_dep'
+ERROR 2020-03-02 14:41:20,215 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 500 94375
+INFO 2020-03-02 14:43:05,695 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=00000000&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 14:43:05,720 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=00000000&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 200 703
+INFO 2020-03-02 14:43:25,324 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=00000000&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 14:43:25,347 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=00000000&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 200 703
+INFO 2020-03-02 14:43:34,274 basehttp 154 "GET /index/ HTTP/1.1" 200 23234
+INFO 2020-03-02 14:43:34,302 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 14:43:34,303 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 14:43:34,307 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 14:43:34,312 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 14:43:34,317 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 14:43:34,318 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 14:43:34,319 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 14:43:34,320 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 14:43:34,324 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 14:43:34,381 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 14:43:34,397 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 14:43:34,415 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:43:34,422 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:43:34,476 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:43:34,493 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 14:43:34,515 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+ERROR 2020-03-02 14:43:35,251 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 78, in __getitem__
+    list_ = super().__getitem__(key)
+KeyError: 'sc_dep'
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1690, in get
+    sc_dep = request.GET['sc_dep']  #生产部门
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 80, in __getitem__
+    raise MultiValueDictKeyError(key)
+django.utils.datastructures.MultiValueDictKeyError: 'sc_dep'
+ERROR 2020-03-02 14:43:35,254 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 500 94375
+INFO 2020-03-02 14:45:13,312 basehttp 154 "GET /index/ HTTP/1.1" 200 23264
+INFO 2020-03-02 14:45:13,344 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 14:45:13,344 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 14:45:13,351 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 14:45:13,355 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 14:45:13,359 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 14:45:13,360 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 14:45:13,361 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 14:45:13,361 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 14:45:13,363 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 14:45:13,447 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 14:45:13,447 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:45:13,469 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 14:45:13,503 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:45:13,513 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:45:13,539 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 14:45:13,558 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+ERROR 2020-03-02 14:45:14,288 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 78, in __getitem__
+    list_ = super().__getitem__(key)
+KeyError: 'sc_dep'
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1690, in get
+    sc_dep = request.GET['sc_dep']  #生产部门
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 80, in __getitem__
+    raise MultiValueDictKeyError(key)
+django.utils.datastructures.MultiValueDictKeyError: 'sc_dep'
+ERROR 2020-03-02 14:45:14,292 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 500 94375
+INFO 2020-03-02 14:45:26,515 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 14:45:38,264 basehttp 154 "GET /index/ HTTP/1.1" 200 23264
+INFO 2020-03-02 14:45:38,300 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 14:45:38,309 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 14:45:38,314 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 14:45:38,317 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 14:45:38,319 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 14:45:38,321 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 14:45:38,322 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 14:45:38,324 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 14:45:38,330 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-02 14:45:38,373 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 14:45:38,387 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:45:38,426 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 14:45:38,461 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:45:38,493 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:45:38,519 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 14:45:38,538 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+ERROR 2020-03-02 14:45:39,440 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 78, in __getitem__
+    list_ = super().__getitem__(key)
+KeyError: 'sc_dep'
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1690, in get
+    sc_dep = request.GET['sc_dep']  #生产部门
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 80, in __getitem__
+    raise MultiValueDictKeyError(key)
+django.utils.datastructures.MultiValueDictKeyError: 'sc_dep'
+ERROR 2020-03-02 14:45:39,441 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 500 94375
+INFO 2020-03-02 14:48:07,058 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 14:48:24,967 basehttp 154 "GET /index/ HTTP/1.1" 200 23264
+INFO 2020-03-02 14:48:25,008 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 14:48:25,016 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 14:48:25,019 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 14:48:25,020 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 14:48:25,028 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 14:48:25,028 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 14:48:25,029 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 14:48:25,034 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 14:48:25,037 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 14:48:25,069 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 14:48:25,085 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:48:25,091 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 14:48:25,118 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:48:25,192 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:48:25,222 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 14:48:25,253 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+ERROR 2020-03-02 14:48:26,115 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 78, in __getitem__
+    list_ = super().__getitem__(key)
+KeyError: 'sc_dep'
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1690, in get
+    sc_dep = request.GET['sc_dep']  #生产部门
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 80, in __getitem__
+    raise MultiValueDictKeyError(key)
+django.utils.datastructures.MultiValueDictKeyError: 'sc_dep'
+ERROR 2020-03-02 14:48:26,119 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 500 94375
+INFO 2020-03-02 14:48:50,578 basehttp 154 "GET /index/ HTTP/1.1" 200 23360
+INFO 2020-03-02 14:48:50,614 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 14:48:50,615 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 14:48:50,616 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 14:48:50,624 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 14:48:50,625 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 14:48:50,626 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 14:48:50,627 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 14:48:50,629 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 14:48:50,631 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 14:48:50,685 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 14:48:50,691 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:48:50,692 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 14:48:50,714 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:49:05,868 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 14:49:09,567 basehttp 154 "GET /index/ HTTP/1.1" 200 23355
+INFO 2020-03-02 14:49:09,602 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 14:49:09,603 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 14:49:09,617 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 14:49:09,617 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 14:49:09,619 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 14:49:09,620 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 14:49:09,622 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 14:49:09,625 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 14:49:09,630 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 14:49:09,654 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 14:49:09,673 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:49:09,707 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 14:49:09,740 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:49:09,754 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:49:09,772 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 14:49:09,796 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+ERROR 2020-03-02 14:49:10,710 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 78, in __getitem__
+    list_ = super().__getitem__(key)
+KeyError: 'sc_dep'
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1690, in get
+    sc_dep = request.GET['sc_dep']  #生产部门
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 80, in __getitem__
+    raise MultiValueDictKeyError(key)
+django.utils.datastructures.MultiValueDictKeyError: 'sc_dep'
+ERROR 2020-03-02 14:49:10,712 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 500 94375
+INFO 2020-03-02 14:49:42,836 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 14:53:52,261 basehttp 154 "GET /index/ HTTP/1.1" 200 23501
+INFO 2020-03-02 14:53:52,297 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 14:53:52,308 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 14:53:52,310 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 14:53:52,313 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 14:53:52,313 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 14:53:52,315 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 14:53:52,318 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 14:53:52,319 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 14:53:52,320 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-02 14:53:52,386 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 14:53:52,387 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:53:52,417 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 14:53:52,453 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:53:52,465 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:53:52,495 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 14:53:52,509 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+ERROR 2020-03-02 14:53:53,382 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 78, in __getitem__
+    list_ = super().__getitem__(key)
+KeyError: 'sc_dep'
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1690, in get
+    sc_dep = request.GET['sc_dep']  #生产部门
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\utils\datastructures.py", line 80, in __getitem__
+    raise MultiValueDictKeyError(key)
+django.utils.datastructures.MultiValueDictKeyError: 'sc_dep'
+ERROR 2020-03-02 14:53:53,384 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 500 94375
+INFO 2020-03-02 14:55:49,281 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 14:56:05,592 basehttp 154 "GET /index/ HTTP/1.1" 200 23698
+INFO 2020-03-02 14:56:05,623 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 14:56:05,624 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 14:56:05,631 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 14:56:05,635 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 14:56:05,636 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 14:56:05,638 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 14:56:05,640 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 14:56:05,641 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 14:56:05,641 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-02 14:56:05,710 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 14:56:05,720 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:56:05,742 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 14:56:05,776 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:56:05,785 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:56:05,813 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 14:56:05,830 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 14:56:06,758 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 14:56:19,441 basehttp 154 "GET /index/ HTTP/1.1" 200 23698
+INFO 2020-03-02 14:56:19,544 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 14:56:19,545 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 14:56:19,546 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 14:56:19,551 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 14:56:19,553 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 14:56:19,553 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 14:56:19,555 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 14:56:19,559 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 14:56:19,561 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 14:56:19,613 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-02 14:56:19,625 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 14:56:19,626 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:56:19,655 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:56:19,721 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:56:19,742 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 14:56:19,756 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 14:56:20,544 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 14:56:53,232 basehttp 154 "GET /index/ HTTP/1.1" 200 23416
+INFO 2020-03-02 14:56:53,348 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 14:56:53,348 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 14:56:53,349 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 14:56:53,350 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 14:56:53,358 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 14:56:53,359 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 14:56:53,359 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 14:56:53,360 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 14:56:53,364 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 14:56:53,412 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 14:56:53,417 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 14:56:53,441 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 14:56:53,467 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 14:56:53,516 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 14:56:53,540 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 14:56:53,558 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 14:56:54,336 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 15:00:52,298 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 15:00:53,515 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 15:04:21,770 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 15:04:22,679 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 15:04:44,812 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 15:04:45,478 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 15:05:36,744 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 15:05:37,621 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 15:06:57,573 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 15:06:58,233 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 15:07:39,970 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 15:07:41,053 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 15:07:49,762 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 15:07:50,454 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 15:08:05,277 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 15:08:06,244 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 15:13:26,583 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 15:13:27,520 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 15:14:33,237 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 15:14:33,890 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 15:14:42,747 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 15:14:43,862 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 15:16:53,742 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 15:16:54,584 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 15:19:44,897 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 15:19:45,819 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 15:19:46,927 basehttp 154 "GET /index/ HTTP/1.1" 200 23416
+INFO 2020-03-02 15:19:47,022 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 15:19:47,029 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 15:19:47,031 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 15:19:47,032 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 15:19:47,036 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 15:19:47,039 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 15:19:47,040 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 15:19:47,043 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 15:19:47,055 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 15:19:47,100 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 15:19:47,141 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-03-02 15:19:47,142 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-02 15:19:47,190 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 15:19:47,249 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 15:19:47,268 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 15:19:47,296 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 15:19:48,175 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 347692
+INFO 2020-03-02 15:23:51,587 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 15:23:52,496 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 15:24:38,644 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 15:24:39,684 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 15:24:42,521 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 15:24:50,630 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 15:25:10,130 basehttp 154 "GET /index/ HTTP/1.1" 200 23416
+INFO 2020-03-02 15:25:10,249 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 15:25:10,250 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 15:25:10,253 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 15:25:10,253 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 15:25:10,259 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 15:25:10,259 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 15:25:10,263 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 15:25:10,264 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 15:25:10,268 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 15:25:10,320 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 15:25:10,352 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 15:25:10,375 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 15:25:10,404 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 15:25:10,438 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 15:25:10,465 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 15:25:10,477 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 15:25:11,278 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 703
+INFO 2020-03-02 15:27:26,646 basehttp 154 "GET /index/ HTTP/1.1" 200 23416
+INFO 2020-03-02 15:27:26,696 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 15:27:26,696 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 15:27:26,699 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 15:27:26,702 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 15:27:26,705 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 15:27:26,706 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 15:27:26,707 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 15:27:26,707 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 15:27:26,711 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 15:27:26,765 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 15:27:26,797 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 15:27:26,821 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 15:27:26,849 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 15:27:26,878 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 15:27:26,897 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 15:27:26,911 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 15:27:27,571 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:27:49,020 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=2&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+ERROR 2020-03-02 15:27:49,081 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.ProgrammingError: ('42000', "[42000] [Microsoft][SQL Server Native Client 10.0][SQL Server]关键字 'AND' 附近有语法错误。 (156) (SQLExecDirectW)")
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1775, in get
+    no_data = cursor.execute(sql,[]).fetchall()
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.ProgrammingError: ('42000', "[42000] [Microsoft][SQL Server Native Client 10.0][SQL Server]关键字 'AND' 附近有语法错误。 (156) (SQLExecDirectW)")
+ERROR 2020-03-02 15:27:49,083 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=2&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 500 144421
+INFO 2020-03-02 15:30:42,141 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 15:30:43,529 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 15:30:48,998 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 15:31:09,020 basehttp 154 "GET /index/ HTTP/1.1" 200 23416
+INFO 2020-03-02 15:31:09,052 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 15:31:09,058 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 15:31:09,062 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 15:31:09,066 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 15:31:09,067 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 15:31:09,068 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 15:31:09,069 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 15:31:09,069 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 15:31:09,073 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 15:31:09,142 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 15:31:09,145 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 15:31:09,160 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 15:31:09,174 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 15:31:09,229 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 15:31:09,258 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 15:31:09,283 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 15:31:10,024 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:31:19,980 basehttp 154 "GET /index/ HTTP/1.1" 200 23416
+INFO 2020-03-02 15:31:20,021 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 15:31:20,021 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 15:31:20,029 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 15:31:20,033 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 15:31:20,036 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 15:31:20,040 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 15:31:20,042 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 15:31:20,043 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 15:31:20,044 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-02 15:31:20,082 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-02 15:31:20,098 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 15:31:20,098 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 15:31:20,137 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 15:31:20,196 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 15:31:20,216 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 15:31:20,229 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 15:31:20,899 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:31:26,144 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 15:31:26,268 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 200 703
+INFO 2020-03-02 15:31:38,612 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 15:31:38,634 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 200 703
+INFO 2020-03-02 15:33:51,494 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 15:33:51,519 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 200 703
+INFO 2020-03-02 15:34:34,308 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 15:34:37,211 basehttp 154 "GET /index/ HTTP/1.1" 200 23416
+INFO 2020-03-02 15:34:37,235 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 15:34:37,237 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 15:34:37,250 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 15:34:37,251 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 15:34:37,253 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 15:34:37,255 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 15:34:37,255 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 15:34:37,258 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 15:34:37,263 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 15:34:37,318 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 15:34:37,320 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-03-02 15:34:37,320 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-02 15:34:37,343 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 15:34:37,408 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 15:34:37,436 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 15:34:37,451 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 15:34:38,121 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:34:44,560 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 15:34:44,615 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:34:45,717 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 15:34:45,759 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:34:53,084 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=3&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 15:34:53,279 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=3&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:39:36,392 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-02 15:39:37,260 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 15:39:46,376 basehttp 154 "GET /index/ HTTP/1.1" 200 23483
+INFO 2020-03-02 15:39:46,411 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 15:39:46,414 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 15:39:46,421 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 15:39:46,425 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 15:39:46,427 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 15:39:46,427 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 15:39:46,428 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 15:39:46,429 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 15:39:46,432 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 15:39:46,476 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 15:39:46,494 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 15:39:46,495 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 15:39:46,524 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 15:39:46,636 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 15:39:46,651 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 15:39:46,726 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 15:39:47,504 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=2 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:39:53,125 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 15:39:53,167 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:39:53,750 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 15:39:53,794 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:39:54,269 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 15:39:54,312 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=&capacity=&vessel=&select=1 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:40:21,268 basehttp 154 "GET /index/ HTTP/1.1" 200 23484
+INFO 2020-03-02 15:40:21,298 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 15:40:21,300 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 15:40:21,302 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 15:40:21,310 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 15:40:21,312 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 15:40:21,314 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 15:40:21,315 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 15:40:21,315 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 15:40:21,316 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 15:40:21,377 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-02 15:40:21,381 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 15:40:21,389 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 15:40:21,412 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 15:40:21,470 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 15:40:21,486 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 15:40:21,500 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 15:40:22,168 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:40:28,696 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+ERROR 2020-03-02 15:40:28,770 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.ProgrammingError: ('42000', "[42000] [Microsoft][SQL Server Native Client 10.0][SQL Server]'1' 附近有语法错误。 (102) (SQLExecDirectW)")
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1776, in get
+    no_data = cursor.execute(sql,[]).fetchall()
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.ProgrammingError: ('42000', "[42000] [Microsoft][SQL Server Native Client 10.0][SQL Server]'1' 附近有语法错误。 (102) (SQLExecDirectW)")
+ERROR 2020-03-02 15:40:28,778 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 500 143294
+INFO 2020-03-02 15:41:06,640 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 15:41:12,887 basehttp 154 "GET /index/ HTTP/1.1" 200 23484
+INFO 2020-03-02 15:41:12,924 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 15:41:12,928 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 15:41:12,928 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 15:41:12,931 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 15:41:12,937 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 15:41:12,939 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 15:41:12,939 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 15:41:12,940 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 15:41:12,943 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 15:41:13,016 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 15:41:13,016 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 15:41:13,016 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-02 15:41:13,056 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 15:41:13,111 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 15:41:13,142 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 15:41:13,159 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 15:41:13,887 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:41:19,390 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+ERROR 2020-03-02 15:41:19,452 log 228 Internal Server Error: /listtb/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.ProgrammingError: ('42000', "[42000] [Microsoft][SQL Server Native Client 10.0][SQL Server]'1' 附近有语法错误。 (102) (SQLExecDirectW)")
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1776, in get
+    no_data = cursor.execute(sql,[]).fetchall()
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.ProgrammingError: ('42000', "[42000] [Microsoft][SQL Server Native Client 10.0][SQL Server]'1' 附近有语法错误。 (102) (SQLExecDirectW)")
+ERROR 2020-03-02 15:41:19,454 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 500 143293
+INFO 2020-03-02 15:42:38,137 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 15:42:53,829 basehttp 154 "GET /index/ HTTP/1.1" 200 23484
+INFO 2020-03-02 15:42:53,855 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 15:42:53,859 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 15:42:53,872 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 15:42:53,873 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 15:42:53,873 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 15:42:53,874 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 15:42:53,875 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 15:42:53,880 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 15:42:53,881 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 15:42:53,940 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 15:42:53,940 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 15:42:53,975 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 15:42:54,008 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 15:42:54,017 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 15:42:54,042 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 15:42:54,063 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 15:42:54,735 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:43:02,799 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 15:43:02,842 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:43:04,043 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 15:43:04,075 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:43:04,451 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 15:43:04,484 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:43:04,613 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 15:43:04,645 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:43:04,771 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 15:43:04,805 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:43:04,929 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 15:43:04,963 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:43:05,068 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 15:43:05,101 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:43:13,470 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 15:43:13,507 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:43:14,312 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 15:43:14,343 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:43:14,486 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 15:43:14,517 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:43:18,072 basehttp 154 "GET /index/ HTTP/1.1" 200 23484
+INFO 2020-03-02 15:43:18,104 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 15:43:18,105 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 15:43:18,106 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 15:43:18,117 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 15:43:18,124 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 15:43:18,125 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 15:43:18,126 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 15:43:18,128 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 15:43:18,129 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-02 15:43:18,166 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-02 15:43:18,191 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 15:43:18,192 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 15:43:18,227 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 15:43:18,287 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 15:43:18,308 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 15:43:18,321 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 15:43:19,001 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:43:29,293 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 15:43:29,329 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:43:35,151 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=3&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 15:43:35,170 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=3&capacity=&vessel=&select=1 HTTP/1.1" 200 703
+INFO 2020-03-02 15:43:48,534 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=2&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 15:43:48,645 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=2&capacity=&vessel=&select=1 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:43:53,652 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 15:43:53,688 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 200 1057
+INFO 2020-03-02 15:44:17,928 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=2020-03-18&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 15:44:18,071 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=2020-03-18&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 200 703
+INFO 2020-03-02 19:50:08,078 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 19:53:20,318 basehttp 154 "GET /index/ HTTP/1.1" 200 23484
+INFO 2020-03-02 19:53:20,383 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+WARNING 2020-03-02 19:53:20,622 log 228 Not Found: /favicon.ico
+WARNING 2020-03-02 19:53:20,623 basehttp 154 "GET /favicon.ico HTTP/1.1" 404 4648
+INFO 2020-03-02 19:53:21,344 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 19:53:21,497 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 19:53:23,080 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1057
+INFO 2020-03-02 19:53:24,421 basehttp 154 "GET /text/ HTTP/1.1" 200 2663
+INFO 2020-03-02 19:53:26,297 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-03-02 19:53:28,908 basehttp 154 "GET /text/ HTTP/1.1" 200 2663
+WARNING 2020-03-02 19:53:38,821 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 19:53:38,822 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 19:53:39,008 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 19:54:11,326 basehttp 154 "GET /text/ HTTP/1.1" 200 2663
+INFO 2020-03-02 19:54:11,363 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-03-02 19:54:11,475 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 19:54:11,485 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 19:54:11,494 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 19:54:11,512 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 19:54:11,526 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 19:54:11,553 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 19:54:11,580 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 19:54:11,651 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 19:54:50,070 basehttp 154 "GET /text/ HTTP/1.1" 200 2691
+INFO 2020-03-02 19:54:50,117 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-03-02 19:54:50,121 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 19:54:50,121 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 19:54:50,122 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 19:54:50,124 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 19:54:50,129 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 19:54:50,176 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 19:54:50,204 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 19:54:50,730 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 19:55:23,399 basehttp 154 "GET /text/ HTTP/1.1" 200 2690
+INFO 2020-03-02 19:55:23,436 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-03-02 19:55:23,437 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 19:55:23,440 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 19:55:23,444 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 19:55:23,445 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 19:55:23,446 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+WARNING 2020-03-02 19:55:23,508 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 19:55:23,520 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 19:55:23,670 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 19:55:38,298 basehttp 154 "GET /text/ HTTP/1.1" 200 2690
+INFO 2020-03-02 19:55:38,334 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-03-02 19:55:38,337 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 19:55:38,342 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 19:55:38,343 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 19:55:38,345 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 19:55:38,349 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 19:55:38,388 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 19:55:38,403 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 19:55:38,770 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 19:56:59,463 basehttp 154 "GET /text/ HTTP/1.1" 200 2834
+INFO 2020-03-02 19:56:59,501 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-03-02 19:56:59,504 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 19:56:59,504 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 19:56:59,504 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 19:56:59,506 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 19:56:59,507 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 19:56:59,547 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 19:56:59,562 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 19:56:59,934 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 19:57:19,633 basehttp 154 "GET /text/ HTTP/1.1" 200 2892
+INFO 2020-03-02 19:57:19,667 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-03-02 19:57:19,669 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 19:57:19,672 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 19:57:19,673 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 19:57:19,673 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 19:57:19,677 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 19:57:19,723 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 19:57:19,739 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 19:57:20,098 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 19:57:50,355 basehttp 154 "GET /text/ HTTP/1.1" 200 2997
+INFO 2020-03-02 19:57:50,391 basehttp 154 "GET /static/css/tx.css HTTP/1.1" 200 985
+INFO 2020-03-02 19:57:50,395 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 19:57:50,397 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 19:57:50,398 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 19:57:50,398 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 19:57:50,402 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 19:57:50,447 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 19:57:50,460 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 19:57:50,823 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 19:58:34,964 basehttp 154 "GET /text/ HTTP/1.1" 200 3020
+INFO 2020-03-02 19:58:35,001 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 19:58:35,003 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 19:58:35,007 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 19:58:35,012 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 19:58:35,018 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 19:58:35,077 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 19:58:35,109 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 19:58:35,137 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 19:58:35,137 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+WARNING 2020-03-02 19:58:35,199 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 19:58:35,199 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 19:58:35,206 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 19:58:49,695 basehttp 154 "GET /text/ HTTP/1.1" 200 3020
+INFO 2020-03-02 19:58:49,725 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 19:58:49,725 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 19:58:49,726 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 19:58:49,729 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 19:58:49,739 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 19:58:49,740 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 19:58:49,741 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 19:58:49,743 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 19:58:49,750 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 19:58:49,786 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 19:58:49,813 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 19:58:49,820 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:00:08,698 basehttp 154 "GET /text/ HTTP/1.1" 200 3029
+INFO 2020-03-02 20:00:08,730 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:00:08,734 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:00:08,739 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:00:08,743 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:00:08,747 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:00:08,748 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:00:08,748 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 20:00:08,749 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:00:08,752 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 20:00:08,793 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:00:08,825 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:00:08,833 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:00:25,161 basehttp 154 "GET /text/ HTTP/1.1" 200 3029
+INFO 2020-03-02 20:00:25,187 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:00:25,189 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:00:25,194 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:00:25,203 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:00:25,206 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:00:25,207 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 20:00:25,208 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:00:25,208 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:00:25,212 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 20:00:25,252 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:00:25,284 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:00:25,292 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:03:00,379 basehttp 154 "GET /text/ HTTP/1.1" 200 3029
+INFO 2020-03-02 20:03:00,410 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:03:00,415 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:03:00,419 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:03:00,424 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:03:00,426 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:03:00,427 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:03:00,428 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:03:00,428 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 20:03:00,432 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 20:03:00,481 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:03:00,507 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:03:00,516 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:07:36,225 basehttp 154 "GET /text/ HTTP/1.1" 200 2559
+INFO 2020-03-02 20:07:36,252 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:07:36,255 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:07:36,257 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:07:36,269 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:07:36,270 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:07:36,270 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:07:36,271 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:07:36,273 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 20:07:36,277 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 20:07:36,313 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:07:36,331 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:07:36,355 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:07:59,002 basehttp 154 "GET /text/ HTTP/1.1" 200 2484
+INFO 2020-03-02 20:07:59,037 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:07:59,039 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:07:59,039 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:07:59,039 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:07:59,048 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:07:59,048 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 20:07:59,049 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:07:59,049 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:07:59,053 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 20:07:59,085 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:07:59,101 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:07:59,144 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:20:22,855 basehttp 154 "GET /text/ HTTP/1.1" 200 3482
+WARNING 2020-03-02 20:20:26,944 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-03-02 20:20:26,944 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-02 20:20:26,976 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:20:57,282 basehttp 154 "GET /text/ HTTP/1.1" 200 3483
+INFO 2020-03-02 20:20:57,309 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:20:57,314 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:20:57,321 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:20:57,321 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:20:57,334 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:20:57,334 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:20:57,338 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:20:57,340 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 20:20:57,341 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 20:20:57,381 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:20:57,400 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:20:57,425 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:34:59,053 basehttp 154 "GET /text/ HTTP/1.1" 200 3029
+INFO 2020-03-02 20:34:59,088 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:34:59,090 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:34:59,098 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:34:59,107 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:34:59,107 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:34:59,109 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:34:59,109 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:34:59,110 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 20:34:59,112 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 20:34:59,259 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:34:59,260 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:34:59,265 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:38:32,711 basehttp 154 "GET /text/ HTTP/1.1" 200 5912
+INFO 2020-03-02 20:38:32,747 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:38:32,750 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:38:32,751 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:38:32,761 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:38:32,762 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:38:32,763 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:38:32,764 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:38:32,766 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 20:38:32,770 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 20:38:32,834 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:38:32,846 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:38:32,876 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:38:56,443 basehttp 154 "GET /text/ HTTP/1.1" 200 5936
+INFO 2020-03-02 20:38:56,479 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:38:56,479 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:38:56,480 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:38:56,481 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:38:56,489 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:38:56,492 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:38:56,493 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:38:56,494 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 20:38:56,499 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 20:38:56,534 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:38:56,550 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:38:56,590 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:39:27,202 basehttp 154 "GET /text/ HTTP/1.1" 200 5936
+INFO 2020-03-02 20:39:27,236 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:39:27,238 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:39:27,240 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:39:27,245 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:39:27,251 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:39:27,251 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:39:27,252 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:39:27,253 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 20:39:27,256 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 20:39:27,298 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:39:27,342 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:39:27,348 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:40:27,738 basehttp 154 "GET /text/ HTTP/1.1" 200 5936
+INFO 2020-03-02 20:40:27,767 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:40:27,776 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:40:27,777 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:40:27,780 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:40:27,783 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:40:27,784 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:40:27,786 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:40:27,786 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 20:40:27,788 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 20:40:27,835 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:40:27,844 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:40:27,877 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:41:19,957 basehttp 154 "GET /text/ HTTP/1.1" 200 5951
+INFO 2020-03-02 20:41:19,988 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:41:19,994 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:41:19,998 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:41:20,006 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:41:20,006 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:41:20,006 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:41:20,008 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:41:20,009 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 20:41:20,014 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 20:41:20,079 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:41:20,093 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:41:20,121 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:41:40,259 basehttp 154 "GET /text/ HTTP/1.1" 200 5999
+INFO 2020-03-02 20:41:40,288 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:41:40,294 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:41:40,295 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:41:40,297 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:41:40,304 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:41:40,305 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:41:40,306 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:41:40,307 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 20:41:40,308 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-02 20:41:40,373 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:41:40,397 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:41:40,406 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:46:23,466 basehttp 154 "GET /text/ HTTP/1.1" 200 5999
+INFO 2020-03-02 20:46:23,499 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:46:23,501 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:46:23,502 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:46:23,514 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:46:23,515 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:46:23,517 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:46:23,517 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 20:46:23,518 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:46:23,520 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 20:46:23,562 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:46:23,597 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:46:23,601 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:48:38,758 basehttp 154 "GET /text/ HTTP/1.1" 200 5999
+INFO 2020-03-02 20:48:38,797 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:48:38,798 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:48:38,800 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:48:38,811 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:48:38,813 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:48:38,813 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:48:38,814 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53964
+INFO 2020-03-02 20:48:38,815 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:48:38,817 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 20:48:38,869 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:48:38,902 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:48:38,907 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:48:56,508 basehttp 154 "GET /text/ HTTP/1.1" 200 5999
+INFO 2020-03-02 20:48:56,539 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:48:56,541 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:48:56,541 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:48:56,547 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:48:56,549 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:48:56,550 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:48:56,565 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:48:56,566 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53964
+INFO 2020-03-02 20:48:56,570 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 20:48:56,605 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:48:56,646 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:48:56,653 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:49:29,578 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 20:49:36,724 basehttp 154 "GET /text/ HTTP/1.1" 200 5999
+INFO 2020-03-02 20:49:36,761 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:49:36,761 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:49:36,777 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:49:36,778 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:49:36,779 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:49:36,780 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:49:36,784 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 20:49:36,784 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:49:36,797 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-02 20:49:36,830 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:49:36,851 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:49:36,905 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:52:24,000 basehttp 154 "GET /text/ HTTP/1.1" 200 6015
+INFO 2020-03-02 20:52:24,036 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:52:24,036 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:52:24,037 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:52:24,039 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:52:24,040 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:52:24,040 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:52:24,060 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:52:24,061 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 20:52:24,066 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 20:52:24,107 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:52:24,143 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:52:24,154 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:52:30,568 basehttp 154 "GET /text/ HTTP/1.1" 200 6015
+INFO 2020-03-02 20:52:30,603 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:52:30,603 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:52:30,604 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:52:30,606 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:52:30,607 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:52:30,607 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:52:30,625 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:52:30,626 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 20:52:30,628 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 20:52:30,661 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:52:30,699 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:52:30,706 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:52:54,798 basehttp 154 "GET /text/ HTTP/1.1" 200 5996
+INFO 2020-03-02 20:52:54,831 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:52:54,833 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:52:54,834 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:52:54,836 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:52:54,839 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:52:54,843 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:52:54,844 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:52:54,846 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 20:52:54,849 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 20:52:54,887 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:52:54,921 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:52:54,925 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:52:57,450 basehttp 154 "GET /text/ HTTP/1.1" 200 5996
+INFO 2020-03-02 20:52:57,477 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:52:57,478 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:52:57,480 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:52:57,483 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:52:57,492 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:52:57,493 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:52:57,494 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:52:57,495 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 20:52:57,496 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 20:52:57,538 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:52:57,579 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:52:57,586 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:53:48,534 basehttp 154 "GET /text/ HTTP/1.1" 200 6013
+INFO 2020-03-02 20:53:48,566 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:53:48,567 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:53:48,568 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:53:48,569 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:53:48,577 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:53:48,577 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:53:48,578 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 20:53:48,580 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:53:48,586 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 20:53:48,623 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:53:48,655 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:53:48,660 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:55:30,034 basehttp 154 "GET /text/ HTTP/1.1" 200 5647
+INFO 2020-03-02 20:55:30,071 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:55:30,072 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:55:30,073 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:55:30,079 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:55:30,080 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:55:30,080 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:55:30,081 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:55:30,083 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 20:55:30,090 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-02 20:55:30,132 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:55:30,177 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:55:30,180 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:57:41,560 basehttp 154 "GET /text/ HTTP/1.1" 200 4338
+INFO 2020-03-02 20:57:41,598 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:57:41,604 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:57:41,609 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:57:41,616 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:57:41,617 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:57:41,619 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 20:57:41,620 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:57:41,621 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:57:41,627 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 20:57:41,667 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:57:41,694 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:57:41,928 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:58:56,808 basehttp 154 "GET /text/ HTTP/1.1" 200 5658
+INFO 2020-03-02 20:58:56,849 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:58:56,850 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:58:56,851 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:58:56,854 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:58:56,857 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:58:56,859 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:58:56,860 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 20:58:56,861 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:58:56,865 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 20:58:56,989 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:58:56,993 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:58:57,001 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:59:10,647 basehttp 154 "GET /text/ HTTP/1.1" 200 5658
+INFO 2020-03-02 20:59:10,679 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:59:10,680 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:59:10,683 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:59:10,683 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:59:10,693 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:59:10,694 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:59:10,696 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:59:10,696 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 20:59:10,699 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 20:59:10,767 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:59:10,793 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:59:10,798 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:59:13,757 basehttp 154 "GET /text/ HTTP/1.1" 200 5658
+INFO 2020-03-02 20:59:13,786 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:59:13,787 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:59:13,789 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:59:13,797 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:59:13,803 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:59:13,804 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:59:13,804 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:59:13,804 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 20:59:13,809 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 20:59:13,835 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:59:13,875 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:59:13,888 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 20:59:15,769 basehttp 154 "GET /text/ HTTP/1.1" 200 5658
+INFO 2020-03-02 20:59:15,804 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 20:59:15,804 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 20:59:15,809 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 20:59:15,814 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 20:59:15,814 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 20:59:15,816 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 20:59:15,816 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 20:59:15,821 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 20:59:15,827 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 20:59:15,868 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 20:59:15,883 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 20:59:15,919 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 21:02:26,225 basehttp 154 "GET /text/ HTTP/1.1" 200 5749
+INFO 2020-03-02 21:02:26,261 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 21:02:26,261 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 21:02:26,265 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 21:02:26,275 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 21:02:26,275 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 21:02:26,277 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 21:02:26,278 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 21:02:26,278 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 21:02:26,283 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 21:02:26,328 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 21:02:26,365 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 21:02:26,370 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 21:04:30,568 basehttp 154 "GET /text/ HTTP/1.1" 200 5751
+INFO 2020-03-02 21:04:30,612 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 21:04:30,612 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 21:04:30,613 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 21:04:30,623 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 21:04:30,625 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 21:04:30,626 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 21:04:30,626 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 21:04:30,627 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 21:04:30,630 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 21:04:30,661 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 21:04:30,709 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 21:04:30,716 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 21:05:52,772 basehttp 154 "GET /text/ HTTP/1.1" 200 5658
+INFO 2020-03-02 21:05:52,805 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 21:05:52,807 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 21:05:52,807 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 21:05:52,820 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 21:05:52,820 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 21:05:52,820 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 21:05:52,822 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 21:05:52,823 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 21:05:52,829 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 21:05:52,865 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 21:05:52,884 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 21:05:52,919 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 21:09:51,820 basehttp 154 "GET /text/ HTTP/1.1" 200 1578
+INFO 2020-03-02 21:09:51,849 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 21:09:51,850 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 21:09:51,856 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 21:09:51,863 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 21:09:51,866 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 21:09:51,866 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 21:09:51,866 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 21:09:51,867 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 21:09:51,870 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 21:09:51,908 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 21:09:51,946 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 21:09:51,948 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 21:14:28,165 basehttp 154 "GET /text/ HTTP/1.1" 200 1821
+INFO 2020-03-02 21:14:28,199 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 21:14:28,206 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 21:14:28,207 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 21:14:28,212 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 21:14:28,215 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 21:14:28,216 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 21:14:28,216 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 21:14:28,217 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 21:14:28,220 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 21:14:28,265 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 21:14:28,277 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.woff2 HTTP/1.1" 404 1744
+WARNING 2020-03-02 21:14:28,295 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-03-02 21:14:28,296 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.woff HTTP/1.1" 404 1741
+INFO 2020-03-02 21:14:28,304 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+WARNING 2020-03-02 21:14:28,305 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.ttf HTTP/1.1" 404 1738
+INFO 2020-03-02 21:18:35,815 basehttp 154 "GET /text/ HTTP/1.1" 200 3317
+INFO 2020-03-02 21:18:39,101 basehttp 154 "GET /text/? HTTP/1.1" 200 3317
+INFO 2020-03-02 21:18:41,640 basehttp 154 "GET /text/? HTTP/1.1" 200 3317
+INFO 2020-03-02 21:18:43,066 basehttp 154 "GET /text/? HTTP/1.1" 200 3317
+INFO 2020-03-02 21:18:43,260 basehttp 154 "GET /text/? HTTP/1.1" 200 3317
+INFO 2020-03-02 21:18:43,619 basehttp 154 "GET /text/? HTTP/1.1" 200 3317
+INFO 2020-03-02 21:18:43,979 basehttp 154 "GET /text/? HTTP/1.1" 200 3317
+INFO 2020-03-02 21:19:37,260 basehttp 154 "GET /text/? HTTP/1.1" 200 3317
+INFO 2020-03-02 21:19:38,698 basehttp 154 "GET /text/? HTTP/1.1" 200 3317
+INFO 2020-03-02 21:19:39,293 basehttp 154 "GET /text/? HTTP/1.1" 200 3317
+INFO 2020-03-02 21:19:39,497 basehttp 154 "GET /text/? HTTP/1.1" 200 3317
+INFO 2020-03-02 21:19:41,774 basehttp 154 "GET /text/? HTTP/1.1" 200 3317
+INFO 2020-03-02 21:21:23,140 basehttp 154 "GET /index/ HTTP/1.1" 200 23484
+INFO 2020-03-02 21:21:23,174 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 21:21:23,174 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 21:21:23,185 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 21:21:23,195 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 21:21:23,197 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 21:21:23,197 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 21:21:23,200 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 21:21:23,201 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 21:21:23,206 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-02 21:21:23,243 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 21:21:23,259 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 21:21:23,286 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 21:21:23,347 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 21:21:23,370 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 21:21:23,385 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 21:21:23,608 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 21:21:24,048 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1057
+INFO 2020-03-02 21:27:08,179 basehttp 154 "GET /text/ HTTP/1.1" 200 1131
+INFO 2020-03-02 21:27:45,962 basehttp 154 "GET /text/ HTTP/1.1" 200 1022
+INFO 2020-03-02 21:28:11,077 basehttp 154 "GET /text/ HTTP/1.1" 200 646
+INFO 2020-03-02 21:28:21,680 basehttp 154 "GET /text/ HTTP/1.1" 200 623
+INFO 2020-03-02 21:28:51,915 basehttp 154 "GET /text/ HTTP/1.1" 200 599
+INFO 2020-03-02 21:28:56,491 basehttp 154 "GET /text/ HTTP/1.1" 200 599
+INFO 2020-03-02 21:29:04,986 basehttp 154 "GET /text/ HTTP/1.1" 200 623
+INFO 2020-03-02 21:29:56,071 basehttp 154 "GET /index/ HTTP/1.1" 200 23661
+INFO 2020-03-02 21:29:56,102 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 21:29:56,105 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 21:29:56,118 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 21:29:56,118 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 21:29:56,119 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 21:29:56,120 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 21:29:56,121 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 21:29:56,122 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 21:29:56,174 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 21:29:56,175 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-02 21:29:56,176 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-02 21:29:56,191 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 21:29:56,222 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 21:29:56,278 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 21:29:56,295 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 21:29:56,309 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 21:29:57,060 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1057
+WARNING 2020-03-02 21:30:02,615 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.woff2 HTTP/1.1" 404 1744
+WARNING 2020-03-02 21:30:02,622 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.woff HTTP/1.1" 404 1741
+WARNING 2020-03-02 21:30:02,638 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.ttf HTTP/1.1" 404 1738
+INFO 2020-03-02 21:31:47,932 basehttp 154 "GET /index/ HTTP/1.1" 200 23661
+INFO 2020-03-02 21:31:47,967 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 21:31:47,978 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 21:31:47,979 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 21:31:47,983 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 21:31:47,985 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 21:31:47,986 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 21:31:47,986 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 21:31:47,988 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 21:31:47,991 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 21:31:48,034 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 21:31:48,047 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 21:31:48,055 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 21:31:48,088 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 21:31:48,160 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 21:31:48,182 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 21:31:48,201 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 21:31:48,977 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1057
+INFO 2020-03-02 21:31:55,626 basehttp 154 "GET /text/ HTTP/1.1" 200 1120
+INFO 2020-03-02 21:32:39,894 basehttp 154 "GET /index/ HTTP/1.1" 200 23698
+INFO 2020-03-02 21:32:39,930 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 21:32:39,931 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 21:32:39,932 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 21:32:39,941 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 21:32:39,943 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 21:32:39,944 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 21:32:39,945 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 21:32:39,946 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 21:32:39,949 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 21:32:40,009 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 21:32:40,009 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 21:32:40,018 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 21:32:40,043 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 21:32:40,091 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 21:32:40,111 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 21:32:40,123 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 21:32:40,771 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1057
+WARNING 2020-03-02 21:32:46,802 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.woff2 HTTP/1.1" 404 1744
+WARNING 2020-03-02 21:32:46,810 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.woff HTTP/1.1" 404 1741
+WARNING 2020-03-02 21:32:46,819 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.ttf HTTP/1.1" 404 1738
+INFO 2020-03-02 21:33:18,025 basehttp 154 "GET /index/ HTTP/1.1" 200 23887
+INFO 2020-03-02 21:33:18,067 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 21:33:18,068 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 21:33:18,075 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 21:33:18,076 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 21:33:18,086 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 21:33:18,087 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 21:33:18,088 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 21:33:18,091 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 21:33:18,093 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 21:33:18,151 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 21:33:18,173 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 21:33:18,175 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 21:33:18,199 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 21:33:18,258 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 21:33:32,455 basehttp 154 "GET /index/ HTTP/1.1" 200 23704
+INFO 2020-03-02 21:33:32,643 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 21:33:32,644 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 21:33:32,645 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 21:33:32,646 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 21:33:32,647 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 21:33:32,647 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 21:33:32,654 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 21:33:32,655 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 21:33:32,657 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 21:33:32,750 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 21:33:32,780 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+WARNING 2020-03-02 21:33:32,803 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-03-02 21:33:32,804 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-02 21:33:32,816 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 21:33:32,830 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 21:33:32,863 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 21:33:33,572 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1057
+INFO 2020-03-02 21:33:58,302 basehttp 154 "GET /index/ HTTP/1.1" 200 23885
+INFO 2020-03-02 21:33:58,338 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 21:33:58,338 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 21:33:58,342 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 21:33:58,354 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 21:33:58,354 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 21:33:58,359 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 21:33:58,359 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 21:33:58,360 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 21:33:58,363 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 21:33:58,421 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 21:33:58,447 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 21:33:58,468 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 21:33:58,486 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 21:33:58,542 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 21:34:23,031 basehttp 154 "GET /index/ HTTP/1.1" 200 23704
+INFO 2020-03-02 21:34:23,062 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 21:34:23,065 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 21:34:23,075 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 21:34:23,081 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 21:34:23,082 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 21:34:23,084 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 21:34:23,085 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 21:34:23,087 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 21:34:23,089 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 21:34:23,175 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 21:34:23,185 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 21:34:23,185 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 21:34:23,216 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 21:34:23,229 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 21:34:23,246 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 21:34:23,260 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 21:34:24,028 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1057
+INFO 2020-03-02 21:34:42,510 basehttp 154 "GET /index/ HTTP/1.1" 200 23704
+INFO 2020-03-02 21:34:42,537 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 21:34:42,538 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 21:34:42,548 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 21:34:42,553 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 21:34:42,553 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 21:34:42,554 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 21:34:42,555 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 21:34:42,556 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 21:34:42,560 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 21:34:42,594 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 21:34:42,611 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 21:34:42,612 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 21:34:42,637 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 21:34:42,687 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 21:34:42,708 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 21:34:42,720 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 21:34:43,409 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1057
+WARNING 2020-03-02 21:34:47,756 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.woff2 HTTP/1.1" 404 1744
+WARNING 2020-03-02 21:34:47,765 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.woff HTTP/1.1" 404 1741
+WARNING 2020-03-02 21:34:47,791 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.ttf HTTP/1.1" 404 1738
+INFO 2020-03-02 21:35:39,414 basehttp 154 "GET /index/ HTTP/1.1" 200 23651
+INFO 2020-03-02 21:35:39,448 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 21:35:39,449 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 21:35:39,465 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 21:35:39,465 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 21:35:39,467 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 21:35:39,469 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 21:35:39,471 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 21:35:39,473 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 21:35:39,479 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+WARNING 2020-03-02 21:35:39,516 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 21:35:39,531 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 21:35:39,535 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 21:35:39,562 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 21:35:39,617 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 21:35:39,635 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 21:35:39,646 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 21:35:40,387 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1057
+WARNING 2020-03-02 21:35:46,853 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.woff2 HTTP/1.1" 404 1744
+WARNING 2020-03-02 21:35:46,860 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.woff HTTP/1.1" 404 1741
+WARNING 2020-03-02 21:35:46,881 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.ttf HTTP/1.1" 404 1738
+INFO 2020-03-02 21:36:07,778 basehttp 154 "GET /index/ HTTP/1.1" 200 23652
+INFO 2020-03-02 21:36:07,809 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 21:36:07,811 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 21:36:07,826 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 21:36:07,827 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 21:36:07,827 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 21:36:07,827 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 21:36:07,829 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 21:36:07,830 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 21:36:07,846 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-02 21:36:07,881 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 21:36:07,897 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 21:36:07,901 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-02 21:36:07,942 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 21:36:07,988 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 21:36:08,008 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 21:36:08,020 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 21:36:08,708 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1057
+WARNING 2020-03-02 21:36:14,639 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.woff2 HTTP/1.1" 404 1744
+WARNING 2020-03-02 21:36:14,651 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.woff HTTP/1.1" 404 1741
+WARNING 2020-03-02 21:36:14,658 basehttp 154 "GET /static/fonts/glyphicons-halflings-regular.ttf HTTP/1.1" 404 1738
+INFO 2020-03-02 21:37:36,201 basehttp 154 "GET /index/ HTTP/1.1" 200 23538
+INFO 2020-03-02 21:37:36,236 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 21:37:36,239 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 21:37:36,248 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 21:37:36,254 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 21:37:36,254 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 21:37:36,256 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 21:37:36,258 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 21:37:36,258 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 21:37:36,263 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 21:37:36,316 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 21:37:36,320 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 21:37:36,342 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 21:37:36,355 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 21:37:36,405 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 21:37:36,419 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 21:37:36,431 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 21:37:37,069 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1057
+INFO 2020-03-02 21:38:47,981 basehttp 154 "GET /index/ HTTP/1.1" 200 23532
+INFO 2020-03-02 21:38:48,016 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 21:38:48,020 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 21:38:48,021 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 21:38:48,026 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 21:38:48,028 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 21:38:48,029 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 21:38:48,031 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 21:38:48,032 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 21:38:48,033 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-02 21:38:48,094 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-02 21:38:48,109 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 21:38:48,120 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 21:38:48,141 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 21:38:48,190 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 21:38:48,210 basehttp 154 "GET /listtb?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-02 21:38:48,220 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 21:38:48,924 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1057
+WARNING 2020-03-02 22:04:09,950 log 228 Not Found: /text、/
+WARNING 2020-03-02 22:04:09,953 basehttp 154 "GET /text%E3%80%81/ HTTP/1.1" 404 4645
+INFO 2020-03-02 22:04:15,450 basehttp 154 "GET /text/ HTTP/1.1" 200 23532
+INFO 2020-03-02 22:04:15,496 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 304 0
+INFO 2020-03-02 22:04:15,674 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 22:04:15,717 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 22:04:16,765 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1057
+INFO 2020-03-02 22:05:27,271 basehttp 154 "GET /text/ HTTP/1.1" 200 1684
+INFO 2020-03-02 22:05:30,121 basehttp 154 "GET /text/ HTTP/1.1" 200 1684
+INFO 2020-03-02 22:05:39,761 basehttp 154 "GET /text/ HTTP/1.1" 200 1703
+INFO 2020-03-02 22:11:07,407 basehttp 154 "GET /text/ HTTP/1.1" 200 1028
+INFO 2020-03-02 22:14:54,847 basehttp 154 "GET /text/ HTTP/1.1" 200 2085
+INFO 2020-03-02 22:15:21,559 basehttp 154 "GET /text/ HTTP/1.1" 200 2086
+INFO 2020-03-02 22:16:01,873 basehttp 154 "GET /text/ HTTP/1.1" 200 1997
+INFO 2020-03-02 22:17:10,070 basehttp 154 "GET /text/ HTTP/1.1" 200 1703
+INFO 2020-03-02 22:17:10,108 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 304 0
+INFO 2020-03-02 22:18:23,469 basehttp 154 "GET /text/ HTTP/1.1" 200 5091
+INFO 2020-03-02 22:21:23,761 basehttp 154 "GET /text/ HTTP/1.1" 200 5434
+WARNING 2020-03-02 22:21:23,809 log 228 Not Found: /lib/vue.js
+WARNING 2020-03-02 22:21:23,811 log 228 Not Found: /lib/vue-resource.js
+WARNING 2020-03-02 22:21:23,812 basehttp 154 "GET /lib/vue.js HTTP/1.1" 404 4645
+WARNING 2020-03-02 22:21:23,813 basehttp 154 "GET /lib/vue-resource.js HTTP/1.1" 404 4672
+WARNING 2020-03-02 22:21:23,874 log 228 Not Found: /assets/logo/qb.png
+WARNING 2020-03-02 22:21:23,876 basehttp 154 "GET /assets/logo/qb.png HTTP/1.1" 404 4669
+INFO 2020-03-02 22:35:09,718 basehttp 154 "GET /text/ HTTP/1.1" 200 2441
+INFO 2020-03-02 22:35:09,748 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+INFO 2020-03-02 22:35:09,754 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 304 0
+INFO 2020-03-02 22:35:13,434 basehttp 154 "GET /text/ HTTP/1.1" 200 2441
+WARNING 2020-03-02 22:35:19,496 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-03-02 22:35:19,497 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-02 22:35:19,564 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 22:39:22,730 basehttp 154 "GET /text/ HTTP/1.1" 200 3041
+WARNING 2020-03-02 22:39:22,773 log 228 Not Found: /text/js/jquery-1.7.2.min.js
+WARNING 2020-03-02 22:39:22,775 basehttp 154 "GET /text/js/jquery-1.7.2.min.js HTTP/1.1" 404 4696
+WARNING 2020-03-02 22:39:35,883 log 228 Not Found: /text、/
+WARNING 2020-03-02 22:39:35,884 basehttp 154 "GET /text%E3%80%81/ HTTP/1.1" 404 4645
+WARNING 2020-03-02 22:41:06,805 log 228 Not Found: /text、/
+WARNING 2020-03-02 22:41:06,806 basehttp 154 "GET /text%E3%80%81/ HTTP/1.1" 404 4645
+INFO 2020-03-02 22:41:10,423 basehttp 154 "GET /text/ HTTP/1.1" 200 2763
+INFO 2020-03-02 22:41:10,468 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-02 22:41:10,478 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-02 22:41:10,485 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-02 22:41:10,487 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-02 22:41:10,494 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-02 22:41:10,500 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-02 22:41:10,502 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-02 22:41:10,502 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-02 22:41:10,510 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-02 22:41:10,667 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-02 22:41:10,689 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-02 22:41:10,752 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-02 22:48:57,841 basehttp 154 "GET /text/ HTTP/1.1" 200 3316
+WARNING 2020-03-02 22:48:57,872 log 228 Not Found: /text/js/common.js
+WARNING 2020-03-02 22:48:57,874 basehttp 154 "GET /text/js/common.js HTTP/1.1" 404 4666
+INFO 2020-03-02 22:49:33,237 basehttp 154 "GET /text/ HTTP/1.1" 200 3645
+INFO 2020-03-02 22:59:33,992 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-02 23:00:31,913 basehttp 154 "GET /index/ HTTP/1.1" 200 23532
+INFO 2020-03-02 23:00:31,990 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 304 0
+WARNING 2020-03-02 23:00:32,166 log 228 Not Found: /favicon.ico
+WARNING 2020-03-02 23:00:32,167 basehttp 154 "GET /favicon.ico HTTP/1.1" 404 4648
+INFO 2020-03-02 23:00:32,935 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-02 23:00:33,096 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-02 23:00:34,659 basehttp 154 "GET /listtb/?st_time=2020-03-02&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1057
+INFO 2020-03-02 23:00:46,156 basehttp 154 "GET /listtb?st_time=2019-07-10&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-02 23:00:51,245 basehttp 154 "GET /listtb/?st_time=2019-07-10&sh_time=2020-03-02&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 200 350171
+INFO 2020-03-03 11:24:12,604 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 11:24:28,360 basehttp 154 "GET /index/ HTTP/1.1" 200 23532
+INFO 2020-03-03 11:24:28,434 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 304 0
+INFO 2020-03-03 11:24:28,435 basehttp 154 "GET /static/css/css.css HTTP/1.1" 304 0
+INFO 2020-03-03 11:24:28,435 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 304 0
+INFO 2020-03-03 11:24:28,612 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+WARNING 2020-03-03 11:24:28,623 log 228 Not Found: /favicon.ico
+WARNING 2020-03-03 11:24:28,623 basehttp 154 "GET /favicon.ico HTTP/1.1" 404 4648
+INFO 2020-03-03 11:24:29,455 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 11:24:29,581 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 11:24:31,218 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1057
+INFO 2020-03-03 11:58:31,999 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 11:58:33,993 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 11:58:54,827 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 11:58:55,532 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 11:59:05,856 basehttp 154 "GET /index/ HTTP/1.1" 200 23532
+INFO 2020-03-03 11:59:05,983 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 11:59:06,010 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 11:59:06,859 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1142
+INFO 2020-03-03 11:59:31,529 basehttp 154 "PUT /listtb/ HTTP/1.1" 200 51
+INFO 2020-03-03 11:59:39,114 basehttp 154 "GET /index/ HTTP/1.1" 200 23532
+INFO 2020-03-03 11:59:39,237 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 11:59:39,272 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 11:59:39,899 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 12:04:10,301 basehttp 154 "GET /index/ HTTP/1.1" 200 23685
+INFO 2020-03-03 12:04:10,424 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 12:04:10,449 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 12:04:11,064 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 12:04:37,292 basehttp 154 "GET /index/ HTTP/1.1" 200 23685
+INFO 2020-03-03 12:04:37,389 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 12:04:37,415 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 12:04:38,015 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 13:08:34,369 basehttp 154 "GET /index/ HTTP/1.1" 200 25227
+INFO 2020-03-03 13:08:34,405 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 304 0
+INFO 2020-03-03 13:08:34,406 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 13:08:34,535 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 13:08:34,562 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 13:08:35,159 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+WARNING 2020-03-03 13:08:52,611 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-03-03 13:08:52,611 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 13:08:52,805 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 13:09:51,913 basehttp 154 "GET /index/ HTTP/1.1" 200 25227
+INFO 2020-03-03 13:09:52,084 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 13:09:52,090 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 13:09:52,102 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 13:09:52,111 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 13:09:52,115 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 13:09:52,140 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 13:09:52,164 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 13:09:52,166 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+WARNING 2020-03-03 13:09:52,210 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 13:09:52,215 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 13:09:52,250 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-03 13:09:52,251 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 13:09:52,287 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 13:09:52,294 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 13:09:52,366 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 13:09:52,385 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 13:09:52,401 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 13:09:53,160 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 13:11:36,444 basehttp 154 "GET /index/ HTTP/1.1" 200 25306
+INFO 2020-03-03 13:11:36,485 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 13:11:36,485 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 13:11:36,486 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 13:11:36,487 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 13:11:36,498 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 13:11:36,501 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 13:11:36,502 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 13:11:36,503 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 13:11:36,504 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 13:11:36,507 basehttp 154 "GET /static/js/jquery-1.10.2.js HTTP/1.1" 200 273199
+INFO 2020-03-03 13:11:36,507 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-03 13:11:36,550 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 13:11:36,563 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 13:11:36,577 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 13:11:36,602 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 13:11:36,680 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 13:13:55,677 basehttp 154 "GET /index/ HTTP/1.1" 200 25391
+INFO 2020-03-03 13:13:55,738 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 13:13:55,739 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 13:13:55,740 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 13:13:55,752 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 13:13:55,755 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 13:13:55,756 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 13:13:55,757 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 13:13:55,758 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 13:13:55,761 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 13:13:55,763 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 13:13:55,834 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 13:13:55,845 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 13:13:55,848 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 13:13:55,933 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 13:13:55,954 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 13:13:55,971 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 13:13:56,025 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 13:13:56,639 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 13:14:30,830 basehttp 154 "GET /index/ HTTP/1.1" 200 25436
+INFO 2020-03-03 13:14:30,864 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 13:14:30,866 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 13:14:30,868 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 13:14:30,873 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 13:14:30,884 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 13:14:30,884 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 13:14:30,885 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 13:14:30,886 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 13:14:30,887 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 13:14:30,894 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-03 13:14:30,961 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 13:14:30,962 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 13:14:31,048 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+WARNING 2020-03-03 13:14:31,067 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 13:14:31,078 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 13:14:31,078 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 13:14:31,096 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 13:14:31,775 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 13:16:48,874 basehttp 154 "GET /index/ HTTP/1.1" 200 26655
+INFO 2020-03-03 13:16:48,914 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 13:16:48,915 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 13:16:48,915 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 13:16:48,924 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 13:16:48,925 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 13:16:48,925 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 13:16:48,935 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 13:16:48,937 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 13:16:48,938 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 13:16:48,942 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 13:16:48,998 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 13:16:49,108 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 13:16:49,112 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 13:16:49,125 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 13:18:52,663 basehttp 154 "GET /index/ HTTP/1.1" 200 26664
+INFO 2020-03-03 13:18:52,727 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 13:18:52,731 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 13:18:52,735 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 13:18:52,736 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 13:18:52,743 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 13:18:52,743 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 13:18:52,745 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 13:18:52,747 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 13:18:52,750 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 13:18:52,751 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-03 13:18:52,779 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 13:18:52,803 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 13:18:52,811 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 13:18:52,866 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 13:18:52,956 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 13:18:52,975 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 13:18:52,990 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 13:18:53,756 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 13:18:57,690 basehttp 154 "GET /index/ HTTP/1.1" 200 26664
+INFO 2020-03-03 13:18:57,764 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 13:18:57,766 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 13:18:57,766 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 13:18:57,767 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 13:18:57,782 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 13:18:57,784 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 13:18:57,785 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 13:18:57,786 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 13:18:57,787 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 13:18:57,790 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-03 13:18:57,835 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 13:18:57,843 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 13:18:57,851 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 13:18:57,874 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 13:18:57,930 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 13:18:57,943 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 13:18:57,957 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 13:18:58,632 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 13:20:19,016 basehttp 154 "GET /index/ HTTP/1.1" 200 26479
+INFO 2020-03-03 13:20:19,060 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 13:20:19,060 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 13:20:19,063 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 13:20:19,071 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 13:20:19,072 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 13:20:19,073 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 13:20:19,074 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 13:20:19,075 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 13:20:19,079 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 13:20:19,079 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 13:20:19,141 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 13:20:19,150 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 13:20:19,167 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 13:20:19,179 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 13:20:19,249 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 13:20:19,266 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 13:20:19,283 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 13:20:19,947 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 13:25:16,909 basehttp 154 "GET /index/ HTTP/1.1" 200 26479
+INFO 2020-03-03 13:25:16,973 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 304 0
+INFO 2020-03-03 13:25:17,139 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 13:25:17,167 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 13:25:17,909 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 13:25:57,294 basehttp 154 "GET /index/ HTTP/1.1" 200 26418
+INFO 2020-03-03 13:25:57,397 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 13:25:57,416 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 13:25:58,140 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 13:26:49,218 basehttp 154 "GET /index/ HTTP/1.1" 200 26418
+INFO 2020-03-03 13:26:49,350 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 13:26:49,378 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 13:26:49,999 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 13:29:00,212 basehttp 154 "GET /index/ HTTP/1.1" 200 26512
+INFO 2020-03-03 13:29:00,249 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 304 0
+INFO 2020-03-03 13:29:00,345 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 13:29:00,381 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 13:29:00,979 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+WARNING 2020-03-03 13:29:06,218 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-03-03 13:29:06,218 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 13:29:06,257 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 13:29:11,122 basehttp 154 "GET /index/ HTTP/1.1" 200 26512
+INFO 2020-03-03 13:29:11,161 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 13:29:11,163 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 13:29:11,179 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 13:29:11,182 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 13:29:11,184 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 13:29:11,188 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 13:29:11,189 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 13:29:11,191 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 13:29:11,196 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 13:29:11,198 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-03 13:29:11,229 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 13:29:11,246 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 13:29:11,251 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 13:29:11,282 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 13:29:11,342 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 13:29:11,377 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 13:29:11,395 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 13:29:12,170 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 13:31:09,033 basehttp 154 "GET /index/ HTTP/1.1" 200 26534
+INFO 2020-03-03 13:31:09,068 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 13:31:09,074 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 13:31:09,082 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 13:31:09,083 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 13:31:09,087 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 13:31:09,088 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 13:31:09,091 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 13:31:09,092 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 13:31:09,094 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 13:31:09,097 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-03 13:31:09,137 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 13:31:09,155 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 13:31:09,161 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 13:31:09,196 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 13:31:09,252 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 13:31:09,272 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 13:31:09,287 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 13:31:09,888 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 13:31:23,507 basehttp 154 "GET /index/ HTTP/1.1" 200 26534
+INFO 2020-03-03 13:31:23,545 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 13:31:23,546 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 13:31:23,546 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 13:31:23,547 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 13:31:23,561 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 13:31:23,563 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 13:31:23,564 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 13:31:23,564 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 13:31:23,565 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 13:31:23,567 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 13:31:23,628 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 13:31:23,647 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 13:31:23,648 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 13:31:23,665 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 13:31:23,720 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 13:31:23,741 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 13:31:23,753 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 13:31:24,429 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 13:32:43,593 basehttp 154 "GET /index/ HTTP/1.1" 200 25294
+INFO 2020-03-03 13:32:43,648 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 13:32:43,648 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 13:32:43,649 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 13:32:43,657 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 13:32:43,663 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 13:32:43,663 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 13:32:43,665 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 13:32:43,666 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 13:32:43,667 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 13:32:43,670 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 13:32:43,730 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 13:32:43,758 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 13:32:43,778 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 13:32:43,803 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 13:32:43,854 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 13:32:43,875 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 13:32:43,899 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 13:32:44,552 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 13:33:03,805 basehttp 154 "GET /index/ HTTP/1.1" 200 25294
+INFO 2020-03-03 13:33:03,851 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 13:33:03,852 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 13:33:03,852 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 13:33:03,858 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 13:33:03,866 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 13:33:03,868 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 13:33:03,868 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 13:33:03,869 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 13:33:03,871 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 13:33:03,874 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 13:33:03,921 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 13:33:03,948 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 13:33:03,973 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 13:33:03,981 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 13:33:04,027 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 13:33:04,046 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 13:33:04,057 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 13:33:04,703 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 13:35:54,309 basehttp 154 "GET /index/ HTTP/1.1" 200 25296
+INFO 2020-03-03 13:35:54,353 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 13:35:54,354 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 13:35:54,360 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 13:35:54,365 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 13:35:54,369 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 13:35:54,369 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 13:35:54,370 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 13:35:54,371 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 13:35:54,372 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 13:35:54,374 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 13:35:54,442 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 13:35:54,503 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-03-03 13:35:54,503 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 13:35:54,540 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 13:35:54,579 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 13:35:54,605 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 13:35:54,617 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 13:35:55,308 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 13:36:32,978 basehttp 154 "GET /index/ HTTP/1.1" 200 25321
+INFO 2020-03-03 13:36:33,022 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 13:36:33,023 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 13:36:33,025 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 13:36:33,036 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 13:36:33,037 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 13:36:33,038 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 13:36:33,039 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 13:36:33,040 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 13:36:33,044 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 13:36:33,045 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 13:36:33,092 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 13:36:33,143 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 13:36:33,147 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 13:36:33,191 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 13:36:33,197 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 13:36:33,226 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 13:36:33,246 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 13:36:33,890 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 13:38:38,912 basehttp 154 "GET /index/ HTTP/1.1" 200 25296
+INFO 2020-03-03 13:38:38,942 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 13:38:38,944 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 13:38:38,947 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 13:38:38,950 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 13:38:38,963 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 13:38:38,965 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 13:38:38,966 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 13:38:38,967 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 13:38:38,968 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 13:38:38,971 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 13:38:39,022 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 13:38:39,118 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-03-03 13:38:39,118 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 13:38:39,130 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 13:38:39,155 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 13:38:39,168 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 13:38:39,181 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 13:38:39,902 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 13:39:37,984 basehttp 154 "GET /index HTTP/1.1" 301 0
+INFO 2020-03-03 13:39:37,991 basehttp 154 "GET /index/ HTTP/1.1" 200 25259
+INFO 2020-03-03 13:39:38,017 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 13:39:38,019 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 13:39:38,019 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 13:39:38,022 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 13:39:38,033 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 13:39:38,034 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 13:39:38,034 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 13:39:38,035 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 13:39:38,037 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 13:39:38,039 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 13:39:38,088 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 13:39:38,164 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 13:39:38,167 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 13:39:38,178 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 13:39:38,189 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 13:39:38,215 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 13:39:38,227 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 13:39:38,912 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 13:39:42,877 basehttp 154 "GET /index/ HTTP/1.1" 200 25259
+INFO 2020-03-03 13:39:43,031 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 13:39:43,032 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 13:39:43,032 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 13:39:43,032 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 13:39:43,037 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 13:39:43,044 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 13:39:43,045 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 13:39:43,046 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 13:39:43,047 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 13:39:43,054 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 13:39:43,101 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 13:39:43,165 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 13:39:43,176 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 13:39:43,185 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 13:39:43,209 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 13:39:43,227 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 13:39:43,244 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 13:39:43,930 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 13:40:59,956 basehttp 154 "GET /index/ HTTP/1.1" 200 25259
+INFO 2020-03-03 13:41:00,003 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 13:41:00,003 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 13:41:00,007 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 13:41:00,015 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 13:41:00,016 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 13:41:00,017 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 13:41:00,017 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 13:41:00,017 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 13:41:00,021 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 13:41:00,029 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 13:41:00,076 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 13:41:00,157 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+WARNING 2020-03-03 13:41:00,173 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 13:41:00,173 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 13:41:00,176 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 13:41:00,185 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 13:41:00,200 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 13:41:00,885 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 14:17:07,287 basehttp 154 "GET /index/ HTTP/1.1" 200 26464
+INFO 2020-03-03 14:17:07,324 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 14:17:07,329 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 14:17:07,347 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 14:17:07,349 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 14:17:07,350 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 14:17:07,352 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 14:17:07,354 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 14:17:07,355 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 14:17:07,360 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 14:17:07,361 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 14:17:07,408 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 14:17:07,504 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 14:17:07,511 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 14:17:07,520 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 14:17:07,520 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 14:17:07,536 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 14:17:07,550 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 14:17:08,277 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 14:18:37,763 basehttp 154 "GET /index/ HTTP/1.1" 200 26439
+INFO 2020-03-03 14:18:37,805 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 14:18:37,806 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 14:18:37,807 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 14:18:37,808 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 14:18:37,817 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 14:18:37,819 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 14:18:37,820 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 14:18:37,820 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 14:18:37,821 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 14:18:37,825 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 14:18:37,875 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 14:18:37,981 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+WARNING 2020-03-03 14:18:38,010 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 14:18:38,014 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 14:18:38,017 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 14:18:38,025 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 14:18:38,038 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 14:18:38,740 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 14:23:22,777 basehttp 154 "GET /index/ HTTP/1.1" 200 25268
+INFO 2020-03-03 14:23:22,814 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 14:23:22,820 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 14:23:22,821 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 14:23:22,821 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 14:23:22,828 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 14:23:22,833 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 14:23:22,837 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 14:23:22,838 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 14:23:22,840 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 14:23:22,844 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 14:23:22,887 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 14:23:22,994 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+WARNING 2020-03-03 14:23:23,004 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 14:23:23,008 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 14:23:23,020 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 14:23:23,022 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 14:23:23,035 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 14:23:23,750 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 14:26:19,570 basehttp 154 "GET /index/ HTTP/1.1" 200 25465
+INFO 2020-03-03 14:26:19,611 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 14:26:19,612 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 14:26:19,612 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 14:26:19,614 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 14:26:19,622 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 14:26:19,625 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 14:26:19,627 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 14:26:19,627 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 14:26:19,628 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 14:26:19,629 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 14:26:19,677 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 14:26:19,779 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-03-03 14:26:19,780 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 14:26:19,784 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 14:26:19,788 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 14:26:19,801 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 14:26:19,814 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 14:26:20,530 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 14:33:47,709 basehttp 154 "GET /index/ HTTP/1.1" 200 25511
+INFO 2020-03-03 14:33:47,745 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 14:33:47,748 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 14:33:47,766 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 14:33:47,767 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 14:33:47,767 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 14:33:47,770 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 14:33:47,772 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 14:33:47,773 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 14:33:47,774 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 14:33:47,778 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 14:33:47,828 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 14:33:47,916 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 14:33:47,921 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 14:33:47,936 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 14:33:47,946 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 14:33:47,963 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 14:33:47,985 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 14:33:48,754 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 14:44:07,475 basehttp 154 "GET /index/ HTTP/1.1" 200 26079
+INFO 2020-03-03 14:44:07,509 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 14:44:07,510 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 14:44:07,531 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 14:44:07,531 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 14:44:07,532 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 14:44:07,534 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 14:44:07,536 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 14:44:07,537 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 14:44:07,540 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 14:44:07,543 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 14:44:07,592 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 14:44:07,675 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 14:44:07,676 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 14:44:07,686 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 14:44:10,005 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 14:44:10,033 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 14:44:10,050 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 14:44:10,793 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 14:46:48,638 basehttp 154 "GET /index/ HTTP/1.1" 200 26754
+INFO 2020-03-03 14:46:48,673 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 14:46:48,674 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 14:46:48,674 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 14:46:48,675 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 14:46:48,692 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 14:46:48,692 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 14:46:48,692 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 14:46:48,692 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 14:46:48,693 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 14:46:48,697 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 14:46:48,743 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 14:46:48,838 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-03-03 14:46:48,838 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 14:46:48,845 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 14:46:50,303 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 14:46:50,310 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 14:46:50,334 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 14:46:50,349 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 14:46:51,062 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 14:49:36,031 basehttp 154 "GET /index/ HTTP/1.1" 200 26802
+INFO 2020-03-03 14:49:36,070 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 14:49:36,071 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 14:49:36,072 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 14:49:36,075 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 14:49:36,088 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 14:49:36,089 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 14:49:36,091 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 14:49:36,091 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 14:49:36,091 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 14:49:36,095 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 14:49:36,146 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 14:49:36,222 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 14:49:36,224 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 14:49:36,231 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 14:49:38,679 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 14:49:38,686 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 14:49:38,701 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 14:49:38,718 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 14:49:39,505 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 14:51:25,278 basehttp 154 "GET /index/ HTTP/1.1" 200 25478
+INFO 2020-03-03 14:51:25,317 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 14:51:25,318 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 14:51:25,319 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 14:51:25,319 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 14:51:25,333 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 14:51:25,333 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 14:51:25,334 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 14:51:25,334 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 14:51:25,335 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 14:51:25,338 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 14:51:25,385 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 14:51:25,451 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 14:51:25,452 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 14:51:25,485 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 14:51:54,382 basehttp 154 "GET /index/ HTTP/1.1" 200 25477
+INFO 2020-03-03 14:51:54,433 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 14:51:54,433 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 14:51:54,435 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 14:51:54,435 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 14:51:54,448 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 14:51:54,449 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 14:51:54,450 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 14:51:54,451 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 14:51:54,451 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 14:51:54,454 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-03 14:51:54,798 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 14:51:54,801 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 14:51:54,801 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 14:51:54,870 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 14:52:00,562 basehttp 154 "GET /index/ HTTP/1.1" 200 25477
+INFO 2020-03-03 14:52:00,616 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 14:52:00,617 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 14:52:00,617 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 14:52:00,628 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 14:52:00,631 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 14:52:00,633 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 14:52:00,634 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 14:52:00,636 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 14:52:00,639 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 14:52:00,644 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-03 14:52:00,881 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 14:52:00,901 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 14:52:00,937 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 14:52:01,112 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 15:51:23,197 basehttp 154 "GET /index/ HTTP/1.1" 200 26870
+INFO 2020-03-03 15:51:23,237 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 15:51:23,240 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 15:51:23,250 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 15:51:23,252 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 15:51:23,264 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 15:51:23,266 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 15:51:23,266 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 15:51:23,267 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 15:51:23,268 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 15:51:23,270 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 15:51:23,731 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 15:51:23,746 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-03-03 15:51:23,754 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 15:51:23,820 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 15:51:25,014 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 15:51:25,019 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 15:51:25,038 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 15:51:25,052 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 15:51:25,727 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 15:51:41,304 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-03 15:51:41,570 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 200 709
+INFO 2020-03-03 15:52:36,070 basehttp 154 "GET /index/ HTTP/1.1" 200 26872
+INFO 2020-03-03 15:52:36,106 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 15:52:36,107 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 15:52:36,107 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 15:52:36,118 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 15:52:36,124 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 15:52:36,124 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 15:52:36,125 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 15:52:36,125 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 15:52:36,125 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 15:52:36,129 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 15:52:36,180 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 15:52:36,192 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 15:52:36,207 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 15:52:36,222 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 15:52:37,980 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 15:52:37,993 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 15:52:38,011 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 15:52:38,032 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 15:52:38,752 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 15:52:48,471 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-03 15:52:48,484 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 200 709
+INFO 2020-03-03 15:54:54,093 basehttp 154 "GET /index/ HTTP/1.1" 200 26928
+INFO 2020-03-03 15:54:54,131 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 15:54:54,131 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 15:54:54,134 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 15:54:54,135 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 15:54:54,144 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 15:54:54,147 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 15:54:54,147 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 15:54:54,148 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 15:54:54,151 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 15:54:54,154 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 15:54:54,200 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 15:54:54,226 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 15:54:54,246 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 15:54:54,282 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 15:54:55,765 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 15:54:55,776 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 15:54:55,803 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 15:54:55,823 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 15:54:56,486 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 15:55:03,718 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=%E4%B8%AD%E5%9B%BD%E7%A7%BB%E5%8A%A8%E6%9C%89%E9%99%90%E5%85%AC%E5%8F%B8&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-03 15:55:04,033 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=%E4%B8%AD%E5%9B%BD%E7%A7%BB%E5%8A%A8%E6%9C%89%E9%99%90%E5%85%AC%E5%8F%B8&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 200 709
+INFO 2020-03-03 15:57:01,757 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=%E5%95%8A%E5%95%8A%E5%95%8A%E5%95%8A&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-03 15:57:01,814 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=%E5%95%8A%E5%95%8A%E5%95%8A%E5%95%8A&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 200 709
+INFO 2020-03-03 15:57:10,992 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=aaaaa&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 301 0
+INFO 2020-03-03 15:57:11,048 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=aaaaa&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=1 HTTP/1.1" 200 709
+INFO 2020-03-03 15:58:19,932 basehttp 154 "GET /index/ HTTP/1.1" 200 26957
+INFO 2020-03-03 15:58:19,973 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 15:58:19,973 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 15:58:19,974 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 15:58:19,987 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 15:58:19,987 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 15:58:19,988 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 15:58:19,990 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 15:58:19,991 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 15:58:19,993 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 15:58:19,998 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 15:58:20,044 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 15:58:20,093 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 15:58:20,098 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 15:58:20,140 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 15:58:21,758 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 15:58:21,769 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 15:58:21,798 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 15:58:21,822 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 15:58:22,496 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 16:00:17,315 basehttp 154 "GET /index/ HTTP/1.1" 200 27025
+INFO 2020-03-03 16:00:17,744 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 16:00:17,744 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 16:00:17,745 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 16:00:17,747 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 16:00:17,758 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 16:00:17,760 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 16:00:17,761 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 16:00:17,761 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 16:00:17,763 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 16:00:17,765 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 16:00:17,842 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 16:00:17,909 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 16:00:17,910 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 16:00:17,920 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 16:00:19,165 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 16:00:19,171 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 16:00:19,188 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 16:00:19,241 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 16:00:20,118 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 16:05:38,527 basehttp 154 "GET /index/ HTTP/1.1" 200 27122
+INFO 2020-03-03 16:05:38,563 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 16:05:38,564 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 16:05:38,581 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 16:05:38,581 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 16:05:38,586 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 16:05:38,588 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 16:05:38,588 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 16:05:38,590 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 16:05:38,598 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 16:05:38,599 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 16:05:38,655 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 16:05:38,756 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-03-03 16:05:38,759 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 16:05:38,770 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 16:05:40,463 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 16:05:40,473 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 16:05:40,489 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 16:05:40,507 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 16:05:41,179 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 16:10:09,793 basehttp 154 "GET /index/ HTTP/1.1" 200 27168
+INFO 2020-03-03 16:10:09,832 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 16:10:09,832 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 16:10:09,834 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 16:10:09,835 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 16:10:09,849 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 16:10:09,849 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 16:10:09,850 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 16:10:09,850 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 16:10:09,850 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 16:10:09,854 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 16:10:09,910 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 16:10:10,005 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 16:10:10,006 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 16:10:10,020 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 16:10:11,370 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 16:10:11,377 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 16:10:11,404 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 16:10:11,420 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 16:10:12,107 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 16:13:02,141 basehttp 154 "GET /index/ HTTP/1.1" 200 27238
+INFO 2020-03-03 16:13:02,187 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 16:13:02,187 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 16:13:02,208 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 16:13:02,209 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 16:13:02,209 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 16:13:02,210 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 16:13:02,215 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 16:13:02,217 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 16:13:02,218 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 16:13:02,222 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 16:13:02,276 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 16:13:02,321 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 16:13:02,322 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 16:13:02,359 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 16:13:04,649 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 16:13:04,666 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 16:13:04,687 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 16:13:04,715 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 16:13:05,426 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 16:13:49,122 basehttp 154 "GET /index/ HTTP/1.1" 200 27239
+INFO 2020-03-03 16:13:49,166 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 16:13:49,166 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 16:13:49,167 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 16:13:49,180 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 16:13:49,181 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 16:13:49,185 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 16:13:49,188 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 16:13:49,188 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 16:13:49,189 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 16:13:49,193 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 16:13:49,243 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 16:13:49,293 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-03-03 16:13:49,293 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 16:13:49,320 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 16:13:51,738 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 16:13:51,755 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 16:13:51,789 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 16:13:51,806 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 16:13:52,511 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 16:16:01,066 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\urls.py changed, reloading.
+INFO 2020-03-03 16:16:01,771 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 16:19:38,395 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 16:19:39,092 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 16:22:01,107 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 16:22:01,846 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 16:22:34,581 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 16:22:35,473 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 16:23:35,076 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 16:23:36,056 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 16:25:36,253 basehttp 154 "GET /index/ HTTP/1.1" 200 27096
+INFO 2020-03-03 16:25:36,284 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 16:25:36,286 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 16:25:36,307 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 16:25:36,308 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 16:25:36,308 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 16:25:36,312 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 16:25:36,314 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 16:25:36,315 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 16:25:36,315 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 16:25:36,320 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 16:25:36,362 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 16:25:36,422 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 16:25:36,423 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 16:25:36,458 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 16:25:36,469 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 16:25:36,478 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 16:25:36,500 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 16:25:37,246 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 16:26:25,193 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 16:28:08,857 basehttp 154 "GET /index/ HTTP/1.1" 200 27096
+INFO 2020-03-03 16:28:08,906 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 16:28:08,909 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 16:28:08,910 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 16:28:08,911 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 16:28:08,933 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 16:28:08,934 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 16:28:08,935 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 16:28:08,936 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 16:28:08,937 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 16:28:08,942 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-03 16:28:08,982 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 16:28:09,010 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 16:28:09,011 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 16:28:09,038 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 16:28:09,103 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 16:28:09,126 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 16:28:09,143 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 16:28:09,786 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+ERROR 2020-03-03 16:28:24,049 log 228 Internal Server Error: /prdt/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.ProgrammingError: ('42S22', "[42S22] [Microsoft][SQL Server Native Client 10.0][SQL Server]列名 'PRD_NO' 无效。 (207) (SQLExecDirectW)")
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1852, in get
+    dep_data = cursor.execute("""SELECT top 20 PRD_NO,NAME FROM DEPT""",[]).fetchall()
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.ProgrammingError: ('42S22', "[42S22] [Microsoft][SQL Server Native Client 10.0][SQL Server]列名 'PRD_NO' 无效。 (207) (SQLExecDirectW)")
+ERROR 2020-03-03 16:28:24,058 basehttp 154 "GET /prdt/ HTTP/1.1" 500 121911
+INFO 2020-03-03 16:29:10,620 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 16:29:11,526 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 16:29:25,969 basehttp 154 "GET /index/ HTTP/1.1" 200 27096
+INFO 2020-03-03 16:29:26,002 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 16:29:26,004 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 16:29:26,024 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 16:29:26,024 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 16:29:26,025 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 16:29:26,026 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 16:29:26,029 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 16:29:26,032 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 16:29:26,038 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 16:29:26,039 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-03 16:29:26,099 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 16:29:26,101 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 16:29:26,101 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 16:29:26,126 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 16:29:26,184 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 16:29:26,202 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 16:29:26,215 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 16:29:26,955 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 16:29:37,356 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3481
+INFO 2020-03-03 16:29:54,743 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3481
+INFO 2020-03-03 16:30:07,746 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3481
+INFO 2020-03-03 16:30:08,955 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3481
+INFO 2020-03-03 16:31:41,426 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3481
+INFO 2020-03-03 16:31:51,261 basehttp 154 "GET /index/ HTTP/1.1" 200 27045
+INFO 2020-03-03 16:31:51,307 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 16:31:51,308 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 16:31:51,318 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 16:31:51,320 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 16:31:51,322 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 16:31:51,324 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 16:31:51,324 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 16:31:51,331 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 16:31:51,332 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 16:31:51,332 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 16:31:51,397 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 16:31:51,398 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 16:31:51,419 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 16:31:51,446 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 16:31:51,490 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 16:31:51,509 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 16:31:51,523 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 16:31:52,209 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 16:32:04,130 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3481
+INFO 2020-03-03 16:32:16,037 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3481
+INFO 2020-03-03 16:32:29,290 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3481
+INFO 2020-03-03 16:32:32,934 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3481
+INFO 2020-03-03 16:33:10,414 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3481
+INFO 2020-03-03 16:34:41,046 basehttp 154 "GET /index/ HTTP/1.1" 200 27047
+INFO 2020-03-03 16:34:41,090 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 16:34:41,104 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 16:34:41,104 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 16:34:41,104 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 16:34:41,105 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 16:34:41,106 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 16:34:41,109 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 16:34:41,118 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 16:34:41,118 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 16:34:41,119 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 16:34:41,177 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 16:34:41,197 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 16:34:41,218 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 16:34:41,279 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 16:34:41,308 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 16:34:41,329 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 16:34:41,344 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 16:34:42,052 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 16:34:52,447 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3481
+INFO 2020-03-03 16:34:53,122 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3481
+INFO 2020-03-03 16:34:53,128 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3481
+INFO 2020-03-03 16:35:23,226 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3481
+INFO 2020-03-03 16:35:25,361 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3481
+INFO 2020-03-03 16:35:26,793 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3481
+INFO 2020-03-03 16:35:33,361 basehttp 154 "GET /index/ HTTP/1.1" 200 27045
+INFO 2020-03-03 16:35:33,412 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 16:35:33,412 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 16:35:33,413 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 16:35:33,414 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 16:35:33,428 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 16:35:33,428 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 16:35:33,428 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 16:35:33,429 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 16:35:33,431 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 16:35:33,434 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 16:35:33,489 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 16:35:33,561 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 16:35:33,562 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 16:35:33,574 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 16:35:33,595 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 16:35:33,620 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 16:35:33,636 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 16:35:34,471 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 16:35:41,641 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3481
+INFO 2020-03-03 16:35:42,200 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3481
+INFO 2020-03-03 16:35:42,206 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3481
+INFO 2020-03-03 16:36:33,324 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 16:36:34,093 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 16:36:39,407 basehttp 154 "GET /index/ HTTP/1.1" 200 27045
+INFO 2020-03-03 16:36:39,441 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 16:36:39,442 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 16:36:39,453 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 16:36:39,453 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 16:36:39,454 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 16:36:39,455 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 16:36:39,464 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 16:36:39,467 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 16:36:39,480 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 16:36:39,481 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 16:36:39,523 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 16:36:39,580 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 16:36:39,581 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 16:36:39,622 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 16:36:39,633 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 16:36:39,666 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 16:36:39,687 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 16:36:40,482 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 16:36:48,341 basehttp 154 "GET /index/ HTTP/1.1" 200 27045
+INFO 2020-03-03 16:36:48,375 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 16:36:48,377 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 16:36:48,378 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 16:36:48,378 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 16:36:48,395 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 16:36:48,395 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 16:36:48,395 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 16:36:48,398 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 16:36:48,399 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 16:36:48,401 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-03 16:36:48,442 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 16:36:48,464 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 16:36:48,464 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 16:36:48,492 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 16:36:48,548 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 16:36:48,567 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 16:36:48,583 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 16:36:49,361 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 16:36:57,394 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:36:59,006 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:36:59,007 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:37:32,486 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:37:33,065 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:37:33,066 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:38:08,561 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:38:08,831 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:45:22,931 basehttp 154 "GET /index/ HTTP/1.1" 200 25476
+INFO 2020-03-03 16:45:22,970 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 16:45:22,970 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 16:45:22,979 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 16:45:22,990 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 16:45:22,994 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 16:45:22,994 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 16:45:22,999 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 16:45:23,000 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 16:45:23,007 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 16:45:23,009 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+WARNING 2020-03-03 16:45:23,044 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 16:45:23,063 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 16:45:23,064 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 16:45:23,095 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 16:45:23,150 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 16:45:23,169 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 16:45:23,181 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 16:45:23,961 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 16:45:31,121 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:45:31,247 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:45:31,921 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:45:31,929 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:47:56,269 basehttp 154 "GET /index/ HTTP/1.1" 200 25578
+INFO 2020-03-03 16:47:56,308 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 16:47:56,309 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 16:47:56,310 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 16:47:56,310 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 16:47:56,325 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 16:47:56,326 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 16:47:56,326 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 16:47:56,327 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 16:47:56,327 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 16:47:56,332 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 16:47:56,388 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 16:47:56,431 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-03-03 16:47:56,432 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 16:47:56,468 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 16:47:56,498 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 16:47:56,527 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 16:47:56,542 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 16:47:57,252 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 16:48:10,750 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:48:10,908 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:48:11,036 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:48:12,024 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:48:12,029 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:50:02,562 basehttp 154 "GET /index/ HTTP/1.1" 200 25634
+INFO 2020-03-03 16:50:02,599 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 16:50:02,600 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 16:50:02,602 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 16:50:02,603 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 16:50:02,616 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 16:50:02,619 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 16:50:02,619 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 16:50:02,619 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 16:50:02,620 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 16:50:02,623 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 16:50:02,686 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 16:50:02,689 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 16:50:02,727 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 16:50:02,742 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 16:50:02,781 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 16:50:02,798 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 16:50:02,811 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 16:50:03,544 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 16:50:12,562 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:50:12,722 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:50:12,844 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:50:13,070 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:50:13,078 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:51:08,470 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 16:51:36,975 basehttp 154 "GET /index/ HTTP/1.1" 200 25634
+INFO 2020-03-03 16:51:37,007 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 16:51:37,010 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 16:51:37,032 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 16:51:37,033 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 16:51:37,034 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 16:51:37,034 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 16:51:37,035 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 16:51:37,039 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 16:51:37,044 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 16:51:37,046 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+WARNING 2020-03-03 16:51:37,067 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 16:51:37,090 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 16:51:37,095 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 16:51:37,124 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 16:51:37,176 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 16:51:37,199 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 16:51:37,212 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 16:51:38,001 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 16:51:52,014 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:51:52,217 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:51:52,538 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:51:52,965 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:51:52,972 basehttp 154 "GET /prdt/ HTTP/1.1" 200 3970
+INFO 2020-03-03 16:57:34,636 basehttp 154 "GET /index/ HTTP/1.1" 200 25654
+INFO 2020-03-03 16:57:34,673 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 16:57:34,674 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 16:57:34,692 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 16:57:34,693 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 16:57:34,694 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 16:57:34,695 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 16:57:34,696 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 16:57:34,698 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 16:57:34,705 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 16:57:34,708 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 16:57:34,756 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 16:57:34,764 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 16:57:34,783 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 16:57:34,797 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 16:57:34,853 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 16:57:34,868 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 16:57:34,885 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 16:57:35,546 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 16:57:45,012 basehttp 154 "GET /prdt/?search_no=a HTTP/1.1" 200 3970
+INFO 2020-03-03 16:57:45,144 basehttp 154 "GET /prdt/?search_no=aa HTTP/1.1" 200 3970
+INFO 2020-03-03 16:57:45,931 basehttp 154 "GET /prdt/?search_no=aa HTTP/1.1" 200 3970
+INFO 2020-03-03 16:57:45,938 basehttp 154 "GET /prdt/?search_no=aa HTTP/1.1" 200 3970
+INFO 2020-03-03 17:21:40,277 basehttp 154 "GET /index/ HTTP/1.1" 200 25654
+INFO 2020-03-03 17:21:40,332 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 17:21:40,333 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 17:21:40,360 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 17:21:40,361 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 17:21:40,362 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 17:21:40,364 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 17:21:40,367 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 17:21:40,372 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 17:21:40,374 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 17:21:40,375 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 17:21:40,439 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 17:21:40,498 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 17:21:40,540 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 17:21:40,556 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 17:21:40,600 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 17:21:40,628 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 17:21:40,645 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 17:21:41,546 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 17:22:17,069 basehttp 154 "GET /prdt/?search_no=a HTTP/1.1" 200 3970
+INFO 2020-03-03 17:22:17,225 basehttp 154 "GET /prdt/?search_no=aa HTTP/1.1" 200 3970
+INFO 2020-03-03 17:22:17,364 basehttp 154 "GET /prdt/?search_no=aaa HTTP/1.1" 200 3970
+INFO 2020-03-03 17:22:17,847 basehttp 154 "GET /prdt/?search_no=%E5%95%8A%E5%95%8A%E5%95%8A HTTP/1.1" 200 3970
+INFO 2020-03-03 17:22:17,860 basehttp 154 "GET /prdt/?search_no=%E5%95%8A%E5%95%8A%E5%95%8A HTTP/1.1" 200 3970
+INFO 2020-03-03 17:24:12,575 basehttp 154 "GET /index/ HTTP/1.1" 200 25738
+INFO 2020-03-03 17:24:12,626 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 17:24:12,627 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 17:24:12,628 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 17:24:12,629 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 17:24:12,652 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 17:24:12,654 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 17:24:12,654 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 17:24:12,655 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 17:24:12,656 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 17:24:12,660 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 17:24:12,725 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 17:24:12,728 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-03-03 17:24:12,728 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 17:24:12,754 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 17:24:12,819 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 17:24:12,835 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 17:24:12,854 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 17:24:13,668 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 17:24:26,053 basehttp 154 "GET /prdt/?search_no=%E5%95%8A%E5%95%8A%E5%95%8A HTTP/1.1" 200 3970
+INFO 2020-03-03 17:29:43,331 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 17:29:44,159 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 17:29:57,886 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 17:29:59,146 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 17:30:03,483 basehttp 154 "GET /index/ HTTP/1.1" 200 25738
+INFO 2020-03-03 17:30:03,521 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 17:30:03,525 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 17:30:03,545 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 17:30:03,547 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 17:30:03,548 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 17:30:03,549 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 17:30:03,551 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 17:30:03,555 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 17:30:03,558 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 17:30:03,558 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 17:30:03,609 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 17:30:03,631 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 17:30:03,662 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 17:30:03,679 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 17:30:03,750 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 17:30:03,771 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 17:30:03,787 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 17:30:04,529 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 17:30:14,726 basehttp 154 "GET /prdt/?search_no=aaa HTTP/1.1" 200 3970
+INFO 2020-03-03 17:42:15,698 basehttp 154 "GET /index/ HTTP/1.1" 200 25738
+INFO 2020-03-03 17:42:15,756 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 17:42:15,759 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 17:42:15,785 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 17:42:15,786 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 17:42:15,786 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 17:42:15,788 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 17:42:15,790 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 17:42:15,794 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 17:42:15,800 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 17:42:15,801 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 17:42:15,847 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 17:42:15,900 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 17:42:15,901 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 17:42:15,973 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 17:42:16,021 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 17:42:16,051 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 17:42:16,068 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 17:42:16,856 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 19:08:28,377 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 19:14:27,600 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 19:14:28,883 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 19:17:28,463 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 19:17:29,539 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 19:18:26,560 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 19:18:28,247 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 19:50:34,533 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 19:50:35,425 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 19:57:59,265 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 19:58:01,087 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 19:58:29,287 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 19:58:30,884 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 20:01:03,048 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 20:01:05,083 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 20:01:43,532 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 20:01:57,256 basehttp 154 "GET /index/ HTTP/1.1" 200 25738
+INFO 2020-03-03 20:01:57,379 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 304 0
+INFO 2020-03-03 20:01:57,382 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 304 0
+WARNING 2020-03-03 20:01:57,757 log 228 Not Found: /favicon.ico
+WARNING 2020-03-03 20:01:57,759 basehttp 154 "GET /favicon.ico HTTP/1.1" 404 4803
+INFO 2020-03-03 20:01:58,573 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 20:01:58,693 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 20:02:01,079 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+ERROR 2020-03-03 20:02:10,246 log 228 Internal Server Error: /prdt/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1858, in get
+    dep_data = cursor.execute(sql,[]).fetchall()
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 532, in execute
+    sql = self.format_sql(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 500, in format_sql
+    sql = sql % tuple('?' * len(params))
+TypeError: not enough arguments for format string
+ERROR 2020-03-03 20:02:10,249 basehttp 154 "GET /prdt/?search_no=AA HTTP/1.1" 500 108121
+WARNING 2020-03-03 20:02:16,576 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-03-03 20:02:16,577 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 20:02:16,804 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 20:20:58,902 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 20:21:04,527 basehttp 154 "GET /index/ HTTP/1.1" 200 25738
+INFO 2020-03-03 20:21:04,560 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 20:21:04,683 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 20:21:04,708 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 20:21:04,713 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 20:21:04,731 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 20:21:04,733 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 20:21:04,748 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 20:21:04,779 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 20:21:04,789 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 20:21:04,797 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-03 20:21:04,838 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 20:21:04,839 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 20:21:04,867 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 20:21:04,876 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 20:21:04,962 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 20:21:04,989 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 20:21:05,023 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 20:21:05,735 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+ERROR 2020-03-03 20:21:18,963 log 228 Internal Server Error: /prdt/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1858, in get
+    dep_data = cursor.execute(sql,[]).fetchall()
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 532, in execute
+    sql = self.format_sql(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 500, in format_sql
+    sql = sql % tuple('?' * len(params))
+TypeError: not enough arguments for format string
+ERROR 2020-03-03 20:21:18,969 basehttp 154 "GET /prdt/?search_no=%E6%8C%89%E6%97%B6 HTTP/1.1" 500 108611
+INFO 2020-03-03 20:21:52,434 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 20:21:53,264 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 20:29:26,330 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 20:29:27,394 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 20:30:12,612 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 20:30:13,707 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 20:32:21,866 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 20:32:22,591 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 20:33:45,889 basehttp 154 "GET /index/ HTTP/1.1" 200 25738
+INFO 2020-03-03 20:33:45,919 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 20:33:45,929 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 20:33:45,930 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 20:33:45,930 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 20:33:45,946 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 20:33:45,947 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 20:33:45,952 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 20:33:45,955 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 20:33:45,959 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 20:33:45,959 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 20:33:46,016 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 20:33:46,026 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 20:33:46,042 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 20:33:46,074 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 20:33:46,143 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 20:33:46,162 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 20:33:46,195 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 20:33:46,879 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+ERROR 2020-03-03 20:33:59,942 log 228 Internal Server Error: /prdt/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1858, in get
+    dep_data = cursor.execute(sql,[]).fetchall()
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 532, in execute
+    sql = self.format_sql(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 500, in format_sql
+    sql = sql % tuple('?' * len(params))
+TypeError: not enough arguments for format string
+ERROR 2020-03-03 20:33:59,943 basehttp 154 "GET /prdt/?search_no=a HTTP/1.1" 500 108395
+ERROR 2020-03-03 20:34:05,950 log 228 Internal Server Error: /prdt/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1858, in get
+    dep_data = cursor.execute(sql,[]).fetchall()
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 532, in execute
+    sql = self.format_sql(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 500, in format_sql
+    sql = sql % tuple('?' * len(params))
+TypeError: not enough arguments for format string
+ERROR 2020-03-03 20:34:05,952 basehttp 154 "GET /prdt/?search_no=%E5%95%8A HTTP/1.1" 500 108501
+INFO 2020-03-03 20:36:08,845 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 20:36:11,082 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 20:36:43,324 basehttp 154 "GET /index/ HTTP/1.1" 200 25738
+INFO 2020-03-03 20:36:43,361 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 20:36:43,363 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 20:36:43,383 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 20:36:43,385 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 20:36:43,385 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 20:36:43,386 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 20:36:43,387 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 20:36:43,393 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 20:36:43,394 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 20:36:43,395 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-03 20:36:43,422 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 20:36:43,443 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 20:36:43,450 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 20:36:43,474 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 20:36:43,532 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 20:36:43,558 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 20:36:43,574 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 20:36:44,308 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+ERROR 2020-03-03 20:36:57,619 log 228 Internal Server Error: /prdt/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1858, in get
+    dep_data = cursor.execute(sql,[]).fetchall()
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 532, in execute
+    sql = self.format_sql(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 500, in format_sql
+    sql = sql % tuple('?' * len(params))
+TypeError: not enough arguments for format string
+ERROR 2020-03-03 20:36:57,621 basehttp 154 "GET /prdt/?search_no=%E5%95%8A HTTP/1.1" 500 108487
+INFO 2020-03-03 20:42:56,014 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 20:42:56,827 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 20:43:15,293 basehttp 154 "GET /index/ HTTP/1.1" 200 25738
+INFO 2020-03-03 20:43:15,327 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 20:43:15,329 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 20:43:15,333 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 20:43:15,337 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 20:43:15,339 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 20:43:15,339 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 20:43:15,356 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 20:43:15,357 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 20:43:15,360 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 20:43:15,361 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-03 20:43:15,398 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 20:43:15,417 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 20:43:15,422 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 20:43:15,442 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 20:43:15,503 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 20:43:15,522 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 20:43:15,540 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 20:43:16,266 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+ERROR 2020-03-03 20:43:27,210 log 228 Internal Server Error: /prdt/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1858, in get
+    dep_data = cursor.execute(sql,[]).fetchall()
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 532, in execute
+    sql = self.format_sql(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 500, in format_sql
+    sql = sql % tuple('?' * len(params))
+TypeError: not enough arguments for format string
+ERROR 2020-03-03 20:43:27,213 basehttp 154 "GET /prdt/?search_no=%E5%95%8A HTTP/1.1" 500 108489
+INFO 2020-03-03 20:46:03,938 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 20:46:04,781 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 20:46:13,687 basehttp 154 "GET /index/ HTTP/1.1" 200 25738
+INFO 2020-03-03 20:46:13,730 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 20:46:13,732 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 20:46:13,736 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 20:46:13,743 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 20:46:13,750 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 20:46:13,751 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 20:46:13,751 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 20:46:13,752 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 20:46:13,752 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 20:46:13,754 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-03 20:46:13,806 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 20:46:13,820 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 20:46:13,826 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 20:46:13,871 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 20:46:13,960 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 20:46:13,979 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 20:46:14,001 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 20:46:17,532 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+ERROR 2020-03-03 20:46:24,057 log 228 Internal Server Error: /prdt/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1858, in get
+    dep_data = cursor.execute("SELECT top 20 PRD_NO,NAME FROM PRDT WHERE  PRD_NO LIKE '%啊%' OR PRD_NO LIKE '%啊%'",[]).fetchall()
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 532, in execute
+    sql = self.format_sql(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 500, in format_sql
+    sql = sql % tuple('?' * len(params))
+TypeError: not enough arguments for format string
+ERROR 2020-03-03 20:46:24,061 basehttp 154 "GET /prdt/?search_no=%E5%95%8A HTTP/1.1" 500 108709
+INFO 2020-03-03 20:50:29,275 basehttp 154 "GET /index/ HTTP/1.1" 200 25738
+INFO 2020-03-03 20:50:29,316 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 20:50:29,317 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 20:50:29,323 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 20:50:29,329 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 20:50:29,334 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 20:50:29,335 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 20:50:29,336 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 20:50:29,338 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 20:50:29,339 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 20:50:29,343 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 20:50:29,403 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 20:50:29,414 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 20:50:29,434 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 20:50:29,444 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 20:50:29,519 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 20:50:30,193 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 20:50:30,379 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 20:50:31,933 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+ERROR 2020-03-03 20:50:49,672 log 228 Internal Server Error: /prdt/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1858, in get
+    dep_data = cursor.execute("SELECT top 20 PRD_NO,NAME FROM PRDT WHERE  PRD_NO LIKE '%啊%' OR PRD_NO LIKE '%啊%'",[]).fetchall()
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 532, in execute
+    sql = self.format_sql(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 500, in format_sql
+    sql = sql % tuple('?' * len(params))
+TypeError: not enough arguments for format string
+ERROR 2020-03-03 20:50:49,673 basehttp 154 "GET /prdt/?search_no=%E5%95%8A HTTP/1.1" 500 108709
+INFO 2020-03-03 20:51:03,794 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 20:51:04,600 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 20:51:14,038 basehttp 154 "GET /index/ HTTP/1.1" 200 25738
+INFO 2020-03-03 20:51:14,072 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 20:51:14,072 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 20:51:14,088 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 20:51:14,089 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 20:51:14,089 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 20:51:14,090 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 20:51:14,090 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 20:51:14,099 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 20:51:14,101 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 20:51:14,102 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 20:51:14,158 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 20:51:14,190 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-03-03 20:51:14,191 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 20:51:14,224 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 20:51:14,294 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 20:51:14,790 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 20:51:14,893 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 20:51:16,292 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 20:51:24,232 basehttp 154 "GET /prdt/?search_no=%E5%95%8A HTTP/1.1" 200 3970
+INFO 2020-03-03 20:52:29,691 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 20:52:30,503 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 20:52:40,353 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 20:53:29,083 basehttp 154 "GET /index/ HTTP/1.1" 200 25738
+INFO 2020-03-03 20:53:29,117 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 20:53:29,122 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 20:53:29,130 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 20:53:29,136 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 20:53:29,141 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 20:53:29,146 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 20:53:29,149 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 20:53:29,151 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 20:53:29,152 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 20:53:29,154 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-03 20:53:29,190 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 20:53:29,211 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 20:53:29,218 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 20:53:29,248 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 20:53:29,326 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 20:53:29,795 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 20:53:29,955 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 20:53:31,345 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+ERROR 2020-03-03 20:54:21,664 log 228 Internal Server Error: /prdt/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1858, in get
+    dep_data = cursor.execute("'"+sql +"'",[]).fetchall()
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 532, in execute
+    sql = self.format_sql(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 500, in format_sql
+    sql = sql % tuple('?' * len(params))
+TypeError: not enough arguments for format string
+ERROR 2020-03-03 20:54:21,667 basehttp 154 "GET /prdt/?search_no=%E5%95%8A HTTP/1.1" 500 108623
+INFO 2020-03-03 20:56:53,405 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 20:56:54,142 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 20:56:59,237 basehttp 154 "GET /index/ HTTP/1.1" 200 25738
+INFO 2020-03-03 20:56:59,271 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 20:56:59,274 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 20:56:59,285 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 20:56:59,285 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 20:56:59,287 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 20:56:59,294 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 20:56:59,294 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 20:56:59,298 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 20:56:59,299 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 20:56:59,302 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-03 20:56:59,338 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 20:56:59,356 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 20:56:59,358 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 20:56:59,390 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 20:56:59,474 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 20:56:59,925 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 20:57:00,153 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 20:57:01,627 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+ERROR 2020-03-03 20:57:10,722 log 228 Internal Server Error: /prdt/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1858, in get
+    dep_data = cursor.execute("'"+sql +"'",[]).fetchall()
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 532, in execute
+    sql = self.format_sql(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 500, in format_sql
+    sql = sql % tuple('?' * len(params))
+TypeError: not enough arguments for format string
+ERROR 2020-03-03 20:57:10,724 basehttp 154 "GET /prdt/?search_no=%E5%95%8A HTTP/1.1" 500 108640
+INFO 2020-03-03 20:57:47,110 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 20:57:50,727 basehttp 154 "GET /index/ HTTP/1.1" 200 25738
+INFO 2020-03-03 20:57:50,758 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 20:57:50,762 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 20:57:50,777 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 20:57:50,777 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 20:57:50,778 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 20:57:50,778 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 20:57:50,781 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 20:57:50,782 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 20:57:50,791 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 20:57:50,792 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 20:57:50,855 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 20:57:50,857 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 20:57:50,874 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 20:57:50,904 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 20:57:50,991 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 20:57:51,375 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 20:57:51,580 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 20:57:52,816 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+ERROR 2020-03-03 20:58:00,400 log 228 Internal Server Error: /prdt/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+pyodbc.ProgrammingError: ('42000', "[42000] [Microsoft][SQL Server Native Client 10.0][SQL Server]'SELECT top 20 PRD_NO,NAME FROM PRDT WHERE  PRD_NO LIKE ' 附近有语法错误。 (102) (SQLExecDirectW)")
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1858, in get
+    dep_data = cursor.execute("'"+sql +"'",[]).fetchall()
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\utils.py", line 89, in __exit__
+    raise dj_exc_value.with_traceback(traceback) from exc_value
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 536, in execute
+    return self.cursor.execute(sql, params)
+django.db.utils.ProgrammingError: ('42000', "[42000] [Microsoft][SQL Server Native Client 10.0][SQL Server]'SELECT top 20 PRD_NO,NAME FROM PRDT WHERE  PRD_NO LIKE ' 附近有语法错误。 (102) (SQLExecDirectW)")
+ERROR 2020-03-03 20:58:00,404 basehttp 154 "GET /prdt/?search_no=0 HTTP/1.1" 500 124216
+INFO 2020-03-03 21:00:29,875 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 21:00:30,669 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 21:00:54,075 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 21:00:54,810 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 21:01:03,262 basehttp 154 "GET /index/ HTTP/1.1" 200 25738
+INFO 2020-03-03 21:01:03,298 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 21:01:03,308 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 21:01:03,311 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 21:01:03,313 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 21:01:03,318 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 21:01:03,318 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 21:01:03,319 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 21:01:03,320 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 21:01:03,321 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 21:01:03,325 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 21:01:03,388 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 21:01:03,401 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 21:01:03,419 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 21:01:03,422 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 21:01:03,501 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 21:01:03,863 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 21:01:04,167 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 21:01:05,281 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 21:01:37,632 basehttp 154 "GET /prdt/?search_no=0 HTTP/1.1" 200 3970
+INFO 2020-03-03 21:02:08,205 basehttp 154 "GET /prdt/?search_no=000 HTTP/1.1" 200 3970
+ERROR 2020-03-03 21:02:38,003 log 228 Internal Server Error: /prdt/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
+    response = self.process_exception_by_middleware(e, request)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
+    response = wrapped_callback(request, *callback_args, **callback_kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py", line 1858, in get
+    dep_data = cursor.execute(sql,[]).fetchall()
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 99, in execute
+    return super().execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 67, in execute
+    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 76, in _execute_with_wrappers
+    return executor(sql, params, many, context)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
+    return self.cursor.execute(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 532, in execute
+    sql = self.format_sql(sql, params)
+  File "C:\Users\12446\Envs\meibang\lib\site-packages\sql_server\pyodbc\base.py", line 500, in format_sql
+    sql = sql % tuple('?' * len(params))
+TypeError: not enough arguments for format string
+ERROR 2020-03-03 21:02:38,005 basehttp 154 "GET /prdt/?search_no=%E5%95%8A HTTP/1.1" 500 108478
+INFO 2020-03-03 21:03:00,058 basehttp 154 "GET /prdt/?search_no=0 HTTP/1.1" 200 3970
+INFO 2020-03-03 21:07:10,581 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 21:07:11,281 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 21:08:18,483 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 21:08:19,145 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 21:11:43,070 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 21:11:43,952 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 21:12:21,674 basehttp 154 "GET /index/ HTTP/1.1" 200 25738
+INFO 2020-03-03 21:12:21,707 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 21:12:21,708 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 21:12:21,729 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 21:12:21,730 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 21:12:21,731 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 21:12:21,732 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 21:12:21,732 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 21:12:21,739 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 21:12:21,741 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 21:12:21,742 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-03 21:12:21,767 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 21:12:21,786 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 21:12:21,790 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 21:12:21,825 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 21:12:21,902 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 21:12:22,332 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 21:12:22,410 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 21:12:23,781 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 21:12:30,829 basehttp 154 "GET /prdt/?search_no=%E5%95%8A HTTP/1.1" 200 81
+INFO 2020-03-03 21:15:51,196 basehttp 154 "GET /prdt/?search_no= HTTP/1.1" 200 81
+INFO 2020-03-03 21:15:55,261 basehttp 154 "GET /index/ HTTP/1.1" 200 25905
+INFO 2020-03-03 21:15:55,300 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 21:15:55,305 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 21:15:55,307 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 21:15:55,310 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 21:15:55,317 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 21:15:55,318 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 21:15:55,318 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 21:15:55,318 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 21:15:55,319 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 21:15:55,321 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-03 21:15:55,375 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 21:15:55,381 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 21:15:55,386 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 21:15:55,413 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 21:15:55,485 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 21:15:55,877 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 21:15:56,134 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 21:15:57,475 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 21:16:05,652 basehttp 154 "GET /prdt/?search_no=%E5%95%8A HTTP/1.1" 200 81
+INFO 2020-03-03 21:17:00,499 basehttp 154 "GET /index/ HTTP/1.1" 200 25904
+INFO 2020-03-03 21:17:00,541 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 21:17:00,541 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 21:17:00,542 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 21:17:00,545 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 21:17:00,550 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 21:17:00,552 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 21:17:00,554 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 21:17:00,555 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 21:17:00,556 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 21:17:00,560 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 21:17:00,611 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 21:17:00,625 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 21:17:00,645 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 21:17:00,655 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 21:17:00,726 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 21:17:00,997 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 21:17:01,343 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 21:17:02,474 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 21:17:07,882 basehttp 154 "GET /index/ HTTP/1.1" 200 25904
+INFO 2020-03-03 21:17:07,921 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 21:17:07,929 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 21:17:07,930 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 21:17:07,931 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 21:17:07,932 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 21:17:07,933 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 21:17:07,934 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 21:17:07,941 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 21:17:07,942 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 21:17:07,942 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 21:17:08,000 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 21:17:08,016 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 21:17:08,033 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 21:17:08,041 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 21:17:08,082 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 21:17:08,111 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 21:17:08,127 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 21:17:08,772 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 21:17:16,957 basehttp 154 "GET /prdt/?search_no=%E5%95%8A HTTP/1.1" 200 81
+INFO 2020-03-03 21:17:29,792 basehttp 154 "GET /prdt/?search_no=0000 HTTP/1.1" 200 3970
+INFO 2020-03-03 21:18:04,958 basehttp 154 "GET /prdt/?search_no= HTTP/1.1" 200 81
+INFO 2020-03-03 21:19:38,797 basehttp 154 "GET /prdt/?search_no=047 HTTP/1.1" 200 3970
+INFO 2020-03-03 21:26:50,467 basehttp 154 "GET /prdt/?search_no=04 HTTP/1.1" 200 3970
+INFO 2020-03-03 21:30:02,333 basehttp 154 "GET /prdt/?search_no=270 HTTP/1.1" 200 3970
+INFO 2020-03-03 21:31:18,940 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 21:31:19,616 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 21:31:55,810 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 21:31:56,550 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 21:32:53,500 basehttp 154 "GET /index/ HTTP/1.1" 200 25904
+INFO 2020-03-03 21:32:53,539 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 21:32:53,540 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 21:32:53,554 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 21:32:53,554 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 21:32:53,555 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 21:32:53,556 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 21:32:53,559 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 21:32:53,561 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 21:32:53,564 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 21:32:53,567 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 21:32:53,618 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 21:32:53,661 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 21:32:53,662 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 21:32:53,684 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 21:32:53,752 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 21:32:54,333 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 21:32:54,393 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 21:32:55,906 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 21:33:04,156 basehttp 154 "GET /prdt/?search_no=047 HTTP/1.1" 200 3970
+INFO 2020-03-03 21:33:43,844 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 21:33:44,629 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 21:33:56,435 basehttp 154 "GET /index/ HTTP/1.1" 200 25904
+INFO 2020-03-03 21:33:56,471 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 21:33:56,478 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 21:33:56,480 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 21:33:56,486 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 21:33:56,489 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 21:33:56,490 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 21:33:56,491 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 21:33:56,491 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 21:33:56,492 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 21:33:56,495 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-03 21:33:56,538 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 21:33:56,559 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 21:33:56,559 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 21:33:56,588 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 21:33:56,691 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 21:33:57,171 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 21:33:57,225 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 21:33:58,602 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 21:34:07,040 basehttp 154 "GET /prdt/?search_no=047 HTTP/1.1" 200 3970
+INFO 2020-03-03 21:39:31,682 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 21:39:32,551 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 21:42:23,248 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 21:42:24,086 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 21:42:37,357 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 21:42:38,157 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 21:43:18,453 basehttp 154 "GET /index/ HTTP/1.1" 200 25904
+INFO 2020-03-03 21:43:18,494 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 21:43:18,501 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 21:43:18,503 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 21:43:18,512 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 21:43:18,514 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 21:43:18,515 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 21:43:18,516 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 21:43:18,520 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 21:43:18,521 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 21:43:18,527 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+WARNING 2020-03-03 21:43:18,556 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 21:43:18,572 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 21:43:18,581 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 21:43:18,629 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 21:43:18,723 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 21:43:19,318 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 21:43:19,421 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 21:43:20,843 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 21:43:30,042 basehttp 154 "GET /prdt/?search_no=047 HTTP/1.1" 200 3970
+INFO 2020-03-03 21:45:38,232 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 21:45:39,093 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 21:45:43,986 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 21:45:44,808 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 21:46:26,642 basehttp 154 "GET /index/ HTTP/1.1" 200 25904
+INFO 2020-03-03 21:46:26,676 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 21:46:26,679 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 21:46:26,688 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 21:46:26,695 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 21:46:26,697 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 21:46:26,698 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 21:46:26,698 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 21:46:26,699 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 21:46:26,700 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 21:46:26,707 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+WARNING 2020-03-03 21:46:26,733 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 21:46:26,761 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 21:46:26,762 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 21:46:26,789 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 21:46:26,860 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 21:46:27,258 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 21:46:27,585 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 21:46:28,897 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 21:46:40,169 basehttp 154 "GET /prdt/?search_no=047 HTTP/1.1" 200 3970
+INFO 2020-03-03 21:49:42,829 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 21:49:43,678 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 21:49:49,048 basehttp 154 "GET /index/ HTTP/1.1" 200 25904
+INFO 2020-03-03 21:49:49,081 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 21:49:49,090 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 21:49:49,092 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 21:49:49,097 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 21:49:49,097 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 21:49:49,098 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 21:49:49,099 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 21:49:49,100 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 21:49:49,106 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 21:49:49,116 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+WARNING 2020-03-03 21:49:49,151 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 21:49:49,166 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 21:49:49,169 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 21:49:49,197 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 21:49:49,277 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 21:49:49,712 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 21:49:50,039 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 21:49:51,294 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 21:49:59,362 basehttp 154 "GET /prdt/?search_no=047 HTTP/1.1" 200 3970
+INFO 2020-03-03 21:50:53,506 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 21:50:54,182 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 21:51:05,733 basehttp 154 "GET /index/ HTTP/1.1" 200 25904
+INFO 2020-03-03 21:51:05,763 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 21:51:05,763 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 21:51:05,780 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 21:51:05,782 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 21:51:05,783 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 21:51:05,784 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 21:51:05,784 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 21:51:05,785 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 21:51:05,797 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 21:51:05,799 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-03 21:51:05,824 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 21:51:05,853 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 21:51:05,853 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 21:51:05,879 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 21:51:05,959 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 21:51:06,315 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 21:51:06,543 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 21:51:07,798 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 21:51:14,116 basehttp 154 "GET /prdt/?search_no=017 HTTP/1.1" 200 120
+INFO 2020-03-03 21:58:10,928 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 21:58:11,773 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 21:58:20,135 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 21:58:20,987 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 21:58:55,788 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 21:59:00,998 basehttp 154 "GET /index/ HTTP/1.1" 200 25904
+INFO 2020-03-03 21:59:01,026 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 21:59:01,027 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 21:59:01,043 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 21:59:01,044 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 21:59:01,044 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 21:59:01,045 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 21:59:01,046 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 21:59:01,048 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 21:59:01,062 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 21:59:01,065 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-03 21:59:01,105 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 21:59:01,114 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 21:59:01,122 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 21:59:01,156 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 21:59:01,235 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 21:59:01,721 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 21:59:01,915 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 21:59:03,330 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 21:59:11,397 basehttp 154 "GET /prdt/?search_no=047 HTTP/1.1" 200 3970
+INFO 2020-03-03 21:59:30,901 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 21:59:31,760 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 21:59:35,449 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 21:59:47,905 basehttp 154 "GET /index/ HTTP/1.1" 200 25904
+INFO 2020-03-03 21:59:47,933 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 21:59:47,935 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 21:59:47,949 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 21:59:47,949 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 21:59:47,950 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 21:59:47,951 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 21:59:47,952 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 21:59:47,954 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 21:59:47,965 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 21:59:47,971 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+WARNING 2020-03-03 21:59:48,024 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 21:59:48,027 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 21:59:48,035 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 21:59:48,072 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 21:59:48,153 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 21:59:48,457 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 21:59:48,752 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 21:59:49,857 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 21:59:58,912 basehttp 154 "GET /prdt/?search_no=047 HTTP/1.1" 200 3970
+INFO 2020-03-03 22:00:49,552 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 22:00:50,280 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 22:00:57,685 basehttp 154 "GET /index/ HTTP/1.1" 200 25904
+INFO 2020-03-03 22:00:57,724 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:00:57,727 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:00:57,742 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:00:57,746 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:00:57,751 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:00:57,754 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:00:57,757 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:00:57,757 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:00:57,758 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:00:57,759 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-03 22:00:57,786 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:00:57,808 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:00:57,811 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 22:00:57,839 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:00:57,916 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:00:58,330 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:00:58,533 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:00:59,719 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:01:08,065 basehttp 154 "GET /prdt/?search_no=%E4%B8%AD%E5%9B%BD HTTP/1.1" 200 81
+INFO 2020-03-03 22:02:01,165 basehttp 154 "GET /prdt/?search_no=000000004 HTTP/1.1" 200 3970
+INFO 2020-03-03 22:05:56,448 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 22:05:57,134 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 22:06:03,220 basehttp 154 "GET /index/ HTTP/1.1" 200 25904
+INFO 2020-03-03 22:06:03,252 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:06:03,252 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:06:03,271 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:06:03,271 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:06:03,272 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:06:03,273 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:06:03,274 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:06:03,280 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:06:03,282 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:06:03,284 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:06:03,346 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:06:03,348 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:06:03,366 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:06:03,382 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:06:03,469 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:06:03,861 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:06:04,101 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:06:05,701 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:06:14,731 basehttp 154 "GET /prdt/?search_no=11 HTTP/1.1" 200 3970
+INFO 2020-03-03 22:07:40,035 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 22:07:40,936 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 22:07:49,865 basehttp 154 "GET /index/ HTTP/1.1" 200 25904
+INFO 2020-03-03 22:07:49,901 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:07:49,903 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:07:49,915 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:07:49,917 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:07:49,918 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:07:49,920 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:07:49,923 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:07:49,926 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:07:49,926 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:07:49,929 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-03 22:07:49,972 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 22:07:49,996 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:07:49,996 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:07:50,030 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:07:50,102 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:07:50,729 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:07:50,819 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:07:52,310 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:07:59,828 basehttp 154 "GET /prdt/?search_no=123 HTTP/1.1" 200 4306
+INFO 2020-03-03 22:08:26,527 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 22:08:27,365 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 22:08:45,800 basehttp 154 "GET /index/ HTTP/1.1" 200 25904
+INFO 2020-03-03 22:08:45,836 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:08:45,845 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:08:45,848 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:08:45,854 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:08:45,861 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:08:45,862 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:08:45,862 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:08:45,864 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:08:45,865 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:08:45,866 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-03 22:08:45,899 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:08:45,913 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:08:45,918 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 22:08:45,946 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:08:46,022 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:08:46,415 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:08:46,673 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:08:48,294 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:09:00,301 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 22:09:01,168 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 22:09:04,502 basehttp 154 "GET /index/ HTTP/1.1" 200 25904
+INFO 2020-03-03 22:09:04,538 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:09:04,542 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:09:04,543 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:09:04,544 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:09:04,552 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:09:04,554 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:09:04,554 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:09:04,556 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:09:04,557 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:09:04,559 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-03 22:09:04,604 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 22:09:04,622 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:09:04,622 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:09:04,651 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:09:04,706 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:09:04,729 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:09:04,743 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:09:05,461 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:09:32,536 basehttp 154 "GET /prdt/?search_no=047 HTTP/1.1" 200 3721
+INFO 2020-03-03 22:09:54,822 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 22:09:55,677 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 22:10:00,939 basehttp 154 "GET /index/ HTTP/1.1" 200 25904
+INFO 2020-03-03 22:10:00,973 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:10:00,975 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:10:00,989 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:10:00,989 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:10:00,990 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:10:00,990 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:10:00,991 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:10:00,999 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:10:01,000 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:10:01,003 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-03 22:10:01,052 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 22:10:01,059 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:10:01,069 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:10:01,091 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:10:01,177 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:10:01,619 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:10:01,663 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:10:02,767 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:10:15,657 basehttp 154 "GET /prdt/?search_no=%E4%B8%AD%E5%9B%BD HTTP/1.1" 200 81
+INFO 2020-03-03 22:11:26,066 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 22:11:26,995 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 22:11:32,401 basehttp 154 "GET /index/ HTTP/1.1" 200 25904
+INFO 2020-03-03 22:11:32,440 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:11:32,449 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:11:32,449 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:11:32,450 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:11:32,458 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:11:32,459 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:11:32,461 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:11:32,461 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:11:32,462 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:11:32,465 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:11:32,525 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:11:32,536 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:11:32,552 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:11:32,576 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:11:32,655 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:11:33,213 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:11:33,300 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:11:34,421 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:11:45,065 basehttp 154 "GET /prdt/?search_no=aa HTTP/1.1" 200 81
+INFO 2020-03-03 22:12:01,012 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 22:12:02,014 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 22:12:05,641 basehttp 154 "GET /index/ HTTP/1.1" 200 25904
+INFO 2020-03-03 22:12:05,675 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:12:05,676 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:12:05,688 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:12:05,690 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:12:05,692 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:12:05,693 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:12:05,696 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:12:05,698 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:12:05,699 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:12:05,702 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:12:05,755 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:12:05,786 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:12:05,802 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:12:05,826 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:12:05,927 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:12:05,947 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:12:05,976 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:12:05,977 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:12:16,115 basehttp 154 "GET /prdt/?search_no=%E4%B8%AD%E5%9B%BD HTTP/1.1" 200 81
+INFO 2020-03-03 22:12:55,760 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 22:12:56,617 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 22:13:11,573 basehttp 154 "GET /index/ HTTP/1.1" 200 25904
+INFO 2020-03-03 22:13:11,611 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:13:11,624 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:13:11,627 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:13:11,629 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:13:11,635 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:13:11,637 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:13:11,638 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:13:11,639 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:13:11,640 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:13:11,648 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-03 22:13:11,679 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:13:11,698 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:13:11,701 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 22:13:11,728 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:13:11,812 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:13:12,302 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:13:12,318 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:13:13,696 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:13:21,062 basehttp 154 "GET /prdt/?search_no=%E5%95%8A%E5%95%8A HTTP/1.1" 200 81
+INFO 2020-03-03 22:14:52,097 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 22:14:53,043 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 22:14:58,560 basehttp 154 "GET /index/ HTTP/1.1" 200 25904
+INFO 2020-03-03 22:14:58,599 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:14:58,601 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:14:58,615 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:14:58,615 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:14:58,616 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:14:58,616 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:14:58,617 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:14:58,625 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:14:58,627 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:14:58,628 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+WARNING 2020-03-03 22:14:58,678 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:14:58,683 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:14:58,689 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 22:14:58,724 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:14:58,818 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:14:59,316 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:14:59,333 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:15:00,688 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:15:07,948 basehttp 154 "GET /prdt/?search_no=%E8%AF%B7%E6%B1%82 HTTP/1.1" 200 81
+INFO 2020-03-03 22:15:50,184 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 22:15:51,037 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 22:15:57,138 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 22:15:57,989 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 22:16:02,028 basehttp 154 "GET /index/ HTTP/1.1" 200 25904
+INFO 2020-03-03 22:16:02,068 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:16:02,076 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:16:02,079 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:16:02,081 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:16:02,088 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:16:02,091 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:16:02,091 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:16:02,093 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:16:02,094 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:16:02,095 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:16:02,150 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:16:02,176 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:16:02,177 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:16:02,193 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:16:02,283 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:16:02,748 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:16:02,772 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:16:04,147 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:16:11,705 basehttp 154 "GET /prdt/?search_no=%E5%95%8A HTTP/1.1" 200 81
+INFO 2020-03-03 22:16:35,700 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 22:16:36,686 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 22:16:41,641 basehttp 154 "GET /index/ HTTP/1.1" 200 25904
+INFO 2020-03-03 22:16:41,675 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:16:41,677 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:16:41,690 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:16:41,691 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:16:41,691 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:16:41,692 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:16:41,693 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:16:41,700 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:16:41,707 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:16:41,708 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:16:41,769 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:16:41,810 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:16:41,810 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:16:41,851 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:16:41,897 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:16:41,925 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:16:41,954 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:16:42,725 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:16:50,860 basehttp 154 "GET /prdt/?search_no=AA+ HTTP/1.1" 200 3785
+INFO 2020-03-03 22:17:19,587 autoreload 217 E:\12446\PycharmProjects\meibang\meib\meib\apps\erp\views.py changed, reloading.
+INFO 2020-03-03 22:17:20,364 autoreload 597 Watching for file changes with StatReloader
+INFO 2020-03-03 22:17:30,656 basehttp 154 "GET /index/ HTTP/1.1" 200 25904
+INFO 2020-03-03 22:17:30,693 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:17:30,695 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:17:30,710 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:17:30,713 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:17:30,714 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:17:30,716 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:17:30,716 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:17:30,718 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:17:30,724 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:17:30,728 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+WARNING 2020-03-03 22:17:30,767 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:17:30,771 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:17:30,777 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 22:17:30,804 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:17:30,888 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:17:31,426 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:17:31,467 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:17:32,871 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:17:42,472 basehttp 154 "GET /prdt/?search_no=%E6%A2%85%E8%8A%B1 HTTP/1.1" 200 3785
+INFO 2020-03-03 22:17:56,044 basehttp 154 "GET /prdt/?search_no=%E4%B8%AD%E5%9B%BD HTTP/1.1" 200 3709
+INFO 2020-03-03 22:19:03,984 basehttp 154 "GET /index/ HTTP/1.1" 200 25931
+INFO 2020-03-03 22:19:04,017 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:19:04,018 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:19:04,022 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:19:04,030 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:19:04,031 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:19:04,032 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:19:04,032 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:19:04,033 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:19:04,035 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:19:04,044 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:19:04,106 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:19:04,121 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:19:04,122 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:19:04,156 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:19:04,255 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:19:04,725 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:19:04,753 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:19:06,397 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:19:58,345 basehttp 154 "GET /prdt/?search_no=%E4%B8%AD%E5%9B%BD HTTP/1.1" 200 3709
+INFO 2020-03-03 22:21:01,224 basehttp 154 "GET /index/ HTTP/1.1" 200 25949
+INFO 2020-03-03 22:21:01,266 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:21:01,267 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:21:01,269 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:21:01,275 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:21:01,276 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:21:01,277 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:21:01,278 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:21:01,282 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:21:01,285 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:21:01,287 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:21:01,347 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:21:01,385 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-03-03 22:21:01,385 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 22:21:01,406 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:21:01,490 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:21:03,510 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:21:07,182 basehttp 154 "GET /index/ HTTP/1.1" 200 25949
+INFO 2020-03-03 22:21:07,216 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:21:07,216 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:21:07,227 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:21:07,231 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:21:07,234 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:21:07,235 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:21:07,236 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:21:07,240 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:21:07,241 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:21:07,242 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:21:07,288 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:21:07,320 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:21:07,343 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:21:07,367 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:21:07,418 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:21:07,441 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:21:10,227 basehttp 154 "GET /index/ HTTP/1.1" 200 25949
+INFO 2020-03-03 22:21:10,264 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:21:10,266 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:21:10,266 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:21:10,271 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:21:10,276 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:21:10,277 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:21:10,277 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:21:10,278 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:21:10,280 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:21:10,285 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:21:10,333 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:21:10,368 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:21:10,387 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:21:10,410 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:21:10,461 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:21:10,487 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:21:14,004 basehttp 154 "GET /index/ HTTP/1.1" 200 25949
+INFO 2020-03-03 22:21:14,033 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:21:14,035 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:21:14,036 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:21:14,048 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:21:14,049 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:21:14,049 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:21:14,051 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:21:14,052 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:21:14,053 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:21:14,056 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:21:14,104 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:21:14,141 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:21:14,159 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:21:14,182 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:21:14,223 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:21:14,254 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:21:16,321 basehttp 154 "GET /index/ HTTP/1.1" 200 25949
+INFO 2020-03-03 22:21:16,353 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:21:16,357 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:21:16,357 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:21:16,368 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:21:16,369 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:21:16,370 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:21:16,372 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:21:16,380 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:21:16,382 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:21:16,383 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:21:16,438 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:21:16,492 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:21:16,492 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:21:16,527 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:21:16,571 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:21:16,671 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:24:05,963 basehttp 154 "GET /index/ HTTP/1.1" 200 25779
+INFO 2020-03-03 22:24:05,996 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:24:06,001 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:24:06,005 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:24:06,011 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:24:06,011 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:24:06,011 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:24:06,015 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:24:06,016 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:24:06,016 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:24:06,018 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:24:06,070 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:24:06,110 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:24:06,132 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:24:06,162 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:24:06,199 basehttp 154 "GET /listtb?st_time=&sh_time=&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:24:06,380 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:24:08,220 basehttp 154 "GET /listtb/?st_time=&sh_time=&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:24:23,851 basehttp 154 "GET /index/ HTTP/1.1" 200 25900
+INFO 2020-03-03 22:24:23,891 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:24:23,892 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:24:23,892 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:24:23,898 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:24:23,903 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:24:23,905 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:24:23,905 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:24:23,905 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:24:23,906 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:24:23,907 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:24:23,959 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:24:24,000 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:24:24,000 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:24:24,042 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:24:24,070 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:24:24,097 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:24:24,791 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:24:36,491 basehttp 154 "GET /index/ HTTP/1.1" 200 25900
+INFO 2020-03-03 22:24:36,524 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:24:36,528 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:24:36,533 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:24:36,534 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:24:36,540 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:24:36,542 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:24:36,542 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:24:36,544 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:24:36,545 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:24:36,548 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:24:36,599 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:24:36,660 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:24:36,662 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:24:36,695 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:24:36,727 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:24:36,749 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:24:37,516 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:25:04,693 basehttp 154 "GET /index/ HTTP/1.1" 200 25840
+INFO 2020-03-03 22:25:04,725 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:25:04,725 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:25:04,726 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:25:04,730 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:25:04,741 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:25:04,742 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:25:04,742 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:25:04,743 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:25:04,744 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:25:04,746 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:25:04,793 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:25:04,841 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-03-03 22:25:04,841 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 22:25:04,890 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:25:04,935 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:25:05,336 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:25:06,874 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:25:11,156 basehttp 154 "GET /index/ HTTP/1.1" 200 25840
+INFO 2020-03-03 22:25:11,189 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:25:11,190 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:25:11,199 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:25:11,200 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:25:11,208 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:25:11,209 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:25:11,209 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:25:11,210 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:25:11,211 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:25:11,215 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:25:11,264 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:25:11,310 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:25:11,311 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:25:11,333 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:25:11,336 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:25:11,383 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:25:12,066 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:25:15,861 basehttp 154 "GET /index/ HTTP/1.1" 200 25840
+INFO 2020-03-03 22:25:15,895 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:25:15,898 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:25:15,899 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:25:15,900 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:25:15,910 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:25:15,911 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:25:15,911 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:25:15,912 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:25:15,912 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:25:15,915 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:25:15,960 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:25:16,004 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:25:16,004 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:25:16,027 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:25:16,039 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:25:16,088 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:25:16,763 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:25:30,316 basehttp 154 "GET /index/ HTTP/1.1" 200 25779
+INFO 2020-03-03 22:25:30,352 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:25:30,354 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:25:30,355 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:25:30,363 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:25:30,364 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:25:30,368 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:25:30,369 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:25:30,370 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:25:30,371 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:25:30,373 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:25:30,418 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:25:30,481 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:25:30,482 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:25:30,503 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:25:30,530 basehttp 154 "GET /listtb?st_time=&sh_time=&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:25:30,539 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:25:30,569 basehttp 154 "GET /listtb/?st_time=&sh_time=&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:26:18,416 basehttp 154 "GET /index/ HTTP/1.1" 200 25840
+INFO 2020-03-03 22:26:18,445 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:26:18,448 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:26:18,455 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:26:18,458 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:26:18,462 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:26:18,464 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:26:18,465 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:26:18,465 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:26:18,465 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:26:18,469 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:26:18,527 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:26:18,596 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:26:18,599 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:26:18,638 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:26:18,670 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:26:19,391 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:26:20,897 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:26:45,112 basehttp 154 "GET /index/ HTTP/1.1" 200 25793
+INFO 2020-03-03 22:26:45,145 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:26:45,148 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:26:45,149 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:26:45,160 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:26:45,161 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:26:45,161 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:26:45,163 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:26:45,163 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:26:45,167 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:26:45,168 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:26:45,215 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:26:45,253 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:26:45,262 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:26:45,294 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:26:45,308 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:26:45,363 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:26:45,492 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:26:46,051 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:27:04,712 basehttp 154 "GET /index/ HTTP/1.1" 200 25732
+INFO 2020-03-03 22:27:04,744 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:27:04,746 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:27:04,747 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:27:04,757 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:27:04,758 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:27:04,760 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:27:04,761 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:27:04,763 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:27:04,764 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:27:04,767 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:27:04,814 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:27:04,864 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:27:04,868 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:27:04,903 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:27:04,937 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:27:05,762 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:27:06,024 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:27:06,994 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:27:40,055 basehttp 154 "GET /index/ HTTP/1.1" 200 25671
+INFO 2020-03-03 22:27:40,090 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:27:40,091 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:27:40,092 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:27:40,103 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:27:40,104 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:27:40,105 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:27:40,106 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:27:40,107 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:27:40,110 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:27:40,113 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:27:40,166 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:27:40,201 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:27:40,229 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:27:40,253 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:27:40,293 basehttp 154 "GET /listtb?st_time=&sh_time=&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:27:40,321 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:27:40,344 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:27:40,348 basehttp 154 "GET /listtb/?st_time=&sh_time=&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:29:51,556 basehttp 154 "GET /index/ HTTP/1.1" 200 25671
+INFO 2020-03-03 22:29:51,600 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:29:51,602 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:29:51,603 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:29:51,609 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:29:51,612 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:29:51,613 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:29:51,615 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:29:51,617 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:29:51,617 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:29:51,619 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:29:51,668 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+INFO 2020-03-03 22:29:51,747 basehttp 154 "GET /listtb?st_time=&sh_time=&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+WARNING 2020-03-03 22:29:52,041 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:29:52,041 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:29:52,054 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:29:52,088 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:29:52,271 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:29:53,091 basehttp 154 "GET /listtb/?st_time=&sh_time=&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:30:21,056 basehttp 154 "GET /index/ HTTP/1.1" 200 25671
+INFO 2020-03-03 22:30:21,096 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:30:21,097 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:30:21,100 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:30:21,106 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:30:21,110 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:30:21,111 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:30:21,112 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:30:21,113 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:30:21,114 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:30:21,117 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:30:21,178 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:30:21,204 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+WARNING 2020-03-03 22:30:21,204 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 22:30:21,277 basehttp 154 "GET /listtb?st_time=&sh_time=&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:30:21,318 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:30:21,630 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:30:21,801 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:30:22,640 basehttp 154 "GET /listtb/?st_time=&sh_time=&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:30:43,126 basehttp 154 "GET /index/ HTTP/1.1" 200 25674
+INFO 2020-03-03 22:30:43,168 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:30:43,169 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:30:43,170 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:30:43,178 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:30:43,184 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:30:43,184 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:30:43,187 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:30:43,187 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:30:43,187 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:30:43,189 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:30:43,257 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:30:43,264 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:30:43,275 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:30:43,328 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:30:43,340 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:30:43,391 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:31:32,322 basehttp 154 "GET /index/ HTTP/1.1" 200 25688
+INFO 2020-03-03 22:31:32,353 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:31:32,356 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:31:32,361 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:31:32,369 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:31:32,371 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:31:32,373 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:31:32,373 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:31:32,375 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:31:32,377 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:31:32,379 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:31:32,440 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:31:32,474 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:31:32,491 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:31:32,521 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:31:32,553 basehttp 154 "GET /listtb?st_time=&sh_time=&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:31:32,584 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:31:32,830 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:31:33,633 basehttp 154 "GET /listtb/?st_time=&sh_time=&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:31:40,568 basehttp 154 "GET /index/ HTTP/1.1" 200 25705
+INFO 2020-03-03 22:31:40,599 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:31:40,602 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:31:40,606 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:31:40,612 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:31:40,614 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:31:40,616 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:31:40,617 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:31:40,618 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:31:40,619 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:31:40,622 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:31:40,667 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:31:40,698 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:31:40,713 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:31:40,736 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:31:40,773 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:31:40,791 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:31:40,828 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:31:40,843 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:31:45,523 basehttp 154 "GET /index/ HTTP/1.1" 200 25705
+INFO 2020-03-03 22:31:45,557 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:31:45,561 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:31:45,566 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:31:45,569 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:31:45,569 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:31:45,570 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:31:45,570 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:31:45,576 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:31:45,576 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:31:45,582 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:31:45,626 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:31:45,654 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:31:45,674 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:31:45,696 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:31:45,722 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:31:45,732 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:31:45,747 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:31:45,771 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:32:06,463 basehttp 154 "GET /index/ HTTP/1.1" 200 25731
+INFO 2020-03-03 22:32:06,497 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:32:06,499 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:32:06,500 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:32:06,508 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:32:06,513 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:32:06,514 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:32:06,515 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:32:06,516 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:32:06,516 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:32:06,518 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:32:06,565 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:32:06,609 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:32:06,630 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:32:06,648 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:32:06,655 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:32:06,672 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:32:06,707 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:32:07,394 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:36:18,886 basehttp 154 "GET /index/ HTTP/1.1" 200 25731
+INFO 2020-03-03 22:36:18,915 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:36:18,916 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:36:18,916 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:36:18,928 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:36:18,928 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:36:18,929 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:36:18,930 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:36:18,930 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:36:18,932 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:36:18,939 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:36:18,997 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:36:19,023 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:36:19,040 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:36:19,067 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:36:19,141 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:36:19,427 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:36:19,654 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:36:20,389 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:41:19,737 basehttp 154 "GET /index/ HTTP/1.1" 200 25773
+INFO 2020-03-03 22:41:19,769 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:41:19,773 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:41:19,784 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:41:19,785 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:41:19,786 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:41:19,786 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:41:19,787 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:41:19,793 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:41:19,794 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:41:19,795 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:41:19,843 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:41:19,870 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:41:19,886 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:41:19,915 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:41:19,981 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:41:20,310 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:41:20,466 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:41:21,339 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:41:28,493 basehttp 154 "GET /index/ HTTP/1.1" 200 25773
+INFO 2020-03-03 22:41:28,526 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:41:28,528 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:41:28,534 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:41:28,542 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:41:28,543 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:41:28,544 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:41:28,544 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:41:28,546 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:41:28,549 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:41:28,550 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:41:28,603 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:41:28,627 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:41:28,643 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:41:28,667 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:41:28,706 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:41:28,714 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:41:28,728 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:41:29,426 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:41:57,415 basehttp 154 "GET /prdt/?search_no=%E4%B8%AD%E5%9B%BD HTTP/1.1" 200 3709
+INFO 2020-03-03 22:44:53,336 basehttp 154 "GET /index/ HTTP/1.1" 200 25880
+INFO 2020-03-03 22:44:53,375 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:44:53,381 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:44:53,382 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:44:53,384 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:44:53,390 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:44:53,390 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:44:53,390 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:44:53,392 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:44:53,393 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:44:53,396 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:44:53,444 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:44:53,480 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:44:53,497 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:44:53,517 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:44:54,084 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:44:54,178 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:46:04,628 basehttp 154 "GET /index/ HTTP/1.1" 200 25874
+INFO 2020-03-03 22:46:05,666 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:46:05,666 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:46:05,674 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:46:05,680 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:46:05,682 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:46:05,684 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:46:05,689 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:46:05,691 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:46:05,692 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:46:05,694 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+WARNING 2020-03-03 22:46:05,831 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+INFO 2020-03-03 22:46:05,832 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:46:05,834 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:46:05,842 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:46:05,854 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:46:05,890 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:46:05,918 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:46:05,986 basehttp 154 "GET /prdt/?search_no= HTTP/1.1" 200 3970
+INFO 2020-03-03 22:46:08,418 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148
+INFO 2020-03-03 22:46:52,009 basehttp 154 "GET /index/ HTTP/1.1" 200 25874
+INFO 2020-03-03 22:46:52,047 basehttp 154 "GET /static/css/css.css HTTP/1.1" 200 5147
+INFO 2020-03-03 22:46:52,051 basehttp 154 "GET /static/css/bootstrap-select.min.css HTTP/1.1" 200 5802
+INFO 2020-03-03 22:46:52,054 basehttp 154 "GET /static/css/loader.css HTTP/1.1" 200 1349
+INFO 2020-03-03 22:46:52,061 basehttp 154 "GET /static/css/bootstrap.min.css HTTP/1.1" 200 121200
+INFO 2020-03-03 22:46:52,065 basehttp 154 "GET /static/js/jquery.min.js HTTP/1.1" 200 84284
+INFO 2020-03-03 22:46:52,067 basehttp 154 "GET /static/js/axios.min.js HTTP/1.1" 200 14185
+INFO 2020-03-03 22:46:52,069 basehttp 154 "GET /static/js/bootstrap.min.js HTTP/1.1" 200 37051
+INFO 2020-03-03 22:46:52,070 basehttp 154 "GET /static/js/bootstrap-select_new.js HTTP/1.1" 200 53970
+INFO 2020-03-03 22:46:52,070 basehttp 154 "GET /static/js/jquery.select.js HTTP/1.1" 200 5348
+INFO 2020-03-03 22:46:52,071 basehttp 154 "GET /static/js/vue-2.4.0.js HTTP/1.1" 200 264100
+INFO 2020-03-03 22:46:52,147 basehttp 154 "GET /static/img/logo.png HTTP/1.1" 200 5168
+WARNING 2020-03-03 22:46:52,154 basehttp 154 "GET /static/js/jquery.min.map HTTP/1.1" 404 1675
+WARNING 2020-03-03 22:46:52,173 basehttp 154 "GET /static/js/axios.min.map HTTP/1.1" 404 1672
+INFO 2020-03-03 22:46:52,239 basehttp 154 "GET /dept/ HTTP/1.1" 200 44338
+INFO 2020-03-03 22:46:52,264 basehttp 154 "GET /cust/ HTTP/1.1" 200 147078
+INFO 2020-03-03 22:46:52,288 basehttp 154 "GET /listtb?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 301 0
+INFO 2020-03-03 22:46:52,315 basehttp 154 "GET /static/css/bootstrap.min.css.map HTTP/1.1" 200 542194
+INFO 2020-03-03 22:46:52,539 basehttp 154 "GET /prdt/?search_no= HTTP/1.1" 200 3970
+INFO 2020-03-03 22:46:54,504 basehttp 154 "GET /listtb/?st_time=2020-03-03&sh_time=2020-03-03&cus_no=&cls_id=1&pmc_ok=1&sort=1&business_time=&prd_no=&sc_dep=&ym_type=&os_type=1&capacity=&vessel=&select=2 HTTP/1.1" 200 1148

+ 1 - 0
meib/meib/apps/erp/urls.py

@@ -17,6 +17,7 @@ urlpatterns = [
     url(r'^odd/$',views.monthly.as_view()),  # 查询生成月度产能评估表单号
     url(r'^oddno/$',views.oddNo.as_view()),  # 查询单号
     url(r'^cust/$',views.Cust.as_view()),  # 查询单号
+    url(r'^prdt/$',views.Prdt.as_view()),  # 查询货品编码
     url(r'^text/$',views.text.as_view()),  # 测试
 
 #客户预收冲应收

+ 85 - 18
meib/meib/apps/erp/views.py

@@ -22,11 +22,8 @@ from utils.usr_data import usr_data
 from utils.monthly_odd import monthly_odd
 from utils.executeQuery import executeQuery
 
-
 # 进货单
 
-
-
 class PcOrder(View):
     @transaction.atomic
     def get(self, request):
@@ -1688,10 +1685,22 @@ class listtb(View):
         cls_id = request.GET['cls_id']
         PMC_REM = request.GET['pmc_ok']
         sort = request.GET['sort']
+        business_time = request.GET['business_time']  #业务交期
+        prd_no = request.GET['prd_no']  #货品编码
+        sc_dep = request.GET['sc_dep']  #生产部门
+        ym_type = request.GET['ym_type']  #研磨类型
+        os_type = request.GET['os_type']  #订单类型
+        capacity = request.GET['capacity']  #容量
+        vessel = request.GET['vessel']  #容器
         select = request.GET['select']  #用于判断是否查询
         th_time = datetime.datetime.now().strftime('%Y-%m')  # 获取年月
-        t_today = datetime.datetime.now().strftime('%Y-%m-%d')  # 获取年月
+        t_today = datetime.datetime.now().strftime('%Y-%m-%d')  # 获取年月
         page = settings.PAGE_SIZE
+        print(os_type)
+        if prd_no=='':
+            print(11111111)
+        else:
+            print(22222222)
         # 处理客户代号
         if len(cus_no)>0:
             cus_no = ' AND '+ 'A.CUS_NO='+"'"+cus_no+"'"
@@ -1712,6 +1721,31 @@ class listtb(View):
                 PMC_REM = ' AND '+ "ISNULL(C.PMC_REM,'') != ''"
             else:
                 PMC_REM = ' AND ' + "ISNULL(C.PMC_REM,'') = ''"
+        # 处理业务交期
+        if business_time !='':
+            business_time = ' AND '+ 'B.EST_DD='+"'"+business_time+"'"
+        # 处理货品编码
+        if prd_no != '':
+            prd_no = ' AND ' + 'B.PRD_NO=' + "'" + prd_no + "'"
+        # 处理部门============================================================
+        # if sc_dep != '':
+        #     sc_dep = ' AND ' + 'B.PRD_NO=' + "'" + prd_no + "'"
+        # 处理研磨类型
+        # if ym_type !='':
+        #     ym_type = ' AND ' + 'B.PRD_NO=' + "'" + ym_type + "'"
+        # 订单类型
+        if os_type == '1':
+            os_type=''
+        if os_type == '2':
+            os_type = ' AND ' + "F.NAME LIKE '%%订单%%'"
+        if os_type == '3':
+            os_type = ' AND ' + "F.NAME LIKE '%%返工%%'"
+        # 处理容量
+        if capacity != '':
+            capacity = ' AND ' + 'E.DZRL=' + "'" + capacity + "'"
+        # # 处理容器
+        # if vessel != '':
+        #     vessel = ' AND ' + 'B.PRD_NO=' + "'" + vessel + "'"
         if sort:
             # F.SPC_NO
             if sort == '1':
@@ -1724,20 +1758,23 @@ class listtb(View):
             else:
                 sort = ' ORDER BY C.PMC_REM DESC'
         if select=='2':
-            conditional = ' ORDER BY A.OS_NO DESC'
+            conditional = ' AND ' + 'left(Convert(varchar(100), A.OS_DD, 23), 7) >=' + "'" + th_time + "'" + ' ORDER BY A.OS_NO DESC'
         else:
-            conditional = ' AND ' + 'left(Convert(varchar(100), A.OS_DD, 23), 11) >=' + "'" + st_time + "'" + ' AND ' + 'left(Convert(varchar(100), A.OS_DD, 23), 11) <=' + "'" + sh_time + "'" + cus_no + cls_id + PMC_REM + sort
+            conditional = ' AND ' + 'left(Convert(varchar(100), A.OS_DD, 23), 11) >=' + "'" + st_time + "'" + ' AND ' + 'left(Convert(varchar(100), A.OS_DD, 23), 11) <=' + "'" + sh_time + "'" + cus_no + cls_id + PMC_REM +\
+                         business_time + prd_no + os_type + capacity + sort
             # 定义sql语句
-        sql = """SELECT TOP 20 CASE WHEN F.NAME LIKE '%%返工%%' THEN '返工' ELSE '订单' END AS ORDER0 ,ISNULL(B.OS_DD,'') AS OS_DD,
-                        ISNULL(D.SNM,'') AS CUS_SNM,B.OS_NO AS OS_NO,B.PRD_NO AS PRD_NO,ISNULL(E.DZRL,'') AS DZRL,'' AS RQ,ISNULL(E.YSSL,'') AS YSSL,'' AS YMXH,
-                        ISNULL(B.QTY,0) AS QTY,ISNULL(E.YSSL *B.QTY,0) AS GZSL,B.EST_DD AS EST_DD,'' AS PD_DEP,ISNULL(B.REM,'') AS REM,CONVERT(CHAR(10), C.PMC_REM, 23) AS PMC_DD, C.WH_REM AS WH_REM,
-                         B.ITM AS ITM FROM MF_POS A 
-                        LEFT JOIN TF_POS B ON A.OS_NO=B.OS_NO 
-                        LEFT JOIN TF_POS_Z C ON B.OS_NO=C.OS_NO AND B.ITM=C.ITM
-                        LEFT JOIN CUST D ON A.CUS_NO=D.CUS_NO 
-                        LEFT JOIN PRDT_Z E ON B.PRD_NO=E.PRD_NO 
-                        LEFT JOIN BIL_SPC F ON A.BIL_TYPE=F.SPC_NO AND F.BIL_ID='SA'
-                        WHERE   A.OS_ID='SO' AND B.OS_ID=A.OS_ID AND C.OS_ID=A.OS_ID {0}""".format(conditional)
+        sql = """SELECT TOP 1000 CASE WHEN F.NAME LIKE '%%返工%%' THEN '返工' ELSE '订单' END AS ORDER0 ,ISNULL(B.OS_DD,'') AS OS_DD,
+ISNULL(D.SNM,'') AS CUS_SNM,B.OS_NO AS OS_NO,B.PRD_NO AS PRD_NO,ISNULL(E.DZRL,'') AS DZRL,'' AS RQ,ISNULL(E.YSSL,'') AS YSSL,'' AS YMXH,
+ISNULL(B.QTY,0) AS QTY,ISNULL(E.YSSL *B.QTY,0) AS GZSL,B.EST_DD AS EST_DD,H.NAME AS PD_DEP,ISNULL(B.REM,'') AS REM,CONVERT(CHAR(10), C.PMC_REM, 23) AS PMC_DD, C.WH_REM AS WH_REM,
+ B.ITM AS ITM FROM MF_POS A 
+LEFT JOIN TF_POS B ON A.OS_NO=B.OS_NO 
+LEFT JOIN TF_POS_Z C ON B.OS_NO=C.OS_NO AND B.ITM=C.ITM
+LEFT JOIN CUST D ON A.CUS_NO=D.CUS_NO 
+LEFT JOIN PRDT_Z E ON B.PRD_NO=E.PRD_NO 
+LEFT JOIN BIL_SPC F ON A.BIL_TYPE=F.SPC_NO AND F.BIL_ID='SA'
+LEFT JOIN MF_BOM G ON B.PRD_NO=G.PRD_NO
+LEFT JOIN DEPT H ON G.DEP=H.DEP
+WHERE   A.OS_ID='SO' AND B.OS_ID=A.OS_ID AND C.OS_ID=A.OS_ID {0}""".format(conditional)
         print(sql)
         with connection.cursor() as cursor:
             no_data = cursor.execute(sql,[]).fetchall()
@@ -1745,7 +1782,7 @@ class listtb(View):
                     {"ORDER0": "类别", "OS_DD": '下单日期', "CUS_SNM": "客户名称",
                      "OS_NO":"计划单号","PRD_NO":"产品编码","DZRL":"容量(ML)",
                      "QY":"容器","YSSL":"套装颜色数","YMXH":"研磨品类型",
-                     "QTY":"订单数量","GZSL":"灌装数量","EST_DD":"业务交期",
+                     "QTY":"订单数量","GZSL":"灌装数量","EST_DD":"业务交期",
                      "PD_DEP":"生产部门","REM":"备注","PMC_DD":"PMC回复交期","WH_REM":"大货备注",
                      "operation":"操作","ITM":"项次"},
                 ]
@@ -1809,7 +1846,37 @@ class dept(View):
                 "code": 200
             }
             return http.JsonResponse(context)
-
+class Prdt(View):
+    def get(self,request):
+        search_no = request.GET["search_no"]
+        if search_no !='':
+            search_no = ' PRD_NO LIKE '+"'"+'%%'+search_no+'%%'+"'"+' OR ' + '[NAME] LIKE '+"'"+'%%'+search_no+'%%'+"'"
+            # search_no = ' PRD_NO LIKE '+"'"+'%%'+search_no+'%%'+"'"
+            sql = """SELECT top 20 PRD_NO,NAME FROM PRDT WHERE {0}""".format(search_no)
+        else:
+            sql = """SELECT top 20 PRD_NO,NAME FROM PRDT """
+        data = []
+        print(sql)
+        with connection.cursor() as cursor:
+            try:
+                dep_data = cursor.execute(sql,[]).fetchall()
+            except Exception:
+                context = {
+                    "data": data,
+                    "errmsg": "没有获取到数据",
+                    "code": 510
+                }
+                return http.JsonResponse(context)
+        if len(dep_data)!=0:
+            for i in dep_data:
+                data.append({"id": i[0], "text": i[0]+'---'+i[1]})
+        print(data)
+        context = {
+            "data": data,
+            "errmsg": "获取部门成功",
+            "code": 200
+        }
+        return http.JsonResponse(context)
 # 查询单号
 class oddNo(View):
     def get(self, request):

+ 17 - 3
meib/meib/static/css/css.css

@@ -24,6 +24,7 @@ img {
     width: 25px !important;
     background-color:white;
     border: none;
+    
 }
 .navbar {
     margin-bottom: 0px;
@@ -38,7 +39,7 @@ img {
     height: 80%;
 }
 .tr_active{
-        background-color: rgb(243, 234, 234);
+        background-color: white;;
     }
 .filter{
     height: 40px;
@@ -68,7 +69,7 @@ label{
     margin-left: 30px;
 }
 .container .save{
-    background-color: #f0f0f0;
+    background-color: white;
 }
 .container .save:hover {
     background-color: rgb(233, 224, 224);
@@ -228,4 +229,17 @@ label{
       right: 7px;
       top: 15px;
       display: none;
-  }
+  }
+  .filtrate{
+    margin: 5px 5px;
+    height: 35px;
+    line-height: 35px;
+    width: 140px !important;
+}
+.filtrate_w{
+    margin: 5px 5px;
+    height: 35px;
+    line-height: 35px;
+    width: 80px;
+    text-align: right;
+}

+ 79 - 0
meib/meib/static/css/loader.css

@@ -0,0 +1,79 @@
+.load {
+    width: 100px;
+    height: 100px;
+    position: relative;
+    margin: 0 auto;
+    margin-top: 100px;
+}
+
+.load span {
+    display: inline-block;
+    width: 17px;
+    height: 17px;
+    border-radius: 50%;
+    background: #b6b3b5;
+    position: absolute;
+    -webkit-animation: load 1.04s ease infinite;
+}
+
+@-webkit-keyframes load {
+    0% {
+        opacity: 1;
+    }
+
+    100% {
+        opacity: 0.2;
+    }
+}
+
+.load span:nth-child(1) {
+    left: 0;
+    top: 50%;
+    margin-top: -8px;
+    -webkit-animation-delay: 0.13s;
+}
+
+.load span:nth-child(2) {
+    left: 15px;
+    top: 15px;
+    -webkit-animation-delay: 0.26s;
+}
+
+.load span:nth-child(3) {
+    left: 50%;
+    top: 0;
+    margin-left: -8px;
+    -webkit-animation-delay: 0.39s;
+}
+
+.load span:nth-child(4) {
+    top: 15px;
+    right: 15px;
+    -webkit-animation-delay: 0.52s;
+}
+
+.load span:nth-child(5) {
+    right: 0;
+    top: 50%;
+    margin-top: -8px;
+    -webkit-animation-delay: 0.65s;
+}
+
+.load span:nth-child(6) {
+    right: 15px;
+    bottom: 15px;
+    -webkit-animation-delay: 0.78s;
+}
+
+.load span:nth-child(7) {
+    bottom: 0;
+    left: 50%;
+    margin-left: -8px;
+    -webkit-animation-delay: 0.91s;
+}
+
+.load span:nth-child(8) {
+    bottom: 15px;
+    left: 15px;
+    -webkit-animation-delay: 1.04s;
+}

+ 9789 - 0
meib/meib/static/js/jquery-1.10.2.js

@@ -0,0 +1,9789 @@
+/*!
+ * jQuery JavaScript Library v1.10.2
+ * http://jquery.com/
+ *
+ * Includes Sizzle.js
+ * http://sizzlejs.com/
+ *
+ * Copyright 2005, 2013 jQuery Foundation, Inc. and other contributors
+ * Released under the MIT license
+ * http://jquery.org/license
+ *
+ * Date: 2013-07-03T13:48Z
+ */
+(function( window, undefined ) {
+
+// Can't do this because several apps including ASP.NET trace
+// the stack via arguments.caller.callee and Firefox dies if
+// you try to trace through "use strict" call chains. (#13335)
+// Support: Firefox 18+
+//"use strict";
+var
+	// The deferred used on DOM ready
+	readyList,
+
+	// A central reference to the root jQuery(document)
+	rootjQuery,
+
+	// Support: IE<10
+	// For `typeof xmlNode.method` instead of `xmlNode.method !== undefined`
+	core_strundefined = typeof undefined,
+
+	// Use the correct document accordingly with window argument (sandbox)
+	location = window.location,
+	document = window.document,
+	docElem = document.documentElement,
+
+	// Map over jQuery in case of overwrite
+	_jQuery = window.jQuery,
+
+	// Map over the $ in case of overwrite
+	_$ = window.$,
+
+	// [[Class]] -> type pairs
+	class2type = {},
+
+	// List of deleted data cache ids, so we can reuse them
+	core_deletedIds = [],
+
+	core_version = "1.10.2",
+
+	// Save a reference to some core methods
+	core_concat = core_deletedIds.concat,
+	core_push = core_deletedIds.push,
+	core_slice = core_deletedIds.slice,
+	core_indexOf = core_deletedIds.indexOf,
+	core_toString = class2type.toString,
+	core_hasOwn = class2type.hasOwnProperty,
+	core_trim = core_version.trim,
+
+	// Define a local copy of jQuery
+	jQuery = function( selector, context ) {
+		// The jQuery object is actually just the init constructor 'enhanced'
+		return new jQuery.fn.init( selector, context, rootjQuery );
+	},
+
+	// Used for matching numbers
+	core_pnum = /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,
+
+	// Used for splitting on whitespace
+	core_rnotwhite = /\S+/g,
+
+	// Make sure we trim BOM and NBSP (here's looking at you, Safari 5.0 and IE)
+	rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,
+
+	// A simple way to check for HTML strings
+	// Prioritize #id over <tag> to avoid XSS via location.hash (#9521)
+	// Strict HTML recognition (#11290: must start with <)
+	rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,
+
+	// Match a standalone tag
+	rsingleTag = /^<(\w+)\s*\/?>(?:<\/\1>|)$/,
+
+	// JSON RegExp
+	rvalidchars = /^[\],:{}\s]*$/,
+	rvalidbraces = /(?:^|:|,)(?:\s*\[)+/g,
+	rvalidescape = /\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,
+	rvalidtokens = /"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,
+
+	// Matches dashed string for camelizing
+	rmsPrefix = /^-ms-/,
+	rdashAlpha = /-([\da-z])/gi,
+
+	// Used by jQuery.camelCase as callback to replace()
+	fcamelCase = function( all, letter ) {
+		return letter.toUpperCase();
+	},
+
+	// The ready event handler
+	completed = function( event ) {
+
+		// readyState === "complete" is good enough for us to call the dom ready in oldIE
+		if ( document.addEventListener || event.type === "load" || document.readyState === "complete" ) {
+			detach();
+			jQuery.ready();
+		}
+	},
+	// Clean-up method for dom ready events
+	detach = function() {
+		if ( document.addEventListener ) {
+			document.removeEventListener( "DOMContentLoaded", completed, false );
+			window.removeEventListener( "load", completed, false );
+
+		} else {
+			document.detachEvent( "onreadystatechange", completed );
+			window.detachEvent( "onload", completed );
+		}
+	};
+
+jQuery.fn = jQuery.prototype = {
+	// The current version of jQuery being used
+	jquery: core_version,
+
+	constructor: jQuery,
+	init: function( selector, context, rootjQuery ) {
+		var match, elem;
+
+		// HANDLE: $(""), $(null), $(undefined), $(false)
+		if ( !selector ) {
+			return this;
+		}
+
+		// Handle HTML strings
+		if ( typeof selector === "string" ) {
+			if ( selector.charAt(0) === "<" && selector.charAt( selector.length - 1 ) === ">" && selector.length >= 3 ) {
+				// Assume that strings that start and end with <> are HTML and skip the regex check
+				match = [ null, selector, null ];
+
+			} else {
+				match = rquickExpr.exec( selector );
+			}
+
+			// Match html or make sure no context is specified for #id
+			if ( match && (match[1] || !context) ) {
+
+				// HANDLE: $(html) -> $(array)
+				if ( match[1] ) {
+					context = context instanceof jQuery ? context[0] : context;
+
+					// scripts is true for back-compat
+					jQuery.merge( this, jQuery.parseHTML(
+						match[1],
+						context && context.nodeType ? context.ownerDocument || context : document,
+						true
+					) );
+
+					// HANDLE: $(html, props)
+					if ( rsingleTag.test( match[1] ) && jQuery.isPlainObject( context ) ) {
+						for ( match in context ) {
+							// Properties of context are called as methods if possible
+							if ( jQuery.isFunction( this[ match ] ) ) {
+								this[ match ]( context[ match ] );
+
+							// ...and otherwise set as attributes
+							} else {
+								this.attr( match, context[ match ] );
+							}
+						}
+					}
+
+					return this;
+
+				// HANDLE: $(#id)
+				} else {
+					elem = document.getElementById( match[2] );
+
+					// Check parentNode to catch when Blackberry 4.6 returns
+					// nodes that are no longer in the document #6963
+					if ( elem && elem.parentNode ) {
+						// Handle the case where IE and Opera return items
+						// by name instead of ID
+						if ( elem.id !== match[2] ) {
+							return rootjQuery.find( selector );
+						}
+
+						// Otherwise, we inject the element directly into the jQuery object
+						this.length = 1;
+						this[0] = elem;
+					}
+
+					this.context = document;
+					this.selector = selector;
+					return this;
+				}
+
+			// HANDLE: $(expr, $(...))
+			} else if ( !context || context.jquery ) {
+				return ( context || rootjQuery ).find( selector );
+
+			// HANDLE: $(expr, context)
+			// (which is just equivalent to: $(context).find(expr)
+			} else {
+				return this.constructor( context ).find( selector );
+			}
+
+		// HANDLE: $(DOMElement)
+		} else if ( selector.nodeType ) {
+			this.context = this[0] = selector;
+			this.length = 1;
+			return this;
+
+		// HANDLE: $(function)
+		// Shortcut for document ready
+		} else if ( jQuery.isFunction( selector ) ) {
+			return rootjQuery.ready( selector );
+		}
+
+		if ( selector.selector !== undefined ) {
+			this.selector = selector.selector;
+			this.context = selector.context;
+		}
+
+		return jQuery.makeArray( selector, this );
+	},
+
+	// Start with an empty selector
+	selector: "",
+
+	// The default length of a jQuery object is 0
+	length: 0,
+
+	toArray: function() {
+		return core_slice.call( this );
+	},
+
+	// Get the Nth element in the matched element set OR
+	// Get the whole matched element set as a clean array
+	get: function( num ) {
+		return num == null ?
+
+			// Return a 'clean' array
+			this.toArray() :
+
+			// Return just the object
+			( num < 0 ? this[ this.length + num ] : this[ num ] );
+	},
+
+	// Take an array of elements and push it onto the stack
+	// (returning the new matched element set)
+	pushStack: function( elems ) {
+
+		// Build a new jQuery matched element set
+		var ret = jQuery.merge( this.constructor(), elems );
+
+		// Add the old object onto the stack (as a reference)
+		ret.prevObject = this;
+		ret.context = this.context;
+
+		// Return the newly-formed element set
+		return ret;
+	},
+
+	// Execute a callback for every element in the matched set.
+	// (You can seed the arguments with an array of args, but this is
+	// only used internally.)
+	each: function( callback, args ) {
+		return jQuery.each( this, callback, args );
+	},
+
+	ready: function( fn ) {
+		// Add the callback
+		jQuery.ready.promise().done( fn );
+
+		return this;
+	},
+
+	slice: function() {
+		return this.pushStack( core_slice.apply( this, arguments ) );
+	},
+
+	first: function() {
+		return this.eq( 0 );
+	},
+
+	last: function() {
+		return this.eq( -1 );
+	},
+
+	eq: function( i ) {
+		var len = this.length,
+			j = +i + ( i < 0 ? len : 0 );
+		return this.pushStack( j >= 0 && j < len ? [ this[j] ] : [] );
+	},
+
+	map: function( callback ) {
+		return this.pushStack( jQuery.map(this, function( elem, i ) {
+			return callback.call( elem, i, elem );
+		}));
+	},
+
+	end: function() {
+		return this.prevObject || this.constructor(null);
+	},
+
+	// For internal use only.
+	// Behaves like an Array's method, not like a jQuery method.
+	push: core_push,
+	sort: [].sort,
+	splice: [].splice
+};
+
+// Give the init function the jQuery prototype for later instantiation
+jQuery.fn.init.prototype = jQuery.fn;
+
+jQuery.extend = jQuery.fn.extend = function() {
+	var src, copyIsArray, copy, name, options, clone,
+		target = arguments[0] || {},
+		i = 1,
+		length = arguments.length,
+		deep = false;
+
+	// Handle a deep copy situation
+	if ( typeof target === "boolean" ) {
+		deep = target;
+		target = arguments[1] || {};
+		// skip the boolean and the target
+		i = 2;
+	}
+
+	// Handle case when target is a string or something (possible in deep copy)
+	if ( typeof target !== "object" && !jQuery.isFunction(target) ) {
+		target = {};
+	}
+
+	// extend jQuery itself if only one argument is passed
+	if ( length === i ) {
+		target = this;
+		--i;
+	}
+
+	for ( ; i < length; i++ ) {
+		// Only deal with non-null/undefined values
+		if ( (options = arguments[ i ]) != null ) {
+			// Extend the base object
+			for ( name in options ) {
+				src = target[ name ];
+				copy = options[ name ];
+
+				// Prevent never-ending loop
+				if ( target === copy ) {
+					continue;
+				}
+
+				// Recurse if we're merging plain objects or arrays
+				if ( deep && copy && ( jQuery.isPlainObject(copy) || (copyIsArray = jQuery.isArray(copy)) ) ) {
+					if ( copyIsArray ) {
+						copyIsArray = false;
+						clone = src && jQuery.isArray(src) ? src : [];
+
+					} else {
+						clone = src && jQuery.isPlainObject(src) ? src : {};
+					}
+
+					// Never move original objects, clone them
+					target[ name ] = jQuery.extend( deep, clone, copy );
+
+				// Don't bring in undefined values
+				} else if ( copy !== undefined ) {
+					target[ name ] = copy;
+				}
+			}
+		}
+	}
+
+	// Return the modified object
+	return target;
+};
+
+jQuery.extend({
+	// Unique for each copy of jQuery on the page
+	// Non-digits removed to match rinlinejQuery
+	expando: "jQuery" + ( core_version + Math.random() ).replace( /\D/g, "" ),
+
+	noConflict: function( deep ) {
+		if ( window.$ === jQuery ) {
+			window.$ = _$;
+		}
+
+		if ( deep && window.jQuery === jQuery ) {
+			window.jQuery = _jQuery;
+		}
+
+		return jQuery;
+	},
+
+	// Is the DOM ready to be used? Set to true once it occurs.
+	isReady: false,
+
+	// A counter to track how many items to wait for before
+	// the ready event fires. See #6781
+	readyWait: 1,
+
+	// Hold (or release) the ready event
+	holdReady: function( hold ) {
+		if ( hold ) {
+			jQuery.readyWait++;
+		} else {
+			jQuery.ready( true );
+		}
+	},
+
+	// Handle when the DOM is ready
+	ready: function( wait ) {
+
+		// Abort if there are pending holds or we're already ready
+		if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) {
+			return;
+		}
+
+		// Make sure body exists, at least, in case IE gets a little overzealous (ticket #5443).
+		if ( !document.body ) {
+			return setTimeout( jQuery.ready );
+		}
+
+		// Remember that the DOM is ready
+		jQuery.isReady = true;
+
+		// If a normal DOM Ready event fired, decrement, and wait if need be
+		if ( wait !== true && --jQuery.readyWait > 0 ) {
+			return;
+		}
+
+		// If there are functions bound, to execute
+		readyList.resolveWith( document, [ jQuery ] );
+
+		// Trigger any bound ready events
+		if ( jQuery.fn.trigger ) {
+			jQuery( document ).trigger("ready").off("ready");
+		}
+	},
+
+	// See test/unit/core.js for details concerning isFunction.
+	// Since version 1.3, DOM methods and functions like alert
+	// aren't supported. They return false on IE (#2968).
+	isFunction: function( obj ) {
+		return jQuery.type(obj) === "function";
+	},
+
+	isArray: Array.isArray || function( obj ) {
+		return jQuery.type(obj) === "array";
+	},
+
+	isWindow: function( obj ) {
+		/* jshint eqeqeq: false */
+		return obj != null && obj == obj.window;
+	},
+
+	isNumeric: function( obj ) {
+		return !isNaN( parseFloat(obj) ) && isFinite( obj );
+	},
+
+	type: function( obj ) {
+		if ( obj == null ) {
+			return String( obj );
+		}
+		return typeof obj === "object" || typeof obj === "function" ?
+			class2type[ core_toString.call(obj) ] || "object" :
+			typeof obj;
+	},
+
+	isPlainObject: function( obj ) {
+		var key;
+
+		// Must be an Object.
+		// Because of IE, we also have to check the presence of the constructor property.
+		// Make sure that DOM nodes and window objects don't pass through, as well
+		if ( !obj || jQuery.type(obj) !== "object" || obj.nodeType || jQuery.isWindow( obj ) ) {
+			return false;
+		}
+
+		try {
+			// Not own constructor property must be Object
+			if ( obj.constructor &&
+				!core_hasOwn.call(obj, "constructor") &&
+				!core_hasOwn.call(obj.constructor.prototype, "isPrototypeOf") ) {
+				return false;
+			}
+		} catch ( e ) {
+			// IE8,9 Will throw exceptions on certain host objects #9897
+			return false;
+		}
+
+		// Support: IE<9
+		// Handle iteration over inherited properties before own properties.
+		if ( jQuery.support.ownLast ) {
+			for ( key in obj ) {
+				return core_hasOwn.call( obj, key );
+			}
+		}
+
+		// Own properties are enumerated firstly, so to speed up,
+		// if last one is own, then all properties are own.
+		for ( key in obj ) {}
+
+		return key === undefined || core_hasOwn.call( obj, key );
+	},
+
+	isEmptyObject: function( obj ) {
+		var name;
+		for ( name in obj ) {
+			return false;
+		}
+		return true;
+	},
+
+	error: function( msg ) {
+		throw new Error( msg );
+	},
+
+	// data: string of html
+	// context (optional): If specified, the fragment will be created in this context, defaults to document
+	// keepScripts (optional): If true, will include scripts passed in the html string
+	parseHTML: function( data, context, keepScripts ) {
+		if ( !data || typeof data !== "string" ) {
+			return null;
+		}
+		if ( typeof context === "boolean" ) {
+			keepScripts = context;
+			context = false;
+		}
+		context = context || document;
+
+		var parsed = rsingleTag.exec( data ),
+			scripts = !keepScripts && [];
+
+		// Single tag
+		if ( parsed ) {
+			return [ context.createElement( parsed[1] ) ];
+		}
+
+		parsed = jQuery.buildFragment( [ data ], context, scripts );
+		if ( scripts ) {
+			jQuery( scripts ).remove();
+		}
+		return jQuery.merge( [], parsed.childNodes );
+	},
+
+	parseJSON: function( data ) {
+		// Attempt to parse using the native JSON parser first
+		if ( window.JSON && window.JSON.parse ) {
+			return window.JSON.parse( data );
+		}
+
+		if ( data === null ) {
+			return data;
+		}
+
+		if ( typeof data === "string" ) {
+
+			// Make sure leading/trailing whitespace is removed (IE can't handle it)
+			data = jQuery.trim( data );
+
+			if ( data ) {
+				// Make sure the incoming data is actual JSON
+				// Logic borrowed from http://json.org/json2.js
+				if ( rvalidchars.test( data.replace( rvalidescape, "@" )
+					.replace( rvalidtokens, "]" )
+					.replace( rvalidbraces, "")) ) {
+
+					return ( new Function( "return " + data ) )();
+				}
+			}
+		}
+
+		jQuery.error( "Invalid JSON: " + data );
+	},
+
+	// Cross-browser xml parsing
+	parseXML: function( data ) {
+		var xml, tmp;
+		if ( !data || typeof data !== "string" ) {
+			return null;
+		}
+		try {
+			if ( window.DOMParser ) { // Standard
+				tmp = new DOMParser();
+				xml = tmp.parseFromString( data , "text/xml" );
+			} else { // IE
+				xml = new ActiveXObject( "Microsoft.XMLDOM" );
+				xml.async = "false";
+				xml.loadXML( data );
+			}
+		} catch( e ) {
+			xml = undefined;
+		}
+		if ( !xml || !xml.documentElement || xml.getElementsByTagName( "parsererror" ).length ) {
+			jQuery.error( "Invalid XML: " + data );
+		}
+		return xml;
+	},
+
+	noop: function() {},
+
+	// Evaluates a script in a global context
+	// Workarounds based on findings by Jim Driscoll
+	// http://weblogs.java.net/blog/driscoll/archive/2009/09/08/eval-javascript-global-context
+	globalEval: function( data ) {
+		if ( data && jQuery.trim( data ) ) {
+			// We use execScript on Internet Explorer
+			// We use an anonymous function so that context is window
+			// rather than jQuery in Firefox
+			( window.execScript || function( data ) {
+				window[ "eval" ].call( window, data );
+			} )( data );
+		}
+	},
+
+	// Convert dashed to camelCase; used by the css and data modules
+	// Microsoft forgot to hump their vendor prefix (#9572)
+	camelCase: function( string ) {
+		return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase );
+	},
+
+	nodeName: function( elem, name ) {
+		return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase();
+	},
+
+	// args is for internal usage only
+	each: function( obj, callback, args ) {
+		var value,
+			i = 0,
+			length = obj.length,
+			isArray = isArraylike( obj );
+
+		if ( args ) {
+			if ( isArray ) {
+				for ( ; i < length; i++ ) {
+					value = callback.apply( obj[ i ], args );
+
+					if ( value === false ) {
+						break;
+					}
+				}
+			} else {
+				for ( i in obj ) {
+					value = callback.apply( obj[ i ], args );
+
+					if ( value === false ) {
+						break;
+					}
+				}
+			}
+
+		// A special, fast, case for the most common use of each
+		} else {
+			if ( isArray ) {
+				for ( ; i < length; i++ ) {
+					value = callback.call( obj[ i ], i, obj[ i ] );
+
+					if ( value === false ) {
+						break;
+					}
+				}
+			} else {
+				for ( i in obj ) {
+					value = callback.call( obj[ i ], i, obj[ i ] );
+
+					if ( value === false ) {
+						break;
+					}
+				}
+			}
+		}
+
+		return obj;
+	},
+
+	// Use native String.trim function wherever possible
+	trim: core_trim && !core_trim.call("\uFEFF\xA0") ?
+		function( text ) {
+			return text == null ?
+				"" :
+				core_trim.call( text );
+		} :
+
+		// Otherwise use our own trimming functionality
+		function( text ) {
+			return text == null ?
+				"" :
+				( text + "" ).replace( rtrim, "" );
+		},
+
+	// results is for internal usage only
+	makeArray: function( arr, results ) {
+		var ret = results || [];
+
+		if ( arr != null ) {
+			if ( isArraylike( Object(arr) ) ) {
+				jQuery.merge( ret,
+					typeof arr === "string" ?
+					[ arr ] : arr
+				);
+			} else {
+				core_push.call( ret, arr );
+			}
+		}
+
+		return ret;
+	},
+
+	inArray: function( elem, arr, i ) {
+		var len;
+
+		if ( arr ) {
+			if ( core_indexOf ) {
+				return core_indexOf.call( arr, elem, i );
+			}
+
+			len = arr.length;
+			i = i ? i < 0 ? Math.max( 0, len + i ) : i : 0;
+
+			for ( ; i < len; i++ ) {
+				// Skip accessing in sparse arrays
+				if ( i in arr && arr[ i ] === elem ) {
+					return i;
+				}
+			}
+		}
+
+		return -1;
+	},
+
+	merge: function( first, second ) {
+		var l = second.length,
+			i = first.length,
+			j = 0;
+
+		if ( typeof l === "number" ) {
+			for ( ; j < l; j++ ) {
+				first[ i++ ] = second[ j ];
+			}
+		} else {
+			while ( second[j] !== undefined ) {
+				first[ i++ ] = second[ j++ ];
+			}
+		}
+
+		first.length = i;
+
+		return first;
+	},
+
+	grep: function( elems, callback, inv ) {
+		var retVal,
+			ret = [],
+			i = 0,
+			length = elems.length;
+		inv = !!inv;
+
+		// Go through the array, only saving the items
+		// that pass the validator function
+		for ( ; i < length; i++ ) {
+			retVal = !!callback( elems[ i ], i );
+			if ( inv !== retVal ) {
+				ret.push( elems[ i ] );
+			}
+		}
+
+		return ret;
+	},
+
+	// arg is for internal usage only
+	map: function( elems, callback, arg ) {
+		var value,
+			i = 0,
+			length = elems.length,
+			isArray = isArraylike( elems ),
+			ret = [];
+
+		// Go through the array, translating each of the items to their
+		if ( isArray ) {
+			for ( ; i < length; i++ ) {
+				value = callback( elems[ i ], i, arg );
+
+				if ( value != null ) {
+					ret[ ret.length ] = value;
+				}
+			}
+
+		// Go through every key on the object,
+		} else {
+			for ( i in elems ) {
+				value = callback( elems[ i ], i, arg );
+
+				if ( value != null ) {
+					ret[ ret.length ] = value;
+				}
+			}
+		}
+
+		// Flatten any nested arrays
+		return core_concat.apply( [], ret );
+	},
+
+	// A global GUID counter for objects
+	guid: 1,
+
+	// Bind a function to a context, optionally partially applying any
+	// arguments.
+	proxy: function( fn, context ) {
+		var args, proxy, tmp;
+
+		if ( typeof context === "string" ) {
+			tmp = fn[ context ];
+			context = fn;
+			fn = tmp;
+		}
+
+		// Quick check to determine if target is callable, in the spec
+		// this throws a TypeError, but we will just return undefined.
+		if ( !jQuery.isFunction( fn ) ) {
+			return undefined;
+		}
+
+		// Simulated bind
+		args = core_slice.call( arguments, 2 );
+		proxy = function() {
+			return fn.apply( context || this, args.concat( core_slice.call( arguments ) ) );
+		};
+
+		// Set the guid of unique handler to the same of original handler, so it can be removed
+		proxy.guid = fn.guid = fn.guid || jQuery.guid++;
+
+		return proxy;
+	},
+
+	// Multifunctional method to get and set values of a collection
+	// The value/s can optionally be executed if it's a function
+	access: function( elems, fn, key, value, chainable, emptyGet, raw ) {
+		var i = 0,
+			length = elems.length,
+			bulk = key == null;
+
+		// Sets many values
+		if ( jQuery.type( key ) === "object" ) {
+			chainable = true;
+			for ( i in key ) {
+				jQuery.access( elems, fn, i, key[i], true, emptyGet, raw );
+			}
+
+		// Sets one value
+		} else if ( value !== undefined ) {
+			chainable = true;
+
+			if ( !jQuery.isFunction( value ) ) {
+				raw = true;
+			}
+
+			if ( bulk ) {
+				// Bulk operations run against the entire set
+				if ( raw ) {
+					fn.call( elems, value );
+					fn = null;
+
+				// ...except when executing function values
+				} else {
+					bulk = fn;
+					fn = function( elem, key, value ) {
+						return bulk.call( jQuery( elem ), value );
+					};
+				}
+			}
+
+			if ( fn ) {
+				for ( ; i < length; i++ ) {
+					fn( elems[i], key, raw ? value : value.call( elems[i], i, fn( elems[i], key ) ) );
+				}
+			}
+		}
+
+		return chainable ?
+			elems :
+
+			// Gets
+			bulk ?
+				fn.call( elems ) :
+				length ? fn( elems[0], key ) : emptyGet;
+	},
+
+	now: function() {
+		return ( new Date() ).getTime();
+	},
+
+	// A method for quickly swapping in/out CSS properties to get correct calculations.
+	// Note: this method belongs to the css module but it's needed here for the support module.
+	// If support gets modularized, this method should be moved back to the css module.
+	swap: function( elem, options, callback, args ) {
+		var ret, name,
+			old = {};
+
+		// Remember the old values, and insert the new ones
+		for ( name in options ) {
+			old[ name ] = elem.style[ name ];
+			elem.style[ name ] = options[ name ];
+		}
+
+		ret = callback.apply( elem, args || [] );
+
+		// Revert the old values
+		for ( name in options ) {
+			elem.style[ name ] = old[ name ];
+		}
+
+		return ret;
+	}
+});
+
+jQuery.ready.promise = function( obj ) {
+	if ( !readyList ) {
+
+		readyList = jQuery.Deferred();
+
+		// Catch cases where $(document).ready() is called after the browser event has already occurred.
+		// we once tried to use readyState "interactive" here, but it caused issues like the one
+		// discovered by ChrisS here: http://bugs.jquery.com/ticket/12282#comment:15
+		if ( document.readyState === "complete" ) {
+			// Handle it asynchronously to allow scripts the opportunity to delay ready
+			setTimeout( jQuery.ready );
+
+		// Standards-based browsers support DOMContentLoaded
+		} else if ( document.addEventListener ) {
+			// Use the handy event callback
+			document.addEventListener( "DOMContentLoaded", completed, false );
+
+			// A fallback to window.onload, that will always work
+			window.addEventListener( "load", completed, false );
+
+		// If IE event model is used
+		} else {
+			// Ensure firing before onload, maybe late but safe also for iframes
+			document.attachEvent( "onreadystatechange", completed );
+
+			// A fallback to window.onload, that will always work
+			window.attachEvent( "onload", completed );
+
+			// If IE and not a frame
+			// continually check to see if the document is ready
+			var top = false;
+
+			try {
+				top = window.frameElement == null && document.documentElement;
+			} catch(e) {}
+
+			if ( top && top.doScroll ) {
+				(function doScrollCheck() {
+					if ( !jQuery.isReady ) {
+
+						try {
+							// Use the trick by Diego Perini
+							// http://javascript.nwbox.com/IEContentLoaded/
+							top.doScroll("left");
+						} catch(e) {
+							return setTimeout( doScrollCheck, 50 );
+						}
+
+						// detach all dom ready events
+						detach();
+
+						// and execute any waiting functions
+						jQuery.ready();
+					}
+				})();
+			}
+		}
+	}
+	return readyList.promise( obj );
+};
+
+// Populate the class2type map
+jQuery.each("Boolean Number String Function Array Date RegExp Object Error".split(" "), function(i, name) {
+	class2type[ "[object " + name + "]" ] = name.toLowerCase();
+});
+
+function isArraylike( obj ) {
+	var length = obj.length,
+		type = jQuery.type( obj );
+
+	if ( jQuery.isWindow( obj ) ) {
+		return false;
+	}
+
+	if ( obj.nodeType === 1 && length ) {
+		return true;
+	}
+
+	return type === "array" || type !== "function" &&
+		( length === 0 ||
+		typeof length === "number" && length > 0 && ( length - 1 ) in obj );
+}
+
+// All jQuery objects should point back to these
+rootjQuery = jQuery(document);
+/*!
+ * Sizzle CSS Selector Engine v1.10.2
+ * http://sizzlejs.com/
+ *
+ * Copyright 2013 jQuery Foundation, Inc. and other contributors
+ * Released under the MIT license
+ * http://jquery.org/license
+ *
+ * Date: 2013-07-03
+ */
+(function( window, undefined ) {
+
+var i,
+	support,
+	cachedruns,
+	Expr,
+	getText,
+	isXML,
+	compile,
+	outermostContext,
+	sortInput,
+
+	// Local document vars
+	setDocument,
+	document,
+	docElem,
+	documentIsHTML,
+	rbuggyQSA,
+	rbuggyMatches,
+	matches,
+	contains,
+
+	// Instance-specific data
+	expando = "sizzle" + -(new Date()),
+	preferredDoc = window.document,
+	dirruns = 0,
+	done = 0,
+	classCache = createCache(),
+	tokenCache = createCache(),
+	compilerCache = createCache(),
+	hasDuplicate = false,
+	sortOrder = function( a, b ) {
+		if ( a === b ) {
+			hasDuplicate = true;
+			return 0;
+		}
+		return 0;
+	},
+
+	// General-purpose constants
+	strundefined = typeof undefined,
+	MAX_NEGATIVE = 1 << 31,
+
+	// Instance methods
+	hasOwn = ({}).hasOwnProperty,
+	arr = [],
+	pop = arr.pop,
+	push_native = arr.push,
+	push = arr.push,
+	slice = arr.slice,
+	// Use a stripped-down indexOf if we can't use a native one
+	indexOf = arr.indexOf || function( elem ) {
+		var i = 0,
+			len = this.length;
+		for ( ; i < len; i++ ) {
+			if ( this[i] === elem ) {
+				return i;
+			}
+		}
+		return -1;
+	},
+
+	booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",
+
+	// Regular expressions
+
+	// Whitespace characters http://www.w3.org/TR/css3-selectors/#whitespace
+	whitespace = "[\\x20\\t\\r\\n\\f]",
+	// http://www.w3.org/TR/css3-syntax/#characters
+	characterEncoding = "(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",
+
+	// Loosely modeled on CSS identifier characters
+	// An unquoted value should be a CSS identifier http://www.w3.org/TR/css3-selectors/#attribute-selectors
+	// Proper syntax: http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier
+	identifier = characterEncoding.replace( "w", "w#" ),
+
+	// Acceptable operators http://www.w3.org/TR/selectors/#attribute-selectors
+	attributes = "\\[" + whitespace + "*(" + characterEncoding + ")" + whitespace +
+		"*(?:([*^$|!~]?=)" + whitespace + "*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|(" + identifier + ")|)|)" + whitespace + "*\\]",
+
+	// Prefer arguments quoted,
+	//   then not containing pseudos/brackets,
+	//   then attribute selectors/non-parenthetical expressions,
+	//   then anything else
+	// These preferences are here to reduce the number of selectors
+	//   needing tokenize in the PSEUDO preFilter
+	pseudos = ":(" + characterEncoding + ")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|" + attributes.replace( 3, 8 ) + ")*)|.*)\\)|)",
+
+	// Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter
+	rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + whitespace + "+$", "g" ),
+
+	rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ),
+	rcombinators = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace + "*" ),
+
+	rsibling = new RegExp( whitespace + "*[+~]" ),
+	rattributeQuotes = new RegExp( "=" + whitespace + "*([^\\]'\"]*)" + whitespace + "*\\]", "g" ),
+
+	rpseudo = new RegExp( pseudos ),
+	ridentifier = new RegExp( "^" + identifier + "$" ),
+
+	matchExpr = {
+		"ID": new RegExp( "^#(" + characterEncoding + ")" ),
+		"CLASS": new RegExp( "^\\.(" + characterEncoding + ")" ),
+		"TAG": new RegExp( "^(" + characterEncoding.replace( "w", "w*" ) + ")" ),
+		"ATTR": new RegExp( "^" + attributes ),
+		"PSEUDO": new RegExp( "^" + pseudos ),
+		"CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + whitespace +
+			"*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + whitespace +
+			"*(\\d+)|))" + whitespace + "*\\)|)", "i" ),
+		"bool": new RegExp( "^(?:" + booleans + ")$", "i" ),
+		// For use in libraries implementing .is()
+		// We use this for POS matching in `select`
+		"needsContext": new RegExp( "^" + whitespace + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" +
+			whitespace + "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" )
+	},
+
+	rnative = /^[^{]+\{\s*\[native \w/,
+
+	// Easily-parseable/retrievable ID or TAG or CLASS selectors
+	rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,
+
+	rinputs = /^(?:input|select|textarea|button)$/i,
+	rheader = /^h\d$/i,
+
+	rescape = /'|\\/g,
+
+	// CSS escapes http://www.w3.org/TR/CSS21/syndata.html#escaped-characters
+	runescape = new RegExp( "\\\\([\\da-f]{1,6}" + whitespace + "?|(" + whitespace + ")|.)", "ig" ),
+	funescape = function( _, escaped, escapedWhitespace ) {
+		var high = "0x" + escaped - 0x10000;
+		// NaN means non-codepoint
+		// Support: Firefox
+		// Workaround erroneous numeric interpretation of +"0x"
+		return high !== high || escapedWhitespace ?
+			escaped :
+			// BMP codepoint
+			high < 0 ?
+				String.fromCharCode( high + 0x10000 ) :
+				// Supplemental Plane codepoint (surrogate pair)
+				String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 );
+	};
+
+// Optimize for push.apply( _, NodeList )
+try {
+	push.apply(
+		(arr = slice.call( preferredDoc.childNodes )),
+		preferredDoc.childNodes
+	);
+	// Support: Android<4.0
+	// Detect silently failing push.apply
+	arr[ preferredDoc.childNodes.length ].nodeType;
+} catch ( e ) {
+	push = { apply: arr.length ?
+
+		// Leverage slice if possible
+		function( target, els ) {
+			push_native.apply( target, slice.call(els) );
+		} :
+
+		// Support: IE<9
+		// Otherwise append directly
+		function( target, els ) {
+			var j = target.length,
+				i = 0;
+			// Can't trust NodeList.length
+			while ( (target[j++] = els[i++]) ) {}
+			target.length = j - 1;
+		}
+	};
+}
+
+function Sizzle( selector, context, results, seed ) {
+	var match, elem, m, nodeType,
+		// QSA vars
+		i, groups, old, nid, newContext, newSelector;
+
+	if ( ( context ? context.ownerDocument || context : preferredDoc ) !== document ) {
+		setDocument( context );
+	}
+
+	context = context || document;
+	results = results || [];
+
+	if ( !selector || typeof selector !== "string" ) {
+		return results;
+	}
+
+	if ( (nodeType = context.nodeType) !== 1 && nodeType !== 9 ) {
+		return [];
+	}
+
+	if ( documentIsHTML && !seed ) {
+
+		// Shortcuts
+		if ( (match = rquickExpr.exec( selector )) ) {
+			// Speed-up: Sizzle("#ID")
+			if ( (m = match[1]) ) {
+				if ( nodeType === 9 ) {
+					elem = context.getElementById( m );
+					// Check parentNode to catch when Blackberry 4.6 returns
+					// nodes that are no longer in the document #6963
+					if ( elem && elem.parentNode ) {
+						// Handle the case where IE, Opera, and Webkit return items
+						// by name instead of ID
+						if ( elem.id === m ) {
+							results.push( elem );
+							return results;
+						}
+					} else {
+						return results;
+					}
+				} else {
+					// Context is not a document
+					if ( context.ownerDocument && (elem = context.ownerDocument.getElementById( m )) &&
+						contains( context, elem ) && elem.id === m ) {
+						results.push( elem );
+						return results;
+					}
+				}
+
+			// Speed-up: Sizzle("TAG")
+			} else if ( match[2] ) {
+				push.apply( results, context.getElementsByTagName( selector ) );
+				return results;
+
+			// Speed-up: Sizzle(".CLASS")
+			} else if ( (m = match[3]) && support.getElementsByClassName && context.getElementsByClassName ) {
+				push.apply( results, context.getElementsByClassName( m ) );
+				return results;
+			}
+		}
+
+		// QSA path
+		if ( support.qsa && (!rbuggyQSA || !rbuggyQSA.test( selector )) ) {
+			nid = old = expando;
+			newContext = context;
+			newSelector = nodeType === 9 && selector;
+
+			// qSA works strangely on Element-rooted queries
+			// We can work around this by specifying an extra ID on the root
+			// and working up from there (Thanks to Andrew Dupont for the technique)
+			// IE 8 doesn't work on object elements
+			if ( nodeType === 1 && context.nodeName.toLowerCase() !== "object" ) {
+				groups = tokenize( selector );
+
+				if ( (old = context.getAttribute("id")) ) {
+					nid = old.replace( rescape, "\\$&" );
+				} else {
+					context.setAttribute( "id", nid );
+				}
+				nid = "[id='" + nid + "'] ";
+
+				i = groups.length;
+				while ( i-- ) {
+					groups[i] = nid + toSelector( groups[i] );
+				}
+				newContext = rsibling.test( selector ) && context.parentNode || context;
+				newSelector = groups.join(",");
+			}
+
+			if ( newSelector ) {
+				try {
+					push.apply( results,
+						newContext.querySelectorAll( newSelector )
+					);
+					return results;
+				} catch(qsaError) {
+				} finally {
+					if ( !old ) {
+						context.removeAttribute("id");
+					}
+				}
+			}
+		}
+	}
+
+	// All others
+	return select( selector.replace( rtrim, "$1" ), context, results, seed );
+}
+
+/**
+ * Create key-value caches of limited size
+ * @returns {Function(string, Object)} Returns the Object data after storing it on itself with
+ *	property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength)
+ *	deleting the oldest entry
+ */
+function createCache() {
+	var keys = [];
+
+	function cache( key, value ) {
+		// Use (key + " ") to avoid collision with native prototype properties (see Issue #157)
+		if ( keys.push( key += " " ) > Expr.cacheLength ) {
+			// Only keep the most recent entries
+			delete cache[ keys.shift() ];
+		}
+		return (cache[ key ] = value);
+	}
+	return cache;
+}
+
+/**
+ * Mark a function for special use by Sizzle
+ * @param {Function} fn The function to mark
+ */
+function markFunction( fn ) {
+	fn[ expando ] = true;
+	return fn;
+}
+
+/**
+ * Support testing using an element
+ * @param {Function} fn Passed the created div and expects a boolean result
+ */
+function assert( fn ) {
+	var div = document.createElement("div");
+
+	try {
+		return !!fn( div );
+	} catch (e) {
+		return false;
+	} finally {
+		// Remove from its parent by default
+		if ( div.parentNode ) {
+			div.parentNode.removeChild( div );
+		}
+		// release memory in IE
+		div = null;
+	}
+}
+
+/**
+ * Adds the same handler for all of the specified attrs
+ * @param {String} attrs Pipe-separated list of attributes
+ * @param {Function} handler The method that will be applied
+ */
+function addHandle( attrs, handler ) {
+	var arr = attrs.split("|"),
+		i = attrs.length;
+
+	while ( i-- ) {
+		Expr.attrHandle[ arr[i] ] = handler;
+	}
+}
+
+/**
+ * Checks document order of two siblings
+ * @param {Element} a
+ * @param {Element} b
+ * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b
+ */
+function siblingCheck( a, b ) {
+	var cur = b && a,
+		diff = cur && a.nodeType === 1 && b.nodeType === 1 &&
+			( ~b.sourceIndex || MAX_NEGATIVE ) -
+			( ~a.sourceIndex || MAX_NEGATIVE );
+
+	// Use IE sourceIndex if available on both nodes
+	if ( diff ) {
+		return diff;
+	}
+
+	// Check if b follows a
+	if ( cur ) {
+		while ( (cur = cur.nextSibling) ) {
+			if ( cur === b ) {
+				return -1;
+			}
+		}
+	}
+
+	return a ? 1 : -1;
+}
+
+/**
+ * Returns a function to use in pseudos for input types
+ * @param {String} type
+ */
+function createInputPseudo( type ) {
+	return function( elem ) {
+		var name = elem.nodeName.toLowerCase();
+		return name === "input" && elem.type === type;
+	};
+}
+
+/**
+ * Returns a function to use in pseudos for buttons
+ * @param {String} type
+ */
+function createButtonPseudo( type ) {
+	return function( elem ) {
+		var name = elem.nodeName.toLowerCase();
+		return (name === "input" || name === "button") && elem.type === type;
+	};
+}
+
+/**
+ * Returns a function to use in pseudos for positionals
+ * @param {Function} fn
+ */
+function createPositionalPseudo( fn ) {
+	return markFunction(function( argument ) {
+		argument = +argument;
+		return markFunction(function( seed, matches ) {
+			var j,
+				matchIndexes = fn( [], seed.length, argument ),
+				i = matchIndexes.length;
+
+			// Match elements found at the specified indexes
+			while ( i-- ) {
+				if ( seed[ (j = matchIndexes[i]) ] ) {
+					seed[j] = !(matches[j] = seed[j]);
+				}
+			}
+		});
+	});
+}
+
+/**
+ * Detect xml
+ * @param {Element|Object} elem An element or a document
+ */
+isXML = Sizzle.isXML = function( elem ) {
+	// documentElement is verified for cases where it doesn't yet exist
+	// (such as loading iframes in IE - #4833)
+	var documentElement = elem && (elem.ownerDocument || elem).documentElement;
+	return documentElement ? documentElement.nodeName !== "HTML" : false;
+};
+
+// Expose support vars for convenience
+support = Sizzle.support = {};
+
+/**
+ * Sets document-related variables once based on the current document
+ * @param {Element|Object} [doc] An element or document object to use to set the document
+ * @returns {Object} Returns the current document
+ */
+setDocument = Sizzle.setDocument = function( node ) {
+	var doc = node ? node.ownerDocument || node : preferredDoc,
+		parent = doc.defaultView;
+
+	// If no document and documentElement is available, return
+	if ( doc === document || doc.nodeType !== 9 || !doc.documentElement ) {
+		return document;
+	}
+
+	// Set our document
+	document = doc;
+	docElem = doc.documentElement;
+
+	// Support tests
+	documentIsHTML = !isXML( doc );
+
+	// Support: IE>8
+	// If iframe document is assigned to "document" variable and if iframe has been reloaded,
+	// IE will throw "permission denied" error when accessing "document" variable, see jQuery #13936
+	// IE6-8 do not support the defaultView property so parent will be undefined
+	if ( parent && parent.attachEvent && parent !== parent.top ) {
+		parent.attachEvent( "onbeforeunload", function() {
+			setDocument();
+		});
+	}
+
+	/* Attributes
+	---------------------------------------------------------------------- */
+
+	// Support: IE<8
+	// Verify that getAttribute really returns attributes and not properties (excepting IE8 booleans)
+	support.attributes = assert(function( div ) {
+		div.className = "i";
+		return !div.getAttribute("className");
+	});
+
+	/* getElement(s)By*
+	---------------------------------------------------------------------- */
+
+	// Check if getElementsByTagName("*") returns only elements
+	support.getElementsByTagName = assert(function( div ) {
+		div.appendChild( doc.createComment("") );
+		return !div.getElementsByTagName("*").length;
+	});
+
+	// Check if getElementsByClassName can be trusted
+	support.getElementsByClassName = assert(function( div ) {
+		div.innerHTML = "<div class='a'></div><div class='a i'></div>";
+
+		// Support: Safari<4
+		// Catch class over-caching
+		div.firstChild.className = "i";
+		// Support: Opera<10
+		// Catch gEBCN failure to find non-leading classes
+		return div.getElementsByClassName("i").length === 2;
+	});
+
+	// Support: IE<10
+	// Check if getElementById returns elements by name
+	// The broken getElementById methods don't pick up programatically-set names,
+	// so use a roundabout getElementsByName test
+	support.getById = assert(function( div ) {
+		docElem.appendChild( div ).id = expando;
+		return !doc.getElementsByName || !doc.getElementsByName( expando ).length;
+	});
+
+	// ID find and filter
+	if ( support.getById ) {
+		Expr.find["ID"] = function( id, context ) {
+			if ( typeof context.getElementById !== strundefined && documentIsHTML ) {
+				var m = context.getElementById( id );
+				// Check parentNode to catch when Blackberry 4.6 returns
+				// nodes that are no longer in the document #6963
+				return m && m.parentNode ? [m] : [];
+			}
+		};
+		Expr.filter["ID"] = function( id ) {
+			var attrId = id.replace( runescape, funescape );
+			return function( elem ) {
+				return elem.getAttribute("id") === attrId;
+			};
+		};
+	} else {
+		// Support: IE6/7
+		// getElementById is not reliable as a find shortcut
+		delete Expr.find["ID"];
+
+		Expr.filter["ID"] =  function( id ) {
+			var attrId = id.replace( runescape, funescape );
+			return function( elem ) {
+				var node = typeof elem.getAttributeNode !== strundefined && elem.getAttributeNode("id");
+				return node && node.value === attrId;
+			};
+		};
+	}
+
+	// Tag
+	Expr.find["TAG"] = support.getElementsByTagName ?
+		function( tag, context ) {
+			if ( typeof context.getElementsByTagName !== strundefined ) {
+				return context.getElementsByTagName( tag );
+			}
+		} :
+		function( tag, context ) {
+			var elem,
+				tmp = [],
+				i = 0,
+				results = context.getElementsByTagName( tag );
+
+			// Filter out possible comments
+			if ( tag === "*" ) {
+				while ( (elem = results[i++]) ) {
+					if ( elem.nodeType === 1 ) {
+						tmp.push( elem );
+					}
+				}
+
+				return tmp;
+			}
+			return results;
+		};
+
+	// Class
+	Expr.find["CLASS"] = support.getElementsByClassName && function( className, context ) {
+		if ( typeof context.getElementsByClassName !== strundefined && documentIsHTML ) {
+			return context.getElementsByClassName( className );
+		}
+	};
+
+	/* QSA/matchesSelector
+	---------------------------------------------------------------------- */
+
+	// QSA and matchesSelector support
+
+	// matchesSelector(:active) reports false when true (IE9/Opera 11.5)
+	rbuggyMatches = [];
+
+	// qSa(:focus) reports false when true (Chrome 21)
+	// We allow this because of a bug in IE8/9 that throws an error
+	// whenever `document.activeElement` is accessed on an iframe
+	// So, we allow :focus to pass through QSA all the time to avoid the IE error
+	// See http://bugs.jquery.com/ticket/13378
+	rbuggyQSA = [];
+
+	if ( (support.qsa = rnative.test( doc.querySelectorAll )) ) {
+		// Build QSA regex
+		// Regex strategy adopted from Diego Perini
+		assert(function( div ) {
+			// Select is set to empty string on purpose
+			// This is to test IE's treatment of not explicitly
+			// setting a boolean content attribute,
+			// since its presence should be enough
+			// http://bugs.jquery.com/ticket/12359
+			div.innerHTML = "<select><option selected=''></option></select>";
+
+			// Support: IE8
+			// Boolean attributes and "value" are not treated correctly
+			if ( !div.querySelectorAll("[selected]").length ) {
+				rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" );
+			}
+
+			// Webkit/Opera - :checked should return selected option elements
+			// http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked
+			// IE8 throws error here and will not see later tests
+			if ( !div.querySelectorAll(":checked").length ) {
+				rbuggyQSA.push(":checked");
+			}
+		});
+
+		assert(function( div ) {
+
+			// Support: Opera 10-12/IE8
+			// ^= $= *= and empty values
+			// Should not select anything
+			// Support: Windows 8 Native Apps
+			// The type attribute is restricted during .innerHTML assignment
+			var input = doc.createElement("input");
+			input.setAttribute( "type", "hidden" );
+			div.appendChild( input ).setAttribute( "t", "" );
+
+			if ( div.querySelectorAll("[t^='']").length ) {
+				rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" );
+			}
+
+			// FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled)
+			// IE8 throws error here and will not see later tests
+			if ( !div.querySelectorAll(":enabled").length ) {
+				rbuggyQSA.push( ":enabled", ":disabled" );
+			}
+
+			// Opera 10-11 does not throw on post-comma invalid pseudos
+			div.querySelectorAll("*,:x");
+			rbuggyQSA.push(",.*:");
+		});
+	}
+
+	if ( (support.matchesSelector = rnative.test( (matches = docElem.webkitMatchesSelector ||
+		docElem.mozMatchesSelector ||
+		docElem.oMatchesSelector ||
+		docElem.msMatchesSelector) )) ) {
+
+		assert(function( div ) {
+			// Check to see if it's possible to do matchesSelector
+			// on a disconnected node (IE 9)
+			support.disconnectedMatch = matches.call( div, "div" );
+
+			// This should fail with an exception
+			// Gecko does not error, returns false instead
+			matches.call( div, "[s!='']:x" );
+			rbuggyMatches.push( "!=", pseudos );
+		});
+	}
+
+	rbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join("|") );
+	rbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join("|") );
+
+	/* Contains
+	---------------------------------------------------------------------- */
+
+	// Element contains another
+	// Purposefully does not implement inclusive descendent
+	// As in, an element does not contain itself
+	contains = rnative.test( docElem.contains ) || docElem.compareDocumentPosition ?
+		function( a, b ) {
+			var adown = a.nodeType === 9 ? a.documentElement : a,
+				bup = b && b.parentNode;
+			return a === bup || !!( bup && bup.nodeType === 1 && (
+				adown.contains ?
+					adown.contains( bup ) :
+					a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16
+			));
+		} :
+		function( a, b ) {
+			if ( b ) {
+				while ( (b = b.parentNode) ) {
+					if ( b === a ) {
+						return true;
+					}
+				}
+			}
+			return false;
+		};
+
+	/* Sorting
+	---------------------------------------------------------------------- */
+
+	// Document order sorting
+	sortOrder = docElem.compareDocumentPosition ?
+	function( a, b ) {
+
+		// Flag for duplicate removal
+		if ( a === b ) {
+			hasDuplicate = true;
+			return 0;
+		}
+
+		var compare = b.compareDocumentPosition && a.compareDocumentPosition && a.compareDocumentPosition( b );
+
+		if ( compare ) {
+			// Disconnected nodes
+			if ( compare & 1 ||
+				(!support.sortDetached && b.compareDocumentPosition( a ) === compare) ) {
+
+				// Choose the first element that is related to our preferred document
+				if ( a === doc || contains(preferredDoc, a) ) {
+					return -1;
+				}
+				if ( b === doc || contains(preferredDoc, b) ) {
+					return 1;
+				}
+
+				// Maintain original order
+				return sortInput ?
+					( indexOf.call( sortInput, a ) - indexOf.call( sortInput, b ) ) :
+					0;
+			}
+
+			return compare & 4 ? -1 : 1;
+		}
+
+		// Not directly comparable, sort on existence of method
+		return a.compareDocumentPosition ? -1 : 1;
+	} :
+	function( a, b ) {
+		var cur,
+			i = 0,
+			aup = a.parentNode,
+			bup = b.parentNode,
+			ap = [ a ],
+			bp = [ b ];
+
+		// Exit early if the nodes are identical
+		if ( a === b ) {
+			hasDuplicate = true;
+			return 0;
+
+		// Parentless nodes are either documents or disconnected
+		} else if ( !aup || !bup ) {
+			return a === doc ? -1 :
+				b === doc ? 1 :
+				aup ? -1 :
+				bup ? 1 :
+				sortInput ?
+				( indexOf.call( sortInput, a ) - indexOf.call( sortInput, b ) ) :
+				0;
+
+		// If the nodes are siblings, we can do a quick check
+		} else if ( aup === bup ) {
+			return siblingCheck( a, b );
+		}
+
+		// Otherwise we need full lists of their ancestors for comparison
+		cur = a;
+		while ( (cur = cur.parentNode) ) {
+			ap.unshift( cur );
+		}
+		cur = b;
+		while ( (cur = cur.parentNode) ) {
+			bp.unshift( cur );
+		}
+
+		// Walk down the tree looking for a discrepancy
+		while ( ap[i] === bp[i] ) {
+			i++;
+		}
+
+		return i ?
+			// Do a sibling check if the nodes have a common ancestor
+			siblingCheck( ap[i], bp[i] ) :
+
+			// Otherwise nodes in our document sort first
+			ap[i] === preferredDoc ? -1 :
+			bp[i] === preferredDoc ? 1 :
+			0;
+	};
+
+	return doc;
+};
+
+Sizzle.matches = function( expr, elements ) {
+	return Sizzle( expr, null, null, elements );
+};
+
+Sizzle.matchesSelector = function( elem, expr ) {
+	// Set document vars if needed
+	if ( ( elem.ownerDocument || elem ) !== document ) {
+		setDocument( elem );
+	}
+
+	// Make sure that attribute selectors are quoted
+	expr = expr.replace( rattributeQuotes, "='$1']" );
+
+	if ( support.matchesSelector && documentIsHTML &&
+		( !rbuggyMatches || !rbuggyMatches.test( expr ) ) &&
+		( !rbuggyQSA     || !rbuggyQSA.test( expr ) ) ) {
+
+		try {
+			var ret = matches.call( elem, expr );
+
+			// IE 9's matchesSelector returns false on disconnected nodes
+			if ( ret || support.disconnectedMatch ||
+					// As well, disconnected nodes are said to be in a document
+					// fragment in IE 9
+					elem.document && elem.document.nodeType !== 11 ) {
+				return ret;
+			}
+		} catch(e) {}
+	}
+
+	return Sizzle( expr, document, null, [elem] ).length > 0;
+};
+
+Sizzle.contains = function( context, elem ) {
+	// Set document vars if needed
+	if ( ( context.ownerDocument || context ) !== document ) {
+		setDocument( context );
+	}
+	return contains( context, elem );
+};
+
+Sizzle.attr = function( elem, name ) {
+	// Set document vars if needed
+	if ( ( elem.ownerDocument || elem ) !== document ) {
+		setDocument( elem );
+	}
+
+	var fn = Expr.attrHandle[ name.toLowerCase() ],
+		// Don't get fooled by Object.prototype properties (jQuery #13807)
+		val = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ?
+			fn( elem, name, !documentIsHTML ) :
+			undefined;
+
+	return val === undefined ?
+		support.attributes || !documentIsHTML ?
+			elem.getAttribute( name ) :
+			(val = elem.getAttributeNode(name)) && val.specified ?
+				val.value :
+				null :
+		val;
+};
+
+Sizzle.error = function( msg ) {
+	throw new Error( "Syntax error, unrecognized expression: " + msg );
+};
+
+/**
+ * Document sorting and removing duplicates
+ * @param {ArrayLike} results
+ */
+Sizzle.uniqueSort = function( results ) {
+	var elem,
+		duplicates = [],
+		j = 0,
+		i = 0;
+
+	// Unless we *know* we can detect duplicates, assume their presence
+	hasDuplicate = !support.detectDuplicates;
+	sortInput = !support.sortStable && results.slice( 0 );
+	results.sort( sortOrder );
+
+	if ( hasDuplicate ) {
+		while ( (elem = results[i++]) ) {
+			if ( elem === results[ i ] ) {
+				j = duplicates.push( i );
+			}
+		}
+		while ( j-- ) {
+			results.splice( duplicates[ j ], 1 );
+		}
+	}
+
+	return results;
+};
+
+/**
+ * Utility function for retrieving the text value of an array of DOM nodes
+ * @param {Array|Element} elem
+ */
+getText = Sizzle.getText = function( elem ) {
+	var node,
+		ret = "",
+		i = 0,
+		nodeType = elem.nodeType;
+
+	if ( !nodeType ) {
+		// If no nodeType, this is expected to be an array
+		for ( ; (node = elem[i]); i++ ) {
+			// Do not traverse comment nodes
+			ret += getText( node );
+		}
+	} else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) {
+		// Use textContent for elements
+		// innerText usage removed for consistency of new lines (see #11153)
+		if ( typeof elem.textContent === "string" ) {
+			return elem.textContent;
+		} else {
+			// Traverse its children
+			for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) {
+				ret += getText( elem );
+			}
+		}
+	} else if ( nodeType === 3 || nodeType === 4 ) {
+		return elem.nodeValue;
+	}
+	// Do not include comment or processing instruction nodes
+
+	return ret;
+};
+
+Expr = Sizzle.selectors = {
+
+	// Can be adjusted by the user
+	cacheLength: 50,
+
+	createPseudo: markFunction,
+
+	match: matchExpr,
+
+	attrHandle: {},
+
+	find: {},
+
+	relative: {
+		">": { dir: "parentNode", first: true },
+		" ": { dir: "parentNode" },
+		"+": { dir: "previousSibling", first: true },
+		"~": { dir: "previousSibling" }
+	},
+
+	preFilter: {
+		"ATTR": function( match ) {
+			match[1] = match[1].replace( runescape, funescape );
+
+			// Move the given value to match[3] whether quoted or unquoted
+			match[3] = ( match[4] || match[5] || "" ).replace( runescape, funescape );
+
+			if ( match[2] === "~=" ) {
+				match[3] = " " + match[3] + " ";
+			}
+
+			return match.slice( 0, 4 );
+		},
+
+		"CHILD": function( match ) {
+			/* matches from matchExpr["CHILD"]
+				1 type (only|nth|...)
+				2 what (child|of-type)
+				3 argument (even|odd|\d*|\d*n([+-]\d+)?|...)
+				4 xn-component of xn+y argument ([+-]?\d*n|)
+				5 sign of xn-component
+				6 x of xn-component
+				7 sign of y-component
+				8 y of y-component
+			*/
+			match[1] = match[1].toLowerCase();
+
+			if ( match[1].slice( 0, 3 ) === "nth" ) {
+				// nth-* requires argument
+				if ( !match[3] ) {
+					Sizzle.error( match[0] );
+				}
+
+				// numeric x and y parameters for Expr.filter.CHILD
+				// remember that false/true cast respectively to 0/1
+				match[4] = +( match[4] ? match[5] + (match[6] || 1) : 2 * ( match[3] === "even" || match[3] === "odd" ) );
+				match[5] = +( ( match[7] + match[8] ) || match[3] === "odd" );
+
+			// other types prohibit arguments
+			} else if ( match[3] ) {
+				Sizzle.error( match[0] );
+			}
+
+			return match;
+		},
+
+		"PSEUDO": function( match ) {
+			var excess,
+				unquoted = !match[5] && match[2];
+
+			if ( matchExpr["CHILD"].test( match[0] ) ) {
+				return null;
+			}
+
+			// Accept quoted arguments as-is
+			if ( match[3] && match[4] !== undefined ) {
+				match[2] = match[4];
+
+			// Strip excess characters from unquoted arguments
+			} else if ( unquoted && rpseudo.test( unquoted ) &&
+				// Get excess from tokenize (recursively)
+				(excess = tokenize( unquoted, true )) &&
+				// advance to the next closing parenthesis
+				(excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length) ) {
+
+				// excess is a negative index
+				match[0] = match[0].slice( 0, excess );
+				match[2] = unquoted.slice( 0, excess );
+			}
+
+			// Return only captures needed by the pseudo filter method (type and argument)
+			return match.slice( 0, 3 );
+		}
+	},
+
+	filter: {
+
+		"TAG": function( nodeNameSelector ) {
+			var nodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase();
+			return nodeNameSelector === "*" ?
+				function() { return true; } :
+				function( elem ) {
+					return elem.nodeName && elem.nodeName.toLowerCase() === nodeName;
+				};
+		},
+
+		"CLASS": function( className ) {
+			var pattern = classCache[ className + " " ];
+
+			return pattern ||
+				(pattern = new RegExp( "(^|" + whitespace + ")" + className + "(" + whitespace + "|$)" )) &&
+				classCache( className, function( elem ) {
+					return pattern.test( typeof elem.className === "string" && elem.className || typeof elem.getAttribute !== strundefined && elem.getAttribute("class") || "" );
+				});
+		},
+
+		"ATTR": function( name, operator, check ) {
+			return function( elem ) {
+				var result = Sizzle.attr( elem, name );
+
+				if ( result == null ) {
+					return operator === "!=";
+				}
+				if ( !operator ) {
+					return true;
+				}
+
+				result += "";
+
+				return operator === "=" ? result === check :
+					operator === "!=" ? result !== check :
+					operator === "^=" ? check && result.indexOf( check ) === 0 :
+					operator === "*=" ? check && result.indexOf( check ) > -1 :
+					operator === "$=" ? check && result.slice( -check.length ) === check :
+					operator === "~=" ? ( " " + result + " " ).indexOf( check ) > -1 :
+					operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" :
+					false;
+			};
+		},
+
+		"CHILD": function( type, what, argument, first, last ) {
+			var simple = type.slice( 0, 3 ) !== "nth",
+				forward = type.slice( -4 ) !== "last",
+				ofType = what === "of-type";
+
+			return first === 1 && last === 0 ?
+
+				// Shortcut for :nth-*(n)
+				function( elem ) {
+					return !!elem.parentNode;
+				} :
+
+				function( elem, context, xml ) {
+					var cache, outerCache, node, diff, nodeIndex, start,
+						dir = simple !== forward ? "nextSibling" : "previousSibling",
+						parent = elem.parentNode,
+						name = ofType && elem.nodeName.toLowerCase(),
+						useCache = !xml && !ofType;
+
+					if ( parent ) {
+
+						// :(first|last|only)-(child|of-type)
+						if ( simple ) {
+							while ( dir ) {
+								node = elem;
+								while ( (node = node[ dir ]) ) {
+									if ( ofType ? node.nodeName.toLowerCase() === name : node.nodeType === 1 ) {
+										return false;
+									}
+								}
+								// Reverse direction for :only-* (if we haven't yet done so)
+								start = dir = type === "only" && !start && "nextSibling";
+							}
+							return true;
+						}
+
+						start = [ forward ? parent.firstChild : parent.lastChild ];
+
+						// non-xml :nth-child(...) stores cache data on `parent`
+						if ( forward && useCache ) {
+							// Seek `elem` from a previously-cached index
+							outerCache = parent[ expando ] || (parent[ expando ] = {});
+							cache = outerCache[ type ] || [];
+							nodeIndex = cache[0] === dirruns && cache[1];
+							diff = cache[0] === dirruns && cache[2];
+							node = nodeIndex && parent.childNodes[ nodeIndex ];
+
+							while ( (node = ++nodeIndex && node && node[ dir ] ||
+
+								// Fallback to seeking `elem` from the start
+								(diff = nodeIndex = 0) || start.pop()) ) {
+
+								// When found, cache indexes on `parent` and break
+								if ( node.nodeType === 1 && ++diff && node === elem ) {
+									outerCache[ type ] = [ dirruns, nodeIndex, diff ];
+									break;
+								}
+							}
+
+						// Use previously-cached element index if available
+						} else if ( useCache && (cache = (elem[ expando ] || (elem[ expando ] = {}))[ type ]) && cache[0] === dirruns ) {
+							diff = cache[1];
+
+						// xml :nth-child(...) or :nth-last-child(...) or :nth(-last)?-of-type(...)
+						} else {
+							// Use the same loop as above to seek `elem` from the start
+							while ( (node = ++nodeIndex && node && node[ dir ] ||
+								(diff = nodeIndex = 0) || start.pop()) ) {
+
+								if ( ( ofType ? node.nodeName.toLowerCase() === name : node.nodeType === 1 ) && ++diff ) {
+									// Cache the index of each encountered element
+									if ( useCache ) {
+										(node[ expando ] || (node[ expando ] = {}))[ type ] = [ dirruns, diff ];
+									}
+
+									if ( node === elem ) {
+										break;
+									}
+								}
+							}
+						}
+
+						// Incorporate the offset, then check against cycle size
+						diff -= last;
+						return diff === first || ( diff % first === 0 && diff / first >= 0 );
+					}
+				};
+		},
+
+		"PSEUDO": function( pseudo, argument ) {
+			// pseudo-class names are case-insensitive
+			// http://www.w3.org/TR/selectors/#pseudo-classes
+			// Prioritize by case sensitivity in case custom pseudos are added with uppercase letters
+			// Remember that setFilters inherits from pseudos
+			var args,
+				fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] ||
+					Sizzle.error( "unsupported pseudo: " + pseudo );
+
+			// The user may use createPseudo to indicate that
+			// arguments are needed to create the filter function
+			// just as Sizzle does
+			if ( fn[ expando ] ) {
+				return fn( argument );
+			}
+
+			// But maintain support for old signatures
+			if ( fn.length > 1 ) {
+				args = [ pseudo, pseudo, "", argument ];
+				return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ?
+					markFunction(function( seed, matches ) {
+						var idx,
+							matched = fn( seed, argument ),
+							i = matched.length;
+						while ( i-- ) {
+							idx = indexOf.call( seed, matched[i] );
+							seed[ idx ] = !( matches[ idx ] = matched[i] );
+						}
+					}) :
+					function( elem ) {
+						return fn( elem, 0, args );
+					};
+			}
+
+			return fn;
+		}
+	},
+
+	pseudos: {
+		// Potentially complex pseudos
+		"not": markFunction(function( selector ) {
+			// Trim the selector passed to compile
+			// to avoid treating leading and trailing
+			// spaces as combinators
+			var input = [],
+				results = [],
+				matcher = compile( selector.replace( rtrim, "$1" ) );
+
+			return matcher[ expando ] ?
+				markFunction(function( seed, matches, context, xml ) {
+					var elem,
+						unmatched = matcher( seed, null, xml, [] ),
+						i = seed.length;
+
+					// Match elements unmatched by `matcher`
+					while ( i-- ) {
+						if ( (elem = unmatched[i]) ) {
+							seed[i] = !(matches[i] = elem);
+						}
+					}
+				}) :
+				function( elem, context, xml ) {
+					input[0] = elem;
+					matcher( input, null, xml, results );
+					return !results.pop();
+				};
+		}),
+
+		"has": markFunction(function( selector ) {
+			return function( elem ) {
+				return Sizzle( selector, elem ).length > 0;
+			};
+		}),
+
+		"contains": markFunction(function( text ) {
+			return function( elem ) {
+				return ( elem.textContent || elem.innerText || getText( elem ) ).indexOf( text ) > -1;
+			};
+		}),
+
+		// "Whether an element is represented by a :lang() selector
+		// is based solely on the element's language value
+		// being equal to the identifier C,
+		// or beginning with the identifier C immediately followed by "-".
+		// The matching of C against the element's language value is performed case-insensitively.
+		// The identifier C does not have to be a valid language name."
+		// http://www.w3.org/TR/selectors/#lang-pseudo
+		"lang": markFunction( function( lang ) {
+			// lang value must be a valid identifier
+			if ( !ridentifier.test(lang || "") ) {
+				Sizzle.error( "unsupported lang: " + lang );
+			}
+			lang = lang.replace( runescape, funescape ).toLowerCase();
+			return function( elem ) {
+				var elemLang;
+				do {
+					if ( (elemLang = documentIsHTML ?
+						elem.lang :
+						elem.getAttribute("xml:lang") || elem.getAttribute("lang")) ) {
+
+						elemLang = elemLang.toLowerCase();
+						return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0;
+					}
+				} while ( (elem = elem.parentNode) && elem.nodeType === 1 );
+				return false;
+			};
+		}),
+
+		// Miscellaneous
+		"target": function( elem ) {
+			var hash = window.location && window.location.hash;
+			return hash && hash.slice( 1 ) === elem.id;
+		},
+
+		"root": function( elem ) {
+			return elem === docElem;
+		},
+
+		"focus": function( elem ) {
+			return elem === document.activeElement && (!document.hasFocus || document.hasFocus()) && !!(elem.type || elem.href || ~elem.tabIndex);
+		},
+
+		// Boolean properties
+		"enabled": function( elem ) {
+			return elem.disabled === false;
+		},
+
+		"disabled": function( elem ) {
+			return elem.disabled === true;
+		},
+
+		"checked": function( elem ) {
+			// In CSS3, :checked should return both checked and selected elements
+			// http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked
+			var nodeName = elem.nodeName.toLowerCase();
+			return (nodeName === "input" && !!elem.checked) || (nodeName === "option" && !!elem.selected);
+		},
+
+		"selected": function( elem ) {
+			// Accessing this property makes selected-by-default
+			// options in Safari work properly
+			if ( elem.parentNode ) {
+				elem.parentNode.selectedIndex;
+			}
+
+			return elem.selected === true;
+		},
+
+		// Contents
+		"empty": function( elem ) {
+			// http://www.w3.org/TR/selectors/#empty-pseudo
+			// :empty is only affected by element nodes and content nodes(including text(3), cdata(4)),
+			//   not comment, processing instructions, or others
+			// Thanks to Diego Perini for the nodeName shortcut
+			//   Greater than "@" means alpha characters (specifically not starting with "#" or "?")
+			for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) {
+				if ( elem.nodeName > "@" || elem.nodeType === 3 || elem.nodeType === 4 ) {
+					return false;
+				}
+			}
+			return true;
+		},
+
+		"parent": function( elem ) {
+			return !Expr.pseudos["empty"]( elem );
+		},
+
+		// Element/input types
+		"header": function( elem ) {
+			return rheader.test( elem.nodeName );
+		},
+
+		"input": function( elem ) {
+			return rinputs.test( elem.nodeName );
+		},
+
+		"button": function( elem ) {
+			var name = elem.nodeName.toLowerCase();
+			return name === "input" && elem.type === "button" || name === "button";
+		},
+
+		"text": function( elem ) {
+			var attr;
+			// IE6 and 7 will map elem.type to 'text' for new HTML5 types (search, etc)
+			// use getAttribute instead to test this case
+			return elem.nodeName.toLowerCase() === "input" &&
+				elem.type === "text" &&
+				( (attr = elem.getAttribute("type")) == null || attr.toLowerCase() === elem.type );
+		},
+
+		// Position-in-collection
+		"first": createPositionalPseudo(function() {
+			return [ 0 ];
+		}),
+
+		"last": createPositionalPseudo(function( matchIndexes, length ) {
+			return [ length - 1 ];
+		}),
+
+		"eq": createPositionalPseudo(function( matchIndexes, length, argument ) {
+			return [ argument < 0 ? argument + length : argument ];
+		}),
+
+		"even": createPositionalPseudo(function( matchIndexes, length ) {
+			var i = 0;
+			for ( ; i < length; i += 2 ) {
+				matchIndexes.push( i );
+			}
+			return matchIndexes;
+		}),
+
+		"odd": createPositionalPseudo(function( matchIndexes, length ) {
+			var i = 1;
+			for ( ; i < length; i += 2 ) {
+				matchIndexes.push( i );
+			}
+			return matchIndexes;
+		}),
+
+		"lt": createPositionalPseudo(function( matchIndexes, length, argument ) {
+			var i = argument < 0 ? argument + length : argument;
+			for ( ; --i >= 0; ) {
+				matchIndexes.push( i );
+			}
+			return matchIndexes;
+		}),
+
+		"gt": createPositionalPseudo(function( matchIndexes, length, argument ) {
+			var i = argument < 0 ? argument + length : argument;
+			for ( ; ++i < length; ) {
+				matchIndexes.push( i );
+			}
+			return matchIndexes;
+		})
+	}
+};
+
+Expr.pseudos["nth"] = Expr.pseudos["eq"];
+
+// Add button/input type pseudos
+for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) {
+	Expr.pseudos[ i ] = createInputPseudo( i );
+}
+for ( i in { submit: true, reset: true } ) {
+	Expr.pseudos[ i ] = createButtonPseudo( i );
+}
+
+// Easy API for creating new setFilters
+function setFilters() {}
+setFilters.prototype = Expr.filters = Expr.pseudos;
+Expr.setFilters = new setFilters();
+
+function tokenize( selector, parseOnly ) {
+	var matched, match, tokens, type,
+		soFar, groups, preFilters,
+		cached = tokenCache[ selector + " " ];
+
+	if ( cached ) {
+		return parseOnly ? 0 : cached.slice( 0 );
+	}
+
+	soFar = selector;
+	groups = [];
+	preFilters = Expr.preFilter;
+
+	while ( soFar ) {
+
+		// Comma and first run
+		if ( !matched || (match = rcomma.exec( soFar )) ) {
+			if ( match ) {
+				// Don't consume trailing commas as valid
+				soFar = soFar.slice( match[0].length ) || soFar;
+			}
+			groups.push( tokens = [] );
+		}
+
+		matched = false;
+
+		// Combinators
+		if ( (match = rcombinators.exec( soFar )) ) {
+			matched = match.shift();
+			tokens.push({
+				value: matched,
+				// Cast descendant combinators to space
+				type: match[0].replace( rtrim, " " )
+			});
+			soFar = soFar.slice( matched.length );
+		}
+
+		// Filters
+		for ( type in Expr.filter ) {
+			if ( (match = matchExpr[ type ].exec( soFar )) && (!preFilters[ type ] ||
+				(match = preFilters[ type ]( match ))) ) {
+				matched = match.shift();
+				tokens.push({
+					value: matched,
+					type: type,
+					matches: match
+				});
+				soFar = soFar.slice( matched.length );
+			}
+		}
+
+		if ( !matched ) {
+			break;
+		}
+	}
+
+	// Return the length of the invalid excess
+	// if we're just parsing
+	// Otherwise, throw an error or return tokens
+	return parseOnly ?
+		soFar.length :
+		soFar ?
+			Sizzle.error( selector ) :
+			// Cache the tokens
+			tokenCache( selector, groups ).slice( 0 );
+}
+
+function toSelector( tokens ) {
+	var i = 0,
+		len = tokens.length,
+		selector = "";
+	for ( ; i < len; i++ ) {
+		selector += tokens[i].value;
+	}
+	return selector;
+}
+
+function addCombinator( matcher, combinator, base ) {
+	var dir = combinator.dir,
+		checkNonElements = base && dir === "parentNode",
+		doneName = done++;
+
+	return combinator.first ?
+		// Check against closest ancestor/preceding element
+		function( elem, context, xml ) {
+			while ( (elem = elem[ dir ]) ) {
+				if ( elem.nodeType === 1 || checkNonElements ) {
+					return matcher( elem, context, xml );
+				}
+			}
+		} :
+
+		// Check against all ancestor/preceding elements
+		function( elem, context, xml ) {
+			var data, cache, outerCache,
+				dirkey = dirruns + " " + doneName;
+
+			// We can't set arbitrary data on XML nodes, so they don't benefit from dir caching
+			if ( xml ) {
+				while ( (elem = elem[ dir ]) ) {
+					if ( elem.nodeType === 1 || checkNonElements ) {
+						if ( matcher( elem, context, xml ) ) {
+							return true;
+						}
+					}
+				}
+			} else {
+				while ( (elem = elem[ dir ]) ) {
+					if ( elem.nodeType === 1 || checkNonElements ) {
+						outerCache = elem[ expando ] || (elem[ expando ] = {});
+						if ( (cache = outerCache[ dir ]) && cache[0] === dirkey ) {
+							if ( (data = cache[1]) === true || data === cachedruns ) {
+								return data === true;
+							}
+						} else {
+							cache = outerCache[ dir ] = [ dirkey ];
+							cache[1] = matcher( elem, context, xml ) || cachedruns;
+							if ( cache[1] === true ) {
+								return true;
+							}
+						}
+					}
+				}
+			}
+		};
+}
+
+function elementMatcher( matchers ) {
+	return matchers.length > 1 ?
+		function( elem, context, xml ) {
+			var i = matchers.length;
+			while ( i-- ) {
+				if ( !matchers[i]( elem, context, xml ) ) {
+					return false;
+				}
+			}
+			return true;
+		} :
+		matchers[0];
+}
+
+function condense( unmatched, map, filter, context, xml ) {
+	var elem,
+		newUnmatched = [],
+		i = 0,
+		len = unmatched.length,
+		mapped = map != null;
+
+	for ( ; i < len; i++ ) {
+		if ( (elem = unmatched[i]) ) {
+			if ( !filter || filter( elem, context, xml ) ) {
+				newUnmatched.push( elem );
+				if ( mapped ) {
+					map.push( i );
+				}
+			}
+		}
+	}
+
+	return newUnmatched;
+}
+
+function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) {
+	if ( postFilter && !postFilter[ expando ] ) {
+		postFilter = setMatcher( postFilter );
+	}
+	if ( postFinder && !postFinder[ expando ] ) {
+		postFinder = setMatcher( postFinder, postSelector );
+	}
+	return markFunction(function( seed, results, context, xml ) {
+		var temp, i, elem,
+			preMap = [],
+			postMap = [],
+			preexisting = results.length,
+
+			// Get initial elements from seed or context
+			elems = seed || multipleContexts( selector || "*", context.nodeType ? [ context ] : context, [] ),
+
+			// Prefilter to get matcher input, preserving a map for seed-results synchronization
+			matcherIn = preFilter && ( seed || !selector ) ?
+				condense( elems, preMap, preFilter, context, xml ) :
+				elems,
+
+			matcherOut = matcher ?
+				// If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results,
+				postFinder || ( seed ? preFilter : preexisting || postFilter ) ?
+
+					// ...intermediate processing is necessary
+					[] :
+
+					// ...otherwise use results directly
+					results :
+				matcherIn;
+
+		// Find primary matches
+		if ( matcher ) {
+			matcher( matcherIn, matcherOut, context, xml );
+		}
+
+		// Apply postFilter
+		if ( postFilter ) {
+			temp = condense( matcherOut, postMap );
+			postFilter( temp, [], context, xml );
+
+			// Un-match failing elements by moving them back to matcherIn
+			i = temp.length;
+			while ( i-- ) {
+				if ( (elem = temp[i]) ) {
+					matcherOut[ postMap[i] ] = !(matcherIn[ postMap[i] ] = elem);
+				}
+			}
+		}
+
+		if ( seed ) {
+			if ( postFinder || preFilter ) {
+				if ( postFinder ) {
+					// Get the final matcherOut by condensing this intermediate into postFinder contexts
+					temp = [];
+					i = matcherOut.length;
+					while ( i-- ) {
+						if ( (elem = matcherOut[i]) ) {
+							// Restore matcherIn since elem is not yet a final match
+							temp.push( (matcherIn[i] = elem) );
+						}
+					}
+					postFinder( null, (matcherOut = []), temp, xml );
+				}
+
+				// Move matched elements from seed to results to keep them synchronized
+				i = matcherOut.length;
+				while ( i-- ) {
+					if ( (elem = matcherOut[i]) &&
+						(temp = postFinder ? indexOf.call( seed, elem ) : preMap[i]) > -1 ) {
+
+						seed[temp] = !(results[temp] = elem);
+					}
+				}
+			}
+
+		// Add elements to results, through postFinder if defined
+		} else {
+			matcherOut = condense(
+				matcherOut === results ?
+					matcherOut.splice( preexisting, matcherOut.length ) :
+					matcherOut
+			);
+			if ( postFinder ) {
+				postFinder( null, results, matcherOut, xml );
+			} else {
+				push.apply( results, matcherOut );
+			}
+		}
+	});
+}
+
+function matcherFromTokens( tokens ) {
+	var checkContext, matcher, j,
+		len = tokens.length,
+		leadingRelative = Expr.relative[ tokens[0].type ],
+		implicitRelative = leadingRelative || Expr.relative[" "],
+		i = leadingRelative ? 1 : 0,
+
+		// The foundational matcher ensures that elements are reachable from top-level context(s)
+		matchContext = addCombinator( function( elem ) {
+			return elem === checkContext;
+		}, implicitRelative, true ),
+		matchAnyContext = addCombinator( function( elem ) {
+			return indexOf.call( checkContext, elem ) > -1;
+		}, implicitRelative, true ),
+		matchers = [ function( elem, context, xml ) {
+			return ( !leadingRelative && ( xml || context !== outermostContext ) ) || (
+				(checkContext = context).nodeType ?
+					matchContext( elem, context, xml ) :
+					matchAnyContext( elem, context, xml ) );
+		} ];
+
+	for ( ; i < len; i++ ) {
+		if ( (matcher = Expr.relative[ tokens[i].type ]) ) {
+			matchers = [ addCombinator(elementMatcher( matchers ), matcher) ];
+		} else {
+			matcher = Expr.filter[ tokens[i].type ].apply( null, tokens[i].matches );
+
+			// Return special upon seeing a positional matcher
+			if ( matcher[ expando ] ) {
+				// Find the next relative operator (if any) for proper handling
+				j = ++i;
+				for ( ; j < len; j++ ) {
+					if ( Expr.relative[ tokens[j].type ] ) {
+						break;
+					}
+				}
+				return setMatcher(
+					i > 1 && elementMatcher( matchers ),
+					i > 1 && toSelector(
+						// If the preceding token was a descendant combinator, insert an implicit any-element `*`
+						tokens.slice( 0, i - 1 ).concat({ value: tokens[ i - 2 ].type === " " ? "*" : "" })
+					).replace( rtrim, "$1" ),
+					matcher,
+					i < j && matcherFromTokens( tokens.slice( i, j ) ),
+					j < len && matcherFromTokens( (tokens = tokens.slice( j )) ),
+					j < len && toSelector( tokens )
+				);
+			}
+			matchers.push( matcher );
+		}
+	}
+
+	return elementMatcher( matchers );
+}
+
+function matcherFromGroupMatchers( elementMatchers, setMatchers ) {
+	// A counter to specify which element is currently being matched
+	var matcherCachedRuns = 0,
+		bySet = setMatchers.length > 0,
+		byElement = elementMatchers.length > 0,
+		superMatcher = function( seed, context, xml, results, expandContext ) {
+			var elem, j, matcher,
+				setMatched = [],
+				matchedCount = 0,
+				i = "0",
+				unmatched = seed && [],
+				outermost = expandContext != null,
+				contextBackup = outermostContext,
+				// We must always have either seed elements or context
+				elems = seed || byElement && Expr.find["TAG"]( "*", expandContext && context.parentNode || context ),
+				// Use integer dirruns iff this is the outermost matcher
+				dirrunsUnique = (dirruns += contextBackup == null ? 1 : Math.random() || 0.1);
+
+			if ( outermost ) {
+				outermostContext = context !== document && context;
+				cachedruns = matcherCachedRuns;
+			}
+
+			// Add elements passing elementMatchers directly to results
+			// Keep `i` a string if there are no elements so `matchedCount` will be "00" below
+			for ( ; (elem = elems[i]) != null; i++ ) {
+				if ( byElement && elem ) {
+					j = 0;
+					while ( (matcher = elementMatchers[j++]) ) {
+						if ( matcher( elem, context, xml ) ) {
+							results.push( elem );
+							break;
+						}
+					}
+					if ( outermost ) {
+						dirruns = dirrunsUnique;
+						cachedruns = ++matcherCachedRuns;
+					}
+				}
+
+				// Track unmatched elements for set filters
+				if ( bySet ) {
+					// They will have gone through all possible matchers
+					if ( (elem = !matcher && elem) ) {
+						matchedCount--;
+					}
+
+					// Lengthen the array for every element, matched or not
+					if ( seed ) {
+						unmatched.push( elem );
+					}
+				}
+			}
+
+			// Apply set filters to unmatched elements
+			matchedCount += i;
+			if ( bySet && i !== matchedCount ) {
+				j = 0;
+				while ( (matcher = setMatchers[j++]) ) {
+					matcher( unmatched, setMatched, context, xml );
+				}
+
+				if ( seed ) {
+					// Reintegrate element matches to eliminate the need for sorting
+					if ( matchedCount > 0 ) {
+						while ( i-- ) {
+							if ( !(unmatched[i] || setMatched[i]) ) {
+								setMatched[i] = pop.call( results );
+							}
+						}
+					}
+
+					// Discard index placeholder values to get only actual matches
+					setMatched = condense( setMatched );
+				}
+
+				// Add matches to results
+				push.apply( results, setMatched );
+
+				// Seedless set matches succeeding multiple successful matchers stipulate sorting
+				if ( outermost && !seed && setMatched.length > 0 &&
+					( matchedCount + setMatchers.length ) > 1 ) {
+
+					Sizzle.uniqueSort( results );
+				}
+			}
+
+			// Override manipulation of globals by nested matchers
+			if ( outermost ) {
+				dirruns = dirrunsUnique;
+				outermostContext = contextBackup;
+			}
+
+			return unmatched;
+		};
+
+	return bySet ?
+		markFunction( superMatcher ) :
+		superMatcher;
+}
+
+compile = Sizzle.compile = function( selector, group /* Internal Use Only */ ) {
+	var i,
+		setMatchers = [],
+		elementMatchers = [],
+		cached = compilerCache[ selector + " " ];
+
+	if ( !cached ) {
+		// Generate a function of recursive functions that can be used to check each element
+		if ( !group ) {
+			group = tokenize( selector );
+		}
+		i = group.length;
+		while ( i-- ) {
+			cached = matcherFromTokens( group[i] );
+			if ( cached[ expando ] ) {
+				setMatchers.push( cached );
+			} else {
+				elementMatchers.push( cached );
+			}
+		}
+
+		// Cache the compiled function
+		cached = compilerCache( selector, matcherFromGroupMatchers( elementMatchers, setMatchers ) );
+	}
+	return cached;
+};
+
+function multipleContexts( selector, contexts, results ) {
+	var i = 0,
+		len = contexts.length;
+	for ( ; i < len; i++ ) {
+		Sizzle( selector, contexts[i], results );
+	}
+	return results;
+}
+
+function select( selector, context, results, seed ) {
+	var i, tokens, token, type, find,
+		match = tokenize( selector );
+
+	if ( !seed ) {
+		// Try to minimize operations if there is only one group
+		if ( match.length === 1 ) {
+
+			// Take a shortcut and set the context if the root selector is an ID
+			tokens = match[0] = match[0].slice( 0 );
+			if ( tokens.length > 2 && (token = tokens[0]).type === "ID" &&
+					support.getById && context.nodeType === 9 && documentIsHTML &&
+					Expr.relative[ tokens[1].type ] ) {
+
+				context = ( Expr.find["ID"]( token.matches[0].replace(runescape, funescape), context ) || [] )[0];
+				if ( !context ) {
+					return results;
+				}
+				selector = selector.slice( tokens.shift().value.length );
+			}
+
+			// Fetch a seed set for right-to-left matching
+			i = matchExpr["needsContext"].test( selector ) ? 0 : tokens.length;
+			while ( i-- ) {
+				token = tokens[i];
+
+				// Abort if we hit a combinator
+				if ( Expr.relative[ (type = token.type) ] ) {
+					break;
+				}
+				if ( (find = Expr.find[ type ]) ) {
+					// Search, expanding context for leading sibling combinators
+					if ( (seed = find(
+						token.matches[0].replace( runescape, funescape ),
+						rsibling.test( tokens[0].type ) && context.parentNode || context
+					)) ) {
+
+						// If seed is empty or no tokens remain, we can return early
+						tokens.splice( i, 1 );
+						selector = seed.length && toSelector( tokens );
+						if ( !selector ) {
+							push.apply( results, seed );
+							return results;
+						}
+
+						break;
+					}
+				}
+			}
+		}
+	}
+
+	// Compile and execute a filtering function
+	// Provide `match` to avoid retokenization if we modified the selector above
+	compile( selector, match )(
+		seed,
+		context,
+		!documentIsHTML,
+		results,
+		rsibling.test( selector )
+	);
+	return results;
+}
+
+// One-time assignments
+
+// Sort stability
+support.sortStable = expando.split("").sort( sortOrder ).join("") === expando;
+
+// Support: Chrome<14
+// Always assume duplicates if they aren't passed to the comparison function
+support.detectDuplicates = hasDuplicate;
+
+// Initialize against the default document
+setDocument();
+
+// Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27)
+// Detached nodes confoundingly follow *each other*
+support.sortDetached = assert(function( div1 ) {
+	// Should return 1, but returns 4 (following)
+	return div1.compareDocumentPosition( document.createElement("div") ) & 1;
+});
+
+// Support: IE<8
+// Prevent attribute/property "interpolation"
+// http://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx
+if ( !assert(function( div ) {
+	div.innerHTML = "<a href='#'></a>";
+	return div.firstChild.getAttribute("href") === "#" ;
+}) ) {
+	addHandle( "type|href|height|width", function( elem, name, isXML ) {
+		if ( !isXML ) {
+			return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 );
+		}
+	});
+}
+
+// Support: IE<9
+// Use defaultValue in place of getAttribute("value")
+if ( !support.attributes || !assert(function( div ) {
+	div.innerHTML = "<input/>";
+	div.firstChild.setAttribute( "value", "" );
+	return div.firstChild.getAttribute( "value" ) === "";
+}) ) {
+	addHandle( "value", function( elem, name, isXML ) {
+		if ( !isXML && elem.nodeName.toLowerCase() === "input" ) {
+			return elem.defaultValue;
+		}
+	});
+}
+
+// Support: IE<9
+// Use getAttributeNode to fetch booleans when getAttribute lies
+if ( !assert(function( div ) {
+	return div.getAttribute("disabled") == null;
+}) ) {
+	addHandle( booleans, function( elem, name, isXML ) {
+		var val;
+		if ( !isXML ) {
+			return (val = elem.getAttributeNode( name )) && val.specified ?
+				val.value :
+				elem[ name ] === true ? name.toLowerCase() : null;
+		}
+	});
+}
+
+jQuery.find = Sizzle;
+jQuery.expr = Sizzle.selectors;
+jQuery.expr[":"] = jQuery.expr.pseudos;
+jQuery.unique = Sizzle.uniqueSort;
+jQuery.text = Sizzle.getText;
+jQuery.isXMLDoc = Sizzle.isXML;
+jQuery.contains = Sizzle.contains;
+
+
+})( window );
+// String to Object options format cache
+var optionsCache = {};
+
+// Convert String-formatted options into Object-formatted ones and store in cache
+function createOptions( options ) {
+	var object = optionsCache[ options ] = {};
+	jQuery.each( options.match( core_rnotwhite ) || [], function( _, flag ) {
+		object[ flag ] = true;
+	});
+	return object;
+}
+
+/*
+ * Create a callback list using the following parameters:
+ *
+ *	options: an optional list of space-separated options that will change how
+ *			the callback list behaves or a more traditional option object
+ *
+ * By default a callback list will act like an event callback list and can be
+ * "fired" multiple times.
+ *
+ * Possible options:
+ *
+ *	once:			will ensure the callback list can only be fired once (like a Deferred)
+ *
+ *	memory:			will keep track of previous values and will call any callback added
+ *					after the list has been fired right away with the latest "memorized"
+ *					values (like a Deferred)
+ *
+ *	unique:			will ensure a callback can only be added once (no duplicate in the list)
+ *
+ *	stopOnFalse:	interrupt callings when a callback returns false
+ *
+ */
+jQuery.Callbacks = function( options ) {
+
+	// Convert options from String-formatted to Object-formatted if needed
+	// (we check in cache first)
+	options = typeof options === "string" ?
+		( optionsCache[ options ] || createOptions( options ) ) :
+		jQuery.extend( {}, options );
+
+	var // Flag to know if list is currently firing
+		firing,
+		// Last fire value (for non-forgettable lists)
+		memory,
+		// Flag to know if list was already fired
+		fired,
+		// End of the loop when firing
+		firingLength,
+		// Index of currently firing callback (modified by remove if needed)
+		firingIndex,
+		// First callback to fire (used internally by add and fireWith)
+		firingStart,
+		// Actual callback list
+		list = [],
+		// Stack of fire calls for repeatable lists
+		stack = !options.once && [],
+		// Fire callbacks
+		fire = function( data ) {
+			memory = options.memory && data;
+			fired = true;
+			firingIndex = firingStart || 0;
+			firingStart = 0;
+			firingLength = list.length;
+			firing = true;
+			for ( ; list && firingIndex < firingLength; firingIndex++ ) {
+				if ( list[ firingIndex ].apply( data[ 0 ], data[ 1 ] ) === false && options.stopOnFalse ) {
+					memory = false; // To prevent further calls using add
+					break;
+				}
+			}
+			firing = false;
+			if ( list ) {
+				if ( stack ) {
+					if ( stack.length ) {
+						fire( stack.shift() );
+					}
+				} else if ( memory ) {
+					list = [];
+				} else {
+					self.disable();
+				}
+			}
+		},
+		// Actual Callbacks object
+		self = {
+			// Add a callback or a collection of callbacks to the list
+			add: function() {
+				if ( list ) {
+					// First, we save the current length
+					var start = list.length;
+					(function add( args ) {
+						jQuery.each( args, function( _, arg ) {
+							var type = jQuery.type( arg );
+							if ( type === "function" ) {
+								if ( !options.unique || !self.has( arg ) ) {
+									list.push( arg );
+								}
+							} else if ( arg && arg.length && type !== "string" ) {
+								// Inspect recursively
+								add( arg );
+							}
+						});
+					})( arguments );
+					// Do we need to add the callbacks to the
+					// current firing batch?
+					if ( firing ) {
+						firingLength = list.length;
+					// With memory, if we're not firing then
+					// we should call right away
+					} else if ( memory ) {
+						firingStart = start;
+						fire( memory );
+					}
+				}
+				return this;
+			},
+			// Remove a callback from the list
+			remove: function() {
+				if ( list ) {
+					jQuery.each( arguments, function( _, arg ) {
+						var index;
+						while( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) {
+							list.splice( index, 1 );
+							// Handle firing indexes
+							if ( firing ) {
+								if ( index <= firingLength ) {
+									firingLength--;
+								}
+								if ( index <= firingIndex ) {
+									firingIndex--;
+								}
+							}
+						}
+					});
+				}
+				return this;
+			},
+			// Check if a given callback is in the list.
+			// If no argument is given, return whether or not list has callbacks attached.
+			has: function( fn ) {
+				return fn ? jQuery.inArray( fn, list ) > -1 : !!( list && list.length );
+			},
+			// Remove all callbacks from the list
+			empty: function() {
+				list = [];
+				firingLength = 0;
+				return this;
+			},
+			// Have the list do nothing anymore
+			disable: function() {
+				list = stack = memory = undefined;
+				return this;
+			},
+			// Is it disabled?
+			disabled: function() {
+				return !list;
+			},
+			// Lock the list in its current state
+			lock: function() {
+				stack = undefined;
+				if ( !memory ) {
+					self.disable();
+				}
+				return this;
+			},
+			// Is it locked?
+			locked: function() {
+				return !stack;
+			},
+			// Call all callbacks with the given context and arguments
+			fireWith: function( context, args ) {
+				if ( list && ( !fired || stack ) ) {
+					args = args || [];
+					args = [ context, args.slice ? args.slice() : args ];
+					if ( firing ) {
+						stack.push( args );
+					} else {
+						fire( args );
+					}
+				}
+				return this;
+			},
+			// Call all the callbacks with the given arguments
+			fire: function() {
+				self.fireWith( this, arguments );
+				return this;
+			},
+			// To know if the callbacks have already been called at least once
+			fired: function() {
+				return !!fired;
+			}
+		};
+
+	return self;
+};
+jQuery.extend({
+
+	Deferred: function( func ) {
+		var tuples = [
+				// action, add listener, listener list, final state
+				[ "resolve", "done", jQuery.Callbacks("once memory"), "resolved" ],
+				[ "reject", "fail", jQuery.Callbacks("once memory"), "rejected" ],
+				[ "notify", "progress", jQuery.Callbacks("memory") ]
+			],
+			state = "pending",
+			promise = {
+				state: function() {
+					return state;
+				},
+				always: function() {
+					deferred.done( arguments ).fail( arguments );
+					return this;
+				},
+				then: function( /* fnDone, fnFail, fnProgress */ ) {
+					var fns = arguments;
+					return jQuery.Deferred(function( newDefer ) {
+						jQuery.each( tuples, function( i, tuple ) {
+							var action = tuple[ 0 ],
+								fn = jQuery.isFunction( fns[ i ] ) && fns[ i ];
+							// deferred[ done | fail | progress ] for forwarding actions to newDefer
+							deferred[ tuple[1] ](function() {
+								var returned = fn && fn.apply( this, arguments );
+								if ( returned && jQuery.isFunction( returned.promise ) ) {
+									returned.promise()
+										.done( newDefer.resolve )
+										.fail( newDefer.reject )
+										.progress( newDefer.notify );
+								} else {
+									newDefer[ action + "With" ]( this === promise ? newDefer.promise() : this, fn ? [ returned ] : arguments );
+								}
+							});
+						});
+						fns = null;
+					}).promise();
+				},
+				// Get a promise for this deferred
+				// If obj is provided, the promise aspect is added to the object
+				promise: function( obj ) {
+					return obj != null ? jQuery.extend( obj, promise ) : promise;
+				}
+			},
+			deferred = {};
+
+		// Keep pipe for back-compat
+		promise.pipe = promise.then;
+
+		// Add list-specific methods
+		jQuery.each( tuples, function( i, tuple ) {
+			var list = tuple[ 2 ],
+				stateString = tuple[ 3 ];
+
+			// promise[ done | fail | progress ] = list.add
+			promise[ tuple[1] ] = list.add;
+
+			// Handle state
+			if ( stateString ) {
+				list.add(function() {
+					// state = [ resolved | rejected ]
+					state = stateString;
+
+				// [ reject_list | resolve_list ].disable; progress_list.lock
+				}, tuples[ i ^ 1 ][ 2 ].disable, tuples[ 2 ][ 2 ].lock );
+			}
+
+			// deferred[ resolve | reject | notify ]
+			deferred[ tuple[0] ] = function() {
+				deferred[ tuple[0] + "With" ]( this === deferred ? promise : this, arguments );
+				return this;
+			};
+			deferred[ tuple[0] + "With" ] = list.fireWith;
+		});
+
+		// Make the deferred a promise
+		promise.promise( deferred );
+
+		// Call given func if any
+		if ( func ) {
+			func.call( deferred, deferred );
+		}
+
+		// All done!
+		return deferred;
+	},
+
+	// Deferred helper
+	when: function( subordinate /* , ..., subordinateN */ ) {
+		var i = 0,
+			resolveValues = core_slice.call( arguments ),
+			length = resolveValues.length,
+
+			// the count of uncompleted subordinates
+			remaining = length !== 1 || ( subordinate && jQuery.isFunction( subordinate.promise ) ) ? length : 0,
+
+			// the master Deferred. If resolveValues consist of only a single Deferred, just use that.
+			deferred = remaining === 1 ? subordinate : jQuery.Deferred(),
+
+			// Update function for both resolve and progress values
+			updateFunc = function( i, contexts, values ) {
+				return function( value ) {
+					contexts[ i ] = this;
+					values[ i ] = arguments.length > 1 ? core_slice.call( arguments ) : value;
+					if( values === progressValues ) {
+						deferred.notifyWith( contexts, values );
+					} else if ( !( --remaining ) ) {
+						deferred.resolveWith( contexts, values );
+					}
+				};
+			},
+
+			progressValues, progressContexts, resolveContexts;
+
+		// add listeners to Deferred subordinates; treat others as resolved
+		if ( length > 1 ) {
+			progressValues = new Array( length );
+			progressContexts = new Array( length );
+			resolveContexts = new Array( length );
+			for ( ; i < length; i++ ) {
+				if ( resolveValues[ i ] && jQuery.isFunction( resolveValues[ i ].promise ) ) {
+					resolveValues[ i ].promise()
+						.done( updateFunc( i, resolveContexts, resolveValues ) )
+						.fail( deferred.reject )
+						.progress( updateFunc( i, progressContexts, progressValues ) );
+				} else {
+					--remaining;
+				}
+			}
+		}
+
+		// if we're not waiting on anything, resolve the master
+		if ( !remaining ) {
+			deferred.resolveWith( resolveContexts, resolveValues );
+		}
+
+		return deferred.promise();
+	}
+});
+jQuery.support = (function( support ) {
+
+	var all, a, input, select, fragment, opt, eventName, isSupported, i,
+		div = document.createElement("div");
+
+	// Setup
+	div.setAttribute( "className", "t" );
+	div.innerHTML = "  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>";
+
+	// Finish early in limited (non-browser) environments
+	all = div.getElementsByTagName("*") || [];
+	a = div.getElementsByTagName("a")[ 0 ];
+	if ( !a || !a.style || !all.length ) {
+		return support;
+	}
+
+	// First batch of tests
+	select = document.createElement("select");
+	opt = select.appendChild( document.createElement("option") );
+	input = div.getElementsByTagName("input")[ 0 ];
+
+	a.style.cssText = "top:1px;float:left;opacity:.5";
+
+	// Test setAttribute on camelCase class. If it works, we need attrFixes when doing get/setAttribute (ie6/7)
+	support.getSetAttribute = div.className !== "t";
+
+	// IE strips leading whitespace when .innerHTML is used
+	support.leadingWhitespace = div.firstChild.nodeType === 3;
+
+	// Make sure that tbody elements aren't automatically inserted
+	// IE will insert them into empty tables
+	support.tbody = !div.getElementsByTagName("tbody").length;
+
+	// Make sure that link elements get serialized correctly by innerHTML
+	// This requires a wrapper element in IE
+	support.htmlSerialize = !!div.getElementsByTagName("link").length;
+
+	// Get the style information from getAttribute
+	// (IE uses .cssText instead)
+	support.style = /top/.test( a.getAttribute("style") );
+
+	// Make sure that URLs aren't manipulated
+	// (IE normalizes it by default)
+	support.hrefNormalized = a.getAttribute("href") === "/a";
+
+	// Make sure that element opacity exists
+	// (IE uses filter instead)
+	// Use a regex to work around a WebKit issue. See #5145
+	support.opacity = /^0.5/.test( a.style.opacity );
+
+	// Verify style float existence
+	// (IE uses styleFloat instead of cssFloat)
+	support.cssFloat = !!a.style.cssFloat;
+
+	// Check the default checkbox/radio value ("" on WebKit; "on" elsewhere)
+	support.checkOn = !!input.value;
+
+	// Make sure that a selected-by-default option has a working selected property.
+	// (WebKit defaults to false instead of true, IE too, if it's in an optgroup)
+	support.optSelected = opt.selected;
+
+	// Tests for enctype support on a form (#6743)
+	support.enctype = !!document.createElement("form").enctype;
+
+	// Makes sure cloning an html5 element does not cause problems
+	// Where outerHTML is undefined, this still works
+	support.html5Clone = document.createElement("nav").cloneNode( true ).outerHTML !== "<:nav></:nav>";
+
+	// Will be defined later
+	support.inlineBlockNeedsLayout = false;
+	support.shrinkWrapBlocks = false;
+	support.pixelPosition = false;
+	support.deleteExpando = true;
+	support.noCloneEvent = true;
+	support.reliableMarginRight = true;
+	support.boxSizingReliable = true;
+
+	// Make sure checked status is properly cloned
+	input.checked = true;
+	support.noCloneChecked = input.cloneNode( true ).checked;
+
+	// Make sure that the options inside disabled selects aren't marked as disabled
+	// (WebKit marks them as disabled)
+	select.disabled = true;
+	support.optDisabled = !opt.disabled;
+
+	// Support: IE<9
+	try {
+		delete div.test;
+	} catch( e ) {
+		support.deleteExpando = false;
+	}
+
+	// Check if we can trust getAttribute("value")
+	input = document.createElement("input");
+	input.setAttribute( "value", "" );
+	support.input = input.getAttribute( "value" ) === "";
+
+	// Check if an input maintains its value after becoming a radio
+	input.value = "t";
+	input.setAttribute( "type", "radio" );
+	support.radioValue = input.value === "t";
+
+	// #11217 - WebKit loses check when the name is after the checked attribute
+	input.setAttribute( "checked", "t" );
+	input.setAttribute( "name", "t" );
+
+	fragment = document.createDocumentFragment();
+	fragment.appendChild( input );
+
+	// Check if a disconnected checkbox will retain its checked
+	// value of true after appended to the DOM (IE6/7)
+	support.appendChecked = input.checked;
+
+	// WebKit doesn't clone checked state correctly in fragments
+	support.checkClone = fragment.cloneNode( true ).cloneNode( true ).lastChild.checked;
+
+	// Support: IE<9
+	// Opera does not clone events (and typeof div.attachEvent === undefined).
+	// IE9-10 clones events bound via attachEvent, but they don't trigger with .click()
+	if ( div.attachEvent ) {
+		div.attachEvent( "onclick", function() {
+			support.noCloneEvent = false;
+		});
+
+		div.cloneNode( true ).click();
+	}
+
+	// Support: IE<9 (lack submit/change bubble), Firefox 17+ (lack focusin event)
+	// Beware of CSP restrictions (https://developer.mozilla.org/en/Security/CSP)
+	for ( i in { submit: true, change: true, focusin: true }) {
+		div.setAttribute( eventName = "on" + i, "t" );
+
+		support[ i + "Bubbles" ] = eventName in window || div.attributes[ eventName ].expando === false;
+	}
+
+	div.style.backgroundClip = "content-box";
+	div.cloneNode( true ).style.backgroundClip = "";
+	support.clearCloneStyle = div.style.backgroundClip === "content-box";
+
+	// Support: IE<9
+	// Iteration over object's inherited properties before its own.
+	for ( i in jQuery( support ) ) {
+		break;
+	}
+	support.ownLast = i !== "0";
+
+	// Run tests that need a body at doc ready
+	jQuery(function() {
+		var container, marginDiv, tds,
+			divReset = "padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",
+			body = document.getElementsByTagName("body")[0];
+
+		if ( !body ) {
+			// Return for frameset docs that don't have a body
+			return;
+		}
+
+		container = document.createElement("div");
+		container.style.cssText = "border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px";
+
+		body.appendChild( container ).appendChild( div );
+
+		// Support: IE8
+		// Check if table cells still have offsetWidth/Height when they are set
+		// to display:none and there are still other visible table cells in a
+		// table row; if so, offsetWidth/Height are not reliable for use when
+		// determining if an element has been hidden directly using
+		// display:none (it is still safe to use offsets if a parent element is
+		// hidden; don safety goggles and see bug #4512 for more information).
+		div.innerHTML = "<table><tr><td></td><td>t</td></tr></table>";
+		tds = div.getElementsByTagName("td");
+		tds[ 0 ].style.cssText = "padding:0;margin:0;border:0;display:none";
+		isSupported = ( tds[ 0 ].offsetHeight === 0 );
+
+		tds[ 0 ].style.display = "";
+		tds[ 1 ].style.display = "none";
+
+		// Support: IE8
+		// Check if empty table cells still have offsetWidth/Height
+		support.reliableHiddenOffsets = isSupported && ( tds[ 0 ].offsetHeight === 0 );
+
+		// Check box-sizing and margin behavior.
+		div.innerHTML = "";
+		div.style.cssText = "box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;";
+
+		// Workaround failing boxSizing test due to offsetWidth returning wrong value
+		// with some non-1 values of body zoom, ticket #13543
+		jQuery.swap( body, body.style.zoom != null ? { zoom: 1 } : {}, function() {
+			support.boxSizing = div.offsetWidth === 4;
+		});
+
+		// Use window.getComputedStyle because jsdom on node.js will break without it.
+		if ( window.getComputedStyle ) {
+			support.pixelPosition = ( window.getComputedStyle( div, null ) || {} ).top !== "1%";
+			support.boxSizingReliable = ( window.getComputedStyle( div, null ) || { width: "4px" } ).width === "4px";
+
+			// Check if div with explicit width and no margin-right incorrectly
+			// gets computed margin-right based on width of container. (#3333)
+			// Fails in WebKit before Feb 2011 nightlies
+			// WebKit Bug 13343 - getComputedStyle returns wrong value for margin-right
+			marginDiv = div.appendChild( document.createElement("div") );
+			marginDiv.style.cssText = div.style.cssText = divReset;
+			marginDiv.style.marginRight = marginDiv.style.width = "0";
+			div.style.width = "1px";
+
+			support.reliableMarginRight =
+				!parseFloat( ( window.getComputedStyle( marginDiv, null ) || {} ).marginRight );
+		}
+
+		if ( typeof div.style.zoom !== core_strundefined ) {
+			// Support: IE<8
+			// Check if natively block-level elements act like inline-block
+			// elements when setting their display to 'inline' and giving
+			// them layout
+			div.innerHTML = "";
+			div.style.cssText = divReset + "width:1px;padding:1px;display:inline;zoom:1";
+			support.inlineBlockNeedsLayout = ( div.offsetWidth === 3 );
+
+			// Support: IE6
+			// Check if elements with layout shrink-wrap their children
+			div.style.display = "block";
+			div.innerHTML = "<div></div>";
+			div.firstChild.style.width = "5px";
+			support.shrinkWrapBlocks = ( div.offsetWidth !== 3 );
+
+			if ( support.inlineBlockNeedsLayout ) {
+				// Prevent IE 6 from affecting layout for positioned elements #11048
+				// Prevent IE from shrinking the body in IE 7 mode #12869
+				// Support: IE<8
+				body.style.zoom = 1;
+			}
+		}
+
+		body.removeChild( container );
+
+		// Null elements to avoid leaks in IE
+		container = div = tds = marginDiv = null;
+	});
+
+	// Null elements to avoid leaks in IE
+	all = select = fragment = opt = a = input = null;
+
+	return support;
+})({});
+
+var rbrace = /(?:\{[\s\S]*\}|\[[\s\S]*\])$/,
+	rmultiDash = /([A-Z])/g;
+
+function internalData( elem, name, data, pvt /* Internal Use Only */ ){
+	if ( !jQuery.acceptData( elem ) ) {
+		return;
+	}
+
+	var ret, thisCache,
+		internalKey = jQuery.expando,
+
+		// We have to handle DOM nodes and JS objects differently because IE6-7
+		// can't GC object references properly across the DOM-JS boundary
+		isNode = elem.nodeType,
+
+		// Only DOM nodes need the global jQuery cache; JS object data is
+		// attached directly to the object so GC can occur automatically
+		cache = isNode ? jQuery.cache : elem,
+
+		// Only defining an ID for JS objects if its cache already exists allows
+		// the code to shortcut on the same path as a DOM node with no cache
+		id = isNode ? elem[ internalKey ] : elem[ internalKey ] && internalKey;
+
+	// Avoid doing any more work than we need to when trying to get data on an
+	// object that has no data at all
+	if ( (!id || !cache[id] || (!pvt && !cache[id].data)) && data === undefined && typeof name === "string" ) {
+		return;
+	}
+
+	if ( !id ) {
+		// Only DOM nodes need a new unique ID for each element since their data
+		// ends up in the global cache
+		if ( isNode ) {
+			id = elem[ internalKey ] = core_deletedIds.pop() || jQuery.guid++;
+		} else {
+			id = internalKey;
+		}
+	}
+
+	if ( !cache[ id ] ) {
+		// Avoid exposing jQuery metadata on plain JS objects when the object
+		// is serialized using JSON.stringify
+		cache[ id ] = isNode ? {} : { toJSON: jQuery.noop };
+	}
+
+	// An object can be passed to jQuery.data instead of a key/value pair; this gets
+	// shallow copied over onto the existing cache
+	if ( typeof name === "object" || typeof name === "function" ) {
+		if ( pvt ) {
+			cache[ id ] = jQuery.extend( cache[ id ], name );
+		} else {
+			cache[ id ].data = jQuery.extend( cache[ id ].data, name );
+		}
+	}
+
+	thisCache = cache[ id ];
+
+	// jQuery data() is stored in a separate object inside the object's internal data
+	// cache in order to avoid key collisions between internal data and user-defined
+	// data.
+	if ( !pvt ) {
+		if ( !thisCache.data ) {
+			thisCache.data = {};
+		}
+
+		thisCache = thisCache.data;
+	}
+
+	if ( data !== undefined ) {
+		thisCache[ jQuery.camelCase( name ) ] = data;
+	}
+
+	// Check for both converted-to-camel and non-converted data property names
+	// If a data property was specified
+	if ( typeof name === "string" ) {
+
+		// First Try to find as-is property data
+		ret = thisCache[ name ];
+
+		// Test for null|undefined property data
+		if ( ret == null ) {
+
+			// Try to find the camelCased property
+			ret = thisCache[ jQuery.camelCase( name ) ];
+		}
+	} else {
+		ret = thisCache;
+	}
+
+	return ret;
+}
+
+function internalRemoveData( elem, name, pvt ) {
+	if ( !jQuery.acceptData( elem ) ) {
+		return;
+	}
+
+	var thisCache, i,
+		isNode = elem.nodeType,
+
+		// See jQuery.data for more information
+		cache = isNode ? jQuery.cache : elem,
+		id = isNode ? elem[ jQuery.expando ] : jQuery.expando;
+
+	// If there is already no cache entry for this object, there is no
+	// purpose in continuing
+	if ( !cache[ id ] ) {
+		return;
+	}
+
+	if ( name ) {
+
+		thisCache = pvt ? cache[ id ] : cache[ id ].data;
+
+		if ( thisCache ) {
+
+			// Support array or space separated string names for data keys
+			if ( !jQuery.isArray( name ) ) {
+
+				// try the string as a key before any manipulation
+				if ( name in thisCache ) {
+					name = [ name ];
+				} else {
+
+					// split the camel cased version by spaces unless a key with the spaces exists
+					name = jQuery.camelCase( name );
+					if ( name in thisCache ) {
+						name = [ name ];
+					} else {
+						name = name.split(" ");
+					}
+				}
+			} else {
+				// If "name" is an array of keys...
+				// When data is initially created, via ("key", "val") signature,
+				// keys will be converted to camelCase.
+				// Since there is no way to tell _how_ a key was added, remove
+				// both plain key and camelCase key. #12786
+				// This will only penalize the array argument path.
+				name = name.concat( jQuery.map( name, jQuery.camelCase ) );
+			}
+
+			i = name.length;
+			while ( i-- ) {
+				delete thisCache[ name[i] ];
+			}
+
+			// If there is no data left in the cache, we want to continue
+			// and let the cache object itself get destroyed
+			if ( pvt ? !isEmptyDataObject(thisCache) : !jQuery.isEmptyObject(thisCache) ) {
+				return;
+			}
+		}
+	}
+
+	// See jQuery.data for more information
+	if ( !pvt ) {
+		delete cache[ id ].data;
+
+		// Don't destroy the parent cache unless the internal data object
+		// had been the only thing left in it
+		if ( !isEmptyDataObject( cache[ id ] ) ) {
+			return;
+		}
+	}
+
+	// Destroy the cache
+	if ( isNode ) {
+		jQuery.cleanData( [ elem ], true );
+
+	// Use delete when supported for expandos or `cache` is not a window per isWindow (#10080)
+	/* jshint eqeqeq: false */
+	} else if ( jQuery.support.deleteExpando || cache != cache.window ) {
+		/* jshint eqeqeq: true */
+		delete cache[ id ];
+
+	// When all else fails, null
+	} else {
+		cache[ id ] = null;
+	}
+}
+
+jQuery.extend({
+	cache: {},
+
+	// The following elements throw uncatchable exceptions if you
+	// attempt to add expando properties to them.
+	noData: {
+		"applet": true,
+		"embed": true,
+		// Ban all objects except for Flash (which handle expandos)
+		"object": "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
+	},
+
+	hasData: function( elem ) {
+		elem = elem.nodeType ? jQuery.cache[ elem[jQuery.expando] ] : elem[ jQuery.expando ];
+		return !!elem && !isEmptyDataObject( elem );
+	},
+
+	data: function( elem, name, data ) {
+		return internalData( elem, name, data );
+	},
+
+	removeData: function( elem, name ) {
+		return internalRemoveData( elem, name );
+	},
+
+	// For internal use only.
+	_data: function( elem, name, data ) {
+		return internalData( elem, name, data, true );
+	},
+
+	_removeData: function( elem, name ) {
+		return internalRemoveData( elem, name, true );
+	},
+
+	// A method for determining if a DOM node can handle the data expando
+	acceptData: function( elem ) {
+		// Do not set data on non-element because it will not be cleared (#8335).
+		if ( elem.nodeType && elem.nodeType !== 1 && elem.nodeType !== 9 ) {
+			return false;
+		}
+
+		var noData = elem.nodeName && jQuery.noData[ elem.nodeName.toLowerCase() ];
+
+		// nodes accept data unless otherwise specified; rejection can be conditional
+		return !noData || noData !== true && elem.getAttribute("classid") === noData;
+	}
+});
+
+jQuery.fn.extend({
+	data: function( key, value ) {
+		var attrs, name,
+			data = null,
+			i = 0,
+			elem = this[0];
+
+		// Special expections of .data basically thwart jQuery.access,
+		// so implement the relevant behavior ourselves
+
+		// Gets all values
+		if ( key === undefined ) {
+			if ( this.length ) {
+				data = jQuery.data( elem );
+
+				if ( elem.nodeType === 1 && !jQuery._data( elem, "parsedAttrs" ) ) {
+					attrs = elem.attributes;
+					for ( ; i < attrs.length; i++ ) {
+						name = attrs[i].name;
+
+						if ( name.indexOf("data-") === 0 ) {
+							name = jQuery.camelCase( name.slice(5) );
+
+							dataAttr( elem, name, data[ name ] );
+						}
+					}
+					jQuery._data( elem, "parsedAttrs", true );
+				}
+			}
+
+			return data;
+		}
+
+		// Sets multiple values
+		if ( typeof key === "object" ) {
+			return this.each(function() {
+				jQuery.data( this, key );
+			});
+		}
+
+		return arguments.length > 1 ?
+
+			// Sets one value
+			this.each(function() {
+				jQuery.data( this, key, value );
+			}) :
+
+			// Gets one value
+			// Try to fetch any internally stored data first
+			elem ? dataAttr( elem, key, jQuery.data( elem, key ) ) : null;
+	},
+
+	removeData: function( key ) {
+		return this.each(function() {
+			jQuery.removeData( this, key );
+		});
+	}
+});
+
+function dataAttr( elem, key, data ) {
+	// If nothing was found internally, try to fetch any
+	// data from the HTML5 data-* attribute
+	if ( data === undefined && elem.nodeType === 1 ) {
+
+		var name = "data-" + key.replace( rmultiDash, "-$1" ).toLowerCase();
+
+		data = elem.getAttribute( name );
+
+		if ( typeof data === "string" ) {
+			try {
+				data = data === "true" ? true :
+					data === "false" ? false :
+					data === "null" ? null :
+					// Only convert to a number if it doesn't change the string
+					+data + "" === data ? +data :
+					rbrace.test( data ) ? jQuery.parseJSON( data ) :
+						data;
+			} catch( e ) {}
+
+			// Make sure we set the data so it isn't changed later
+			jQuery.data( elem, key, data );
+
+		} else {
+			data = undefined;
+		}
+	}
+
+	return data;
+}
+
+// checks a cache object for emptiness
+function isEmptyDataObject( obj ) {
+	var name;
+	for ( name in obj ) {
+
+		// if the public data object is empty, the private is still empty
+		if ( name === "data" && jQuery.isEmptyObject( obj[name] ) ) {
+			continue;
+		}
+		if ( name !== "toJSON" ) {
+			return false;
+		}
+	}
+
+	return true;
+}
+jQuery.extend({
+	queue: function( elem, type, data ) {
+		var queue;
+
+		if ( elem ) {
+			type = ( type || "fx" ) + "queue";
+			queue = jQuery._data( elem, type );
+
+			// Speed up dequeue by getting out quickly if this is just a lookup
+			if ( data ) {
+				if ( !queue || jQuery.isArray(data) ) {
+					queue = jQuery._data( elem, type, jQuery.makeArray(data) );
+				} else {
+					queue.push( data );
+				}
+			}
+			return queue || [];
+		}
+	},
+
+	dequeue: function( elem, type ) {
+		type = type || "fx";
+
+		var queue = jQuery.queue( elem, type ),
+			startLength = queue.length,
+			fn = queue.shift(),
+			hooks = jQuery._queueHooks( elem, type ),
+			next = function() {
+				jQuery.dequeue( elem, type );
+			};
+
+		// If the fx queue is dequeued, always remove the progress sentinel
+		if ( fn === "inprogress" ) {
+			fn = queue.shift();
+			startLength--;
+		}
+
+		if ( fn ) {
+
+			// Add a progress sentinel to prevent the fx queue from being
+			// automatically dequeued
+			if ( type === "fx" ) {
+				queue.unshift( "inprogress" );
+			}
+
+			// clear up the last queue stop function
+			delete hooks.stop;
+			fn.call( elem, next, hooks );
+		}
+
+		if ( !startLength && hooks ) {
+			hooks.empty.fire();
+		}
+	},
+
+	// not intended for public consumption - generates a queueHooks object, or returns the current one
+	_queueHooks: function( elem, type ) {
+		var key = type + "queueHooks";
+		return jQuery._data( elem, key ) || jQuery._data( elem, key, {
+			empty: jQuery.Callbacks("once memory").add(function() {
+				jQuery._removeData( elem, type + "queue" );
+				jQuery._removeData( elem, key );
+			})
+		});
+	}
+});
+
+jQuery.fn.extend({
+	queue: function( type, data ) {
+		var setter = 2;
+
+		if ( typeof type !== "string" ) {
+			data = type;
+			type = "fx";
+			setter--;
+		}
+
+		if ( arguments.length < setter ) {
+			return jQuery.queue( this[0], type );
+		}
+
+		return data === undefined ?
+			this :
+			this.each(function() {
+				var queue = jQuery.queue( this, type, data );
+
+				// ensure a hooks for this queue
+				jQuery._queueHooks( this, type );
+
+				if ( type === "fx" && queue[0] !== "inprogress" ) {
+					jQuery.dequeue( this, type );
+				}
+			});
+	},
+	dequeue: function( type ) {
+		return this.each(function() {
+			jQuery.dequeue( this, type );
+		});
+	},
+	// Based off of the plugin by Clint Helfers, with permission.
+	// http://blindsignals.com/index.php/2009/07/jquery-delay/
+	delay: function( time, type ) {
+		time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time;
+		type = type || "fx";
+
+		return this.queue( type, function( next, hooks ) {
+			var timeout = setTimeout( next, time );
+			hooks.stop = function() {
+				clearTimeout( timeout );
+			};
+		});
+	},
+	clearQueue: function( type ) {
+		return this.queue( type || "fx", [] );
+	},
+	// Get a promise resolved when queues of a certain type
+	// are emptied (fx is the type by default)
+	promise: function( type, obj ) {
+		var tmp,
+			count = 1,
+			defer = jQuery.Deferred(),
+			elements = this,
+			i = this.length,
+			resolve = function() {
+				if ( !( --count ) ) {
+					defer.resolveWith( elements, [ elements ] );
+				}
+			};
+
+		if ( typeof type !== "string" ) {
+			obj = type;
+			type = undefined;
+		}
+		type = type || "fx";
+
+		while( i-- ) {
+			tmp = jQuery._data( elements[ i ], type + "queueHooks" );
+			if ( tmp && tmp.empty ) {
+				count++;
+				tmp.empty.add( resolve );
+			}
+		}
+		resolve();
+		return defer.promise( obj );
+	}
+});
+var nodeHook, boolHook,
+	rclass = /[\t\r\n\f]/g,
+	rreturn = /\r/g,
+	rfocusable = /^(?:input|select|textarea|button|object)$/i,
+	rclickable = /^(?:a|area)$/i,
+	ruseDefault = /^(?:checked|selected)$/i,
+	getSetAttribute = jQuery.support.getSetAttribute,
+	getSetInput = jQuery.support.input;
+
+jQuery.fn.extend({
+	attr: function( name, value ) {
+		return jQuery.access( this, jQuery.attr, name, value, arguments.length > 1 );
+	},
+
+	removeAttr: function( name ) {
+		return this.each(function() {
+			jQuery.removeAttr( this, name );
+		});
+	},
+
+	prop: function( name, value ) {
+		return jQuery.access( this, jQuery.prop, name, value, arguments.length > 1 );
+	},
+
+	removeProp: function( name ) {
+		name = jQuery.propFix[ name ] || name;
+		return this.each(function() {
+			// try/catch handles cases where IE balks (such as removing a property on window)
+			try {
+				this[ name ] = undefined;
+				delete this[ name ];
+			} catch( e ) {}
+		});
+	},
+
+	addClass: function( value ) {
+		var classes, elem, cur, clazz, j,
+			i = 0,
+			len = this.length,
+			proceed = typeof value === "string" && value;
+
+		if ( jQuery.isFunction( value ) ) {
+			return this.each(function( j ) {
+				jQuery( this ).addClass( value.call( this, j, this.className ) );
+			});
+		}
+
+		if ( proceed ) {
+			// The disjunction here is for better compressibility (see removeClass)
+			classes = ( value || "" ).match( core_rnotwhite ) || [];
+
+			for ( ; i < len; i++ ) {
+				elem = this[ i ];
+				cur = elem.nodeType === 1 && ( elem.className ?
+					( " " + elem.className + " " ).replace( rclass, " " ) :
+					" "
+				);
+
+				if ( cur ) {
+					j = 0;
+					while ( (clazz = classes[j++]) ) {
+						if ( cur.indexOf( " " + clazz + " " ) < 0 ) {
+							cur += clazz + " ";
+						}
+					}
+					elem.className = jQuery.trim( cur );
+
+				}
+			}
+		}
+
+		return this;
+	},
+
+	removeClass: function( value ) {
+		var classes, elem, cur, clazz, j,
+			i = 0,
+			len = this.length,
+			proceed = arguments.length === 0 || typeof value === "string" && value;
+
+		if ( jQuery.isFunction( value ) ) {
+			return this.each(function( j ) {
+				jQuery( this ).removeClass( value.call( this, j, this.className ) );
+			});
+		}
+		if ( proceed ) {
+			classes = ( value || "" ).match( core_rnotwhite ) || [];
+
+			for ( ; i < len; i++ ) {
+				elem = this[ i ];
+				// This expression is here for better compressibility (see addClass)
+				cur = elem.nodeType === 1 && ( elem.className ?
+					( " " + elem.className + " " ).replace( rclass, " " ) :
+					""
+				);
+
+				if ( cur ) {
+					j = 0;
+					while ( (clazz = classes[j++]) ) {
+						// Remove *all* instances
+						while ( cur.indexOf( " " + clazz + " " ) >= 0 ) {
+							cur = cur.replace( " " + clazz + " ", " " );
+						}
+					}
+					elem.className = value ? jQuery.trim( cur ) : "";
+				}
+			}
+		}
+
+		return this;
+	},
+
+	toggleClass: function( value, stateVal ) {
+		var type = typeof value;
+
+		if ( typeof stateVal === "boolean" && type === "string" ) {
+			return stateVal ? this.addClass( value ) : this.removeClass( value );
+		}
+
+		if ( jQuery.isFunction( value ) ) {
+			return this.each(function( i ) {
+				jQuery( this ).toggleClass( value.call(this, i, this.className, stateVal), stateVal );
+			});
+		}
+
+		return this.each(function() {
+			if ( type === "string" ) {
+				// toggle individual class names
+				var className,
+					i = 0,
+					self = jQuery( this ),
+					classNames = value.match( core_rnotwhite ) || [];
+
+				while ( (className = classNames[ i++ ]) ) {
+					// check each className given, space separated list
+					if ( self.hasClass( className ) ) {
+						self.removeClass( className );
+					} else {
+						self.addClass( className );
+					}
+				}
+
+			// Toggle whole class name
+			} else if ( type === core_strundefined || type === "boolean" ) {
+				if ( this.className ) {
+					// store className if set
+					jQuery._data( this, "__className__", this.className );
+				}
+
+				// If the element has a class name or if we're passed "false",
+				// then remove the whole classname (if there was one, the above saved it).
+				// Otherwise bring back whatever was previously saved (if anything),
+				// falling back to the empty string if nothing was stored.
+				this.className = this.className || value === false ? "" : jQuery._data( this, "__className__" ) || "";
+			}
+		});
+	},
+
+	hasClass: function( selector ) {
+		var className = " " + selector + " ",
+			i = 0,
+			l = this.length;
+		for ( ; i < l; i++ ) {
+			if ( this[i].nodeType === 1 && (" " + this[i].className + " ").replace(rclass, " ").indexOf( className ) >= 0 ) {
+				return true;
+			}
+		}
+
+		return false;
+	},
+
+	val: function( value ) {
+		var ret, hooks, isFunction,
+			elem = this[0];
+
+		if ( !arguments.length ) {
+			if ( elem ) {
+				hooks = jQuery.valHooks[ elem.type ] || jQuery.valHooks[ elem.nodeName.toLowerCase() ];
+
+				if ( hooks && "get" in hooks && (ret = hooks.get( elem, "value" )) !== undefined ) {
+					return ret;
+				}
+
+				ret = elem.value;
+
+				return typeof ret === "string" ?
+					// handle most common string cases
+					ret.replace(rreturn, "") :
+					// handle cases where value is null/undef or number
+					ret == null ? "" : ret;
+			}
+
+			return;
+		}
+
+		isFunction = jQuery.isFunction( value );
+
+		return this.each(function( i ) {
+			var val;
+
+			if ( this.nodeType !== 1 ) {
+				return;
+			}
+
+			if ( isFunction ) {
+				val = value.call( this, i, jQuery( this ).val() );
+			} else {
+				val = value;
+			}
+
+			// Treat null/undefined as ""; convert numbers to string
+			if ( val == null ) {
+				val = "";
+			} else if ( typeof val === "number" ) {
+				val += "";
+			} else if ( jQuery.isArray( val ) ) {
+				val = jQuery.map(val, function ( value ) {
+					return value == null ? "" : value + "";
+				});
+			}
+
+			hooks = jQuery.valHooks[ this.type ] || jQuery.valHooks[ this.nodeName.toLowerCase() ];
+
+			// If set returns undefined, fall back to normal setting
+			if ( !hooks || !("set" in hooks) || hooks.set( this, val, "value" ) === undefined ) {
+				this.value = val;
+			}
+		});
+	}
+});
+
+jQuery.extend({
+	valHooks: {
+		option: {
+			get: function( elem ) {
+				// Use proper attribute retrieval(#6932, #12072)
+				var val = jQuery.find.attr( elem, "value" );
+				return val != null ?
+					val :
+					elem.text;
+			}
+		},
+		select: {
+			get: function( elem ) {
+				var value, option,
+					options = elem.options,
+					index = elem.selectedIndex,
+					one = elem.type === "select-one" || index < 0,
+					values = one ? null : [],
+					max = one ? index + 1 : options.length,
+					i = index < 0 ?
+						max :
+						one ? index : 0;
+
+				// Loop through all the selected options
+				for ( ; i < max; i++ ) {
+					option = options[ i ];
+
+					// oldIE doesn't update selected after form reset (#2551)
+					if ( ( option.selected || i === index ) &&
+							// Don't return options that are disabled or in a disabled optgroup
+							( jQuery.support.optDisabled ? !option.disabled : option.getAttribute("disabled") === null ) &&
+							( !option.parentNode.disabled || !jQuery.nodeName( option.parentNode, "optgroup" ) ) ) {
+
+						// Get the specific value for the option
+						value = jQuery( option ).val();
+
+						// We don't need an array for one selects
+						if ( one ) {
+							return value;
+						}
+
+						// Multi-Selects return an array
+						values.push( value );
+					}
+				}
+
+				return values;
+			},
+
+			set: function( elem, value ) {
+				var optionSet, option,
+					options = elem.options,
+					values = jQuery.makeArray( value ),
+					i = options.length;
+
+				while ( i-- ) {
+					option = options[ i ];
+					if ( (option.selected = jQuery.inArray( jQuery(option).val(), values ) >= 0) ) {
+						optionSet = true;
+					}
+				}
+
+				// force browsers to behave consistently when non-matching value is set
+				if ( !optionSet ) {
+					elem.selectedIndex = -1;
+				}
+				return values;
+			}
+		}
+	},
+
+	attr: function( elem, name, value ) {
+		var hooks, ret,
+			nType = elem.nodeType;
+
+		// don't get/set attributes on text, comment and attribute nodes
+		if ( !elem || nType === 3 || nType === 8 || nType === 2 ) {
+			return;
+		}
+
+		// Fallback to prop when attributes are not supported
+		if ( typeof elem.getAttribute === core_strundefined ) {
+			return jQuery.prop( elem, name, value );
+		}
+
+		// All attributes are lowercase
+		// Grab necessary hook if one is defined
+		if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) {
+			name = name.toLowerCase();
+			hooks = jQuery.attrHooks[ name ] ||
+				( jQuery.expr.match.bool.test( name ) ? boolHook : nodeHook );
+		}
+
+		if ( value !== undefined ) {
+
+			if ( value === null ) {
+				jQuery.removeAttr( elem, name );
+
+			} else if ( hooks && "set" in hooks && (ret = hooks.set( elem, value, name )) !== undefined ) {
+				return ret;
+
+			} else {
+				elem.setAttribute( name, value + "" );
+				return value;
+			}
+
+		} else if ( hooks && "get" in hooks && (ret = hooks.get( elem, name )) !== null ) {
+			return ret;
+
+		} else {
+			ret = jQuery.find.attr( elem, name );
+
+			// Non-existent attributes return null, we normalize to undefined
+			return ret == null ?
+				undefined :
+				ret;
+		}
+	},
+
+	removeAttr: function( elem, value ) {
+		var name, propName,
+			i = 0,
+			attrNames = value && value.match( core_rnotwhite );
+
+		if ( attrNames && elem.nodeType === 1 ) {
+			while ( (name = attrNames[i++]) ) {
+				propName = jQuery.propFix[ name ] || name;
+
+				// Boolean attributes get special treatment (#10870)
+				if ( jQuery.expr.match.bool.test( name ) ) {
+					// Set corresponding property to false
+					if ( getSetInput && getSetAttribute || !ruseDefault.test( name ) ) {
+						elem[ propName ] = false;
+					// Support: IE<9
+					// Also clear defaultChecked/defaultSelected (if appropriate)
+					} else {
+						elem[ jQuery.camelCase( "default-" + name ) ] =
+							elem[ propName ] = false;
+					}
+
+				// See #9699 for explanation of this approach (setting first, then removal)
+				} else {
+					jQuery.attr( elem, name, "" );
+				}
+
+				elem.removeAttribute( getSetAttribute ? name : propName );
+			}
+		}
+	},
+
+	attrHooks: {
+		type: {
+			set: function( elem, value ) {
+				if ( !jQuery.support.radioValue && value === "radio" && jQuery.nodeName(elem, "input") ) {
+					// Setting the type on a radio button after the value resets the value in IE6-9
+					// Reset value to default in case type is set after value during creation
+					var val = elem.value;
+					elem.setAttribute( "type", value );
+					if ( val ) {
+						elem.value = val;
+					}
+					return value;
+				}
+			}
+		}
+	},
+
+	propFix: {
+		"for": "htmlFor",
+		"class": "className"
+	},
+
+	prop: function( elem, name, value ) {
+		var ret, hooks, notxml,
+			nType = elem.nodeType;
+
+		// don't get/set properties on text, comment and attribute nodes
+		if ( !elem || nType === 3 || nType === 8 || nType === 2 ) {
+			return;
+		}
+
+		notxml = nType !== 1 || !jQuery.isXMLDoc( elem );
+
+		if ( notxml ) {
+			// Fix name and attach hooks
+			name = jQuery.propFix[ name ] || name;
+			hooks = jQuery.propHooks[ name ];
+		}
+
+		if ( value !== undefined ) {
+			return hooks && "set" in hooks && (ret = hooks.set( elem, value, name )) !== undefined ?
+				ret :
+				( elem[ name ] = value );
+
+		} else {
+			return hooks && "get" in hooks && (ret = hooks.get( elem, name )) !== null ?
+				ret :
+				elem[ name ];
+		}
+	},
+
+	propHooks: {
+		tabIndex: {
+			get: function( elem ) {
+				// elem.tabIndex doesn't always return the correct value when it hasn't been explicitly set
+				// http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/
+				// Use proper attribute retrieval(#12072)
+				var tabindex = jQuery.find.attr( elem, "tabindex" );
+
+				return tabindex ?
+					parseInt( tabindex, 10 ) :
+					rfocusable.test( elem.nodeName ) || rclickable.test( elem.nodeName ) && elem.href ?
+						0 :
+						-1;
+			}
+		}
+	}
+});
+
+// Hooks for boolean attributes
+boolHook = {
+	set: function( elem, value, name ) {
+		if ( value === false ) {
+			// Remove boolean attributes when set to false
+			jQuery.removeAttr( elem, name );
+		} else if ( getSetInput && getSetAttribute || !ruseDefault.test( name ) ) {
+			// IE<8 needs the *property* name
+			elem.setAttribute( !getSetAttribute && jQuery.propFix[ name ] || name, name );
+
+		// Use defaultChecked and defaultSelected for oldIE
+		} else {
+			elem[ jQuery.camelCase( "default-" + name ) ] = elem[ name ] = true;
+		}
+
+		return name;
+	}
+};
+jQuery.each( jQuery.expr.match.bool.source.match( /\w+/g ), function( i, name ) {
+	var getter = jQuery.expr.attrHandle[ name ] || jQuery.find.attr;
+
+	jQuery.expr.attrHandle[ name ] = getSetInput && getSetAttribute || !ruseDefault.test( name ) ?
+		function( elem, name, isXML ) {
+			var fn = jQuery.expr.attrHandle[ name ],
+				ret = isXML ?
+					undefined :
+					/* jshint eqeqeq: false */
+					(jQuery.expr.attrHandle[ name ] = undefined) !=
+						getter( elem, name, isXML ) ?
+
+						name.toLowerCase() :
+						null;
+			jQuery.expr.attrHandle[ name ] = fn;
+			return ret;
+		} :
+		function( elem, name, isXML ) {
+			return isXML ?
+				undefined :
+				elem[ jQuery.camelCase( "default-" + name ) ] ?
+					name.toLowerCase() :
+					null;
+		};
+});
+
+// fix oldIE attroperties
+if ( !getSetInput || !getSetAttribute ) {
+	jQuery.attrHooks.value = {
+		set: function( elem, value, name ) {
+			if ( jQuery.nodeName( elem, "input" ) ) {
+				// Does not return so that setAttribute is also used
+				elem.defaultValue = value;
+			} else {
+				// Use nodeHook if defined (#1954); otherwise setAttribute is fine
+				return nodeHook && nodeHook.set( elem, value, name );
+			}
+		}
+	};
+}
+
+// IE6/7 do not support getting/setting some attributes with get/setAttribute
+if ( !getSetAttribute ) {
+
+	// Use this for any attribute in IE6/7
+	// This fixes almost every IE6/7 issue
+	nodeHook = {
+		set: function( elem, value, name ) {
+			// Set the existing or create a new attribute node
+			var ret = elem.getAttributeNode( name );
+			if ( !ret ) {
+				elem.setAttributeNode(
+					(ret = elem.ownerDocument.createAttribute( name ))
+				);
+			}
+
+			ret.value = value += "";
+
+			// Break association with cloned elements by also using setAttribute (#9646)
+			return name === "value" || value === elem.getAttribute( name ) ?
+				value :
+				undefined;
+		}
+	};
+	jQuery.expr.attrHandle.id = jQuery.expr.attrHandle.name = jQuery.expr.attrHandle.coords =
+		// Some attributes are constructed with empty-string values when not defined
+		function( elem, name, isXML ) {
+			var ret;
+			return isXML ?
+				undefined :
+				(ret = elem.getAttributeNode( name )) && ret.value !== "" ?
+					ret.value :
+					null;
+		};
+	jQuery.valHooks.button = {
+		get: function( elem, name ) {
+			var ret = elem.getAttributeNode( name );
+			return ret && ret.specified ?
+				ret.value :
+				undefined;
+		},
+		set: nodeHook.set
+	};
+
+	// Set contenteditable to false on removals(#10429)
+	// Setting to empty string throws an error as an invalid value
+	jQuery.attrHooks.contenteditable = {
+		set: function( elem, value, name ) {
+			nodeHook.set( elem, value === "" ? false : value, name );
+		}
+	};
+
+	// Set width and height to auto instead of 0 on empty string( Bug #8150 )
+	// This is for removals
+	jQuery.each([ "width", "height" ], function( i, name ) {
+		jQuery.attrHooks[ name ] = {
+			set: function( elem, value ) {
+				if ( value === "" ) {
+					elem.setAttribute( name, "auto" );
+					return value;
+				}
+			}
+		};
+	});
+}
+
+
+// Some attributes require a special call on IE
+// http://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx
+if ( !jQuery.support.hrefNormalized ) {
+	// href/src property should get the full normalized URL (#10299/#12915)
+	jQuery.each([ "href", "src" ], function( i, name ) {
+		jQuery.propHooks[ name ] = {
+			get: function( elem ) {
+				return elem.getAttribute( name, 4 );
+			}
+		};
+	});
+}
+
+if ( !jQuery.support.style ) {
+	jQuery.attrHooks.style = {
+		get: function( elem ) {
+			// Return undefined in the case of empty string
+			// Note: IE uppercases css property names, but if we were to .toLowerCase()
+			// .cssText, that would destroy case senstitivity in URL's, like in "background"
+			return elem.style.cssText || undefined;
+		},
+		set: function( elem, value ) {
+			return ( elem.style.cssText = value + "" );
+		}
+	};
+}
+
+// Safari mis-reports the default selected property of an option
+// Accessing the parent's selectedIndex property fixes it
+if ( !jQuery.support.optSelected ) {
+	jQuery.propHooks.selected = {
+		get: function( elem ) {
+			var parent = elem.parentNode;
+
+			if ( parent ) {
+				parent.selectedIndex;
+
+				// Make sure that it also works with optgroups, see #5701
+				if ( parent.parentNode ) {
+					parent.parentNode.selectedIndex;
+				}
+			}
+			return null;
+		}
+	};
+}
+
+jQuery.each([
+	"tabIndex",
+	"readOnly",
+	"maxLength",
+	"cellSpacing",
+	"cellPadding",
+	"rowSpan",
+	"colSpan",
+	"useMap",
+	"frameBorder",
+	"contentEditable"
+], function() {
+	jQuery.propFix[ this.toLowerCase() ] = this;
+});
+
+// IE6/7 call enctype encoding
+if ( !jQuery.support.enctype ) {
+	jQuery.propFix.enctype = "encoding";
+}
+
+// Radios and checkboxes getter/setter
+jQuery.each([ "radio", "checkbox" ], function() {
+	jQuery.valHooks[ this ] = {
+		set: function( elem, value ) {
+			if ( jQuery.isArray( value ) ) {
+				return ( elem.checked = jQuery.inArray( jQuery(elem).val(), value ) >= 0 );
+			}
+		}
+	};
+	if ( !jQuery.support.checkOn ) {
+		jQuery.valHooks[ this ].get = function( elem ) {
+			// Support: Webkit
+			// "" is returned instead of "on" if a value isn't specified
+			return elem.getAttribute("value") === null ? "on" : elem.value;
+		};
+	}
+});
+var rformElems = /^(?:input|select|textarea)$/i,
+	rkeyEvent = /^key/,
+	rmouseEvent = /^(?:mouse|contextmenu)|click/,
+	rfocusMorph = /^(?:focusinfocus|focusoutblur)$/,
+	rtypenamespace = /^([^.]*)(?:\.(.+)|)$/;
+
+function returnTrue() {
+	return true;
+}
+
+function returnFalse() {
+	return false;
+}
+
+function safeActiveElement() {
+	try {
+		return document.activeElement;
+	} catch ( err ) { }
+}
+
+/*
+ * Helper functions for managing events -- not part of the public interface.
+ * Props to Dean Edwards' addEvent library for many of the ideas.
+ */
+jQuery.event = {
+
+	global: {},
+
+	add: function( elem, types, handler, data, selector ) {
+		var tmp, events, t, handleObjIn,
+			special, eventHandle, handleObj,
+			handlers, type, namespaces, origType,
+			elemData = jQuery._data( elem );
+
+		// Don't attach events to noData or text/comment nodes (but allow plain objects)
+		if ( !elemData ) {
+			return;
+		}
+
+		// Caller can pass in an object of custom data in lieu of the handler
+		if ( handler.handler ) {
+			handleObjIn = handler;
+			handler = handleObjIn.handler;
+			selector = handleObjIn.selector;
+		}
+
+		// Make sure that the handler has a unique ID, used to find/remove it later
+		if ( !handler.guid ) {
+			handler.guid = jQuery.guid++;
+		}
+
+		// Init the element's event structure and main handler, if this is the first
+		if ( !(events = elemData.events) ) {
+			events = elemData.events = {};
+		}
+		if ( !(eventHandle = elemData.handle) ) {
+			eventHandle = elemData.handle = function( e ) {
+				// Discard the second event of a jQuery.event.trigger() and
+				// when an event is called after a page has unloaded
+				return typeof jQuery !== core_strundefined && (!e || jQuery.event.triggered !== e.type) ?
+					jQuery.event.dispatch.apply( eventHandle.elem, arguments ) :
+					undefined;
+			};
+			// Add elem as a property of the handle fn to prevent a memory leak with IE non-native events
+			eventHandle.elem = elem;
+		}
+
+		// Handle multiple events separated by a space
+		types = ( types || "" ).match( core_rnotwhite ) || [""];
+		t = types.length;
+		while ( t-- ) {
+			tmp = rtypenamespace.exec( types[t] ) || [];
+			type = origType = tmp[1];
+			namespaces = ( tmp[2] || "" ).split( "." ).sort();
+
+			// There *must* be a type, no attaching namespace-only handlers
+			if ( !type ) {
+				continue;
+			}
+
+			// If event changes its type, use the special event handlers for the changed type
+			special = jQuery.event.special[ type ] || {};
+
+			// If selector defined, determine special event api type, otherwise given type
+			type = ( selector ? special.delegateType : special.bindType ) || type;
+
+			// Update special based on newly reset type
+			special = jQuery.event.special[ type ] || {};
+
+			// handleObj is passed to all event handlers
+			handleObj = jQuery.extend({
+				type: type,
+				origType: origType,
+				data: data,
+				handler: handler,
+				guid: handler.guid,
+				selector: selector,
+				needsContext: selector && jQuery.expr.match.needsContext.test( selector ),
+				namespace: namespaces.join(".")
+			}, handleObjIn );
+
+			// Init the event handler queue if we're the first
+			if ( !(handlers = events[ type ]) ) {
+				handlers = events[ type ] = [];
+				handlers.delegateCount = 0;
+
+				// Only use addEventListener/attachEvent if the special events handler returns false
+				if ( !special.setup || special.setup.call( elem, data, namespaces, eventHandle ) === false ) {
+					// Bind the global event handler to the element
+					if ( elem.addEventListener ) {
+						elem.addEventListener( type, eventHandle, false );
+
+					} else if ( elem.attachEvent ) {
+						elem.attachEvent( "on" + type, eventHandle );
+					}
+				}
+			}
+
+			if ( special.add ) {
+				special.add.call( elem, handleObj );
+
+				if ( !handleObj.handler.guid ) {
+					handleObj.handler.guid = handler.guid;
+				}
+			}
+
+			// Add to the element's handler list, delegates in front
+			if ( selector ) {
+				handlers.splice( handlers.delegateCount++, 0, handleObj );
+			} else {
+				handlers.push( handleObj );
+			}
+
+			// Keep track of which events have ever been used, for event optimization
+			jQuery.event.global[ type ] = true;
+		}
+
+		// Nullify elem to prevent memory leaks in IE
+		elem = null;
+	},
+
+	// Detach an event or set of events from an element
+	remove: function( elem, types, handler, selector, mappedTypes ) {
+		var j, handleObj, tmp,
+			origCount, t, events,
+			special, handlers, type,
+			namespaces, origType,
+			elemData = jQuery.hasData( elem ) && jQuery._data( elem );
+
+		if ( !elemData || !(events = elemData.events) ) {
+			return;
+		}
+
+		// Once for each type.namespace in types; type may be omitted
+		types = ( types || "" ).match( core_rnotwhite ) || [""];
+		t = types.length;
+		while ( t-- ) {
+			tmp = rtypenamespace.exec( types[t] ) || [];
+			type = origType = tmp[1];
+			namespaces = ( tmp[2] || "" ).split( "." ).sort();
+
+			// Unbind all events (on this namespace, if provided) for the element
+			if ( !type ) {
+				for ( type in events ) {
+					jQuery.event.remove( elem, type + types[ t ], handler, selector, true );
+				}
+				continue;
+			}
+
+			special = jQuery.event.special[ type ] || {};
+			type = ( selector ? special.delegateType : special.bindType ) || type;
+			handlers = events[ type ] || [];
+			tmp = tmp[2] && new RegExp( "(^|\\.)" + namespaces.join("\\.(?:.*\\.|)") + "(\\.|$)" );
+
+			// Remove matching events
+			origCount = j = handlers.length;
+			while ( j-- ) {
+				handleObj = handlers[ j ];
+
+				if ( ( mappedTypes || origType === handleObj.origType ) &&
+					( !handler || handler.guid === handleObj.guid ) &&
+					( !tmp || tmp.test( handleObj.namespace ) ) &&
+					( !selector || selector === handleObj.selector || selector === "**" && handleObj.selector ) ) {
+					handlers.splice( j, 1 );
+
+					if ( handleObj.selector ) {
+						handlers.delegateCount--;
+					}
+					if ( special.remove ) {
+						special.remove.call( elem, handleObj );
+					}
+				}
+			}
+
+			// Remove generic event handler if we removed something and no more handlers exist
+			// (avoids potential for endless recursion during removal of special event handlers)
+			if ( origCount && !handlers.length ) {
+				if ( !special.teardown || special.teardown.call( elem, namespaces, elemData.handle ) === false ) {
+					jQuery.removeEvent( elem, type, elemData.handle );
+				}
+
+				delete events[ type ];
+			}
+		}
+
+		// Remove the expando if it's no longer used
+		if ( jQuery.isEmptyObject( events ) ) {
+			delete elemData.handle;
+
+			// removeData also checks for emptiness and clears the expando if empty
+			// so use it instead of delete
+			jQuery._removeData( elem, "events" );
+		}
+	},
+
+	trigger: function( event, data, elem, onlyHandlers ) {
+		var handle, ontype, cur,
+			bubbleType, special, tmp, i,
+			eventPath = [ elem || document ],
+			type = core_hasOwn.call( event, "type" ) ? event.type : event,
+			namespaces = core_hasOwn.call( event, "namespace" ) ? event.namespace.split(".") : [];
+
+		cur = tmp = elem = elem || document;
+
+		// Don't do events on text and comment nodes
+		if ( elem.nodeType === 3 || elem.nodeType === 8 ) {
+			return;
+		}
+
+		// focus/blur morphs to focusin/out; ensure we're not firing them right now
+		if ( rfocusMorph.test( type + jQuery.event.triggered ) ) {
+			return;
+		}
+
+		if ( type.indexOf(".") >= 0 ) {
+			// Namespaced trigger; create a regexp to match event type in handle()
+			namespaces = type.split(".");
+			type = namespaces.shift();
+			namespaces.sort();
+		}
+		ontype = type.indexOf(":") < 0 && "on" + type;
+
+		// Caller can pass in a jQuery.Event object, Object, or just an event type string
+		event = event[ jQuery.expando ] ?
+			event :
+			new jQuery.Event( type, typeof event === "object" && event );
+
+		// Trigger bitmask: & 1 for native handlers; & 2 for jQuery (always true)
+		event.isTrigger = onlyHandlers ? 2 : 3;
+		event.namespace = namespaces.join(".");
+		event.namespace_re = event.namespace ?
+			new RegExp( "(^|\\.)" + namespaces.join("\\.(?:.*\\.|)") + "(\\.|$)" ) :
+			null;
+
+		// Clean up the event in case it is being reused
+		event.result = undefined;
+		if ( !event.target ) {
+			event.target = elem;
+		}
+
+		// Clone any incoming data and prepend the event, creating the handler arg list
+		data = data == null ?
+			[ event ] :
+			jQuery.makeArray( data, [ event ] );
+
+		// Allow special events to draw outside the lines
+		special = jQuery.event.special[ type ] || {};
+		if ( !onlyHandlers && special.trigger && special.trigger.apply( elem, data ) === false ) {
+			return;
+		}
+
+		// Determine event propagation path in advance, per W3C events spec (#9951)
+		// Bubble up to document, then to window; watch for a global ownerDocument var (#9724)
+		if ( !onlyHandlers && !special.noBubble && !jQuery.isWindow( elem ) ) {
+
+			bubbleType = special.delegateType || type;
+			if ( !rfocusMorph.test( bubbleType + type ) ) {
+				cur = cur.parentNode;
+			}
+			for ( ; cur; cur = cur.parentNode ) {
+				eventPath.push( cur );
+				tmp = cur;
+			}
+
+			// Only add window if we got to document (e.g., not plain obj or detached DOM)
+			if ( tmp === (elem.ownerDocument || document) ) {
+				eventPath.push( tmp.defaultView || tmp.parentWindow || window );
+			}
+		}
+
+		// Fire handlers on the event path
+		i = 0;
+		while ( (cur = eventPath[i++]) && !event.isPropagationStopped() ) {
+
+			event.type = i > 1 ?
+				bubbleType :
+				special.bindType || type;
+
+			// jQuery handler
+			handle = ( jQuery._data( cur, "events" ) || {} )[ event.type ] && jQuery._data( cur, "handle" );
+			if ( handle ) {
+				handle.apply( cur, data );
+			}
+
+			// Native handler
+			handle = ontype && cur[ ontype ];
+			if ( handle && jQuery.acceptData( cur ) && handle.apply && handle.apply( cur, data ) === false ) {
+				event.preventDefault();
+			}
+		}
+		event.type = type;
+
+		// If nobody prevented the default action, do it now
+		if ( !onlyHandlers && !event.isDefaultPrevented() ) {
+
+			if ( (!special._default || special._default.apply( eventPath.pop(), data ) === false) &&
+				jQuery.acceptData( elem ) ) {
+
+				// Call a native DOM method on the target with the same name name as the event.
+				// Can't use an .isFunction() check here because IE6/7 fails that test.
+				// Don't do default actions on window, that's where global variables be (#6170)
+				if ( ontype && elem[ type ] && !jQuery.isWindow( elem ) ) {
+
+					// Don't re-trigger an onFOO event when we call its FOO() method
+					tmp = elem[ ontype ];
+
+					if ( tmp ) {
+						elem[ ontype ] = null;
+					}
+
+					// Prevent re-triggering of the same event, since we already bubbled it above
+					jQuery.event.triggered = type;
+					try {
+						elem[ type ]();
+					} catch ( e ) {
+						// IE<9 dies on focus/blur to hidden element (#1486,#12518)
+						// only reproducible on winXP IE8 native, not IE9 in IE8 mode
+					}
+					jQuery.event.triggered = undefined;
+
+					if ( tmp ) {
+						elem[ ontype ] = tmp;
+					}
+				}
+			}
+		}
+
+		return event.result;
+	},
+
+	dispatch: function( event ) {
+
+		// Make a writable jQuery.Event from the native event object
+		event = jQuery.event.fix( event );
+
+		var i, ret, handleObj, matched, j,
+			handlerQueue = [],
+			args = core_slice.call( arguments ),
+			handlers = ( jQuery._data( this, "events" ) || {} )[ event.type ] || [],
+			special = jQuery.event.special[ event.type ] || {};
+
+		// Use the fix-ed jQuery.Event rather than the (read-only) native event
+		args[0] = event;
+		event.delegateTarget = this;
+
+		// Call the preDispatch hook for the mapped type, and let it bail if desired
+		if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) {
+			return;
+		}
+
+		// Determine handlers
+		handlerQueue = jQuery.event.handlers.call( this, event, handlers );
+
+		// Run delegates first; they may want to stop propagation beneath us
+		i = 0;
+		while ( (matched = handlerQueue[ i++ ]) && !event.isPropagationStopped() ) {
+			event.currentTarget = matched.elem;
+
+			j = 0;
+			while ( (handleObj = matched.handlers[ j++ ]) && !event.isImmediatePropagationStopped() ) {
+
+				// Triggered event must either 1) have no namespace, or
+				// 2) have namespace(s) a subset or equal to those in the bound event (both can have no namespace).
+				if ( !event.namespace_re || event.namespace_re.test( handleObj.namespace ) ) {
+
+					event.handleObj = handleObj;
+					event.data = handleObj.data;
+
+					ret = ( (jQuery.event.special[ handleObj.origType ] || {}).handle || handleObj.handler )
+							.apply( matched.elem, args );
+
+					if ( ret !== undefined ) {
+						if ( (event.result = ret) === false ) {
+							event.preventDefault();
+							event.stopPropagation();
+						}
+					}
+				}
+			}
+		}
+
+		// Call the postDispatch hook for the mapped type
+		if ( special.postDispatch ) {
+			special.postDispatch.call( this, event );
+		}
+
+		return event.result;
+	},
+
+	handlers: function( event, handlers ) {
+		var sel, handleObj, matches, i,
+			handlerQueue = [],
+			delegateCount = handlers.delegateCount,
+			cur = event.target;
+
+		// Find delegate handlers
+		// Black-hole SVG <use> instance trees (#13180)
+		// Avoid non-left-click bubbling in Firefox (#3861)
+		if ( delegateCount && cur.nodeType && (!event.button || event.type !== "click") ) {
+
+			/* jshint eqeqeq: false */
+			for ( ; cur != this; cur = cur.parentNode || this ) {
+				/* jshint eqeqeq: true */
+
+				// Don't check non-elements (#13208)
+				// Don't process clicks on disabled elements (#6911, #8165, #11382, #11764)
+				if ( cur.nodeType === 1 && (cur.disabled !== true || event.type !== "click") ) {
+					matches = [];
+					for ( i = 0; i < delegateCount; i++ ) {
+						handleObj = handlers[ i ];
+
+						// Don't conflict with Object.prototype properties (#13203)
+						sel = handleObj.selector + " ";
+
+						if ( matches[ sel ] === undefined ) {
+							matches[ sel ] = handleObj.needsContext ?
+								jQuery( sel, this ).index( cur ) >= 0 :
+								jQuery.find( sel, this, null, [ cur ] ).length;
+						}
+						if ( matches[ sel ] ) {
+							matches.push( handleObj );
+						}
+					}
+					if ( matches.length ) {
+						handlerQueue.push({ elem: cur, handlers: matches });
+					}
+				}
+			}
+		}
+
+		// Add the remaining (directly-bound) handlers
+		if ( delegateCount < handlers.length ) {
+			handlerQueue.push({ elem: this, handlers: handlers.slice( delegateCount ) });
+		}
+
+		return handlerQueue;
+	},
+
+	fix: function( event ) {
+		if ( event[ jQuery.expando ] ) {
+			return event;
+		}
+
+		// Create a writable copy of the event object and normalize some properties
+		var i, prop, copy,
+			type = event.type,
+			originalEvent = event,
+			fixHook = this.fixHooks[ type ];
+
+		if ( !fixHook ) {
+			this.fixHooks[ type ] = fixHook =
+				rmouseEvent.test( type ) ? this.mouseHooks :
+				rkeyEvent.test( type ) ? this.keyHooks :
+				{};
+		}
+		copy = fixHook.props ? this.props.concat( fixHook.props ) : this.props;
+
+		event = new jQuery.Event( originalEvent );
+
+		i = copy.length;
+		while ( i-- ) {
+			prop = copy[ i ];
+			event[ prop ] = originalEvent[ prop ];
+		}
+
+		// Support: IE<9
+		// Fix target property (#1925)
+		if ( !event.target ) {
+			event.target = originalEvent.srcElement || document;
+		}
+
+		// Support: Chrome 23+, Safari?
+		// Target should not be a text node (#504, #13143)
+		if ( event.target.nodeType === 3 ) {
+			event.target = event.target.parentNode;
+		}
+
+		// Support: IE<9
+		// For mouse/key events, metaKey==false if it's undefined (#3368, #11328)
+		event.metaKey = !!event.metaKey;
+
+		return fixHook.filter ? fixHook.filter( event, originalEvent ) : event;
+	},
+
+	// Includes some event props shared by KeyEvent and MouseEvent
+	props: "altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),
+
+	fixHooks: {},
+
+	keyHooks: {
+		props: "char charCode key keyCode".split(" "),
+		filter: function( event, original ) {
+
+			// Add which for key events
+			if ( event.which == null ) {
+				event.which = original.charCode != null ? original.charCode : original.keyCode;
+			}
+
+			return event;
+		}
+	},
+
+	mouseHooks: {
+		props: "button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),
+		filter: function( event, original ) {
+			var body, eventDoc, doc,
+				button = original.button,
+				fromElement = original.fromElement;
+
+			// Calculate pageX/Y if missing and clientX/Y available
+			if ( event.pageX == null && original.clientX != null ) {
+				eventDoc = event.target.ownerDocument || document;
+				doc = eventDoc.documentElement;
+				body = eventDoc.body;
+
+				event.pageX = original.clientX + ( doc && doc.scrollLeft || body && body.scrollLeft || 0 ) - ( doc && doc.clientLeft || body && body.clientLeft || 0 );
+				event.pageY = original.clientY + ( doc && doc.scrollTop  || body && body.scrollTop  || 0 ) - ( doc && doc.clientTop  || body && body.clientTop  || 0 );
+			}
+
+			// Add relatedTarget, if necessary
+			if ( !event.relatedTarget && fromElement ) {
+				event.relatedTarget = fromElement === event.target ? original.toElement : fromElement;
+			}
+
+			// Add which for click: 1 === left; 2 === middle; 3 === right
+			// Note: button is not normalized, so don't use it
+			if ( !event.which && button !== undefined ) {
+				event.which = ( button & 1 ? 1 : ( button & 2 ? 3 : ( button & 4 ? 2 : 0 ) ) );
+			}
+
+			return event;
+		}
+	},
+
+	special: {
+		load: {
+			// Prevent triggered image.load events from bubbling to window.load
+			noBubble: true
+		},
+		focus: {
+			// Fire native event if possible so blur/focus sequence is correct
+			trigger: function() {
+				if ( this !== safeActiveElement() && this.focus ) {
+					try {
+						this.focus();
+						return false;
+					} catch ( e ) {
+						// Support: IE<9
+						// If we error on focus to hidden element (#1486, #12518),
+						// let .trigger() run the handlers
+					}
+				}
+			},
+			delegateType: "focusin"
+		},
+		blur: {
+			trigger: function() {
+				if ( this === safeActiveElement() && this.blur ) {
+					this.blur();
+					return false;
+				}
+			},
+			delegateType: "focusout"
+		},
+		click: {
+			// For checkbox, fire native event so checked state will be right
+			trigger: function() {
+				if ( jQuery.nodeName( this, "input" ) && this.type === "checkbox" && this.click ) {
+					this.click();
+					return false;
+				}
+			},
+
+			// For cross-browser consistency, don't fire native .click() on links
+			_default: function( event ) {
+				return jQuery.nodeName( event.target, "a" );
+			}
+		},
+
+		beforeunload: {
+			postDispatch: function( event ) {
+
+				// Even when returnValue equals to undefined Firefox will still show alert
+				if ( event.result !== undefined ) {
+					event.originalEvent.returnValue = event.result;
+				}
+			}
+		}
+	},
+
+	simulate: function( type, elem, event, bubble ) {
+		// Piggyback on a donor event to simulate a different one.
+		// Fake originalEvent to avoid donor's stopPropagation, but if the
+		// simulated event prevents default then we do the same on the donor.
+		var e = jQuery.extend(
+			new jQuery.Event(),
+			event,
+			{
+				type: type,
+				isSimulated: true,
+				originalEvent: {}
+			}
+		);
+		if ( bubble ) {
+			jQuery.event.trigger( e, null, elem );
+		} else {
+			jQuery.event.dispatch.call( elem, e );
+		}
+		if ( e.isDefaultPrevented() ) {
+			event.preventDefault();
+		}
+	}
+};
+
+jQuery.removeEvent = document.removeEventListener ?
+	function( elem, type, handle ) {
+		if ( elem.removeEventListener ) {
+			elem.removeEventListener( type, handle, false );
+		}
+	} :
+	function( elem, type, handle ) {
+		var name = "on" + type;
+
+		if ( elem.detachEvent ) {
+
+			// #8545, #7054, preventing memory leaks for custom events in IE6-8
+			// detachEvent needed property on element, by name of that event, to properly expose it to GC
+			if ( typeof elem[ name ] === core_strundefined ) {
+				elem[ name ] = null;
+			}
+
+			elem.detachEvent( name, handle );
+		}
+	};
+
+jQuery.Event = function( src, props ) {
+	// Allow instantiation without the 'new' keyword
+	if ( !(this instanceof jQuery.Event) ) {
+		return new jQuery.Event( src, props );
+	}
+
+	// Event object
+	if ( src && src.type ) {
+		this.originalEvent = src;
+		this.type = src.type;
+
+		// Events bubbling up the document may have been marked as prevented
+		// by a handler lower down the tree; reflect the correct value.
+		this.isDefaultPrevented = ( src.defaultPrevented || src.returnValue === false ||
+			src.getPreventDefault && src.getPreventDefault() ) ? returnTrue : returnFalse;
+
+	// Event type
+	} else {
+		this.type = src;
+	}
+
+	// Put explicitly provided properties onto the event object
+	if ( props ) {
+		jQuery.extend( this, props );
+	}
+
+	// Create a timestamp if incoming event doesn't have one
+	this.timeStamp = src && src.timeStamp || jQuery.now();
+
+	// Mark it as fixed
+	this[ jQuery.expando ] = true;
+};
+
+// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding
+// http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html
+jQuery.Event.prototype = {
+	isDefaultPrevented: returnFalse,
+	isPropagationStopped: returnFalse,
+	isImmediatePropagationStopped: returnFalse,
+
+	preventDefault: function() {
+		var e = this.originalEvent;
+
+		this.isDefaultPrevented = returnTrue;
+		if ( !e ) {
+			return;
+		}
+
+		// If preventDefault exists, run it on the original event
+		if ( e.preventDefault ) {
+			e.preventDefault();
+
+		// Support: IE
+		// Otherwise set the returnValue property of the original event to false
+		} else {
+			e.returnValue = false;
+		}
+	},
+	stopPropagation: function() {
+		var e = this.originalEvent;
+
+		this.isPropagationStopped = returnTrue;
+		if ( !e ) {
+			return;
+		}
+		// If stopPropagation exists, run it on the original event
+		if ( e.stopPropagation ) {
+			e.stopPropagation();
+		}
+
+		// Support: IE
+		// Set the cancelBubble property of the original event to true
+		e.cancelBubble = true;
+	},
+	stopImmediatePropagation: function() {
+		this.isImmediatePropagationStopped = returnTrue;
+		this.stopPropagation();
+	}
+};
+
+// Create mouseenter/leave events using mouseover/out and event-time checks
+jQuery.each({
+	mouseenter: "mouseover",
+	mouseleave: "mouseout"
+}, function( orig, fix ) {
+	jQuery.event.special[ orig ] = {
+		delegateType: fix,
+		bindType: fix,
+
+		handle: function( event ) {
+			var ret,
+				target = this,
+				related = event.relatedTarget,
+				handleObj = event.handleObj;
+
+			// For mousenter/leave call the handler if related is outside the target.
+			// NB: No relatedTarget if the mouse left/entered the browser window
+			if ( !related || (related !== target && !jQuery.contains( target, related )) ) {
+				event.type = handleObj.origType;
+				ret = handleObj.handler.apply( this, arguments );
+				event.type = fix;
+			}
+			return ret;
+		}
+	};
+});
+
+// IE submit delegation
+if ( !jQuery.support.submitBubbles ) {
+
+	jQuery.event.special.submit = {
+		setup: function() {
+			// Only need this for delegated form submit events
+			if ( jQuery.nodeName( this, "form" ) ) {
+				return false;
+			}
+
+			// Lazy-add a submit handler when a descendant form may potentially be submitted
+			jQuery.event.add( this, "click._submit keypress._submit", function( e ) {
+				// Node name check avoids a VML-related crash in IE (#9807)
+				var elem = e.target,
+					form = jQuery.nodeName( elem, "input" ) || jQuery.nodeName( elem, "button" ) ? elem.form : undefined;
+				if ( form && !jQuery._data( form, "submitBubbles" ) ) {
+					jQuery.event.add( form, "submit._submit", function( event ) {
+						event._submit_bubble = true;
+					});
+					jQuery._data( form, "submitBubbles", true );
+				}
+			});
+			// return undefined since we don't need an event listener
+		},
+
+		postDispatch: function( event ) {
+			// If form was submitted by the user, bubble the event up the tree
+			if ( event._submit_bubble ) {
+				delete event._submit_bubble;
+				if ( this.parentNode && !event.isTrigger ) {
+					jQuery.event.simulate( "submit", this.parentNode, event, true );
+				}
+			}
+		},
+
+		teardown: function() {
+			// Only need this for delegated form submit events
+			if ( jQuery.nodeName( this, "form" ) ) {
+				return false;
+			}
+
+			// Remove delegated handlers; cleanData eventually reaps submit handlers attached above
+			jQuery.event.remove( this, "._submit" );
+		}
+	};
+}
+
+// IE change delegation and checkbox/radio fix
+if ( !jQuery.support.changeBubbles ) {
+
+	jQuery.event.special.change = {
+
+		setup: function() {
+
+			if ( rformElems.test( this.nodeName ) ) {
+				// IE doesn't fire change on a check/radio until blur; trigger it on click
+				// after a propertychange. Eat the blur-change in special.change.handle.
+				// This still fires onchange a second time for check/radio after blur.
+				if ( this.type === "checkbox" || this.type === "radio" ) {
+					jQuery.event.add( this, "propertychange._change", function( event ) {
+						if ( event.originalEvent.propertyName === "checked" ) {
+							this._just_changed = true;
+						}
+					});
+					jQuery.event.add( this, "click._change", function( event ) {
+						if ( this._just_changed && !event.isTrigger ) {
+							this._just_changed = false;
+						}
+						// Allow triggered, simulated change events (#11500)
+						jQuery.event.simulate( "change", this, event, true );
+					});
+				}
+				return false;
+			}
+			// Delegated event; lazy-add a change handler on descendant inputs
+			jQuery.event.add( this, "beforeactivate._change", function( e ) {
+				var elem = e.target;
+
+				if ( rformElems.test( elem.nodeName ) && !jQuery._data( elem, "changeBubbles" ) ) {
+					jQuery.event.add( elem, "change._change", function( event ) {
+						if ( this.parentNode && !event.isSimulated && !event.isTrigger ) {
+							jQuery.event.simulate( "change", this.parentNode, event, true );
+						}
+					});
+					jQuery._data( elem, "changeBubbles", true );
+				}
+			});
+		},
+
+		handle: function( event ) {
+			var elem = event.target;
+
+			// Swallow native change events from checkbox/radio, we already triggered them above
+			if ( this !== elem || event.isSimulated || event.isTrigger || (elem.type !== "radio" && elem.type !== "checkbox") ) {
+				return event.handleObj.handler.apply( this, arguments );
+			}
+		},
+
+		teardown: function() {
+			jQuery.event.remove( this, "._change" );
+
+			return !rformElems.test( this.nodeName );
+		}
+	};
+}
+
+// Create "bubbling" focus and blur events
+if ( !jQuery.support.focusinBubbles ) {
+	jQuery.each({ focus: "focusin", blur: "focusout" }, function( orig, fix ) {
+
+		// Attach a single capturing handler while someone wants focusin/focusout
+		var attaches = 0,
+			handler = function( event ) {
+				jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ), true );
+			};
+
+		jQuery.event.special[ fix ] = {
+			setup: function() {
+				if ( attaches++ === 0 ) {
+					document.addEventListener( orig, handler, true );
+				}
+			},
+			teardown: function() {
+				if ( --attaches === 0 ) {
+					document.removeEventListener( orig, handler, true );
+				}
+			}
+		};
+	});
+}
+
+jQuery.fn.extend({
+
+	on: function( types, selector, data, fn, /*INTERNAL*/ one ) {
+		var type, origFn;
+
+		// Types can be a map of types/handlers
+		if ( typeof types === "object" ) {
+			// ( types-Object, selector, data )
+			if ( typeof selector !== "string" ) {
+				// ( types-Object, data )
+				data = data || selector;
+				selector = undefined;
+			}
+			for ( type in types ) {
+				this.on( type, selector, data, types[ type ], one );
+			}
+			return this;
+		}
+
+		if ( data == null && fn == null ) {
+			// ( types, fn )
+			fn = selector;
+			data = selector = undefined;
+		} else if ( fn == null ) {
+			if ( typeof selector === "string" ) {
+				// ( types, selector, fn )
+				fn = data;
+				data = undefined;
+			} else {
+				// ( types, data, fn )
+				fn = data;
+				data = selector;
+				selector = undefined;
+			}
+		}
+		if ( fn === false ) {
+			fn = returnFalse;
+		} else if ( !fn ) {
+			return this;
+		}
+
+		if ( one === 1 ) {
+			origFn = fn;
+			fn = function( event ) {
+				// Can use an empty set, since event contains the info
+				jQuery().off( event );
+				return origFn.apply( this, arguments );
+			};
+			// Use same guid so caller can remove using origFn
+			fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ );
+		}
+		return this.each( function() {
+			jQuery.event.add( this, types, fn, data, selector );
+		});
+	},
+	one: function( types, selector, data, fn ) {
+		return this.on( types, selector, data, fn, 1 );
+	},
+	off: function( types, selector, fn ) {
+		var handleObj, type;
+		if ( types && types.preventDefault && types.handleObj ) {
+			// ( event )  dispatched jQuery.Event
+			handleObj = types.handleObj;
+			jQuery( types.delegateTarget ).off(
+				handleObj.namespace ? handleObj.origType + "." + handleObj.namespace : handleObj.origType,
+				handleObj.selector,
+				handleObj.handler
+			);
+			return this;
+		}
+		if ( typeof types === "object" ) {
+			// ( types-object [, selector] )
+			for ( type in types ) {
+				this.off( type, selector, types[ type ] );
+			}
+			return this;
+		}
+		if ( selector === false || typeof selector === "function" ) {
+			// ( types [, fn] )
+			fn = selector;
+			selector = undefined;
+		}
+		if ( fn === false ) {
+			fn = returnFalse;
+		}
+		return this.each(function() {
+			jQuery.event.remove( this, types, fn, selector );
+		});
+	},
+
+	trigger: function( type, data ) {
+		return this.each(function() {
+			jQuery.event.trigger( type, data, this );
+		});
+	},
+	triggerHandler: function( type, data ) {
+		var elem = this[0];
+		if ( elem ) {
+			return jQuery.event.trigger( type, data, elem, true );
+		}
+	}
+});
+var isSimple = /^.[^:#\[\.,]*$/,
+	rparentsprev = /^(?:parents|prev(?:Until|All))/,
+	rneedsContext = jQuery.expr.match.needsContext,
+	// methods guaranteed to produce a unique set when starting from a unique set
+	guaranteedUnique = {
+		children: true,
+		contents: true,
+		next: true,
+		prev: true
+	};
+
+jQuery.fn.extend({
+	find: function( selector ) {
+		var i,
+			ret = [],
+			self = this,
+			len = self.length;
+
+		if ( typeof selector !== "string" ) {
+			return this.pushStack( jQuery( selector ).filter(function() {
+				for ( i = 0; i < len; i++ ) {
+					if ( jQuery.contains( self[ i ], this ) ) {
+						return true;
+					}
+				}
+			}) );
+		}
+
+		for ( i = 0; i < len; i++ ) {
+			jQuery.find( selector, self[ i ], ret );
+		}
+
+		// Needed because $( selector, context ) becomes $( context ).find( selector )
+		ret = this.pushStack( len > 1 ? jQuery.unique( ret ) : ret );
+		ret.selector = this.selector ? this.selector + " " + selector : selector;
+		return ret;
+	},
+
+	has: function( target ) {
+		var i,
+			targets = jQuery( target, this ),
+			len = targets.length;
+
+		return this.filter(function() {
+			for ( i = 0; i < len; i++ ) {
+				if ( jQuery.contains( this, targets[i] ) ) {
+					return true;
+				}
+			}
+		});
+	},
+
+	not: function( selector ) {
+		return this.pushStack( winnow(this, selector || [], true) );
+	},
+
+	filter: function( selector ) {
+		return this.pushStack( winnow(this, selector || [], false) );
+	},
+
+	is: function( selector ) {
+		return !!winnow(
+			this,
+
+			// If this is a positional/relative selector, check membership in the returned set
+			// so $("p:first").is("p:last") won't return true for a doc with two "p".
+			typeof selector === "string" && rneedsContext.test( selector ) ?
+				jQuery( selector ) :
+				selector || [],
+			false
+		).length;
+	},
+
+	closest: function( selectors, context ) {
+		var cur,
+			i = 0,
+			l = this.length,
+			ret = [],
+			pos = rneedsContext.test( selectors ) || typeof selectors !== "string" ?
+				jQuery( selectors, context || this.context ) :
+				0;
+
+		for ( ; i < l; i++ ) {
+			for ( cur = this[i]; cur && cur !== context; cur = cur.parentNode ) {
+				// Always skip document fragments
+				if ( cur.nodeType < 11 && (pos ?
+					pos.index(cur) > -1 :
+
+					// Don't pass non-elements to Sizzle
+					cur.nodeType === 1 &&
+						jQuery.find.matchesSelector(cur, selectors)) ) {
+
+					cur = ret.push( cur );
+					break;
+				}
+			}
+		}
+
+		return this.pushStack( ret.length > 1 ? jQuery.unique( ret ) : ret );
+	},
+
+	// Determine the position of an element within
+	// the matched set of elements
+	index: function( elem ) {
+
+		// No argument, return index in parent
+		if ( !elem ) {
+			return ( this[0] && this[0].parentNode ) ? this.first().prevAll().length : -1;
+		}
+
+		// index in selector
+		if ( typeof elem === "string" ) {
+			return jQuery.inArray( this[0], jQuery( elem ) );
+		}
+
+		// Locate the position of the desired element
+		return jQuery.inArray(
+			// If it receives a jQuery object, the first element is used
+			elem.jquery ? elem[0] : elem, this );
+	},
+
+	add: function( selector, context ) {
+		var set = typeof selector === "string" ?
+				jQuery( selector, context ) :
+				jQuery.makeArray( selector && selector.nodeType ? [ selector ] : selector ),
+			all = jQuery.merge( this.get(), set );
+
+		return this.pushStack( jQuery.unique(all) );
+	},
+
+	addBack: function( selector ) {
+		return this.add( selector == null ?
+			this.prevObject : this.prevObject.filter(selector)
+		);
+	}
+});
+
+function sibling( cur, dir ) {
+	do {
+		cur = cur[ dir ];
+	} while ( cur && cur.nodeType !== 1 );
+
+	return cur;
+}
+
+jQuery.each({
+	parent: function( elem ) {
+		var parent = elem.parentNode;
+		return parent && parent.nodeType !== 11 ? parent : null;
+	},
+	parents: function( elem ) {
+		return jQuery.dir( elem, "parentNode" );
+	},
+	parentsUntil: function( elem, i, until ) {
+		return jQuery.dir( elem, "parentNode", until );
+	},
+	next: function( elem ) {
+		return sibling( elem, "nextSibling" );
+	},
+	prev: function( elem ) {
+		return sibling( elem, "previousSibling" );
+	},
+	nextAll: function( elem ) {
+		return jQuery.dir( elem, "nextSibling" );
+	},
+	prevAll: function( elem ) {
+		return jQuery.dir( elem, "previousSibling" );
+	},
+	nextUntil: function( elem, i, until ) {
+		return jQuery.dir( elem, "nextSibling", until );
+	},
+	prevUntil: function( elem, i, until ) {
+		return jQuery.dir( elem, "previousSibling", until );
+	},
+	siblings: function( elem ) {
+		return jQuery.sibling( ( elem.parentNode || {} ).firstChild, elem );
+	},
+	children: function( elem ) {
+		return jQuery.sibling( elem.firstChild );
+	},
+	contents: function( elem ) {
+		return jQuery.nodeName( elem, "iframe" ) ?
+			elem.contentDocument || elem.contentWindow.document :
+			jQuery.merge( [], elem.childNodes );
+	}
+}, function( name, fn ) {
+	jQuery.fn[ name ] = function( until, selector ) {
+		var ret = jQuery.map( this, fn, until );
+
+		if ( name.slice( -5 ) !== "Until" ) {
+			selector = until;
+		}
+
+		if ( selector && typeof selector === "string" ) {
+			ret = jQuery.filter( selector, ret );
+		}
+
+		if ( this.length > 1 ) {
+			// Remove duplicates
+			if ( !guaranteedUnique[ name ] ) {
+				ret = jQuery.unique( ret );
+			}
+
+			// Reverse order for parents* and prev-derivatives
+			if ( rparentsprev.test( name ) ) {
+				ret = ret.reverse();
+			}
+		}
+
+		return this.pushStack( ret );
+	};
+});
+
+jQuery.extend({
+	filter: function( expr, elems, not ) {
+		var elem = elems[ 0 ];
+
+		if ( not ) {
+			expr = ":not(" + expr + ")";
+		}
+
+		return elems.length === 1 && elem.nodeType === 1 ?
+			jQuery.find.matchesSelector( elem, expr ) ? [ elem ] : [] :
+			jQuery.find.matches( expr, jQuery.grep( elems, function( elem ) {
+				return elem.nodeType === 1;
+			}));
+	},
+
+	dir: function( elem, dir, until ) {
+		var matched = [],
+			cur = elem[ dir ];
+
+		while ( cur && cur.nodeType !== 9 && (until === undefined || cur.nodeType !== 1 || !jQuery( cur ).is( until )) ) {
+			if ( cur.nodeType === 1 ) {
+				matched.push( cur );
+			}
+			cur = cur[dir];
+		}
+		return matched;
+	},
+
+	sibling: function( n, elem ) {
+		var r = [];
+
+		for ( ; n; n = n.nextSibling ) {
+			if ( n.nodeType === 1 && n !== elem ) {
+				r.push( n );
+			}
+		}
+
+		return r;
+	}
+});
+
+// Implement the identical functionality for filter and not
+function winnow( elements, qualifier, not ) {
+	if ( jQuery.isFunction( qualifier ) ) {
+		return jQuery.grep( elements, function( elem, i ) {
+			/* jshint -W018 */
+			return !!qualifier.call( elem, i, elem ) !== not;
+		});
+
+	}
+
+	if ( qualifier.nodeType ) {
+		return jQuery.grep( elements, function( elem ) {
+			return ( elem === qualifier ) !== not;
+		});
+
+	}
+
+	if ( typeof qualifier === "string" ) {
+		if ( isSimple.test( qualifier ) ) {
+			return jQuery.filter( qualifier, elements, not );
+		}
+
+		qualifier = jQuery.filter( qualifier, elements );
+	}
+
+	return jQuery.grep( elements, function( elem ) {
+		return ( jQuery.inArray( elem, qualifier ) >= 0 ) !== not;
+	});
+}
+function createSafeFragment( document ) {
+	var list = nodeNames.split( "|" ),
+		safeFrag = document.createDocumentFragment();
+
+	if ( safeFrag.createElement ) {
+		while ( list.length ) {
+			safeFrag.createElement(
+				list.pop()
+			);
+		}
+	}
+	return safeFrag;
+}
+
+var nodeNames = "abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|" +
+		"header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",
+	rinlinejQuery = / jQuery\d+="(?:null|\d+)"/g,
+	rnoshimcache = new RegExp("<(?:" + nodeNames + ")[\\s/>]", "i"),
+	rleadingWhitespace = /^\s+/,
+	rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,
+	rtagName = /<([\w:]+)/,
+	rtbody = /<tbody/i,
+	rhtml = /<|&#?\w+;/,
+	rnoInnerhtml = /<(?:script|style|link)/i,
+	manipulation_rcheckableType = /^(?:checkbox|radio)$/i,
+	// checked="checked" or checked
+	rchecked = /checked\s*(?:[^=]|=\s*.checked.)/i,
+	rscriptType = /^$|\/(?:java|ecma)script/i,
+	rscriptTypeMasked = /^true\/(.*)/,
+	rcleanScript = /^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,
+
+	// We have to close these tags to support XHTML (#13200)
+	wrapMap = {
+		option: [ 1, "<select multiple='multiple'>", "</select>" ],
+		legend: [ 1, "<fieldset>", "</fieldset>" ],
+		area: [ 1, "<map>", "</map>" ],
+		param: [ 1, "<object>", "</object>" ],
+		thead: [ 1, "<table>", "</table>" ],
+		tr: [ 2, "<table><tbody>", "</tbody></table>" ],
+		col: [ 2, "<table><tbody></tbody><colgroup>", "</colgroup></table>" ],
+		td: [ 3, "<table><tbody><tr>", "</tr></tbody></table>" ],
+
+		// IE6-8 can't serialize link, script, style, or any html5 (NoScope) tags,
+		// unless wrapped in a div with non-breaking characters in front of it.
+		_default: jQuery.support.htmlSerialize ? [ 0, "", "" ] : [ 1, "X<div>", "</div>"  ]
+	},
+	safeFragment = createSafeFragment( document ),
+	fragmentDiv = safeFragment.appendChild( document.createElement("div") );
+
+wrapMap.optgroup = wrapMap.option;
+wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead;
+wrapMap.th = wrapMap.td;
+
+jQuery.fn.extend({
+	text: function( value ) {
+		return jQuery.access( this, function( value ) {
+			return value === undefined ?
+				jQuery.text( this ) :
+				this.empty().append( ( this[0] && this[0].ownerDocument || document ).createTextNode( value ) );
+		}, null, value, arguments.length );
+	},
+
+	append: function() {
+		return this.domManip( arguments, function( elem ) {
+			if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) {
+				var target = manipulationTarget( this, elem );
+				target.appendChild( elem );
+			}
+		});
+	},
+
+	prepend: function() {
+		return this.domManip( arguments, function( elem ) {
+			if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) {
+				var target = manipulationTarget( this, elem );
+				target.insertBefore( elem, target.firstChild );
+			}
+		});
+	},
+
+	before: function() {
+		return this.domManip( arguments, function( elem ) {
+			if ( this.parentNode ) {
+				this.parentNode.insertBefore( elem, this );
+			}
+		});
+	},
+
+	after: function() {
+		return this.domManip( arguments, function( elem ) {
+			if ( this.parentNode ) {
+				this.parentNode.insertBefore( elem, this.nextSibling );
+			}
+		});
+	},
+
+	// keepData is for internal use only--do not document
+	remove: function( selector, keepData ) {
+		var elem,
+			elems = selector ? jQuery.filter( selector, this ) : this,
+			i = 0;
+
+		for ( ; (elem = elems[i]) != null; i++ ) {
+
+			if ( !keepData && elem.nodeType === 1 ) {
+				jQuery.cleanData( getAll( elem ) );
+			}
+
+			if ( elem.parentNode ) {
+				if ( keepData && jQuery.contains( elem.ownerDocument, elem ) ) {
+					setGlobalEval( getAll( elem, "script" ) );
+				}
+				elem.parentNode.removeChild( elem );
+			}
+		}
+
+		return this;
+	},
+
+	empty: function() {
+		var elem,
+			i = 0;
+
+		for ( ; (elem = this[i]) != null; i++ ) {
+			// Remove element nodes and prevent memory leaks
+			if ( elem.nodeType === 1 ) {
+				jQuery.cleanData( getAll( elem, false ) );
+			}
+
+			// Remove any remaining nodes
+			while ( elem.firstChild ) {
+				elem.removeChild( elem.firstChild );
+			}
+
+			// If this is a select, ensure that it displays empty (#12336)
+			// Support: IE<9
+			if ( elem.options && jQuery.nodeName( elem, "select" ) ) {
+				elem.options.length = 0;
+			}
+		}
+
+		return this;
+	},
+
+	clone: function( dataAndEvents, deepDataAndEvents ) {
+		dataAndEvents = dataAndEvents == null ? false : dataAndEvents;
+		deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents;
+
+		return this.map( function () {
+			return jQuery.clone( this, dataAndEvents, deepDataAndEvents );
+		});
+	},
+
+	html: function( value ) {
+		return jQuery.access( this, function( value ) {
+			var elem = this[0] || {},
+				i = 0,
+				l = this.length;
+
+			if ( value === undefined ) {
+				return elem.nodeType === 1 ?
+					elem.innerHTML.replace( rinlinejQuery, "" ) :
+					undefined;
+			}
+
+			// See if we can take a shortcut and just use innerHTML
+			if ( typeof value === "string" && !rnoInnerhtml.test( value ) &&
+				( jQuery.support.htmlSerialize || !rnoshimcache.test( value )  ) &&
+				( jQuery.support.leadingWhitespace || !rleadingWhitespace.test( value ) ) &&
+				!wrapMap[ ( rtagName.exec( value ) || ["", ""] )[1].toLowerCase() ] ) {
+
+				value = value.replace( rxhtmlTag, "<$1></$2>" );
+
+				try {
+					for (; i < l; i++ ) {
+						// Remove element nodes and prevent memory leaks
+						elem = this[i] || {};
+						if ( elem.nodeType === 1 ) {
+							jQuery.cleanData( getAll( elem, false ) );
+							elem.innerHTML = value;
+						}
+					}
+
+					elem = 0;
+
+				// If using innerHTML throws an exception, use the fallback method
+				} catch(e) {}
+			}
+
+			if ( elem ) {
+				this.empty().append( value );
+			}
+		}, null, value, arguments.length );
+	},
+
+	replaceWith: function() {
+		var
+			// Snapshot the DOM in case .domManip sweeps something relevant into its fragment
+			args = jQuery.map( this, function( elem ) {
+				return [ elem.nextSibling, elem.parentNode ];
+			}),
+			i = 0;
+
+		// Make the changes, replacing each context element with the new content
+		this.domManip( arguments, function( elem ) {
+			var next = args[ i++ ],
+				parent = args[ i++ ];
+
+			if ( parent ) {
+				// Don't use the snapshot next if it has moved (#13810)
+				if ( next && next.parentNode !== parent ) {
+					next = this.nextSibling;
+				}
+				jQuery( this ).remove();
+				parent.insertBefore( elem, next );
+			}
+		// Allow new content to include elements from the context set
+		}, true );
+
+		// Force removal if there was no new content (e.g., from empty arguments)
+		return i ? this : this.remove();
+	},
+
+	detach: function( selector ) {
+		return this.remove( selector, true );
+	},
+
+	domManip: function( args, callback, allowIntersection ) {
+
+		// Flatten any nested arrays
+		args = core_concat.apply( [], args );
+
+		var first, node, hasScripts,
+			scripts, doc, fragment,
+			i = 0,
+			l = this.length,
+			set = this,
+			iNoClone = l - 1,
+			value = args[0],
+			isFunction = jQuery.isFunction( value );
+
+		// We can't cloneNode fragments that contain checked, in WebKit
+		if ( isFunction || !( l <= 1 || typeof value !== "string" || jQuery.support.checkClone || !rchecked.test( value ) ) ) {
+			return this.each(function( index ) {
+				var self = set.eq( index );
+				if ( isFunction ) {
+					args[0] = value.call( this, index, self.html() );
+				}
+				self.domManip( args, callback, allowIntersection );
+			});
+		}
+
+		if ( l ) {
+			fragment = jQuery.buildFragment( args, this[ 0 ].ownerDocument, false, !allowIntersection && this );
+			first = fragment.firstChild;
+
+			if ( fragment.childNodes.length === 1 ) {
+				fragment = first;
+			}
+
+			if ( first ) {
+				scripts = jQuery.map( getAll( fragment, "script" ), disableScript );
+				hasScripts = scripts.length;
+
+				// Use the original fragment for the last item instead of the first because it can end up
+				// being emptied incorrectly in certain situations (#8070).
+				for ( ; i < l; i++ ) {
+					node = fragment;
+
+					if ( i !== iNoClone ) {
+						node = jQuery.clone( node, true, true );
+
+						// Keep references to cloned scripts for later restoration
+						if ( hasScripts ) {
+							jQuery.merge( scripts, getAll( node, "script" ) );
+						}
+					}
+
+					callback.call( this[i], node, i );
+				}
+
+				if ( hasScripts ) {
+					doc = scripts[ scripts.length - 1 ].ownerDocument;
+
+					// Reenable scripts
+					jQuery.map( scripts, restoreScript );
+
+					// Evaluate executable scripts on first document insertion
+					for ( i = 0; i < hasScripts; i++ ) {
+						node = scripts[ i ];
+						if ( rscriptType.test( node.type || "" ) &&
+							!jQuery._data( node, "globalEval" ) && jQuery.contains( doc, node ) ) {
+
+							if ( node.src ) {
+								// Hope ajax is available...
+								jQuery._evalUrl( node.src );
+							} else {
+								jQuery.globalEval( ( node.text || node.textContent || node.innerHTML || "" ).replace( rcleanScript, "" ) );
+							}
+						}
+					}
+				}
+
+				// Fix #11809: Avoid leaking memory
+				fragment = first = null;
+			}
+		}
+
+		return this;
+	}
+});
+
+// Support: IE<8
+// Manipulating tables requires a tbody
+function manipulationTarget( elem, content ) {
+	return jQuery.nodeName( elem, "table" ) &&
+		jQuery.nodeName( content.nodeType === 1 ? content : content.firstChild, "tr" ) ?
+
+		elem.getElementsByTagName("tbody")[0] ||
+			elem.appendChild( elem.ownerDocument.createElement("tbody") ) :
+		elem;
+}
+
+// Replace/restore the type attribute of script elements for safe DOM manipulation
+function disableScript( elem ) {
+	elem.type = (jQuery.find.attr( elem, "type" ) !== null) + "/" + elem.type;
+	return elem;
+}
+function restoreScript( elem ) {
+	var match = rscriptTypeMasked.exec( elem.type );
+	if ( match ) {
+		elem.type = match[1];
+	} else {
+		elem.removeAttribute("type");
+	}
+	return elem;
+}
+
+// Mark scripts as having already been evaluated
+function setGlobalEval( elems, refElements ) {
+	var elem,
+		i = 0;
+	for ( ; (elem = elems[i]) != null; i++ ) {
+		jQuery._data( elem, "globalEval", !refElements || jQuery._data( refElements[i], "globalEval" ) );
+	}
+}
+
+function cloneCopyEvent( src, dest ) {
+
+	if ( dest.nodeType !== 1 || !jQuery.hasData( src ) ) {
+		return;
+	}
+
+	var type, i, l,
+		oldData = jQuery._data( src ),
+		curData = jQuery._data( dest, oldData ),
+		events = oldData.events;
+
+	if ( events ) {
+		delete curData.handle;
+		curData.events = {};
+
+		for ( type in events ) {
+			for ( i = 0, l = events[ type ].length; i < l; i++ ) {
+				jQuery.event.add( dest, type, events[ type ][ i ] );
+			}
+		}
+	}
+
+	// make the cloned public data object a copy from the original
+	if ( curData.data ) {
+		curData.data = jQuery.extend( {}, curData.data );
+	}
+}
+
+function fixCloneNodeIssues( src, dest ) {
+	var nodeName, e, data;
+
+	// We do not need to do anything for non-Elements
+	if ( dest.nodeType !== 1 ) {
+		return;
+	}
+
+	nodeName = dest.nodeName.toLowerCase();
+
+	// IE6-8 copies events bound via attachEvent when using cloneNode.
+	if ( !jQuery.support.noCloneEvent && dest[ jQuery.expando ] ) {
+		data = jQuery._data( dest );
+
+		for ( e in data.events ) {
+			jQuery.removeEvent( dest, e, data.handle );
+		}
+
+		// Event data gets referenced instead of copied if the expando gets copied too
+		dest.removeAttribute( jQuery.expando );
+	}
+
+	// IE blanks contents when cloning scripts, and tries to evaluate newly-set text
+	if ( nodeName === "script" && dest.text !== src.text ) {
+		disableScript( dest ).text = src.text;
+		restoreScript( dest );
+
+	// IE6-10 improperly clones children of object elements using classid.
+	// IE10 throws NoModificationAllowedError if parent is null, #12132.
+	} else if ( nodeName === "object" ) {
+		if ( dest.parentNode ) {
+			dest.outerHTML = src.outerHTML;
+		}
+
+		// This path appears unavoidable for IE9. When cloning an object
+		// element in IE9, the outerHTML strategy above is not sufficient.
+		// If the src has innerHTML and the destination does not,
+		// copy the src.innerHTML into the dest.innerHTML. #10324
+		if ( jQuery.support.html5Clone && ( src.innerHTML && !jQuery.trim(dest.innerHTML) ) ) {
+			dest.innerHTML = src.innerHTML;
+		}
+
+	} else if ( nodeName === "input" && manipulation_rcheckableType.test( src.type ) ) {
+		// IE6-8 fails to persist the checked state of a cloned checkbox
+		// or radio button. Worse, IE6-7 fail to give the cloned element
+		// a checked appearance if the defaultChecked value isn't also set
+
+		dest.defaultChecked = dest.checked = src.checked;
+
+		// IE6-7 get confused and end up setting the value of a cloned
+		// checkbox/radio button to an empty string instead of "on"
+		if ( dest.value !== src.value ) {
+			dest.value = src.value;
+		}
+
+	// IE6-8 fails to return the selected option to the default selected
+	// state when cloning options
+	} else if ( nodeName === "option" ) {
+		dest.defaultSelected = dest.selected = src.defaultSelected;
+
+	// IE6-8 fails to set the defaultValue to the correct value when
+	// cloning other types of input fields
+	} else if ( nodeName === "input" || nodeName === "textarea" ) {
+		dest.defaultValue = src.defaultValue;
+	}
+}
+
+jQuery.each({
+	appendTo: "append",
+	prependTo: "prepend",
+	insertBefore: "before",
+	insertAfter: "after",
+	replaceAll: "replaceWith"
+}, function( name, original ) {
+	jQuery.fn[ name ] = function( selector ) {
+		var elems,
+			i = 0,
+			ret = [],
+			insert = jQuery( selector ),
+			last = insert.length - 1;
+
+		for ( ; i <= last; i++ ) {
+			elems = i === last ? this : this.clone(true);
+			jQuery( insert[i] )[ original ]( elems );
+
+			// Modern browsers can apply jQuery collections as arrays, but oldIE needs a .get()
+			core_push.apply( ret, elems.get() );
+		}
+
+		return this.pushStack( ret );
+	};
+});
+
+function getAll( context, tag ) {
+	var elems, elem,
+		i = 0,
+		found = typeof context.getElementsByTagName !== core_strundefined ? context.getElementsByTagName( tag || "*" ) :
+			typeof context.querySelectorAll !== core_strundefined ? context.querySelectorAll( tag || "*" ) :
+			undefined;
+
+	if ( !found ) {
+		for ( found = [], elems = context.childNodes || context; (elem = elems[i]) != null; i++ ) {
+			if ( !tag || jQuery.nodeName( elem, tag ) ) {
+				found.push( elem );
+			} else {
+				jQuery.merge( found, getAll( elem, tag ) );
+			}
+		}
+	}
+
+	return tag === undefined || tag && jQuery.nodeName( context, tag ) ?
+		jQuery.merge( [ context ], found ) :
+		found;
+}
+
+// Used in buildFragment, fixes the defaultChecked property
+function fixDefaultChecked( elem ) {
+	if ( manipulation_rcheckableType.test( elem.type ) ) {
+		elem.defaultChecked = elem.checked;
+	}
+}
+
+jQuery.extend({
+	clone: function( elem, dataAndEvents, deepDataAndEvents ) {
+		var destElements, node, clone, i, srcElements,
+			inPage = jQuery.contains( elem.ownerDocument, elem );
+
+		if ( jQuery.support.html5Clone || jQuery.isXMLDoc(elem) || !rnoshimcache.test( "<" + elem.nodeName + ">" ) ) {
+			clone = elem.cloneNode( true );
+
+		// IE<=8 does not properly clone detached, unknown element nodes
+		} else {
+			fragmentDiv.innerHTML = elem.outerHTML;
+			fragmentDiv.removeChild( clone = fragmentDiv.firstChild );
+		}
+
+		if ( (!jQuery.support.noCloneEvent || !jQuery.support.noCloneChecked) &&
+				(elem.nodeType === 1 || elem.nodeType === 11) && !jQuery.isXMLDoc(elem) ) {
+
+			// We eschew Sizzle here for performance reasons: http://jsperf.com/getall-vs-sizzle/2
+			destElements = getAll( clone );
+			srcElements = getAll( elem );
+
+			// Fix all IE cloning issues
+			for ( i = 0; (node = srcElements[i]) != null; ++i ) {
+				// Ensure that the destination node is not null; Fixes #9587
+				if ( destElements[i] ) {
+					fixCloneNodeIssues( node, destElements[i] );
+				}
+			}
+		}
+
+		// Copy the events from the original to the clone
+		if ( dataAndEvents ) {
+			if ( deepDataAndEvents ) {
+				srcElements = srcElements || getAll( elem );
+				destElements = destElements || getAll( clone );
+
+				for ( i = 0; (node = srcElements[i]) != null; i++ ) {
+					cloneCopyEvent( node, destElements[i] );
+				}
+			} else {
+				cloneCopyEvent( elem, clone );
+			}
+		}
+
+		// Preserve script evaluation history
+		destElements = getAll( clone, "script" );
+		if ( destElements.length > 0 ) {
+			setGlobalEval( destElements, !inPage && getAll( elem, "script" ) );
+		}
+
+		destElements = srcElements = node = null;
+
+		// Return the cloned set
+		return clone;
+	},
+
+	buildFragment: function( elems, context, scripts, selection ) {
+		var j, elem, contains,
+			tmp, tag, tbody, wrap,
+			l = elems.length,
+
+			// Ensure a safe fragment
+			safe = createSafeFragment( context ),
+
+			nodes = [],
+			i = 0;
+
+		for ( ; i < l; i++ ) {
+			elem = elems[ i ];
+
+			if ( elem || elem === 0 ) {
+
+				// Add nodes directly
+				if ( jQuery.type( elem ) === "object" ) {
+					jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem );
+
+				// Convert non-html into a text node
+				} else if ( !rhtml.test( elem ) ) {
+					nodes.push( context.createTextNode( elem ) );
+
+				// Convert html into DOM nodes
+				} else {
+					tmp = tmp || safe.appendChild( context.createElement("div") );
+
+					// Deserialize a standard representation
+					tag = ( rtagName.exec( elem ) || ["", ""] )[1].toLowerCase();
+					wrap = wrapMap[ tag ] || wrapMap._default;
+
+					tmp.innerHTML = wrap[1] + elem.replace( rxhtmlTag, "<$1></$2>" ) + wrap[2];
+
+					// Descend through wrappers to the right content
+					j = wrap[0];
+					while ( j-- ) {
+						tmp = tmp.lastChild;
+					}
+
+					// Manually add leading whitespace removed by IE
+					if ( !jQuery.support.leadingWhitespace && rleadingWhitespace.test( elem ) ) {
+						nodes.push( context.createTextNode( rleadingWhitespace.exec( elem )[0] ) );
+					}
+
+					// Remove IE's autoinserted <tbody> from table fragments
+					if ( !jQuery.support.tbody ) {
+
+						// String was a <table>, *may* have spurious <tbody>
+						elem = tag === "table" && !rtbody.test( elem ) ?
+							tmp.firstChild :
+
+							// String was a bare <thead> or <tfoot>
+							wrap[1] === "<table>" && !rtbody.test( elem ) ?
+								tmp :
+								0;
+
+						j = elem && elem.childNodes.length;
+						while ( j-- ) {
+							if ( jQuery.nodeName( (tbody = elem.childNodes[j]), "tbody" ) && !tbody.childNodes.length ) {
+								elem.removeChild( tbody );
+							}
+						}
+					}
+
+					jQuery.merge( nodes, tmp.childNodes );
+
+					// Fix #12392 for WebKit and IE > 9
+					tmp.textContent = "";
+
+					// Fix #12392 for oldIE
+					while ( tmp.firstChild ) {
+						tmp.removeChild( tmp.firstChild );
+					}
+
+					// Remember the top-level container for proper cleanup
+					tmp = safe.lastChild;
+				}
+			}
+		}
+
+		// Fix #11356: Clear elements from fragment
+		if ( tmp ) {
+			safe.removeChild( tmp );
+		}
+
+		// Reset defaultChecked for any radios and checkboxes
+		// about to be appended to the DOM in IE 6/7 (#8060)
+		if ( !jQuery.support.appendChecked ) {
+			jQuery.grep( getAll( nodes, "input" ), fixDefaultChecked );
+		}
+
+		i = 0;
+		while ( (elem = nodes[ i++ ]) ) {
+
+			// #4087 - If origin and destination elements are the same, and this is
+			// that element, do not do anything
+			if ( selection && jQuery.inArray( elem, selection ) !== -1 ) {
+				continue;
+			}
+
+			contains = jQuery.contains( elem.ownerDocument, elem );
+
+			// Append to fragment
+			tmp = getAll( safe.appendChild( elem ), "script" );
+
+			// Preserve script evaluation history
+			if ( contains ) {
+				setGlobalEval( tmp );
+			}
+
+			// Capture executables
+			if ( scripts ) {
+				j = 0;
+				while ( (elem = tmp[ j++ ]) ) {
+					if ( rscriptType.test( elem.type || "" ) ) {
+						scripts.push( elem );
+					}
+				}
+			}
+		}
+
+		tmp = null;
+
+		return safe;
+	},
+
+	cleanData: function( elems, /* internal */ acceptData ) {
+		var elem, type, id, data,
+			i = 0,
+			internalKey = jQuery.expando,
+			cache = jQuery.cache,
+			deleteExpando = jQuery.support.deleteExpando,
+			special = jQuery.event.special;
+
+		for ( ; (elem = elems[i]) != null; i++ ) {
+
+			if ( acceptData || jQuery.acceptData( elem ) ) {
+
+				id = elem[ internalKey ];
+				data = id && cache[ id ];
+
+				if ( data ) {
+					if ( data.events ) {
+						for ( type in data.events ) {
+							if ( special[ type ] ) {
+								jQuery.event.remove( elem, type );
+
+							// This is a shortcut to avoid jQuery.event.remove's overhead
+							} else {
+								jQuery.removeEvent( elem, type, data.handle );
+							}
+						}
+					}
+
+					// Remove cache only if it was not already removed by jQuery.event.remove
+					if ( cache[ id ] ) {
+
+						delete cache[ id ];
+
+						// IE does not allow us to delete expando properties from nodes,
+						// nor does it have a removeAttribute function on Document nodes;
+						// we must handle all of these cases
+						if ( deleteExpando ) {
+							delete elem[ internalKey ];
+
+						} else if ( typeof elem.removeAttribute !== core_strundefined ) {
+							elem.removeAttribute( internalKey );
+
+						} else {
+							elem[ internalKey ] = null;
+						}
+
+						core_deletedIds.push( id );
+					}
+				}
+			}
+		}
+	},
+
+	_evalUrl: function( url ) {
+		return jQuery.ajax({
+			url: url,
+			type: "GET",
+			dataType: "script",
+			async: false,
+			global: false,
+			"throws": true
+		});
+	}
+});
+jQuery.fn.extend({
+	wrapAll: function( html ) {
+		if ( jQuery.isFunction( html ) ) {
+			return this.each(function(i) {
+				jQuery(this).wrapAll( html.call(this, i) );
+			});
+		}
+
+		if ( this[0] ) {
+			// The elements to wrap the target around
+			var wrap = jQuery( html, this[0].ownerDocument ).eq(0).clone(true);
+
+			if ( this[0].parentNode ) {
+				wrap.insertBefore( this[0] );
+			}
+
+			wrap.map(function() {
+				var elem = this;
+
+				while ( elem.firstChild && elem.firstChild.nodeType === 1 ) {
+					elem = elem.firstChild;
+				}
+
+				return elem;
+			}).append( this );
+		}
+
+		return this;
+	},
+
+	wrapInner: function( html ) {
+		if ( jQuery.isFunction( html ) ) {
+			return this.each(function(i) {
+				jQuery(this).wrapInner( html.call(this, i) );
+			});
+		}
+
+		return this.each(function() {
+			var self = jQuery( this ),
+				contents = self.contents();
+
+			if ( contents.length ) {
+				contents.wrapAll( html );
+
+			} else {
+				self.append( html );
+			}
+		});
+	},
+
+	wrap: function( html ) {
+		var isFunction = jQuery.isFunction( html );
+
+		return this.each(function(i) {
+			jQuery( this ).wrapAll( isFunction ? html.call(this, i) : html );
+		});
+	},
+
+	unwrap: function() {
+		return this.parent().each(function() {
+			if ( !jQuery.nodeName( this, "body" ) ) {
+				jQuery( this ).replaceWith( this.childNodes );
+			}
+		}).end();
+	}
+});
+var iframe, getStyles, curCSS,
+	ralpha = /alpha\([^)]*\)/i,
+	ropacity = /opacity\s*=\s*([^)]*)/,
+	rposition = /^(top|right|bottom|left)$/,
+	// swappable if display is none or starts with table except "table", "table-cell", or "table-caption"
+	// see here for display values: https://developer.mozilla.org/en-US/docs/CSS/display
+	rdisplayswap = /^(none|table(?!-c[ea]).+)/,
+	rmargin = /^margin/,
+	rnumsplit = new RegExp( "^(" + core_pnum + ")(.*)$", "i" ),
+	rnumnonpx = new RegExp( "^(" + core_pnum + ")(?!px)[a-z%]+$", "i" ),
+	rrelNum = new RegExp( "^([+-])=(" + core_pnum + ")", "i" ),
+	elemdisplay = { BODY: "block" },
+
+	cssShow = { position: "absolute", visibility: "hidden", display: "block" },
+	cssNormalTransform = {
+		letterSpacing: 0,
+		fontWeight: 400
+	},
+
+	cssExpand = [ "Top", "Right", "Bottom", "Left" ],
+	cssPrefixes = [ "Webkit", "O", "Moz", "ms" ];
+
+// return a css property mapped to a potentially vendor prefixed property
+function vendorPropName( style, name ) {
+
+	// shortcut for names that are not vendor prefixed
+	if ( name in style ) {
+		return name;
+	}
+
+	// check for vendor prefixed names
+	var capName = name.charAt(0).toUpperCase() + name.slice(1),
+		origName = name,
+		i = cssPrefixes.length;
+
+	while ( i-- ) {
+		name = cssPrefixes[ i ] + capName;
+		if ( name in style ) {
+			return name;
+		}
+	}
+
+	return origName;
+}
+
+function isHidden( elem, el ) {
+	// isHidden might be called from jQuery#filter function;
+	// in that case, element will be second argument
+	elem = el || elem;
+	return jQuery.css( elem, "display" ) === "none" || !jQuery.contains( elem.ownerDocument, elem );
+}
+
+function showHide( elements, show ) {
+	var display, elem, hidden,
+		values = [],
+		index = 0,
+		length = elements.length;
+
+	for ( ; index < length; index++ ) {
+		elem = elements[ index ];
+		if ( !elem.style ) {
+			continue;
+		}
+
+		values[ index ] = jQuery._data( elem, "olddisplay" );
+		display = elem.style.display;
+		if ( show ) {
+			// Reset the inline display of this element to learn if it is
+			// being hidden by cascaded rules or not
+			if ( !values[ index ] && display === "none" ) {
+				elem.style.display = "";
+			}
+
+			// Set elements which have been overridden with display: none
+			// in a stylesheet to whatever the default browser style is
+			// for such an element
+			if ( elem.style.display === "" && isHidden( elem ) ) {
+				values[ index ] = jQuery._data( elem, "olddisplay", css_defaultDisplay(elem.nodeName) );
+			}
+		} else {
+
+			if ( !values[ index ] ) {
+				hidden = isHidden( elem );
+
+				if ( display && display !== "none" || !hidden ) {
+					jQuery._data( elem, "olddisplay", hidden ? display : jQuery.css( elem, "display" ) );
+				}
+			}
+		}
+	}
+
+	// Set the display of most of the elements in a second loop
+	// to avoid the constant reflow
+	for ( index = 0; index < length; index++ ) {
+		elem = elements[ index ];
+		if ( !elem.style ) {
+			continue;
+		}
+		if ( !show || elem.style.display === "none" || elem.style.display === "" ) {
+			elem.style.display = show ? values[ index ] || "" : "none";
+		}
+	}
+
+	return elements;
+}
+
+jQuery.fn.extend({
+	css: function( name, value ) {
+		return jQuery.access( this, function( elem, name, value ) {
+			var len, styles,
+				map = {},
+				i = 0;
+
+			if ( jQuery.isArray( name ) ) {
+				styles = getStyles( elem );
+				len = name.length;
+
+				for ( ; i < len; i++ ) {
+					map[ name[ i ] ] = jQuery.css( elem, name[ i ], false, styles );
+				}
+
+				return map;
+			}
+
+			return value !== undefined ?
+				jQuery.style( elem, name, value ) :
+				jQuery.css( elem, name );
+		}, name, value, arguments.length > 1 );
+	},
+	show: function() {
+		return showHide( this, true );
+	},
+	hide: function() {
+		return showHide( this );
+	},
+	toggle: function( state ) {
+		if ( typeof state === "boolean" ) {
+			return state ? this.show() : this.hide();
+		}
+
+		return this.each(function() {
+			if ( isHidden( this ) ) {
+				jQuery( this ).show();
+			} else {
+				jQuery( this ).hide();
+			}
+		});
+	}
+});
+
+jQuery.extend({
+	// Add in style property hooks for overriding the default
+	// behavior of getting and setting a style property
+	cssHooks: {
+		opacity: {
+			get: function( elem, computed ) {
+				if ( computed ) {
+					// We should always get a number back from opacity
+					var ret = curCSS( elem, "opacity" );
+					return ret === "" ? "1" : ret;
+				}
+			}
+		}
+	},
+
+	// Don't automatically add "px" to these possibly-unitless properties
+	cssNumber: {
+		"columnCount": true,
+		"fillOpacity": true,
+		"fontWeight": true,
+		"lineHeight": true,
+		"opacity": true,
+		"order": true,
+		"orphans": true,
+		"widows": true,
+		"zIndex": true,
+		"zoom": true
+	},
+
+	// Add in properties whose names you wish to fix before
+	// setting or getting the value
+	cssProps: {
+		// normalize float css property
+		"float": jQuery.support.cssFloat ? "cssFloat" : "styleFloat"
+	},
+
+	// Get and set the style property on a DOM Node
+	style: function( elem, name, value, extra ) {
+		// Don't set styles on text and comment nodes
+		if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 || !elem.style ) {
+			return;
+		}
+
+		// Make sure that we're working with the right name
+		var ret, type, hooks,
+			origName = jQuery.camelCase( name ),
+			style = elem.style;
+
+		name = jQuery.cssProps[ origName ] || ( jQuery.cssProps[ origName ] = vendorPropName( style, origName ) );
+
+		// gets hook for the prefixed version
+		// followed by the unprefixed version
+		hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ];
+
+		// Check if we're setting a value
+		if ( value !== undefined ) {
+			type = typeof value;
+
+			// convert relative number strings (+= or -=) to relative numbers. #7345
+			if ( type === "string" && (ret = rrelNum.exec( value )) ) {
+				value = ( ret[1] + 1 ) * ret[2] + parseFloat( jQuery.css( elem, name ) );
+				// Fixes bug #9237
+				type = "number";
+			}
+
+			// Make sure that NaN and null values aren't set. See: #7116
+			if ( value == null || type === "number" && isNaN( value ) ) {
+				return;
+			}
+
+			// If a number was passed in, add 'px' to the (except for certain CSS properties)
+			if ( type === "number" && !jQuery.cssNumber[ origName ] ) {
+				value += "px";
+			}
+
+			// Fixes #8908, it can be done more correctly by specifing setters in cssHooks,
+			// but it would mean to define eight (for every problematic property) identical functions
+			if ( !jQuery.support.clearCloneStyle && value === "" && name.indexOf("background") === 0 ) {
+				style[ name ] = "inherit";
+			}
+
+			// If a hook was provided, use that value, otherwise just set the specified value
+			if ( !hooks || !("set" in hooks) || (value = hooks.set( elem, value, extra )) !== undefined ) {
+
+				// Wrapped to prevent IE from throwing errors when 'invalid' values are provided
+				// Fixes bug #5509
+				try {
+					style[ name ] = value;
+				} catch(e) {}
+			}
+
+		} else {
+			// If a hook was provided get the non-computed value from there
+			if ( hooks && "get" in hooks && (ret = hooks.get( elem, false, extra )) !== undefined ) {
+				return ret;
+			}
+
+			// Otherwise just get the value from the style object
+			return style[ name ];
+		}
+	},
+
+	css: function( elem, name, extra, styles ) {
+		var num, val, hooks,
+			origName = jQuery.camelCase( name );
+
+		// Make sure that we're working with the right name
+		name = jQuery.cssProps[ origName ] || ( jQuery.cssProps[ origName ] = vendorPropName( elem.style, origName ) );
+
+		// gets hook for the prefixed version
+		// followed by the unprefixed version
+		hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ];
+
+		// If a hook was provided get the computed value from there
+		if ( hooks && "get" in hooks ) {
+			val = hooks.get( elem, true, extra );
+		}
+
+		// Otherwise, if a way to get the computed value exists, use that
+		if ( val === undefined ) {
+			val = curCSS( elem, name, styles );
+		}
+
+		//convert "normal" to computed value
+		if ( val === "normal" && name in cssNormalTransform ) {
+			val = cssNormalTransform[ name ];
+		}
+
+		// Return, converting to number if forced or a qualifier was provided and val looks numeric
+		if ( extra === "" || extra ) {
+			num = parseFloat( val );
+			return extra === true || jQuery.isNumeric( num ) ? num || 0 : val;
+		}
+		return val;
+	}
+});
+
+// NOTE: we've included the "window" in window.getComputedStyle
+// because jsdom on node.js will break without it.
+if ( window.getComputedStyle ) {
+	getStyles = function( elem ) {
+		return window.getComputedStyle( elem, null );
+	};
+
+	curCSS = function( elem, name, _computed ) {
+		var width, minWidth, maxWidth,
+			computed = _computed || getStyles( elem ),
+
+			// getPropertyValue is only needed for .css('filter') in IE9, see #12537
+			ret = computed ? computed.getPropertyValue( name ) || computed[ name ] : undefined,
+			style = elem.style;
+
+		if ( computed ) {
+
+			if ( ret === "" && !jQuery.contains( elem.ownerDocument, elem ) ) {
+				ret = jQuery.style( elem, name );
+			}
+
+			// A tribute to the "awesome hack by Dean Edwards"
+			// Chrome < 17 and Safari 5.0 uses "computed value" instead of "used value" for margin-right
+			// Safari 5.1.7 (at least) returns percentage for a larger set of values, but width seems to be reliably pixels
+			// this is against the CSSOM draft spec: http://dev.w3.org/csswg/cssom/#resolved-values
+			if ( rnumnonpx.test( ret ) && rmargin.test( name ) ) {
+
+				// Remember the original values
+				width = style.width;
+				minWidth = style.minWidth;
+				maxWidth = style.maxWidth;
+
+				// Put in the new values to get a computed value out
+				style.minWidth = style.maxWidth = style.width = ret;
+				ret = computed.width;
+
+				// Revert the changed values
+				style.width = width;
+				style.minWidth = minWidth;
+				style.maxWidth = maxWidth;
+			}
+		}
+
+		return ret;
+	};
+} else if ( document.documentElement.currentStyle ) {
+	getStyles = function( elem ) {
+		return elem.currentStyle;
+	};
+
+	curCSS = function( elem, name, _computed ) {
+		var left, rs, rsLeft,
+			computed = _computed || getStyles( elem ),
+			ret = computed ? computed[ name ] : undefined,
+			style = elem.style;
+
+		// Avoid setting ret to empty string here
+		// so we don't default to auto
+		if ( ret == null && style && style[ name ] ) {
+			ret = style[ name ];
+		}
+
+		// From the awesome hack by Dean Edwards
+		// http://erik.eae.net/archives/2007/07/27/18.54.15/#comment-102291
+
+		// If we're not dealing with a regular pixel number
+		// but a number that has a weird ending, we need to convert it to pixels
+		// but not position css attributes, as those are proportional to the parent element instead
+		// and we can't measure the parent instead because it might trigger a "stacking dolls" problem
+		if ( rnumnonpx.test( ret ) && !rposition.test( name ) ) {
+
+			// Remember the original values
+			left = style.left;
+			rs = elem.runtimeStyle;
+			rsLeft = rs && rs.left;
+
+			// Put in the new values to get a computed value out
+			if ( rsLeft ) {
+				rs.left = elem.currentStyle.left;
+			}
+			style.left = name === "fontSize" ? "1em" : ret;
+			ret = style.pixelLeft + "px";
+
+			// Revert the changed values
+			style.left = left;
+			if ( rsLeft ) {
+				rs.left = rsLeft;
+			}
+		}
+
+		return ret === "" ? "auto" : ret;
+	};
+}
+
+function setPositiveNumber( elem, value, subtract ) {
+	var matches = rnumsplit.exec( value );
+	return matches ?
+		// Guard against undefined "subtract", e.g., when used as in cssHooks
+		Math.max( 0, matches[ 1 ] - ( subtract || 0 ) ) + ( matches[ 2 ] || "px" ) :
+		value;
+}
+
+function augmentWidthOrHeight( elem, name, extra, isBorderBox, styles ) {
+	var i = extra === ( isBorderBox ? "border" : "content" ) ?
+		// If we already have the right measurement, avoid augmentation
+		4 :
+		// Otherwise initialize for horizontal or vertical properties
+		name === "width" ? 1 : 0,
+
+		val = 0;
+
+	for ( ; i < 4; i += 2 ) {
+		// both box models exclude margin, so add it if we want it
+		if ( extra === "margin" ) {
+			val += jQuery.css( elem, extra + cssExpand[ i ], true, styles );
+		}
+
+		if ( isBorderBox ) {
+			// border-box includes padding, so remove it if we want content
+			if ( extra === "content" ) {
+				val -= jQuery.css( elem, "padding" + cssExpand[ i ], true, styles );
+			}
+
+			// at this point, extra isn't border nor margin, so remove border
+			if ( extra !== "margin" ) {
+				val -= jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles );
+			}
+		} else {
+			// at this point, extra isn't content, so add padding
+			val += jQuery.css( elem, "padding" + cssExpand[ i ], true, styles );
+
+			// at this point, extra isn't content nor padding, so add border
+			if ( extra !== "padding" ) {
+				val += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles );
+			}
+		}
+	}
+
+	return val;
+}
+
+function getWidthOrHeight( elem, name, extra ) {
+
+	// Start with offset property, which is equivalent to the border-box value
+	var valueIsBorderBox = true,
+		val = name === "width" ? elem.offsetWidth : elem.offsetHeight,
+		styles = getStyles( elem ),
+		isBorderBox = jQuery.support.boxSizing && jQuery.css( elem, "boxSizing", false, styles ) === "border-box";
+
+	// some non-html elements return undefined for offsetWidth, so check for null/undefined
+	// svg - https://bugzilla.mozilla.org/show_bug.cgi?id=649285
+	// MathML - https://bugzilla.mozilla.org/show_bug.cgi?id=491668
+	if ( val <= 0 || val == null ) {
+		// Fall back to computed then uncomputed css if necessary
+		val = curCSS( elem, name, styles );
+		if ( val < 0 || val == null ) {
+			val = elem.style[ name ];
+		}
+
+		// Computed unit is not pixels. Stop here and return.
+		if ( rnumnonpx.test(val) ) {
+			return val;
+		}
+
+		// we need the check for style in case a browser which returns unreliable values
+		// for getComputedStyle silently falls back to the reliable elem.style
+		valueIsBorderBox = isBorderBox && ( jQuery.support.boxSizingReliable || val === elem.style[ name ] );
+
+		// Normalize "", auto, and prepare for extra
+		val = parseFloat( val ) || 0;
+	}
+
+	// use the active box-sizing model to add/subtract irrelevant styles
+	return ( val +
+		augmentWidthOrHeight(
+			elem,
+			name,
+			extra || ( isBorderBox ? "border" : "content" ),
+			valueIsBorderBox,
+			styles
+		)
+	) + "px";
+}
+
+// Try to determine the default display value of an element
+function css_defaultDisplay( nodeName ) {
+	var doc = document,
+		display = elemdisplay[ nodeName ];
+
+	if ( !display ) {
+		display = actualDisplay( nodeName, doc );
+
+		// If the simple way fails, read from inside an iframe
+		if ( display === "none" || !display ) {
+			// Use the already-created iframe if possible
+			iframe = ( iframe ||
+				jQuery("<iframe frameborder='0' width='0' height='0'/>")
+				.css( "cssText", "display:block !important" )
+			).appendTo( doc.documentElement );
+
+			// Always write a new HTML skeleton so Webkit and Firefox don't choke on reuse
+			doc = ( iframe[0].contentWindow || iframe[0].contentDocument ).document;
+			doc.write("<!doctype html><html><body>");
+			doc.close();
+
+			display = actualDisplay( nodeName, doc );
+			iframe.detach();
+		}
+
+		// Store the correct default display
+		elemdisplay[ nodeName ] = display;
+	}
+
+	return display;
+}
+
+// Called ONLY from within css_defaultDisplay
+function actualDisplay( name, doc ) {
+	var elem = jQuery( doc.createElement( name ) ).appendTo( doc.body ),
+		display = jQuery.css( elem[0], "display" );
+	elem.remove();
+	return display;
+}
+
+jQuery.each([ "height", "width" ], function( i, name ) {
+	jQuery.cssHooks[ name ] = {
+		get: function( elem, computed, extra ) {
+			if ( computed ) {
+				// certain elements can have dimension info if we invisibly show them
+				// however, it must have a current display style that would benefit from this
+				return elem.offsetWidth === 0 && rdisplayswap.test( jQuery.css( elem, "display" ) ) ?
+					jQuery.swap( elem, cssShow, function() {
+						return getWidthOrHeight( elem, name, extra );
+					}) :
+					getWidthOrHeight( elem, name, extra );
+			}
+		},
+
+		set: function( elem, value, extra ) {
+			var styles = extra && getStyles( elem );
+			return setPositiveNumber( elem, value, extra ?
+				augmentWidthOrHeight(
+					elem,
+					name,
+					extra,
+					jQuery.support.boxSizing && jQuery.css( elem, "boxSizing", false, styles ) === "border-box",
+					styles
+				) : 0
+			);
+		}
+	};
+});
+
+if ( !jQuery.support.opacity ) {
+	jQuery.cssHooks.opacity = {
+		get: function( elem, computed ) {
+			// IE uses filters for opacity
+			return ropacity.test( (computed && elem.currentStyle ? elem.currentStyle.filter : elem.style.filter) || "" ) ?
+				( 0.01 * parseFloat( RegExp.$1 ) ) + "" :
+				computed ? "1" : "";
+		},
+
+		set: function( elem, value ) {
+			var style = elem.style,
+				currentStyle = elem.currentStyle,
+				opacity = jQuery.isNumeric( value ) ? "alpha(opacity=" + value * 100 + ")" : "",
+				filter = currentStyle && currentStyle.filter || style.filter || "";
+
+			// IE has trouble with opacity if it does not have layout
+			// Force it by setting the zoom level
+			style.zoom = 1;
+
+			// if setting opacity to 1, and no other filters exist - attempt to remove filter attribute #6652
+			// if value === "", then remove inline opacity #12685
+			if ( ( value >= 1 || value === "" ) &&
+					jQuery.trim( filter.replace( ralpha, "" ) ) === "" &&
+					style.removeAttribute ) {
+
+				// Setting style.filter to null, "" & " " still leave "filter:" in the cssText
+				// if "filter:" is present at all, clearType is disabled, we want to avoid this
+				// style.removeAttribute is IE Only, but so apparently is this code path...
+				style.removeAttribute( "filter" );
+
+				// if there is no filter style applied in a css rule or unset inline opacity, we are done
+				if ( value === "" || currentStyle && !currentStyle.filter ) {
+					return;
+				}
+			}
+
+			// otherwise, set new filter values
+			style.filter = ralpha.test( filter ) ?
+				filter.replace( ralpha, opacity ) :
+				filter + " " + opacity;
+		}
+	};
+}
+
+// These hooks cannot be added until DOM ready because the support test
+// for it is not run until after DOM ready
+jQuery(function() {
+	if ( !jQuery.support.reliableMarginRight ) {
+		jQuery.cssHooks.marginRight = {
+			get: function( elem, computed ) {
+				if ( computed ) {
+					// WebKit Bug 13343 - getComputedStyle returns wrong value for margin-right
+					// Work around by temporarily setting element display to inline-block
+					return jQuery.swap( elem, { "display": "inline-block" },
+						curCSS, [ elem, "marginRight" ] );
+				}
+			}
+		};
+	}
+
+	// Webkit bug: https://bugs.webkit.org/show_bug.cgi?id=29084
+	// getComputedStyle returns percent when specified for top/left/bottom/right
+	// rather than make the css module depend on the offset module, we just check for it here
+	if ( !jQuery.support.pixelPosition && jQuery.fn.position ) {
+		jQuery.each( [ "top", "left" ], function( i, prop ) {
+			jQuery.cssHooks[ prop ] = {
+				get: function( elem, computed ) {
+					if ( computed ) {
+						computed = curCSS( elem, prop );
+						// if curCSS returns percentage, fallback to offset
+						return rnumnonpx.test( computed ) ?
+							jQuery( elem ).position()[ prop ] + "px" :
+							computed;
+					}
+				}
+			};
+		});
+	}
+
+});
+
+if ( jQuery.expr && jQuery.expr.filters ) {
+	jQuery.expr.filters.hidden = function( elem ) {
+		// Support: Opera <= 12.12
+		// Opera reports offsetWidths and offsetHeights less than zero on some elements
+		return elem.offsetWidth <= 0 && elem.offsetHeight <= 0 ||
+			(!jQuery.support.reliableHiddenOffsets && ((elem.style && elem.style.display) || jQuery.css( elem, "display" )) === "none");
+	};
+
+	jQuery.expr.filters.visible = function( elem ) {
+		return !jQuery.expr.filters.hidden( elem );
+	};
+}
+
+// These hooks are used by animate to expand properties
+jQuery.each({
+	margin: "",
+	padding: "",
+	border: "Width"
+}, function( prefix, suffix ) {
+	jQuery.cssHooks[ prefix + suffix ] = {
+		expand: function( value ) {
+			var i = 0,
+				expanded = {},
+
+				// assumes a single number if not a string
+				parts = typeof value === "string" ? value.split(" ") : [ value ];
+
+			for ( ; i < 4; i++ ) {
+				expanded[ prefix + cssExpand[ i ] + suffix ] =
+					parts[ i ] || parts[ i - 2 ] || parts[ 0 ];
+			}
+
+			return expanded;
+		}
+	};
+
+	if ( !rmargin.test( prefix ) ) {
+		jQuery.cssHooks[ prefix + suffix ].set = setPositiveNumber;
+	}
+});
+var r20 = /%20/g,
+	rbracket = /\[\]$/,
+	rCRLF = /\r?\n/g,
+	rsubmitterTypes = /^(?:submit|button|image|reset|file)$/i,
+	rsubmittable = /^(?:input|select|textarea|keygen)/i;
+
+jQuery.fn.extend({
+	serialize: function() {
+		return jQuery.param( this.serializeArray() );
+	},
+	serializeArray: function() {
+		return this.map(function(){
+			// Can add propHook for "elements" to filter or add form elements
+			var elements = jQuery.prop( this, "elements" );
+			return elements ? jQuery.makeArray( elements ) : this;
+		})
+		.filter(function(){
+			var type = this.type;
+			// Use .is(":disabled") so that fieldset[disabled] works
+			return this.name && !jQuery( this ).is( ":disabled" ) &&
+				rsubmittable.test( this.nodeName ) && !rsubmitterTypes.test( type ) &&
+				( this.checked || !manipulation_rcheckableType.test( type ) );
+		})
+		.map(function( i, elem ){
+			var val = jQuery( this ).val();
+
+			return val == null ?
+				null :
+				jQuery.isArray( val ) ?
+					jQuery.map( val, function( val ){
+						return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) };
+					}) :
+					{ name: elem.name, value: val.replace( rCRLF, "\r\n" ) };
+		}).get();
+	}
+});
+
+//Serialize an array of form elements or a set of
+//key/values into a query string
+jQuery.param = function( a, traditional ) {
+	var prefix,
+		s = [],
+		add = function( key, value ) {
+			// If value is a function, invoke it and return its value
+			value = jQuery.isFunction( value ) ? value() : ( value == null ? "" : value );
+			s[ s.length ] = encodeURIComponent( key ) + "=" + encodeURIComponent( value );
+		};
+
+	// Set traditional to true for jQuery <= 1.3.2 behavior.
+	if ( traditional === undefined ) {
+		traditional = jQuery.ajaxSettings && jQuery.ajaxSettings.traditional;
+	}
+
+	// If an array was passed in, assume that it is an array of form elements.
+	if ( jQuery.isArray( a ) || ( a.jquery && !jQuery.isPlainObject( a ) ) ) {
+		// Serialize the form elements
+		jQuery.each( a, function() {
+			add( this.name, this.value );
+		});
+
+	} else {
+		// If traditional, encode the "old" way (the way 1.3.2 or older
+		// did it), otherwise encode params recursively.
+		for ( prefix in a ) {
+			buildParams( prefix, a[ prefix ], traditional, add );
+		}
+	}
+
+	// Return the resulting serialization
+	return s.join( "&" ).replace( r20, "+" );
+};
+
+function buildParams( prefix, obj, traditional, add ) {
+	var name;
+
+	if ( jQuery.isArray( obj ) ) {
+		// Serialize array item.
+		jQuery.each( obj, function( i, v ) {
+			if ( traditional || rbracket.test( prefix ) ) {
+				// Treat each array item as a scalar.
+				add( prefix, v );
+
+			} else {
+				// Item is non-scalar (array or object), encode its numeric index.
+				buildParams( prefix + "[" + ( typeof v === "object" ? i : "" ) + "]", v, traditional, add );
+			}
+		});
+
+	} else if ( !traditional && jQuery.type( obj ) === "object" ) {
+		// Serialize object item.
+		for ( name in obj ) {
+			buildParams( prefix + "[" + name + "]", obj[ name ], traditional, add );
+		}
+
+	} else {
+		// Serialize scalar item.
+		add( prefix, obj );
+	}
+}
+jQuery.each( ("blur focus focusin focusout load resize scroll unload click dblclick " +
+	"mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave " +
+	"change select submit keydown keypress keyup error contextmenu").split(" "), function( i, name ) {
+
+	// Handle event binding
+	jQuery.fn[ name ] = function( data, fn ) {
+		return arguments.length > 0 ?
+			this.on( name, null, data, fn ) :
+			this.trigger( name );
+	};
+});
+
+jQuery.fn.extend({
+	hover: function( fnOver, fnOut ) {
+		return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver );
+	},
+
+	bind: function( types, data, fn ) {
+		return this.on( types, null, data, fn );
+	},
+	unbind: function( types, fn ) {
+		return this.off( types, null, fn );
+	},
+
+	delegate: function( selector, types, data, fn ) {
+		return this.on( types, selector, data, fn );
+	},
+	undelegate: function( selector, types, fn ) {
+		// ( namespace ) or ( selector, types [, fn] )
+		return arguments.length === 1 ? this.off( selector, "**" ) : this.off( types, selector || "**", fn );
+	}
+});
+var
+	// Document location
+	ajaxLocParts,
+	ajaxLocation,
+	ajax_nonce = jQuery.now(),
+
+	ajax_rquery = /\?/,
+	rhash = /#.*$/,
+	rts = /([?&])_=[^&]*/,
+	rheaders = /^(.*?):[ \t]*([^\r\n]*)\r?$/mg, // IE leaves an \r character at EOL
+	// #7653, #8125, #8152: local protocol detection
+	rlocalProtocol = /^(?:about|app|app-storage|.+-extension|file|res|widget):$/,
+	rnoContent = /^(?:GET|HEAD)$/,
+	rprotocol = /^\/\//,
+	rurl = /^([\w.+-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,
+
+	// Keep a copy of the old load method
+	_load = jQuery.fn.load,
+
+	/* Prefilters
+	 * 1) They are useful to introduce custom dataTypes (see ajax/jsonp.js for an example)
+	 * 2) These are called:
+	 *    - BEFORE asking for a transport
+	 *    - AFTER param serialization (s.data is a string if s.processData is true)
+	 * 3) key is the dataType
+	 * 4) the catchall symbol "*" can be used
+	 * 5) execution will start with transport dataType and THEN continue down to "*" if needed
+	 */
+	prefilters = {},
+
+	/* Transports bindings
+	 * 1) key is the dataType
+	 * 2) the catchall symbol "*" can be used
+	 * 3) selection will start with transport dataType and THEN go to "*" if needed
+	 */
+	transports = {},
+
+	// Avoid comment-prolog char sequence (#10098); must appease lint and evade compression
+	allTypes = "*/".concat("*");
+
+// #8138, IE may throw an exception when accessing
+// a field from window.location if document.domain has been set
+try {
+	ajaxLocation = location.href;
+} catch( e ) {
+	// Use the href attribute of an A element
+	// since IE will modify it given document.location
+	ajaxLocation = document.createElement( "a" );
+	ajaxLocation.href = "";
+	ajaxLocation = ajaxLocation.href;
+}
+
+// Segment location into parts
+ajaxLocParts = rurl.exec( ajaxLocation.toLowerCase() ) || [];
+
+// Base "constructor" for jQuery.ajaxPrefilter and jQuery.ajaxTransport
+function addToPrefiltersOrTransports( structure ) {
+
+	// dataTypeExpression is optional and defaults to "*"
+	return function( dataTypeExpression, func ) {
+
+		if ( typeof dataTypeExpression !== "string" ) {
+			func = dataTypeExpression;
+			dataTypeExpression = "*";
+		}
+
+		var dataType,
+			i = 0,
+			dataTypes = dataTypeExpression.toLowerCase().match( core_rnotwhite ) || [];
+
+		if ( jQuery.isFunction( func ) ) {
+			// For each dataType in the dataTypeExpression
+			while ( (dataType = dataTypes[i++]) ) {
+				// Prepend if requested
+				if ( dataType[0] === "+" ) {
+					dataType = dataType.slice( 1 ) || "*";
+					(structure[ dataType ] = structure[ dataType ] || []).unshift( func );
+
+				// Otherwise append
+				} else {
+					(structure[ dataType ] = structure[ dataType ] || []).push( func );
+				}
+			}
+		}
+	};
+}
+
+// Base inspection function for prefilters and transports
+function inspectPrefiltersOrTransports( structure, options, originalOptions, jqXHR ) {
+
+	var inspected = {},
+		seekingTransport = ( structure === transports );
+
+	function inspect( dataType ) {
+		var selected;
+		inspected[ dataType ] = true;
+		jQuery.each( structure[ dataType ] || [], function( _, prefilterOrFactory ) {
+			var dataTypeOrTransport = prefilterOrFactory( options, originalOptions, jqXHR );
+			if( typeof dataTypeOrTransport === "string" && !seekingTransport && !inspected[ dataTypeOrTransport ] ) {
+				options.dataTypes.unshift( dataTypeOrTransport );
+				inspect( dataTypeOrTransport );
+				return false;
+			} else if ( seekingTransport ) {
+				return !( selected = dataTypeOrTransport );
+			}
+		});
+		return selected;
+	}
+
+	return inspect( options.dataTypes[ 0 ] ) || !inspected[ "*" ] && inspect( "*" );
+}
+
+// A special extend for ajax options
+// that takes "flat" options (not to be deep extended)
+// Fixes #9887
+function ajaxExtend( target, src ) {
+	var deep, key,
+		flatOptions = jQuery.ajaxSettings.flatOptions || {};
+
+	for ( key in src ) {
+		if ( src[ key ] !== undefined ) {
+			( flatOptions[ key ] ? target : ( deep || (deep = {}) ) )[ key ] = src[ key ];
+		}
+	}
+	if ( deep ) {
+		jQuery.extend( true, target, deep );
+	}
+
+	return target;
+}
+
+jQuery.fn.load = function( url, params, callback ) {
+	if ( typeof url !== "string" && _load ) {
+		return _load.apply( this, arguments );
+	}
+
+	var selector, response, type,
+		self = this,
+		off = url.indexOf(" ");
+
+	if ( off >= 0 ) {
+		selector = url.slice( off, url.length );
+		url = url.slice( 0, off );
+	}
+
+	// If it's a function
+	if ( jQuery.isFunction( params ) ) {
+
+		// We assume that it's the callback
+		callback = params;
+		params = undefined;
+
+	// Otherwise, build a param string
+	} else if ( params && typeof params === "object" ) {
+		type = "POST";
+	}
+
+	// If we have elements to modify, make the request
+	if ( self.length > 0 ) {
+		jQuery.ajax({
+			url: url,
+
+			// if "type" variable is undefined, then "GET" method will be used
+			type: type,
+			dataType: "html",
+			data: params
+		}).done(function( responseText ) {
+
+			// Save response for use in complete callback
+			response = arguments;
+
+			self.html( selector ?
+
+				// If a selector was specified, locate the right elements in a dummy div
+				// Exclude scripts to avoid IE 'Permission Denied' errors
+				jQuery("<div>").append( jQuery.parseHTML( responseText ) ).find( selector ) :
+
+				// Otherwise use the full result
+				responseText );
+
+		}).complete( callback && function( jqXHR, status ) {
+			self.each( callback, response || [ jqXHR.responseText, status, jqXHR ] );
+		});
+	}
+
+	return this;
+};
+
+// Attach a bunch of functions for handling common AJAX events
+jQuery.each( [ "ajaxStart", "ajaxStop", "ajaxComplete", "ajaxError", "ajaxSuccess", "ajaxSend" ], function( i, type ){
+	jQuery.fn[ type ] = function( fn ){
+		return this.on( type, fn );
+	};
+});
+
+jQuery.extend({
+
+	// Counter for holding the number of active queries
+	active: 0,
+
+	// Last-Modified header cache for next request
+	lastModified: {},
+	etag: {},
+
+	ajaxSettings: {
+		url: ajaxLocation,
+		type: "GET",
+		isLocal: rlocalProtocol.test( ajaxLocParts[ 1 ] ),
+		global: true,
+		processData: true,
+		async: true,
+		contentType: "application/x-www-form-urlencoded; charset=UTF-8",
+		/*
+		timeout: 0,
+		data: null,
+		dataType: null,
+		username: null,
+		password: null,
+		cache: null,
+		throws: false,
+		traditional: false,
+		headers: {},
+		*/
+
+		accepts: {
+			"*": allTypes,
+			text: "text/plain",
+			html: "text/html",
+			xml: "application/xml, text/xml",
+			json: "application/json, text/javascript"
+		},
+
+		contents: {
+			xml: /xml/,
+			html: /html/,
+			json: /json/
+		},
+
+		responseFields: {
+			xml: "responseXML",
+			text: "responseText",
+			json: "responseJSON"
+		},
+
+		// Data converters
+		// Keys separate source (or catchall "*") and destination types with a single space
+		converters: {
+
+			// Convert anything to text
+			"* text": String,
+
+			// Text to html (true = no transformation)
+			"text html": true,
+
+			// Evaluate text as a json expression
+			"text json": jQuery.parseJSON,
+
+			// Parse text as xml
+			"text xml": jQuery.parseXML
+		},
+
+		// For options that shouldn't be deep extended:
+		// you can add your own custom options here if
+		// and when you create one that shouldn't be
+		// deep extended (see ajaxExtend)
+		flatOptions: {
+			url: true,
+			context: true
+		}
+	},
+
+	// Creates a full fledged settings object into target
+	// with both ajaxSettings and settings fields.
+	// If target is omitted, writes into ajaxSettings.
+	ajaxSetup: function( target, settings ) {
+		return settings ?
+
+			// Building a settings object
+			ajaxExtend( ajaxExtend( target, jQuery.ajaxSettings ), settings ) :
+
+			// Extending ajaxSettings
+			ajaxExtend( jQuery.ajaxSettings, target );
+	},
+
+	ajaxPrefilter: addToPrefiltersOrTransports( prefilters ),
+	ajaxTransport: addToPrefiltersOrTransports( transports ),
+
+	// Main method
+	ajax: function( url, options ) {
+
+		// If url is an object, simulate pre-1.5 signature
+		if ( typeof url === "object" ) {
+			options = url;
+			url = undefined;
+		}
+
+		// Force options to be an object
+		options = options || {};
+
+		var // Cross-domain detection vars
+			parts,
+			// Loop variable
+			i,
+			// URL without anti-cache param
+			cacheURL,
+			// Response headers as string
+			responseHeadersString,
+			// timeout handle
+			timeoutTimer,
+
+			// To know if global events are to be dispatched
+			fireGlobals,
+
+			transport,
+			// Response headers
+			responseHeaders,
+			// Create the final options object
+			s = jQuery.ajaxSetup( {}, options ),
+			// Callbacks context
+			callbackContext = s.context || s,
+			// Context for global events is callbackContext if it is a DOM node or jQuery collection
+			globalEventContext = s.context && ( callbackContext.nodeType || callbackContext.jquery ) ?
+				jQuery( callbackContext ) :
+				jQuery.event,
+			// Deferreds
+			deferred = jQuery.Deferred(),
+			completeDeferred = jQuery.Callbacks("once memory"),
+			// Status-dependent callbacks
+			statusCode = s.statusCode || {},
+			// Headers (they are sent all at once)
+			requestHeaders = {},
+			requestHeadersNames = {},
+			// The jqXHR state
+			state = 0,
+			// Default abort message
+			strAbort = "canceled",
+			// Fake xhr
+			jqXHR = {
+				readyState: 0,
+
+				// Builds headers hashtable if needed
+				getResponseHeader: function( key ) {
+					var match;
+					if ( state === 2 ) {
+						if ( !responseHeaders ) {
+							responseHeaders = {};
+							while ( (match = rheaders.exec( responseHeadersString )) ) {
+								responseHeaders[ match[1].toLowerCase() ] = match[ 2 ];
+							}
+						}
+						match = responseHeaders[ key.toLowerCase() ];
+					}
+					return match == null ? null : match;
+				},
+
+				// Raw string
+				getAllResponseHeaders: function() {
+					return state === 2 ? responseHeadersString : null;
+				},
+
+				// Caches the header
+				setRequestHeader: function( name, value ) {
+					var lname = name.toLowerCase();
+					if ( !state ) {
+						name = requestHeadersNames[ lname ] = requestHeadersNames[ lname ] || name;
+						requestHeaders[ name ] = value;
+					}
+					return this;
+				},
+
+				// Overrides response content-type header
+				overrideMimeType: function( type ) {
+					if ( !state ) {
+						s.mimeType = type;
+					}
+					return this;
+				},
+
+				// Status-dependent callbacks
+				statusCode: function( map ) {
+					var code;
+					if ( map ) {
+						if ( state < 2 ) {
+							for ( code in map ) {
+								// Lazy-add the new callback in a way that preserves old ones
+								statusCode[ code ] = [ statusCode[ code ], map[ code ] ];
+							}
+						} else {
+							// Execute the appropriate callbacks
+							jqXHR.always( map[ jqXHR.status ] );
+						}
+					}
+					return this;
+				},
+
+				// Cancel the request
+				abort: function( statusText ) {
+					var finalText = statusText || strAbort;
+					if ( transport ) {
+						transport.abort( finalText );
+					}
+					done( 0, finalText );
+					return this;
+				}
+			};
+
+		// Attach deferreds
+		deferred.promise( jqXHR ).complete = completeDeferred.add;
+		jqXHR.success = jqXHR.done;
+		jqXHR.error = jqXHR.fail;
+
+		// Remove hash character (#7531: and string promotion)
+		// Add protocol if not provided (#5866: IE7 issue with protocol-less urls)
+		// Handle falsy url in the settings object (#10093: consistency with old signature)
+		// We also use the url parameter if available
+		s.url = ( ( url || s.url || ajaxLocation ) + "" ).replace( rhash, "" ).replace( rprotocol, ajaxLocParts[ 1 ] + "//" );
+
+		// Alias method option to type as per ticket #12004
+		s.type = options.method || options.type || s.method || s.type;
+
+		// Extract dataTypes list
+		s.dataTypes = jQuery.trim( s.dataType || "*" ).toLowerCase().match( core_rnotwhite ) || [""];
+
+		// A cross-domain request is in order when we have a protocol:host:port mismatch
+		if ( s.crossDomain == null ) {
+			parts = rurl.exec( s.url.toLowerCase() );
+			s.crossDomain = !!( parts &&
+				( parts[ 1 ] !== ajaxLocParts[ 1 ] || parts[ 2 ] !== ajaxLocParts[ 2 ] ||
+					( parts[ 3 ] || ( parts[ 1 ] === "http:" ? "80" : "443" ) ) !==
+						( ajaxLocParts[ 3 ] || ( ajaxLocParts[ 1 ] === "http:" ? "80" : "443" ) ) )
+			);
+		}
+
+		// Convert data if not already a string
+		if ( s.data && s.processData && typeof s.data !== "string" ) {
+			s.data = jQuery.param( s.data, s.traditional );
+		}
+
+		// Apply prefilters
+		inspectPrefiltersOrTransports( prefilters, s, options, jqXHR );
+
+		// If request was aborted inside a prefilter, stop there
+		if ( state === 2 ) {
+			return jqXHR;
+		}
+
+		// We can fire global events as of now if asked to
+		fireGlobals = s.global;
+
+		// Watch for a new set of requests
+		if ( fireGlobals && jQuery.active++ === 0 ) {
+			jQuery.event.trigger("ajaxStart");
+		}
+
+		// Uppercase the type
+		s.type = s.type.toUpperCase();
+
+		// Determine if request has content
+		s.hasContent = !rnoContent.test( s.type );
+
+		// Save the URL in case we're toying with the If-Modified-Since
+		// and/or If-None-Match header later on
+		cacheURL = s.url;
+
+		// More options handling for requests with no content
+		if ( !s.hasContent ) {
+
+			// If data is available, append data to url
+			if ( s.data ) {
+				cacheURL = ( s.url += ( ajax_rquery.test( cacheURL ) ? "&" : "?" ) + s.data );
+				// #9682: remove data so that it's not used in an eventual retry
+				delete s.data;
+			}
+
+			// Add anti-cache in url if needed
+			if ( s.cache === false ) {
+				s.url = rts.test( cacheURL ) ?
+
+					// If there is already a '_' parameter, set its value
+					cacheURL.replace( rts, "$1_=" + ajax_nonce++ ) :
+
+					// Otherwise add one to the end
+					cacheURL + ( ajax_rquery.test( cacheURL ) ? "&" : "?" ) + "_=" + ajax_nonce++;
+			}
+		}
+
+		// Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode.
+		if ( s.ifModified ) {
+			if ( jQuery.lastModified[ cacheURL ] ) {
+				jqXHR.setRequestHeader( "If-Modified-Since", jQuery.lastModified[ cacheURL ] );
+			}
+			if ( jQuery.etag[ cacheURL ] ) {
+				jqXHR.setRequestHeader( "If-None-Match", jQuery.etag[ cacheURL ] );
+			}
+		}
+
+		// Set the correct header, if data is being sent
+		if ( s.data && s.hasContent && s.contentType !== false || options.contentType ) {
+			jqXHR.setRequestHeader( "Content-Type", s.contentType );
+		}
+
+		// Set the Accepts header for the server, depending on the dataType
+		jqXHR.setRequestHeader(
+			"Accept",
+			s.dataTypes[ 0 ] && s.accepts[ s.dataTypes[0] ] ?
+				s.accepts[ s.dataTypes[0] ] + ( s.dataTypes[ 0 ] !== "*" ? ", " + allTypes + "; q=0.01" : "" ) :
+				s.accepts[ "*" ]
+		);
+
+		// Check for headers option
+		for ( i in s.headers ) {
+			jqXHR.setRequestHeader( i, s.headers[ i ] );
+		}
+
+		// Allow custom headers/mimetypes and early abort
+		if ( s.beforeSend && ( s.beforeSend.call( callbackContext, jqXHR, s ) === false || state === 2 ) ) {
+			// Abort if not done already and return
+			return jqXHR.abort();
+		}
+
+		// aborting is no longer a cancellation
+		strAbort = "abort";
+
+		// Install callbacks on deferreds
+		for ( i in { success: 1, error: 1, complete: 1 } ) {
+			jqXHR[ i ]( s[ i ] );
+		}
+
+		// Get transport
+		transport = inspectPrefiltersOrTransports( transports, s, options, jqXHR );
+
+		// If no transport, we auto-abort
+		if ( !transport ) {
+			done( -1, "No Transport" );
+		} else {
+			jqXHR.readyState = 1;
+
+			// Send global event
+			if ( fireGlobals ) {
+				globalEventContext.trigger( "ajaxSend", [ jqXHR, s ] );
+			}
+			// Timeout
+			if ( s.async && s.timeout > 0 ) {
+				timeoutTimer = setTimeout(function() {
+					jqXHR.abort("timeout");
+				}, s.timeout );
+			}
+
+			try {
+				state = 1;
+				transport.send( requestHeaders, done );
+			} catch ( e ) {
+				// Propagate exception as error if not done
+				if ( state < 2 ) {
+					done( -1, e );
+				// Simply rethrow otherwise
+				} else {
+					throw e;
+				}
+			}
+		}
+
+		// Callback for when everything is done
+		function done( status, nativeStatusText, responses, headers ) {
+			var isSuccess, success, error, response, modified,
+				statusText = nativeStatusText;
+
+			// Called once
+			if ( state === 2 ) {
+				return;
+			}
+
+			// State is "done" now
+			state = 2;
+
+			// Clear timeout if it exists
+			if ( timeoutTimer ) {
+				clearTimeout( timeoutTimer );
+			}
+
+			// Dereference transport for early garbage collection
+			// (no matter how long the jqXHR object will be used)
+			transport = undefined;
+
+			// Cache response headers
+			responseHeadersString = headers || "";
+
+			// Set readyState
+			jqXHR.readyState = status > 0 ? 4 : 0;
+
+			// Determine if successful
+			isSuccess = status >= 200 && status < 300 || status === 304;
+
+			// Get response data
+			if ( responses ) {
+				response = ajaxHandleResponses( s, jqXHR, responses );
+			}
+
+			// Convert no matter what (that way responseXXX fields are always set)
+			response = ajaxConvert( s, response, jqXHR, isSuccess );
+
+			// If successful, handle type chaining
+			if ( isSuccess ) {
+
+				// Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode.
+				if ( s.ifModified ) {
+					modified = jqXHR.getResponseHeader("Last-Modified");
+					if ( modified ) {
+						jQuery.lastModified[ cacheURL ] = modified;
+					}
+					modified = jqXHR.getResponseHeader("etag");
+					if ( modified ) {
+						jQuery.etag[ cacheURL ] = modified;
+					}
+				}
+
+				// if no content
+				if ( status === 204 || s.type === "HEAD" ) {
+					statusText = "nocontent";
+
+				// if not modified
+				} else if ( status === 304 ) {
+					statusText = "notmodified";
+
+				// If we have data, let's convert it
+				} else {
+					statusText = response.state;
+					success = response.data;
+					error = response.error;
+					isSuccess = !error;
+				}
+			} else {
+				// We extract error from statusText
+				// then normalize statusText and status for non-aborts
+				error = statusText;
+				if ( status || !statusText ) {
+					statusText = "error";
+					if ( status < 0 ) {
+						status = 0;
+					}
+				}
+			}
+
+			// Set data for the fake xhr object
+			jqXHR.status = status;
+			jqXHR.statusText = ( nativeStatusText || statusText ) + "";
+
+			// Success/Error
+			if ( isSuccess ) {
+				deferred.resolveWith( callbackContext, [ success, statusText, jqXHR ] );
+			} else {
+				deferred.rejectWith( callbackContext, [ jqXHR, statusText, error ] );
+			}
+
+			// Status-dependent callbacks
+			jqXHR.statusCode( statusCode );
+			statusCode = undefined;
+
+			if ( fireGlobals ) {
+				globalEventContext.trigger( isSuccess ? "ajaxSuccess" : "ajaxError",
+					[ jqXHR, s, isSuccess ? success : error ] );
+			}
+
+			// Complete
+			completeDeferred.fireWith( callbackContext, [ jqXHR, statusText ] );
+
+			if ( fireGlobals ) {
+				globalEventContext.trigger( "ajaxComplete", [ jqXHR, s ] );
+				// Handle the global AJAX counter
+				if ( !( --jQuery.active ) ) {
+					jQuery.event.trigger("ajaxStop");
+				}
+			}
+		}
+
+		return jqXHR;
+	},
+
+	getJSON: function( url, data, callback ) {
+		return jQuery.get( url, data, callback, "json" );
+	},
+
+	getScript: function( url, callback ) {
+		return jQuery.get( url, undefined, callback, "script" );
+	}
+});
+
+jQuery.each( [ "get", "post" ], function( i, method ) {
+	jQuery[ method ] = function( url, data, callback, type ) {
+		// shift arguments if data argument was omitted
+		if ( jQuery.isFunction( data ) ) {
+			type = type || callback;
+			callback = data;
+			data = undefined;
+		}
+
+		return jQuery.ajax({
+			url: url,
+			type: method,
+			dataType: type,
+			data: data,
+			success: callback
+		});
+	};
+});
+
+/* Handles responses to an ajax request:
+ * - finds the right dataType (mediates between content-type and expected dataType)
+ * - returns the corresponding response
+ */
+function ajaxHandleResponses( s, jqXHR, responses ) {
+	var firstDataType, ct, finalDataType, type,
+		contents = s.contents,
+		dataTypes = s.dataTypes;
+
+	// Remove auto dataType and get content-type in the process
+	while( dataTypes[ 0 ] === "*" ) {
+		dataTypes.shift();
+		if ( ct === undefined ) {
+			ct = s.mimeType || jqXHR.getResponseHeader("Content-Type");
+		}
+	}
+
+	// Check if we're dealing with a known content-type
+	if ( ct ) {
+		for ( type in contents ) {
+			if ( contents[ type ] && contents[ type ].test( ct ) ) {
+				dataTypes.unshift( type );
+				break;
+			}
+		}
+	}
+
+	// Check to see if we have a response for the expected dataType
+	if ( dataTypes[ 0 ] in responses ) {
+		finalDataType = dataTypes[ 0 ];
+	} else {
+		// Try convertible dataTypes
+		for ( type in responses ) {
+			if ( !dataTypes[ 0 ] || s.converters[ type + " " + dataTypes[0] ] ) {
+				finalDataType = type;
+				break;
+			}
+			if ( !firstDataType ) {
+				firstDataType = type;
+			}
+		}
+		// Or just use first one
+		finalDataType = finalDataType || firstDataType;
+	}
+
+	// If we found a dataType
+	// We add the dataType to the list if needed
+	// and return the corresponding response
+	if ( finalDataType ) {
+		if ( finalDataType !== dataTypes[ 0 ] ) {
+			dataTypes.unshift( finalDataType );
+		}
+		return responses[ finalDataType ];
+	}
+}
+
+/* Chain conversions given the request and the original response
+ * Also sets the responseXXX fields on the jqXHR instance
+ */
+function ajaxConvert( s, response, jqXHR, isSuccess ) {
+	var conv2, current, conv, tmp, prev,
+		converters = {},
+		// Work with a copy of dataTypes in case we need to modify it for conversion
+		dataTypes = s.dataTypes.slice();
+
+	// Create converters map with lowercased keys
+	if ( dataTypes[ 1 ] ) {
+		for ( conv in s.converters ) {
+			converters[ conv.toLowerCase() ] = s.converters[ conv ];
+		}
+	}
+
+	current = dataTypes.shift();
+
+	// Convert to each sequential dataType
+	while ( current ) {
+
+		if ( s.responseFields[ current ] ) {
+			jqXHR[ s.responseFields[ current ] ] = response;
+		}
+
+		// Apply the dataFilter if provided
+		if ( !prev && isSuccess && s.dataFilter ) {
+			response = s.dataFilter( response, s.dataType );
+		}
+
+		prev = current;
+		current = dataTypes.shift();
+
+		if ( current ) {
+
+			// There's only work to do if current dataType is non-auto
+			if ( current === "*" ) {
+
+				current = prev;
+
+			// Convert response if prev dataType is non-auto and differs from current
+			} else if ( prev !== "*" && prev !== current ) {
+
+				// Seek a direct converter
+				conv = converters[ prev + " " + current ] || converters[ "* " + current ];
+
+				// If none found, seek a pair
+				if ( !conv ) {
+					for ( conv2 in converters ) {
+
+						// If conv2 outputs current
+						tmp = conv2.split( " " );
+						if ( tmp[ 1 ] === current ) {
+
+							// If prev can be converted to accepted input
+							conv = converters[ prev + " " + tmp[ 0 ] ] ||
+								converters[ "* " + tmp[ 0 ] ];
+							if ( conv ) {
+								// Condense equivalence converters
+								if ( conv === true ) {
+									conv = converters[ conv2 ];
+
+								// Otherwise, insert the intermediate dataType
+								} else if ( converters[ conv2 ] !== true ) {
+									current = tmp[ 0 ];
+									dataTypes.unshift( tmp[ 1 ] );
+								}
+								break;
+							}
+						}
+					}
+				}
+
+				// Apply converter (if not an equivalence)
+				if ( conv !== true ) {
+
+					// Unless errors are allowed to bubble, catch and return them
+					if ( conv && s[ "throws" ] ) {
+						response = conv( response );
+					} else {
+						try {
+							response = conv( response );
+						} catch ( e ) {
+							return { state: "parsererror", error: conv ? e : "No conversion from " + prev + " to " + current };
+						}
+					}
+				}
+			}
+		}
+	}
+
+	return { state: "success", data: response };
+}
+// Install script dataType
+jQuery.ajaxSetup({
+	accepts: {
+		script: "text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"
+	},
+	contents: {
+		script: /(?:java|ecma)script/
+	},
+	converters: {
+		"text script": function( text ) {
+			jQuery.globalEval( text );
+			return text;
+		}
+	}
+});
+
+// Handle cache's special case and global
+jQuery.ajaxPrefilter( "script", function( s ) {
+	if ( s.cache === undefined ) {
+		s.cache = false;
+	}
+	if ( s.crossDomain ) {
+		s.type = "GET";
+		s.global = false;
+	}
+});
+
+// Bind script tag hack transport
+jQuery.ajaxTransport( "script", function(s) {
+
+	// This transport only deals with cross domain requests
+	if ( s.crossDomain ) {
+
+		var script,
+			head = document.head || jQuery("head")[0] || document.documentElement;
+
+		return {
+
+			send: function( _, callback ) {
+
+				script = document.createElement("script");
+
+				script.async = true;
+
+				if ( s.scriptCharset ) {
+					script.charset = s.scriptCharset;
+				}
+
+				script.src = s.url;
+
+				// Attach handlers for all browsers
+				script.onload = script.onreadystatechange = function( _, isAbort ) {
+
+					if ( isAbort || !script.readyState || /loaded|complete/.test( script.readyState ) ) {
+
+						// Handle memory leak in IE
+						script.onload = script.onreadystatechange = null;
+
+						// Remove the script
+						if ( script.parentNode ) {
+							script.parentNode.removeChild( script );
+						}
+
+						// Dereference the script
+						script = null;
+
+						// Callback if not abort
+						if ( !isAbort ) {
+							callback( 200, "success" );
+						}
+					}
+				};
+
+				// Circumvent IE6 bugs with base elements (#2709 and #4378) by prepending
+				// Use native DOM manipulation to avoid our domManip AJAX trickery
+				head.insertBefore( script, head.firstChild );
+			},
+
+			abort: function() {
+				if ( script ) {
+					script.onload( undefined, true );
+				}
+			}
+		};
+	}
+});
+var oldCallbacks = [],
+	rjsonp = /(=)\?(?=&|$)|\?\?/;
+
+// Default jsonp settings
+jQuery.ajaxSetup({
+	jsonp: "callback",
+	jsonpCallback: function() {
+		var callback = oldCallbacks.pop() || ( jQuery.expando + "_" + ( ajax_nonce++ ) );
+		this[ callback ] = true;
+		return callback;
+	}
+});
+
+// Detect, normalize options and install callbacks for jsonp requests
+jQuery.ajaxPrefilter( "json jsonp", function( s, originalSettings, jqXHR ) {
+
+	var callbackName, overwritten, responseContainer,
+		jsonProp = s.jsonp !== false && ( rjsonp.test( s.url ) ?
+			"url" :
+			typeof s.data === "string" && !( s.contentType || "" ).indexOf("application/x-www-form-urlencoded") && rjsonp.test( s.data ) && "data"
+		);
+
+	// Handle iff the expected data type is "jsonp" or we have a parameter to set
+	if ( jsonProp || s.dataTypes[ 0 ] === "jsonp" ) {
+
+		// Get callback name, remembering preexisting value associated with it
+		callbackName = s.jsonpCallback = jQuery.isFunction( s.jsonpCallback ) ?
+			s.jsonpCallback() :
+			s.jsonpCallback;
+
+		// Insert callback into url or form data
+		if ( jsonProp ) {
+			s[ jsonProp ] = s[ jsonProp ].replace( rjsonp, "$1" + callbackName );
+		} else if ( s.jsonp !== false ) {
+			s.url += ( ajax_rquery.test( s.url ) ? "&" : "?" ) + s.jsonp + "=" + callbackName;
+		}
+
+		// Use data converter to retrieve json after script execution
+		s.converters["script json"] = function() {
+			if ( !responseContainer ) {
+				jQuery.error( callbackName + " was not called" );
+			}
+			return responseContainer[ 0 ];
+		};
+
+		// force json dataType
+		s.dataTypes[ 0 ] = "json";
+
+		// Install callback
+		overwritten = window[ callbackName ];
+		window[ callbackName ] = function() {
+			responseContainer = arguments;
+		};
+
+		// Clean-up function (fires after converters)
+		jqXHR.always(function() {
+			// Restore preexisting value
+			window[ callbackName ] = overwritten;
+
+			// Save back as free
+			if ( s[ callbackName ] ) {
+				// make sure that re-using the options doesn't screw things around
+				s.jsonpCallback = originalSettings.jsonpCallback;
+
+				// save the callback name for future use
+				oldCallbacks.push( callbackName );
+			}
+
+			// Call if it was a function and we have a response
+			if ( responseContainer && jQuery.isFunction( overwritten ) ) {
+				overwritten( responseContainer[ 0 ] );
+			}
+
+			responseContainer = overwritten = undefined;
+		});
+
+		// Delegate to script
+		return "script";
+	}
+});
+var xhrCallbacks, xhrSupported,
+	xhrId = 0,
+	// #5280: Internet Explorer will keep connections alive if we don't abort on unload
+	xhrOnUnloadAbort = window.ActiveXObject && function() {
+		// Abort all pending requests
+		var key;
+		for ( key in xhrCallbacks ) {
+			xhrCallbacks[ key ]( undefined, true );
+		}
+	};
+
+// Functions to create xhrs
+function createStandardXHR() {
+	try {
+		return new window.XMLHttpRequest();
+	} catch( e ) {}
+}
+
+function createActiveXHR() {
+	try {
+		return new window.ActiveXObject("Microsoft.XMLHTTP");
+	} catch( e ) {}
+}
+
+// Create the request object
+// (This is still attached to ajaxSettings for backward compatibility)
+jQuery.ajaxSettings.xhr = window.ActiveXObject ?
+	/* Microsoft failed to properly
+	 * implement the XMLHttpRequest in IE7 (can't request local files),
+	 * so we use the ActiveXObject when it is available
+	 * Additionally XMLHttpRequest can be disabled in IE7/IE8 so
+	 * we need a fallback.
+	 */
+	function() {
+		return !this.isLocal && createStandardXHR() || createActiveXHR();
+	} :
+	// For all other browsers, use the standard XMLHttpRequest object
+	createStandardXHR;
+
+// Determine support properties
+xhrSupported = jQuery.ajaxSettings.xhr();
+jQuery.support.cors = !!xhrSupported && ( "withCredentials" in xhrSupported );
+xhrSupported = jQuery.support.ajax = !!xhrSupported;
+
+// Create transport if the browser can provide an xhr
+if ( xhrSupported ) {
+
+	jQuery.ajaxTransport(function( s ) {
+		// Cross domain only allowed if supported through XMLHttpRequest
+		if ( !s.crossDomain || jQuery.support.cors ) {
+
+			var callback;
+
+			return {
+				send: function( headers, complete ) {
+
+					// Get a new xhr
+					var handle, i,
+						xhr = s.xhr();
+
+					// Open the socket
+					// Passing null username, generates a login popup on Opera (#2865)
+					if ( s.username ) {
+						xhr.open( s.type, s.url, s.async, s.username, s.password );
+					} else {
+						xhr.open( s.type, s.url, s.async );
+					}
+
+					// Apply custom fields if provided
+					if ( s.xhrFields ) {
+						for ( i in s.xhrFields ) {
+							xhr[ i ] = s.xhrFields[ i ];
+						}
+					}
+
+					// Override mime type if needed
+					if ( s.mimeType && xhr.overrideMimeType ) {
+						xhr.overrideMimeType( s.mimeType );
+					}
+
+					// X-Requested-With header
+					// For cross-domain requests, seeing as conditions for a preflight are
+					// akin to a jigsaw puzzle, we simply never set it to be sure.
+					// (it can always be set on a per-request basis or even using ajaxSetup)
+					// For same-domain requests, won't change header if already provided.
+					if ( !s.crossDomain && !headers["X-Requested-With"] ) {
+						headers["X-Requested-With"] = "XMLHttpRequest";
+					}
+
+					// Need an extra try/catch for cross domain requests in Firefox 3
+					try {
+						for ( i in headers ) {
+							xhr.setRequestHeader( i, headers[ i ] );
+						}
+					} catch( err ) {}
+
+					// Do send the request
+					// This may raise an exception which is actually
+					// handled in jQuery.ajax (so no try/catch here)
+					xhr.send( ( s.hasContent && s.data ) || null );
+
+					// Listener
+					callback = function( _, isAbort ) {
+						var status, responseHeaders, statusText, responses;
+
+						// Firefox throws exceptions when accessing properties
+						// of an xhr when a network error occurred
+						// http://helpful.knobs-dials.com/index.php/Component_returned_failure_code:_0x80040111_(NS_ERROR_NOT_AVAILABLE)
+						try {
+
+							// Was never called and is aborted or complete
+							if ( callback && ( isAbort || xhr.readyState === 4 ) ) {
+
+								// Only called once
+								callback = undefined;
+
+								// Do not keep as active anymore
+								if ( handle ) {
+									xhr.onreadystatechange = jQuery.noop;
+									if ( xhrOnUnloadAbort ) {
+										delete xhrCallbacks[ handle ];
+									}
+								}
+
+								// If it's an abort
+								if ( isAbort ) {
+									// Abort it manually if needed
+									if ( xhr.readyState !== 4 ) {
+										xhr.abort();
+									}
+								} else {
+									responses = {};
+									status = xhr.status;
+									responseHeaders = xhr.getAllResponseHeaders();
+
+									// When requesting binary data, IE6-9 will throw an exception
+									// on any attempt to access responseText (#11426)
+									if ( typeof xhr.responseText === "string" ) {
+										responses.text = xhr.responseText;
+									}
+
+									// Firefox throws an exception when accessing
+									// statusText for faulty cross-domain requests
+									try {
+										statusText = xhr.statusText;
+									} catch( e ) {
+										// We normalize with Webkit giving an empty statusText
+										statusText = "";
+									}
+
+									// Filter status for non standard behaviors
+
+									// If the request is local and we have data: assume a success
+									// (success with no data won't get notified, that's the best we
+									// can do given current implementations)
+									if ( !status && s.isLocal && !s.crossDomain ) {
+										status = responses.text ? 200 : 404;
+									// IE - #1450: sometimes returns 1223 when it should be 204
+									} else if ( status === 1223 ) {
+										status = 204;
+									}
+								}
+							}
+						} catch( firefoxAccessException ) {
+							if ( !isAbort ) {
+								complete( -1, firefoxAccessException );
+							}
+						}
+
+						// Call complete if needed
+						if ( responses ) {
+							complete( status, statusText, responses, responseHeaders );
+						}
+					};
+
+					if ( !s.async ) {
+						// if we're in sync mode we fire the callback
+						callback();
+					} else if ( xhr.readyState === 4 ) {
+						// (IE6 & IE7) if it's in cache and has been
+						// retrieved directly we need to fire the callback
+						setTimeout( callback );
+					} else {
+						handle = ++xhrId;
+						if ( xhrOnUnloadAbort ) {
+							// Create the active xhrs callbacks list if needed
+							// and attach the unload handler
+							if ( !xhrCallbacks ) {
+								xhrCallbacks = {};
+								jQuery( window ).unload( xhrOnUnloadAbort );
+							}
+							// Add to list of active xhrs callbacks
+							xhrCallbacks[ handle ] = callback;
+						}
+						xhr.onreadystatechange = callback;
+					}
+				},
+
+				abort: function() {
+					if ( callback ) {
+						callback( undefined, true );
+					}
+				}
+			};
+		}
+	});
+}
+var fxNow, timerId,
+	rfxtypes = /^(?:toggle|show|hide)$/,
+	rfxnum = new RegExp( "^(?:([+-])=|)(" + core_pnum + ")([a-z%]*)$", "i" ),
+	rrun = /queueHooks$/,
+	animationPrefilters = [ defaultPrefilter ],
+	tweeners = {
+		"*": [function( prop, value ) {
+			var tween = this.createTween( prop, value ),
+				target = tween.cur(),
+				parts = rfxnum.exec( value ),
+				unit = parts && parts[ 3 ] || ( jQuery.cssNumber[ prop ] ? "" : "px" ),
+
+				// Starting value computation is required for potential unit mismatches
+				start = ( jQuery.cssNumber[ prop ] || unit !== "px" && +target ) &&
+					rfxnum.exec( jQuery.css( tween.elem, prop ) ),
+				scale = 1,
+				maxIterations = 20;
+
+			if ( start && start[ 3 ] !== unit ) {
+				// Trust units reported by jQuery.css
+				unit = unit || start[ 3 ];
+
+				// Make sure we update the tween properties later on
+				parts = parts || [];
+
+				// Iteratively approximate from a nonzero starting point
+				start = +target || 1;
+
+				do {
+					// If previous iteration zeroed out, double until we get *something*
+					// Use a string for doubling factor so we don't accidentally see scale as unchanged below
+					scale = scale || ".5";
+
+					// Adjust and apply
+					start = start / scale;
+					jQuery.style( tween.elem, prop, start + unit );
+
+				// Update scale, tolerating zero or NaN from tween.cur()
+				// And breaking the loop if scale is unchanged or perfect, or if we've just had enough
+				} while ( scale !== (scale = tween.cur() / target) && scale !== 1 && --maxIterations );
+			}
+
+			// Update tween properties
+			if ( parts ) {
+				start = tween.start = +start || +target || 0;
+				tween.unit = unit;
+				// If a +=/-= token was provided, we're doing a relative animation
+				tween.end = parts[ 1 ] ?
+					start + ( parts[ 1 ] + 1 ) * parts[ 2 ] :
+					+parts[ 2 ];
+			}
+
+			return tween;
+		}]
+	};
+
+// Animations created synchronously will run synchronously
+function createFxNow() {
+	setTimeout(function() {
+		fxNow = undefined;
+	});
+	return ( fxNow = jQuery.now() );
+}
+
+function createTween( value, prop, animation ) {
+	var tween,
+		collection = ( tweeners[ prop ] || [] ).concat( tweeners[ "*" ] ),
+		index = 0,
+		length = collection.length;
+	for ( ; index < length; index++ ) {
+		if ( (tween = collection[ index ].call( animation, prop, value )) ) {
+
+			// we're done with this property
+			return tween;
+		}
+	}
+}
+
+function Animation( elem, properties, options ) {
+	var result,
+		stopped,
+		index = 0,
+		length = animationPrefilters.length,
+		deferred = jQuery.Deferred().always( function() {
+			// don't match elem in the :animated selector
+			delete tick.elem;
+		}),
+		tick = function() {
+			if ( stopped ) {
+				return false;
+			}
+			var currentTime = fxNow || createFxNow(),
+				remaining = Math.max( 0, animation.startTime + animation.duration - currentTime ),
+				// archaic crash bug won't allow us to use 1 - ( 0.5 || 0 ) (#12497)
+				temp = remaining / animation.duration || 0,
+				percent = 1 - temp,
+				index = 0,
+				length = animation.tweens.length;
+
+			for ( ; index < length ; index++ ) {
+				animation.tweens[ index ].run( percent );
+			}
+
+			deferred.notifyWith( elem, [ animation, percent, remaining ]);
+
+			if ( percent < 1 && length ) {
+				return remaining;
+			} else {
+				deferred.resolveWith( elem, [ animation ] );
+				return false;
+			}
+		},
+		animation = deferred.promise({
+			elem: elem,
+			props: jQuery.extend( {}, properties ),
+			opts: jQuery.extend( true, { specialEasing: {} }, options ),
+			originalProperties: properties,
+			originalOptions: options,
+			startTime: fxNow || createFxNow(),
+			duration: options.duration,
+			tweens: [],
+			createTween: function( prop, end ) {
+				var tween = jQuery.Tween( elem, animation.opts, prop, end,
+						animation.opts.specialEasing[ prop ] || animation.opts.easing );
+				animation.tweens.push( tween );
+				return tween;
+			},
+			stop: function( gotoEnd ) {
+				var index = 0,
+					// if we are going to the end, we want to run all the tweens
+					// otherwise we skip this part
+					length = gotoEnd ? animation.tweens.length : 0;
+				if ( stopped ) {
+					return this;
+				}
+				stopped = true;
+				for ( ; index < length ; index++ ) {
+					animation.tweens[ index ].run( 1 );
+				}
+
+				// resolve when we played the last frame
+				// otherwise, reject
+				if ( gotoEnd ) {
+					deferred.resolveWith( elem, [ animation, gotoEnd ] );
+				} else {
+					deferred.rejectWith( elem, [ animation, gotoEnd ] );
+				}
+				return this;
+			}
+		}),
+		props = animation.props;
+
+	propFilter( props, animation.opts.specialEasing );
+
+	for ( ; index < length ; index++ ) {
+		result = animationPrefilters[ index ].call( animation, elem, props, animation.opts );
+		if ( result ) {
+			return result;
+		}
+	}
+
+	jQuery.map( props, createTween, animation );
+
+	if ( jQuery.isFunction( animation.opts.start ) ) {
+		animation.opts.start.call( elem, animation );
+	}
+
+	jQuery.fx.timer(
+		jQuery.extend( tick, {
+			elem: elem,
+			anim: animation,
+			queue: animation.opts.queue
+		})
+	);
+
+	// attach callbacks from options
+	return animation.progress( animation.opts.progress )
+		.done( animation.opts.done, animation.opts.complete )
+		.fail( animation.opts.fail )
+		.always( animation.opts.always );
+}
+
+function propFilter( props, specialEasing ) {
+	var index, name, easing, value, hooks;
+
+	// camelCase, specialEasing and expand cssHook pass
+	for ( index in props ) {
+		name = jQuery.camelCase( index );
+		easing = specialEasing[ name ];
+		value = props[ index ];
+		if ( jQuery.isArray( value ) ) {
+			easing = value[ 1 ];
+			value = props[ index ] = value[ 0 ];
+		}
+
+		if ( index !== name ) {
+			props[ name ] = value;
+			delete props[ index ];
+		}
+
+		hooks = jQuery.cssHooks[ name ];
+		if ( hooks && "expand" in hooks ) {
+			value = hooks.expand( value );
+			delete props[ name ];
+
+			// not quite $.extend, this wont overwrite keys already present.
+			// also - reusing 'index' from above because we have the correct "name"
+			for ( index in value ) {
+				if ( !( index in props ) ) {
+					props[ index ] = value[ index ];
+					specialEasing[ index ] = easing;
+				}
+			}
+		} else {
+			specialEasing[ name ] = easing;
+		}
+	}
+}
+
+jQuery.Animation = jQuery.extend( Animation, {
+
+	tweener: function( props, callback ) {
+		if ( jQuery.isFunction( props ) ) {
+			callback = props;
+			props = [ "*" ];
+		} else {
+			props = props.split(" ");
+		}
+
+		var prop,
+			index = 0,
+			length = props.length;
+
+		for ( ; index < length ; index++ ) {
+			prop = props[ index ];
+			tweeners[ prop ] = tweeners[ prop ] || [];
+			tweeners[ prop ].unshift( callback );
+		}
+	},
+
+	prefilter: function( callback, prepend ) {
+		if ( prepend ) {
+			animationPrefilters.unshift( callback );
+		} else {
+			animationPrefilters.push( callback );
+		}
+	}
+});
+
+function defaultPrefilter( elem, props, opts ) {
+	/* jshint validthis: true */
+	var prop, value, toggle, tween, hooks, oldfire,
+		anim = this,
+		orig = {},
+		style = elem.style,
+		hidden = elem.nodeType && isHidden( elem ),
+		dataShow = jQuery._data( elem, "fxshow" );
+
+	// handle queue: false promises
+	if ( !opts.queue ) {
+		hooks = jQuery._queueHooks( elem, "fx" );
+		if ( hooks.unqueued == null ) {
+			hooks.unqueued = 0;
+			oldfire = hooks.empty.fire;
+			hooks.empty.fire = function() {
+				if ( !hooks.unqueued ) {
+					oldfire();
+				}
+			};
+		}
+		hooks.unqueued++;
+
+		anim.always(function() {
+			// doing this makes sure that the complete handler will be called
+			// before this completes
+			anim.always(function() {
+				hooks.unqueued--;
+				if ( !jQuery.queue( elem, "fx" ).length ) {
+					hooks.empty.fire();
+				}
+			});
+		});
+	}
+
+	// height/width overflow pass
+	if ( elem.nodeType === 1 && ( "height" in props || "width" in props ) ) {
+		// Make sure that nothing sneaks out
+		// Record all 3 overflow attributes because IE does not
+		// change the overflow attribute when overflowX and
+		// overflowY are set to the same value
+		opts.overflow = [ style.overflow, style.overflowX, style.overflowY ];
+
+		// Set display property to inline-block for height/width
+		// animations on inline elements that are having width/height animated
+		if ( jQuery.css( elem, "display" ) === "inline" &&
+				jQuery.css( elem, "float" ) === "none" ) {
+
+			// inline-level elements accept inline-block;
+			// block-level elements need to be inline with layout
+			if ( !jQuery.support.inlineBlockNeedsLayout || css_defaultDisplay( elem.nodeName ) === "inline" ) {
+				style.display = "inline-block";
+
+			} else {
+				style.zoom = 1;
+			}
+		}
+	}
+
+	if ( opts.overflow ) {
+		style.overflow = "hidden";
+		if ( !jQuery.support.shrinkWrapBlocks ) {
+			anim.always(function() {
+				style.overflow = opts.overflow[ 0 ];
+				style.overflowX = opts.overflow[ 1 ];
+				style.overflowY = opts.overflow[ 2 ];
+			});
+		}
+	}
+
+
+	// show/hide pass
+	for ( prop in props ) {
+		value = props[ prop ];
+		if ( rfxtypes.exec( value ) ) {
+			delete props[ prop ];
+			toggle = toggle || value === "toggle";
+			if ( value === ( hidden ? "hide" : "show" ) ) {
+				continue;
+			}
+			orig[ prop ] = dataShow && dataShow[ prop ] || jQuery.style( elem, prop );
+		}
+	}
+
+	if ( !jQuery.isEmptyObject( orig ) ) {
+		if ( dataShow ) {
+			if ( "hidden" in dataShow ) {
+				hidden = dataShow.hidden;
+			}
+		} else {
+			dataShow = jQuery._data( elem, "fxshow", {} );
+		}
+
+		// store state if its toggle - enables .stop().toggle() to "reverse"
+		if ( toggle ) {
+			dataShow.hidden = !hidden;
+		}
+		if ( hidden ) {
+			jQuery( elem ).show();
+		} else {
+			anim.done(function() {
+				jQuery( elem ).hide();
+			});
+		}
+		anim.done(function() {
+			var prop;
+			jQuery._removeData( elem, "fxshow" );
+			for ( prop in orig ) {
+				jQuery.style( elem, prop, orig[ prop ] );
+			}
+		});
+		for ( prop in orig ) {
+			tween = createTween( hidden ? dataShow[ prop ] : 0, prop, anim );
+
+			if ( !( prop in dataShow ) ) {
+				dataShow[ prop ] = tween.start;
+				if ( hidden ) {
+					tween.end = tween.start;
+					tween.start = prop === "width" || prop === "height" ? 1 : 0;
+				}
+			}
+		}
+	}
+}
+
+function Tween( elem, options, prop, end, easing ) {
+	return new Tween.prototype.init( elem, options, prop, end, easing );
+}
+jQuery.Tween = Tween;
+
+Tween.prototype = {
+	constructor: Tween,
+	init: function( elem, options, prop, end, easing, unit ) {
+		this.elem = elem;
+		this.prop = prop;
+		this.easing = easing || "swing";
+		this.options = options;
+		this.start = this.now = this.cur();
+		this.end = end;
+		this.unit = unit || ( jQuery.cssNumber[ prop ] ? "" : "px" );
+	},
+	cur: function() {
+		var hooks = Tween.propHooks[ this.prop ];
+
+		return hooks && hooks.get ?
+			hooks.get( this ) :
+			Tween.propHooks._default.get( this );
+	},
+	run: function( percent ) {
+		var eased,
+			hooks = Tween.propHooks[ this.prop ];
+
+		if ( this.options.duration ) {
+			this.pos = eased = jQuery.easing[ this.easing ](
+				percent, this.options.duration * percent, 0, 1, this.options.duration
+			);
+		} else {
+			this.pos = eased = percent;
+		}
+		this.now = ( this.end - this.start ) * eased + this.start;
+
+		if ( this.options.step ) {
+			this.options.step.call( this.elem, this.now, this );
+		}
+
+		if ( hooks && hooks.set ) {
+			hooks.set( this );
+		} else {
+			Tween.propHooks._default.set( this );
+		}
+		return this;
+	}
+};
+
+Tween.prototype.init.prototype = Tween.prototype;
+
+Tween.propHooks = {
+	_default: {
+		get: function( tween ) {
+			var result;
+
+			if ( tween.elem[ tween.prop ] != null &&
+				(!tween.elem.style || tween.elem.style[ tween.prop ] == null) ) {
+				return tween.elem[ tween.prop ];
+			}
+
+			// passing an empty string as a 3rd parameter to .css will automatically
+			// attempt a parseFloat and fallback to a string if the parse fails
+			// so, simple values such as "10px" are parsed to Float.
+			// complex values such as "rotate(1rad)" are returned as is.
+			result = jQuery.css( tween.elem, tween.prop, "" );
+			// Empty strings, null, undefined and "auto" are converted to 0.
+			return !result || result === "auto" ? 0 : result;
+		},
+		set: function( tween ) {
+			// use step hook for back compat - use cssHook if its there - use .style if its
+			// available and use plain properties where available
+			if ( jQuery.fx.step[ tween.prop ] ) {
+				jQuery.fx.step[ tween.prop ]( tween );
+			} else if ( tween.elem.style && ( tween.elem.style[ jQuery.cssProps[ tween.prop ] ] != null || jQuery.cssHooks[ tween.prop ] ) ) {
+				jQuery.style( tween.elem, tween.prop, tween.now + tween.unit );
+			} else {
+				tween.elem[ tween.prop ] = tween.now;
+			}
+		}
+	}
+};
+
+// Support: IE <=9
+// Panic based approach to setting things on disconnected nodes
+
+Tween.propHooks.scrollTop = Tween.propHooks.scrollLeft = {
+	set: function( tween ) {
+		if ( tween.elem.nodeType && tween.elem.parentNode ) {
+			tween.elem[ tween.prop ] = tween.now;
+		}
+	}
+};
+
+jQuery.each([ "toggle", "show", "hide" ], function( i, name ) {
+	var cssFn = jQuery.fn[ name ];
+	jQuery.fn[ name ] = function( speed, easing, callback ) {
+		return speed == null || typeof speed === "boolean" ?
+			cssFn.apply( this, arguments ) :
+			this.animate( genFx( name, true ), speed, easing, callback );
+	};
+});
+
+jQuery.fn.extend({
+	fadeTo: function( speed, to, easing, callback ) {
+
+		// show any hidden elements after setting opacity to 0
+		return this.filter( isHidden ).css( "opacity", 0 ).show()
+
+			// animate to the value specified
+			.end().animate({ opacity: to }, speed, easing, callback );
+	},
+	animate: function( prop, speed, easing, callback ) {
+		var empty = jQuery.isEmptyObject( prop ),
+			optall = jQuery.speed( speed, easing, callback ),
+			doAnimation = function() {
+				// Operate on a copy of prop so per-property easing won't be lost
+				var anim = Animation( this, jQuery.extend( {}, prop ), optall );
+
+				// Empty animations, or finishing resolves immediately
+				if ( empty || jQuery._data( this, "finish" ) ) {
+					anim.stop( true );
+				}
+			};
+			doAnimation.finish = doAnimation;
+
+		return empty || optall.queue === false ?
+			this.each( doAnimation ) :
+			this.queue( optall.queue, doAnimation );
+	},
+	stop: function( type, clearQueue, gotoEnd ) {
+		var stopQueue = function( hooks ) {
+			var stop = hooks.stop;
+			delete hooks.stop;
+			stop( gotoEnd );
+		};
+
+		if ( typeof type !== "string" ) {
+			gotoEnd = clearQueue;
+			clearQueue = type;
+			type = undefined;
+		}
+		if ( clearQueue && type !== false ) {
+			this.queue( type || "fx", [] );
+		}
+
+		return this.each(function() {
+			var dequeue = true,
+				index = type != null && type + "queueHooks",
+				timers = jQuery.timers,
+				data = jQuery._data( this );
+
+			if ( index ) {
+				if ( data[ index ] && data[ index ].stop ) {
+					stopQueue( data[ index ] );
+				}
+			} else {
+				for ( index in data ) {
+					if ( data[ index ] && data[ index ].stop && rrun.test( index ) ) {
+						stopQueue( data[ index ] );
+					}
+				}
+			}
+
+			for ( index = timers.length; index--; ) {
+				if ( timers[ index ].elem === this && (type == null || timers[ index ].queue === type) ) {
+					timers[ index ].anim.stop( gotoEnd );
+					dequeue = false;
+					timers.splice( index, 1 );
+				}
+			}
+
+			// start the next in the queue if the last step wasn't forced
+			// timers currently will call their complete callbacks, which will dequeue
+			// but only if they were gotoEnd
+			if ( dequeue || !gotoEnd ) {
+				jQuery.dequeue( this, type );
+			}
+		});
+	},
+	finish: function( type ) {
+		if ( type !== false ) {
+			type = type || "fx";
+		}
+		return this.each(function() {
+			var index,
+				data = jQuery._data( this ),
+				queue = data[ type + "queue" ],
+				hooks = data[ type + "queueHooks" ],
+				timers = jQuery.timers,
+				length = queue ? queue.length : 0;
+
+			// enable finishing flag on private data
+			data.finish = true;
+
+			// empty the queue first
+			jQuery.queue( this, type, [] );
+
+			if ( hooks && hooks.stop ) {
+				hooks.stop.call( this, true );
+			}
+
+			// look for any active animations, and finish them
+			for ( index = timers.length; index--; ) {
+				if ( timers[ index ].elem === this && timers[ index ].queue === type ) {
+					timers[ index ].anim.stop( true );
+					timers.splice( index, 1 );
+				}
+			}
+
+			// look for any animations in the old queue and finish them
+			for ( index = 0; index < length; index++ ) {
+				if ( queue[ index ] && queue[ index ].finish ) {
+					queue[ index ].finish.call( this );
+				}
+			}
+
+			// turn off finishing flag
+			delete data.finish;
+		});
+	}
+});
+
+// Generate parameters to create a standard animation
+function genFx( type, includeWidth ) {
+	var which,
+		attrs = { height: type },
+		i = 0;
+
+	// if we include width, step value is 1 to do all cssExpand values,
+	// if we don't include width, step value is 2 to skip over Left and Right
+	includeWidth = includeWidth? 1 : 0;
+	for( ; i < 4 ; i += 2 - includeWidth ) {
+		which = cssExpand[ i ];
+		attrs[ "margin" + which ] = attrs[ "padding" + which ] = type;
+	}
+
+	if ( includeWidth ) {
+		attrs.opacity = attrs.width = type;
+	}
+
+	return attrs;
+}
+
+// Generate shortcuts for custom animations
+jQuery.each({
+	slideDown: genFx("show"),
+	slideUp: genFx("hide"),
+	slideToggle: genFx("toggle"),
+	fadeIn: { opacity: "show" },
+	fadeOut: { opacity: "hide" },
+	fadeToggle: { opacity: "toggle" }
+}, function( name, props ) {
+	jQuery.fn[ name ] = function( speed, easing, callback ) {
+		return this.animate( props, speed, easing, callback );
+	};
+});
+
+jQuery.speed = function( speed, easing, fn ) {
+	var opt = speed && typeof speed === "object" ? jQuery.extend( {}, speed ) : {
+		complete: fn || !fn && easing ||
+			jQuery.isFunction( speed ) && speed,
+		duration: speed,
+		easing: fn && easing || easing && !jQuery.isFunction( easing ) && easing
+	};
+
+	opt.duration = jQuery.fx.off ? 0 : typeof opt.duration === "number" ? opt.duration :
+		opt.duration in jQuery.fx.speeds ? jQuery.fx.speeds[ opt.duration ] : jQuery.fx.speeds._default;
+
+	// normalize opt.queue - true/undefined/null -> "fx"
+	if ( opt.queue == null || opt.queue === true ) {
+		opt.queue = "fx";
+	}
+
+	// Queueing
+	opt.old = opt.complete;
+
+	opt.complete = function() {
+		if ( jQuery.isFunction( opt.old ) ) {
+			opt.old.call( this );
+		}
+
+		if ( opt.queue ) {
+			jQuery.dequeue( this, opt.queue );
+		}
+	};
+
+	return opt;
+};
+
+jQuery.easing = {
+	linear: function( p ) {
+		return p;
+	},
+	swing: function( p ) {
+		return 0.5 - Math.cos( p*Math.PI ) / 2;
+	}
+};
+
+jQuery.timers = [];
+jQuery.fx = Tween.prototype.init;
+jQuery.fx.tick = function() {
+	var timer,
+		timers = jQuery.timers,
+		i = 0;
+
+	fxNow = jQuery.now();
+
+	for ( ; i < timers.length; i++ ) {
+		timer = timers[ i ];
+		// Checks the timer has not already been removed
+		if ( !timer() && timers[ i ] === timer ) {
+			timers.splice( i--, 1 );
+		}
+	}
+
+	if ( !timers.length ) {
+		jQuery.fx.stop();
+	}
+	fxNow = undefined;
+};
+
+jQuery.fx.timer = function( timer ) {
+	if ( timer() && jQuery.timers.push( timer ) ) {
+		jQuery.fx.start();
+	}
+};
+
+jQuery.fx.interval = 13;
+
+jQuery.fx.start = function() {
+	if ( !timerId ) {
+		timerId = setInterval( jQuery.fx.tick, jQuery.fx.interval );
+	}
+};
+
+jQuery.fx.stop = function() {
+	clearInterval( timerId );
+	timerId = null;
+};
+
+jQuery.fx.speeds = {
+	slow: 600,
+	fast: 200,
+	// Default speed
+	_default: 400
+};
+
+// Back Compat <1.8 extension point
+jQuery.fx.step = {};
+
+if ( jQuery.expr && jQuery.expr.filters ) {
+	jQuery.expr.filters.animated = function( elem ) {
+		return jQuery.grep(jQuery.timers, function( fn ) {
+			return elem === fn.elem;
+		}).length;
+	};
+}
+jQuery.fn.offset = function( options ) {
+	if ( arguments.length ) {
+		return options === undefined ?
+			this :
+			this.each(function( i ) {
+				jQuery.offset.setOffset( this, options, i );
+			});
+	}
+
+	var docElem, win,
+		box = { top: 0, left: 0 },
+		elem = this[ 0 ],
+		doc = elem && elem.ownerDocument;
+
+	if ( !doc ) {
+		return;
+	}
+
+	docElem = doc.documentElement;
+
+	// Make sure it's not a disconnected DOM node
+	if ( !jQuery.contains( docElem, elem ) ) {
+		return box;
+	}
+
+	// If we don't have gBCR, just use 0,0 rather than error
+	// BlackBerry 5, iOS 3 (original iPhone)
+	if ( typeof elem.getBoundingClientRect !== core_strundefined ) {
+		box = elem.getBoundingClientRect();
+	}
+	win = getWindow( doc );
+	return {
+		top: box.top  + ( win.pageYOffset || docElem.scrollTop )  - ( docElem.clientTop  || 0 ),
+		left: box.left + ( win.pageXOffset || docElem.scrollLeft ) - ( docElem.clientLeft || 0 )
+	};
+};
+
+jQuery.offset = {
+
+	setOffset: function( elem, options, i ) {
+		var position = jQuery.css( elem, "position" );
+
+		// set position first, in-case top/left are set even on static elem
+		if ( position === "static" ) {
+			elem.style.position = "relative";
+		}
+
+		var curElem = jQuery( elem ),
+			curOffset = curElem.offset(),
+			curCSSTop = jQuery.css( elem, "top" ),
+			curCSSLeft = jQuery.css( elem, "left" ),
+			calculatePosition = ( position === "absolute" || position === "fixed" ) && jQuery.inArray("auto", [curCSSTop, curCSSLeft]) > -1,
+			props = {}, curPosition = {}, curTop, curLeft;
+
+		// need to be able to calculate position if either top or left is auto and position is either absolute or fixed
+		if ( calculatePosition ) {
+			curPosition = curElem.position();
+			curTop = curPosition.top;
+			curLeft = curPosition.left;
+		} else {
+			curTop = parseFloat( curCSSTop ) || 0;
+			curLeft = parseFloat( curCSSLeft ) || 0;
+		}
+
+		if ( jQuery.isFunction( options ) ) {
+			options = options.call( elem, i, curOffset );
+		}
+
+		if ( options.top != null ) {
+			props.top = ( options.top - curOffset.top ) + curTop;
+		}
+		if ( options.left != null ) {
+			props.left = ( options.left - curOffset.left ) + curLeft;
+		}
+
+		if ( "using" in options ) {
+			options.using.call( elem, props );
+		} else {
+			curElem.css( props );
+		}
+	}
+};
+
+
+jQuery.fn.extend({
+
+	position: function() {
+		if ( !this[ 0 ] ) {
+			return;
+		}
+
+		var offsetParent, offset,
+			parentOffset = { top: 0, left: 0 },
+			elem = this[ 0 ];
+
+		// fixed elements are offset from window (parentOffset = {top:0, left: 0}, because it is it's only offset parent
+		if ( jQuery.css( elem, "position" ) === "fixed" ) {
+			// we assume that getBoundingClientRect is available when computed position is fixed
+			offset = elem.getBoundingClientRect();
+		} else {
+			// Get *real* offsetParent
+			offsetParent = this.offsetParent();
+
+			// Get correct offsets
+			offset = this.offset();
+			if ( !jQuery.nodeName( offsetParent[ 0 ], "html" ) ) {
+				parentOffset = offsetParent.offset();
+			}
+
+			// Add offsetParent borders
+			parentOffset.top  += jQuery.css( offsetParent[ 0 ], "borderTopWidth", true );
+			parentOffset.left += jQuery.css( offsetParent[ 0 ], "borderLeftWidth", true );
+		}
+
+		// Subtract parent offsets and element margins
+		// note: when an element has margin: auto the offsetLeft and marginLeft
+		// are the same in Safari causing offset.left to incorrectly be 0
+		return {
+			top:  offset.top  - parentOffset.top - jQuery.css( elem, "marginTop", true ),
+			left: offset.left - parentOffset.left - jQuery.css( elem, "marginLeft", true)
+		};
+	},
+
+	offsetParent: function() {
+		return this.map(function() {
+			var offsetParent = this.offsetParent || docElem;
+			while ( offsetParent && ( !jQuery.nodeName( offsetParent, "html" ) && jQuery.css( offsetParent, "position") === "static" ) ) {
+				offsetParent = offsetParent.offsetParent;
+			}
+			return offsetParent || docElem;
+		});
+	}
+});
+
+
+// Create scrollLeft and scrollTop methods
+jQuery.each( {scrollLeft: "pageXOffset", scrollTop: "pageYOffset"}, function( method, prop ) {
+	var top = /Y/.test( prop );
+
+	jQuery.fn[ method ] = function( val ) {
+		return jQuery.access( this, function( elem, method, val ) {
+			var win = getWindow( elem );
+
+			if ( val === undefined ) {
+				return win ? (prop in win) ? win[ prop ] :
+					win.document.documentElement[ method ] :
+					elem[ method ];
+			}
+
+			if ( win ) {
+				win.scrollTo(
+					!top ? val : jQuery( win ).scrollLeft(),
+					top ? val : jQuery( win ).scrollTop()
+				);
+
+			} else {
+				elem[ method ] = val;
+			}
+		}, method, val, arguments.length, null );
+	};
+});
+
+function getWindow( elem ) {
+	return jQuery.isWindow( elem ) ?
+		elem :
+		elem.nodeType === 9 ?
+			elem.defaultView || elem.parentWindow :
+			false;
+}
+// Create innerHeight, innerWidth, height, width, outerHeight and outerWidth methods
+jQuery.each( { Height: "height", Width: "width" }, function( name, type ) {
+	jQuery.each( { padding: "inner" + name, content: type, "": "outer" + name }, function( defaultExtra, funcName ) {
+		// margin is only for outerHeight, outerWidth
+		jQuery.fn[ funcName ] = function( margin, value ) {
+			var chainable = arguments.length && ( defaultExtra || typeof margin !== "boolean" ),
+				extra = defaultExtra || ( margin === true || value === true ? "margin" : "border" );
+
+			return jQuery.access( this, function( elem, type, value ) {
+				var doc;
+
+				if ( jQuery.isWindow( elem ) ) {
+					// As of 5/8/2012 this will yield incorrect results for Mobile Safari, but there
+					// isn't a whole lot we can do. See pull request at this URL for discussion:
+					// https://github.com/jquery/jquery/pull/764
+					return elem.document.documentElement[ "client" + name ];
+				}
+
+				// Get document width or height
+				if ( elem.nodeType === 9 ) {
+					doc = elem.documentElement;
+
+					// Either scroll[Width/Height] or offset[Width/Height] or client[Width/Height], whichever is greatest
+					// unfortunately, this causes bug #3838 in IE6/8 only, but there is currently no good, small way to fix it.
+					return Math.max(
+						elem.body[ "scroll" + name ], doc[ "scroll" + name ],
+						elem.body[ "offset" + name ], doc[ "offset" + name ],
+						doc[ "client" + name ]
+					);
+				}
+
+				return value === undefined ?
+					// Get width or height on the element, requesting but not forcing parseFloat
+					jQuery.css( elem, type, extra ) :
+
+					// Set width or height on the element
+					jQuery.style( elem, type, value, extra );
+			}, type, chainable ? margin : undefined, chainable, null );
+		};
+	});
+});
+// Limit scope pollution from any deprecated API
+// (function() {
+
+// The number of elements contained in the matched element set
+jQuery.fn.size = function() {
+	return this.length;
+};
+
+jQuery.fn.andSelf = jQuery.fn.addBack;
+
+// })();
+if ( typeof module === "object" && module && typeof module.exports === "object" ) {
+	// Expose jQuery as module.exports in loaders that implement the Node
+	// module pattern (including browserify). Do not create the global, since
+	// the user will be storing it themselves locally, and globals are frowned
+	// upon in the Node module world.
+	module.exports = jQuery;
+} else {
+	// Otherwise expose jQuery to the global object as usual
+	window.jQuery = window.$ = jQuery;
+
+	// Register as a named AMD module, since jQuery can be concatenated with other
+	// files that may use define, but not via a proper concatenation script that
+	// understands anonymous AMD modules. A named AMD is safest and most robust
+	// way to register. Lowercase jquery is used because AMD module names are
+	// derived from file names, and jQuery is normally delivered in a lowercase
+	// file name. Do this after creating the global so that if an AMD module wants
+	// to call noConflict to hide this version of jQuery, it will work.
+	if ( typeof define === "function" && define.amd ) {
+		define( "jquery", [], function () { return jQuery; } );
+	}
+}
+
+})( window );

+ 137 - 0
meib/meib/static/js/jquery.select.js

@@ -0,0 +1,137 @@
+(function($) {
+    $.selectSuggest = function(target, data, itemSelectFunction) {
+    		var defaulOption = {
+    			suggestMaxHeight: '200px',//弹出框最大高度
+    			itemColor : '#000000',//默认字体颜色
+    			itemBackgroundColor:'RGB(199,237,204)',//默认背景颜色
+    			itemOverColor : '#ffffff',//选中字体颜色
+    			itemOverBackgroundColor : '#C9302C',//选中背景颜色
+    			itemPadding : 3 ,//item间距
+    			fontSize : 12 ,//默认字体大小
+    			alwaysShowALL : true //点击input是否展示所有可选项
+    			};
+        var maxFontNumber = 0;//最大字数
+        var currentItem;
+        var suggestContainerId = target + "-suggest";
+        var suggestContainerWidth = $('#' + target).innerWidth();
+        var suggestContainerLeft = $('#' + target).offset().left;
+        var suggestContainerTop = $('#' + target).offset().top + $('#' + target).outerHeight();
+
+        var showClickTextFunction = function() {
+            $('#' + target).val(this.innerText);
+            currentItem = null;
+            $('#' + suggestContainerId).hide();
+        }
+        var suggestContainer;
+        if ($('#' + suggestContainerId)[0]) {
+            suggestContainer = $('#' + suggestContainerId);
+            suggestContainer.empty();
+        } else {
+            suggestContainer = $('<div></div>'); //创建一个子<div>
+        }
+
+        suggestContainer.attr('id', suggestContainerId);
+        suggestContainer.attr('tabindex', '0');
+        suggestContainer.hide();
+        var _initItems = function(items) {
+            suggestContainer.empty();
+            for (var i = 0; i < items.length; i++) {
+            		if(items[i].text.length > maxFontNumber){
+            			maxFontNumber = items[i].text.length;
+            			}
+                var suggestItem = $('<div></div>'); //创建一个子<div>
+                suggestItem.attr('id', items[i].id);
+                suggestItem.append(items[i].text);
+                suggestItem.css({
+                		'padding':defaulOption.itemPadding + 'px',
+                    'white-space':'nowrap',
+                    'cursor': 'pointer',
+                    'background-color': defaulOption.itemBackgroundColor,
+                    'color': defaulOption.itemColor
+                });
+                suggestItem.bind("mouseover",
+                function() {
+                    $(this).css({
+                        'background-color': defaulOption.itemOverBackgroundColor,
+                        'color': defaulOption.itemOverColor
+                    });
+                    currentItem = $(this);
+                });
+                suggestItem.bind("mouseout",
+                function() {
+                    $(this).css({
+                        'background-color': defaulOption.itemBackgroundColor,
+                        'color': defaulOption.itemColor
+                    });
+                    currentItem = null;
+                });
+                suggestItem.bind("click", showClickTextFunction);
+                suggestItem.bind("click", itemSelectFunction);
+                suggestItem.appendTo(suggestContainer);
+                suggestContainer.appendTo(document.body);
+            }
+        }
+
+        var inputChange = function() {
+            var inputValue = $('#' + target).val();
+            inputValue = inputValue.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g, "\\$&");
+            var matcher = new RegExp(inputValue, "i");
+            return $.grep(data,
+            function(value) {
+                return matcher.test(value.text);
+            });
+        }
+
+        $('#' + target).bind("keyup",
+        function() {
+            _initItems(inputChange());
+        });
+        $('#' + target).bind("blur",
+        function() {
+        		if(!$('#' + suggestContainerId).is(":focus")){
+        			$('#' + suggestContainerId).hide();
+        			if (currentItem) {
+                currentItem.trigger("click");
+            	}
+            	currentItem = null;
+        			return;
+        			}                       
+        });
+
+        $('#' + target).bind("click",
+        function() {
+            if (defaulOption.alwaysShowALL) {
+                _initItems(data);
+            } else {
+                _initItems(inputChange());
+            }
+            $('#' + suggestContainerId).removeAttr("style");
+            var tempWidth = defaulOption.fontSize*maxFontNumber + 2 * defaulOption.itemPadding + 30;
+            var containerWidth = Math.max(tempWidth, suggestContainerWidth);
+            $('#' + suggestContainerId).css({
+                'border': '1px solid #ccc',
+                'max-height': '200px',
+                'top': suggestContainerTop,
+                'left': suggestContainerLeft,
+                'width': containerWidth,
+                'position': 'absolute',
+                'font-size': defaulOption.fontSize+'px',
+                'font-family':'Arial',
+                'z-index': 99999,
+                'background-color': '#FFFFFF',
+                'overflow-y': 'auto',
+                'overflow-x': 'hidden',
+                'white-space':'nowrap'
+
+            });
+            $('#' + suggestContainerId).show();
+        });
+        _initItems(data);
+
+        $('#' + suggestContainerId).bind("blur",
+        function() {
+            $('#' + suggestContainerId).hide();
+        });
+
+    }
+})(jQuery);

+ 32 - 0
meib/meib/static/text/json/data3.json

@@ -0,0 +1,32 @@
+[
+    {
+        "github": {
+            "name": "bootstrap-table",
+            "count": {
+                "stargazers": 768,
+                "forks": 183
+            },
+            "description": "An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3)"
+        }
+    },
+    {
+        "github": {
+            "name": "multiple-select",
+            "count": {
+                "stargazers": 365,
+                "forks": 166
+            },
+            "description": "A jQuery plugin to select multiple elements with checkboxes :)"
+        }
+    },
+    {
+        "github": {
+            "name": "bootstrap-show-password",
+            "count": {
+                "stargazers": 37,
+                "forks": "<textarea rows='3' cols='150'>我是一个文本框。</textarea>"
+            },
+            "description": "Show/hide password plugin for twitter bootstrap."
+        }
+    }
+]

+ 3 - 4
meib/meib/templates/dep_ps.html

@@ -103,12 +103,11 @@
             <div class="modal fade" id="myModal">
                 <div class="modal-dialog">
                     <div class="modal-content" style="width: 300px;">
-
+                        <!-- 这里是标题 -->
                         <div class="modal-header">
-                            <!-- <button class="close" data-dismiss="modal">X</button> -->
                             <div class="modal-title">新增月度排产</div>
                         </div>
-
+                        <!-- 这里是内容 -->
                         <div class="modal-body">
                             <table>
                                 <tr>
@@ -120,7 +119,7 @@
                                 </tr>
                             </table>
                         </div>
-
+                        <!-- 这里是确定否 -->
                         <div class="modal-footer">
                             <button class="btn btn-primary" data-dismiss="modal" @click="add_dep_data()">确定</button>
                             <button class="btn btn-primary" data-dismiss="modal">取消</button>

+ 210 - 115
meib/meib/templates/order.html

@@ -6,6 +6,7 @@
     <meta http-equiv="X-UA-Compatible" content="ie=edge">
     <link rel="stylesheet" type="text/css" href="/static/css/bootstrap.min.css">
     <link rel="stylesheet" type="text/css" href="/static/css/css.css">
+    <link rel="stylesheet" type="text/css" href="/static/css/loader.css">
     <link rel="stylesheet" type="text/css" href="/static/css/bootstrap-select.min.css">
     <script src="/static/js/jquery.min.js"></script>
     <script src="/static/js/bootstrap.min.js"></script>
@@ -13,10 +14,15 @@
     <script src="/static/js/axios.min.js"></script>
     <script src="/static/js/bootstrap-select_new.js"></script>
 
+    <!-- select -->
+    <!-- <script type="text/javascript" src="/static/js/jquery-1.10.2.js"></script> -->
+    <script type="text/javascript" src="/static/js/jquery.select.js"></script>
+
     <title>Document</title>
 </head>
 
 <body>
+    <!-- <input id="testInput" type="text" /> -->
     <div id="app">
         <!-- navbar-default这个类是设置导航栏 -->
         <div class="navbar navbar-default">
@@ -79,10 +85,16 @@
                     <div class="navbar-nav">结束时间:</div>
                     <div class="navbar-nav"><input type='date' class="input form-control" v-model="sh_time" /></div>
                 </label>
+                <label>
+                    <div class="navbar-nav">品名:</div>
+                    <div class="navbar-nav">
+                        <input class="input form-control" id="testInput" type="text" v-model="prd_no" />
+                    </div>
+                </label>
                 <label>
                     <div class="navbar-nav">客户:</div>
                     <div class="navbar-nav"><select class="selectpicker form-control" data-live-search="true"
-                            v-model="DEP_DEP" id="field"></select></div>
+                            id="field"></select></div>
                 </label>
                 <label>
                     <div class="navbar-nav">结案否:</div>
@@ -115,6 +127,57 @@
                         </select>
                     </div>
                 </label>
+                <label class="navbar-nav">
+                    <button class="btn btn-primary" data-toggle="modal" data-target="#myModal">更多</button>
+                    <div class="modal fade" id="myModal">
+                        <div class="modal-dialog">
+                            <div class="modal-content" style="width: 550px;">
+                                <div class="modal-header">
+                                    <div class="modal-title">选择条件</div>
+                                </div>
+                                <div class="modal-body">
+                                    <table>
+                                        <tr>
+                                            <td><span class="navbar-nav  filtrate_w">业务交期:</span>
+                                                <input type="date" class="navbar-nav filtrate" v-model="business_time">
+                                            </td>
+                                            <td><span class="navbar-nav  filtrate_w">产品编码:</span><input type="text"
+                                                    class="navbar-nav filtrate" v-model="prd_no"></td>
+                                        </tr>
+                                        <tr>
+                                            <td><span class="navbar-nav filtrate_w">研磨类型:</span>
+                                                <input type="text" class="navbar-nav filtrate" v-model="ym_type"></td>
+                                            <td><span class="navbar-nav filtrate_w">生产部门:</span>
+                                                <select class="selectpicker form-control filtrate"
+                                                    data-live-search="true" id="field1"></select></td>
+                                        </tr>
+                                        <tr>
+                                            <td><span class="navbar-nav filtrate_w">订单类别:</span>
+                                                <select class="input form-control filtrate" v-model="os_type">
+                                                    <option value="1">全部</option>
+                                                    <option value="2">订单</option>
+                                                    <option value="3">返工单</option>
+                                                </select>
+                                            </td>
+                                            <td><span class="navbar-nav filtrate_w">容量:</span>
+                                                <input type="text" class="navbar-nav filtrate" v-model="capacity"></td>
+                                        </tr>
+                                        <tr>
+                                            <td><span class="navbar-nav filtrate_w">容器:</span>
+                                                <input type="text" class="navbar-nav filtrate" v-model="vessel"></td>
+                                            <td></td>
+                                        </tr>
+
+                                    </table>
+                                </div>
+                                <div class="modal-footer">
+                                    <button class="btn btn-primary" data-dismiss="modal">确定</button>
+                                    <button class="btn btn-primary" data-dismiss="modal">取消</button>
+                                </div>
+                            </div>
+                        </div>
+                    </div>
+                </label>
                 <!-- <label class="save" @click="seek()">确定查询</label> -->
                 <label class="save def" id="def" @click="seek(1)">
                     <div class="btn btn-primary navbar-nav">确定查询</div>
@@ -128,7 +191,8 @@
             <table class="table table-bordered table-hover table-striped">
                 <tbody>
                     <!-- <tr v-for="(item,i) in list" :key="item.OS_NO" style="background-color: yellowgreen;"> -->
-                    <tr v-for="(item,i) in list" :key="item.OS_NO" :class="i === activeIndex?'tr_active':''">
+                    <tr class="save" v-for="(item,i) in list" :key="item.OS_NO"
+                        :class="i == activeIndex?'tr_active':''">
                         <td v-if="i >0" width="50px" v-text="i"></td>
                         <td v-else width="50px" v-text="'行号'"></td>
                         <td v-if="i >0" width="50px"><input type='text' class="input itm" v-model="item.ITM"
@@ -150,8 +214,10 @@
                         <td width="90px" v-text="item.REM"></td>
                         <td v-if="i >0" width="120px"><input type='date' class="input" v-model="item.PMC_DD" /></td>
                         <td v-else width="120px" v-text="item.PMC_DD"></td>
-                        <td v-if="i >0" width="110px"><input type='text' class="input" style="width: 100px !important;"
-                                v-model="item.WH_REM" /></td>
+                        <td v-if="i >0" width="110px">
+                            <!-- <input type='text' class="input" style="width: 100px !important;"v-model="item.WH_REM" /> -->
+                            <textarea rows="1" cols="10" v-model="item.WH_REM">我是一个文本框。</textarea>
+                        </td>
                         <td v-else width="110px" v-text="item.WH_REM"></td>
                         <td v-if="i >0" width="50px"><input type='submit' class="save"
                                 @click="ok_save(item.OS_NO,item.PMC_DD,item.WH_REM,item.ITM,i)" value="保存" /></td>
@@ -173,87 +239,6 @@
             </div>
         </div>
     </div>
-    <style>
-        .load {
-            width: 100px;
-            height: 100px;
-            position: relative;
-            margin: 0 auto;
-            margin-top: 100px;
-        }
-
-        .load span {
-            display: inline-block;
-            width: 17px;
-            height: 17px;
-            border-radius: 50%;
-            background: #b6b3b5;
-            position: absolute;
-            -webkit-animation: load 1.04s ease infinite;
-        }
-
-        @-webkit-keyframes load {
-            0% {
-                opacity: 1;
-            }
-
-            100% {
-                opacity: 0.2;
-            }
-        }
-
-        .load span:nth-child(1) {
-            left: 0;
-            top: 50%;
-            margin-top: -8px;
-            -webkit-animation-delay: 0.13s;
-        }
-
-        .load span:nth-child(2) {
-            left: 15px;
-            top: 15px;
-            -webkit-animation-delay: 0.26s;
-        }
-
-        .load span:nth-child(3) {
-            left: 50%;
-            top: 0;
-            margin-left: -8px;
-            -webkit-animation-delay: 0.39s;
-        }
-
-        .load span:nth-child(4) {
-            top: 15px;
-            right: 15px;
-            -webkit-animation-delay: 0.52s;
-        }
-
-        .load span:nth-child(5) {
-            right: 0;
-            top: 50%;
-            margin-top: -8px;
-            -webkit-animation-delay: 0.65s;
-        }
-
-        .load span:nth-child(6) {
-            right: 15px;
-            bottom: 15px;
-            -webkit-animation-delay: 0.78s;
-        }
-
-        .load span:nth-child(7) {
-            bottom: 0;
-            left: 50%;
-            margin-left: -8px;
-            -webkit-animation-delay: 0.91s;
-        }
-
-        .load span:nth-child(8) {
-            bottom: 15px;
-            left: 15px;
-            -webkit-animation-delay: 1.04s;
-        }
-    </style>
     <script>
         var vm = new Vue({
             el: '#app',
@@ -265,46 +250,76 @@
                 pmc_ok: '1',
                 activeIndex: 0,
                 list: [],
-                DEP_DEP: '',
                 list_cust: [],
+                list_dep: [],
                 cust_cus_no: '',
                 sort: '1',
-                cust_cus_no_aa:'',
-                page:0
+                cust_cus_no_aa: '',
+                page: 0,
+                business_time: '',
+                prd_no: '',
+                sc_dep: '',
+                sc_dep_aa: '',
+                ym_type: '',
+                os_type: '1',
+                capacity: '',
+                vessel: '',
             },
             methods: {
-                seek(i) { // 添加的方法
+                async seek(i) { // 添加的方法
                     // console.log('ok')
                     // 添加一个对象用于增加数据
-                    console.log(i)
-                    if($("#field").selectpicker('val') !=''){
+                    console.log(1111111111)
+                    this.prd_no = $("#testInput").val()
+                    console.log(this.prd_no)
+                    //获取客户编码
+                    if ($("#field").selectpicker('val') != '') {
                         this.cust_cus_no_aa = $("#field").selectpicker('val')
                         this.cust_cus_no = $("#field").selectpicker('val')
                     }
 
-                    if ($("#field").selectpicker('val')==''){
+                    if ($("#field").selectpicker('val') == '') {
                         this.cust_cus_no = this.cust_cus_no_aa
                     }
+                    // 获取部门
+                    if ($("#field1").selectpicker('val') != '') {
+                        this.sc_dep_aa = $("#field1").selectpicker('val')
+                        this.sc_dep = $("#field1").selectpicker('val')
+                    }
+
+                    if ($("#field1").selectpicker('val') == '') {
+                        this.sc_dep = this.sc_dep_aa
+                    }
                     // 清空数据
-                    this.list=''
+                    this.list = ''
                     $(".footer").show();
                     // console.log($("#field").selectpicker('val'))
                     var seek = { st_time: this.st_time, sh_time: this.sh_time, cus_no: this.cust_cus_no, cls_id: this.cls_id, pmc_ok: this.pmc_ok, sort: this.sort }
-                    if (this.cust_cus_no==null){
-                        this.cust_cus_no=''
-                        console.log(this.cust_cus_no)
+                    //当第一次进入时设置客户编码值为空
+                    if (this.cust_cus_no == null) {
+                        this.cust_cus_no = ''
+                    }
+                    //当第一次进入时设置部门编码值为空
+                    if (this.sc_dep == null) {
+                        this.sc_dep = ''
                     }
-                    
                     // console.log(seek)
                     axios.get('/listtb', {
                         params: {
-                            st_time: this.st_time,
-                            sh_time: this.sh_time,
-                            cus_no: this.cust_cus_no,
-                            cls_id: this.cls_id,
-                            pmc_ok: this.pmc_ok,
-                            sort: this.sort,
-                            select:i
+                            st_time: this.st_time,   //订单开始时间
+                            sh_time: this.sh_time,   //订单结束日期
+                            cus_no: this.cust_cus_no,//客户编码
+                            cls_id: this.cls_id,     //结案否
+                            pmc_ok: this.pmc_ok,     //回复否
+                            sort: this.sort,         //排序
+                            business_time: this.business_time,//业务交期
+                            prd_no: this.prd_no,        //产品编码
+                            sc_dep: this.sc_dep,      //生产部门
+                            ym_type: this.ym_type,    //研磨类型
+                            os_type: this.os_type,    //订单类型
+                            capacity: this.capacity,  //容量
+                            vessel: this.vessel,      //容器
+                            select: i                //查询或者第一次进入状态标识
                         }
                     })
                         .then(res => {
@@ -319,7 +334,7 @@
                             console.log('error:' + err)
                         })
                 },
-                ok_save(OS_NO, PMC_DD, WH_REM, ITM, i) {
+                async ok_save(OS_NO, PMC_DD, WH_REM, ITM, i) {
                     // console.log('ok1')
                     // console.log(OS_NO, PMC_DD, WH_REM, ITM)
                     this.activeIndex = i
@@ -346,7 +361,7 @@
 
                 },
                 // 修改list数据
-                uplist() {
+                async uplist() {
                     // console.log('ok2')
                     axios.get('/listtb', {
                         params: {
@@ -355,7 +370,7 @@
                             cus_no: '',
                             cls_id: '',
                             pmc_ok: '',
-                            sort:''
+                            sort: ''
                         }
                     })
                         .then(res => {
@@ -373,7 +388,7 @@
                         })
                 },
                 //获取当前日期
-                addDate() {
+                async addDate() {
                     var date = new Date();
                     var seperator1 = "-";
                     var year = date.getFullYear();
@@ -389,8 +404,12 @@
                     // console.log(currentdate)
                     this.st_time = this.sh_time = currentdate
                 },
+                async select_prd_no() {
+                    console.log(1111)
+                    $.selectSuggest('testInput', this.datas);
+                },
                 //获取客户资料
-                select_cust() {
+                async select_cust() {
                     axios.get('/cust/', {
                         // params: {
                         //     st_time: '',
@@ -423,21 +442,97 @@
                         .catch(err => {
                             console.log('error:' + err)
                         })
-                }
+                },
+                //获取部门资料
+                async select_dep() {
+                    axios.get('/dept/', {
+                        // params: {
+                        //     st_time: '',
+                        //     sh_time: '',
+                        //     cus_no: '',
+                        //     cls_id: '',
+                        //     pmc_ok: '',
+                        // }
+                    })
+                        .then(res => {
+                            // alert(res.data)
+                            var data1 = res.data.data
+                            this.list_dep = data1
+                            // console.log(this.list)
+                            // 设置下拉搜索
+                            var tempIdStr = '<option  value="">选择部门</option>';
+                            // var tempIdStr = '<option  value="' + this.list[0]['DEP'] + '" v-bind:value="DEP_DEP">' + this.list[0]['DEP'] + '---' + this.list[0]['DEP'] + '</option>';
+                            $("#field1").append(tempIdStr);
+                            $.each(this.list_dep, function (i, item) {
+                                var tempId = '<option  value="' + item.DEP + '" v-bind:value="sc_dep">' + item.DEP + '---' + item.DEP_NAME + '</option>';
+                                $("#field1").append(tempId);
+                                // alert(tempId)
+                            });
+                            // 更新 。 这一步很重要
+                            $('#field1').selectpicker('refresh');
+
+                        })
+                        .catch(err => {
+                            console.log('error:' + err)
+                        })
+                },
             },
+
             created() {
-                // this.uplist()
                 setTimeout(() => {
                     this.seek(2)
                 }, 0)
+                this.select_dep()
                 this.addDate()
-                // this.select_cust()
-                setTimeout(() => {
-                    this.select_cust()
-                }, 0)
+                this.select_cust()
             }
         });
+
+        $(function () {
+            // 开始写 jQuery 代码...
+            var datas = []
+            var timer = null;
+            // 查询货品资料接口
+            function getStr(n) {
+                var search=n
+                if(typeof search === 'undefined' ){
+                    search=''
+                };
+                console.log(search)
+                axios.get('/prdt/', {
+                    params:{
+                        search_no:search
+                    }
+                })
+                    .then(res => {
+                        // alert(res.data)
+                        var data1 = res.data.data
+                        datas = data1
+                        console.log(datas)
+                        if (datas.length==0){
+                            alert("没有搜索到数据")
+                            return
+                        }
+                        $.selectSuggest('testInput', datas);
+                    })
+                    .catch(err => {
+                        console.log('error:' + err)
+                    })
+            };
+            //查询货品资料调用
+            $("#testInput").bind("input propertychange", function (event) {
+                var search = $("#testInput").val()
+                console.log($("#testInput").val())
+                timer && clearTimeout(timer);
+                timer = setTimeout(function () {
+                    getStr(search);
+                    
+                }, 2000);
+            });
+            getStr();
+        });
     </script>
+
 </body>
 
 </html>

+ 34 - 0
meib/meib/templates/table.html

@@ -0,0 +1,34 @@
+<html lang="en">
+
+<head>
+    <meta charset="UTF-8">
+    <meta name="viewport" content="widtd=device-widtd, initial-scale=1.0">
+    <meta http-equiv="X-UA-Compatible" content="ie=edge">
+    <link rel="stylesheet" type="text/css" href="/static/css/bootstrap.min.css">
+    <link rel="stylesheet" type="text/css" href="/static/css/tx.css">
+    <script src="/static/js/jquery.min.js"></script>
+    <script src="/static/js/bootstrap.min.js"></script>
+    <script src="/static/js/vue-2.4.0.js"></script>
+    <script src="/static/js/axios.min.js"></script>
+    <link href="https://unpkg.com/bootstrap-table@1.16.0/dist/bootstrap-table.min.css" rel="stylesheet">
+
+    <script src="https://unpkg.com/bootstrap-table@1.16.0/dist/bootstrap-table.min.js"></script>
+    <title>Document</title>
+</head>
+
+<body>
+
+    <table id="table" data-toggle="table" data-flat="true" data-search="true" data-url="/static/text/json/data3.json">
+        <thead>
+            <tr>
+                <th data-field="github.name" data-sortable="true">Name</th>
+                <th data-field="github.count.stargazers" data-sortable="true">Stargazers</th>
+                <th data-field="github.count.forks" data-sortable="true">Forks</th>
+                <th data-field="github.description" data-sortable="true">Description</th>
+            </tr>
+        </thead>
+    </table>
+
+</body>
+
+</html>

+ 183 - 88
meib/meib/templates/text.html

@@ -1,103 +1,198 @@
+
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+88
+89
+90
+91
 <!DOCTYPE html>
 <html lang="en">
-
+ 
 <head>
     <meta charset="UTF-8">
-    <meta name="viewport" content="widtd=device-widtd, initial-scale=1.0">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="X-UA-Compatible" content="ie=edge">
-    <link rel="stylesheet" type="text/css" href="/static/css/bootstrap.min.css">
-    <link rel="stylesheet" type="text/css" href="/static/css/css.css">
-    <script src="/static/js/jquery.min.js"></script>
-    <script src="/static/js/bootstrap.min.js"></script>
-    <script src="/static/js/vue-2.4.0.js"></script>
-    <script src="/static/js/axios.min.js"></script>
     <title>Document</title>
+    <style>
+        #txt {
+            width: 350px;
+        }
+ 
+        div p {
+            margin: 0;
+            padding: 0;
+            padding-left: 5px;
+            padding-top: 5px;
+        }
+    </style>
 </head>
-
+ 
 <body>
-    <div id="app">
-        <ul class="list">
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-            <li>123</li>
-        </ul>
+    <div id="box">
+        <input type="text" placeholder="搜索" id="txt" value="" />
+        <input type="button" value="搜索" id="btn" />
     </div>
+ 
 
     <script>
-
-        var isbool = true;
-        var vm = new Vue({
-            el: '#app',
-            data: {
-                listData: [],
-            },
-
-            mounted() {
-                this.lists()
-                //滚动条到底部弹出评价窗口
-                var minAwayBtm = 0;  // 距离页面底部的最小距离
-                $(window).scroll(() => {
-                    var awayBtm = $(document).height() - $(window).scrollTop() - $(window).height();
-                    if (awayBtm <= minAwayBtm && isbool) {
-                        // isbool = false;
-                        $(".list").append("Some appended text.");
-                        this.lists()
-                    }
-                })
-            },
-            methods: {
-                lists() {
-                    console.log('滑动底部加载')
+        function my$(id){
+    return document.getElementById(id);
+}
+ 
+/**
+ * 设置任意元素的中间文本内容
+ * @param {*} element 标签元素
+ * @param {*} text    文本内容
+ */
+function setInnerText(element,text){
+    if(typeof element.textContent === "undefined"){
+        element.innerText = text;
+    }else{
+        element.textContent = text;
+    }  
+}
+        var keywords = ["苹果", "香蕉", "水晶梨", "景甜瓜", "火龙果", "西瓜", "芒果", "油桃", "哈密瓜", "红提", "巨峰", "丑橘", "圣女果", "香梨", "香瓜", "水蜜桃", "油田"];
+        var tempArr = [];   //临时数组
+        my$("txt").onkeyup = function () {
+            var text = this.value;
+ 
+            // 判断是否存在下拉框,存在删除,
+            if (my$("dv")) {
+                my$("box").removeChild(my$("dv"));
+            } else {
+                // Do-nothing
+            }
+ 
+            // 临时数组初始化,处理临时数组数据
+            tempArr = [];
+            for (let i = 0; i < keywords.length; i++) {
+                if ((0 == keywords[i].indexOf(text)) && (0 != text.length)) {
+                    tempArr.push(keywords[i]);
+                } else {
+                    // Do-nothing
                 }
             }
-        })
-
+ 
+            // 文本框是空的,临时数组也是空的,不用创建div
+            if (this.value.length == 0 || tempArr.length == 0) {
+                // 如果页面中又这个div,删除这个div
+                if (my$("dv")) {
+                    my$("box").removeChild(my$("dv"));
+                }
+                return;
+            }
+ 
+            // 创建div,把div加入到id="box"的标签中
+            var dvObj = document.createElement("div");
+            my$("box").appendChild(dvObj);
+            dvObj.id = "dv";
+            dvObj.style.width = "350px";
+            dvObj.style.border = "1px solid green";
+ 
+            // 遍历tempArr数组,创建p,添加到dvObj里面
+            for (let i = 0; i < tempArr.length; i++) {
+                var pObj = document.createElement("p");
+                // pObj.innerHTML = tempArr[i];
+                // 在p标签内部添加文本文字
+                setInnerText(pObj,tempArr[i]);
+                dvObj.appendChild(pObj);
+ 
+                // 注册鼠标进入事件,鼠标进入,添加黄色背景图
+                pObj.onmouseover = function () {
+                    this.style.backgroundColor = "yellow";
+                };
+ 
+                // 注册鼠标移除事件,鼠标移除,移除背景色
+                pObj.onmouseout = function () {
+                    this.style.backgroundColor = "";
+                };
+            }
+        }
     </script>
-
-
+</body>
+ 
 </html>

+ 8 - 0
meib/meib/templates/tx.html

@@ -80,6 +80,14 @@
                         <th>投料时间</th>
                         <th colspan="3"></th>
                     </tr>
+                    <tr>
+                        <th colspan="1" style="height: 40px;">生产工艺</th>
+                        <th colspan="14">
+                            <textarea rows="3" cols="150">
+                                我是一个文本框。
+                                </textarea>
+                        </th>
+                    </tr>
                     <tr>
                         <th colspan="7">配方表</th>
                         <th colspan="4">配料表</th>