本帖最后由 duyuxuan 于 2016-11-1 17:03 编辑
综述: 服装小工艺单就是对小工艺单进行管理,能够根据小工艺单的单据号查询到每个小工艺单下面的明细数据,能够查询到款号,款名,编织部位,编制方法,尺码等基本信息。 操作流程: 1:用户打开界面 2:用户点击新建按钮,系统自动生成一张新的工艺单,工艺单号程序自动按照规则自动生成。 3:用户对小工艺单的内容进行变更,系统将用户录入或选择的信息写入到后台数据库中。明细数据自动存入到明细表中。 4:用户录入的小工艺单信息,在小工艺明细表中自动生成一条明细记录,用户在这个订单下的明细记录,系统自动在小工艺明细表中系统在数据库中自动生成明细记录进行保存,明细的编号(ID)唯一。 5:用户对小工艺单明细数据进行修改,点击保存,程序将分别在后台数据库中在对应的表中更新数据。 7:用户确认数据录入无误后,点击保存按钮,数据分别保存到对应的表中。 实体类图:
外部参数: 1.bOnlyWeavePartSize 是否仅显示编织部位尺码页 在菜单参数中选择,是否仅显示编织部位尺码页,默认的为不显示 2.sAutoAddWeavePartList 自动新增编织部位串联 在菜单管理中添加,是否每次新增的时候,自动在编织部位页中带出编织部位,默认为空,不带入任何编织部位 REF参照:
1:编织针型 从字典表中查询,取字典表中引用常量为1377针型的数据下拉选择作为编织针型的数据 2:部位名称 从服装工艺部位主档和款式主档中获取数据,取对应款式的编织部位,按照款式Id进行筛选 3:工艺类型 从字典表中查询,取字典表中引用常量为1404工艺类型的数据下拉选择作为编织针型的数据 4:单位名称 从单位表中获取数据,取得对应数据,默认为下拉选择所有单位 5:指令类别 从服装工艺制作项目表中获取数据,查询出所有的指令类别,做为下拉数据
UI控件功能需求: 项目说明界面 1:新增:新增一行记录,除了顺序号默认为1,可用状态默认为可用,其他数据均需要手动录入 2:复制:选中一行,点击复制按钮,新增一行与选中行相同,唯一区别的是,单据状态都为草稿。 3:删除按钮:选中一行,点击删除按钮进行删除操作 部位尺寸界面 1:添加工序:点击按钮,弹出选择框,选择一行或多行工艺添加到部位尺寸界面(支持多选),系统自动带出当前工序所对应的部位名称。 2:删除工序:选中一行,点击删除按钮进行删除操作 3:新增:新增一行记录,行号自动新增之外,其他都为空,都需要重新录入数据 4:删除:删除选中行数据,数据删除后不可恢复 5:自动生成编织部位:选中一行或多行点击按钮,系统自动在编织部位界面生成一行或多行记录,自动将编织部位代入到编织部位界面上显示 编织部位界面 1:新增:新增一行记录,行号自动新增之外,其他都为空,都需要重新录入数据 2:复制:选中一行,点击复制按钮,新增一行与选中行相同 3:合并部位:选中多行,点击按钮,系统自动将针型相同的编织部位合并成一行,编织部位之间用逗号相连 4:删除:删除选中行数据,点击取消后数据可恢复 5:生成发坯任务:点击按钮在发坯界面[55353]生成一条发坯记录 编织部位编码重量界面 1:刷新:点击按钮,自动将编织部位带入到当前界面,同时与当前款所对应的尺码相乘 2:删除:删除选中行数据,数据删除后不可恢复 3:同步重量:点击按钮,将编织部位相同的重量统一,默认的值为当前选中行的重量 4:重算净重:重新计算工艺净重,回写到表里 度目信息界面 1:刷新: 成品单重界面 1:刷新: 成衣尺寸界面 1:新增:新增一条记录,默认序号加1,尺码列动态新增,数据从编织部位尺码界面获取 2:复制:复制当前选中行 3:删除:删除选中行记录 4:导入:从成衣尺寸模板(字典1473中获取数据),和尺码相关联,回写到界面上 5:向上:按顺序号向上排序 6:向下:按顺序号向下排序 7:排序:将界面上数据按照顺序号进行排列 先锋界面 1:新增:新增一行记录,尺码为下拉选择,数据从编织部位尺码界面获取,数量用户手输 2:复制:复制当前选中行 3:删除:删除选中行记录 工具栏按钮功能 1:清空按钮:清空所有明细数据 2:按单复制:选中一个工艺单,复制整个工艺单,包含工艺单明细 3:复制新单:选中一个工艺单,复制成新工艺单,原工艺单数据除明细外都保留 业务逻辑说明: 1:未做工艺单的,工艺单界面上显示的单据号为空,工艺单保存时自动生成工艺单号 2:新增的时候工艺单头表的iIden为负数,当编辑后会自动生成新的iIden(头表任务模式) 3: 4:保存后数据进行校验,查询出100天内iIden最小的明细记录,通过判断需要验证的主键列表与最小iIden的关系来进行数据校验。主要有非空校验,外键校验,冗余 查询逻辑说明: mainEntitySet: 查询服装工艺任务,服装工艺头表和服装款式主档表的数据,筛选条件为工艺类型为小工艺和已分配工艺员的工艺单 dtlEntitySet: 查询出服装工艺任务项目说明表的数据,筛选条件通过工艺单头表iIden和明细表相关联,确定这个明细属于哪个工艺单
|