供应商
# 业务描述
此业务是提供给用户用来维护用户的采购供应商的基本信息,在采购和商品的数据上需要用到采购供应商的相关信息。在采购管理里提供统一的管理供应商相关信息的模块,具有对供应商的增删改查常规操作;方便供应商信息的统一管理。做到一处修改,系统全部修改,有利于维护数据的统一,降低系统的冗余数据。
# 界面原型
# 页面一:供应商的列表界面

说明:
- 点击菜单的"采购管理"下的"供应商管理"进入供应商管理的主界面
- 此页面可通过点击"新增"按钮跳转到"供应商的新增/编辑/详情界面"来新增供应商数据
- 列表数据是按照供应商数据的创建时间来进行倒序显示,最新的创建数据显示在最上面,以此类推
- 用户可以查询通过"供应商名称"、"禁用状态"和"联系人"来进行组合查询的需要数据:
- "供应商名称"和"联系人"这两个字段的输入框都支持模糊搜索
- "禁用状态"为下拉框选择,包括:"正常"和"禁用"两种状态
- 点击"搜索"按钮获取查询的数据,且数据还是以创建时间的倒序进行显示
- 点击"重置"按钮,数据会恢复无条件查询时的数据列表,同时将"供应商名称"和"联系人"的输入框都清空
- 用户可以通过点击对应的那条供应商信息的"操作"列下的"编辑"字样,系统就会跳转到"供应商的新增/编辑/详情界面",可以对选择的这条数据进行修改
- 用户可以通过点击对应的那条供应商信息的"操作"列下的"删除"字样:
- 系统会弹出一个警示窗提示用户:"你确定需要删除此条数据吗?删除后,数据将无法找回,请慎重操作!",以防止用户进行误操作而导致数据丢失或者混乱:
- 点击警示窗上的"确认"按钮,系统就会将用户选择的这条数据删除
- 点击警示窗上的"取消"按钮,系统不会删除任何数据
- 系统会弹出一个警示窗提示用户:"你确定需要删除此条数据吗?删除后,数据将无法找回,请慎重操作!",以防止用户进行误操作而导致数据丢失或者混乱:
- 在信息列表的的"操作"列下有个"正常"或者"禁用"的字样:
- "正常"或者"禁用"的这两个字样,只会显示一个。供应商数据正常情况下,在"操作"这列对应这里显示"禁用"。供应商账号在禁用的情况下,在"操作"这列对应的这里显示"正常"
- 点击"禁用"后,对应的这条供应商的数据将恢复正常使用
- 点击"正常"后,对应的这条供应商的数据将被禁止使用。将无法在系统其他用到"供应商"字段的时候,将无法获取到禁用的供应商数据
- 用户可以通过点击对应的那条供应商信息对应的"供应商名称"的列字段就会跳转到"供应商的新增/编辑/详情界面",查看这条供应商数据的详细信息
# 页面二:供应商新增/编辑/详情界面

说明:
- 点击"供应商的列表界面"的"新增"按钮跳转进此页面:
- 所有字段的输入框都默认为空.相关的资质信息也都是为空的
- 只要"供应商名称"、"联系人"、"联系电话"三个字段赋值就可以新增供应商的数据
- 供应商数据新增的时候,默认的禁用状态都是"正常"。需要修改该字段只能通过操作在"供应商的列表界面"上该条新增数据的"操作"下的"禁用"字样,来禁用该新增的供应商数据
- 确认表单输入无误后,点击"保存"按钮:
- 系统就会保存新增供应商数据,并关闭此页面
- 跳转回"供应商的列表界面"并且刷新"供应商的列表界面"的供应商的数据列表数据
- 点击"取消"按钮:
- 系统会自动关闭此页面,跳转回"供应商的列表界面"
- 不会新增供应商的数据和更新"供应商的列表界面"的数据列表数据
- 若不进行任何操作可以通过点击右上方的"×"关闭此页面,回到"供应商的列表界面"
- 点击"供应商的列表界面"数据列表中选择一条数据后面的"操作"列项中的"编辑"字样跳转进此页面的:
- 将对应的那条数据的数值都赋值到此页面上的所有的输入框,以及资质信息的照片显示
- 用户根据需要对于表单的输入框的值进行修改,不包括该供应商数据的"禁用状态"
- 确认表单修改无误后, 点击"保存"按钮:
- 系统就会保存修改的供应商数据,并关闭此页面
- 跳转回"供应商的列表界面"且刷新"供应商的列表界面"的供应商数据列表数据
- 点击"取消"按钮:
- 系统会自动关闭此页面,跳转回"供应商的列表界面"
- 不会更新"供应商的列表界面"中数据列表的供应商数据
- 若不进行任何操作可以通过点击右上方的"×"关闭此页面,回到"供应商的列表界面"
- 点击"供应商的列表界面"数据列表中选择一条数据的"供应商名称"列项中对应的值跳转进来此页面的:
- 将对应的那条数据的数值都赋值到此页面上的所有的输入框和图片选择框上
- 此方法进入该界面,没有"取消"和"保存"这两个按钮,用户只允许查看供应商信息,不可以编辑
- 可点击右上方的"×"关闭此页面,回到"供应商的列表界面"