E9文书定接口说明

E9档案对外接口


字段值转换相关

<h1>一、 字段值转换</h1> <p>如果项目某些值需要转换成档案系统的值,可以添加transferName属性。使用步骤如下:</p> <h5>1、建模查询-输入转换规则-预览</h5> <ul> <li>前台菜单 <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=66a22e780d53b163dec55afead72a4a8&amp;amp;file=file.png" alt="" /></li> <li>后台入口 <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=b754c8a932a0555dd8c703f1cfd13afa&amp;amp;file=file.png" alt="" />   <h5>2、新建一条转换规则如下图,如果出现sql格式乱码,处理下安全拦截。</h5></li> </ul> <h6>通过sql转换</h6> <p>select id as value from hrmdepartment where departmentname = ? 注意必须写 as value  (? 会替换字段值查询,请传值</p> <h6>通过配置自定义类转换</h6> <p>实现标准接口 weaver.archives.documentLibrary.TransferValue 中的 transferValue(String value)方法,value为字段传入值。</p> <h5>3、 字段值配置转换(支持文件字段(&lt;element&gt;)、元数据字段(&lt;field&gt;))</h5> <p>示例:</p> <pre><code class="language-xml">&amp;lt;element name=&amp;quot;department&amp;quot; title=&amp;quot;部门&amp;quot; transferName=&amp;quot;department_transfer &amp;quot;&amp;gt;技术部&amp;lt;/element&amp;gt;</code></pre> <h5>4.常见问题处理</h5> <p>配置sql转换时,可能存在保存后sql中个别字母变成半角,导致转换失败,是安全包拦截的原因,需要em咨询柳炉解决</p> <h1>二、 全宗和分类编码配置转换</h1> <pre><code class="language-xml">&amp;lt;arc fondsCode=&amp;quot;wea008&amp;quot; categoryCode=&amp;quot;KJPZ&amp;quot; uniqueK=&amp;quot;&amp;quot; uniqueV=&amp;quot;&amp;quot; formBizId=&amp;quot;&amp;quot; transferCatCode=&amp;quot;transferCatCode&amp;quot;  transferFondsCode=&amp;quot;transferFondsCode&amp;quot; &amp;gt;</code></pre>

页面列表

ITEM_HTML