export {}

declare global {
  namespace CraftTypes {
    interface SearchCraftParam extends G.PageParam {
      // Id
      id?: string
      // 编码
      sn?: string
      // 终产品 Id
      goodsId?: string
      // 工艺名称
      craftName?: string
      // 工艺版本号
      craftVer?: string
      // 工艺类型；字典编码：craft_category，ZiDongHua-->自动化、RenGong-->人工
      craftCategory?: string
      // 是否可用；0-->否、1-->是
      canuse?: boolean
      // 备注
      memo?: string
      // 创建人 Id； sys_user.id
      creatorId?: string
      // 修改人 Id； sys_user.id
      modifierId?: string
      // 创建时间
      createTime?: string
      // 修改时间
      modifyTime?: string
      // 是否删除； 0-->未删除、1-->已删除
      deleted?: boolean
    }

    interface SearchCraftResult {
      // Id
      id?: string
      // 编码
      sn?: string
      // 终产品 Id
      goodsId?: string
      goodsName?: string
      goodsSn?: string
      // 工艺名称
      craftName?: string
      // 工艺版本号
      craftVer?: string
      // 工艺类型；字典编码：craft_category，ZiDongHua-->自动化、RenGong-->人工
      craftCategory?: string
      craftCategoryTxt?: string
      // 是否可用；0-->否、1-->是
      canuse?: boolean
      // 备注
      memo?: string
      // 创建时间
      createTime?: string
    }

    interface AddCraftParam {
      // Id
      id?: string
      // 编码
      sn?: string
      // 终产品 Id
      goodsId?: string
      // 工艺名称
      craftName?: string
      // 工艺版本号
      craftVer?: string
      // 工艺类型；字典编码：craft_category，ZiDongHua-->自动化、RenGong-->人工
      craftCategory?: string
      // 是否可用；0-->否、1-->是
      canuse?: boolean
      // 备注
      memo?: string
      // 创建人 Id； sys_user.id
      creatorId?: string
      // 修改人 Id； sys_user.id
      modifierId?: string
      // 创建时间
      createTime?: string
      // 修改时间
      modifyTime?: string
      // 是否删除； 0-->未删除、1-->已删除
      deleted?: boolean
    }

    interface ModifyCraftParam {
      // Id
      id?: string
      // 编码
      sn?: string
      // 终产品 Id
      goodsId?: string
      // 工艺名称
      craftName?: string
      // 工艺版本号
      craftVer?: string
      // 工艺类型；字典编码：craft_category，ZiDongHua-->自动化、RenGong-->人工
      craftCategory?: string
      // 是否可用；0-->否、1-->是
      canuse?: boolean
      // 备注
      memo?: string
      // 创建人 Id； sys_user.id
      creatorId?: string
      // 修改人 Id； sys_user.id
      modifierId?: string
      // 创建时间
      createTime?: string
      // 修改时间
      modifyTime?: string
      // 是否删除； 0-->未删除、1-->已删除
      deleted?: boolean
    }
  }
}
