农产品溯源管理项目演示
Posted 患孤
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了农产品溯源管理项目演示相关的知识,希望对你有一定的参考价值。
目录
- 注册公司createCompany
- 登录功能login
- 公司创建子账户createSubAccount
- 查询子账户querySubAccount
- 查询公司旗下的所有子账户querySubAccounts
- 删除公司的子账户delSubAccount
- 注销公司delCompany
- 新增场地createSpace
- 查询土地querySpace
- 删除土地delSpace
- 新增农资createAssets
- 查询农资queryAssets
- 删除农资delAssets
- 新增农作物createCrops
- 修改农作物状态updataCrops
- 采摘农作物pickCrops
- 查询农作物queryPick
- 创建订单createOrder
- 查询订单queryOrder
- 施肥createAddFertility(给场地施肥)
- 测试肥力createTestFertility(给场地测试肥力)
- 添加农事createFarming(为农作物添加农事)
- 入仓inStock(采摘的农作物入库)
- 出仓outStock
- 添加物流信息addLogistics
- 确认订单
- 追溯订单
- 结束
注册公司createCompany
注册公司及创建公司,界面如下:
输入内容不为空即可,后台会自动生成ID 注册成功可以通过queryAllCompany路由查看ID,并进行登录。
这里测试数据为:
test 123456 test 123456423221 5331231231231 456123@qqcom
注册成功接下来的所有操作都在此账号里面进行操作,按钮点一次就行了,反应有点慢耐心等待。
登录功能login
界面便不再截图了,输入上面的创建了的公司,并输入类型 公司为 Company 公司下面的子账户为 SubAccount 进行登陆测试。不知道ID使用queryAllCompany 查询ID 查询到的ID为 321132762741
登录成功
公司创建子账户createSubAccount
公司创建子账户的功能,填写如下数据。
张三 123456 黑龙江 15121212 321132762741
创建子账户成功。
查询子账户querySubAccount
输入子账户ID上面创建的子账户,也会随机赋值ID使用queryAllCompany 查询即可 查询到的子账户ID 为 066882326272 指定ID查询
查询完成
查询公司旗下的所有子账户querySubAccounts
查询公司旗下的子账户,321132762741
查询完成
删除公司的子账户delSubAccount
删除ID为 434939465693 的子账户 公司ID 为321132762741
注销公司delCompany
删除公司,首先创建一个测试公司,查询到其ID为 498454046004
删除成功,再次查询会没有此公司。
新增场地createSpace
输入测试数据
sapceTest 土壤 321132762741 25 address
公司创建土地成功
查询土地querySpace
输入测试数据 321132762741 501224207995
查询土地完成
删除土地delSpace
输入测试数据 321132762741 501224207995
删除场地成功
新增农资createAssets
输入测试数据
史丹利 321132762741 肥料 555 史丹利有限公司
创建成功
查询农资queryAssets
查询创建农资的id 为 513437822047
输入测试数据 321132762741 513437822047
查询资产完成
删除农资delAssets
输入测试数据 321132762741 487371845018
删除资产成功
新增农作物createCrops
输入测试数据
6001 玉米 16 植物 2001
修改农作物状态updataCrops
输入测试数据
修改成功
采摘农作物pickCrops
新建完农作物可以对农作物施肥什么的,这里是成熟过后的采摘,输入测试数据
5555 fhhf 1001 2222 2001 重量不需要管,json传递字符串后台反序列化会报错,这里采摘过后默认重量为 100
采摘成功
查询农作物queryPick
查询以及采摘好了的农作物 输入测试数据
5555
查询完成
创建订单createOrder
其它公司向拥有者下单 测试数据每次都不一样就不再写了
同理重量修改不了 后台默认为 10
创建订单成功
查询订单queryOrder
输入之前创建订单id
施肥createAddFertility(给场地施肥)
施肥质量默认为0.8
施肥成功
测试肥力createTestFertility(给场地测试肥力)
输入测试数据
录入测试肥力成功
添加农事createFarming(为农作物添加农事)
入仓inStock(采摘的农作物入库)
输入测试数据
入仓成功
出仓outStock
输入测试数据
出仓成功
添加物流信息addLogistics
输入测试数据 温度默认为 10.0
添加成功
确认订单
输入订单id
追溯订单
输入订单id追溯该订单,追溯订单包含的农作物的一系列农事行为,还有订单运输途中的相关信息
追溯完成
生成溯源二维码
点击生成即可
结束
至此整个项目结束
以上是关于农产品溯源管理项目演示的主要内容,如果未能解决你的问题,请参考以下文章