Browse Source

回传app接口(进货销货开票)

任翠亮 5 years ago
parent
commit
4218bde250

+ 230 - 395
.idea/workspace.xml

@@ -3,8 +3,9 @@
   <component name="ChangeListManager">
     <list default="true" id="dfd12a5c-7c33-415d-9f50-070ce9f4f8ce" name="Default" comment="接口测试">
       <change type="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/awj/awj/apps/erp/urls.py" afterPath="$PROJECT_DIR$/awj/awj/apps/erp/urls.py" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/awj/awj/apps/erp/views - 副本.py" afterPath="$PROJECT_DIR$/awj/awj/apps/erp/views - 副本.py" />
       <change type="MODIFICATION" beforePath="$PROJECT_DIR$/awj/awj/apps/erp/views.py" afterPath="$PROJECT_DIR$/awj/awj/apps/erp/views.py" />
-      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/awj/awj/utils/cust_data.py" afterPath="$PROJECT_DIR$/awj/awj/utils/cust_data.py" />
       <change type="MODIFICATION" beforePath="$PROJECT_DIR$/awj/logs/hwj.log" afterPath="$PROJECT_DIR$/awj/logs/hwj.log" />
     </list>
     <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
@@ -19,7 +20,8 @@
     <SUITE FILE_PATH="coverage/wanjia$lianxi.coverage" NAME="lianxi Coverage Results" MODIFIED="1571323191887" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/awj/awj/setting" />
     <SUITE FILE_PATH="coverage/wanjia$xixi__1_.coverage" NAME="xixi (1) Coverage Results" MODIFIED="1572786070217" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/awj/awj/apps/stockinvoice" />
     <SUITE FILE_PATH="coverage/wanjia$a.coverage" NAME="a Coverage Results" MODIFIED="1571234756857" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
-    <SUITE FILE_PATH="coverage/wanjia$manage.coverage" NAME="manage Coverage Results" MODIFIED="1576586781203" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/awj" />
+    <SUITE FILE_PATH="coverage/wanjia$views___.coverage" NAME="views - 副本 Coverage Results" MODIFIED="1576724322091" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/awj/awj/apps/erp" />
+    <SUITE FILE_PATH="coverage/wanjia$manage.coverage" NAME="manage Coverage Results" MODIFIED="1576743663569" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/awj" />
     <SUITE FILE_PATH="coverage/wanjia$xixi.coverage" NAME="xixi Coverage Results" MODIFIED="1571566034339" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/awj/awj/apps" />
   </component>
   <component name="ExecutionTargetManager" SELECTED_TARGET="default_target" />
@@ -28,8 +30,8 @@
       <file leaf-file-name="urls.py" pinned="false" current-in-tab="false">
         <entry file="file://$PROJECT_DIR$/awj/awj/apps/erp/urls.py">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="162">
-              <caret line="7" column="1" lean-forward="false" selection-start-line="7" selection-start-column="1" selection-end-line="7" selection-end-column="1" />
+            <state relative-caret-position="216">
+              <caret line="9" column="45" lean-forward="true" selection-start-line="9" selection-start-column="45" selection-end-line="9" selection-end-column="45" />
               <folding />
             </state>
           </provider>
@@ -38,8 +40,8 @@
       <file leaf-file-name="views.py" pinned="false" current-in-tab="true">
         <entry file="file://$PROJECT_DIR$/awj/awj/apps/erp/views.py">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="356">
-              <caret line="273" column="27" lean-forward="false" selection-start-line="273" selection-start-column="27" selection-end-line="273" selection-end-column="27" />
+            <state relative-caret-position="-100">
+              <caret line="1526" column="64" lean-forward="true" selection-start-line="1526" selection-start-column="64" selection-end-line="1526" selection-end-column="64" />
               <folding>
                 <element signature="e#0#35#0" expanded="true" />
                 <element signature="e#557#714#0" expanded="false" />
@@ -76,7 +78,6 @@
                 <element signature="e#45844#46123#0" expanded="false" />
                 <element signature="e#46540#49042#0" expanded="false" />
                 <element signature="e#49134#49222#0" expanded="false" />
-                <element signature="e#49285#58880#0" expanded="false" />
                 <element signature="e#50336#50339#0" expanded="false" />
                 <element signature="e#52923#53074#0" expanded="false" />
                 <element signature="e#54197#55395#0" expanded="false" />
@@ -85,271 +86,97 @@
                 <element signature="e#58153#58550#0" expanded="false" />
                 <element signature="e#58943#65764#0" expanded="false" />
                 <element signature="e#60084#60087#0" expanded="false" />
-                <element signature="e#65829#67622#0" expanded="false" />
-                <element signature="e#65944#65947#0" expanded="false" />
-                <marker date="1576586745670" expanded="true" signature="4467:4511" ph="SELECT COUNT... MF_VHID" />
-                <marker date="1576586745670" expanded="true" signature="4467:4527" ph="SELECT COUNT... MF_VHID" />
-                <marker date="1576586745670" expanded="true" signature="4829:4891" ph="SELECT ISNUL... PRDT" />
-                <marker date="1576586745670" expanded="true" signature="5756:5986" ph="INSERT INTO MF_PSS... " />
-                <marker date="1576586745670" expanded="true" signature="6964:7017" ph="INSERT INTO MF_PSS_Z... " />
-                <marker date="1576586745670" expanded="true" signature="6964:7151" ph="INSERT INTO MF_PSS_Z... " />
-                <marker date="1576586745670" expanded="true" signature="7154:7386" ph="INSERT INTO MF_ARP... " />
-                <marker date="1576586745670" expanded="true" signature="8313:8487" ph="INSERT INTO MF_PSS... " />
-                <marker date="1576586745670" expanded="true" signature="8313:8545" ph="INSERT INTO MF_PSS... " />
-                <marker date="1576586745670" expanded="true" signature="9487:9692" ph="INSERT INTO TF_PSS... " />
-                <marker date="1576586745670" expanded="true" signature="14710:14767" ph="SELECT ZHANG... MF_PSS" />
-                <marker date="1576586745670" expanded="true" signature="14938:15007" ph="SELECT COUNT... MF_VHID" />
-                <marker date="1576586745670" expanded="true" signature="15276:15345" ph="SELECT ACC_F... MF_PSS" />
-                <marker date="1576586745670" expanded="true" signature="15747:15807" ph="SELECT COUNT... MF_VHID" />
-                <marker date="1576586745670" expanded="true" signature="16109:16171" ph="SELECT ISNUL... " />
-                <marker date="1576586745670" expanded="true" signature="17081:17138" ph="UPDATE MF_PS... " />
-                <marker date="1576586745670" expanded="true" signature="17236:17293" ph="UPDATE MF_PS... " />
-                <marker date="1576586745670" expanded="true" signature="17428:17566" ph="UPDATE MF_PS... " />
-                <marker date="1576586745670" expanded="true" signature="18401:18519" ph="UPDATE MF_AR... " />
-                <marker date="1576586745670" expanded="true" signature="19144:19371" ph="INSERT INTO MF_ARP... " />
-                <marker date="1576586745670" expanded="true" signature="20388:20526" ph="UPDATE MF_PS... " />
-                <marker date="1576586745670" expanded="true" signature="21134:21184" ph="DELETE FROM " />
-                <marker date="1576586745670" expanded="true" signature="21373:21484" ph="UPDATE TF_PS... " />
-                <marker date="1576586745670" expanded="true" signature="23150:23207" ph="SELECT ZHANG... MF_PSS" />
-                <marker date="1576586745670" expanded="true" signature="23427:23496" ph="SELECT ISNUL... MF_ARP" />
-                <marker date="1576586745670" expanded="true" signature="23811:23880" ph="SELECT ISNUL... MF_PSS" />
-                <marker date="1576586745670" expanded="true" signature="24280:24329" ph="DELETE FROM " />
-                <marker date="1576586745670" expanded="true" signature="24389:24438" ph="DELETE FROM " />
-                <marker date="1576586745670" expanded="true" signature="24498:24549" ph="DELETE FROM " />
-                <marker date="1576586745670" expanded="true" signature="29498:29558" ph="SELECT COUNT... MF_VHID" />
-                <marker date="1576586745670" expanded="true" signature="29860:29922" ph="SELECT ISNUL... " />
-                <marker date="1576586745670" expanded="true" signature="30813:31066" ph="INSERT INTO MF_PSS... " />
-                <marker date="1576586745670" expanded="true" signature="32197:32433" ph="INSERT INTO MF_ARP... " />
-                <marker date="1576586745670" expanded="true" signature="33361:33616" ph="INSERT INTO MF_PSS... " />
-                <marker date="1576586745670" expanded="true" signature="34677:34886" ph="INSERT INTO TF_PSS... " />
-                <marker date="1576586745670" expanded="true" signature="39329:39386" ph="SELECT ZHANG... MF_PSS" />
-                <marker date="1576586745670" expanded="true" signature="39647:39716" ph="SELECT ISNUL... MF_ARP" />
-                <marker date="1576586745670" expanded="true" signature="40031:40100" ph="SELECT ISNUL... MF_PSS" />
-                <marker date="1576586745670" expanded="true" signature="40552:40612" ph="SELECT COUNT... MF_VHID" />
-                <marker date="1576586745670" expanded="true" signature="40914:40976" ph="SELECT ISNUL... " />
-                <marker date="1576586745670" expanded="true" signature="41921:42059" ph="UPDATE MF_PS... " />
-                <marker date="1576586745670" expanded="true" signature="42774:42892" ph="UPDATE MF_AR... " />
-                <marker date="1576586745670" expanded="true" signature="43454:43685" ph="INSERT INTO MF_ARP... " />
-                <marker date="1576586745670" expanded="true" signature="44702:44840" ph="UPDATE MF_PS... " />
-                <marker date="1576586745670" expanded="true" signature="45448:45498" ph="DELETE FROM " />
-                <marker date="1576586745670" expanded="true" signature="45708:45819" ph="UPDATE TF_PS... " />
-                <marker date="1576586745670" expanded="true" signature="47274:47331" ph="SELECT ZHANG... MF_PSS" />
-                <marker date="1576586745670" expanded="true" signature="47551:47620" ph="SELECT ISNUL... MF_ARP" />
-                <marker date="1576586745670" expanded="true" signature="47935:48004" ph="SELECT ISNUL... MF_PSS" />
-                <marker date="1576586745670" expanded="true" signature="48404:48453" ph="DELETE FROM " />
-                <marker date="1576586745670" expanded="true" signature="48513:48562" ph="DELETE FROM " />
-                <marker date="1576586745670" expanded="true" signature="48622:48673" ph="DELETE FROM " />
-                <marker date="1576586745670" expanded="true" signature="52985:53045" ph="SELECT COUNT... MF_VHID" />
-                <marker date="1576586745670" expanded="true" signature="53361:53412" ph="SELECT ISNUL... BACC" />
-                <marker date="1576586745670" expanded="true" signature="53863:54153" ph="INSERT INTO TF_MON... " />
-                <marker date="1576586745670" expanded="true" signature="53863:54157" ph="INSERT INTO TF_MON... " />
-                <marker date="1576586745670" expanded="true" signature="55629:55909" ph="INSERT INTO TF_MON... " />
-                <marker date="1576586745670" expanded="true" signature="56321:56456" ph="INSERT INTO MF_MON... " />
-                <marker date="1576586745670" expanded="true" signature="56885:57108" ph="INSERT INTO MF_BAC... " />
-                <marker date="1576586745670" expanded="true" signature="57963:58117" ph="INSERT INTO TF_BAC... " />
-                <marker date="1576586745670" expanded="true" signature="62786:62846" ph="SELECT COUNT... MF_VHID" />
-                <marker date="1576586745670" expanded="true" signature="63187:63238" ph="SELECT ISNUL... BACC" />
-                <marker date="1576586745670" expanded="true" signature="63714:63867" ph="UPDATE TF_MO... " />
-                <marker date="1576586745670" expanded="true" signature="64236:64390" ph="UPDATE TF_MO... " />
-                <marker date="1576586745670" expanded="true" signature="64655:64704" ph="UPDATE MF_MO... " />
-                <marker date="1576586745670" expanded="true" signature="64892:64979" ph="UPDATE MF_BA... " />
-                <marker date="1576586745670" expanded="true" signature="65256:65315" ph="UPDATE TF_BA... " />
-                <marker date="1576586745670" expanded="true" signature="66869:66916" ph="DELETE FROM " />
-                <marker date="1576586745670" expanded="true" signature="66990:67038" ph="DELETE FROM " />
-                <marker date="1576586745670" expanded="true" signature="67114:67147" ph="DELETE FROM " />
-                <marker date="1576586745670" expanded="true" signature="67235:67268" ph="DELETE FROM " />
+                <element signature="e#67658#69851#0" expanded="false" />
+                <marker date="1576749863600" expanded="true" signature="4467:4511" ph="SELECT COUNT... MF_VHID" />
+                <marker date="1576749863600" expanded="true" signature="4467:4527" ph="SELECT COUNT... MF_VHID" />
+                <marker date="1576749863600" expanded="true" signature="4829:4891" ph="SELECT ISNUL... PRDT" />
+                <marker date="1576749863600" expanded="true" signature="5756:5986" ph="INSERT INTO MF_PSS... " />
+                <marker date="1576749863600" expanded="true" signature="6964:7017" ph="INSERT INTO MF_PSS_Z... " />
+                <marker date="1576749863600" expanded="true" signature="6964:7151" ph="INSERT INTO MF_PSS_Z... " />
+                <marker date="1576749863600" expanded="true" signature="7154:7386" ph="INSERT INTO MF_ARP... " />
+                <marker date="1576749863600" expanded="true" signature="8313:8487" ph="INSERT INTO MF_PSS... " />
+                <marker date="1576749863600" expanded="true" signature="8313:8545" ph="INSERT INTO MF_PSS... " />
+                <marker date="1576749863600" expanded="true" signature="9487:9692" ph="INSERT INTO TF_PSS... " />
+                <marker date="1576749863600" expanded="true" signature="14710:14767" ph="SELECT ZHANG... MF_PSS" />
+                <marker date="1576749863600" expanded="true" signature="14938:15007" ph="SELECT COUNT... MF_VHID" />
+                <marker date="1576749863600" expanded="true" signature="15276:15345" ph="SELECT ACC_F... MF_PSS" />
+                <marker date="1576749863600" expanded="true" signature="15747:15807" ph="SELECT COUNT... MF_VHID" />
+                <marker date="1576749863600" expanded="true" signature="16109:16171" ph="SELECT ISNUL... " />
+                <marker date="1576749863600" expanded="true" signature="17081:17138" ph="UPDATE MF_PS... " />
+                <marker date="1576749863600" expanded="true" signature="17236:17293" ph="UPDATE MF_PS... " />
+                <marker date="1576749863600" expanded="true" signature="17428:17566" ph="UPDATE MF_PS... " />
+                <marker date="1576749863600" expanded="true" signature="18401:18519" ph="UPDATE MF_AR... " />
+                <marker date="1576749863600" expanded="true" signature="19144:19371" ph="INSERT INTO MF_ARP... " />
+                <marker date="1576749863600" expanded="true" signature="20388:20526" ph="UPDATE MF_PS... " />
+                <marker date="1576749863600" expanded="true" signature="21134:21184" ph="DELETE FROM " />
+                <marker date="1576749863600" expanded="true" signature="21373:21484" ph="UPDATE TF_PS... " />
+                <marker date="1576749863600" expanded="true" signature="23150:23207" ph="SELECT ZHANG... MF_PSS" />
+                <marker date="1576749863600" expanded="true" signature="23427:23496" ph="SELECT ISNUL... MF_ARP" />
+                <marker date="1576749863600" expanded="true" signature="23811:23880" ph="SELECT ISNUL... MF_PSS" />
+                <marker date="1576749863600" expanded="true" signature="24280:24329" ph="DELETE FROM " />
+                <marker date="1576749863600" expanded="true" signature="24389:24438" ph="DELETE FROM " />
+                <marker date="1576749863600" expanded="true" signature="24498:24549" ph="DELETE FROM " />
+                <marker date="1576749863600" expanded="true" signature="29498:29558" ph="SELECT COUNT... MF_VHID" />
+                <marker date="1576749863600" expanded="true" signature="29860:29922" ph="SELECT ISNUL... " />
+                <marker date="1576749863600" expanded="true" signature="30813:31066" ph="INSERT INTO MF_PSS... " />
+                <marker date="1576749863600" expanded="true" signature="32197:32433" ph="INSERT INTO MF_ARP... " />
+                <marker date="1576749863600" expanded="true" signature="33361:33616" ph="INSERT INTO MF_PSS... " />
+                <marker date="1576749863600" expanded="true" signature="34677:34886" ph="INSERT INTO TF_PSS... " />
+                <marker date="1576749863600" expanded="true" signature="39329:39386" ph="SELECT ZHANG... MF_PSS" />
+                <marker date="1576749863600" expanded="true" signature="39647:39716" ph="SELECT ISNUL... MF_ARP" />
+                <marker date="1576749863600" expanded="true" signature="40031:40100" ph="SELECT ISNUL... MF_PSS" />
+                <marker date="1576749863600" expanded="true" signature="40552:40612" ph="SELECT COUNT... MF_VHID" />
+                <marker date="1576749863600" expanded="true" signature="40914:40976" ph="SELECT ISNUL... " />
+                <marker date="1576749863600" expanded="true" signature="41921:42059" ph="UPDATE MF_PS... " />
+                <marker date="1576749863600" expanded="true" signature="42774:42892" ph="UPDATE MF_AR... " />
+                <marker date="1576749863600" expanded="true" signature="43454:43685" ph="INSERT INTO MF_ARP... " />
+                <marker date="1576749863600" expanded="true" signature="44702:44840" ph="UPDATE MF_PS... " />
+                <marker date="1576749863600" expanded="true" signature="45448:45498" ph="DELETE FROM " />
+                <marker date="1576749863600" expanded="true" signature="45708:45819" ph="UPDATE TF_PS... " />
+                <marker date="1576749863600" expanded="true" signature="47274:47331" ph="SELECT ZHANG... MF_PSS" />
+                <marker date="1576749863600" expanded="true" signature="47551:47620" ph="SELECT ISNUL... MF_ARP" />
+                <marker date="1576749863600" expanded="true" signature="47935:48004" ph="SELECT ISNUL... MF_PSS" />
+                <marker date="1576749863600" expanded="true" signature="48404:48453" ph="DELETE FROM " />
+                <marker date="1576749863600" expanded="true" signature="48513:48562" ph="DELETE FROM " />
+                <marker date="1576749863600" expanded="true" signature="48622:48673" ph="DELETE FROM " />
+                <marker date="1576749863600" expanded="true" signature="52985:53045" ph="SELECT COUNT... MF_VHID" />
+                <marker date="1576749863600" expanded="true" signature="53361:53412" ph="SELECT ISNUL... BACC" />
+                <marker date="1576749863600" expanded="true" signature="53863:54153" ph="INSERT INTO TF_MON... " />
+                <marker date="1576749863600" expanded="true" signature="53863:54157" ph="INSERT INTO TF_MON... " />
+                <marker date="1576749863600" expanded="true" signature="55629:55909" ph="INSERT INTO TF_MON... " />
+                <marker date="1576749863600" expanded="true" signature="56321:56456" ph="INSERT INTO MF_MON... " />
+                <marker date="1576749863600" expanded="true" signature="56885:57108" ph="INSERT INTO MF_BAC... " />
+                <marker date="1576749863600" expanded="true" signature="57963:58117" ph="INSERT INTO TF_BAC... " />
+                <marker date="1576749863600" expanded="true" signature="62786:62846" ph="SELECT COUNT... MF_VHID" />
+                <marker date="1576749863600" expanded="true" signature="63187:63238" ph="SELECT ISNUL... BACC" />
+                <marker date="1576749863600" expanded="true" signature="63714:63867" ph="UPDATE TF_MO... " />
+                <marker date="1576749863600" expanded="true" signature="64236:64390" ph="UPDATE TF_MO... " />
+                <marker date="1576749863600" expanded="true" signature="64655:64704" ph="UPDATE MF_MO... " />
+                <marker date="1576749863600" expanded="true" signature="64892:64979" ph="UPDATE MF_BA... " />
+                <marker date="1576749863600" expanded="true" signature="65256:65315" ph="UPDATE TF_BA... " />
+                <marker date="1576749863600" expanded="true" signature="66869:66916" ph="DELETE FROM " />
+                <marker date="1576749863600" expanded="true" signature="66990:67038" ph="DELETE FROM " />
+                <marker date="1576749863600" expanded="true" signature="67114:67147" ph="DELETE FROM " />
+                <marker date="1576749863600" expanded="true" signature="67235:67268" ph="DELETE FROM " />
+                <marker date="1576749863600" expanded="true" signature="67787:67866" ph="DELETE FROM " />
+                <marker date="1576749863600" expanded="true" signature="68058:68089" ph="SELECT COUNT... MF_LZ1_Z01" />
+                <marker date="1576749863600" expanded="true" signature="68271:68826" ph="SELECT * FRO... MF_LZ1_Z01" />
+                <marker date="1576749863600" expanded="true" signature="69636:69681" ph="UPDATE MF_LZ... " />
+                <marker date="1576749863600" expanded="true" signature="70014:70092" ph="SELECT table... TABLES" />
+                <marker date="1576749863600" expanded="true" signature="70284:70314" ph="SELECT COUNT... MF_LZ_Z01" />
+                <marker date="1576749863600" expanded="true" signature="70501:71054" ph="SELECT A_LZ_... MF_LZ1_Z01" />
+                <marker date="1576749863600" expanded="true" signature="71887:71931" ph="UPDATE MF_LZ... " />
               </folding>
             </state>
           </provider>
         </entry>
       </file>
-      <file leaf-file-name="views.py" pinned="false" current-in-tab="false">
-        <entry file="file://$PROJECT_DIR$/awj/awj/apps/salesinvoice/views.py">
+      <file leaf-file-name="views - 副本.py" pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/awj/awj/apps/erp/views - 副本.py">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="162">
-              <caret line="27" column="0" lean-forward="false" selection-start-line="27" selection-start-column="0" selection-end-line="27" selection-end-column="0" />
-              <folding>
-                <element signature="e#495#659#0" expanded="false" />
-                <element signature="e#722#7191#0" expanded="false" />
-                <element signature="e#7254#13455#0" expanded="false" />
-                <element signature="e#13520#16359#0" expanded="false" />
-                <element signature="e#16399#30934#0" expanded="false" />
-                <element signature="e#16610#22807#0" expanded="false" />
-                <element signature="e#22870#28058#0" expanded="false" />
-                <element signature="e#28123#30932#0" expanded="false" />
-                <element signature="e#30977#43455#0" expanded="false" />
-                <element signature="e#31033#31147#0" expanded="false" />
-                <element signature="e#31210#36972#0" expanded="false" />
-                <element signature="e#37035#41726#0" expanded="false" />
-                <element signature="e#41791#43453#0" expanded="false" />
-                <element signature="e#43498#59965#0" expanded="false" />
-                <element signature="e#43554#43912#0" expanded="false" />
-                <element signature="e#43975#50267#0" expanded="false" />
-                <element signature="e#44423#44426#0" expanded="false" />
-                <element signature="e#50329#56506#0" expanded="false" />
-                <element signature="e#56571#59965#0" expanded="false" />
-                <marker date="1575351976885" expanded="true" signature="3868:4067" ph="INSERT INTO MF_PSS... " />
-                <marker date="1575351976885" expanded="true" signature="4361:4553" ph="INSERT INTO TF_PSS... " />
-                <marker date="1575351976885" expanded="true" signature="4702:4947" ph="INSERT INTO INV_NO... " />
-                <marker date="1575351976885" expanded="true" signature="5199:5398" ph="INSERT INTO MF_ARP... " />
-                <marker date="1575351976885" expanded="true" signature="5683:5953" ph="INSERT INTO MF_LZ... " />
-                <marker date="1575351976885" expanded="true" signature="6317:6536" ph="INSERT INTO TF_LZ... " />
-                <marker date="1575351976885" expanded="true" signature="6700:6811" ph="UPDATE TF_PS... " />
-                <marker date="1575351976885" expanded="true" signature="11057:11170" ph="UPDATE MF_PS... " />
-                <marker date="1575351976885" expanded="true" signature="11354:11472" ph="UPDATE TF_PS... " />
-                <marker date="1575351976885" expanded="true" signature="11687:11872" ph="UPDATE INV_N... " />
-                <marker date="1575351976885" expanded="true" signature="12096:12214" ph="UPDATE MF_AR... " />
-                <marker date="1575351976885" expanded="true" signature="12457:12589" ph="UPDATE MF_LZ... " />
-                <marker date="1575351976885" expanded="true" signature="12822:12897" ph="UPDATE TF_LZ... " />
-                <marker date="1575351976885" expanded="true" signature="13006:13078" ph="UPDATE TF_PS... " />
-                <marker date="1575351976885" expanded="true" signature="14864:14901" ph="SELECT COUNT... missing_value" />
-                <marker date="1575351976885" expanded="true" signature="15264:15312" ph="DELETE FROM " />
-                <marker date="1575351976885" expanded="true" signature="15397:15445" ph="DELETE FROM " />
-                <marker date="1575351976885" expanded="true" signature="15528:15578" ph="DELETE FROM " />
-                <marker date="1575351976885" expanded="true" signature="15659:15710" ph="DELETE FROM " />
-                <marker date="1575351976885" expanded="true" signature="15794:15842" ph="DELETE FROM " />
-                <marker date="1575351976885" expanded="true" signature="15938:15986" ph="DELETE FROM " />
-                <marker date="1575351976885" expanded="true" signature="18620:18663" ph="SELECT COUNT... MF_ARP" />
-                <marker date="1575351976885" expanded="true" signature="18865:18916" ph="SELECT ISNUL... BACC" />
-                <marker date="1575351976885" expanded="true" signature="19243:19507" ph="INSERT INTO TF_MON... " />
-                <marker date="1575351976885" expanded="true" signature="19875:20140" ph="INSERT INTO TF_MON... " />
-                <marker date="1575351976885" expanded="true" signature="20436:20573" ph="INSERT INTO TC_MON... " />
-                <marker date="1575351976885" expanded="true" signature="20733:20855" ph="INSERT INTO MF_MON... " />
-                <marker date="1575351976885" expanded="true" signature="21004:21215" ph="INSERT INTO MF_BAC... " />
-                <marker date="1575351976885" expanded="true" signature="21527:21665" ph="INSERT INTO TF_BAC... " />
-                <marker date="1575351976885" expanded="true" signature="21816:21921" ph="UPDATE MF_AR... " />
-                <marker date="1575351976885" expanded="true" signature="22180:22228" ph="SELECT ISNUL... MF_ARP" />
-                <marker date="1575351976885" expanded="true" signature="22328:22374" ph="UPDATE MF_AR... " />
-                <marker date="1575351976885" expanded="true" signature="22427:22483" ph="UPDATE MF_PS... " />
-                <marker date="1575351976885" expanded="true" signature="24714:24757" ph="SELECT COUNT... MF_ARP" />
-                <marker date="1575351976885" expanded="true" signature="24962:25002" ph="SELECT Acc_N... BACC" />
-                <marker date="1575351976885" expanded="true" signature="25206:25261" ph="SELECT AMTN_... TF_MON" />
-                <marker date="1575351976885" expanded="true" signature="25516:25633" ph="UPDATE TF_MO... " />
-                <marker date="1575351976885" expanded="true" signature="25868:25985" ph="UPDATE TF_MO... " />
-                <marker date="1575351976885" expanded="true" signature="26124:26191" ph="UPDATE TC_MO... " />
-                <marker date="1575351976885" expanded="true" signature="26281:26364" ph="UPDATE MF_MO... " />
-                <marker date="1575351976885" expanded="true" signature="26524:26609" ph="UPDATE MF_BA... " />
-                <marker date="1575351976885" expanded="true" signature="26812:26876" ph="UPDATE TF_BA... " />
-                <marker date="1575351976885" expanded="true" signature="27072:27179" ph="UPDATE MF_AR... " />
-                <marker date="1575351976885" expanded="true" signature="27334:27419" ph="SELECT CAST(... MF_ARP" />
-                <marker date="1575351976885" expanded="true" signature="27550:27612" ph="UPDATE MF_AR... " />
-                <marker date="1575351976885" expanded="true" signature="27665:27736" ph="UPDATE MF_PS... " />
-                <marker date="1575351976885" expanded="true" signature="28622:28688" ph="SELECT ISNUL... TF_MON" />
-                <marker date="1575351976885" expanded="true" signature="28779:28833" ph="SELECT ARP_N... TC_MON" />
-                <marker date="1575351976885" expanded="true" signature="28975:29030" ph="SELECT AMTN_... TF_MON" />
-                <marker date="1575351976885" expanded="true" signature="29188:29236" ph="DELETE FROM " />
-                <marker date="1575351976885" expanded="true" signature="29310:29358" ph="DELETE FROM " />
-                <marker date="1575351976885" expanded="true" signature="29432:29479" ph="DELETE FROM " />
-                <marker date="1575351976885" expanded="true" signature="29555:29604" ph="DELETE FROM " />
-                <marker date="1575351976885" expanded="true" signature="29692:29741" ph="DELETE FROM " />
-                <marker date="1575351976885" expanded="true" signature="29861:29900" ph="SELECT AMTN MF_ARP" />
-                <marker date="1575351976885" expanded="true" signature="30056:30106" ph="UPDATE MF_AR... " />
-                <marker date="1575351976885" expanded="true" signature="30258:30360" ph="UPDATE MF_AR... " />
-                <marker date="1575351976885" expanded="true" signature="30455:30501" ph="UPDATE MF_AR... " />
-                <marker date="1575351976885" expanded="true" signature="30550:30606" ph="UPDATE MF_PS... " />
-                <marker date="1575351976885" expanded="true" signature="33657:33708" ph="SELECT ISNUL... BACC" />
-                <marker date="1575351976885" expanded="true" signature="34061:34338" ph="INSERT INTO TF_MON... " />
-                <marker date="1575351976885" expanded="true" signature="34785:35064" ph="INSERT INTO TF_MON... " />
-                <marker date="1575351976885" expanded="true" signature="35442:35588" ph="INSERT INTO MF_MON... " />
-                <marker date="1575351976885" expanded="true" signature="35751:35978" ph="INSERT INTO MF_BAC... " />
-                <marker date="1575351976885" expanded="true" signature="36399:36551" ph="INSERT INTO TF_BAC... " />
-                <marker date="1575351976885" expanded="true" signature="39693:39733" ph="SELECT Acc_N... BACC" />
-                <marker date="1575351976885" expanded="true" signature="40056:40166" ph="UPDATE TF_MO... " />
-                <marker date="1575351976885" expanded="true" signature="40455:40565" ph="UPDATE TF_MO... " />
-                <marker date="1575351976885" expanded="true" signature="40787:40836" ph="UPDATE MF_MO... " />
-                <marker date="1575351976885" expanded="true" signature="40968:41048" ph="UPDATE MF_BA... " />
-                <marker date="1575351976885" expanded="true" signature="41247:41306" ph="UPDATE TF_BA... " />
-                <marker date="1575351976885" expanded="true" signature="42726:42773" ph="DELETE FROM " />
-                <marker date="1575351976885" expanded="true" signature="42847:42895" ph="DELETE FROM " />
-                <marker date="1575351976885" expanded="true" signature="42971:43004" ph="DELETE FROM " />
-                <marker date="1575351976885" expanded="true" signature="43092:43125" ph="DELETE FROM " />
-                <marker date="1575351976885" expanded="true" signature="46586:46625" ph="SELECT AMTN MF_ARP" />
-                <marker date="1575351976885" expanded="true" signature="47011:47144" ph="INSERT INTO TF_MON1... " />
-                <marker date="1575351976885" expanded="true" signature="47235:47476" ph="INSERT INTO TF_MON... " />
-                <marker date="1575351976885" expanded="true" signature="47948:48091" ph="INSERT INTO TC_MON... " />
-                <marker date="1575351976885" expanded="true" signature="48300:48405" ph="UPDATE MF_AR... " />
-                <marker date="1575351976885" expanded="true" signature="48561:48630" ph="SELECT CAST(... MF_ARP" />
-                <marker date="1575351976885" expanded="true" signature="48785:48831" ph="UPDATE MF_AR... " />
-                <marker date="1575351976885" expanded="true" signature="48889:48960" ph="UPDATE MF_PS... " />
-                <marker date="1575351976885" expanded="true" signature="49104:49208" ph="INSERT INTO MF_MON... " />
-                <marker date="1575351976885" expanded="true" signature="49390:49467" ph="UPDATE TF_MO... " />
-                <marker date="1575351976885" expanded="true" signature="49639:49748" ph="SELECT ISNUL... TF_MON" />
-                <marker date="1575351976885" expanded="true" signature="49892:49950" ph="UPDATE TF_MO... " />
-                <marker date="1575351976885" expanded="true" signature="52808:52847" ph="SELECT AMTN MF_ARP" />
-                <marker date="1575351976885" expanded="true" signature="53167:53227" ph="UPDATE TF_MO... " />
-                <marker date="1575351976885" expanded="true" signature="53331:53438" ph="UPDATE TF_MO... " />
-                <marker date="1575351976885" expanded="true" signature="53780:53833" ph="SELECT ISNUL... TC_MON" />
-                <marker date="1575351976885" expanded="true" signature="54061:54120" ph="UPDATE TC_MO... " />
-                <marker date="1575351976885" expanded="true" signature="54474:54542" ph="SELECT ISNUL... MF_ARP" />
-                <marker date="1575351976885" expanded="true" signature="54743:54854" ph="UPDATE MF_AR... " />
-                <marker date="1575351976885" expanded="true" signature="55025:55094" ph="SELECT CAST(... MF_ARP" />
-                <marker date="1575351976885" expanded="true" signature="55203:55249" ph="UPDATE MF_AR... " />
-                <marker date="1575351976885" expanded="true" signature="55307:55378" ph="UPDATE MF_PS... " />
-                <marker date="1575351976885" expanded="true" signature="55468:55527" ph="UPDATE MF_MO... " />
-                <marker date="1575351976885" expanded="true" signature="55634:55714" ph="UPDATE TF_MO... " />
-                <marker date="1575351976885" expanded="true" signature="55877:55986" ph="SELECT ISNUL... TF_MON" />
-                <marker date="1575351976885" expanded="true" signature="56131:56189" ph="UPDATE TF_MO... " />
-                <marker date="1575351976885" expanded="true" signature="57379:57445" ph="SELECT ISNUL... TF_MON" />
-                <marker date="1575351976885" expanded="true" signature="57548:57603" ph="SELECT IRP_N... TF_MON1" />
-                <marker date="1575351976885" expanded="true" signature="57696:57773" ph="UPDATE TF_MO... " />
-                <marker date="1575351976885" expanded="true" signature="57886:57940" ph="SELECT ARP_N... TC_MON" />
-                <marker date="1575351976885" expanded="true" signature="58327:58395" ph="SELECT ISNUL... MF_ARP" />
-                <marker date="1575351976885" expanded="true" signature="58593:58698" ph="UPDATE MF_AR... " />
-                <marker date="1575351976885" expanded="true" signature="58821:58890" ph="SELECT CAST(... MF_ARP" />
-                <marker date="1575351976885" expanded="true" signature="58996:59042" ph="UPDATE MF_AR... " />
-                <marker date="1575351976885" expanded="true" signature="59097:59153" ph="UPDATE MF_PS... " />
-                <marker date="1575351976885" expanded="true" signature="59236:59284" ph="DELETE FROM " />
-                <marker date="1575351976885" expanded="true" signature="59358:59405" ph="DELETE FROM " />
-                <marker date="1575351976885" expanded="true" signature="59479:59527" ph="DELETE FROM " />
-                <marker date="1575351976885" expanded="true" signature="59600:59647" ph="DELETE FROM " />
-              </folding>
-            </state>
-          </provider>
-        </entry>
-      </file>
-      <file leaf-file-name="views.py" pinned="false" current-in-tab="false">
-        <entry file="file://$PROJECT_DIR$/awj/awj/apps/stockinvoice/views.py">
-          <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="803">
-              <caret line="204" column="8" lean-forward="false" selection-start-line="204" selection-start-column="8" selection-end-line="204" selection-end-column="69" />
-              <folding>
-                <element signature="e#0#11#0" expanded="true" />
-                <element signature="e#424#781#0" expanded="false" />
-                <element signature="e#843#10227#0" expanded="false" />
-                <element signature="e#4541#8087#0" expanded="false" />
-                <element signature="e#19609#23530#0" expanded="false" />
-                <marker date="1575351976865" expanded="true" signature="4694:4904" ph="INSERT INTO MF_PSS... " />
-                <marker date="1575351976865" expanded="true" signature="5198:5371" ph="INSERT INTO TF_PSS... " />
-                <marker date="1575351976865" expanded="true" signature="5550:5795" ph="INSERT INTO INV_NO... " />
-                <marker date="1575351976865" expanded="true" signature="6106:6305" ph="INSERT INTO MF_ARP... " />
-                <marker date="1575351976865" expanded="true" signature="6643:6944" ph="INSERT INTO MF_LZ1... " />
-                <marker date="1575351976865" expanded="true" signature="7323:7539" ph="INSERT INTO TF_LZ1... " />
-                <marker date="1575351976865" expanded="true" signature="7731:7788" ph="UPDATE TF_PS... " />
-                <marker date="1575351976865" expanded="true" signature="8331:8559" ph="INSERT INTO MF_PSS... " />
-                <marker date="1575351976865" expanded="true" signature="8942:9119" ph="INSERT INTO TF_PSS... " />
-                <marker date="1575351976865" expanded="true" signature="9350:9565" ph="INSERT INTO MF_ARP... " />
-                <marker date="1575351976865" expanded="true" signature="14036:14149" ph="UPDATE MF_PS... " />
-                <marker date="1575351976865" expanded="true" signature="14473:14591" ph="UPDATE TF_PS... " />
-                <marker date="1575351976865" expanded="true" signature="14755:14940" ph="UPDATE INV_N... " />
-                <marker date="1575351976865" expanded="true" signature="15758:15876" ph="UPDATE MF_AR... " />
-                <marker date="1575351976865" expanded="true" signature="16536:16669" ph="UPDATE MF_LZ... " />
-                <marker date="1575351976865" expanded="true" signature="17276:17352" ph="UPDATE TF_LZ... " />
-                <marker date="1575351976865" expanded="true" signature="17620:17692" ph="UPDATE TF_PS... " />
-                <marker date="1575351976865" expanded="true" signature="18154:18267" ph="UPDATE MF_PS... " />
-                <marker date="1575351976865" expanded="true" signature="18622:18715" ph="UPDATE TF_PS... " />
-                <marker date="1575351976865" expanded="true" signature="18935:19043" ph="UPDATE MF_AR... " />
-                <marker date="1575351976865" expanded="true" signature="21034:21071" ph="SELECT COUNT... missing_value" />
-                <marker date="1575351976865" expanded="true" signature="21371:21420" ph="DELETE FROM " />
-                <marker date="1575351976865" expanded="true" signature="21505:21554" ph="DELETE FROM " />
-                <marker date="1575351976865" expanded="true" signature="21636:21686" ph="DELETE FROM " />
-                <marker date="1575351976865" expanded="true" signature="21766:21817" ph="DELETE FROM " />
-                <marker date="1575351976865" expanded="true" signature="21901:21949" ph="DELETE FROM " />
-                <marker date="1575351976865" expanded="true" signature="22045:22093" ph="DELETE FROM " />
-                <marker date="1575351976865" expanded="true" signature="22526:22563" ph="SELECT COUNT... missing_value" />
-                <marker date="1575351976865" expanded="true" signature="22830:22878" ph="DELETE FROM " />
-                <marker date="1575351976865" expanded="true" signature="22974:23022" ph="DELETE FROM " />
-                <marker date="1575351976865" expanded="true" signature="23118:23168" ph="DELETE FROM " />
-              </folding>
+            <state relative-caret-position="216">
+              <caret line="8" column="0" lean-forward="true" selection-start-line="8" selection-start-column="0" selection-end-line="8" selection-end-column="0" />
+              <folding />
             </state>
           </provider>
         </entry>
@@ -432,13 +259,14 @@
         <option value="$PROJECT_DIR$/awj/awj/utils/middleware.py" />
         <option value="$PROJECT_DIR$/awj/awj/urls.py" />
         <option value="$PROJECT_DIR$/awj/awj/setting/dev.py" />
-        <option value="$PROJECT_DIR$/awj/awj/apps/erp/urls.py" />
         <option value="$PROJECT_DIR$/awj/awj/apps/salesinvoice/views.py" />
         <option value="$PROJECT_DIR$/awj/awj/apps/PaymentOperation/views.py" />
         <option value="$PROJECT_DIR$/awj/awj/apps/stockinvoice/views.py" />
         <option value="$PROJECT_DIR$/awj/awj/utils/usr_data.py" />
         <option value="$PROJECT_DIR$/awj/awj/utils/if_account.py" />
         <option value="$PROJECT_DIR$/awj/awj/utils/cust_data.py" />
+        <option value="$PROJECT_DIR$/awj/awj/apps/erp/views - 副本.py" />
+        <option value="$PROJECT_DIR$/awj/awj/apps/erp/urls.py" />
         <option value="$PROJECT_DIR$/awj/awj/apps/erp/views.py" />
       </list>
     </option>
@@ -450,8 +278,8 @@
     <sorting>DEFINITION_ORDER</sorting>
   </component>
   <component name="ProjectFrameBounds">
-    <option name="x" value="3" />
-    <option name="y" value="5" />
+    <option name="x" value="-8" />
+    <option name="y" value="-8" />
     <option name="width" value="1936" />
     <option name="height" value="1056" />
   </component>
@@ -470,6 +298,7 @@
       <foldersAlwaysOnTop value="true" />
     </navigator>
     <panes>
+      <pane id="Scratches" />
       <pane id="ProjectPane">
         <subPane>
           <PATH>
@@ -580,14 +409,13 @@
               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
             </PATH_ELEMENT>
             <PATH_ELEMENT>
-              <option name="myItemId" value="salesinvoice" />
+              <option name="myItemId" value="erp" />
               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
             </PATH_ELEMENT>
           </PATH>
         </subPane>
       </pane>
       <pane id="Scope" />
-      <pane id="Scratches" />
     </panes>
   </component>
   <component name="PropertiesComponent">
@@ -620,98 +448,98 @@
       </list>
     </option>
   </component>
-  <component name="RunManager" selected="Python.manage">
-    <configuration default="false" name="lianxi" type="PythonConfigurationType" factoryName="Python" temporary="true">
+  <component name="RunManager" selected="Python.views - 副本">
+    <configuration default="false" name="xixi" type="PythonConfigurationType" factoryName="Python" temporary="true">
       <option name="INTERPRETER_OPTIONS" value="" />
       <option name="PARENT_ENVS" value="true" />
       <envs>
         <env name="PYTHONUNBUFFERED" value="1" />
       </envs>
       <option name="SDK_HOME" value="" />
-      <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/awj/awj/setting" />
+      <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/awj/awj/apps" />
       <option name="IS_MODULE_SDK" value="true" />
       <option name="ADD_CONTENT_ROOTS" value="true" />
       <option name="ADD_SOURCE_ROOTS" value="true" />
       <module name="wanjia" />
       <EXTENSION ID="PythonCoverageRunConfigurationExtension" enabled="false" sample_coverage="true" runner="coverage.py" />
-      <option name="SCRIPT_NAME" value="$PROJECT_DIR$/awj/awj/setting/lianxi.py" />
+      <option name="SCRIPT_NAME" value="$PROJECT_DIR$/awj/awj/apps/xixi.py" />
       <option name="PARAMETERS" value="" />
       <option name="SHOW_COMMAND_LINE" value="false" />
       <option name="EMULATE_TERMINAL" value="false" />
       <method />
     </configuration>
-    <configuration default="false" name="xixi" type="PythonConfigurationType" factoryName="Python" temporary="true">
+    <configuration default="false" name="xixi (1)" type="PythonConfigurationType" factoryName="Python" temporary="true">
       <option name="INTERPRETER_OPTIONS" value="" />
       <option name="PARENT_ENVS" value="true" />
       <envs>
         <env name="PYTHONUNBUFFERED" value="1" />
       </envs>
       <option name="SDK_HOME" value="" />
-      <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/awj/awj/apps" />
+      <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/awj/awj/apps/stockinvoice" />
       <option name="IS_MODULE_SDK" value="true" />
       <option name="ADD_CONTENT_ROOTS" value="true" />
       <option name="ADD_SOURCE_ROOTS" value="true" />
       <module name="wanjia" />
       <EXTENSION ID="PythonCoverageRunConfigurationExtension" enabled="false" sample_coverage="true" runner="coverage.py" />
-      <option name="SCRIPT_NAME" value="$PROJECT_DIR$/awj/awj/apps/xixi.py" />
+      <option name="SCRIPT_NAME" value="$PROJECT_DIR$/awj/awj/apps/stockinvoice/xixi.py" />
       <option name="PARAMETERS" value="" />
       <option name="SHOW_COMMAND_LINE" value="false" />
       <option name="EMULATE_TERMINAL" value="false" />
       <method />
     </configuration>
-    <configuration default="false" name="xixi (1)" type="PythonConfigurationType" factoryName="Python" temporary="true">
+    <configuration default="false" name="payment_order" type="PythonConfigurationType" factoryName="Python" temporary="true">
       <option name="INTERPRETER_OPTIONS" value="" />
       <option name="PARENT_ENVS" value="true" />
       <envs>
         <env name="PYTHONUNBUFFERED" value="1" />
       </envs>
       <option name="SDK_HOME" value="" />
-      <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/awj/awj/apps/stockinvoice" />
+      <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/awj/awj/utils" />
       <option name="IS_MODULE_SDK" value="true" />
       <option name="ADD_CONTENT_ROOTS" value="true" />
       <option name="ADD_SOURCE_ROOTS" value="true" />
       <module name="wanjia" />
       <EXTENSION ID="PythonCoverageRunConfigurationExtension" enabled="false" sample_coverage="true" runner="coverage.py" />
-      <option name="SCRIPT_NAME" value="$PROJECT_DIR$/awj/awj/apps/stockinvoice/xixi.py" />
+      <option name="SCRIPT_NAME" value="$PROJECT_DIR$/awj/awj/utils/payment_order.py" />
       <option name="PARAMETERS" value="" />
       <option name="SHOW_COMMAND_LINE" value="false" />
       <option name="EMULATE_TERMINAL" value="false" />
       <method />
     </configuration>
-    <configuration default="false" name="payment_order" type="PythonConfigurationType" factoryName="Python" temporary="true">
+    <configuration default="false" name="manage" type="PythonConfigurationType" factoryName="Python" temporary="true">
       <option name="INTERPRETER_OPTIONS" value="" />
       <option name="PARENT_ENVS" value="true" />
       <envs>
         <env name="PYTHONUNBUFFERED" value="1" />
       </envs>
       <option name="SDK_HOME" value="" />
-      <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/awj/awj/utils" />
+      <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/awj" />
       <option name="IS_MODULE_SDK" value="true" />
       <option name="ADD_CONTENT_ROOTS" value="true" />
       <option name="ADD_SOURCE_ROOTS" value="true" />
       <module name="wanjia" />
       <EXTENSION ID="PythonCoverageRunConfigurationExtension" enabled="false" sample_coverage="true" runner="coverage.py" />
-      <option name="SCRIPT_NAME" value="$PROJECT_DIR$/awj/awj/utils/payment_order.py" />
-      <option name="PARAMETERS" value="" />
+      <option name="SCRIPT_NAME" value="$PROJECT_DIR$/awj/manage.py" />
+      <option name="PARAMETERS" value="runserver 0.0.0.0:8001" />
       <option name="SHOW_COMMAND_LINE" value="false" />
       <option name="EMULATE_TERMINAL" value="false" />
       <method />
     </configuration>
-    <configuration default="false" name="manage" type="PythonConfigurationType" factoryName="Python" temporary="true">
+    <configuration default="false" name="views - 副本" type="PythonConfigurationType" factoryName="Python" temporary="true">
       <option name="INTERPRETER_OPTIONS" value="" />
       <option name="PARENT_ENVS" value="true" />
       <envs>
         <env name="PYTHONUNBUFFERED" value="1" />
       </envs>
       <option name="SDK_HOME" value="" />
-      <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/awj" />
+      <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/awj/awj/apps/erp" />
       <option name="IS_MODULE_SDK" value="true" />
       <option name="ADD_CONTENT_ROOTS" value="true" />
       <option name="ADD_SOURCE_ROOTS" value="true" />
       <module name="wanjia" />
       <EXTENSION ID="PythonCoverageRunConfigurationExtension" enabled="false" sample_coverage="true" runner="coverage.py" />
-      <option name="SCRIPT_NAME" value="$PROJECT_DIR$/awj/manage.py" />
-      <option name="PARAMETERS" value="runserver 0.0.0.0:8001" />
+      <option name="SCRIPT_NAME" value="$PROJECT_DIR$/awj/awj/apps/erp/views - 副本.py" />
+      <option name="PARAMETERS" value="" />
       <option name="SHOW_COMMAND_LINE" value="false" />
       <option name="EMULATE_TERMINAL" value="false" />
       <method />
@@ -865,19 +693,19 @@
       <method />
     </configuration>
     <list size="5">
-      <item index="0" class="java.lang.String" itemvalue="Python.lianxi" />
-      <item index="1" class="java.lang.String" itemvalue="Python.xixi" />
-      <item index="2" class="java.lang.String" itemvalue="Python.xixi (1)" />
-      <item index="3" class="java.lang.String" itemvalue="Python.payment_order" />
-      <item index="4" class="java.lang.String" itemvalue="Python.manage" />
+      <item index="0" class="java.lang.String" itemvalue="Python.xixi" />
+      <item index="1" class="java.lang.String" itemvalue="Python.xixi (1)" />
+      <item index="2" class="java.lang.String" itemvalue="Python.payment_order" />
+      <item index="3" class="java.lang.String" itemvalue="Python.manage" />
+      <item index="4" class="java.lang.String" itemvalue="Python.views - 副本" />
     </list>
     <recent_temporary>
       <list size="5">
         <item index="0" class="java.lang.String" itemvalue="Python.manage" />
-        <item index="1" class="java.lang.String" itemvalue="Python.xixi (1)" />
-        <item index="2" class="java.lang.String" itemvalue="Python.payment_order" />
-        <item index="3" class="java.lang.String" itemvalue="Python.xixi" />
-        <item index="4" class="java.lang.String" itemvalue="Python.lianxi" />
+        <item index="1" class="java.lang.String" itemvalue="Python.views - 副本" />
+        <item index="2" class="java.lang.String" itemvalue="Python.xixi (1)" />
+        <item index="3" class="java.lang.String" itemvalue="Python.payment_order" />
+        <item index="4" class="java.lang.String" itemvalue="Python.xixi" />
       </list>
     </recent_temporary>
   </component>
@@ -1008,16 +836,16 @@
     <servers />
   </component>
   <component name="ToolWindowManager">
-    <frame x="3" y="5" width="1936" height="1056" extended-state="0" />
+    <frame x="-8" y="-8" width="1936" height="1056" extended-state="6" />
     <layout>
       <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.329718" sideWeight="0.5021322" order="7" side_tool="true" 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="false" show_stripe_button="true" weight="0.39154014" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
-      <window_info id="Terminal" active="true" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.23752712" sideWeight="0.4978678" order="9" side_tool="false" content_ui="tabs" />
+      <window_info id="Run" active="true" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.18872017" sideWeight="0.5" order="2" 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.23752712" sideWeight="0.4978678" order="9" side_tool="false" content_ui="tabs" />
       <window_info id="Remote Host" 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="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.15191898" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
+      <window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.07569297" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
       <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="5" 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="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="2" side_tool="true" content_ui="tabs" />
@@ -1305,13 +1133,6 @@
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/awj/awj/apps/erp/views - 副本.py">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="505">
-          <caret line="253" column="8" lean-forward="false" selection-start-line="253" selection-start-column="8" selection-end-line="256" selection-end-column="9" />
-        </state>
-      </provider>
-    </entry>
     <entry file="file://$PROJECT_DIR$/awj/awj/utils/usr_data.py">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="351">
@@ -1333,14 +1154,6 @@
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/awj/awj/apps/erp/urls.py">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="162">
-          <caret line="7" column="1" lean-forward="false" selection-start-line="7" selection-start-column="1" selection-end-line="7" selection-end-column="1" />
-          <folding />
-        </state>
-      </provider>
-    </entry>
     <entry file="file://$PROJECT_DIR$/awj/awj/utils/et_CACC_NO.py">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="351">
@@ -1506,10 +1319,10 @@
     </entry>
     <entry file="file://$PROJECT_DIR$/awj/awj/apps/stockinvoice/views.py">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="803">
+        <state relative-caret-position="1215">
           <caret line="204" column="8" lean-forward="false" selection-start-line="204" selection-start-column="8" selection-end-line="204" selection-end-column="69" />
           <folding>
-            <element signature="e#0#11#0" expanded="true" />
+            <element signature="e#0#11#0" expanded="false" />
             <element signature="e#424#781#0" expanded="false" />
             <element signature="e#843#10227#0" expanded="false" />
             <element signature="e#4541#8087#0" expanded="false" />
@@ -1549,10 +1362,26 @@
         </state>
       </provider>
     </entry>
+    <entry file="file://$PROJECT_DIR$/awj/awj/apps/erp/views - 副本.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="216">
+          <caret line="8" column="0" lean-forward="true" selection-start-line="8" selection-start-column="0" selection-end-line="8" selection-end-column="0" />
+          <folding />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/awj/awj/apps/erp/urls.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="216">
+          <caret line="9" column="45" lean-forward="true" selection-start-line="9" selection-start-column="45" selection-end-line="9" selection-end-column="45" />
+          <folding />
+        </state>
+      </provider>
+    </entry>
     <entry file="file://$PROJECT_DIR$/awj/awj/apps/erp/views.py">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="356">
-          <caret line="273" column="27" lean-forward="false" selection-start-line="273" selection-start-column="27" selection-end-line="273" selection-end-column="27" />
+        <state relative-caret-position="-100">
+          <caret line="1526" column="64" lean-forward="true" selection-start-line="1526" selection-start-column="64" selection-end-line="1526" selection-end-column="64" />
           <folding>
             <element signature="e#0#35#0" expanded="true" />
             <element signature="e#557#714#0" expanded="false" />
@@ -1589,7 +1418,6 @@
             <element signature="e#45844#46123#0" expanded="false" />
             <element signature="e#46540#49042#0" expanded="false" />
             <element signature="e#49134#49222#0" expanded="false" />
-            <element signature="e#49285#58880#0" expanded="false" />
             <element signature="e#50336#50339#0" expanded="false" />
             <element signature="e#52923#53074#0" expanded="false" />
             <element signature="e#54197#55395#0" expanded="false" />
@@ -1598,79 +1426,86 @@
             <element signature="e#58153#58550#0" expanded="false" />
             <element signature="e#58943#65764#0" expanded="false" />
             <element signature="e#60084#60087#0" expanded="false" />
-            <element signature="e#65829#67622#0" expanded="false" />
-            <element signature="e#65944#65947#0" expanded="false" />
-            <marker date="1576586745670" expanded="true" signature="4467:4511" ph="SELECT COUNT... MF_VHID" />
-            <marker date="1576586745670" expanded="true" signature="4467:4527" ph="SELECT COUNT... MF_VHID" />
-            <marker date="1576586745670" expanded="true" signature="4829:4891" ph="SELECT ISNUL... PRDT" />
-            <marker date="1576586745670" expanded="true" signature="5756:5986" ph="INSERT INTO MF_PSS... " />
-            <marker date="1576586745670" expanded="true" signature="6964:7017" ph="INSERT INTO MF_PSS_Z... " />
-            <marker date="1576586745670" expanded="true" signature="6964:7151" ph="INSERT INTO MF_PSS_Z... " />
-            <marker date="1576586745670" expanded="true" signature="7154:7386" ph="INSERT INTO MF_ARP... " />
-            <marker date="1576586745670" expanded="true" signature="8313:8487" ph="INSERT INTO MF_PSS... " />
-            <marker date="1576586745670" expanded="true" signature="8313:8545" ph="INSERT INTO MF_PSS... " />
-            <marker date="1576586745670" expanded="true" signature="9487:9692" ph="INSERT INTO TF_PSS... " />
-            <marker date="1576586745670" expanded="true" signature="14710:14767" ph="SELECT ZHANG... MF_PSS" />
-            <marker date="1576586745670" expanded="true" signature="14938:15007" ph="SELECT COUNT... MF_VHID" />
-            <marker date="1576586745670" expanded="true" signature="15276:15345" ph="SELECT ACC_F... MF_PSS" />
-            <marker date="1576586745670" expanded="true" signature="15747:15807" ph="SELECT COUNT... MF_VHID" />
-            <marker date="1576586745670" expanded="true" signature="16109:16171" ph="SELECT ISNUL... " />
-            <marker date="1576586745670" expanded="true" signature="17081:17138" ph="UPDATE MF_PS... " />
-            <marker date="1576586745670" expanded="true" signature="17236:17293" ph="UPDATE MF_PS... " />
-            <marker date="1576586745670" expanded="true" signature="17428:17566" ph="UPDATE MF_PS... " />
-            <marker date="1576586745670" expanded="true" signature="18401:18519" ph="UPDATE MF_AR... " />
-            <marker date="1576586745670" expanded="true" signature="19144:19371" ph="INSERT INTO MF_ARP... " />
-            <marker date="1576586745670" expanded="true" signature="20388:20526" ph="UPDATE MF_PS... " />
-            <marker date="1576586745670" expanded="true" signature="21134:21184" ph="DELETE FROM " />
-            <marker date="1576586745670" expanded="true" signature="21373:21484" ph="UPDATE TF_PS... " />
-            <marker date="1576586745670" expanded="true" signature="23150:23207" ph="SELECT ZHANG... MF_PSS" />
-            <marker date="1576586745670" expanded="true" signature="23427:23496" ph="SELECT ISNUL... MF_ARP" />
-            <marker date="1576586745670" expanded="true" signature="23811:23880" ph="SELECT ISNUL... MF_PSS" />
-            <marker date="1576586745670" expanded="true" signature="24280:24329" ph="DELETE FROM " />
-            <marker date="1576586745670" expanded="true" signature="24389:24438" ph="DELETE FROM " />
-            <marker date="1576586745670" expanded="true" signature="24498:24549" ph="DELETE FROM " />
-            <marker date="1576586745670" expanded="true" signature="29498:29558" ph="SELECT COUNT... MF_VHID" />
-            <marker date="1576586745670" expanded="true" signature="29860:29922" ph="SELECT ISNUL... " />
-            <marker date="1576586745670" expanded="true" signature="30813:31066" ph="INSERT INTO MF_PSS... " />
-            <marker date="1576586745670" expanded="true" signature="32197:32433" ph="INSERT INTO MF_ARP... " />
-            <marker date="1576586745670" expanded="true" signature="33361:33616" ph="INSERT INTO MF_PSS... " />
-            <marker date="1576586745670" expanded="true" signature="34677:34886" ph="INSERT INTO TF_PSS... " />
-            <marker date="1576586745670" expanded="true" signature="39329:39386" ph="SELECT ZHANG... MF_PSS" />
-            <marker date="1576586745670" expanded="true" signature="39647:39716" ph="SELECT ISNUL... MF_ARP" />
-            <marker date="1576586745670" expanded="true" signature="40031:40100" ph="SELECT ISNUL... MF_PSS" />
-            <marker date="1576586745670" expanded="true" signature="40552:40612" ph="SELECT COUNT... MF_VHID" />
-            <marker date="1576586745670" expanded="true" signature="40914:40976" ph="SELECT ISNUL... " />
-            <marker date="1576586745670" expanded="true" signature="41921:42059" ph="UPDATE MF_PS... " />
-            <marker date="1576586745670" expanded="true" signature="42774:42892" ph="UPDATE MF_AR... " />
-            <marker date="1576586745670" expanded="true" signature="43454:43685" ph="INSERT INTO MF_ARP... " />
-            <marker date="1576586745670" expanded="true" signature="44702:44840" ph="UPDATE MF_PS... " />
-            <marker date="1576586745670" expanded="true" signature="45448:45498" ph="DELETE FROM " />
-            <marker date="1576586745670" expanded="true" signature="45708:45819" ph="UPDATE TF_PS... " />
-            <marker date="1576586745670" expanded="true" signature="47274:47331" ph="SELECT ZHANG... MF_PSS" />
-            <marker date="1576586745670" expanded="true" signature="47551:47620" ph="SELECT ISNUL... MF_ARP" />
-            <marker date="1576586745670" expanded="true" signature="47935:48004" ph="SELECT ISNUL... MF_PSS" />
-            <marker date="1576586745670" expanded="true" signature="48404:48453" ph="DELETE FROM " />
-            <marker date="1576586745670" expanded="true" signature="48513:48562" ph="DELETE FROM " />
-            <marker date="1576586745670" expanded="true" signature="48622:48673" ph="DELETE FROM " />
-            <marker date="1576586745670" expanded="true" signature="52985:53045" ph="SELECT COUNT... MF_VHID" />
-            <marker date="1576586745670" expanded="true" signature="53361:53412" ph="SELECT ISNUL... BACC" />
-            <marker date="1576586745670" expanded="true" signature="53863:54153" ph="INSERT INTO TF_MON... " />
-            <marker date="1576586745670" expanded="true" signature="53863:54157" ph="INSERT INTO TF_MON... " />
-            <marker date="1576586745670" expanded="true" signature="55629:55909" ph="INSERT INTO TF_MON... " />
-            <marker date="1576586745670" expanded="true" signature="56321:56456" ph="INSERT INTO MF_MON... " />
-            <marker date="1576586745670" expanded="true" signature="56885:57108" ph="INSERT INTO MF_BAC... " />
-            <marker date="1576586745670" expanded="true" signature="57963:58117" ph="INSERT INTO TF_BAC... " />
-            <marker date="1576586745670" expanded="true" signature="62786:62846" ph="SELECT COUNT... MF_VHID" />
-            <marker date="1576586745670" expanded="true" signature="63187:63238" ph="SELECT ISNUL... BACC" />
-            <marker date="1576586745670" expanded="true" signature="63714:63867" ph="UPDATE TF_MO... " />
-            <marker date="1576586745670" expanded="true" signature="64236:64390" ph="UPDATE TF_MO... " />
-            <marker date="1576586745670" expanded="true" signature="64655:64704" ph="UPDATE MF_MO... " />
-            <marker date="1576586745670" expanded="true" signature="64892:64979" ph="UPDATE MF_BA... " />
-            <marker date="1576586745670" expanded="true" signature="65256:65315" ph="UPDATE TF_BA... " />
-            <marker date="1576586745670" expanded="true" signature="66869:66916" ph="DELETE FROM " />
-            <marker date="1576586745670" expanded="true" signature="66990:67038" ph="DELETE FROM " />
-            <marker date="1576586745670" expanded="true" signature="67114:67147" ph="DELETE FROM " />
-            <marker date="1576586745670" expanded="true" signature="67235:67268" ph="DELETE FROM " />
+            <element signature="e#67658#69851#0" expanded="false" />
+            <marker date="1576749863600" expanded="true" signature="4467:4511" ph="SELECT COUNT... MF_VHID" />
+            <marker date="1576749863600" expanded="true" signature="4467:4527" ph="SELECT COUNT... MF_VHID" />
+            <marker date="1576749863600" expanded="true" signature="4829:4891" ph="SELECT ISNUL... PRDT" />
+            <marker date="1576749863600" expanded="true" signature="5756:5986" ph="INSERT INTO MF_PSS... " />
+            <marker date="1576749863600" expanded="true" signature="6964:7017" ph="INSERT INTO MF_PSS_Z... " />
+            <marker date="1576749863600" expanded="true" signature="6964:7151" ph="INSERT INTO MF_PSS_Z... " />
+            <marker date="1576749863600" expanded="true" signature="7154:7386" ph="INSERT INTO MF_ARP... " />
+            <marker date="1576749863600" expanded="true" signature="8313:8487" ph="INSERT INTO MF_PSS... " />
+            <marker date="1576749863600" expanded="true" signature="8313:8545" ph="INSERT INTO MF_PSS... " />
+            <marker date="1576749863600" expanded="true" signature="9487:9692" ph="INSERT INTO TF_PSS... " />
+            <marker date="1576749863600" expanded="true" signature="14710:14767" ph="SELECT ZHANG... MF_PSS" />
+            <marker date="1576749863600" expanded="true" signature="14938:15007" ph="SELECT COUNT... MF_VHID" />
+            <marker date="1576749863600" expanded="true" signature="15276:15345" ph="SELECT ACC_F... MF_PSS" />
+            <marker date="1576749863600" expanded="true" signature="15747:15807" ph="SELECT COUNT... MF_VHID" />
+            <marker date="1576749863600" expanded="true" signature="16109:16171" ph="SELECT ISNUL... " />
+            <marker date="1576749863600" expanded="true" signature="17081:17138" ph="UPDATE MF_PS... " />
+            <marker date="1576749863600" expanded="true" signature="17236:17293" ph="UPDATE MF_PS... " />
+            <marker date="1576749863600" expanded="true" signature="17428:17566" ph="UPDATE MF_PS... " />
+            <marker date="1576749863600" expanded="true" signature="18401:18519" ph="UPDATE MF_AR... " />
+            <marker date="1576749863600" expanded="true" signature="19144:19371" ph="INSERT INTO MF_ARP... " />
+            <marker date="1576749863600" expanded="true" signature="20388:20526" ph="UPDATE MF_PS... " />
+            <marker date="1576749863600" expanded="true" signature="21134:21184" ph="DELETE FROM " />
+            <marker date="1576749863600" expanded="true" signature="21373:21484" ph="UPDATE TF_PS... " />
+            <marker date="1576749863600" expanded="true" signature="23150:23207" ph="SELECT ZHANG... MF_PSS" />
+            <marker date="1576749863600" expanded="true" signature="23427:23496" ph="SELECT ISNUL... MF_ARP" />
+            <marker date="1576749863600" expanded="true" signature="23811:23880" ph="SELECT ISNUL... MF_PSS" />
+            <marker date="1576749863600" expanded="true" signature="24280:24329" ph="DELETE FROM " />
+            <marker date="1576749863600" expanded="true" signature="24389:24438" ph="DELETE FROM " />
+            <marker date="1576749863600" expanded="true" signature="24498:24549" ph="DELETE FROM " />
+            <marker date="1576749863600" expanded="true" signature="29498:29558" ph="SELECT COUNT... MF_VHID" />
+            <marker date="1576749863600" expanded="true" signature="29860:29922" ph="SELECT ISNUL... " />
+            <marker date="1576749863600" expanded="true" signature="30813:31066" ph="INSERT INTO MF_PSS... " />
+            <marker date="1576749863600" expanded="true" signature="32197:32433" ph="INSERT INTO MF_ARP... " />
+            <marker date="1576749863600" expanded="true" signature="33361:33616" ph="INSERT INTO MF_PSS... " />
+            <marker date="1576749863600" expanded="true" signature="34677:34886" ph="INSERT INTO TF_PSS... " />
+            <marker date="1576749863600" expanded="true" signature="39329:39386" ph="SELECT ZHANG... MF_PSS" />
+            <marker date="1576749863600" expanded="true" signature="39647:39716" ph="SELECT ISNUL... MF_ARP" />
+            <marker date="1576749863600" expanded="true" signature="40031:40100" ph="SELECT ISNUL... MF_PSS" />
+            <marker date="1576749863600" expanded="true" signature="40552:40612" ph="SELECT COUNT... MF_VHID" />
+            <marker date="1576749863600" expanded="true" signature="40914:40976" ph="SELECT ISNUL... " />
+            <marker date="1576749863600" expanded="true" signature="41921:42059" ph="UPDATE MF_PS... " />
+            <marker date="1576749863600" expanded="true" signature="42774:42892" ph="UPDATE MF_AR... " />
+            <marker date="1576749863600" expanded="true" signature="43454:43685" ph="INSERT INTO MF_ARP... " />
+            <marker date="1576749863600" expanded="true" signature="44702:44840" ph="UPDATE MF_PS... " />
+            <marker date="1576749863600" expanded="true" signature="45448:45498" ph="DELETE FROM " />
+            <marker date="1576749863600" expanded="true" signature="45708:45819" ph="UPDATE TF_PS... " />
+            <marker date="1576749863600" expanded="true" signature="47274:47331" ph="SELECT ZHANG... MF_PSS" />
+            <marker date="1576749863600" expanded="true" signature="47551:47620" ph="SELECT ISNUL... MF_ARP" />
+            <marker date="1576749863600" expanded="true" signature="47935:48004" ph="SELECT ISNUL... MF_PSS" />
+            <marker date="1576749863600" expanded="true" signature="48404:48453" ph="DELETE FROM " />
+            <marker date="1576749863600" expanded="true" signature="48513:48562" ph="DELETE FROM " />
+            <marker date="1576749863600" expanded="true" signature="48622:48673" ph="DELETE FROM " />
+            <marker date="1576749863600" expanded="true" signature="52985:53045" ph="SELECT COUNT... MF_VHID" />
+            <marker date="1576749863600" expanded="true" signature="53361:53412" ph="SELECT ISNUL... BACC" />
+            <marker date="1576749863600" expanded="true" signature="53863:54153" ph="INSERT INTO TF_MON... " />
+            <marker date="1576749863600" expanded="true" signature="53863:54157" ph="INSERT INTO TF_MON... " />
+            <marker date="1576749863600" expanded="true" signature="55629:55909" ph="INSERT INTO TF_MON... " />
+            <marker date="1576749863600" expanded="true" signature="56321:56456" ph="INSERT INTO MF_MON... " />
+            <marker date="1576749863600" expanded="true" signature="56885:57108" ph="INSERT INTO MF_BAC... " />
+            <marker date="1576749863600" expanded="true" signature="57963:58117" ph="INSERT INTO TF_BAC... " />
+            <marker date="1576749863600" expanded="true" signature="62786:62846" ph="SELECT COUNT... MF_VHID" />
+            <marker date="1576749863600" expanded="true" signature="63187:63238" ph="SELECT ISNUL... BACC" />
+            <marker date="1576749863600" expanded="true" signature="63714:63867" ph="UPDATE TF_MO... " />
+            <marker date="1576749863600" expanded="true" signature="64236:64390" ph="UPDATE TF_MO... " />
+            <marker date="1576749863600" expanded="true" signature="64655:64704" ph="UPDATE MF_MO... " />
+            <marker date="1576749863600" expanded="true" signature="64892:64979" ph="UPDATE MF_BA... " />
+            <marker date="1576749863600" expanded="true" signature="65256:65315" ph="UPDATE TF_BA... " />
+            <marker date="1576749863600" expanded="true" signature="66869:66916" ph="DELETE FROM " />
+            <marker date="1576749863600" expanded="true" signature="66990:67038" ph="DELETE FROM " />
+            <marker date="1576749863600" expanded="true" signature="67114:67147" ph="DELETE FROM " />
+            <marker date="1576749863600" expanded="true" signature="67235:67268" ph="DELETE FROM " />
+            <marker date="1576749863600" expanded="true" signature="67787:67866" ph="DELETE FROM " />
+            <marker date="1576749863600" expanded="true" signature="68058:68089" ph="SELECT COUNT... MF_LZ1_Z01" />
+            <marker date="1576749863600" expanded="true" signature="68271:68826" ph="SELECT * FRO... MF_LZ1_Z01" />
+            <marker date="1576749863600" expanded="true" signature="69636:69681" ph="UPDATE MF_LZ... " />
+            <marker date="1576749863600" expanded="true" signature="70014:70092" ph="SELECT table... TABLES" />
+            <marker date="1576749863600" expanded="true" signature="70284:70314" ph="SELECT COUNT... MF_LZ_Z01" />
+            <marker date="1576749863600" expanded="true" signature="70501:71054" ph="SELECT A_LZ_... MF_LZ1_Z01" />
+            <marker date="1576749863600" expanded="true" signature="71887:71931" ph="UPDATE MF_LZ... " />
           </folding>
         </state>
       </provider>

BIN
awj/awj/apps/erp/__pycache__/urls.cpython-36.pyc


BIN
awj/awj/apps/erp/__pycache__/views.cpython-36.pyc


+ 11 - 0
awj/awj/apps/erp/urls.py

@@ -5,4 +5,15 @@ urlpatterns = [
     url(r'^erppcorder/$',views.PcOrder.as_view()),  #进货单
     url(r'^erpsaorder/$',views.SaOrder.as_view()),  #销货单
     url(r'^erpptpayment/$',views.PtPayment.as_view()),  #预收款
+    url(r'^erppcinvoice/$',views.PcInvoice.as_view()),  #进货开票数据回传
+    url(r'^erpsainvoice/$',views.SaInvoice.as_view()),  #销货开票数据回传
+    url(r'^erpyrt/$',views.yrt.as_view()),  #销货开票数据回传
+    url(r'^erprt/$',views.rt.as_view()),  #销货开票数据回传
+    url(r'^erppt/$',views.pt.as_view()),  #销货开票数据回传
+
+#客户预收冲应收
+
+# 客户收款单
+
+# 厂商付款单
 ]

+ 8 - 294
awj/awj/apps/erp/views - 副本.py

@@ -1,295 +1,9 @@
-from django.shortcuts import render
+a = [
+    (1,2,3,4,),
+    (1,2,3,4)
+]
+b=[]
+for i in a:
+    b.append({"a1":i[0],"a2":i[1],"a2":i[2],"a3":i[3]})
+print(b)
 
-# Create your views here.
-import json
-
-import re
-from django import http
-from django.shortcuts import render
-
-# Create your views here.
-from django.views import View
-from django.db import connection, transaction
-import datetime
-
-from utils.cust_data import customer_data
-from utils.et_CACC_NO import et_CACC_NO
-from utils.examine_ood import examine_ood
-from utils.if_account import if_account
-
-from utils.usr_data import usr_data
-
-
-
-# 进货单
-class PcOrder(View):
-    @transaction.atomic
-    def get(self, request):
-        context = {
-            'a': '进货单'
-        }
-        #HttpResponse(content=响应体,content_type=响应体数据MIME类型,status=状态码)
-        return http.JsonResponse(context)
-
-    @transaction.atomic
-    def post(self, request):
-        # 1获取参数
-        req_data = json.loads(request.body.decode())
-        PS_DD = req_data.get("PS_DD")  # 单据日期
-        CUS_NO = req_data.get("CUS_NO")  # 客户编码
-        CUS_NO_NAME = req_data.get("CUS_NO_NAME")  # 客户名称
-        PS_NO = req_data.get("PS_NO")  # 单据号码
-        TAX_ID = req_data.get("TAX_ID")  # 扣税类别
-        ZHANG_ID = req_data.get("ZHANG_ID")  # 立账方式
-        VOH_ID = req_data.get("VOH_ID")  # 凭证模板
-        USR = req_data.get("USR")  # 制单人编码
-        USR_NAME = req_data.get("USR_NAME")  # 制单人名称
-        # TAX_RTO = req_data.get("TAX_RTO")  # 税率   直接取货品资料里面的
-        AMT = req_data.get("AMT")  # 金额
-        DEP = req_data.get("DEP")  # 部门代号
-        SAL_NO = req_data.get("SAL_NO")  # 业务员代号
-
-        # print(PS_DD)
-        # print(CUS_NO)
-        # print(CUS_NO_NAME)
-        # print(PS_NO)
-        # print(TAX_ID)
-        # print(ZHANG_ID)
-        # print(VOH_ID)
-        # print(USR)
-        # print(USR_NAME)
-        # print(TAX_RTO)
-        # print(AMT)
-        # print(DEP)
-        # print(SAL_NO)
-        # 2校验参数
-        # 校验日期格式
-        try:
-            datetime.datetime.strptime(PS_DD, '%Y-%m-%d')
-        except Exception:
-            return http.HttpResponseForbidden('日期格式输入不正确')
-        # 判断是否有输入单号
-        if PS_NO is None:
-            return http.HttpResponseForbidden('请输入进货单号')
-        if PS_NO[:3] != 'PCA' or len(PS_NO) > 20:
-        #判断单号是否合法
-            return http.HttpResponseForbidden('进货单号输入不合法,单号必须是PCA开头且长度必须是10位')
-        #判断金额是否输入正确
-        if re.compile('(^-?[0-9](\d+)?(\.\d{1,6})?$)|(^0$)|(^\d\.\d{1,2}$)').match(str(AMT)) is None:
-            return http.HttpResponseForbidden('金额输入不正确')
-        # 判断是否有输入供应商
-        if CUS_NO is None:
-            return http.HttpResponseForbidden('请输入供应商')
-        if TAX_ID is None:
-            return http.HttpResponseForbidden('请输入扣税类别')
-        # 判断扣税类别是否输入正确
-        if int(TAX_ID) != 1 and int(TAX_ID) != 2 and int(TAX_ID) != 3:
-            return http.HttpResponseForbidden('立账方式只能是1(不计税),2(应该税内行),3(应税外加)')
-        if ZHANG_ID is None:
-            return http.HttpResponseForbidden('请输入立账方式')
-        # 判断立账方式是否输入正确
-        if int(ZHANG_ID) != 1 and int(ZHANG_ID) != 2 and int(ZHANG_ID) != 3:
-            return http.HttpResponseForbidden('立账方式只能是1(单张立账),2(不立账),3(收到发票才立账)')
-        #判断凭证模板是否输入
-        if VOH_ID is None:
-            return http.HttpResponseForbidden('请输入凭证模板')
-        # 判断制单人是否输入
-        if USR is None:
-            return http.HttpResponseForbidden('请输入制单人')
-        # 判断税率是否输入
-        # if TAX_RTO is None:
-        #     return http.HttpResponseForbidden('请输入税率')
-        # 判断进货单是否存在
-        row_PS_NO = examine_ood('MF_PSS', 'PS_NO', PS_NO, 'PS_ID', 'PC')
-        if row_PS_NO > 0:
-            return http.HttpResponseForbidden('进货单号已存在')
-        # 判断供应商是否哦存在,不存在的话创建
-        try:
-            row_cus_no = customer_data(CUS_NO, CUS_NO_NAME, '2', datetime.datetime.strptime(PS_DD, '%Y-%m-%d'),0)
-        except Exception:
-            return http.HttpResponseForbidden('创建厂商失败')
-        # 判断用户是否存在
-        # row_usr = usr_data(USR, USR_NAME, datetime.datetime.strptime(PS_DD, '%Y-%m-%d'))
-        try:
-            # 判断用户是否存在,不存在则创建
-            row_usr = usr_data(USR, USR_NAME, datetime.datetime.strptime(PS_DD, '%Y-%m-%d'))
-        except Exception:
-            return http.HttpResponseForbidden('创建用户失败')
-        #判断单号是否存在
-        #判断供应商是否存在
-        #判断凭证模板是否存在--------------------------------------------待完成
-        #判断字段制单人是否存在
-
-        # 3数入库
-        with connection.cursor() as cursor:
-
-            # 单张立账或者不立账需要判断凭证模板是否存在,直接判断立账方式不等于3即可
-            try:
-                row_usr = cursor.execute("SELECT COUNT(*) FROM MF_VHID WHERE VOH_ID=%s AND BIL_ID='PC'", [VOH_ID]).fetchall()[0][0]
-            except Exception:
-                return http.HttpResponseForbidden('查询凭证模板异常')
-            if row_usr <= 0:
-                return http.HttpResponseForbidden('凭证模板在ERP里面不存在请重新输入凭证模板')
-            # 获取税率
-            try:
-                SPC_TAX = cursor.execute("SELECT ISNULL(SPC_TAX,0) FROM PRDT WHERE PRD_NO='AQ001'").fetchall()[0][0]
-            except Exception:
-                return http.HttpResponseForbidden('获取安装费税率异常')
-            # 计算本位币  AMTN_NET:本位币, TAX:税金 ,SPC_TAX:税率
-            TAX=0
-            AMTN_NET=0
-            if int(TAX_ID)==1:
-                TAX=0
-                AMTN_NET = AMT
-            if int(TAX_ID)==2:
-                print(SPC_TAX)
-                TAX = float(AMT)/(1+float(SPC_TAX)/100)*float(SPC_TAX)/100
-                AMTN_NET = float(AMT) - TAX
-            if int(TAX_ID)==3:
-                TAX = float(AMT) / 100 * float(SPC_TAX)
-                AMTN_NET = float(AMT)
-            sid = transaction.savepoint()  # 开启事物
-            try:
-                # 插入进货单表头-----------------------改CUR_ID  RMB
-                if int(ZHANG_ID) == 1:
-                    print(TAX)
-                    print(1)
-                    cursor.execute("""INSERT INTO MF_PSS(PS_ID,PS_NO,PS_DD,CUS_NO,ZHANG_ID,USR,CHK_MAN,CLS_DATE,SYS_DATE,EXC_RTO,LZ_CLS_ID,CLSLZ,TAX_ID,ARP_NO,VOH_ID,DEP,SAL_NO)
-                                VALUES(%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s)""",
-                                   ['PC',
-                                    'PC' + PS_NO[2::],
-                                    datetime.datetime.strptime(PS_DD, '%Y-%m-%d'),
-                                    CUS_NO,
-                                    ZHANG_ID,
-                                    USR,
-                                    USR,
-                                    datetime.datetime.strptime(PS_DD, '%Y-%m-%d'),
-                                    datetime.datetime.strptime(PS_DD, '%Y-%m-%d'),
-                                    1,
-                                    'F',
-                                    '',
-                                    TAX_ID,
-                                    'AP' + PS_NO[2::],
-                                    VOH_ID,
-                                    DEP,
-                                    SAL_NO])
-                    # 插入立账单MF_MRP------------------改CUR_ID   RMB
-                    print(2)
-                    cursor.execute("""INSERT INTO MF_ARP(ARP_ID,OPN_ID,ARP_NO,BIL_NO,CUS_NO,PAY_DD,AMT,AMTN,AMTN_NET,EXC_RTO,CLOSE_ID,BIL_ID,SYS_DATE,BIL_DD)VALUES
-                                            (%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s)""",
-                                   [2,
-                                    2,
-                                    'AP' + PS_NO[2::],
-                                    'PC' + PS_NO[2::],
-                                    CUS_NO, datetime.datetime.strptime(PS_DD, '%Y-%m-%d'),
-                                    0,
-                                    AMT,
-                                    AMTN_NET,
-                                    1,
-                                    'F',
-                                    'PC',
-                                    datetime.datetime.strptime(PS_DD, '%Y-%m-%d'),
-                                    datetime.datetime.strptime(PS_DD, '%Y-%m-%d')])
-                if int(ZHANG_ID) !=1:
-                    print(3)
-                    cursor.execute("""INSERT INTO MF_PSS(PS_ID,PS_NO,PS_DD,CUS_NO,ZHANG_ID,USR,CHK_MAN,CLS_DATE,SYS_DATE,EXC_RTO,LZ_CLS_ID,CLSLZ,TAX_ID,ARP_NO,VOH_ID,DEP,SAL_NO)
-                                  VALUES(%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s)""",
-                                   ['PC',
-                                    'PC' + PS_NO[2::],
-                                    datetime.datetime.strptime(PS_DD, '%Y-%m-%d'),
-                                    CUS_NO,
-                                    ZHANG_ID,
-                                    USR,
-                                    USR,
-                                    datetime.datetime.strptime(PS_DD, '%Y-%m-%d'),
-                                    datetime.datetime.strptime(PS_DD, '%Y-%m-%d'),
-                                    1,
-                                    'F',
-                                    '',
-                                    TAX_ID,
-                                    '',
-                                    VOH_ID,
-                                    DEP,
-                                    SAL_NO])
-                # 插入进货单表身
-                print(4)
-                cursor.execute("""INSERT INTO TF_PSS(PS_ID,PS_NO,PS_DD,WH,PRD_NO,QTY,UP,AMT,AMTN_NET,TAX_RTO,ITM,UNIT,CSTN_SAL,PRE_ITM,TAX)
-                        VALUES(%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s)""",
-                               ['PC',
-                                'PC' + PS_NO[2::] ,
-                                datetime.datetime.strptime(PS_DD, '%Y-%m-%d'),
-                                '0000',
-                                'AQ001',
-                                1,
-                                AMT,
-                                AMT,
-                                AMTN_NET,
-                                SPC_TAX,
-                                1,
-                                1,
-                                AMTN_NET,
-                                1,
-                                TAX])
-            except Exception:
-                transaction.savepoint_rollback(sid)  # 语句执行错误,进行语句回滚
-                return http.HttpResponseForbidden("新增进货单sql语句执行错误")
-            transaction.savepoint_commit(sid)  # 提交事物
-        # {
-        #     "PS_DD": "2019-12-02",
-        #     "CUS_NO": "AQ1111",
-        #     "CUS_NO_NAME": "天心客户",
-        #     "PS_NO": "PC9C020001",
-        #     "TAX_ID": "1",
-        #     "ZHANG_ID": "1",
-        #     "VOH_ID": "01",
-        #     "USR": "a00001",
-        #     "USR_NAME": "楠楠",
-        #     "AMT": "200",
-        #     "DEP": "0000",
-        #     "SAL_NO": "A00002",
-        #     "user": "123",
-        #     "password": "123"
-        # }
-
-        context = {
-            "errmsg": '新增进货单成功',
-            "code":200
-        }
-        # HttpResponse(content=响应体,content_type=响应体数据MIME类型,status=状态码)
-        return http.JsonResponse(context)
-        # return http.JsonResponse({"code": RET.OK, "errmsg": "ok"})
-
-    @transaction.atomic
-    def put(self, request):
-        # 1获取参数
-        req_data = json.loads(request.body.decode())
-        PS_DD = req_data.get("PS_DD")  # 单据日期
-        CUS_NO = req_data.get("CUS_NO")  # 客户编码
-        CUS_NO_NAME = req_data.get("CUS_NO_NAME")  # 客户名称
-        PS_NO = req_data.get("PS_NO")  # 单据号码
-        TAX_ID = req_data.get("TAX_ID")  # 扣税类别
-        ZHANG_ID = req_data.get("ZHANG_ID")  # 立账方式
-        VOH_ID = req_data.get("VOH_ID")  # 凭证模板
-        # TAX_RTO = req_data.get("TAX_RTO")  # 税率   直接取货品资料里面的
-        AMT = req_data.get("AMT")  # 金额
-        DEP = req_data.get("DEP")  # 部门代号
-        SAL_NO = req_data.get("SAL_NO")  # 业务员代号
-# 销货单
-class SaOrder(View):
-    @transaction.atomic
-    def get(self, request):
-        context = {
-            'a': '销货单'
-        }
-        #HttpResponse(content=响应体,content_type=响应体数据MIME类型,status=状态码)
-        return http.JsonResponse(context)
-
-#预付款单
-class PtPayment(View):
-    @transaction.atomic
-    def get(self, request):
-        context = {
-            'a': '预付款单'
-        }
-        #HttpResponse(content=响应体,content_type=响应体数据MIME类型,status=状态码)
-        return http.JsonResponse(context)

+ 100 - 1
awj/awj/apps/erp/views.py

@@ -1473,4 +1473,103 @@ class PtPayment(View):
             "errmsg": '删除客户预付款单成功',
             "code": 200
         }
-        return http.JsonResponse(context)
+        return http.JsonResponse(context)
+
+#回传进货票
+class PcInvoice(View):
+    def get(self, request):
+        with connection.cursor() as cursor:
+            # 判断表是否存在
+            is_table=cursor.execute("""SELECT table_name FROM information_schema.TABLES WHERE table_name ='MF_LZ1_Z01'""", []).fetchall()
+            if len(is_table)==0:
+                return http.HttpResponseForbidden("MF_LZ1_Z01,此表不存在请先创建此表")
+            #判断表中是否存在数据
+            pc_count=cursor.execute("""SELECT COUNT(*) FROM MF_LZ1_Z01""", []).fetchall()[0][0]
+            if pc_count==0:
+                return http.HttpResponseForbidden("表数据为空请先增加数据")
+            #查询未被拉取的数据
+            pc_date = cursor.execute("""SELECT ISNULL(A_LZ_DD,'') AS A_LZ_DD,ISNULL(A_CUS_NO ,'') AS A_CUS_NO,ISNULL(C_NAME,'') AS C_NAME,ISNULL(A_LZ_NO,'') AS A_LZ_NO,ISNULL(A_INV_NO,'') AS A_INV_NO,
+                                    ISNULL(A_AMT,0) AS A_AMT,ISNULL(A_AMTN_NET,0) AS A_AMTN_NET,ISNULL(A_TAX,0) AS A_TAX,ISNULL(A_TAX_ID,'') AS A_TAX_ID,ISNULL(A_ZHANG_ID,'') AS A_ZHANG_ID,
+                                    ISNULL(B_PS_NO,'') AS B_PS_NO,ISNULL(B_QTY,0) AS B_QTY,ISNULL(B_UP,0) AS B_UP,ISNULL(B_AMT,0) AS B_AMT,ISNULL(B_TAX_RTO,0) AS B_TAX_RTO,OK FROM MF_LZ1_Z01 WHERE OK ='N'""", []).fetchall()
+            # print(pc_date)
+            # print(len(pc_date))
+            if len(pc_date)==0:
+                return http.HttpResponseForbidden("没有需要拉取的数据")
+            data=[]
+            LZ_NO=[]
+            for i in pc_date:
+                # print(1111)
+                LZ_NO.append(i[3])
+                # data.append({"A_LZ_DD": i[0], "A_CUS_NO": i[1]})
+                data.append({"A_LZ_DD":str(i[0]),"A_CUS_NO":i[1],"C_NAME":i[2],"A_LZ_NO":i[3],
+                "A_INV_NO":i[4],"A_AMT":float(i[5]),"A_AMTN_NET":float(i[6]),"A_TAX":float(i[7]),"A_TAX_ID":i[8],
+                "A_ZHANG_ID":i[9],"B_PS_NO":i[10],"B_QTY":float(i[11]),"B_UP":float(i[12]),"B_AMT":float(i[13]),"B_TAX_RTO":float(i[14]),"OK":i[15].strip()})
+            for i in LZ_NO:
+                cursor.execute("""UPDATE MF_LZ1_Z01 SET OK='Y' WHERE A_LZ_NO=%s""", [i])
+        context = {
+            "data":data,
+            "errmsg": "进货开票数据回传app成功",
+            "code":200
+        }
+        return http.JsonResponse(context)
+
+#回传销货票
+class SaInvoice(View):
+    def get(self, request):
+        with connection.cursor() as cursor:
+            # 判断表是否存在
+            is_table=cursor.execute("""SELECT table_name FROM information_schema.TABLES WHERE table_name ='MF_LZ_Z01'""", []).fetchall()
+            if len(is_table)==0:
+                return http.HttpResponseForbidden("MF_LZ1_Z01,此表不存在请先创建此表")
+            #判断表中是否存在数据
+            sa_count=cursor.execute("""SELECT COUNT(*) FROM MF_LZ_Z01""", []).fetchall()[0][0]
+            if sa_count==0:
+                return http.HttpResponseForbidden("表数据为空请先增加数据")
+                # 查询未被拉取的数据
+            sa_date = cursor.execute("""SELECT ISNULL(A_LZ_DD,'') AS A_LZ_DD,ISNULL(A_CUS_NO,'') AS A_CUS_NO,ISNULL(C_NAME,'') AS C_NAME,ISNULL(A_LZ_NO,'') AS A_LZ_NO,ISNULL(A_INV_NO,'') AS A_INV_NO,
+                                    ISNULL(A_AMT,0) AS A_AMT,ISNULL(A_AMTN_NET,0) AS A_AMTN_NET,ISNULL(A_TAX,0) AS A_TAX,ISNULL(A_TAX_ID,'') AS A_TAX_ID,ISNULL(A_ZHANG_ID,'') AS A_ZHANG_ID,
+                                    ISNULL(B_CK_NO,'') AS B_CK_NO,ISNULL(B_QTY,0) AS B_QTY,ISNULL(B_UP,0) AS B_UP,ISNULL(B_AMT,0) AS B_AMT,ISNULL(B_TAX_RTO,0) AS B_TAX_RTO,OK FROM MF_LZ_Z01 WHERE OK ='N'""",[]).fetchall()
+            if len(sa_date)==0:
+                return http.HttpResponseForbidden("没有需要拉取的数据")
+            data = []
+            LZ_NO = []
+            for i in sa_date:
+                # print(1111)
+                LZ_NO.append(i[3])
+                # data.append({"A_LZ_DD": i[0], "A_CUS_NO": i[1]})
+                data.append({"A_LZ_DD": str(i[0]), "A_CUS_NO": i[1], "C_NAME": i[2], "A_LZ_NO": i[3],
+                             "A_INV_NO": i[4], "A_AMT": float(i[5]), "A_AMTN_NET": float(i[6]), "A_TAX": float(i[7]),
+                             "A_TAX_ID": i[8],"A_ZHANG_ID": i[9], "B_CK_NO": i[10], "B_QTY": float(i[11]), "B_UP": float(i[12]),
+                             "B_AMT": float(i[13]), "B_TAX_RTO": float(i[14]), "OK": i[15].strip()})
+            for i in LZ_NO:
+                cursor.execute("""UPDATE MF_LZ_Z01 SET OK='Y' WHERE A_LZ_NO=%s""", [i])
+            context = {
+                "data": data,
+                "errmsg": "销货开票数据回传app成功",
+                "code": 200
+            }
+            return http.JsonResponse(context)
+
+#客户预收冲应收
+# SELECT ISNULL(C_CUS_NO,'') AS C_CUS_NO,ISNULL(D_NAME,'') AS D_NAME,ISNULL(C_RP_DD,'') AS C_RP_DD,
+# ISNULL(C_RP_NO,'') AS C_RP_NO,ISNULL(B_BIL_NO,'') AS B_BIL_NO,ISNULL(A_AMTN_CLS,0)AS A_AMTN_CLS,
+# ISNULL(OK,'') AS OK,ISNULL(IRP_NO,'') AS IRP_NO,ISNULL(AMTN_IRP,0) AS AMTN_IRP,ISNULL(B_BIL_ID,'') AS B_BIL_ID
+#  FROM TC_MON_PC WHERE C_RP_ID=1 AND ISNULL(IRP_NO,'')<>''
+class yrt(View):
+    pass
+#客户收款单
+# SELECT ISNULL(C_CUS_NO,'') AS C_CUS_NO,ISNULL(D_NAME,'') AS D_NAME,ISNULL(C_RP_DD,'') AS C_RP_DD,
+# ISNULL(C_CACC_NO,'') AS C_CACC_NO,ISNULL(C_AMTN_BC,0) AS C_AMTN_BC,ISNULL(C_RP_NO,'') AS C_RP_NO,
+# ISNULL(B_BIL_NO,'') AS B_BIL_NO,ISNULL(B_BIL_ID,'') AS B_BIL_ID,ISNULL(A_AMTN_CLS,0)AS A_AMTN_CLS,
+# ISNULL(OK,'') AS OK
+#  FROM TC_MON_PC WHERE C_RP_ID=1 AND ISNULL(B_BIL_ID,'')<>'' AND ISNULL(IRP_NO,'')=''
+class rt(View):
+    pass
+# 厂商付款单
+# SELECT ISNULL(C_CUS_NO,'') AS C_CUS_NO,ISNULL(D_NAME,'') AS D_NAME,ISNULL(C_RP_DD,'') AS C_RP_DD,
+# ISNULL(C_CACC_NO,'') AS C_CACC_NO,ISNULL(C_AMTN_BC,0) AS C_AMTN_BC,ISNULL(C_RP_NO,'') AS C_RP_NO,
+# ISNULL(B_BIL_NO,'') AS B_BIL_NO,ISNULL(B_BIL_ID,'') AS B_BIL_ID,ISNULL(A_AMTN_CLS,0)AS A_AMTN_CLS,
+# ISNULL(OK,'') AS OK
+#  FROM TC_MON_PC WHERE C_RP_ID=2 AND ISNULL(B_BIL_ID,'')<>'' AND ISNULL(IRP_NO,'')=''
+class pt(View):
+    pass

+ 324 - 0
awj/logs/hwj.log

@@ -4714,3 +4714,327 @@ INFO 2019-12-17 20:48:05,321 basehttp 154 "POST /erppcorder/ HTTP/1.1" 200 69
 INFO 2019-12-17 20:48:47,815 basehttp 154 "PUT /erppcorder/ HTTP/1.1" 200 69
 INFO 2019-12-17 20:48:57,694 basehttp 154 "PUT /erppcorder/ HTTP/1.1" 200 69
 INFO 2019-12-17 20:49:31,572 basehttp 154 "POST /erppcorder/ HTTP/1.1" 200 69
+INFO 2019-12-19 10:25:00,262 autoreload 597 Watching for file changes with StatReloader
+WARNING 2019-12-19 10:25:03,565 log 228 Forbidden: /erppcinvoice/
+WARNING 2019-12-19 10:25:03,566 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 403 27
+INFO 2019-12-19 10:26:32,005 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 39
+INFO 2019-12-19 10:27:29,268 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 10:27:32,277 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 39
+INFO 2019-12-19 10:28:11,808 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 10:28:20,323 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 39
+INFO 2019-12-19 10:28:28,082 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 10:28:31,293 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 39
+INFO 2019-12-19 10:28:54,312 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py changed, reloading.
+INFO 2019-12-19 10:28:55,011 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 10:29:55,441 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py changed, reloading.
+INFO 2019-12-19 10:29:56,369 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 10:30:50,722 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 10:30:53,427 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 39
+INFO 2019-12-19 10:31:08,531 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 10:31:11,332 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 39
+INFO 2019-12-19 10:33:38,096 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py changed, reloading.
+INFO 2019-12-19 10:33:38,892 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 10:34:35,498 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 10:34:39,523 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 39
+INFO 2019-12-19 10:39:52,738 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 10:39:56,035 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 72
+INFO 2019-12-19 10:41:48,034 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 10:41:50,628 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 72
+INFO 2019-12-19 11:00:09,411 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py changed, reloading.
+INFO 2019-12-19 11:00:10,356 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 11:00:33,982 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py changed, reloading.
+INFO 2019-12-19 11:00:34,736 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 11:01:40,015 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py changed, reloading.
+INFO 2019-12-19 11:01:40,829 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 11:02:30,472 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py changed, reloading.
+INFO 2019-12-19 11:02:31,187 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 11:08:22,306 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py changed, reloading.
+INFO 2019-12-19 11:08:23,237 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 11:09:13,954 autoreload 597 Watching for file changes with StatReloader
+ERROR 2019-12-19 11:11:02,825 log 228 Internal Server Error: /erppcinvoice/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\ceshi\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\ceshi\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\ceshi\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\ceshi\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\ceshi\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py", line 1494, in get
+    data.append({"A_LZ_DD":i[0],"A_CUS_NO":i[1],"C_NAME":i[2],"A_LZ_NO":i[3],
+TypeError: 'datetime.datetime' object is not subscriptable
+ERROR 2019-12-19 11:11:02,827 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 500 80193
+INFO 2019-12-19 11:11:49,747 autoreload 597 Watching for file changes with StatReloader
+ERROR 2019-12-19 11:11:54,257 log 228 Internal Server Error: /erppcinvoice/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\ceshi\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\ceshi\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\ceshi\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\ceshi\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\ceshi\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py", line 1494, in get
+    data.append({"A_LZ_DD": i[0], "A_CUS_NO": i[1]})
+TypeError: 'datetime.datetime' object is not subscriptable
+ERROR 2019-12-19 11:11:54,260 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 500 80217
+INFO 2019-12-19 11:12:44,450 autoreload 597 Watching for file changes with StatReloader
+ERROR 2019-12-19 11:12:48,784 log 228 Internal Server Error: /erppcinvoice/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\ceshi\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\ceshi\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\ceshi\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\ceshi\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\ceshi\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py", line 1494, in get
+    print(i[0])
+TypeError: 'datetime.datetime' object is not subscriptable
+ERROR 2019-12-19 11:12:48,786 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 500 80119
+INFO 2019-12-19 11:13:03,649 autoreload 597 Watching for file changes with StatReloader
+ERROR 2019-12-19 11:13:05,820 log 228 Internal Server Error: /erppcinvoice/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\ceshi\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\ceshi\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\ceshi\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\ceshi\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\ceshi\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py", line 1495, in get
+    print(i[0])
+TypeError: 'datetime.datetime' object is not subscriptable
+ERROR 2019-12-19 11:13:05,822 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 500 80021
+INFO 2019-12-19 11:13:31,766 autoreload 597 Watching for file changes with StatReloader
+ERROR 2019-12-19 11:13:34,585 log 228 Internal Server Error: /erppcinvoice/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\ceshi\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\ceshi\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\ceshi\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\ceshi\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\ceshi\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py", line 1495, in get
+    print(i[0])
+TypeError: 'datetime.datetime' object is not subscriptable
+ERROR 2019-12-19 11:13:34,589 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 500 80023
+INFO 2019-12-19 11:13:45,848 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 11:13:48,113 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 72
+INFO 2019-12-19 11:14:25,875 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 11:14:28,229 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 72
+INFO 2019-12-19 11:14:46,446 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 11:14:49,442 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 72
+INFO 2019-12-19 11:16:08,389 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 11:16:11,182 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 72
+INFO 2019-12-19 11:17:35,466 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 11:17:52,219 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 72
+INFO 2019-12-19 11:18:17,262 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 11:18:21,635 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 72
+INFO 2019-12-19 11:26:01,918 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 11:26:05,670 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 1647
+INFO 2019-12-19 11:27:48,835 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 11:27:50,873 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 1647
+INFO 2019-12-19 11:28:21,615 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 11:28:23,813 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 1647
+INFO 2019-12-19 11:29:52,641 autoreload 597 Watching for file changes with StatReloader
+ERROR 2019-12-19 11:29:56,844 log 228 Internal Server Error: /erppcinvoice/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\ceshi\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\ceshi\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\ceshi\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\ceshi\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\ceshi\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py", line 1500, in get
+    print(json.dumps(data))
+  File "e:\12446\appdata\Lib\json\__init__.py", line 231, in dumps
+    return _default_encoder.encode(obj)
+  File "e:\12446\appdata\Lib\json\encoder.py", line 199, in encode
+    chunks = self.iterencode(o, _one_shot=True)
+  File "e:\12446\appdata\Lib\json\encoder.py", line 257, in iterencode
+    return _iterencode(o, 0)
+  File "e:\12446\appdata\Lib\json\encoder.py", line 180, in default
+    o.__class__.__name__)
+TypeError: Object of type 'Decimal' is not JSON serializable
+ERROR 2019-12-19 11:29:56,858 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 500 115445
+INFO 2019-12-19 11:30:07,028 autoreload 597 Watching for file changes with StatReloader
+ERROR 2019-12-19 11:30:09,424 log 228 Internal Server Error: /erppcinvoice/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\ceshi\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\ceshi\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\ceshi\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\ceshi\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\ceshi\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py", line 1500, in get
+    print(json.loads(data))
+  File "e:\12446\appdata\Lib\json\__init__.py", line 348, in loads
+    'not {!r}'.format(s.__class__.__name__))
+TypeError: the JSON object must be str, bytes or bytearray, not 'list'
+ERROR 2019-12-19 11:30:09,426 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 500 92168
+INFO 2019-12-19 11:31:33,256 autoreload 597 Watching for file changes with StatReloader
+ERROR 2019-12-19 11:31:36,981 log 228 Internal Server Error: /erppcinvoice/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\ceshi\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\ceshi\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\ceshi\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\ceshi\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\ceshi\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py", line 1500, in get
+    print(json.loads(data).decode())
+  File "e:\12446\appdata\Lib\json\__init__.py", line 348, in loads
+    'not {!r}'.format(s.__class__.__name__))
+TypeError: the JSON object must be str, bytes or bytearray, not 'list'
+ERROR 2019-12-19 11:31:36,983 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 500 92186
+INFO 2019-12-19 11:32:15,028 autoreload 597 Watching for file changes with StatReloader
+ERROR 2019-12-19 11:32:17,700 log 228 Internal Server Error: /erppcinvoice/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\ceshi\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\ceshi\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\ceshi\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\ceshi\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\ceshi\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py", line 1500, in get
+    print(json.dumps(data).decode())
+  File "e:\12446\appdata\Lib\json\__init__.py", line 231, in dumps
+    return _default_encoder.encode(obj)
+  File "e:\12446\appdata\Lib\json\encoder.py", line 199, in encode
+    chunks = self.iterencode(o, _one_shot=True)
+  File "e:\12446\appdata\Lib\json\encoder.py", line 257, in iterencode
+    return _iterencode(o, 0)
+  File "e:\12446\appdata\Lib\json\encoder.py", line 180, in default
+    o.__class__.__name__)
+TypeError: Object of type 'Decimal' is not JSON serializable
+ERROR 2019-12-19 11:32:17,703 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 500 115465
+INFO 2019-12-19 11:33:52,384 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 11:33:55,985 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 1647
+INFO 2019-12-19 11:39:32,233 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py changed, reloading.
+INFO 2019-12-19 11:39:32,969 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 11:40:45,023 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 11:40:47,183 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 1577
+INFO 2019-12-19 11:42:39,678 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 1583
+INFO 2019-12-19 11:44:13,148 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 11:44:16,160 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 1439
+INFO 2019-12-19 11:47:58,331 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 11:48:01,760 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 1403
+INFO 2019-12-19 11:48:38,653 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py changed, reloading.
+INFO 2019-12-19 11:48:39,524 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 11:48:43,647 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 1421
+INFO 2019-12-19 11:51:39,310 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 11:51:41,636 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 1421
+INFO 2019-12-19 13:20:00,767 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py changed, reloading.
+INFO 2019-12-19 13:20:01,576 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 13:55:47,312 autoreload 597 Watching for file changes with StatReloader
+ERROR 2019-12-19 13:55:52,416 log 228 Internal Server Error: /erppcinvoice/
+Traceback (most recent call last):
+  File "C:\Users\12446\Envs\ceshi\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
+    response = get_response(request)
+  File "C:\Users\12446\Envs\ceshi\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\ceshi\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\ceshi\lib\site-packages\django\views\generic\base.py", line 71, in view
+    return self.dispatch(request, *args, **kwargs)
+  File "C:\Users\12446\Envs\ceshi\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
+    return handler(request, *args, **kwargs)
+  File "E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py", line 1502, in get
+    pc_date = cursor.execute("""UPDATE MF_LZ1_Z01 SET OK='Y' WHERE A_LZ_NO=%s""", [i]).fetchall()
+pyodbc.ProgrammingError: No results.  Previous SQL was not a query.
+ERROR 2019-12-19 13:55:52,418 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 500 83706
+INFO 2019-12-19 13:56:17,829 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 13:56:21,682 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 422
+INFO 2019-12-19 13:57:40,911 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 102
+INFO 2019-12-19 13:57:45,049 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 102
+INFO 2019-12-19 13:59:10,184 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 1421
+INFO 2019-12-19 14:00:46,291 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 14:00:49,358 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 1421
+INFO 2019-12-19 14:00:52,195 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 102
+INFO 2019-12-19 14:01:47,288 autoreload 597 Watching for file changes with StatReloader
+WARNING 2019-12-19 14:01:51,532 log 228 Forbidden: /erppcinvoice/
+WARNING 2019-12-19 14:01:51,533 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 403 27
+WARNING 2019-12-19 14:01:53,923 log 228 Forbidden: /erppcinvoice/
+WARNING 2019-12-19 14:01:53,923 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 403 27
+INFO 2019-12-19 14:02:37,824 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 1421
+WARNING 2019-12-19 14:02:47,858 log 228 Forbidden: /erppcinvoice/
+WARNING 2019-12-19 14:02:47,859 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 403 27
+INFO 2019-12-19 14:22:43,920 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py changed, reloading.
+INFO 2019-12-19 14:22:44,730 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 14:24:38,078 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py changed, reloading.
+INFO 2019-12-19 14:24:38,788 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 14:26:18,483 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py changed, reloading.
+INFO 2019-12-19 14:26:19,191 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 14:27:34,192 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py changed, reloading.
+INFO 2019-12-19 14:27:34,920 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 14:44:06,518 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py changed, reloading.
+INFO 2019-12-19 14:44:07,220 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 14:44:26,387 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py changed, reloading.
+INFO 2019-12-19 14:44:27,102 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 14:46:35,447 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py changed, reloading.
+INFO 2019-12-19 14:46:36,128 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 14:49:36,437 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py changed, reloading.
+INFO 2019-12-19 14:49:37,223 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 14:50:17,681 basehttp 154 "GET /erpsainvoice/ HTTP/1.1" 200 1030
+INFO 2019-12-19 15:43:16,142 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py changed, reloading.
+INFO 2019-12-19 15:43:16,963 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 15:43:22,138 autoreload 597 Watching for file changes with StatReloader
+WARNING 2019-12-19 15:43:25,548 log 228 Forbidden: /erpsainvoice/
+WARNING 2019-12-19 15:43:25,549 basehttp 154 "GET /erpsainvoice/ HTTP/1.1" 403 27
+INFO 2019-12-19 15:43:54,249 basehttp 154 "GET /erpsainvoice/ HTTP/1.1" 200 1028
+INFO 2019-12-19 16:21:05,521 autoreload 597 Watching for file changes with StatReloader
+WARNING 2019-12-19 16:21:33,216 log 228 Forbidden: /erppcinvoice/
+WARNING 2019-12-19 16:21:33,217 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 403 27
+INFO 2019-12-19 16:21:41,411 basehttp 154 "GET /erppcinvoice/ HTTP/1.1" 200 1419
+WARNING 2019-12-19 17:02:13,189 log 228 Forbidden: /erpsainvoice/
+WARNING 2019-12-19 17:02:13,189 basehttp 154 "GET /erpsainvoice/ HTTP/1.1" 403 27
+INFO 2019-12-19 17:02:27,332 basehttp 154 "GET /erpsainvoice/ HTTP/1.1" 200 1028
+INFO 2019-12-19 17:48:41,482 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py changed, reloading.
+INFO 2019-12-19 17:48:42,478 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 17:48:46,300 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py changed, reloading.
+INFO 2019-12-19 17:48:46,995 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 17:48:53,163 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py changed, reloading.
+INFO 2019-12-19 17:48:53,985 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 17:58:28,678 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py changed, reloading.
+INFO 2019-12-19 17:58:29,321 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 17:59:21,377 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\views.py changed, reloading.
+INFO 2019-12-19 17:59:22,128 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 18:00:46,682 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\urls.py changed, reloading.
+INFO 2019-12-19 18:00:47,353 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 18:01:17,538 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\urls.py changed, reloading.
+INFO 2019-12-19 18:01:18,285 autoreload 597 Watching for file changes with StatReloader
+INFO 2019-12-19 18:04:23,759 autoreload 217 E:\12446\PycharmProjects\wangli\wanjia\awj\awj\apps\erp\urls.py changed, reloading.
+INFO 2019-12-19 18:04:24,492 autoreload 597 Watching for file changes with StatReloader