export default { 类型用途: 'type_use', 分类编号: 'classify_no', 分隔符: 'separate', 任务类型: 'taskCategory', 流程分类: 'processCategory', 角度: 'angle', 生命周期: 'life_cycle', 网络状态: 'network_status', 金额单位: 'money_unit', 时间单位: 'time_unit', 订单来源: 'order_source', 订单类型: 'order_type', 生产状态: 'production_status', 按单按库: 'order_library', 紧急程度: 'urgent_type', 订单计划类型: 'plan_type', 交付要求: 'require_ments', 交货状态: 'delivery_status', 客户状态: 'contact_status', 营业类型: 'company_category', 结算方式: 'settlement_mode', 商机来源: 'business_opport_code', 影响力: 'influence_level_code', 态度: 'attittude_code', 质保期单位: 'date_unit', 保质期单位: 'date_unit', 商机阶段: 'business_stage_code', 合同类型: 'contract_type', 销售类型: 'order_type', 退货类型: 'sale_return_order_type', 联系人状态: 'contact_link_status', 需求类型: 'requirement_source_type', 采购订单类型: 'purchase_type', 流程实例的结果: 'bpm_process_instance_result', 采购收货单类型: 'purchase_receive_type', 企业类型: 'enterprise_type', 关联类型: 'fin_link_type', '客户/供应商资质类型': 'contact_qc_type', 派车任务类型: 'logistic_delivery_type', 计划紧急程度: 'logistic_urgency_level_type', 计划工单费用类型: 'logistic_list_cost_type', 驾照类型: 'driver_license_type', 单据类型: 'receipt_type', 工种类型: 'work_type', 供应商级别: 'contact_level', 生产类型: 'productionType', 包装强度: 'packagingStrength', 包装密度: 'packagingDensity', 工作流任务分配规则的类型: 'bpm_task_assign_rule_type', 工作流任务分配自定义脚本: 'bpm_task_assign_script', 资质审查: 'certificate', 文档类型: 'doc_type', 项目状态: 'pro_projects_status', 项目类型: 'pro_projects_type', 预算单位: 'pro_projects_budget_unit', 市场活动类型: 'activity_type', 计量单位: 'measuring_uint', 所属行业: 'industry', 纳税人资质: 'taxpayer', 企业荣誉: 'enterprise_honor', 企业规模: 'enterprise_size', 产地: 'purchase_origin', 故障等级: 'fault_level', 商品价格类型: 'goods_price_type', 规则状态: 'rule_status', 物品机型: 'product_model_key', 物品颜色: 'product_color_key', 送货方式: 'delivery_method', 冲差类型: 'adjust_type', 冲差方式: 'adjust_method', 冲差原因: 'adjust_reason', 冲差范围: 'adjust_range', 调整类型: 'adjust_price_type', 贮藏: 'layBy', }; /** * ClientEnum 枚举 * 特殊处理的客户环境id * 1 主环境-601环境 * 2 soll-索尔环境 * 3 tg-碳谷环境 * 4 baoyue-宝悦环境 * 5 jiashi-嘉实环境 * 9 jiannan-江南 * 21 中能装备环境 * 6 润天智科 * 7 特瑞医疗 * 8 华泰 */ export const numberList = [ 'urgent_type', 'patrol_cycle', 'order_library', 'order_type', 'require_ments', 'order_source', 'production_status', 'plan_type', 'delivery_status', 'rule_status' ]; //报价管理-审核枚举 export const reviewStatus = { 0: '未提交', 1: '审核中', 2: '已审核', 3: '审核不通过', 7: '作废' }; //审核下拉 export const reviewStatusSelect = [ { value: 0, label: '未提交' }, { value: 1, label: '审核中' }, { value: 2, label: '已审核' }, { value: 3, label: '审核不通过' }, { value: 7, label: '作废' } ]; //报价单-是否接受拆单 export const acceptUnpackoptions = [ { label: '接受', value: 1 }, { label: '不接受', value: 0 } ]; //销售订单-发货状态 export const deliveryStatusOptions = [ { value: 0, label: '未发货' }, { value: 1, label: '部分发货' }, { value: 2, label: '已发货' } ]; // 开票状态 export const invoiceStatusOp = [ { value: 0, label: '未开票' }, { value: 1, label: '部分开票' }, { value: 2, label: '全部开票' } ]; //销售订单-订单状态 export const orderStatusOptions = [ { value: 0, label: '未提交' }, { value: 1, label: '审核中' }, { value: 2, label: '已审核' }, { value: 3, label: '审核未通过' } ]; //销售订单-订单状态 export const payStatusOptions = [ { value: 0, label: '未付款' }, { value: 1, label: '部分付款' }, { value: 2, label: '已付款' } ]; //发货审核状态 export const reviewStatusEnum = [ { value: 0, label: '未提交' }, { value: 1, label: '审核中' }, { value: 2, label: '已审核' }, { value: 3, label: '审核未通过' }, { value: 7, label: '作废' } ]; //销售订单整体进度 export const saleOrderProgressStatusEnum = [ { value: 0, label: '未开始' }, { value: 100, label: '待排程' }, { value: 200, label: '已排程' }, { value: 300, label: '待派单' }, { value: 400, label: '已派单' }, { value: 500, label: '生产执行中' }, { value: 501, label: '部分入库' }, { value: 600, label: '已入库' }, { value: 700, label: '待发货' }, { value: 701, label: '部分发货' }, { value: 800, label: '全部发货' }, { value: 1000, label: '完成' } ]; //销售订单进度 export const saleOrderStatusEnum = [ { value: 0, label: '未开始' }, { value: 100, label: '待排程' }, { value: 200, label: '已排程' }, { value: 300, label: '待派单' }, { value: 400, label: '已派单' }, { value: 500, label: '生产执行中' }, { value: 501, label: '部分入库' }, { value: 600, label: '已入库' }, { value: 1000, label: '完成' } ]; //采购计划整体进度 export const purchasePlanProgressStatusEnum = [ { value: 0, label: '未开始' }, { value: 100, label: '待核价' }, { value: 101, label: '核价中' }, { value: 103, label: '部分核价' }, { value: 102, label: '核价完成' }, { value: 200, label: '在途' }, { value: 201, label: '部分入库' }, { value: 300, label: '已入库' }, { value: 1000, label: '完成' } ]; //采购订单整体进度 export const purchaseOrderProgressStatusEnum = [ { value: 0, label: '未开始' }, { value: 100, label: '在途' }, { value: 101, label: '部分入库' }, { value: 102, label: '待质检' }, { value: 103, label: '质检中' }, { value: 200, label: '已入库' }, { value: 1000, label: '完成' } ]; // 网络状态 export const networkStatus = [ { code: 0, label: '离线' }, { code: 1, label: '在线' }, { code: 2, label: '关机' }, { code: 3, label: '开机' } ]; // 状态(业务状态) export const businessStatus = [ { code: 0, label: '空闲' }, { code: 1, label: '占用' }, { code: 2, label: '故障' }, { code: 3, label: '维修' }, { code: 4, label: '保养' }, { code: 5, label: '巡点检' } ]; //主数据分类关联对应常量 export const treeClassifyCodeEnum = { CHACHE: 'w10-2', producerType: 'W10', PROCESSTYPE: 'PROCESS001' }; export const sceneStateEnum = [ { code: 1, label: '生产入库', documentsName: '生产工单' }, { code: 2, label: '采购入库', documentsName: '采购收货单' }, { code: 3, label: '归还入库', documentsName: '出库单' }, { code: 4, label: '领料退货入库', documentsName: '领料退货单' }, // { code: 5, label: '其他入库' }, { code: 6, label: '销售退货入库', documentsName: '销售订单' }, { code: 7, label: '销售受托入库', documentsName: '受托收货单' }, { code: 8, label: '半成品入库', documentsName: '委外工单' }, { code: 9, label: '外协入库', documentsName: '销售退货处理单' }, { code: 10, label: '委外入库', documentsName: '委外订单' }, { code: 11, label: '委外退货入库', documentsName: '委外发货单' }, { code: 12, label: '委外入库(非采购)', documentsName: '委外申请单' }, { code: 13, label: '受托入库', documentsName: '受托收货单' }, { code: 14, label: '项目入库', documentsName: '项目编码' }, { code: 16, label: '异常处理入库' }, { code: 17, label: '回收入库' }, { code: 18, label: '返工返修入库' }, { code: 99, label: '其他入库' } ]; export const outputSceneStateEnum = [ { code: 1, label: '退供出库' }, { code: 2, label: '调拨出库' }, { code: 3, label: '销售出库' }, { code: 4, label: '领用出库' }, { code: 5, label: '报废出库' }, { code: 6, label: '外协出库' }, { code: 7, label: '委外出库' }, { code: 8, label: '受托退货出库' }, { code: 9, label: '仓库委外出库' }, { code: 10, label: '采购退货出库' }, { code: 11, label: '自选领用出库' }, { code: 12, label: '配料出库' } ]; // 计价方式 export const pricingWayList = [ { id: 1, name: '按数量计价' }, { id: 2, name: '按重量计价' }, { id: 3, name: '按增重计价' }, ]; //来源类型 export const relationTypeOption = { 1: '发货确认单', 2: '收货确认单', 3: '销售退货单' }; export const shippingModeOp = [ { value: 1, label: '发货再对账' }, { value: 2, label: '对账再发货' } ]; export const shippingModePurchaseOp = [ { value: 1, label: '收货再对账' }, { value: 2, label: '对账再收货' } ]; export const quoteTypeOp = [ { value: 1, label: '常规价' }, { value: 2, label: '内部价' }, { value: 3, label: '议价' } ]; export const transactionMethodsOp = [ { value: 1, label: '先票后款' }, { value: 2, label: '先款后票' } ]; // 付款类型下拉 export const paymentTypeOp = [ { value: 1, label: '预付款' }, { value: 2, label: '交货款' }, { value: 3, label: '质保金' }, { value: 4, label: '尾款' } ] //委外订单来源类型 export const orderSourceType = ['3', '4', '5', '6', '7']; //委外场景 export const outsourceSceneList = [ { value: 1, label: '首工序委外' }, { value: 2, label: '单工序' }, { value: 3, label: '多工序' }, { value: 4, label: '首工序及多工序' } ]; //属性类型 export const lbjtList = { 1: '自制件', 2: '采购件', 3: '外协件', 4: '受托件' }; //需求类型 export const requirementSourceType = [ { value: '1', label: '生产性物资采购' }, { value: '2', label: '非生产性物资采购' }, { value: '3', label: '带料生产委外' }, { value: '4', label: '不带料生产委外' }, { value: '5', label: '研发委外' }, { value: '6', label: '外协自供料采购' }, { value: '7', label: '外协客供料采购' }, { value: '8', label: '退货委外' }, { value: '9', label: '委外返修' }, { value: '10', label: '危险危物处置委外' }, { value: '99', label: '其他' } ]; //商品级别 export const levelList = [ { value: '1', label: '特级' }, { value: '2', label: '一级' }, { value: '3', label: '二级' }, { value: '4', label: '三级' } ]; //变更类型 export const relationTypeList = [{ value: 100, label: '采购订单' }]; // 状态类型下拉 export const StateType = [ { value: '1', label: '启用' }, { value: '2', label: '禁用' } ]; // 启用状态下拉 export const enabledStatus = [ { value: '1', label: '启用' }, { value: '2', label: '禁用' } ]; // 下拉是否回执下拉 export const receiptType = [ { value: '1', label: '是' }, { value: '0', label: '否' } ]; // 下拉 export const reconciliationType = [ { label: '按年度', value: 1 }, { label: '按季度', value: 2 }, { label: '按月度', value: 3 }, { label: '按时间段', value: 4 } ]; // 异常列表进度 下拉 export const exceptionType = [ { label: '处置中', value: 1 }, { label: '处置完毕', value: 2 }, { label: '暂时搁置', value: 3 }, { label: '关闭', value: 4 }, { label: '未开始', value: 5 } ]; // 发票类型下拉 export const invoiceType = [ { label: '开票', value: 1 }, { label: '收票', value: 2 } ]; // 收款状态下拉 export const paymentStatus = [ { label: '未收款', value: 0 }, { label: '部分收款', value: 1 }, { label: '全部收款', value: 2 } ]; // 付款状态下拉 export const paymentType = [ { label: '未付款', value: 0 }, { label: '部分付款', value: 1 }, { label: '全部付款', value: 2 } ]; // 结算账户类型 export const accountType = [ { label: '现金', value: 1 }, { label: '银行卡', value: 2 } ]; // 结算账户是否启用下拉 export const whetherToEnable = [ { label: '启用', value: 1 }, { label: '禁用', value: 0 } ]; // 车辆状态下拉 vehicle state export const vehicleState = [ { label: '运输中', value: 1 }, { label: '空闲中', value: 2 } ]; //持证类型 export const holderTypeOptions = [ { label: '个人', value: '1' }, { label: '供应商', value: '3' }, { label: '客户', value: '4' }, { label: '企业资质', value: '2' }, { label: '受托企业资质', value: '6' } ]; export const topLevel1 = [ { label: '直接部门负责人', value: '1' }, { label: '上二级部门负责人', value: '2' }, { label: '上三级部门负责人', value: '3' }, { label: '上四级部门负责人', value: '4' }, { label: '上五级部门负责人', value: '5' }, { label: '上六级部门负责人', value: '6' }, { label: '上七级部门负责人', value: '7' }, { label: '上八级部门负责人', value: '8' }, { label: '上九级部门负责人', value: '9' } ]; export const topLevel2 = [ { label: '最高级部门负责人', value: '99' }, { label: '第二层部门负责人', value: '2' }, { label: '第三层部门负责人', value: '3' }, { label: '第四层部门负责人', value: '4' }, { label: '第五层部门负责人', value: '5' }, { label: '第六层部门负责人', value: '6' }, { label: '第七层部门负责人', value: '7' }, { label: '第八层部门负责人', value: '8' }, { label: '第九层部门负责人', value: '9' } ]; export const payAndReceiveEnum = [ { label: '对账单', value: 1 }, { label: '合同', value: 2 }, { label: '销售订单', value: 3 }, { label: '售后管理', value: 4 }, { label: '发货单', value: 5 }, { label: '采购收货单', value: 6 }, { label: '收款计划单', value: 7 }, { label: '付款计划单', value: 8 }, { label: '其他', value: 99 }, ]; export const allocationType = [ { code: 1, label: '库内调拨' }, { code: 2, label: '库外调拨' } ]; // 列表维度 export const dimensionType = [ { code: 1, label: '物品维度' }, { code: 2, label: '批次维度' }, { code: 3, label: '包装维度' } ];