电子原文相关
<p>关于电子原文如何下载系统的一些说明</p>
<p>如果要下载电子原文,电子原文层needDownLoad="" 必须是true;</p>
<pre><code class="language-xml">&lt;document ftpName=&quot;&quot; needDownLoad=&quot;true&quot; &gt;
&lt;/document&gt;</code></pre>
<h3>关于电子原文更新逻辑</h3>
<pre><code> 1、版本&lt;=20230715,电子原文更新只做原文追加
2、版本&gt;20230715,电子原文按照以下逻辑更新
md5一致, 文件名不一致 直接修改名称
md5一致, 文件名一致, 忽略更新
md5不一致, 文件名不一致, 正常增加
md5不一致, 文件名一致,直接形成多版本</code></pre>
<h1>一、 ftp/sftp 方式</h1>
<ol>
<li>搭建ftp服务器</li>
<li>批量挂接设置-新增一条ftp配置</li>
<li>
<p>电子原文层路径设置
示例:
ftp配置如下
<img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=2e834fb4a3125bf707ba21bdbf32160a&amp;file=file.png" alt="" />
ftp服务器原文路径如下(此处强烈建议通过工具登录查看地址,不然原文地址很容易出错)
<img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=cea51cfc84e071fd1f5fdbd7fd297735&amp;file=file.png" alt="" /></p>
<p><strong>ftp</strong></p>
<pre><code class="language-xml">&lt;document ftpName=&quot;ftpTest-lcc&quot; needDownLoad=&quot;true&quot; &gt;
&lt;param name=&quot;arc_document_name&quot; title=&quot;电子原文名称&quot;&gt;11.pdf&lt;/param&gt;
&lt;param name=&quot;path&quot; title=&quot;文件路径&quot;&gt;ftp://archives/ftptest/lccTest/11.pdf&lt;/param&gt;
&lt;/document&gt;</code></pre>
<p><strong>sftp</strong></p>
<pre><code class="language-xml">&lt;document ftpName=&quot;ftpTest-lcc&quot; needDownLoad=&quot;true&quot; &gt;
&lt;param name=&quot;arc_document_name&quot; title=&quot;电子原文名称&quot;&gt;11.pdf&lt;/param&gt;
&lt;param name=&quot;path&quot; title=&quot;文件路径&quot;&gt;sftp://archives/ftptest/lccTest/11.pdf&lt;/param&gt;
&lt;/document&gt;</code></pre>
<h1>二、http方式</h1>
<pre><code class="language-xml">&lt;document ftpName=&quot;&quot; needDownLoad=&quot;true&quot; &gt;
&lt;param name=&quot;arc_document_name&quot; title=&quot;电子原文名称&quot;&gt;11.pdf&lt;/param&gt;
&lt;param name=&quot;path&quot; title=&quot;文件路径&quot;&gt;http://11.pdf&lt;/param&gt;
&lt;/document&gt;</code></pre>
<h1>三、本地方式</h1>
<p>windows系统</p>
<pre><code class="language-xml">&lt;document ftpName=&quot;&quot; needDownLoad=&quot;true&quot; &gt;
&lt;param name=&quot;arc_document_name&quot; title=&quot;电子原文名称&quot;&gt;11.pdf&lt;/param&gt;
&lt;!-- 档案版本比较低 local://E:/泛微/11.pdf--&gt;
&lt;param name=&quot;path&quot; title=&quot;文件路径&quot;&gt;local://E:/泛微/11.pdf&lt;/param&gt;
&lt;/document&gt;</code></pre>
<p>linux系统</p>
<pre><code class="language-xml">&lt;document ftpName=&quot;&quot; needDownLoad=&quot;true&quot; &gt;
&lt;param name=&quot;arc_document_name&quot; title=&quot;电子原文名称&quot;&gt;002.pdf&lt;/param&gt;
&lt;!-- 档案版本比较低 local:///weaver/doc/002.pdf--&gt;
&lt;param name=&quot;path&quot; title=&quot;文件路径&quot;&gt;local:///weaver/doc/002.pdf&lt;/param&gt;
&lt;/document&gt;</code></pre>
<h1>四、文档id方式</h1>
<pre><code class="language-xml">同一系统 直接传文档id, 或者通过接口先生成了文档的docid
&lt;document ftpName=&quot;&quot; needDownLoad=&quot;&quot; &gt;
&lt;param name=&quot;arc_document_name&quot; title=&quot;电子原文名称&quot;&gt;002.pdf&lt;/param&gt;
&lt;param name=&quot;arc_document&quot; title=&quot;文件路径&quot;&gt;1&lt;/param&gt;
&lt;/document&gt;</code></pre>
</li>
</ol>