<!DOCTYPE html> <!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]--> <!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]--> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>2. 财务进度服务http接口 — finance_serv 1.0 documentation</title> <link rel="stylesheet" href="_static/css/theme.css" type="text/css" /> <link rel="stylesheet" href="_static/pygments.css" type="text/css" /> <link rel="index" title="Index" href="genindex.html" /> <link rel="search" title="Search" href="search.html" /> <link rel="next" title="3. 修订历史" href="99-history.html" /> <link rel="prev" title="1. 数据库设计" href="01-db.html" /> <script src="_static/js/modernizr.min.js"></script> </head> <body class="wy-body-for-nav"> <div class="wy-grid-for-nav"> <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search"> <a href="index.html" class="icon icon-home"> finance_serv </a> <div class="version"> 1.0 </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> <input type="hidden" name="check_keywords" value="yes" /> <input type="hidden" name="area" value="default" /> </form> </div> </div> <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation"> <p class="caption"><span class="caption-text">目录:</span></p> <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="01-db.html">1. 数据库设计</a></li> <li class="toctree-l1 current"><a class="current reference internal" href="#">2. 财务进度服务http接口</a><ul> <li class="toctree-l2"><a class="reference internal" href="#id1">2.1. 销售合同</a><ul> <li class="toctree-l3"><a class="reference internal" href="#id2">2.1.1. 增加销售合同</a></li> <li class="toctree-l3"><a class="reference internal" href="#id3">2.1.2. 查询具体合同详情</a></li> <li class="toctree-l3"><a class="reference internal" href="#id4">2.1.3. 修改销售合同</a></li> <li class="toctree-l3"><a class="reference internal" href="#id5">2.1.4. 删除销售合同</a></li> <li class="toctree-l3"><a class="reference internal" href="#id6">2.1.5. 查询合同列表</a></li> <li class="toctree-l3"><a class="reference internal" href="#id7">2.1.6. 导出表格</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#id8">2.2. 销售合同付款约定</a><ul> <li class="toctree-l3"><a class="reference internal" href="#id9">2.2.1. 增加销售合同付款约定信息</a></li> <li class="toctree-l3"><a class="reference internal" href="#id10">2.2.2. 查询具体合同付款约定信息</a></li> <li class="toctree-l3"><a class="reference internal" href="#id11">2.2.3. 修改销售合同付款约定信息</a></li> <li class="toctree-l3"><a class="reference internal" href="#id12">2.2.4. 删除销售合同付款约定信息</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#id13">2.3. 销售合同回款</a><ul> <li class="toctree-l3"><a class="reference internal" href="#id14">2.3.1. 增加销售合同回款信息</a></li> <li class="toctree-l3"><a class="reference internal" href="#id15">2.3.2. 查询具体合同回款信息</a></li> <li class="toctree-l3"><a class="reference internal" href="#id16">2.3.3. 修改销售合同回款信息</a></li> <li class="toctree-l3"><a class="reference internal" href="#id17">2.3.4. 删除销售合同回款信息</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#id18">2.4. 销售合同开票</a><ul> <li class="toctree-l3"><a class="reference internal" href="#id19">2.4.1. 增加销售合同开票信息</a></li> <li class="toctree-l3"><a class="reference internal" href="#id20">2.4.2. 查询具体合同开票信息</a></li> <li class="toctree-l3"><a class="reference internal" href="#id21">2.4.3. 修改销售合同开票信息</a></li> <li class="toctree-l3"><a class="reference internal" href="#id22">2.4.4. 删除销售合同开票信息</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#id23">2.5. 销售合同发货</a><ul> <li class="toctree-l3"><a class="reference internal" href="#id24">2.5.1. 增加销售合同发货信息</a></li> <li class="toctree-l3"><a class="reference internal" href="#id25">2.5.2. 查询具体合同发货信息</a></li> <li class="toctree-l3"><a class="reference internal" href="#id26">2.5.3. 修改销售合同发货信息</a></li> <li class="toctree-l3"><a class="reference internal" href="#id27">2.5.4. 删除销售合同发货信息</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#id28">2.6. 销售合同工程验收</a><ul> <li class="toctree-l3"><a class="reference internal" href="#id29">2.6.1. 增加销售合同工程验收信息</a></li> <li class="toctree-l3"><a class="reference internal" href="#id30">2.6.2. 查询具体合同工程验收信息</a></li> <li class="toctree-l3"><a class="reference internal" href="#id31">2.6.3. 修改销售合同工程验收信息</a></li> <li class="toctree-l3"><a class="reference internal" href="#id32">2.6.4. 删除销售合同工程验收信息</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#id33">2.7. 上传附件</a></li> <li class="toctree-l2"><a class="reference internal" href="#id34">2.8. 查询合同编号</a></li> <li class="toctree-l2"><a class="reference internal" href="#id35">2.9. 查询顾客表</a></li> <li class="toctree-l2"><a class="reference internal" href="#id36">2.10. 查询项目表</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="99-history.html">3. 修订历史</a></li> </ul> </div> </div> </nav> <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"> <nav class="wy-nav-top" aria-label="top navigation"> <i data-toggle="wy-nav-top" class="fa fa-bars"></i> <a href="index.html">finance_serv</a> </nav> <div class="wy-nav-content"> <div class="rst-content"> <div role="navigation" aria-label="breadcrumbs navigation"> <ul class="wy-breadcrumbs"> <li><a href="index.html">Docs</a> »</li> <li>2. 财务进度服务http接口</li> <li class="wy-breadcrumbs-aside"> <a href="_sources/02-finance-http.rst.txt" rel="nofollow"> View page source</a> </li> </ul> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> <div itemprop="articleBody"> <div class="section" id="http"> <h1>2. 财务进度服务http接口<a class="headerlink" href="#http" title="Permalink to this headline">¶</a></h1> <div class="section" id="id1"> <h2>2.1. 销售合同<a class="headerlink" href="#id1" title="Permalink to this headline">¶</a></h2> <div class="section" id="id2"> <h3>2.1.1. 增加销售合同<a class="headerlink" href="#id2" title="Permalink to this headline">¶</a></h3> <blockquote> <div><div class="line-block"> <div class="line">Verb: POST</div> <div class="line">Path: /api/v1/financial/contracts</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span> <span class="p">{</span> <span class="s2">"contract_unid"</span><span class="p">:</span><span class="s2">"2018-079"</span><span class="p">,</span> <span class="c1">#合同unid</span> <span class="s2">"salesperson_unid"</span><span class="p">:</span><span class="s2">"1235"</span><span class="p">,</span> <span class="c1">#销售员unid</span> <span class="s2">"project_unid"</span><span class="p">:</span><span class="s2">"1000"</span><span class="p">,</span> <span class="c1">#项目unid</span> <span class="s2">"customer_unid"</span><span class="p">:</span><span class="s2">"1000"</span><span class="p">,</span> <span class="c1">#客户unid</span> <span class="s2">"province"</span><span class="p">:</span><span class="s2">"1234"</span><span class="p">,</span> <span class="c1">#项目所在地的省份,通过code服务进行查询</span> <span class="s2">"city"</span><span class="p">:</span><span class="s2">"1234"</span><span class="p">,</span> <span class="c1">#项目所在地的市区,通过code服务进行查询</span> <span class="s2">"county"</span><span class="p">:</span><span class="s2">"1234"</span><span class="p">,</span> <span class="c1">#项目所在地的县或区,通过code服务进行查询</span> <span class="s2">"guarantee_period"</span><span class="p">:</span><span class="mi">6</span><span class="p">,</span> <span class="c1">#质保周期,月份,步长为6(目前取值范围:6~60)</span> <span class="s2">"sign_date"</span><span class="p">:</span><span class="s2">"2018-03-09"</span><span class="p">,</span> <span class="c1">#签订时间</span> <span class="s2">"product_line_type"</span><span class="p">:</span><span class="s2">"1"</span><span class="p">,</span> <span class="c1">#产品线类型,(安防、交通、客流、维保)</span> <span class="s2">"contract_state"</span><span class="p">:</span><span class="s2">"2"</span><span class="p">,</span> <span class="c1">#合同状态,(已完成、待发货,施工中,项目暂停)</span> <span class="s2">"contract_type"</span><span class="p">:</span><span class="s2">"3"</span><span class="p">,</span> <span class="c1">#合同性质,(供货,施工,集成,维保)</span> <span class="s2">"contract_amount"</span><span class="p">:</span><span class="mf">140000.00</span><span class="p">,</span> <span class="c1">#合同金额,小数点保留两位</span> <span class="s2">"deduct_amount"</span><span class="p">:</span><span class="mf">5000.00</span><span class="p">,</span> <span class="c1">#折扣金额,小数点保留两位</span> <span class="s2">"contract_amount_note"</span><span class="p">:</span><span class="s2">"xxxx"</span><span class="p">,</span> <span class="c1">#合同金额备注,文本</span> <span class="s2">"stop_amount"</span><span class="p">:</span><span class="mf">200.00</span><span class="p">,</span> <span class="c1">#暂停金额,小数点保留两位</span> <span class="s2">"reback_note"</span><span class="p">:</span><span class="s2">"xxxx"</span><span class="p">,</span> <span class="c1">#累计回款额备注,文本</span> <span class="s2">"exemptions_amount"</span><span class="p">:</span><span class="mf">100.00</span><span class="p">,</span> <span class="c1">#豁免金额,小数点保留两位</span> <span class="s2">"contract_remain_note"</span><span class="p">:</span><span class="s2">"xxxx"</span><span class="p">,</span> <span class="c1">#合同余额备注</span> <span class="s2">"is_archive"</span><span class="p">:</span><span class="n">false</span><span class="p">,</span> <span class="c1">#是否归档</span> <span class="s2">"bad_amount"</span><span class="p">:</span><span class="mf">5000.00</span><span class="p">,</span> <span class="c1">#坏账金额,小数点保留两位</span> <span class="s2">"bad_amount_note"</span><span class="p">:</span><span class="s2">"xxxx"</span><span class="p">,</span> <span class="c1">#坏账金额备注</span> <span class="s2">"confirm_income_amount"</span><span class="p">:</span><span class="mf">144000.00</span><span class="p">,</span> <span class="c1">#确定收入金额,小数点保留两位</span> <span class="s2">"amount_state_unid"</span><span class="p">:</span><span class="s2">"3"</span><span class="p">,</span> <span class="c1">#帐款状态,通过code服务进行查询</span> <span class="s2">"start_guarantee_date"</span><span class="p">:</span><span class="s2">"2018-02-03"</span><span class="p">,</span> <span class="c1">#维保服务期开始时间</span> <span class="s2">"end_guarantee_date"</span><span class="p">:</span><span class="s2">"2018-06-09"</span><span class="p">,</span> <span class="c1">#维保服务期结束时间</span> <span class="s2">"mainten_start_point"</span><span class="p">:</span><span class="s2">"3"</span><span class="p">,</span> <span class="c1">#质保期开始节点(签订时间,到货验收时间,项目终验时间)</span> <span class="s2">"contract_note"</span><span class="p">:</span><span class="s2">"xxxx"</span><span class="p">,</span> <span class="c1">#合同备注</span> <span class="s2">"appendix_unids"</span><span class="p">:[</span><span class="n">xxxx</span><span class="p">,</span><span class="n">xxxx</span><span class="p">,</span><span class="o">...</span><span class="p">]</span> <span class="c1">#合同附件(若有附件上传该字段)</span> <span class="p">}</span> </pre></div> </div> <p>Response Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"ecode"</span><span class="p">:</span><span class="s2">"200"</span><span class="p">,</span> <span class="c1">#新增成功返回码</span> <span class="s2">"enote"</span><span class="p">:</span><span class="s2">"OK"</span> <span class="c1">#返回说明</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> <div class="section" id="id3"> <h3>2.1.2. 查询具体合同详情<a class="headerlink" href="#id3" title="Permalink to this headline">¶</a></h3> <blockquote> <div><div class="line-block"> <div class="line">Verb: GET</div> <div class="line">Path: /api/v1/financial/contracts/{$contract_unid}</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:无</p> <p>Response Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"salesperson_unid"</span><span class="p">:</span><span class="s2">"1234"</span><span class="p">,</span> <span class="c1">#销售员unid</span> <span class="s2">"salesperson_name"</span><span class="p">:</span><span class="s2">"吴旭"</span><span class="p">,</span> <span class="c1">#销售员名称</span> <span class="s2">"project_unid"</span><span class="p">:</span><span class="s2">"12321"</span><span class="p">,</span> <span class="c1">#项目unid</span> <span class="s2">"project_name"</span><span class="p">:</span><span class="s2">"金源时代客流项目"</span><span class="p">,</span> <span class="c1">#项目名称</span> <span class="s2">"customer_unid"</span><span class="p">:</span><span class="s2">"1234"</span><span class="p">,</span> <span class="c1">#客户unid</span> <span class="s2">"customer_name"</span><span class="p">:</span><span class="s2">"金源时代购物中心有限公司"</span><span class="p">,</span> <span class="c1">#客户名称</span> <span class="s2">"province"</span><span class="p">:</span><span class="s2">"1010"</span><span class="p">,</span> <span class="c1">#项目所在地的省份</span> <span class="s2">"city"</span><span class="p">:</span><span class="s2">"2350"</span><span class="p">,</span> <span class="c1">#项目所在地的市区</span> <span class="s2">"county"</span><span class="p">:</span><span class="s2">"2120"</span><span class="p">,</span> <span class="c1">#项目所在地的县或区</span> <span class="s2">"guarantee_period"</span><span class="p">:</span><span class="mi">6</span><span class="p">,</span> <span class="c1">#质保周期,月份,步长为6</span> <span class="s2">"sign_date"</span><span class="p">:</span><span class="s2">"2018-03-09"</span><span class="p">,</span> <span class="c1">#签订时间</span> <span class="s2">"product_line_type"</span><span class="p">:</span><span class="s2">"2"</span><span class="p">,</span> <span class="c1">#产品线类型,(安防、交通、客流、维保)</span> <span class="s2">"contract_state"</span><span class="p">:</span><span class="s2">"2"</span><span class="p">,</span> <span class="c1">#合同状态,(已完成、待发货,施工中,项目暂停)</span> <span class="s2">"contract_type"</span><span class="p">:</span><span class="s2">"5"</span><span class="p">,</span> <span class="c1">#合同性质,(供货,施工,集成,维保)</span> <span class="s2">"contract_amount"</span><span class="p">:</span><span class="mf">140000.00</span><span class="p">,</span> <span class="c1">#合同金额,小数点保留两位</span> <span class="s2">"deduct_amount"</span><span class="p">:</span><span class="mf">5000.00</span><span class="p">,</span> <span class="c1">#折扣金额,小数点保留两位</span> <span class="s2">"total_reback_amount"</span><span class="p">:</span><span class="mf">50000.00</span><span class="p">,</span> <span class="c1">#累计回款额</span> <span class="s2">"contract_amount_note"</span><span class="p">:</span><span class="s2">"xxxx"</span><span class="p">,</span> <span class="c1">#合同金额备注,文本</span> <span class="s2">"stop_amount"</span><span class="p">:</span><span class="mf">6000.00</span><span class="p">,</span> <span class="c1">#暂停金额,小数点保留两位</span> <span class="s2">"reback_note"</span><span class="p">:</span><span class="s2">"xxxx"</span><span class="p">,</span> <span class="c1">#累计回款额备注,文本</span> <span class="s2">"contract_remain"</span><span class="p">:</span><span class="mf">3000.00</span><span class="p">,</span> <span class="c1">#合同余额</span> <span class="s2">"exemptions_amount"</span><span class="p">:</span><span class="mf">400.00</span><span class="p">,</span> <span class="c1">#豁免金额,小数点保留两位</span> <span class="s2">"contract_remain_note"</span><span class="p">:</span><span class="s2">"xxxx"</span><span class="p">,</span> <span class="c1">#合同余额备注</span> <span class="s2">"is_archive"</span><span class="p">:</span><span class="n">false</span><span class="p">,</span> <span class="c1">#是否归档</span> <span class="s2">"bad_amount"</span><span class="p">:</span><span class="mf">15500.00</span><span class="p">,</span> <span class="c1">#坏账金额,小数点保留两位</span> <span class="s2">"bad_amount_note"</span><span class="p">:</span><span class="s2">"xxxx"</span><span class="p">,</span> <span class="c1">#坏账金额备注</span> <span class="s2">"total_receive_amount"</span><span class="p">:</span><span class="mf">800.00</span><span class="p">,</span> <span class="c1">#累计应收款,小数点保留两位</span> <span class="s2">"total_amount_remain"</span><span class="p">:</span><span class="mf">6000.00</span><span class="p">,</span> <span class="c1">#应收账款余额</span> <span class="s2">"over_days"</span><span class="p">:</span><span class="mi">176</span><span class="p">,</span> <span class="c1">#逾期天数</span> <span class="s2">"confirm_income_amount"</span><span class="p">:</span><span class="mf">130000.00</span><span class="p">,</span> <span class="c1">#确定收入金额,小数点保留两位</span> <span class="s2">"amount_state_unid"</span><span class="p">:</span><span class="s2">"3"</span><span class="p">,</span> <span class="c1">#帐款状态</span> <span class="s2">"start_guarantee_date"</span><span class="p">:</span><span class="s2">"2018-03-09"</span><span class="p">,</span> <span class="c1">#维保服务期开始时间</span> <span class="s2">"end_guarantee_date"</span><span class="p">:</span><span class="s2">"2018-06-09"</span><span class="p">,</span> <span class="c1">#维保服务期结束时间</span> <span class="s2">"mainten_start_point"</span><span class="p">:</span><span class="s2">"3"</span><span class="p">,</span> <span class="c1">#质保期开始节点</span> <span class="s2">"mainten_start_date"</span><span class="p">:</span><span class="s2">"2018-02-03"</span><span class="p">,</span> <span class="c1">#质保期开始时间</span> <span class="s2">"mainten_end_date"</span><span class="p">:</span><span class="s2">"2018-06-09"</span><span class="p">,</span> <span class="c1">#质保期结束时间</span> <span class="s2">"payment_data"</span><span class="p">:[</span> <span class="c1">#付款约定</span> <span class="p">{</span> <span class="s2">"payment_unid"</span><span class="p">:</span><span class="n">xxxx</span><span class="p">,</span> <span class="c1">#付款unid</span> <span class="s2">"payment_progress"</span><span class="p">:</span><span class="mi">2</span><span class="p">,</span> <span class="c1">#付款进度</span> <span class="s2">"payment_type"</span><span class="p">:</span><span class="s2">"3"</span><span class="p">,</span> <span class="c1">#付款类型</span> <span class="s2">"days"</span><span class="p">:</span><span class="mi">200</span><span class="p">,</span> <span class="c1">#天数</span> <span class="s2">"payment_date"</span><span class="p">:</span><span class="mi">2018</span><span class="o">-</span><span class="mo">03</span><span class="o">-</span><span class="mo">02</span><span class="p">,</span> <span class="c1">#本期应付款日期</span> <span class="s2">"payment_amount"</span><span class="p">:</span><span class="mf">1400.00</span><span class="p">,</span> <span class="c1">#本期应付金额</span> <span class="s2">"payment_propority"</span><span class="p">:</span><span class="mf">0.30</span><span class="p">,</span> <span class="c1">#付款比例</span> <span class="s2">"payment_requirement"</span><span class="p">:</span><span class="s2">"xxxx"</span> <span class="c1">#付款条件</span> <span class="p">},</span> <span class="o">...</span> <span class="p">},</span> <span class="s2">"is_delete"</span><span class="p">:</span><span class="n">xxxx</span><span class="p">,</span> <span class="c1">#true or false ,判断合同删除与否的标志</span> <span class="s2">"contract_note"</span><span class="p">:</span><span class="s2">"xxxx"</span><span class="p">,</span> <span class="c1">#合同备注</span> <span class="s2">"appendix_urls"</span><span class="p">:[</span><span class="s2">"http://xxxx.pdf"</span><span class="p">,</span><span class="s2">"xxxx"</span><span class="p">,</span><span class="o">...</span><span class="p">]</span> <span class="s2">" #合同附件url地址(有的话返回)</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> <div class="section" id="id4"> <h3>2.1.3. 修改销售合同<a class="headerlink" href="#id4" title="Permalink to this headline">¶</a></h3> <blockquote> <div><div class="line-block"> <div class="line">Verb: PUT</div> <div class="line">Path: /api/v1/financial/contracts/{$contract_unid}</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span> <span class="p">{</span> <span class="s2">"salesperson_unid"</span><span class="p">:</span><span class="s2">"1234"</span><span class="p">,</span> <span class="c1">#销售员unid</span> <span class="s2">"project_unid"</span><span class="p">:</span><span class="s2">"1232"</span><span class="p">,</span> <span class="c1">#项目unid</span> <span class="s2">"customer_unid"</span><span class="p">:</span><span class="s2">"1234"</span><span class="p">,</span> <span class="c1">#客户unid</span> <span class="s2">"province"</span><span class="p">:</span><span class="s2">"1000"</span><span class="p">,</span> <span class="c1">#项目所在地的省份</span> <span class="s2">"city"</span><span class="p">:</span><span class="s2">"1234"</span><span class="p">,</span> <span class="c1">#项目所在地的市区</span> <span class="s2">"county"</span><span class="p">:</span><span class="s2">"1253"</span><span class="p">,</span> <span class="c1">#项目所在地的县或区</span> <span class="s2">"guarantee_period"</span><span class="p">:</span><span class="mi">6</span><span class="p">,</span> <span class="c1">#质保周期,月份,步长为6</span> <span class="s2">"sign_date"</span><span class="p">:</span><span class="s2">"2018-03-09"</span><span class="p">,</span> <span class="c1">#签订时间</span> <span class="s2">"product_line_type"</span><span class="p">:</span><span class="s2">"3"</span><span class="p">,</span> <span class="c1">#产品线类型,(安防、交通、客流、维保)</span> <span class="s2">"contract_state"</span><span class="p">:</span><span class="s2">"2"</span><span class="p">,</span> <span class="c1">#合同状态,(已完成、待发货,施工中,项目暂停)</span> <span class="s2">"contract_type"</span><span class="p">:</span><span class="s2">"2"</span><span class="p">,</span> <span class="c1">#合同类型,(供货,施工,集成,维保)</span> <span class="s2">"contract_amount"</span><span class="p">:</span><span class="mf">140000.00</span><span class="p">,</span> <span class="c1">#合同金额,小数点保留两位</span> <span class="s2">"deduct_amount"</span><span class="p">:</span><span class="mf">5000.00</span><span class="p">,</span> <span class="c1">#折扣金额,小数点保留两位</span> <span class="s2">"contract_amount_note"</span><span class="p">:</span><span class="s2">"xxxx"</span><span class="p">,</span> <span class="c1">#合同金额备注,文本</span> <span class="s2">"stop_amount"</span><span class="p">:</span><span class="mf">1500.00</span><span class="p">,</span> <span class="c1">#暂停金额,小数点保留两位</span> <span class="s2">"reback_note"</span><span class="p">:</span><span class="s2">"xxxx"</span><span class="p">,</span> <span class="c1">#累计回款额备注,文本</span> <span class="s2">"exemptions_amount"</span><span class="p">:</span><span class="mf">1500.00</span><span class="p">,</span> <span class="c1">#豁免金额,小数点保留两位</span> <span class="s2">"contract_remain_note"</span><span class="p">:</span><span class="s2">"xxxx"</span><span class="p">,</span> <span class="c1">#合同余额备注</span> <span class="s2">"is_archive"</span><span class="p">:</span><span class="n">false</span><span class="p">,</span> <span class="c1">#是否归档</span> <span class="s2">"bad_amount"</span><span class="p">:</span><span class="mf">120000.00</span><span class="p">,</span> <span class="c1">#坏账金额,小数点保留两位</span> <span class="s2">"bad_amount_note"</span><span class="p">:</span><span class="s2">"xxxx"</span><span class="p">,</span> <span class="c1">#坏账金额备注</span> <span class="s2">"confirm_income_amount"</span><span class="p">:</span><span class="mf">1400.00</span><span class="p">,</span> <span class="c1">#确定收入金额,小数点保留两位</span> <span class="s2">"amount_state_unid"</span><span class="p">:</span><span class="s2">"2"</span><span class="p">,</span> <span class="c1">#帐款状态</span> <span class="s2">"start_guarantee_date"</span><span class="p">:</span><span class="s2">"2018-03-02"</span><span class="p">,</span> <span class="c1">#维保服务期开始时间</span> <span class="s2">"end_guarantee_date"</span><span class="p">:</span><span class="s2">"2018-03-02"</span><span class="p">,</span> <span class="c1">#维保服务期结束时间</span> <span class="s2">"mainten_start_point"</span><span class="p">:</span><span class="s2">"2"</span><span class="p">,</span> <span class="c1">#质保期开始节点</span> <span class="s2">"mainten_start_date"</span><span class="p">:</span><span class="s2">"2018-03-02"</span><span class="p">,</span> <span class="c1">#质保期开始时间</span> <span class="s2">"contract_note"</span><span class="p">:</span><span class="s2">"2018-06-02"</span><span class="p">,</span> <span class="c1">#合同备注</span> <span class="s2">"appendix_unids"</span><span class="p">:[</span><span class="n">xxxx</span><span class="p">,</span><span class="n">xxxx</span><span class="p">,</span><span class="o">...</span><span class="p">]</span> <span class="c1">#合同附件(若有附件上传该字段)</span> <span class="p">}</span> </pre></div> </div> <p>Response Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"ecode"</span><span class="p">:</span><span class="s2">"200"</span><span class="p">,</span> <span class="c1">#修改成功返回码</span> <span class="s2">"enote"</span><span class="p">:</span><span class="s2">"OK"</span> <span class="c1">#返回说明</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> <div class="section" id="id5"> <h3>2.1.4. 删除销售合同<a class="headerlink" href="#id5" title="Permalink to this headline">¶</a></h3> <blockquote> <div><div class="line-block"> <div class="line">Verb: DELETE</div> <div class="line">Path: /api/v1/financial/contracts/{$contract_unid}</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:无</p> <p>Response Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"ecode"</span><span class="p">:</span><span class="s2">"200"</span><span class="p">,</span> <span class="c1">#删除成功返回码</span> <span class="s2">"enote"</span><span class="p">:</span><span class="s2">"OK"</span> <span class="c1">#返回说明</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> <div class="section" id="id6"> <h3>2.1.5. 查询合同列表<a class="headerlink" href="#id6" title="Permalink to this headline">¶</a></h3> <blockquote> <div><div class="line-block"> <div class="line">Verb: GET</div> <div class="line">Path: /api/v1/financial/contracts</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"salesperson_name__like"</span><span class="p">:</span><span class="s2">"吴旭"</span><span class="p">,</span> <span class="c1">#销售员</span> <span class="s2">"project_name__like"</span><span class="p">:</span><span class="s2">"金源时代客流项目"</span><span class="p">,</span> <span class="c1">#项目名称</span> <span class="s2">"customer_name__like"</span><span class="p">:</span><span class="s2">"北京金源时代购物中心有限公司"</span><span class="p">,</span> <span class="c1">#客户名称</span> <span class="s2">"province"</span><span class="p">:</span><span class="s2">"1232"</span><span class="p">,</span> <span class="c1">#项目所在省</span> <span class="s2">"city"</span><span class="p">:</span><span class="s2">"1000"</span><span class="p">,</span> <span class="c1">#项目所在市</span> <span class="s2">"county"</span><span class="p">:</span><span class="s2">"1256"</span><span class="p">,</span> <span class="c1">#项目所在县(区)</span> <span class="s2">"guarantee_period"</span><span class="p">:</span><span class="mi">7</span><span class="p">,</span> <span class="c1">#质保周期(单位是月)</span> <span class="s2">"year"</span><span class="p">:</span><span class="s2">"2018"</span><span class="p">,</span> <span class="c1">#所属年份</span> <span class="s2">"month"</span><span class="p">:</span><span class="s2">"3"</span><span class="p">,</span> <span class="c1">#所属月份</span> <span class="s2">"product_line_type"</span><span class="p">:</span><span class="s2">"3"</span><span class="p">,</span> <span class="c1">#产品线类型(安防、交通、客流、维保)</span> <span class="s2">"contract_state"</span><span class="p">:</span><span class="s2">"2"</span><span class="p">,</span> <span class="c1">#合同状态(已完成、待发货,施工中,项目暂停)</span> <span class="s2">"contract_type"</span><span class="p">:</span><span class="s2">"2"</span><span class="p">,</span> <span class="c1">#合同性质(供货,施工,集成,维保)</span> <span class="s2">"acceptanc_type"</span><span class="p">:</span><span class="s2">"2"</span><span class="p">,</span> <span class="c1">#验收类型(1为初验,2为终验)</span> <span class="s2">"is_archive"</span><span class="p">:</span><span class="n">false</span><span class="p">,</span> <span class="c1">#合同是否归档</span> <span class="s2">"confirm_income_amount"</span><span class="p">:</span><span class="mf">1400.00</span><span class="p">,</span> <span class="c1">#确定收入金额</span> <span class="s2">"amount_state_unid"</span><span class="p">:</span><span class="s2">"3"</span><span class="p">,</span> <span class="c1">#账款状态</span> <span class="s2">"start_date"</span><span class="p">:</span><span class="s2">"2018-03-02"</span><span class="p">,</span> <span class="c1">#签订时间,设置开始时间</span> <span class="s2">"end_date"</span><span class="p">:</span><span class="s2">"2018-06-09"</span> <span class="c1">#结束时间,设置结束时间</span> <span class="s2">"amount_start_point"</span><span class="p">:</span><span class="mf">140000.00</span><span class="p">,</span> <span class="c1">#设置金额查询开始节点</span> <span class="s2">"amount_end_point"</span><span class="p">:</span><span class="s2">"150000.00"</span><span class="p">,</span> <span class="c1">#设置金额查询结束节点</span> <span class="s2">"overdays_start_point"</span><span class="p">:</span><span class="mi">176</span><span class="p">,</span> <span class="c1">#设置逾期天数开始查询节点</span> <span class="s2">"overdays_end_point"</span><span class="p">:</span><span class="s2">"520"</span><span class="p">,</span> <span class="c1">#设置逾期天数结束查询节点</span> <span class="s2">"leave_amount_start_point"</span><span class="p">:</span><span class="mf">11200.00</span><span class="p">,</span> <span class="c1">#设置应收账款余额开始查询节点</span> <span class="s2">"leave_amount_end_point"</span><span class="p">:</span><span class="s2">"320000.00"</span><span class="p">,</span> <span class="c1">#设置应收账款余额结束查询节点</span> <span class="s2">"offset"</span><span class="p">:</span><span class="mi">45</span><span class="p">,</span> <span class="c1">#起始位置</span> <span class="s2">"limit"</span><span class="p">:</span><span class="mi">25</span> <span class="c1">#每页显示的数量</span> <span class="p">}</span> </pre></div> </div> <p>Response Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"total_number"</span><span class="p">:</span><span class="mi">1000</span><span class="p">,</span> <span class="c1">#总的数据量</span> <span class="s2">"list_size"</span><span class="p">:</span><span class="mi">50</span><span class="p">,</span> <span class="c1">#本次返回的列表数量</span> <span class="s2">"offset"</span><span class="p">:</span><span class="mi">70</span><span class="p">,</span> <span class="c1">#本次返回的起始索引</span> <span class="s2">"list_data"</span><span class="p">:</span> <span class="c1">#数据列表</span> <span class="p">[</span> <span class="p">{</span> <span class="s2">"contract_code"</span><span class="p">:</span><span class="s2">"2019-079"</span><span class="p">,</span> <span class="c1">#合同编号</span> <span class="s2">"product_line_type"</span><span class="p">:</span><span class="s2">"3"</span><span class="p">,</span> <span class="c1">#产品线类型(安防、交通、客流、维保)</span> <span class="s2">"sign_date"</span><span class="p">:</span><span class="s2">"2018-02-03"</span><span class="p">,</span> <span class="c1">#签订日期</span> <span class="s2">"salesperson_name"</span><span class="p">:</span><span class="s2">"1000"</span><span class="p">,</span> <span class="c1">#销售员名称</span> <span class="s2">"province"</span><span class="p">:</span><span class="s2">"1000"</span><span class="p">,</span> <span class="c1">#所在省份</span> <span class="s2">"city"</span><span class="p">:</span><span class="s2">"1234"</span><span class="p">,</span> <span class="c1">#所在市</span> <span class="s2">"county"</span><span class="p">:</span><span class="s2">"1000"</span><span class="p">,</span> <span class="c1">#所在县(区)</span> <span class="s2">"customer_name"</span><span class="p">:</span><span class="s2">"北京金源时代购物中心有限公司"</span><span class="p">,</span> <span class="c1">#客户名称</span> <span class="s2">"project_name"</span><span class="p">:</span><span class="s2">"金源时代客流项目"</span><span class="p">,</span> <span class="c1">#项目名称</span> <span class="s2">"contract_amount"</span><span class="p">:</span><span class="mf">140000.00</span><span class="p">,</span> <span class="c1">#合同金额</span> <span class="s2">"stop_amount"</span><span class="p">:</span><span class="mf">5000.00</span><span class="p">,</span> <span class="c1">#暂停金额</span> <span class="s2">"bad_amount"</span><span class="p">:</span><span class="mf">4000.00</span><span class="p">,</span> <span class="c1">#坏账金额</span> <span class="s2">"exemptions_amount"</span><span class="p">:</span><span class="mf">5000.00</span><span class="p">,</span> <span class="c1">#豁免金额</span> <span class="s2">"deduct_amount"</span><span class="p">:</span><span class="mf">7000.00</span><span class="p">,</span> <span class="c1">#抵扣金额</span> <span class="s2">"total_reback_amount"</span><span class="p">:</span><span class="mf">600.00</span><span class="p">,</span> <span class="c1">#累计已收款</span> <span class="s2">"contract_remain"</span><span class="p">:</span><span class="mf">8000.00</span><span class="p">,</span> <span class="c1">#合同余额</span> <span class="s2">"account_state_unid"</span><span class="p">:</span><span class="s2">"3"</span><span class="p">,</span> <span class="c1">#账款状态</span> <span class="s2">"total_receive_amount"</span><span class="p">:</span><span class="mf">15000.00</span><span class="p">,</span> <span class="c1">#累计应收</span> <span class="s2">"total_amount_remain"</span><span class="p">:</span><span class="mf">8000.00</span><span class="p">,</span> <span class="c1">#应收账款余额</span> <span class="s2">"total_receive_amount"</span><span class="p">:</span> <span class="mi">133000</span><span class="p">,</span> <span class="c1">#累计回款额</span> <span class="s2">"over_days"</span><span class="p">:</span> <span class="mi">137</span><span class="p">,</span> <span class="c1">#逾期天数</span> <span class="s2">"advance_pay"</span><span class="p">:</span> <span class="mi">42000</span><span class="p">,</span> <span class="c1">#预付款金额</span> <span class="s2">"arrive_pay"</span><span class="p">:</span> <span class="mi">70000</span><span class="p">,</span> <span class="c1">#到货款金额</span> <span class="s2">"acceptanc_pay"</span><span class="p">:</span> <span class="mi">21000</span><span class="p">,</span> <span class="c1">#验收款金额</span> <span class="s2">"mainten_pay_deliver"</span><span class="p">:</span> <span class="mi">35000</span><span class="p">,</span> <span class="c1">#质保款金额(按发货节点计算)</span> <span class="s2">"mainten_pay_acceptanc"</span><span class="p">:</span> <span class="mi">7000</span><span class="p">,</span> <span class="c1">#质保款金额(按验收节点计算)</span> <span class="s2">"advance_pay_date"</span><span class="p">:</span> <span class="s2">"2018-03-19"</span><span class="p">,</span> <span class="c1">#预付款到期日</span> <span class="s2">"arrive_pay_date"</span><span class="p">:</span> <span class="s2">"2018-01-12"</span><span class="p">,</span> <span class="c1">#发货款到期日</span> <span class="s2">"acceptanc_pay_date"</span><span class="p">:</span> <span class="s2">"2018-06-29"</span><span class="p">,</span> <span class="c1">#验收款到期日</span> <span class="s2">"mainten_pay_deliver_date"</span><span class="p">:</span> <span class="s2">"2020-01-05"</span><span class="p">,</span> <span class="c1">#质保款到期日(按发货节点计算)</span> <span class="s2">"mainten_pay_acceptanc_date"</span><span class="p">:</span> <span class="s2">"2020-05-29"</span><span class="p">,</span> <span class="c1">#质保款到期日(按验收节点计算)</span> <span class="s2">"deliver_date"</span><span class="p">:</span> <span class="s2">"2018-01-05"</span><span class="p">,</span> <span class="c1">#发货时间</span> <span class="s2">"acceptanc_date"</span><span class="p">:</span> <span class="s2">"2018-05-30"</span><span class="p">,</span> <span class="c1">#验收时间</span> <span class="s2">"over_days"</span><span class="p">:</span><span class="mi">176</span><span class="p">,</span> <span class="c1">#逾期天数</span> <span class="s2">"payment_data"</span><span class="p">:[</span> <span class="c1">#付款约定</span> <span class="p">{</span> <span class="s2">"payment_unid"</span><span class="p">:</span><span class="n">xxxx</span><span class="p">,</span> <span class="c1">#付款unid</span> <span class="s2">"payment_progress"</span><span class="p">:</span><span class="mi">2</span><span class="p">,</span> <span class="c1">#付款进度</span> <span class="s2">"payment_type"</span><span class="p">:</span><span class="s2">"3"</span><span class="p">,</span> <span class="c1">#付款类型</span> <span class="s2">"days"</span><span class="p">:</span><span class="mi">198</span><span class="p">,</span> <span class="c1">#天数</span> <span class="s2">"payment_date"</span><span class="p">:</span><span class="s2">"2018-03-02"</span><span class="p">,</span> <span class="c1">#本期应付款日期</span> <span class="s2">"payment_amount"</span><span class="p">:</span><span class="s2">"2018-06-07"</span><span class="p">,</span> <span class="c1">#本期应付金额</span> <span class="s2">"payment_propority"</span><span class="p">:</span><span class="mf">0.30</span><span class="p">,</span> <span class="c1">#付款比例</span> <span class="s2">"payment_requirement"</span><span class="p">:</span><span class="s2">"xxxx"</span> <span class="c1">#付款条件</span> <span class="p">},</span> <span class="o">...</span> <span class="p">],</span> <span class="s2">"contract_note"</span><span class="p">:</span><span class="s2">"xxxx"</span> <span class="c1">#合同备注</span> <span class="p">},</span> <span class="o">...</span> <span class="p">]</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> <div class="section" id="id7"> <h3>2.1.6. 导出表格<a class="headerlink" href="#id7" title="Permalink to this headline">¶</a></h3> <blockquote> <div><div class="line-block"> <div class="line">Verb: GET</div> <div class="line">Path: /api/v1/financial/contracts/export</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"salesperson_name__like"</span><span class="p">:</span><span class="s2">"吴旭"</span><span class="p">,</span> <span class="c1">#销售员</span> <span class="s2">"project_name__like"</span><span class="p">:</span><span class="s2">"金源时代客流项目"</span><span class="p">,</span> <span class="c1">#项目名称</span> <span class="s2">"customer_name__like"</span><span class="p">:</span><span class="s2">"北京金源时代购物中心有限公司"</span><span class="p">,</span> <span class="c1">#客户名称</span> <span class="s2">"province"</span><span class="p">:</span><span class="s2">"1000"</span><span class="p">,</span> <span class="c1">#项目所在省</span> <span class="s2">"city"</span><span class="p">:</span><span class="s2">"1245"</span><span class="p">,</span> <span class="c1">#项目所在市</span> <span class="s2">"area"</span><span class="p">:</span><span class="s2">"5623"</span><span class="p">,</span> <span class="c1">#项目所在县(区)</span> <span class="s2">"guarantee_period"</span><span class="p">:</span><span class="mi">24</span><span class="p">,</span> <span class="c1">#质保周期</span> <span class="s2">"year"</span><span class="p">:</span><span class="s2">"2018"</span><span class="p">,</span> <span class="c1">#所属年份</span> <span class="s2">"month"</span><span class="p">:</span><span class="s2">"3"</span><span class="p">,</span> <span class="c1">#所属月份</span> <span class="s2">"product_line_type"</span><span class="p">:</span><span class="s2">"3"</span><span class="p">,</span> <span class="c1">#产品线类型(安防、交通、客流、维保)</span> <span class="s2">"contract_state"</span><span class="p">:</span><span class="s2">"2"</span><span class="p">,</span> <span class="c1">#合同状态(已完成、待发货,施工中,项目暂停)</span> <span class="s2">"contract_type"</span><span class="p">:</span><span class="s2">"3"</span><span class="p">,</span> <span class="c1">#合同性质(供货,施工,集成,维保)</span> <span class="s2">"is_end_check"</span><span class="p">:</span><span class="n">true</span><span class="p">,</span> <span class="c1">#是否终验</span> <span class="s2">"is_archive"</span><span class="p">:</span><span class="n">false</span><span class="p">,</span> <span class="c1">#合同是否归档</span> <span class="s2">"confirm_income_amount"</span><span class="p">:</span><span class="mf">14000.00</span><span class="p">,</span> <span class="c1">#确定收入金额</span> <span class="s2">"amount_state_unid"</span><span class="p">:</span><span class="s2">"3"</span><span class="p">,</span> <span class="c1">#账款状态</span> <span class="s2">"start_date"</span><span class="p">:</span><span class="s2">"2018-03-02"</span><span class="p">,</span> <span class="c1">#签订时间,设置开始时间</span> <span class="s2">"end_date"</span><span class="p">:</span><span class="s2">"2018-06-09"</span><span class="p">,</span> <span class="c1">#结束时间,设置结束时间</span> <span class="s2">"amount_point"</span><span class="p">:</span><span class="mf">14000.00</span><span class="p">,</span> <span class="c1">#设置金额查询节点</span> <span class="s2">"overdays_point"</span><span class="p">:</span><span class="mi">176</span><span class="p">,</span> <span class="c1">#设置逾期天数查询节点</span> <span class="s2">"leave_amount_point"</span><span class="p">:</span><span class="mf">1400.00</span> <span class="c1">#设置应收账款余额查询节点</span> <span class="p">}</span> </pre></div> </div> <p>Response Body:无</p> </div></blockquote> </div></blockquote> </div> </div> <div class="section" id="id8"> <h2>2.2. 销售合同付款约定<a class="headerlink" href="#id8" title="Permalink to this headline">¶</a></h2> <div class="section" id="id9"> <h3>2.2.1. 增加销售合同付款约定信息<a class="headerlink" href="#id9" title="Permalink to this headline">¶</a></h3> <blockquote> <div><div class="line-block"> <div class="line">Verb: POST</div> <div class="line">Path: /api/v1/financial/contracts/{$contract_unid}/payments</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span> <span class="p">{</span> <span class="s2">"list_payment_data"</span><span class="p">:</span> <span class="c1">#付款约定信息表</span> <span class="p">[</span> <span class="p">{</span> <span class="s2">"payment_progress"</span><span class="p">:</span><span class="mi">2</span><span class="p">,</span> <span class="c1">#付款进度(1,2,3,4)</span> <span class="s2">"payment_type"</span><span class="p">:</span><span class="s2">"3"</span><span class="p">,</span> <span class="c1">#付款类型,通过code服务进行选择</span> <span class="s2">"days"</span><span class="p">:</span><span class="mi">45</span><span class="p">,</span> <span class="c1">#天数</span> <span class="s2">"payment_propority"</span><span class="p">:</span><span class="mf">0.30</span><span class="p">,</span> <span class="c1">#付款比例</span> <span class="s2">"payment_requirement"</span><span class="p">:</span><span class="s2">""</span> <span class="c1">#付款条件</span> <span class="p">},</span> <span class="o">...</span> <span class="p">]</span> <span class="p">}</span> </pre></div> </div> <p>Response Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"ecode"</span><span class="p">:</span><span class="s2">"200"</span><span class="p">,</span> <span class="c1">#新增成功返回码</span> <span class="s2">"enote"</span><span class="p">:</span><span class="s2">"OK"</span> <span class="c1">#返回说明</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> <div class="section" id="id10"> <h3>2.2.2. 查询具体合同付款约定信息<a class="headerlink" href="#id10" title="Permalink to this headline">¶</a></h3> <blockquote> <div><div class="line-block"> <div class="line">Verb: GET</div> <div class="line">Path: /api/v1/financial/contracts/{$contract_unid}/payments</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:无</p> <p>Response Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"list_payment_data"</span><span class="p">:</span> <span class="c1">#付款约定列表</span> <span class="p">[</span> <span class="p">{</span> <span class="s2">"payment_unid"</span><span class="p">:</span><span class="n">xxxx</span><span class="p">,</span> <span class="c1">#付款unid</span> <span class="s2">"payment_progress"</span><span class="p">:</span><span class="mi">1</span><span class="p">,</span> <span class="c1">#付款进度</span> <span class="s2">"payment_type"</span><span class="p">:</span><span class="s2">"2"</span><span class="p">,</span> <span class="c1">#付款类型</span> <span class="s2">"days"</span><span class="p">:</span><span class="mi">23</span><span class="p">,</span> <span class="c1">#天数</span> <span class="s2">"payment_date"</span><span class="p">:</span><span class="s2">"2018-03-02"</span><span class="p">,</span> <span class="c1">#本期应付款日期</span> <span class="s2">"payment_amount"</span><span class="p">:</span><span class="mf">14000.00</span><span class="p">,</span> <span class="c1">#本期应付金额</span> <span class="s2">"payment_propority"</span><span class="p">:</span><span class="mf">0.30</span><span class="p">,</span> <span class="c1">#付款比例</span> <span class="s2">"payment_requirement"</span><span class="p">:</span><span class="s2">"xxxx"</span><span class="p">,</span> <span class="c1">#付款条件</span> <span class="p">},</span> <span class="o">...</span> <span class="p">]</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> <div class="section" id="id11"> <h3>2.2.3. 修改销售合同付款约定信息<a class="headerlink" href="#id11" title="Permalink to this headline">¶</a></h3> <blockquote> <div><div class="line-block"> <div class="line">Verb: PUT</div> <div class="line">Path: /api/v1/financial/contracts/{$contract_unid}/payments</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span> <span class="p">{</span> <span class="s2">"list_payment_data"</span><span class="p">:</span> <span class="c1">#付款约定列表</span> <span class="p">[</span> <span class="p">{</span> <span class="s2">"payment_unid"</span><span class="p">:</span><span class="n">xxxx</span><span class="p">,</span> <span class="c1">#付款unid</span> <span class="s2">"payment_progress"</span><span class="p">:</span><span class="mi">2</span><span class="p">,</span> <span class="c1">#付款进度</span> <span class="s2">"payment_type"</span><span class="p">:</span><span class="s2">"3"</span><span class="p">,</span> <span class="c1">#付款类型</span> <span class="s2">"days"</span><span class="p">:</span><span class="mi">30</span><span class="p">,</span> <span class="c1">#天数</span> <span class="s2">"payment_propority"</span><span class="p">:</span><span class="mf">0.30</span><span class="p">,</span> <span class="c1">#付款比例</span> <span class="s2">"payment_requirement"</span><span class="p">:</span><span class="s2">"xxxx"</span> <span class="c1">#付款条件</span> <span class="p">},</span> <span class="o">...</span> <span class="p">]</span> <span class="p">}</span> </pre></div> </div> <p>Response Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"ecode"</span><span class="p">:</span><span class="s2">"200"</span><span class="p">,</span> <span class="c1">#修改成功返回码</span> <span class="s2">"enote"</span><span class="p">:</span><span class="s2">"OK"</span> <span class="c1">#返回说明</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> <div class="section" id="id12"> <h3>2.2.4. 删除销售合同付款约定信息<a class="headerlink" href="#id12" title="Permalink to this headline">¶</a></h3> <blockquote> <div><div class="line-block"> <div class="line">Verb: DELETE</div> <div class="line">Path: /api/v1/financial/contracts/{$contract_unid}/payments</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span> <span class="p">{</span> <span class="s2">"payment_unids"</span><span class="p">:</span> <span class="c1">#付款unid数组</span> <span class="p">[</span> <span class="n">xxxx</span><span class="p">,</span> <span class="c1">#付款unid</span> <span class="o">...</span> <span class="p">]</span> <span class="p">}</span> </pre></div> </div> <p>Response Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"ecode"</span><span class="p">:</span><span class="s2">"200"</span><span class="p">,</span> <span class="c1">#删除成功返回码</span> <span class="s2">"enote"</span><span class="p">:</span><span class="s2">"OK"</span> <span class="c1">#返回说明</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> </div> <div class="section" id="id13"> <h2>2.3. 销售合同回款<a class="headerlink" href="#id13" title="Permalink to this headline">¶</a></h2> <div class="section" id="id14"> <h3>2.3.1. 增加销售合同回款信息<a class="headerlink" href="#id14" title="Permalink to this headline">¶</a></h3> <blockquote> <div><div class="line-block"> <div class="line">Verb: POST</div> <div class="line">Path: /api/v1/financial/contracts/{$contract_unid}/rebacks</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:</p> <p>Response Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span> <span class="p">{</span> <span class="s2">"list_reback_data"</span><span class="p">:</span> <span class="c1">#合同回款信息表</span> <span class="p">[</span> <span class="p">{</span> <span class="s2">"reback_progress "</span><span class="p">:</span><span class="mi">1</span><span class="p">,</span> <span class="c1">#回款进度</span> <span class="s2">"reback_date"</span><span class="p">:</span><span class="s2">"2018-06-03"</span><span class="p">,</span> <span class="c1">#回款时间</span> <span class="s2">"actual_reback_amount"</span><span class="p">:</span><span class="mf">14000.00</span><span class="p">,</span> <span class="c1">#实际回款数额</span> <span class="s2">"reback_note"</span><span class="p">:</span><span class="s2">"xxxx"</span><span class="p">,</span> <span class="c1">#回款备注</span> <span class="p">},</span> <span class="o">...</span> <span class="p">]</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> <p>Response Body:</p> <blockquote> <div><div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"ecode"</span><span class="p">:</span><span class="s2">"200"</span><span class="p">,</span> <span class="c1">#新增成功返回码</span> <span class="s2">"enote"</span><span class="p">:</span><span class="s2">"OK"</span> <span class="c1">#返回说明</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> <div class="section" id="id15"> <h3>2.3.2. 查询具体合同回款信息<a class="headerlink" href="#id15" title="Permalink to this headline">¶</a></h3> <blockquote> <div><div class="line-block"> <div class="line">Verb: GET</div> <div class="line">Path: /api/v1/financial/contracts/{$contract_unid}/rebacks</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:无</p> <blockquote> <div>Response Body:</div></blockquote> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"list_reback_data"</span><span class="p">:</span> <span class="c1">#回款信息列表</span> <span class="p">[</span> <span class="p">{</span> <span class="s2">"reback_unid"</span><span class="p">:</span><span class="n">xxxx</span><span class="p">,</span> <span class="c1">#回款unid</span> <span class="s2">"reback_progress"</span><span class="p">:</span><span class="mi">2</span><span class="p">,</span> <span class="c1">#回款进度</span> <span class="s2">"reback_date"</span><span class="p">:</span><span class="s2">"2018-03-02"</span><span class="p">,</span> <span class="c1">#回款时间</span> <span class="s2">"reback_propority"</span><span class="p">:</span><span class="mf">0.30</span><span class="p">,</span> <span class="c1">#回款比例</span> <span class="s2">"actual_reback_amount"</span><span class="p">:</span><span class="mf">14000.00</span><span class="p">,</span> <span class="c1">#实际回款数额</span> <span class="s2">"reback_note"</span><span class="p">:</span><span class="s2">"xxxx"</span><span class="p">,</span> <span class="c1">#回款备注</span> <span class="p">},</span> <span class="o">...</span> <span class="p">]</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> <div class="section" id="id16"> <h3>2.3.3. 修改销售合同回款信息<a class="headerlink" href="#id16" title="Permalink to this headline">¶</a></h3> <blockquote> <div><div class="line-block"> <div class="line">Verb: PUT</div> <div class="line">Path: /api/v1/financial/contracts/{$contract_unid}/rebacks</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span> <span class="p">{</span> <span class="s2">"list_reback_data"</span><span class="p">:</span> <span class="c1">#回款信息列表</span> <span class="p">[</span> <span class="p">{</span> <span class="s2">"reback_unid"</span><span class="p">:</span><span class="n">xxxx</span><span class="p">,</span> <span class="c1">#回款unid</span> <span class="s2">"reback_progress"</span><span class="p">:</span><span class="mi">3</span><span class="p">,</span> <span class="c1">#回款进度</span> <span class="s2">"reback_date"</span><span class="p">:</span><span class="s2">"2018-03-02"</span><span class="p">,</span> <span class="c1">#回款时间</span> <span class="s2">"actual_reback_amount"</span><span class="p">:</span><span class="mf">14000.00</span><span class="p">,</span> <span class="c1">#实际回款数额</span> <span class="s2">"reback_note "</span><span class="p">:</span><span class="s2">"xxxx"</span><span class="p">,</span> <span class="c1">#回款备注</span> <span class="p">},</span> <span class="o">...</span> <span class="p">]</span> <span class="p">}</span> </pre></div> </div> <p>Response Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"ecode"</span><span class="p">:</span><span class="s2">"200"</span><span class="p">,</span> <span class="c1">#修改成功返回码</span> <span class="s2">"enote"</span><span class="p">:</span><span class="s2">"OK"</span> <span class="c1">#返回说明</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> <div class="section" id="id17"> <h3>2.3.4. 删除销售合同回款信息<a class="headerlink" href="#id17" title="Permalink to this headline">¶</a></h3> <blockquote> <div><div class="line-block"> <div class="line">Verb: DELETE</div> <div class="line">Path: /api/v1/financial/contracts/{$contract_unid}/rebacks</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span> <span class="p">{</span> <span class="s2">"reback_unids"</span><span class="p">:</span> <span class="c1">#回款unid数组</span> <span class="p">[</span> <span class="n">xxxx</span><span class="p">,</span> <span class="c1">#回款unid</span> <span class="o">...</span> <span class="p">]</span> <span class="p">}</span> </pre></div> </div> <p>Response Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"ecode"</span><span class="p">:</span><span class="s2">"200"</span><span class="p">,</span> <span class="c1">#删除成功返回码</span> <span class="s2">"enote"</span><span class="p">:</span><span class="s2">"OK"</span> <span class="c1">#返回说明</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> </div> <div class="section" id="id18"> <h2>2.4. 销售合同开票<a class="headerlink" href="#id18" title="Permalink to this headline">¶</a></h2> <div class="section" id="id19"> <h3>2.4.1. 增加销售合同开票信息<a class="headerlink" href="#id19" title="Permalink to this headline">¶</a></h3> <blockquote> <div><div class="line-block"> <div class="line">Verb: POST</div> <div class="line">Path: /api/v1/financial/contracts/{$contract_unid}/receipts</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:</p> <blockquote> <div><div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"list_receipt_data"</span><span class="p">:</span> <span class="c1">#合同发票信息表</span> <span class="p">[</span> <span class="p">{</span> <span class="s2">"receipt_progress"</span><span class="p">:</span><span class="mi">3</span><span class="p">,</span> <span class="c1">#开票进度</span> <span class="s2">"receipt_amount"</span><span class="p">:</span><span class="mf">14000.00</span><span class="p">,</span> <span class="c1">#开票金额</span> <span class="s2">"oa_flow_id"</span><span class="p">:</span><span class="s2">"12345"</span><span class="p">,</span> <span class="c1">#oa流水号</span> <span class="s2">"receipt_note"</span><span class="p">:</span><span class="s2">"xxxx"</span><span class="p">,</span> <span class="c1">#发票备注</span> <span class="p">},</span> <span class="o">...</span> <span class="p">]</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> <p>Response Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"ecode"</span><span class="p">:</span><span class="s2">"200"</span><span class="p">,</span> <span class="c1">#新增成功返回码</span> <span class="s2">"enote"</span><span class="p">:</span><span class="s2">"OK"</span> <span class="c1">#返回说明</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> <div class="section" id="id20"> <h3>2.4.2. 查询具体合同开票信息<a class="headerlink" href="#id20" title="Permalink to this headline">¶</a></h3> <blockquote> <div><div class="line-block"> <div class="line">Verb: GET</div> <div class="line">Path: /api/v1/financial/contracts/{$contract_unid}/receipts</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:无</p> <blockquote> <div>Response Body:</div></blockquote> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"list_receipt_data"</span><span class="p">:</span> <span class="c1">#开票信息列表</span> <span class="p">[</span> <span class="p">{</span> <span class="s2">"receipt_unid"</span><span class="p">:</span><span class="n">xxxx</span><span class="p">,</span> <span class="c1">#发票unid</span> <span class="s2">"receipt_progress"</span><span class="p">:</span><span class="mi">3</span><span class="p">,</span> <span class="c1">#开票次数</span> <span class="s2">"oa_flow_id "</span><span class="p">:</span><span class="s2">"12345"</span><span class="p">,</span> <span class="c1">#oa流水号</span> <span class="s2">"receipt_amount"</span><span class="p">:</span><span class="mf">14000.00</span><span class="p">,</span> <span class="c1">#开票金额</span> <span class="s2">"total_receipt_amount"</span><span class="p">:</span><span class="mf">5000.00</span><span class="p">,</span> <span class="c1">#累计开票金额</span> <span class="s2">"receipt_propority"</span><span class="p">:</span><span class="mf">0.30</span><span class="p">,</span> <span class="c1">#开票比例</span> <span class="s2">"receipt_note"</span><span class="p">:</span><span class="s2">"xxxx"</span><span class="p">,</span> <span class="c1">#开票备注</span> <span class="s2">"create_date"</span><span class="p">:</span><span class="s2">"2018-03-02"</span><span class="p">,</span> <span class="c1">#开票时间</span> <span class="p">},</span> <span class="o">...</span> <span class="p">]</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> <div class="section" id="id21"> <h3>2.4.3. 修改销售合同开票信息<a class="headerlink" href="#id21" title="Permalink to this headline">¶</a></h3> <blockquote> <div><div class="line-block"> <div class="line">Verb: PUT</div> <div class="line">Path: /api/v1/financial/contracts/{$contract_unid}/receipts</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span> <span class="p">{</span> <span class="s2">"list_receipt_data"</span><span class="p">:</span> <span class="c1">#合同发票信息表</span> <span class="p">[</span> <span class="p">{</span> <span class="s2">"receipt_unid"</span><span class="p">:</span><span class="n">xxxx</span><span class="p">,</span> <span class="c1">#发票unid</span> <span class="s2">"receipt_progress"</span><span class="p">:</span><span class="mi">3</span><span class="p">,</span> <span class="c1">#开票进度</span> <span class="s2">"receipt_amount"</span><span class="p">:</span><span class="mf">14000.00</span><span class="p">,</span> <span class="c1">#开票金额</span> <span class="s2">"oa_flow_id"</span><span class="p">:</span><span class="s2">"12345"</span><span class="p">,</span> <span class="c1">#oa流水号</span> <span class="s2">"receipt_note"</span><span class="p">:</span><span class="s2">"xxxx"</span><span class="p">,</span> <span class="c1">#发票备注</span> <span class="p">},</span> <span class="o">...</span> <span class="p">]</span> <span class="p">}</span> </pre></div> </div> <p>Response Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"ecode"</span><span class="p">:</span><span class="s2">"200"</span><span class="p">,</span> <span class="c1">#修改成功返回码</span> <span class="s2">"enote"</span><span class="p">:</span><span class="s2">"OK"</span> <span class="c1">#返回说明</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> <div class="section" id="id22"> <h3>2.4.4. 删除销售合同开票信息<a class="headerlink" href="#id22" title="Permalink to this headline">¶</a></h3> <blockquote> <div><div class="line-block"> <div class="line">Verb: DELETE</div> <div class="line">Path: /api/v1/financial/contracts/{$contract_unid}/receipts</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span> <span class="p">{</span> <span class="s2">"receipt_unids"</span><span class="p">:</span> <span class="c1">#发票unid数组</span> <span class="p">[</span> <span class="n">xxxx</span><span class="p">,</span> <span class="c1">#发票unid</span> <span class="o">...</span> <span class="p">]</span> <span class="p">}</span> </pre></div> </div> <p>Response Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"ecode"</span><span class="p">:</span><span class="s2">"200"</span><span class="p">,</span> <span class="c1">#删除成功返回码</span> <span class="s2">"enote"</span><span class="p">:</span><span class="s2">"OK"</span> <span class="c1">#返回说明</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> </div> <div class="section" id="id23"> <h2>2.5. 销售合同发货<a class="headerlink" href="#id23" title="Permalink to this headline">¶</a></h2> <div class="section" id="id24"> <h3>2.5.1. 增加销售合同发货信息<a class="headerlink" href="#id24" title="Permalink to this headline">¶</a></h3> <blockquote> <div><div class="line-block"> <div class="line">Verb: POST</div> <div class="line">Path: /api/v1/financial/contracts/{$contract_unid}/delivers</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span> <span class="p">{</span> <span class="s2">"list_deliver_data"</span><span class="p">:</span> <span class="c1">#合同发货信息表</span> <span class="p">[</span> <span class="p">{</span> <span class="s2">"deliver_goods_date"</span><span class="p">:</span><span class="s2">"2018-03-02"</span><span class="p">,</span> <span class="c1">#发货时间</span> <span class="s2">"goods_acceptanc_date"</span><span class="p">:</span><span class="s2">"2018-06-03"</span><span class="p">,</span> <span class="c1">#到货验收时间</span> <span class="p">(</span><span class="s2">"goods_sign_appendix"</span><span class="p">:</span><span class="s2">"xxxx"</span><span class="p">,</span> <span class="c1">#到货签收单附件)</span> <span class="s2">"appendix_unids"</span><span class="p">:[</span><span class="s2">"xxxx"</span><span class="p">,</span><span class="s2">"xxxx"</span><span class="p">,</span><span class="o">...</span><span class="p">]</span> <span class="c1">#合同附件(若有附件上传该字段)</span> <span class="p">},</span> <span class="o">...</span> <span class="p">]</span> <span class="p">}</span> </pre></div> </div> <p>Response Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"ecode"</span><span class="p">:</span><span class="s2">"200"</span><span class="p">,</span> <span class="c1">#增加成功返回码</span> <span class="s2">"enote"</span><span class="p">:</span><span class="s2">"OK"</span> <span class="c1">#返回说明</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> <div class="section" id="id25"> <h3>2.5.2. 查询具体合同发货信息<a class="headerlink" href="#id25" title="Permalink to this headline">¶</a></h3> <blockquote> <div><div class="line-block"> <div class="line">Verb: GET</div> <div class="line">Path: /api/v1/financial/contracts/{$contract_unid}/delivers</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:无</p> <blockquote> <div>Response Body:</div></blockquote> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"list_deliver_data"</span><span class="p">:</span> <span class="c1">#发货信息列表</span> <span class="p">[</span> <span class="p">{</span> <span class="s2">"deliver_unid"</span><span class="p">:</span><span class="n">xxxx</span><span class="p">,</span> <span class="c1">#发货unid</span> <span class="s2">"deliver_goods_date"</span><span class="p">:</span><span class="s2">"2018-03-02"</span><span class="p">,</span> <span class="c1">#发货时间</span> <span class="s2">"goods_acceptanc_date "</span><span class="p">:</span><span class="s2">"2018-06-09"</span><span class="p">,</span> <span class="c1">#到货验收时间</span> <span class="s2">"appendix_list"</span><span class="p">:</span> <span class="c1">#附件列表集合</span> <span class="p">[</span> <span class="p">{</span> <span class="s2">"appendix_unid"</span><span class="p">:</span><span class="s2">"1234"</span><span class="p">,</span> <span class="c1">#附件unid</span> <span class="s2">"appendix_url"</span><span class="p">:</span><span class="s2">"http://xxxx.pdf"</span> <span class="c1">#附件url</span> <span class="p">}</span> <span class="o">...</span> <span class="p">]</span> <span class="p">},</span> <span class="o">...</span> <span class="p">]</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> <div class="section" id="id26"> <h3>2.5.3. 修改销售合同发货信息<a class="headerlink" href="#id26" title="Permalink to this headline">¶</a></h3> <blockquote> <div><div class="line-block"> <div class="line">Verb: PUT</div> <div class="line">Path: /api/v1/financial/contracts/{$contract_unid}/delivers</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span> <span class="p">{</span> <span class="s2">"list_deliver_data"</span><span class="p">:</span> <span class="c1">#合同发货信息表</span> <span class="p">[</span> <span class="p">{</span> <span class="s2">"deliver_unid"</span><span class="p">:</span><span class="n">xxxx</span><span class="p">,</span> <span class="c1">#发货unid</span> <span class="s2">"deliver_goods_date"</span><span class="p">:</span><span class="s2">"2018-03-02"</span><span class="p">,</span> <span class="c1">#发货时间</span> <span class="s2">"goods_acceptanc_date"</span><span class="p">:</span><span class="s2">"2018-03-02"</span><span class="p">,</span> <span class="c1">#到货验收时间</span> <span class="p">(</span><span class="s2">"goods_sign_appendix"</span><span class="p">:</span><span class="s2">"xxxx"</span><span class="p">,)</span> <span class="c1">#到货签收单附件</span> <span class="s2">"appendix_unids"</span><span class="p">:[</span><span class="s2">"xxxx"</span><span class="p">,</span><span class="s2">"xxxx"</span><span class="p">,</span><span class="o">...</span><span class="p">],</span> <span class="c1">#合同附件(若有附件上传该字段</span> <span class="p">},</span> <span class="o">...</span> <span class="p">]</span> <span class="p">}</span> </pre></div> </div> <p>Response Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"ecode"</span><span class="p">:</span><span class="s2">"200"</span><span class="p">,</span> <span class="c1">#修改成功返回码</span> <span class="s2">"enote"</span><span class="p">:</span><span class="s2">"OK"</span> <span class="c1">#返回说明</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> <div class="section" id="id27"> <h3>2.5.4. 删除销售合同发货信息<a class="headerlink" href="#id27" title="Permalink to this headline">¶</a></h3> <blockquote> <div><div class="line-block"> <div class="line">Verb: DELETE</div> <div class="line">Path: /api/v1/financial/contracts/{$contract_unid}/delivers</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span> <span class="p">{</span> <span class="s2">"deliver_unids"</span><span class="p">:</span> <span class="c1">#发货unid数组</span> <span class="p">[</span> <span class="s2">"deliver_unid"</span><span class="p">:</span><span class="n">xxxx</span><span class="p">,</span> <span class="c1">#发货unid</span> <span class="o">...</span> <span class="p">]</span> <span class="p">}</span> </pre></div> </div> <p>Response Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"ecode"</span><span class="p">:</span><span class="s2">"200"</span><span class="p">,</span> <span class="c1">#删除成功返回码</span> <span class="s2">"enote"</span><span class="p">:</span><span class="s2">"OK"</span> <span class="c1">#返回说明</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> </div> <div class="section" id="id28"> <h2>2.6. 销售合同工程验收<a class="headerlink" href="#id28" title="Permalink to this headline">¶</a></h2> <div class="section" id="id29"> <h3>2.6.1. 增加销售合同工程验收信息<a class="headerlink" href="#id29" title="Permalink to this headline">¶</a></h3> <blockquote> <div><div class="line-block"> <div class="line">Verb: POST</div> <div class="line">Path: /api/v1/financial/contracts/{$contract_unid}/project/acceptancs</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span> <span class="p">{</span> <span class="s2">"list_check_data"</span><span class="p">:</span> <span class="p">[</span> <span class="p">{</span> <span class="s2">"acceptanc_type"</span><span class="p">:</span><span class="s2">"1"</span><span class="p">,</span> <span class="c1">#验收类型(1为初验、2为终验</span> <span class="s2">"acceptanc_date"</span><span class="p">:</span><span class="s2">"2018-06-09"</span><span class="p">,</span> <span class="c1">#验收时间</span> <span class="s2">"acceptanc_note"</span><span class="p">:</span><span class="s2">"xxxx"</span> <span class="c1">#验收备注</span> <span class="s2">"appendix_unids"</span><span class="p">:[</span><span class="s2">"1234"</span><span class="p">,</span><span class="s2">"5678"</span><span class="p">,</span><span class="o">...</span><span class="p">]</span> <span class="c1">#附件列表</span> <span class="p">}</span> <span class="p">]</span> <span class="p">}</span> </pre></div> </div> <p>Response Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"ecode"</span><span class="p">:</span><span class="s2">"200"</span><span class="p">,</span> <span class="c1">#增加成功返回码</span> <span class="s2">"enote"</span><span class="p">:</span><span class="s2">"OK"</span> <span class="c1">#返回说明</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> <div class="section" id="id30"> <h3>2.6.2. 查询具体合同工程验收信息<a class="headerlink" href="#id30" title="Permalink to this headline">¶</a></h3> <blockquote> <div><div class="line-block"> <div class="line">Verb: GET</div> <div class="line">Path: /api/v1/financial/contracts/{$contract_unid}/project/acceptancs</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:无</p> <blockquote> <div>Response Body:</div></blockquote> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"list_check_data"</span><span class="p">:</span> <span class="c1">#工程验收信息列表</span> <span class="p">[</span> <span class="p">{</span> <span class="s2">"acceptanc_unid"</span><span class="p">:</span><span class="n">xxxx</span><span class="p">,</span> <span class="c1">#工程id</span> <span class="s2">"acceptanc_type"</span><span class="p">:</span><span class="s2">"2"</span><span class="p">,</span> <span class="c1">#验收类型</span> <span class="s2">"acceptanc_date"</span><span class="p">:</span><span class="s2">"2018-07-02"</span><span class="p">,</span> <span class="c1">#验收时间</span> <span class="s2">"acceptanc_note"</span><span class="p">:</span><span class="s2">"xxxx"</span><span class="p">,</span> <span class="c1">#验收备注</span> <span class="s2">"appendix_list"</span><span class="p">:</span> <span class="c1">#附件列表集合</span> <span class="p">[</span> <span class="p">{</span> <span class="s2">"appendix_unid"</span><span class="p">:</span><span class="s2">"1234"</span><span class="p">,</span> <span class="c1">#附件unid</span> <span class="s2">"appendix_url"</span><span class="p">:</span><span class="s2">"http://xxxx.pdf"</span> <span class="c1">#附件url</span> <span class="p">}</span> <span class="o">...</span> <span class="p">]</span> <span class="p">},</span> <span class="o">...</span> <span class="p">]</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> <div class="section" id="id31"> <h3>2.6.3. 修改销售合同工程验收信息<a class="headerlink" href="#id31" title="Permalink to this headline">¶</a></h3> <blockquote> <div><div class="line-block"> <div class="line">Verb: PUT</div> <div class="line">Path: /api/v1/financial/contracts/{$contract_unid}/project/acceptancs</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span> <span class="p">{</span> <span class="s2">"list_check_data"</span><span class="p">:</span> <span class="c1">#工程验收信息表</span> <span class="p">[</span> <span class="p">{</span> <span class="s2">"acceptanc_unid"</span><span class="p">:</span><span class="n">xxxx</span><span class="p">,</span> <span class="c1">#工程验收unid</span> <span class="s2">"acceptanc_type"</span><span class="p">:</span><span class="s2">"2"</span><span class="p">,</span> <span class="c1">#验收类型(1为初验、2为终验)</span> <span class="s2">"acceptanc_date"</span><span class="p">:</span><span class="s2">"2018-05-02"</span><span class="p">,</span> <span class="c1">#验收时间</span> <span class="s2">"acceptanc_note"</span><span class="p">:</span><span class="s2">"xxxx"</span> <span class="c1">#验收备注</span> <span class="s2">"appendix_unids"</span><span class="p">:[</span><span class="s2">"1234"</span><span class="p">,</span><span class="s2">"5678"</span><span class="p">,</span><span class="o">...</span><span class="p">]</span> <span class="c1">#附件列表</span> <span class="p">},</span> <span class="o">...</span> <span class="p">]</span> <span class="p">}</span> </pre></div> </div> <p>Response Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"ecode"</span><span class="p">:</span><span class="s2">"200"</span><span class="p">,</span> <span class="c1">#修改成功返回码</span> <span class="s2">"enote"</span><span class="p">:</span><span class="s2">"OK"</span> <span class="c1">#返回说明</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> <div class="section" id="id32"> <h3>2.6.4. 删除销售合同工程验收信息<a class="headerlink" href="#id32" title="Permalink to this headline">¶</a></h3> <blockquote> <div><div class="line-block"> <div class="line">Verb: DELETE</div> <div class="line">Path: /api/v1/financial/contracts/{$contract_unid}/project/acceptancs</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span> <span class="p">{</span> <span class="s2">"acceptanc_unids"</span><span class="p">:</span> <span class="c1">#验收unid数组</span> <span class="p">[</span> <span class="s2">"acceptanc_unid"</span><span class="p">:</span><span class="n">xxxx</span><span class="p">,</span> <span class="c1">#验收unid</span> <span class="o">...</span> <span class="p">]</span> <span class="p">}</span> </pre></div> </div> <p>Response Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"ecode"</span><span class="p">:</span><span class="s2">"200"</span><span class="p">,</span> <span class="c1">#删除成功返回码</span> <span class="s2">"enote"</span><span class="p">:</span><span class="s2">"OK"</span> <span class="c1">#返回说明</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> </div> <div class="section" id="id33"> <h2>2.7. 上传附件<a class="headerlink" href="#id33" title="Permalink to this headline">¶</a></h2> <blockquote> <div><div class="line-block"> <div class="line">Verb: POST</div> <div class="line">Path: /api/v1/financial/contracts/{$contract_unid}/upload/appendixes</div> <div class="line">Header: (Content-Type: multipart/form-data)</div> </div> <blockquote> <div><p>Request Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span> <span class="p">{</span> <span class="s2">"business_table"</span><span class="p">:</span><span class="s2">"project_acceptanc"</span><span class="p">,</span> <span class="c1">#业务表名</span> <span class="s2">"appendix_files"</span><span class="p">:[</span><span class="s2">"xxxx"</span><span class="p">,</span><span class="s2">"xxxxx"</span><span class="p">]</span> <span class="c1">#上传附件文件(file类型</span> <span class="p">}</span> </pre></div> </div> <p>Response Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"appendix_data"</span><span class="p">:[</span> <span class="p">{</span> <span class="s2">"business_table"</span><span class="p">:</span><span class="s2">"project_acceptanc"</span><span class="p">,</span> <span class="c1">#业务表名</span> <span class="s2">"appendix_unid"</span><span class="p">:</span><span class="n">xxxxxxx</span> <span class="c1">#附件主键</span> <span class="p">},</span> <span class="o">...</span> <span class="p">]</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> <div class="section" id="id34"> <h2>2.8. 查询合同编号<a class="headerlink" href="#id34" title="Permalink to this headline">¶</a></h2> <blockquote> <div><div class="line-block"> <div class="line">Verb: GET</div> <div class="line">Path: /api/v1/financial/contracts/codes</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:无</p> <p>Request Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"contract_unids"</span><span class="p">:</span> <span class="c1">#合同编号集合</span> <span class="p">[</span> <span class="s2">"2018-032"</span><span class="p">,</span> <span class="s2">"2018-079"</span><span class="p">,</span> <span class="o">...</span> <span class="p">]</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> <div class="section" id="id35"> <h2>2.9. 查询顾客表<a class="headerlink" href="#id35" title="Permalink to this headline">¶</a></h2> <blockquote> <div><div class="line-block"> <div class="line">Verb: GET</div> <div class="line">Path: /api/v1/financial/contracts/customers</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:无</p> <p>Request Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"customer_list"</span><span class="p">:</span> <span class="c1">#顾客列表集合</span> <span class="p">[</span> <span class="p">{</span> <span class="s2">"customer_unid"</span><span class="p">:</span><span class="mi">1000</span><span class="p">,</span> <span class="c1">#顾客id</span> <span class="s2">"customer_name"</span><span class="p">:</span><span class="s2">"金源时代购物中心有限公司"</span> <span class="c1">#顾客名称</span> <span class="p">},</span> <span class="o">...</span> <span class="p">]</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> <div class="section" id="id36"> <h2>2.10. 查询项目表<a class="headerlink" href="#id36" title="Permalink to this headline">¶</a></h2> <blockquote> <div><div class="line-block"> <div class="line">Verb: GET</div> <div class="line">Path: /api/v1/financial/contracts/projects</div> <div class="line">Header: (Content-Type: application/json)</div> </div> <blockquote> <div><p>Request Body:无</p> <p>Request Body:</p> <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="p">{</span> <span class="s2">"project_list"</span><span class="p">:</span> <span class="c1">#项目列表集合</span> <span class="p">[</span> <span class="p">{</span> <span class="s2">"project_unid"</span><span class="p">:</span><span class="mi">1234</span><span class="p">,</span> <span class="c1">#项目id</span> <span class="s2">"project_name"</span><span class="p">:</span><span class="s2">"金源时代客流项目"</span> <span class="c1">#项目名称</span> <span class="p">},</span> <span class="o">...</span> <span class="p">]</span> <span class="p">}</span> </pre></div> </div> </div></blockquote> </div></blockquote> </div> </div> </div> </div> <footer> <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation"> <a href="99-history.html" class="btn btn-neutral float-right" title="3. 修订历史" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a> <a href="01-db.html" class="btn btn-neutral" title="1. 数据库设计" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a> </div> <hr/> <div role="contentinfo"> <p> © Copyright 2017, xf. </p> </div> Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>. </footer> </div> </div> </section> </div> <script type="text/javascript"> var DOCUMENTATION_OPTIONS = { URL_ROOT:'./', VERSION:'1.0', LANGUAGE:'None', COLLAPSE_INDEX:false, FILE_SUFFIX:'.html', HAS_SOURCE: true, SOURCELINK_SUFFIX: '.txt' }; </script> <script type="text/javascript" src="_static/jquery.js"></script> <script type="text/javascript" src="_static/underscore.js"></script> <script type="text/javascript" src="_static/doctools.js"></script> <script type="text/javascript" src="_static/js/theme.js"></script> <script type="text/javascript"> jQuery(function () { SphinxRtdTheme.Navigation.enable(true); }); </script> </body> </html>