添加/编辑条款页面
<p><strong>简要描述:</strong> </p>
<ul>
<li>添加/编辑条款</li>
</ul>
<p><strong>页面URL:</strong> </p>
<ul>
<li><code>http://xx.com/Admin/ContractManagement/add_purchase</code> #采购合同</li>
<li><code>http://xx.com/Admin/ContractManagement/add_residual</code> #残值合同</li>
<li><code>http://xx.com/Admin/ContractManagement/add_customer</code> #C端客户合同</li>
</ul>
<p><strong>AJAX 请求URL:</strong> </p>
<ul>
<li><code>http://xx.com/Admin/ContractManagement/add_contract</code> #添加</li>
<li><code>http://xx.com/Admin/ContractManagement/set_contract</code> #编辑</li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </li>
</ul>
<p><strong>通用参数:</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>合同id(编辑合同时使用)</td>
</tr>
<tr>
<td style="text-align: left;">partner_id</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>供应商不能为空 数据从公共接口/Admin/ShareFunction/get_partner获取</td>
</tr>
<tr>
<td style="text-align: left;">contract_name</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>合同名称不能为空</td>
</tr>
<tr>
<td style="text-align: left;">contract_type</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>合同类型不能为空 1采购合同,2委托处置,3处置合同,4补充协议,5残值合同,6残值合同模板</td>
</tr>
<tr>
<td style="text-align: left;">partners</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>合作方数据,json结构(采购合同,总对总合同使用)</td>
</tr>
</tbody>
</table>
<p><strong>合作方json示例</strong></p>
<pre><code> [{partner_id:'***',name:'***',...},{...}]</code></pre>
<p><strong>合作方json字段</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">partner_id</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>合作方 公共接口获取</td>
</tr>
<tr>
<td style="text-align: left;">name</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>授权人姓名</td>
</tr>
<tr>
<td style="text-align: left;">position</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>职位</td>
</tr>
<tr>
<td style="text-align: left;">tel</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>电话</td>
</tr>
<tr>
<td style="text-align: left;">bank</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>银行 数据从公共接口/Admin/ShareFunction/get_bank_list获取到bank_name、type_code</td>
</tr>
<tr>
<td style="text-align: left;">branch</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>支行 数据从公共接口/Admin/ShareFunction/get_bank_full_list获取,带上参数type_code</td>
</tr>
<tr>
<td style="text-align: left;">bank_user_name</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>账户名</td>
</tr>
<tr>
<td style="text-align: left;">bank_user_code</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>卡号</td>
</tr>
</tbody>
</table>
<p><strong>采购合同参数:</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">bid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>报价项目不能为空</td>
</tr>
<tr>
<td style="text-align: left;">bid_price</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>报价项目总金额的总和</td>
</tr>
<tr>
<td style="text-align: left;">pay_type</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>付款方式:1、全款,2、定金+尾款,3、定金+提车款+尾款</td>
</tr>
<tr>
<td style="text-align: left;">first_money</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>定金</td>
</tr>
<tr>
<td style="text-align: left;">second_money</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>提车款</td>
</tr>
<tr>
<td style="text-align: left;">last_money</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>尾款(全款)</td>
</tr>
<tr>
<td style="text-align: left;">first_date</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>定金期限</td>
</tr>
<tr>
<td style="text-align: left;">second_date</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>提车款期限</td>
</tr>
<tr>
<td style="text-align: left;">last_date</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>尾款期限(全款期限)</td>
</tr>
<tr>
<td style="text-align: left;">return_rules</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>保证金退还规则:1投标结束退回,2车辆过户完毕退回,3总合同到期后退回</td>
</tr>
<tr>
<td style="text-align: left;">deduct_rules</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>保证金扣除规则:1未过户车辆罚没,2保证金罚没,3起诉</td>
</tr>
<tr>
<td style="text-align: left;">gather</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>集结条件,1无需集结,2定金集结,3全款集结</td>
</tr>
<tr>
<td style="text-align: left;">take_car_type</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>提车条件,1无需提车,默认供应商场地销售;2定金提车;3全款提车</td>
</tr>
<tr>
<td style="text-align: left;">take_car_info</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>提车资料:委托书,提车人信息,确认单,付款凭证,买卖合同,提车人(提车人+盖章)</td>
</tr>
<tr>
<td style="text-align: left;">take_car_time</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>提车车辆交付时间(时间格式)</td>
</tr>
<tr>
<td style="text-align: left;"><strong>登记证</strong></td>
</tr>
<tr>
<td style="text-align: left;">reg_deliver_type</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>登记证交付方式,1总对总申请邮寄,2总对分申请邮寄,3分公司邮寄总部,4随车,5过户提供,6供应商处理过户,无需申请</td>
</tr>
<tr>
<td style="text-align: left;">deliver_time_limit</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>登记证交付期限,1付款当天,2付款全款后指定日期</td>
</tr>
<tr>
<td style="text-align: left;">reg_deliver_time</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>登记证交付时间(时间格式)</td>
</tr>
<tr>
<td style="text-align: left;">reg_reissue</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>登记证补办处理方(供应商/优车库)</td>
</tr>
<tr>
<td style="text-align: left;">reg_cost</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>登记证补办费用(供应商/优车库)</td>
</tr>
<tr>
<td style="text-align: left;">reg_date</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>登记证补办期限(时间格式)</td>
</tr>
<tr>
<td style="text-align: left;"><strong>主副钥匙</strong></td>
</tr>
<tr>
<td style="text-align: left;">keys1_type</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>主钥匙交付方式,1随车,2其他</td>
</tr>
<tr>
<td style="text-align: left;">key_reissue</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>主钥匙补办处理方(供应商/优车库)</td>
</tr>
<tr>
<td style="text-align: left;">key_cost</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>主钥匙补办费用(供应商/优车库)</td>
</tr>
<tr>
<td style="text-align: left;">key_date</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>主钥匙补办期限(时间格式)</td>
</tr>
<tr>
<td style="text-align: left;">keys2_info</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>备用钥匙交付方式,1不承诺,2随车,3邮寄</td>
</tr>
<tr>
<td style="text-align: left;"><strong>过户处理方</strong></td>
</tr>
<tr>
<td style="text-align: left;">transfer_type</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>过户处理方,1供应商指定代办,2优车库</td>
</tr>
<tr>
<td style="text-align: left;">transfer_submit_type</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>过户资料提交方式,1立项领取复印件盖章,原件过户提供;2售后领取复印件盖章,原件过户提供;3办业务时提供</td>
</tr>
<tr>
<td style="text-align: left;">agree_time</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>约定过户日期</td>
</tr>
<tr>
<td style="text-align: left;">agree_data</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>约定过户资料,过户后机动车登记证1-4页高清图片,二手车交易发票,二手车交易合同,新车主身份证,新车主行驶证</td>
</tr>
<tr>
<td style="text-align: left;"><strong>二手车发票</strong></td>
</tr>
<tr>
<td style="text-align: left;">is_billing</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>是否开票,1开票,2拒绝开票</td>
</tr>
<tr>
<td style="text-align: left;">billing_type</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>开票类型,1小规模纳税人-每月限额,2一般纳税人-不限额</td>
</tr>
<tr>
<td style="text-align: left;">billing_money</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>每月可开票总额度</td>
</tr>
<tr>
<td style="text-align: left;">billing_apply_type</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>二手车发票申请方式(拒绝开票)</td>
</tr>
<tr>
<td style="text-align: left;">billing_handle</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>二手车发票开票处理方(拒绝开票)</td>
</tr>
<tr>
<td style="text-align: left;">billing_cost</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>二手车发票开票费用 (拒绝开票)</td>
</tr>
<tr>
<td style="text-align: left;"><strong>行驶证补办处理方</strong></td>
</tr>
<tr>
<td style="text-align: left;">driving_deliver_type</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>行驶证交付方式,1随车,2其他</td>
</tr>
<tr>
<td style="text-align: left;">driving_reissue</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>行驶证补办处理方(供应商/优车库)</td>
</tr>
<tr>
<td style="text-align: left;">driving_cost</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>行驶证补办费用(供应商/优车库)</td>
</tr>
<tr>
<td style="text-align: left;">driving_date</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>行驶证补办期限(时间格式)</td>
</tr>
<tr>
<td style="text-align: left;"><strong>交强险</strong></td>
</tr>
<tr>
<td style="text-align: left;">insurance_status</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>交强险是否在保,1不承诺,2不承诺-如在保可交接,3承诺在保(15-30天),4承诺在保(三个月内)</td>
</tr>
<tr>
<td style="text-align: left;">insurance_deliver_type</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>交强险交付费用方式(随车/快递/电子邮件)</td>
</tr>
<tr>
<td style="text-align: left;">insurance_deliver_date</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>交强险交付期限(时间格式)</td>
</tr>
<tr>
<td style="text-align: left;">insurance_reissue_date</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>交强险补办期限(时间格式)</td>
</tr>
<tr>
<td style="text-align: left;">年检处理方</td>
</tr>
<tr>
<td style="text-align: left;">year_handle</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>年检处理方(供应商/优车库)</td>
</tr>
<tr>
<td style="text-align: left;">year_cost</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>年检费用(供应商/优车库)</td>
</tr>
<tr>
<td style="text-align: left;">year_date</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>年检期限(时间格式)</td>
</tr>
<tr>
<td style="text-align: left;"><strong>违章处理方</strong></td>
</tr>
<tr>
<td style="text-align: left;">violation_over_type</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>超时处理方案:1超过承诺时间优车库报价供应商承担费用,2退车退款赔偿损失</td>
</tr>
<tr>
<td style="text-align: left;">violation_handle</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>违章处理方(供应商/优车库)</td>
</tr>
<tr>
<td style="text-align: left;">violation_cost</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>违章费用(供应商/优车库)</td>
</tr>
<tr>
<td style="text-align: left;">violation_date</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>违章期限(时间格式)</td>
</tr>
<tr>
<td style="text-align: left;"><strong>三电质保</strong></td>
</tr>
<tr>
<td style="text-align: left;">is_qa</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>三电质保是否在保,1在保,2不在保</td>
</tr>
<tr>
<td style="text-align: left;">qa_months</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>在保月份</td>
</tr>
<tr>
<td style="text-align: left;">qa_km</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>在保里程</td>
</tr>
<tr>
<td style="text-align: left;">qa_card</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>质保凭证,1承诺提车时提供,2不提供</td>
</tr>
<tr>
<td style="text-align: left;">qa_remark</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>质保备注</td>
</tr>
<tr>
<td style="text-align: left;">特殊约定、事故车退车比率</td>
</tr>
<tr>
<td style="text-align: left;">return_ratio</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>事故车退车比率</td>
</tr>
<tr>
<td style="text-align: left;">agree_memo</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>特殊约定</td>
</tr>
</tbody>
</table>
<p><strong>总对总回购合同参数:</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">residual_data</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>残值承诺价格,json数组</td>
</tr>
<tr>
<td style="text-align: left;">product_name</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>产品名称</td>
</tr>
<tr>
<td style="text-align: left;">cooperate_type</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>合作模式:1总对总签署合作签署,无需与C端客户单独签署,2总对总签署合作签署,需要与C端客户单独签署</td>
</tr>
<tr>
<td style="text-align: left;">is_first</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>供应商优先购买权:1是,2否</td>
</tr>
</tbody>
</table>
<p><strong>残值承诺价格json示例</strong></p>
<pre><code> [
[
{
"id":1,
"list":[
{
"time_limit":10,
"residual_rate":10,
"residual_price":10,
"market_price":10,
"operate":"add",
"foreign_model" : "对外显示车型"
},
...
]
}
...
]
]</code></pre>
<p><strong>残值承诺价格json字段</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>车型id</td>
</tr>
<tr>
<td style="text-align: left;">time_limit</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>期数,只能是数字</td>
</tr>
<tr>
<td style="text-align: left;">residual_rate</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>残留率,不能带有特殊符号如:%,只能是数字</td>
</tr>
<tr>
<td style="text-align: left;">residual_price</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>残留价,只能是数字</td>
</tr>
<tr>
<td style="text-align: left;">market_price</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>市场价,只能是数字</td>
</tr>
<tr>
<td style="text-align: left;">operate</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>操作类型:1新增,2修改,3删除,默认1</td>
</tr>
<tr>
<td style="text-align: left;">foreign_model</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>对外显示车型 可以为空</td>
</tr>
</tbody>
</table>
<p><strong>C端合同参数:</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">pid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>残值回购合同id</td>
</tr>
<tr>
<td style="text-align: left;">entrust_cost_type</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>残值回购服务费:1按比例,2指定金额</td>
</tr>
<tr>
<td style="text-align: left;">entrust_cost</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>残值回购服务费(比例)</td>
</tr>
</tbody>
</table>
<p><strong>通过项目管理补充条款:</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">project_id</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>项目列表id</td>
</tr>
</tbody>
</table>
<p><strong>编辑合同修改文件:替换文件时只需要上传对应参数名及文件即可,PDF文件为file0</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">file0</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>文件1</td>
</tr>
<tr>
<td style="text-align: left;">file1</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>文件2</td>
</tr>
<tr>
<td style="text-align: left;">file2</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>文件3</td>
</tr>
<tr>
<td style="text-align: left;">...</td>
<td style="text-align: left;">...</td>
<td style="text-align: left;">...</td>
<td>...</td>
</tr>
</tbody>
</table>
<p><strong>编辑合同删除文件:</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">pic_del_arr</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>逗号隔开,删除最后的逗号,如file0.jpg,file1.png,file2.jpg...</td>
</tr>
</tbody>
</table>
<p><strong>删除残值期数:</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">del_residual</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>json数组,里面的是期数的id,如[1,2,3,5,6,7,8,9.....]</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code> {
"info": {
status:"1",
msg:"添加成功",
id:"1", #添加的id
}
"status": 1,
"url": ""
}</code></pre>