人员
<h3>接口1:根据姓名获取人员列表</h3>
<h4>简要描述</h4>
<ul>
<li>根据姓名查询人员信息,条件是一个范围,返回可以有多条数据</li>
</ul>
<h4>请求URL</h4>
<ul>
<li><code>http://117.71.53.199:40008/StaffService8012Service/QueryPersonByName</code></li>
</ul>
<h4>接口状态</h4>
<p>未开始 进行中 <strong>已完成</strong> 已联调
注:加粗选择当前状态</p>
<p>创建人:牛坤
创建时间:2021-09-14 13:51:29 星期二
更新人:
更新时间:</p>
<h4>查询SQL配置(仅Query类接口需要)</h4>
<p>映射名称:PersonByName
映射类:PersonInfoDto
SQL语法:</p>
<pre><code>SELECT INFO_NAME,INFO_PHONE_NUMBER,INFO_USED_NAME,INFO_CREATE_TIME,INFO_CREATE_BY,JOBLEVELID,GENDER_CODE,POLITICAL_AFFILIATION_CODE FROM T_SC_PERSON_INFO WHERE INFO_NAME LIKE '%:KEYWORD%' AND INFO_NAME >= ':START' AND INFO_NAME<':END' ORDER BY INFO_NAME</code></pre>
<h4>body参数</h4>
<pre><code>[
{
"ID": "START",
"SQLCondition": "HJK"
},
{
"ID": "END",
"SQLCondition": "ZSD"
},
{
"ID": "KEYWORD",
"SQLCondition": ""
}
]</code></pre>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">START</td>
<td style="text-align: left;">string</td>
<td>开始条件</td>
</tr>
<tr>
<td style="text-align: left;">END</td>
<td style="text-align: left;">string</td>
<td>结束条件</td>
</tr>
<tr>
<td style="text-align: left;">KEYWORD</td>
<td style="text-align: left;">string</td>
<td>关键字(姓名模糊查询)</td>
</tr>
</tbody>
</table>
<h4>返回示例 (仅Query类接口需要)</h4>
<pre><code>{
"QueryPersonByNameResult": [
{
"RowState": 1,
"GENDER_CODE": "1",
"INFO_CREATE_BY": "123456789",
"INFO_CREATE_TIME": "2020-09-15T09:30:00+08:00",
"INFO_NAME": "HJK",
"INFO_PHONE_NUMBER": "15021597231",
"INFO_USED_NAME": "a888aa",
"JOBLEVELID": "1",
"POLITICAL_AFFILIATION_CODE": "2"
},
{
"RowState": 1,
"GENDER_CODE": "1",
"INFO_CREATE_BY": "123456789",
"INFO_CREATE_TIME": "2020-09-14T09:30:00+08:00",
"INFO_NAME": "HT",
"INFO_PHONE_NUMBER": "15021597232",
"INFO_USED_NAME": "77WER77",
"JOBLEVELID": "1",
"POLITICAL_AFFILIATION_CODE": "2"
}
]
}</code></pre>
<h4>返回参数说明 (仅Query类接口需要)<strong>待补充</strong></h4>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">THEMEFILEPATH</td>
<td style="text-align: left;">string</td>
<td>主题图片路径</td>
</tr>
<tr>
<td style="text-align: left;">THEMENAME</td>
<td style="text-align: left;">string</td>
<td>主题名称</td>
</tr>
<tr>
<td style="text-align: left;">THEMEORDER</td>
<td style="text-align: left;">string</td>
<td>图片序号</td>
</tr>
<tr>
<td style="text-align: left;">THEMESTATUS</td>
<td style="text-align: left;">string</td>
<td>1就绪、2运行、3退出</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<p>这里是备注</p>
<p>[========]</p>
<h3>接口2:人员信息(查页表)</h3>
<h4>简要描述</h4>
<ul>
<li>获取人员信息的页表数据</li>
</ul>
<h4>请求URL</h4>
<ul>
<li><code>http://117.71.53.199:40008/StaffService8012Service/QueryPersonPageTable</code></li>
</ul>
<h4>接口状态</h4>
<p>未开始 进行中 <strong>已完成</strong> 已联调
注:加粗选择当前状态</p>
<p>创建人:牛坤
创建时间:2021-09-14 13:55:00 星期二
更新人:
更新时间:</p>
<h4>查询SQL配置(仅Query类接口需要)</h4>
<p>映射名称:PersonCount、PersonPageTable
映射类:PageTableDto
SQL语法:</p>
<pre><code>PersonCount
SELECT COUNT(*) AS PAGEID FROM T_SC_PERSON_INFO WHERE INFO_NAME LIKE '%:KEYWORD%'
PersonPageTable
SELECT NUMID AS PAGEID, INFO_NAME AS ROWPKEY FROM ( SELECT (@ROWNUM := @ROWNUM + 1) AS NUMID, INFO_NAME FROM T_SC_PERSON_INFO A, (SELECT @ROWNUM := 0) T WHERE INFO_NAME LIKE '%:KEYWORD%' ORDER BY A.INFO_NAME ASC) B :PAGESTATEMENT</code></pre>
<h4>body参数</h4>
<pre><code>[
{
"ID": "BEGINPAGE",
"SQLCondition": "1"
},
{
"ID": "PAGEDATANUM",
"SQLCondition": "10"
},
{
"ID": "PAGETABLESIZE",
"SQLCondition": "5"
},
{
"ID": "PAGETATOL",
"SQLCondition": "0"
},
{
"ID": "KEYWORD",
"SQLCondition": ""
}
]</code></pre>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">BEGINPAGE</td>
<td style="text-align: left;">string</td>
<td>页表开始页编号(页表从哪一页获取)</td>
</tr>
<tr>
<td style="text-align: left;">PAGEDATANUM</td>
<td style="text-align: left;">string</td>
<td>页面大小(实际分页中每页条数)</td>
</tr>
<tr>
<td style="text-align: left;">PAGETABLESIZE</td>
<td style="text-align: left;">string</td>
<td>页表大小(每次调用此方法,获取的页表数据条数)</td>
</tr>
<tr>
<td style="text-align: left;">PAGETATOL</td>
<td style="text-align: left;">string</td>
<td>默认传0,会返回数据总条数</td>
</tr>
<tr>
<td style="text-align: left;">KEYWORD</td>
<td style="text-align: left;">string</td>
<td>过滤需要的关键字</td>
</tr>
</tbody>
</table>
<h4>返回示例 (仅Query类接口需要)</h4>
<pre><code>{
"QueryPersonPageTableResult": [
{
"RowState": 1,
"PAGEID": "36",
"RESERVE": null,
"ROWPKEY": null
},
{
"RowState": 1,
"PAGEID": "1",
"RESERVE": null,
"ROWPKEY": "AAA"
},
{
"RowState": 1,
"PAGEID": "11",
"RESERVE": null,
"ROWPKEY": "DD33SDF3D"
},
{
"RowState": 1,
"PAGEID": "21",
"RESERVE": null,
"ROWPKEY": "FGDG"
},
{
"RowState": 1,
"PAGEID": "31",
"RESERVE": null,
"ROWPKEY": "RTH"
}
]
}</code></pre>
<h4>返回参数说明 (仅Query类接口需要)<strong>待补充</strong></h4>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">THEMEFILEPATH</td>
<td style="text-align: left;">string</td>
<td>主题图片路径</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<p>这里是备注</p>
<h3>接口3:</h3>
<h4>简要描述</h4>
<ul>
<li>用户注册接口</li>
</ul>
<h4>请求URL</h4>
<ul>
<li><code>http://117.71.53.199:40008/StaffService8012Service/SavePersonInfo</code></li>
</ul>
<h4>接口状态</h4>
<p>未开始 进行中 <strong>已完成</strong> 已联调
注:加粗选择当前状态</p>
<p>创建人:牛坤
创建时间:2021-09-14 14:07:40 星期二
更新人:
更新时间:(点一下上面的时间图标)</p>
<h4>查询SQL配置(仅Query类接口需要)</h4>
<p>映射名称:ThemeInfoByType
映射类:ThemeInfoDto
SQL语法:</p>
<pre><code>SELECT THEMENAME,THEMEFILEPATH,THEMEORDER,THEMESTATUS,THEMECREATETIME
FROM T_LUCKY_BAG_THEME LEFT JOIN T_LUCKY_BAG_THEMETYPE ON T_LUCKY_BAG_THEME.THEMETYPEID = T_LUCKY_BAG_THEMETYPE.THEMETYPEID
WHERE THEMETYPENAME = ':THEMETYPENAME'</code></pre>
<h4>body参数</h4>
<pre><code>[
{
"INFO_NAME": "FG",
"INFO_PHONE_NUMBER": "15021597231",
"INFO_USED_NAME": "a888aa",
"INFO_CREATE_TIME": "2020-09-15 09:30:00",
"INFO_CREATE_BY": "123456789",
"JOBLEVELID": "1",
"GENDER_CODE": 1,
"POLITICAL_AFFILIATION_CODE": 2,
"RowState": 1
}
]</code></pre>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">INFO_NAME</td>
<td style="text-align: left;">string</td>
<td>姓名</td>
</tr>
<tr>
<td style="text-align: left;">INFO_PHONE_NUMBER</td>
<td style="text-align: left;">string</td>
<td>手机号</td>
</tr>
<tr>
<td style="text-align: left;">INFO_USED_NAME</td>
<td style="text-align: left;">string</td>
<td>曾用名</td>
</tr>
<tr>
<td style="text-align: left;">INFO_CREATE_TIME</td>
<td style="text-align: left;">string</td>
<td>创建时间</td>
</tr>
<tr>
<td style="text-align: left;">INFO_CREATE_BY</td>
<td style="text-align: left;">string</td>
<td>创建人id</td>
</tr>
<tr>
<td style="text-align: left;">JOBLEVELID</td>
<td style="text-align: left;">string</td>
<td>职称外键</td>
</tr>
<tr>
<td style="text-align: left;">GENDER_CODE</td>
<td style="text-align: left;">string</td>
<td>性别编码</td>
</tr>
<tr>
<td style="text-align: left;">POLITICAL_AFFILIATION_CODE</td>
<td style="text-align: left;">string</td>
<td>政治面貌编码</td>
</tr>
</tbody>
</table>
<h4>返回示例 (仅Query类接口需要)</h4>
<pre><code></code></pre>
<h4>返回参数说明 (仅Query类接口需要)</h4>
<h5>备注</h5>
<p>这里是备注</p>
<p>[========]</p>
<h3>接口4:</h3>
<h4>简要描述</h4>
<ul>
<li>用户注册接口</li>
</ul>
<h4>请求URL</h4>
<ul>
<li><code>http://117.71.53.199:40008/LuckyBagService8008Service/QueryThemeInfoByType</code></li>
</ul>
<h4>接口状态</h4>
<p><strong>未开始</strong> 进行中 已完成 已联调
注:加粗选择当前状态</p>
<p>创建人:张三
创建时间:2020-12-17 14:48:37 星期四
更新人:
更新时间:(点一下上面的时间图标)</p>
<h4>查询SQL配置(仅Query类接口需要)</h4>
<p>映射名称:ThemeInfoByType
映射类:ThemeInfoDto
SQL语法:</p>
<pre><code>SELECT THEMENAME,THEMEFILEPATH,THEMEORDER,THEMESTATUS,THEMECREATETIME
FROM T_LUCKY_BAG_THEME LEFT JOIN T_LUCKY_BAG_THEMETYPE ON T_LUCKY_BAG_THEME.THEMETYPEID = T_LUCKY_BAG_THEMETYPE.THEMETYPEID
WHERE THEMETYPENAME = ':THEMETYPENAME'</code></pre>
<h4>body参数</h4>
<pre><code>[
{
"ID":"THEMETYPENAME",
"SQLCondition":"福袋"
}
]</code></pre>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">THEMETYPENAME</td>
<td style="text-align: left;">string</td>
<td>主题类型</td>
</tr>
</tbody>
</table>
<h4>返回示例 (仅Query类接口需要)</h4>
<pre><code>{
"QueryThemeInfoByTypeResult": [
{
"RowState": 1,
"THEMECTEATETIME": "0001/1/1 0:00:00",
"THEMEDESC": null,
"THEMEFILEPATH": "文件路径",
"THEMEID": null,
"THEMENAME": "福袋",
"THEMEORDER": "1",
"THEMESTATUS": "运行",
"THEMETYPECODE": null,
"THEMETYPEDESC": null,
"THEMETYPEID": null,
"THEMETYPENAME": null
}
]
}</code></pre>
<h4>返回参数说明 (仅Query类接口需要)</h4>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">THEMEFILEPATH</td>
<td style="text-align: left;">string</td>
<td>主题图片路径</td>
</tr>
<tr>
<td style="text-align: left;">THEMENAME</td>
<td style="text-align: left;">string</td>
<td>主题名称</td>
</tr>
<tr>
<td style="text-align: left;">THEMEORDER</td>
<td style="text-align: left;">string</td>
<td>图片序号</td>
</tr>
<tr>
<td style="text-align: left;">THEMESTATUS</td>
<td style="text-align: left;">string</td>
<td>1就绪、2运行、3退出</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<p>这里是备注</p>