本帖最后由 Simon.hu 于 2020-12-4 14:00 编辑
以后格宝不紧可以弄前端,还可以戳纯后端了。不是多端,是全端。自从6.0有了restfull api,整个人都好起来了。简单了,不管啥玩意都能玩,无限可能性,各种舒服。
本工程由https://gcdn.grapecity.com.cn/showtopic-68805-1-1.html再战《进销存通用框架》升级而来。
把前端操作数据库命令改到了后端。
希望有提醒或者启发到各位!
1、用户登陆
2、服务端查询命令
3、库存查询关键字
body:
4、服务器出入命令
5、入库
body:
- {
- "单据类型": "入库单",
- "单据编号": "",
- "仓库名": "半成品库",
- "入库日期": "2020-04-24T16:00:00.000Z",
- "制单人": "Administrator",
- "备注": null,
- "仓库_入出库单据_子表": [
- {
- "仓库_入出库单据_主表_ID": null,
- "仓库名": "半成品库",
- "商品编号": "SP00001",
- "数量": 50,
- "单位": "斤",
- "单价": 10,
- "金额": 50,
- "备注": null,
- "扩展名": "半成品库_SP00001",
- "入出": 1
- },
- {
- "仓库_入出库单据_主表_ID": null,
- "仓库名": "半成品库",
- "商品编号": "SP00002",
- "数量": 500,
- "单位": "个",
- "单价": 20,
- "金额": 100,
- "备注": null,
- "扩展名": "半成品库_SP00002",
- "入出": 1
- }
- ]
- }
复制代码
6、出库
body:
- {
- "单据类型": "出库单",
- "单据编号": "",
- "仓库名": "半成品库",
- "入库日期": "2020-04-24T16:00:00.000Z",
- "制单人": "Administrator",
- "备注": null,
- "仓库_入出库单据_子表": [
- {
- "仓库_入出库单据_主表_ID": null,
- "仓库名": "半成品库",
- "商品编号": "SP00001",
- "数量": 50,
- "单位": "斤",
- "单价": null,
- "金额": 0,
- "备注": null,
- "扩展名": "半成品库_SP00001",
- "入出": -1
- },
- {
- "仓库_入出库单据_主表_ID": null,
- "仓库名": "半成品库",
- "商品编号": "SP00002",
- "数量": 50,
- "单位": "个",
- "单价": null,
- "金额": 0,
- "备注": null,
- "扩展名": "半成品库_SP00002",
- "入出": -1
- }
- ]
- }
复制代码
直接上工程,有时间、看情况在更新、完善。
有兴趣的格友可以自己试着弄一下改和删,组成完整的增删改查接口。
本来想录一个屏的,能看的更清楚,好像没找到位置上传。
这个查询返回命令不太好用,检验优化一下跟操作数据库命令一样就方便了。
工程如下:
进销存框架_by荆州.fgcc
(453.66 KB, 下载次数: 2446)
|