// import { STATUS } from "@/constant";
// import { RenderScope } from "@/components/ProTable/interface";

// 销售订单  表格配置项
export const COLUMNS = [
    { type: "selection", fixed: "left", width: 40 },
    {
        align: "left",
        fixed: true,
        label: "入库任务单号",
        prop: "billNo",
        width: "200"
    },
    {
        align: "left",
        label: "入库状态",
        prop: "status",
        width: "120"
    },
    {
        align: "left",
        label: "来源单号",
        prop: "sourceBillNo",
        width: "200"
    },
    {
        align: "left",
        label: "销售订单号",
        prop: "saleBillNo",
        width: "200"
    },
    {
        align: "left",
        label: "入库类型",
        prop: "type",
        width: "120"
    },
    {
        align: "left",
        label: "供应商",
        prop: "supplier",
        width: "160"
    },
    {
        align: "left",
        label: "组织",
        prop: "org",
        width: "160"
    },
    {
        align: "left",
        label: "规格型号",
        prop: "specifications",
        width: "160"
    },
    {
        align: "left",
        label: "物料编码",
        prop: "materialNumber",
        width: "160"
    },
    {
        align: "left",
        label: "物料名称",
        prop: "materialName",
        width: "120"
    },
    {
        align: "left",
        label: "出厂价",
        prop: "factoryPrice",
        width: "120"
    },
    {
        align: "left",
        label: "收货仓库",
        prop: "stock",
        width: "160"
    },
    {
        align: "left",
        label: "应入库数量",
        prop: "accruedQty",
        width: "120"
    },
    {
        align: "left",
        label: "收货数量",
        prop: "receiveQty",
        width: "120"
    },
    {
        align: "left",
        label: "实入库数量",
        prop: "realityQty",
        width: "120"
    },
    {
        align: "left",
        label: "收货人",
        prop: "receiver",
        width: "120"
    },
    {
        align: "left",
        label: "收货时间",
        prop: "receiveTime",
        width: "160"
    },
    {
        align: "left",
        label: "上架人",
        prop: "shelfer",
        width: "120"
    },
    {
        align: "left",
        label: "入库时间",
        prop: "shelfTime",
        width: "160"
    },
    {
        align: "left",
        label: "订单明细备注",
        prop: "remark",
        width: "200"
    },
    {
        align: "left",
        label: "是否作废",
        prop: "isRepeal",
        width: "120"
        // render: (scope: RenderScope<any>): VNode | string | any => {
        //     return scope.row.isRepeal ? "是" : "否";
        // }
    },
    {
        align: "left",
        label: "创建时间",
        prop: "createTime",
        width: "160"
    }
];
