123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249 |
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="content-type" content="text/html;charset=UTF-8">
- <style type="text/css">
- <!--
- @import url(md.css);
- @import url(../md.css);
- -->
- </style>
-
-
- </head>
- <body>
- <h1>1 城市方案列表</h1>
- <ul>
- <li>显示城市的基础配置数据和城市方案数据结合计算的结果.</li>
- <li>默认显示是第一个城市的方案详情.</li>
- </ul>
- <h3>1.1 请求数据</h3>
- <h5>URI</h5>
- <ul>
- <li><p>带城市方案数据的基础数据明细.</p>
- <pre><code>/he/city_plan/list GET / POST
- </code></pre></li>
- <li><p>基础配置数据明细.</p>
- <pre><code>/he/city_plan/list/default GET / POST
- </code></pre></li>
- </ul>
- <h5>请求参数</h5>
- <pre><code>Integer city_code // 城市代码. 可空.
- </code></pre>
- <h3>1.2 响应</h3>
- <ul>
- <li>响应数据包含 城市方案列表对应的 城市信息列表</li>
- <li>城市方案数据</li>
- <li>城市五险一金基础配置数据</li>
- <li>最高和最低价格数据</li>
- <li>操作规则常量数据</li>
- </ul>
- <h5>data字段</h5>
- <table><thead>
- <tr>
- <th align="left">字段</th>
- <th align="left">类型</th>
- <th align="left">字段名称</th>
- </tr>
- </thead><tbody>
- <tr>
- <td align="left">cityList</td>
- <td align="left">CityBaseVO</td>
- <td align="left">城市信息列表</td>
- </tr>
- <tr>
- <td align="left">city_code</td>
- <td align="left">int</td>
- <td align="left">城市代码</td>
- </tr>
- <tr>
- <td align="left"><a href="t/wxyj.html#TWxyjPlan">plan</a></td>
- <td align="left">TWxyjPlan</td>
- <td align="left">城市方案数据</td>
- </tr>
- <tr>
- <td align="left">shebao</td>
- <td align="left">List(ShebaoTopLowVO)</td>
- <td align="left">社保基础数据 和户籍的最高最低数据.</td>
- </tr>
- <tr>
- <td align="left"><a href="t/wxyj.html#TBaseFund">fund</a></td>
- <td align="left">TBaseFund</td>
- <td align="left">城市的公积金基础数据</td>
- </tr>
- <tr>
- <td align="left">fundTopLow</td>
- <td align="left">List<TopLowItemVO></td>
- <td align="left">公积金最高最低数据</td>
- </tr>
- <tr>
- <td align="left"><a href="common.html#opt">opt_rules</a></td>
- <td align="left">ENUM</td>
- <td align="left">操作规则枚举常量</td>
- </tr>
- </tbody></table>
- <ul>
- <li><p>ShebaoTopLowVO</p>
- <pre><code> TBaseShebao shebao;
- List<HukouTopLowVO> topLowList;
- -- HukouTopLowVO:
- List<HuKouConst> hukouList; // 相同配置的户口列表
- TopLowVO top; // 险种数据
- TopLowVO low; // 险种数据
- ---- TopLowVO:
- List<TopLowItemVO> itemList; // 险种数据
- ----TopLowItemVO:
- String item; // 险种
- double radix; // 缴费基数
- double ent_ratio; // 单位缴费比例
- double ent_amount; // 单位缴费金额(元)
- double p_ratio; // 个人缴费比例
- double p_amount; // 个人缴费金额(元)
- double ratio; // 合计比例
- double amount; // 合计金额(元)
- boolean usePlan; // 使用了城市方案的配置
- double ent_total; // 单位合计
- double p_total; // 个人合计
- double total; // 合计
- </code></pre></li>
- </ul>
- <h5>响应数据示例</h5>
- <p>暂无 , 后面补充.</p>
- <hr>
- <h1>2 指定城市的方案数据</h1>
- <ul>
- <li>planId 的 < 1时, 是新增城市方案页面效果.</li>
- <li>大于 0 时, 是修改页面.</li>
- </ul>
- <h3>2.1 请求数据</h3>
- <h5>URI</h5>
- <pre><code>/he/city_plan/edit/load GET / POST
- </code></pre>
- <h5>请求参数</h5>
- <pre><code>Integer planId // 城市方案的标识ID. 可空.
- </code></pre>
- <h3>2.2 响应</h3>
- <ul>
- <li>planId 值==0时, 其它字段是空的, 未传.</li>
- <li>planId 值大于0, 其它字段有有效值.</li>
- </ul>
- <h5>data字段</h5>
- <table><thead>
- <tr>
- <th align="left">字段</th>
- <th align="left">类型</th>
- <th align="left">字段名称</th>
- </tr>
- </thead><tbody>
- <tr>
- <td align="left">citys</td>
- <td align="left">List(Map)</td>
- <td align="left">所有城市. <code>planId==0</code> 时才存在.</td>
- </tr>
- <tr>
- <td align="left">planId</td>
- <td align="left">int</td>
- <td align="left">城市方案的标识ID</td>
- </tr>
- <tr>
- <td align="left">city_name</td>
- <td align="left">String</td>
- <td align="left">城市中文名称</td>
- </tr>
- <tr>
- <td align="left"><a href="t/wxyj.html#TWxyjPlan">plan</a></td>
- <td align="left">TWxyjPlan</td>
- <td align="left">城市方案数据</td>
- </tr>
- </tbody></table>
- <h5>响应数据示例</h5>
- <p>暂无 , 后面补充.</p>
- <hr>
- <h1>3 保存城市的方案数据</h1>
- <ul>
- <li>提交编辑的数据到服务器端保存.</li>
- </ul>
- <h3>3.1 请求数据</h3>
- <h5>URI</h5>
- <pre><code>/he/city_plan/edit POST
- </code></pre>
- <h5>Params</h5>
- <p>参数是TWxyjPlan对象的字段列表.</p>
- <table><thead>
- <tr>
- <th align="left">字段</th>
- <th align="left">类型</th>
- <th align="left">字段名称</th>
- </tr>
- </thead><tbody>
- <tr>
- <td align="left"><a href="t/wxyj.html#TWxyjPlan">plan</a></td>
- <td align="left">TWxyjPlan</td>
- <td align="left">城市方案数据</td>
- </tr>
- </tbody></table>
- <h3>3.2 响应</h3>
- <p>返回城市方案的标识ID.</p>
- <h5>状态码</h5>
- <pre><code>200 修改成功.
- 600 参数异常
- </code></pre>
- <h5>响应数据示例</h5>
- <pre><code>{
- "data": 60,
- "msg": "",
- "code": 200
- }
- </code></pre>
- <hr>
- <script src="md.js"></script>
- </body>
- </html>
|