gpt4 book ai didi

mysql - Processmaker触发输入文档获取当前上传文件路径

转载 作者:行者123 更新时间:2023-11-29 10:23:34 25 4
gpt4 key购买 nike

我想创建一个新机制。首先,用户必须在输入文档中上传 csv 文件。之后会自动执行MySQL LOAD DATA INFILE对于当前上传的 csv 文件。所以,我需要它的路径。

有人可以帮我找到它的路径吗?我已经在 PHP 中测试过它,但我不知道如何在 Processmaker 中执行此操作。

最佳答案

这可能更难做到,每当您在 ProcessMaker 中执行输入文档时,该平台都会使用一种奇怪的方式根据您的 APP_UID 保存文件。

最好的办法是在提交输入文件后通过执行此查询对下一个任务执行查询并获取系统生成的文件名:

SELECT D.*, C.CON_VALUE FROM CONTENT C, APP_DOCUMENT D
WHERE D.APP_DOC_UID=C.CON_ID AND D.APP_UID='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
AND C.CON_CATEGORY='APP_DOC_FILENAME' AND D.APP_DOC_STATUS='ACTIVE'

之后,您可以通过此链接找到您上传的文件:

/opt/processmaker/shared/sites/workflow/files/

阅读此文档以供引用: http://wiki.processmaker.com/3.2/Input_Documents

关于mysql - Processmaker触发输入文档获取当前上传文件路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48758646/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com