内网搭建在线多人填表汇总 web 系统

2020-11-30 19:52:53 +08:00
 googlai

面临情况:需要汇总大量不同地方人员填的同模板 Excel,汇总期间有大量修改,时间和核查费事费力。 目前想到的解决办法:内网搭建一个在线填报数据工具,各人员登录自己账户通过 Excel 导入或者在线填报方式填写自己的数据,提交后由后台自动汇总。 请问有朋友知道有开源的工具实现上述功能吗?

12171 次点击
所在节点    Python
106 条回复
hahahasnoopy
2020-11-30 23:20:03 +08:00
你买一台两千块钱的群晖装上不就完事了吗
ditie
2020-11-30 23:31:54 +08:00
推荐 enhancer,无远开发平台,90%的 sql+10%的 js 就能完成系统开发,给源代码、支持内网部署。
你可以看我的发帖记录里有一些做好的系统。
针对你的需求场景,可以参考这个页面 https://samples.wuyuan.io/app/27/#615,这是最简单的填报功能。另外系统还可以自主分配账号并提交数据,用 sql 语句就能进行自动汇总再展示到前端。
如果你有数据库基础,那么平台上手很容易,示例和教程很多,花点时间就可以了。
如果赶时间,可以找我外包,联系 base64:Q29vTHVuYQ==
ditie
2020-11-30 23:34:15 +08:00
无远开发平台的官方示例,供参考 https://samples.wuyuan.io/
ditie
2020-11-30 23:36:48 +08:00
推荐 enhancer,无远开发平台,90%的 sql+10%的 js 就能完成系统开发,给源代码、支持内网部署。
无远开发平台的官方示例,链接在楼上
@SaberJack
@jedicxl
xyjincan
2020-12-01 00:01:10 +08:00
读 excel 文件模板汇总挺方便,
xchaoinfo
2020-12-01 00:04:31 +08:00
Excel 带宏的表格填写,统一检验填写数据的格式 然后 Python 汇总.
echowuhao
2020-12-01 00:15:47 +08:00
https://www.bestqa.net/

满足你所有需求,python 写的,docker 安装,所以可以接触所有源代码。

我创业做的项目,搞了两年多了,免费现在还比较难。很多功能可能也用不到,你的需求是最简单的,酌情付费就行。

可以试着注册一个账号试一下,提点意见也行。
echowuhao
2020-12-01 00:24:29 +08:00
不限定内网的话,你现在就可以用,别家的也有不少满足你的需求。
georgema1982
2020-12-01 00:47:00 +08:00
用 Django 写一个不是很容易吗?
wangkun025
2020-12-01 01:08:21 +08:00
把 Excel 导入的需求放弃掉。
q9OxQg
2020-12-01 03:08:29 +08:00
@infun 我在家里 FreeNas 里面和 Oracle 的 VM 上面搭建的 Nextcloud 安装了 only office,在两者上都尝试建立一个 excel 或者 docx,然后试图打开文件,都会报同样的错,"cURL error 3: (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)",没搞懂为什么。
Mithril
2020-12-01 04:03:43 +08:00
Ethercalc 直接一个 docker 跑起来就行了。我帮公司搭了一个,用了好几年了。
这个功能不是很强,而且稍微有点卡。但是多人合作填表完全没问题,只要不是同时上去好几千人就可以。你可以事实看到别人编辑的单元格,基本不太会冲突。
Excel 传上去会给你生成一个链接,发给别人就可以了。等都填完了你可以再把填好的 Excel 文件下回来。
shench
2020-12-01 06:03:19 +08:00
PHP 撸一个!
Eytoyes
2020-12-01 07:33:25 +08:00
dzzoffice+onlyoffice,内网同时编辑一个 excel,配合公式应该算是曲线救国吧,不过免费版 onlyoffice 只支持 20 用户同时编辑
jhytxy
2020-12-01 07:51:57 +08:00
分发一个 csv 表格

然后 copy *.csv all.csv
krixaar
2020-12-01 08:16:48 +08:00
直接发 Excel 不行,哪怕你设定好了单元格验证,对于需要长数字的地方设置好了单元格文本格式,总有人喜欢把表格筛选了复制出来填,然后填得乱七八糟,最后还得一个一个改,墨菲定律诚不欺我。
Excel 在线协同编辑不行,一定会有人不小心删掉所有人的记录,然后还得从历史记录里找,之前用的是钉钉,就没哪次能正常不出问题完工的,墨菲定律诚不欺我。
后来在内网用 Django 撸了个表单,然后总有人在下拉框的地方漏选,还是得一个一个联系,墨菲定律诚不欺我。

这不是技术的问题,这是人的问题。
目前来看就做个内网表单对自己比较友好,至少导出来格式是确定的而且填表人不会误操作到其他人数据。
wq2016
2020-12-01 08:53:09 +08:00
腾讯乐享,私信我
wq2016
2020-12-01 08:53:46 +08:00
@wq2016 免费,API 可开发
echowuhao
2020-12-01 08:54:18 +08:00
@krixaar 赞实操经验。 很多事情按照技术人员的角度来讲,都太简单了,很多产品按照技术人员的想法也是不需要的。这个的难点在于让小白花最小的精力,填并且只填你需要的特定格式结果。 如果就一个表单,自己做也费不了太多功夫,如果表单多,就麻烦一点。
zjsxwc
2020-12-01 09:01:57 +08:00
这个建议自己写,

我之前用 swoole 写过一个 玩具多人编辑
https://github.com/zjsxwc/table-cowork

服务端基本功能就那样很简单,
前端当时练手为了不用 vue 等 mvvm 框架,而是手动用 jquery 模拟 mvvm, 前端就比较搓,所以只能成为玩具了,哈哈

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/730716

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX