You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
74 KiB
1 lines
74 KiB
import{v as P,s as me,i as N,u as ie,x as ae,j as oe,r as w,k as ee,o as s,h as q,w as h,y as H,z as Z,n as M,c as k,F as Y,m as J,e as F,t as K,l as te,A as ce,B as he,C as ye,D as we,_ as le,d as _,a as W,G as ue,H as ne,p as G}from"./index-CI8aco7-.js";import{d as qe}from"./download-DA4MPZiT.js";const t={whether:[{label:"是",value:1,type:"success"},{label:"否",value:0,type:"danger"}],whetherByYN:[{label:"是",value:"Y",type:"success"},{label:"否",value:"N",type:"danger"}],whetherBoolean:[{label:"是",value:!0,type:"success"},{label:"否",value:!1,type:"danger"}],returnType:[{label:"合格品",value:1},{label:"不合格品",value:0}],materialType:[{label:"成品",value:"成品"},{label:"半成品",value:"半成品"},{label:"原材料",value:"原材料"}],vendorProductType:[{label:"成品",value:"成品"},{label:"半成品",value:"半成品"}],subMaterialType:[{label:"半成品",value:"半成品"},{label:"原材料",value:"原材料"}],inventoryStatus:[{label:"生产件",value:"生产件"},{label:"呆滞件",value:"呆滞件"},{label:"备件",value:"备件"},{label:"KD件",value:"KD件"}],feedbackResults:[{label:"异常",value:"1"},{label:"无异常",value:"0"}],ventureType:[{label:"生产节拍不足",value:"1"},{label:"人员不足",value:"2"},{label:"原材料不足",value:"3"},{label:"设备异常",value:"4"},{label:"其他",value:"5"}],checkResult:[{label:"合格",value:"OK"},{label:"不合格",value:"NG"}],planStatus:[{label:"未生产",value:"0"},{label:"生产中",value:"1"},{label:"已完工",value:"2"},{label:"已取消",value:"3"},{label:"已终止",value:"4"}],detectionMode:[{label:"在生产线上进行检测",value:"inline"},{label:"从生产线上拿下来进行检测",value:"offline"},{label:"同时存在",value:"both"}],workShift:[{label:"白班",value:"白班"},{label:"晚班",value:"晚班"},{label:"中班",value:"中班"}],checkMode:[{label:"人工",value:"人工"},{label:"设备",value:"设备"}],defectsClass:[{label:"外观",value:"外观"},{label:"尺寸",value:"尺寸"},{label:"材料",value:"材料"},{label:"功能",value:"功能"},{label:"性能",value:"性能"},{label:"其他",value:"其他"}],defectsLevel:[{label:"严重",value:"1"},{label:"一般",value:"2"},{label:"轻微",value:"3"}],attachmentType:[{label:"产前管理",value:"1"},{label:"人员资质",value:"2"},{label:"监控视频",value:"3"}],deviceType:[{label:"模具",value:"1"},{label:"检具",value:"2"},{label:"夹具",value:"3"}],OEETimeType:[{label:"计划工作",value:"1"},{label:"计划停机",value:"2"},{label:"非计划停机",value:"3"}]},de={taskconifgure:[{prop:"tableName",title:"表名",align:"left",width:160},{prop:"taskName",title:"任务名称",align:"left",width:160},{prop:"api",title:"api",align:"left",width:200},{prop:"url",title:"url",align:"left",width:300},{prop:"corn",title:"corn"},{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"isAuto",title:"是否自动执行",type:"tagFilter",options:t.whetherBoolean},{prop:"remark",title:"remark",align:"left",width:300},{prop:"creationTime",title:"创建时间",width:180,type:"datetime",noEdit:!0},{prop:"module",title:"module"},{prop:"client",title:"客户"}],tasksub:[{prop:"tableName",title:"表名",align:"left",width:240,disabled:!0},{prop:"taskName",title:"任务名称",align:"left",width:160,disabled:!0},{prop:"dataCount",title:"同步总数量",type:"number"},{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"subscriber",title:"客户名"},{prop:"failedCount",title:"失败次数",type:"number"},{prop:"failedInfo",title:"失败信息"},{prop:"domain",title:"域名"},{prop:"site",title:"站点"},{prop:"syncedPageCount",title:"更新完成次数",type:"number",width:160},{prop:"remark",title:"备注",align:"left",width:300},{prop:"createUser",title:"创建人",noEdit:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0},{prop:"updateUser",title:"修改人",noEdit:!0},{prop:"updateTime",title:"修改时间",width:180,noEdit:!0}],customlog:[{prop:"type",title:"日志类型",width:120},{prop:"taskName",title:"任务名称",width:160},{prop:"version",title:"版本号",width:100},{prop:"path",title:"存储路径",width:360,tooltip:!0},{prop:"info",title:"信息",tooltip:!0,width:260},{prop:"creationTime",title:"创建时间",width:180},{prop:"remark",title:"备注",tooltip:!0,width:200}],supplierproplaning:[{prop:"releaseEdition",title:"需求发布版次",width:150},{prop:"models",title:"车型"},{prop:"salseDepartment",title:"销售单位"},{prop:"type",title:"类型"},{prop:"assembly",title:"动力总成"},{prop:"pattern",title:"版型"},{prop:"omterior",title:"内饰"},{prop:"startMonth",title:"起始月份"},{prop:"quantity1",title:"数量1"},{prop:"quantity2",title:"数量2"},{prop:"quantity3",title:"数量3"},{prop:"quantity4",title:"数量4"},{prop:"quantity5",title:"数量5"},{prop:"quantity6",title:"数量6"},{prop:"plant",title:"工厂"},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysuppliermrpmonth:[{prop:"releaseEdition",title:"需求发布版次",width:150},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"startMonth",title:"起始年月"},{prop:"quantityDemand1",title:"需求数量1"},{prop:"quantityDemand2",title:"需求数量2"},{prop:"quantityDemand3",title:"需求数量3"},{prop:"quantityDemand4",title:"需求数量4"},{prop:"quantityDemand5",title:"需求数量5"},{prop:"quantityDemand6",title:"需求数量6"},{prop:"quantityDemand7",title:"需求数量7"},{prop:"quantityDemand8",title:"需求数量8"},{prop:"quantityDemand9",title:"需求数量9"},{prop:"quantityDemand10",title:"需求数量10",width:130},{prop:"quantityDemand11",title:"需求数量11",width:130},{prop:"quantityDemand12",title:"需求数量12",width:130},{prop:"isUpdate",title:"是否更新",type:"tagFilter",options:t.whether},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysupplierconmmrp:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",width:120},{prop:"releaseEdition",title:"需求发布版次",width:150},{prop:"materialCode",title:"零件号"},{prop:"plantId",title:"工厂代码",width:120},{prop:"feedbackResults",title:"反馈结果",type:"filterSelect",options:t.feedbackResults,required:!0},{prop:"ventureType",title:"风险类型",type:"filterSelect",options:t.ventureType},{prop:"ventureSpecific",title:"具体风险",type:"input"},{prop:"measures",title:"应对措施",type:"input"},{prop:"quantityMeet1",title:"满足数量1",type:"numberInput"},{prop:"quantityMeet2",title:"满足数量2",type:"numberInput"},{prop:"quantityMeet3",title:"满足数量3",type:"numberInput"},{prop:"quantityMeet4",title:"满足数量4",type:"numberInput"},{prop:"quantityMeet5",title:"满足数量5",type:"numberInput"},{prop:"quantityMeet6",title:"满足数量6",type:"numberInput"},{prop:"quantityMeet7",title:"满足数量7",type:"numberInput"},{prop:"quantityMeet8",title:"满足数量8",type:"numberInput"},{prop:"quantityMeet9",title:"满足数量9",type:"numberInput"},{prop:"quantityMeet10",title:"满足数量10",type:"numberInput"},{prop:"quantityMeet11",title:"满足数量11",type:"numberInput"},{prop:"quantityMeet12",title:"满足数量12",type:"numberInput"},{prop:"startMonth",title:"起始月份"},{prop:"creationTime",title:"创建时间",width:180}],cherysupplierconmmrpDetail:[{prop:"releaseEdition",title:"需求发布版次",width:150},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"startMonth",title:"起始月份"},{prop:"quantityDemand1",title:"需求数量1"},{prop:"quantityDemand2",title:"需求数量2"},{prop:"quantityDemand3",title:"需求数量3"},{prop:"quantityDemand4",title:"需求数量4"},{prop:"quantityDemand5",title:"需求数量5"},{prop:"quantityDemand6",title:"需求数量6"},{prop:"quantityDemand7",title:"需求数量7"},{prop:"quantityDemand8",title:"需求数量8"},{prop:"quantityDemand9",title:"需求数量9"},{prop:"quantityDemand10",title:"需求数量10",width:130},{prop:"quantityDemand11",title:"需求数量11",width:130},{prop:"quantityDemand12",title:"需求数量12",width:130},{prop:"requestDate",title:"请求日期",width:180},{prop:"version",title:"版本号"}],cherysuppliermrpdata:[{prop:"releaseEdition",title:"需求发布版次",width:150},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"startDate",title:"起始日期",width:180},{prop:"quantityDemand1",title:"需求数量1"},{prop:"quantityDemand2",title:"需求数量2"},{prop:"quantityDemand3",title:"需求数量3"},{prop:"quantityDemand4",title:"需求数量4"},{prop:"quantityDemand5",title:"需求数量5"},{prop:"quantityDemand6",title:"需求数量6"},{prop:"quantityDemand7",title:"需求数量7"},{prop:"quantityDemand8",title:"需求数量8"},{prop:"quantityDemand9",title:"需求数量9"},{prop:"quantityDemand10",title:"需求数量10",width:130},{prop:"quantityDemand11",title:"需求数量11",width:130},{prop:"quantityDemand12",title:"需求数量12",width:130},{prop:"quantityDemand13",title:"需求数量13",width:130},{prop:"quantityDemand14",title:"需求数量14",width:130},{prop:"quantityDemand15",title:"需求数量15",width:130},{prop:"quantityDemand16",title:"需求数量16",width:130},{prop:"quantityDemand17",title:"需求数量17",width:130},{prop:"quantityDemand18",title:"需求数量18",width:130},{prop:"quantityDemand19",title:"需求数量19",width:130},{prop:"quantityDemand20",title:"需求数量20",width:130},{prop:"quantityDemand21",title:"需求数量21",width:130},{prop:"quantityDemand22",title:"需求数量22",width:130},{prop:"quantityDemand23",title:"需求数量23",width:130},{prop:"quantityDemand24",title:"需求数量24",width:130},{prop:"quantityDemand25",title:"需求数量25",width:130},{prop:"quantityDemand26",title:"需求数量26",width:130},{prop:"quantityDemand27",title:"需求数量27",width:130},{prop:"quantityDemand28",title:"需求数量28",width:130},{prop:"quantityDemand29",title:"需求数量29",width:130},{prop:"quantityDemand30",title:"需求数量30",width:130},{prop:"quantityDemand31",title:"需求数量31",width:130},{prop:"is_update",title:"是否更新",type:"tagFilter",options:t.whether},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysuppliercondate:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",width:120},{prop:"releaseEdition",title:"需求发布版次",width:150},{prop:"materialCode",title:"零件号"},{prop:"plantId",title:"工厂代码",width:120},{prop:"feedbackResults",title:"反馈结果",type:"filterSelect",options:t.feedbackResults,required:!0},{prop:"ventureType",title:"风险类型",type:"filterSelect",options:t.ventureType},{prop:"ventureSpecific",title:"具体风险",type:"input"},{prop:"measures",title:"应对措施",type:"input"},{prop:"quantityMeet1",title:"满足数量1",type:"numberInput"},{prop:"quantityMeet2",title:"满足数量2",type:"numberInput"},{prop:"quantityMeet3",title:"满足数量3",type:"numberInput"},{prop:"quantityMeet4",title:"满足数量4",type:"numberInput"},{prop:"quantityMeet5",title:"满足数量5",type:"numberInput"},{prop:"quantityMeet6",title:"满足数量6",type:"numberInput"},{prop:"quantityMeet7",title:"满足数量7",type:"numberInput"},{prop:"quantityMeet8",title:"满足数量8",type:"numberInput"},{prop:"quantityMeet9",title:"满足数量9",type:"numberInput"},{prop:"quantityMeet10",title:"需求数量10",type:"numberInput"},{prop:"quantityMeet11",title:"需求数量11",type:"numberInput"},{prop:"quantityMeet12",title:"需求数量12",type:"numberInput"},{prop:"quantityMeet13",title:"需求数量13",type:"numberInput"},{prop:"quantityMeet14",title:"需求数量14",type:"numberInput"},{prop:"quantityMeet15",title:"需求数量15",type:"numberInput"},{prop:"quantityMeet16",title:"需求数量16",type:"numberInput"},{prop:"quantityMeet17",title:"需求数量17",type:"numberInput"},{prop:"quantityMeet18",title:"需求数量18",type:"numberInput"},{prop:"quantityMeet19",title:"需求数量19",type:"numberInput"},{prop:"quantityMeet20",title:"需求数量20",type:"numberInput"},{prop:"quantityMeet21",title:"需求数量21",type:"numberInput"},{prop:"quantityMeet22",title:"需求数量22",type:"numberInput"},{prop:"quantityMeet23",title:"需求数量23",type:"numberInput"},{prop:"quantityMeet24",title:"需求数量24",type:"numberInput"},{prop:"quantityMeet25",title:"需求数量25",type:"numberInput"},{prop:"quantityMeet26",title:"需求数量26",type:"numberInput"},{prop:"quantityMeet27",title:"需求数量27",type:"numberInput"},{prop:"quantityMeet28",title:"需求数量28",type:"numberInput"},{prop:"quantityMeet29",title:"需求数量29",type:"numberInput"},{prop:"quantityMeet30",title:"需求数量30",type:"numberInput"},{prop:"quantityMeet31",title:"需求数量31",type:"numberInput"},{prop:"startDate",title:"起始日期",width:180}],cherysuppliercondateDetail:[{prop:"releaseEdition",title:"需求发布版次",width:150},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"startDate",title:"起始日期"},{prop:"quantityDemand1",title:"需求数量1"},{prop:"quantityDemand2",title:"需求数量2"},{prop:"quantityDemand3",title:"需求数量3"},{prop:"quantityDemand4",title:"需求数量4"},{prop:"quantityDemand5",title:"需求数量5"},{prop:"quantityDemand6",title:"需求数量6"},{prop:"quantityDemand7",title:"需求数量7"},{prop:"quantityDemand8",title:"需求数量8"},{prop:"quantityDemand9",title:"需求数量9"},{prop:"quantityDemand10",title:"需求数量10"},{prop:"quantityDemand11",title:"需求数量11"},{prop:"quantityDemand12",title:"需求数量12"},{prop:"quantityDemand13",title:"需求数量13"},{prop:"quantityDemand14",title:"需求数量14"},{prop:"quantityDemand15",title:"需求数量15"},{prop:"quantityDemand16",title:"需求数量16"},{prop:"quantityDemand17",title:"需求数量17"},{prop:"quantityDemand18",title:"需求数量18"},{prop:"quantityDemand19",title:"需求数量19"},{prop:"quantityDemand20",title:"需求数量20"},{prop:"quantityDemand21",title:"需求数量21"},{prop:"quantityDemand22",title:"需求数量22"},{prop:"quantityDemand23",title:"需求数量23"},{prop:"quantityDemand24",title:"需求数量24"},{prop:"quantityDemand25",title:"需求数量25"},{prop:"quantityDemand26",title:"需求数量26"},{prop:"quantityDemand27",title:"需求数量27"},{prop:"quantityDemand28",title:"需求数量28"},{prop:"quantityDemand29",title:"需求数量29"},{prop:"quantityDemand30",title:"需求数量30"},{prop:"quantityDemand31",title:"需求数量31"},{prop:"version",title:"版本号"}],cherysuppliersaweek:[{prop:"scheduleAgreement",title:"计划协议号",width:120},{prop:"serialNumber",title:"行项目号"},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"purchasingGroup",title:"采购组"},{prop:"plantId",title:"工厂代码"},{prop:"quantityDemand",title:"需求数量"},{prop:"dateReceived",title:"交货日期",width:180},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysupplierpo:[{prop:"purchaseOrder",title:"采购订单号",width:120},{prop:"serialNumber",title:"行项目号"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称",width:160},{prop:"voucherDate",title:"凭证日期",width:180},{prop:"purchaser",title:"需方联系人"},{prop:"supplier",title:"供方联系人"},{prop:"materialCode",title:"物料编码",width:180},{prop:"materialDescription",title:"物料描述",width:180},{prop:"quantityDemand",title:"需求数量"},{prop:"materialUnit",title:"物料单位"},{prop:"deliveryDate",title:"交货日期",width:180},{prop:"deliveryPlace",title:"交货地点"},{prop:"quantityDelivery",title:"到货数量"},{prop:"note",title:"备注",width:200},{prop:"itemType",title:"项目类别文本",width:150},{prop:"tradeTerms",title:"国际贸易条件",width:150},{prop:"country",title:"出口国家"},{prop:"batch",title:"批次"},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysupplierconpo:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",width:120},{prop:"purchaseOrder",title:"采购订单号",width:120},{prop:"serialNumber",title:"行项目号",width:120},{prop:"feedbackResults",title:"反馈结果",type:"filterSelect",options:t.feedbackResults,required:!0},{prop:"ventureType",title:"风险类型",type:"filterSelect",options:t.ventureType},{prop:"ventureSpecific",title:"具体风险",type:"input"},{prop:"measures",title:"应对措施",type:"input"},{prop:"quantityMeet",title:"满足数量",type:"numberInput"},{prop:"creationTime",title:"创建时间",width:180}],cherysupplierconpoDetail:[{prop:"purchaseOrder",title:"采购订单号",width:120},{prop:"serialNumber",title:"行项目号"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称",width:160},{prop:"voucherDate",title:"凭证日期",width:180},{prop:"requestDate",title:"请求时间",width:180},{prop:"purchaser",title:"需方联系人"},{prop:"supplier",title:"供方联系人"},{prop:"materialCode",title:"物料编码",width:180},{prop:"materialDescription",title:"物料描述",width:180},{prop:"quantityDemand",title:"需求数量"},{prop:"materialUnit",title:"物料单位"},{prop:"deliveryDate",title:"交货日期",width:180},{prop:"deliveryPlace",title:"交货地点"},{prop:"quantityDelivery",title:"到货数量"},{prop:"itemType",title:"项目类别文本",width:150},{prop:"tradeTerms",title:"国际贸易条件",width:150},{prop:"country",title:"出口国家"},{prop:"batch",title:"批次"},{prop:"version",title:"版本号"},{prop:"note",title:"备注",width:200}],cherysupplierporhschedul:[{prop:"models",title:"车型"},{prop:"vin",title:"VIN"},{prop:"productionLineId",title:"产线代码"},{prop:"productionLineName",title:"产线名称"},{prop:"materialCode",title:"物料编码"},{prop:"materialDescription",title:"物料描述"},{prop:"productionType",title:"报工类型"},{prop:"onLineTime",title:"上线日期时间",width:180},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysupplierprotschedul:[{prop:"models",title:"车型"},{prop:"vin",title:"VIN"},{prop:"productionLineId",title:"产线代码"},{prop:"productionLineName",title:"产线名称"},{prop:"materialCode",title:"物料编码"},{prop:"materialDescription",title:"物料描述"},{prop:"onLineTime",title:"上线日期时间",width:180},{prop:"finalWorkshop",title:"总装车间"},{prop:"finalOnLineTime",title:"总装上线日期时间",width:180},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysupplierreturn:[{prop:"returnNumber",title:"退货单号"},{prop:"serialNumber",title:"行项目号"},{prop:"serialSrate",title:"退货单状态"},{prop:"pickUpLocation",title:"取货地"},{prop:"demandPickupTime",title:"需求取货时间",width:180},{prop:"pickUpCrossings",title:"取货道口"},{prop:"feedback",title:"反馈信息"},{prop:"plant",title:"工厂"},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"quantityDelivery",title:"数量"},{prop:"returnType",title:"退货类型",type:"filter",options:t.returnType},{prop:"lotNumber",title:"批次号"},{prop:"judge",title:"判定人"},{prop:"returnReason",title:"退货原因"},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],supplierinvdata:[{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"quantityCurrent",title:"前库存数量"},{prop:"stockState",title:"库存状态"},{prop:"dataUpdateTime",title:"更新时间",width:180},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysuppliersinvdata:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"serialNumber",title:"行项目号"},{prop:"materialCode",title:"零件号",required:!0},{prop:"materialDescription",title:"零件名称",required:!0},{prop:"materialType",title:"物料类型",type:"filter",options:t.materialType},{prop:"quantityCurrent",title:"当前库存数量",type:"number",required:!0},{prop:"quantityPlan",title:"原材料在途数量",type:"number",required:!0},{prop:"inventoryStatus",title:"库存状态",type:"filter",options:t.inventoryStatus,required:!0},{prop:"safetyStock",title:"安全库存",type:"number",required:!0},{prop:"productionCycle",title:"生产/采购周期",required:!0},{prop:"dataUpdateTime",title:"库存更新时间",type:"datetime",width:180},{prop:"supplierBatch",title:"批次",required:!0},{prop:"supplieryxqDate",title:"效期截止日期",type:"datetime",width:180},{prop:"creationTime",title:"创建时间",type:"datetime",width:180,noEdit:!0}],cherysuppliermrp:[{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"demandSrate",title:"需求状态"},{prop:"demandType",title:"需求类型"},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"summarySign",title:"集货标识"},{prop:"dateRequired",title:"需求日期",width:180},{prop:"quantityDemand",title:"需求数量"},{prop:"confirmTime",title:"需求确认时间",width:180},{prop:"creatQuantity",title:"已建单数量"},{prop:"quantityDelivery",title:"已发货数量"},{prop:"quantityReceive",title:"已收货数量"},{prop:"quantityInTransit",title:"在途数量"},{prop:"onTimePercentage",title:"按时到货比"},{prop:"summaryCreatQuantity",title:"集货件已建单数量"},{prop:"summaryQuantityDelivery",title:"集货件已发货数量"},{prop:"summaryQuantityReceive",title:"集货件已收货数量"},{prop:"summaryQuantityInTransit",title:"集货件已在途数量"},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysuppliermrpwarning:[{prop:"plantId",title:"工厂代码"},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"quantityCurrent",title:"当前库存"},{prop:"reckonDate",title:"需求日期",width:180},{prop:"quantityPlanned",title:"需求数量"},{prop:"quantityPlannedDelivery",title:"满足数量"},{prop:"quantityInTransit",title:"在途数量"},{prop:"dateGap",title:"日GAP"},{prop:"inventoryGap",title:"库存GAP"},{prop:"inventoryGap",title:"库存GAP"},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],supplierpromaterialstock:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"supplierSubCode",title:"供应商子零件编号",width:180,required:!0},{prop:"supplierSubName",title:"供应商子零件名称",width:180,required:!0},{prop:"subSupplierCode",title:"分供方代码",required:!0},{prop:"subSupplierName",title:"分供方名称",required:!0},{prop:"subSupplierAddress",title:"分供方地址",required:!0},{prop:"componentCode",title:"分供方子件编码",width:150},{prop:"componentName",title:"分供方子件名称",width:150},{prop:"subBatchNo",title:"子件批次号",required:!0},{prop:"subBatchNum",title:"子件批次数量",type:"number",required:!0,width:140},{prop:"subBatchSn",title:"子件SN码"},{prop:"empCode",title:"检验人员编号",required:!0,width:140},{prop:"empName",title:"检验人员姓名",required:!0,width:140},{prop:"deviceCode",title:"检测设备编号",required:!0,width:140},{prop:"deviceName",title:"检测设备名称",required:!0,width:140},{prop:"featureName",title:"参数/特性名称",required:!0,width:140},{prop:"featureUnit",title:"参数/特性单位",required:!0,width:140},{prop:"standardValue",title:"参数/特性标准值",width:180,required:!0},{prop:"featureUpper",title:"参数/特性上限值",width:180,required:!0},{prop:"featureLower",title:"参数/特性下限值",width:180,required:!0},{prop:"featureValue",title:"参数/特性实测值",width:180,required:!0},{prop:"checkNo",title:"来料检验单号",required:!0,width:140},{prop:"checkResult",title:"批次的最终判定结果",type:"filter",options:t.checkResult,width:180,required:!0},{prop:"checkTime",title:"检验时间",type:"datetime",width:180,required:!0},{prop:"samplingRate",title:"控制项要求频率",type:"number",width:150},{prop:"limitUpdateTime",title:"上下限更新时间",type:"datetime",width:180},{prop:"vendorFieldDesc",title:"控制项描述"},{prop:"vendorFieldCode",title:"控制项代码",required:!0},{prop:"deadLine",title:"库存有效日期",type:"datetime",width:180,required:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierproscheduling:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码"},{prop:"supplierName",title:"供应商名称"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"vendorProductNo",title:"供应商总成零件号",width:180},{prop:"vendorProductName",title:"供应商总成零件名称",width:180},{prop:"cheryProductNo",title:"奇瑞零件号"},{prop:"cheryProductName",title:"奇瑞零件名称",width:180},{prop:"planNo",title:"计划单号"},{prop:"manufactureNo",title:"生产工单号"},{prop:"productBatchNo",title:"生产批次号"},{prop:"manufactureNum",title:"批次计划数量",width:160},{prop:"manufactureInputNum",title:"批次投入数量",width:160},{prop:"manufactureOutputNum",title:"批次产出数量",width:160},{prop:"planStatus",title:"排产状态",type:"filter",options:t.planStatus},{prop:"planBeginTime",title:"计划开始时间",width:180},{prop:"planEndTime",title:"计划结束时间",width:180},{prop:"actualBeginTime",title:"实际开始时间",width:180},{prop:"actualEndTime",title:"实际结束时间",width:180},{prop:"creationTime",title:"创建时间",width:180}],cherysupplierinfo:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"plantId",title:"工厂代码",required:!0},{prop:"plantName",title:"工厂名称",required:!0},{prop:"workshopId",title:"车间代码",required:!0},{prop:"workshopName",title:"车间名称",required:!0},{prop:"productionLineId",title:"产线代码",required:!0},{prop:"productionLineName",title:"产线名称",required:!0},{prop:"stationId",title:"工位代码",required:!0},{prop:"stationName",title:"工位名称",required:!0},{prop:"keyStation",title:"是否关键工位",width:160,type:"tagFilter",options:t.whetherByYN,required:!0},{prop:"dataUpdateTime",title:"供应商修改时间",width:180,type:"datetime",required:!0},{prop:"productionLineOrder",title:"产线顺序",type:"number",required:!0},{prop:"stationOrder",title:"工位顺序",type:"number",required:!0},{prop:"vendorProductNo",title:"供应商总成零件号",width:180,required:!0},{prop:"vendorProductName",title:"供应商总成零件名称",width:180,required:!0},{prop:"cheryProductNo",title:"奇瑞零件号",required:!0},{prop:"cheryProductName",title:"奇瑞零件名称",width:180,required:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplieremployee:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"plantId",title:"工厂代码",required:!0},{prop:"plantName",title:"工厂名称",required:!0},{prop:"workshopId",title:"车间代码",required:!0},{prop:"workshopName",title:"车间名称",required:!0},{prop:"productionLineId",title:"产线代码",required:!0},{prop:"productionLineName",title:"产线名称",required:!0},{prop:"stationId",title:"工位代码",required:!0},{prop:"stationName",title:"工位名称",required:!0},{prop:"operatorId",title:"工位人员账号",width:160,required:!0},{prop:"operatorName",title:"工位人员姓名",width:160,required:!0},{prop:"haveQuantity",title:"是否有资质",width:160,type:"tagFilter",options:t.whetherByYN,required:!0},{prop:"dataUpdateTime",title:"供应商修改时间",width:180,type:"datetime",required:!0},{prop:"positionId",title:"岗位代码",required:!0},{prop:"positionName",title:"岗位名称",required:!0},{prop:"qualificationLevel",title:"资质等级",required:!0},{prop:"checkInTime",title:"资质获取时间",width:180,type:"datetime",required:!0},{prop:"checkOutTime",title:"资质失去时间",width:180,type:"datetime",required:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierbom:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码"},{prop:"supplierName",title:"供应商名称"},{prop:"bomCode",title:"BOM编码"},{prop:"bomName",title:"BOM名称"},{prop:"bomVersion",title:"BOM版本"},{prop:"cheryProductNo",title:"奇瑞零件号"},{prop:"cheryProductName",title:"奇瑞零件名称",width:180},{prop:"vendorProductNo",title:"供应商父件编码",width:180},{prop:"vendorProductName",title:"供应商父件名称",width:180},{prop:"vendorProductType",title:"父件类型",type:"filter",options:t.vendorProductType},{prop:"materialUnit",title:"父件单位"},{prop:"subMaterialCode",title:"子件编码"},{prop:"subMaterialName",title:"子件名称"},{prop:"subMaterialType",title:"子件类型",type:"filter",options:t.subMaterialType},{prop:"subMaterialUnit",title:"子件单位"},{prop:"subMaterialQuota",title:"子件用量",type:"number"},{prop:"dataUpdateTime",title:"BOM变更时间",width:180,type:"datetime"},{prop:"creationTime",title:"创建时间",width:180}],cherysupplierprocps:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"vendorProductNo",title:"供应商总成零件号",width:180,required:!0},{prop:"vendorProductName",title:"供应商总成零件名称",width:180,required:!0},{prop:"vendorProductSn",title:"供应商总成SN码",width:180,required:!0},{prop:"vendorProductBatch",title:"供应商总成批次号",width:180,required:!0},{prop:"cheryProductNo",title:"奇瑞零件号",required:!0},{prop:"cheryProductName",title:"奇瑞零件名称",width:180,required:!0},{prop:"cheryProductSn",title:"奇瑞SN码",required:!0},{prop:"productBatchNo",title:"生产批次号",required:!0},{prop:"manufactureNo",title:"生产工单号",required:!0},{prop:"plantId",title:"工厂代码",required:!0},{prop:"plantName",title:"工厂名称",required:!0},{prop:"workshopId",title:"车间代码",required:!0},{prop:"workshopName",title:"车间名称",required:!0},{prop:"productionLineId",title:"产线代码",required:!0},{prop:"productionLineName",title:"产线名称",required:!0},{prop:"stationId",title:"工位代码",required:!0},{prop:"stationName",title:"工位名称",required:!0},{prop:"empCode",title:"工位人员编号",required:!0},{prop:"empName",title:"工位人员姓名",required:!0},{prop:"vendorFieldName",title:"控制项名称",required:!0},{prop:"vendorFieldCode",title:"控制项代码",required:!0},{prop:"gatherSpot",title:"控制项点位"},{prop:"samplingRate",title:"控制项要求频率",type:"number"},{prop:"limitUpdateTime",title:"上下限更新时间",type:"datetime",width:180},{prop:"vendorFieldDesc",title:"控制项描述"},{prop:"carrierCode",title:"载体编码"},{prop:"intputQty",title:"投入数量",type:"number",required:!0},{prop:"fttQty",title:"一次合格数量",type:"number",required:!0},{prop:"parameter",title:"参数",width:160,type:"tagFilter",options:t.whetherByYN,required:!0},{prop:"characteristic",title:"特性",width:160,type:"tagFilter",options:t.whetherByYN,required:!0},{prop:"cc",title:"cc项",width:160,type:"tagFilter",options:t.whetherByYN,required:!0},{prop:"sc",title:"sc项",width:160,type:"tagFilter",options:t.whetherByYN,required:!0},{prop:"spc",title:"SPC",width:160,type:"tagFilter",options:t.whetherByYN,required:!0},{prop:"standardValue",title:"控制项标准值",width:150,required:!0},{prop:"upperLimit",title:"控制项上限",type:"number",required:!0},{prop:"lowerLimit",title:"控制项下限",type:"number",required:!0},{prop:"decimalValue",title:"控制项实测值",type:"number",required:!0},{prop:"unitCn",title:"控制项值的单位名称",width:180},{prop:"unitEn",title:"控制项单位英文",width:180,required:!0},{prop:"checkResult",title:"检测结果",required:!0},{prop:"detectionMode",title:"在线检测",type:"filter",options:t.detectionMode},{prop:"workShift",title:"班次",type:"filter",options:t.workShift,required:!0},{prop:"collectTime",title:"采集时间",type:"datetime",width:180,required:!0},{prop:"checkMode",title:"检测方式",type:"filter",options:t.checkMode,required:!0},{prop:"deviceCode",title:"检测设备编号",required:!0},{prop:"deviceName",title:"检测设备名称",required:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierprodata:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"plantId",title:"工厂代码",required:!0},{prop:"plantName",title:"工厂名称",required:!0},{prop:"workshopId",title:"车间代码",required:!0},{prop:"workshopName",title:"车间名称",required:!0},{prop:"productionLineId",title:"产线代码",required:!0},{prop:"productionLineName",title:"产线名称",required:!0},{prop:"stationId",title:"工位代码",required:!0},{prop:"stationName",title:"工位名称",required:!0},{prop:"empCode",title:"工位人员编号",width:160,required:!0},{prop:"empName",title:"工位人员姓名",width:160,required:!0},{prop:"vendorProductName",title:"供应商总成零件名称",width:180,required:!0},{prop:"vendorProductNo",title:"供应商总成零件号",width:180,required:!0},{prop:"vendorProductBatch",title:"供应商总成批次号",width:180,required:!0},{prop:"vendorProductSn",title:"供应商总成SN码",width:180,required:!0},{prop:"subProdNo",title:"子件编码",required:!0},{prop:"subProdName",title:"子件名称",required:!0},{prop:"subBatchNo",title:"子件批次号",required:!0},{prop:"childPackageInfo",title:"子件分包号"},{prop:"subProdNum",title:"子件扣料数量",type:"number",width:160,required:!0},{prop:"subProdSn",title:"子件SN码",width:160,required:!0},{prop:"childSource",title:"子件物料来源",width:160,required:!0},{prop:"subSupplierCode",title:"分供方代码"},{prop:"subSupplierName",title:"分供方名称"},{prop:"cheryProductNo",title:"奇瑞零件号",required:!0},{prop:"cheryProductName",title:"奇瑞零件名称",width:180,required:!0},{prop:"cheryProductSn",title:"奇瑞SN码",required:!0},{prop:"manufactureNo",title:"生产工单号",required:!0},{prop:"productBatchNo",title:"生产批次号"},{prop:"workShift",title:"班次",type:"filter",options:t.workShift,required:!0},{prop:"materialInputTime",title:"进工位的时间",type:"datetime",width:180,required:!0},{prop:"materialOutputTime",title:"出工位的时间",type:"datetime",width:180,required:!0},{prop:"vendorFieldNum",title:"装配设备编号",width:160,required:!0},{prop:"vendorFieldName",title:"装配设备名称",width:160,required:!0},{prop:"instrumentQualityStatus",title:"设备判定的质量状态",type:"filter",options:t.checkResult,width:180},{prop:"manualQualityStatus",title:"人工判定的质量状态",type:"filter",options:t.checkResult,width:180},{prop:"finalQualityStatus",title:"最终质量状态",type:"filter",options:t.checkResult,width:180,required:!0},{prop:"collectTime",title:"采集时间",type:"datetime",width:180,required:!0},{prop:"dateTime",title:"子件绑定扫码时间",type:"datetime",width:180,required:!0},{prop:"parentHardwareRevision",title:"父件硬件版本号",width:180},{prop:"parentSoftwareRevision",title:"父件软件版本号",width:180},{prop:"childHardwareRevision",title:"子件硬件版本号",width:180},{prop:"childSoftwareRevision",title:"子件软件版本号",width:180},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierprofirstpassyield:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"vendorProductNo",title:"供应商总成零件号",width:180,required:!0},{prop:"vendorProductName",title:"供应商总成零件名称",width:180,required:!0},{prop:"plantId",title:"工厂代码",required:!0},{prop:"plantName",title:"工厂名称",required:!0},{prop:"workshopId",title:"车间代码",required:!0},{prop:"workshopName",title:"车间名称",required:!0},{prop:"productionLineId",title:"产线代码",required:!0},{prop:"productionLineName",title:"产线名称",required:!0},{prop:"cheryProductNo",title:"奇瑞零件号",required:!0},{prop:"cheryProductName",title:"奇瑞零件名称",width:180,required:!0},{prop:"manufactureNo",title:"生产工单号",required:!0},{prop:"productBatchNo",title:"生产批次号",required:!0},{prop:"workOrderNumber",title:"批次计划数量",type:"number",width:160,required:!0},{prop:"defectiveNumber",title:"不合格数",type:"number",width:160,required:!0},{prop:"acceptableNumber",title:"合格数",type:"number",width:160,required:!0},{prop:"oncePassRateRealValue",title:"一次合格率实际值",type:"number",width:180,required:!0},{prop:"oncePassRateTagValue",title:"一次合格率目标值",type:"number",width:180,required:!0},{prop:"workShift",title:"班次",type:"filter",options:t.workShift,required:!0},{prop:"statisticalTime",title:"生产日期",width:180,type:"datetime",required:!0},{prop:"dateTime",title:"值统计时间",width:180,type:"datetime",required:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierprostationfirstpassyield:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"plantId",title:"工厂代码",required:!0},{prop:"plantName",title:"工厂名称",required:!0},{prop:"workshopId",title:"车间代码",required:!0},{prop:"workshopName",title:"车间名称",required:!0},{prop:"productionLineId",title:"产线代码",required:!0},{prop:"productionLineName",title:"产线名称",required:!0},{prop:"stationId",title:"工位代码",required:!0},{prop:"stationName",title:"工位名称",required:!0},{prop:"cheryProductNo",title:"奇瑞零件号",required:!0},{prop:"cheryProductName",title:"奇瑞零件名称",width:180,required:!0},{prop:"vendorProductNo",title:"供应商总成零件号",width:180,required:!0},{prop:"vendorProductName",title:"供应商总成零件名称",width:180,required:!0},{prop:"productBatchNo",title:"生产批次号",required:!0},{prop:"manufactureNo",title:"生产工单号",required:!0},{prop:"workOrderNumber",title:"批次计划数量",type:"number",width:160,required:!0},{prop:"defectiveNumber",title:"不合格数",type:"number",width:160,required:!0},{prop:"acceptableNumber",title:"合格数",type:"number",width:160,required:!0},{prop:"oncePassRateRealValue",title:"一次合格率实际值",type:"number",width:180,required:!0},{prop:"oncePassRateTagValue",title:"一次合格率目标值",type:"number",width:180,required:!0},{prop:"workShift",title:"班次",type:"filter",options:t.workShift,required:!0},{prop:"statisticalTime",title:"生产日期",width:180,type:"datetime",required:!0},{prop:"dateTime",title:"值统计时间",width:180,type:"datetime",required:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierproflaw:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"plantId",title:"工厂代码",required:!0},{prop:"plantName",title:"工厂名称",required:!0},{prop:"workshopId",title:"车间代码",required:!0},{prop:"workshopName",title:"车间名称",required:!0},{prop:"productionLineId",title:"产线代码",required:!0},{prop:"productionLineName",title:"产线名称",required:!0},{prop:"stationId",title:"工位代码",required:!0},{prop:"stationName",title:"工位名称",required:!0},{prop:"defectsCode",title:"缺陷代码",required:!0},{prop:"defectsName",title:"缺陷名称",required:!0},{prop:"classOfName",title:"缺陷分类",type:"filter",options:t.defectsClass,required:!0},{prop:"vendorProductNo",title:"供应商总成零件号",width:180,required:!0},{prop:"vendorProductName",title:"供应商总成零件名称",width:180,required:!0},{prop:"vendorProductBatch",title:"供应商总成批次号",width:180,required:!0},{prop:"vendorProductSn",title:"供应商总成SN码",width:180,required:!0},{prop:"cheryProductNo",title:"奇瑞零件号",required:!0},{prop:"cheryProductName",title:"奇瑞零件名称",width:180,required:!0},{prop:"cheryProductSn",title:"奇瑞SN码",required:!0},{prop:"productBatchNo",title:"生产批次号",required:!0},{prop:"manufactureNo",title:"生产工单号",required:!0},{prop:"workShift",title:"班次",type:"filter",options:t.workShift,required:!0},{prop:"numberofdefect",title:"缺陷件数",type:"number",required:!0},{prop:"defectsDesc",title:"缺陷描述",required:!0},{prop:"defectsLevel",title:"缺陷等级",type:"filter",options:t.defectsLevel,required:!0},{prop:"statisticalTime",title:"缺陷录入时间",width:180,type:"datetime",required:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierpromaterialdata:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码"},{prop:"supplierName",title:"供应商名称"},{prop:"vendorProductNo",title:"供应商物料号"},{prop:"vendorProductName",title:"供应商物料名称",width:180},{prop:"type",title:"类型",type:"filter",options:t.materialType},{prop:"vendorHardwareRevision",title:"供应商零件版本号",width:180},{prop:"cheryProductNo",title:"奇瑞零件号"},{prop:"cheryProductName",title:"奇瑞零件名称",width:180},{prop:"oemHardwareRevision",title:"奇瑞硬件版本号",width:180},{prop:"oemSoftwareRevision",title:"奇瑞软件版本号",width:180},{prop:"oemModel",title:"车型"},{prop:"oemProjectName",title:"项目名称"},{prop:"launched",title:"是否SOP",width:160,type:"tagFilter",options:t.whetherByYN},{prop:"dateTime",title:"数据同步执行时间",width:180,type:"datetime"},{prop:"plantId",title:"供应商工厂代码",width:180},{prop:"plantName",title:"供应商工厂名称",width:180},{prop:"procurementType",title:"芯片采购类型",width:160},{prop:"mpnCode",title:"芯片MPN标识码",width:180},{prop:"mpnName",title:"芯片MPN标识名称",width:180},{prop:"validDays",title:"物料有效期(天)",width:180},{prop:"creationTime",title:"创建时间",width:180}],cherysupplierproattachmentdata:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"type",title:"数据类型",type:"filter",options:t.attachmentType,required:!0},{prop:"fileName",title:"文件名",required:!0},{prop:"fileUrl",title:"图文地址",width:null,required:!0},{prop:"dateTime",title:"生成时间",type:"datetime",width:180,required:!0},{prop:"productionLineName",title:"产线名称",required:!0},{prop:"productionLineId",title:"产线代码",required:!0},{prop:"stationName",title:"工位名称",required:!0},{prop:"stationId",title:"工位代码",required:!0},{prop:"deviceName",title:"设备名称",required:!0},{prop:"deviceId",title:"设备代码",required:!0},{prop:"vendorProductNo",title:"供应商总成零件号",width:180,required:!0},{prop:"vendorProductName",title:"供应商总成零件名称",width:180,required:!0},{prop:"cheryProductNo",title:"奇瑞零件号",required:!0},{prop:"cheryProductName",title:"奇瑞零件名称",width:180,required:!0},{prop:"vendorProductSn",title:"供应商总成SN码",width:180},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierproprocessequipment:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"cheryProductNo",title:"奇瑞零件号",required:!0},{prop:"cheryProductName",title:"奇瑞零件名称",width:180,required:!0},{prop:"vendorProductNo",title:"供应商总成零件号",width:180,required:!0},{prop:"vendorProductName",title:"供应商总成零件名称",width:180,required:!0},{prop:"deviceType",title:"工艺装备类型分类",type:"filter",width:180,options:t.deviceType,required:!0},{prop:"deviceCode",title:"工艺装备编码",required:!0},{prop:"deviceName",title:"工艺装备名称",required:!0},{prop:"manufacturer",title:"生产厂家",required:!0},{prop:"modelNumber",title:"工艺装备型号",required:!0},{prop:"serialNumber",title:"工艺装备序列号",width:180,required:!0},{prop:"productionDate",title:"工艺装备制造日期",width:180,type:"datetime",required:!0},{prop:"material",title:"主要材质",required:!0},{prop:"currentLocation",title:"当前存放地点",required:!0},{prop:"deviceStatus",title:"工艺装备状态",required:!0},{prop:"cavityCount",title:"穴腔数量",type:"number",required:!0},{prop:"moldSize",title:"模具尺寸规格",required:!0},{prop:"designLifeUnits",title:"设计寿命单位",required:!0},{prop:"designLifeValue",title:"设计寿命",required:!0},{prop:"currentUsageCount",title:"当前剩余寿命",width:180,required:!0},{prop:"overhaulCount",title:"模具大修次数",type:"number",width:160,required:!0},{prop:"coolingChannelLayout",title:"图纸编号描述",required:!0},{prop:"detectionAccuracy",title:"检测精度",required:!0},{prop:"calibrationDate",title:"最近校准日期",width:180,type:"datetime",required:!0},{prop:"calibrationDueDays",title:"校准到期天数",required:!0},{prop:"toleranceRange",title:"允许误差范围",required:!0},{prop:"wearThreshold",title:"磨损阈值",required:!0},{prop:"detectionRange",title:"检测范围",required:!0},{prop:"unitType",title:"检测单位",required:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierproprocess:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"cheryProductNo",title:"奇瑞零件号"},{prop:"cheryProductName",title:"奇瑞零件名称",width:180},{prop:"vendorProductNo",title:"供应商总成零件号",width:180},{prop:"vendorProductName",title:"供应商总成零件名称",width:180},{prop:"supplierCode",title:"供应商代码"},{prop:"supplierName",title:"供应商名称"},{prop:"techCode",title:"工艺编码"},{prop:"techName",title:"工艺名称"},{prop:"validPeriod",title:"有效期",width:180,type:"datetime"},{prop:"techVersion",title:"工艺版本"},{prop:"moldCode",title:"模具编码"},{prop:"moldName",title:"模具名称"},{prop:"maxProcessingCapacity",title:"最大加工能力"},{prop:"processCode",title:"工序编码"},{prop:"processName",title:"工序名称"},{prop:"processOrder",title:"工序顺序号",type:"number"},{prop:"deviceCode",title:"设备编码"},{prop:"rhythm",title:"工序节拍",type:"number"},{prop:"rhythmUnit",title:"节拍单位"}],cherysupplierproenvironment:[{prop:"supplierCode",title:"供应商代码"},{prop:"supplierName",title:"供应商名称"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"workshopId",title:"车间代码"},{prop:"workshopName",title:"车间名称"},{prop:"productionLineId",title:"产线代码"},{prop:"productionLineName",title:"产线名称"},{prop:"envIndicatorName",title:"环境指标名称",width:160},{prop:"numValue",title:"指标实测值",width:160},{prop:"upperLimit",title:"上限值"},{prop:"lowerLimit",title:"下限值"},{prop:"chineseUnit",title:"单位"},{prop:"equipmentCode",title:"采集仪器代码",width:160},{prop:"equipmentName",title:"采集仪器名称",width:160},{prop:"dataCollectionPoint",title:"数据采集的点位",width:160},{prop:"collectTime",title:"数据采集的时间",width:180}],cherysupplierprooeeachievementrate:[{prop:"supplierCode",title:"供应商代码"},{prop:"supplierName",title:"供应商名称"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"workshopId",title:"车间代码"},{prop:"workshopName",title:"车间名称"},{prop:"productionLineId",title:"产线代码"},{prop:"productionLineName",title:"产线名称"},{prop:"stationId",title:"工位代码"},{prop:"stationName",title:"工位名称"},{prop:"deviceId",title:"设备代码"},{prop:"deviceName",title:"设备名称"},{prop:"cheryProductNo",title:"奇瑞零件号"},{prop:"cheryProductName",title:"奇瑞零件名称",width:180},{prop:"vendorProductNo",title:"供应商总成零件号",width:180},{prop:"vendorProductName",title:"供应商总成零件名称",width:180},{prop:"productBatchNo",title:"生产批次号"},{prop:"manufactureNo",title:"生产工单号"},{prop:"rate",title:"OEE实际值"},{prop:"rateTagValue",title:"OEE目标值"},{prop:"workShift",title:"班次"},{prop:"statisticalTime",title:"生产日期",width:180},{prop:"dateTime",title:"值统计时间",width:180}],cherysupplierprooeetimedetails:[{prop:"supplierCode",title:"供应商代码"},{prop:"supplierName",title:"供应商名称"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"workshopId",title:"车间代码"},{prop:"workshopName",title:"车间名称"},{prop:"productionLineId",title:"产线代码"},{prop:"productionLineName",title:"产线名称"},{prop:"stationId",title:"工位代码"},{prop:"stationName",title:"工位名称"},{prop:"deviceId",title:"设备代码"},{prop:"deviceName",title:"设备名称"},{prop:"recId",title:"记录ID"},{prop:"type",title:"大类",type:"filter",options:t.OEETimeType},{prop:"subType",title:"小类编码"},{prop:"subTypeName",title:"小类描述"},{prop:"startTime",title:"开始时间",width:180},{prop:"endTime",title:"结束时间",width:180}]};function Oe(l,n){return P({url:`/api/${l}/getdatapaged`,method:"post",data:n})}function fe(l,n){return P({url:`/api/${l}/getbyid`,method:"get",params:{id:n}})}function Le(l,n){return P({url:`/api/${l}/create`,method:"post",data:n})}function Ue(l,n){return P({url:`/api/${l}/update`,method:"put",data:n})}function Re(l,n){return P({url:`/api/${l}/delete`,method:"DELETE",headers:{"content-type":"application/json-patch+json"},data:n})}function Me(l,n){return P({url:`/api/${l}/exportdata`,method:"post",responseType:"blob",data:n})}function be(l){return P({url:`/api/${l}/getimporttemplate`,method:"get",responseType:"blob"})}function Ve(l){return P({url:"/api/taskconifgure/custominvoke",method:"get",params:l})}function xe(l,n){return P({url:`/api/${l}/getdetail`,method:"post",data:n})}function Ae(l,n){return P({url:`/api/${l}/getdetialbyid`,method:"get",params:{id:n}})}function He(l,n){return P({url:`/api/${l}/confirm`,method:"post",data:n})}function $e(l,n){return P({url:`/api/${l}/batchupdate`,method:"post",data:n})}const re={cherysupplierconmmrp:{tableName:"SUPPLIER_CON_MMRP",taskName:"M+6月物料需求计划风险确认"},cherysuppliercondate:{tableName:"SUPPLIER_CON_DATE",taskName:"日物料需求计划风险确认"},cherysupplierconpo:{tableName:"SUPPLIER_CON_PO",taskName:"采购订单风险确认"},cherysuppliersinvdata:{tableName:"SUPPLIER_SINV_DATA",taskName:"供应商共享库存"},supplierpromaterialstock:{tableName:"SUPPLIER_PRO_MATERIAL_STOCK",taskName:"来料检验数据"},cherysupplierproscheduling:{tableName:"SUPPLIER_PRO_SCHEDULING",taskName:"排产数据"},cherysupplierinfo:{tableName:"SUPPLIER_INFO",taskName:"供应商基础信息"},cherysupplieremployee:{tableName:"SUPPLIER_EMPLOYEE",taskName:"人员资质信息"},cherysupplierbom:{tableName:"SUPPLIER_BOM",taskName:"BOM主数据"},cherysupplierprocps:{tableName:"SUPPLIER_PRO_CPS",taskName:"过程控制项质量数据"},cherysupplierprodata:{tableName:"SUPPLIER_PRO_DATA",taskName:"生产过程数据"},cherysupplierprofirstpassyield:{tableName:"SUPPLIER_PRO_FIRST_PASSYIELD",taskName:"产品一次合格率"},cherysupplierprostationfirstpassyield:{tableName:"SUPPLIER_PRO_STATION_FIRST_PASSYIELD",taskName:"工位一次合格率"},cherysupplierproflaw:{tableName:"SUPPLIER_PRO_FLAW",taskName:"缺陷业务数据"},cherysupplierpromaterialdata:{tableName:"SUPPLIER_PRO_MATERIAL_DATA",taskName:"物料主数据"},cherysupplierproattachmentdata:{tableName:"SUPPLIER_PRO_ATTACHMENT_DATA",taskName:"附件类数据"},cherysupplierproprocessequipment:{tableName:"SUPPLIER_PRO_PROCESS_EQUIPMENT",taskName:"工艺装备"},cherysupplierproprocess:{tableName:"SUPPLIER_PRO_PROCESS",taskName:"工艺"},cherysupplierproenvironment:{tableName:"SUPPLIER_PRO_ENVIRONMENT",taskName:"环境业务数据"},cherysupplierprooeeachievementrate:{tableName:"SUPPLIER_PRO_OEE_ACHIEVEMENT_RATE",taskName:"设备OEE达成率"},cherysupplierprooeetimedetails:{tableName:"SUPPLIER_PRO_OEE_TIME_DETAILS",taskName:"OEE时间明细"}},ve=me.userStore(),Ne=ve.state;function Ye(l){if(l.filters&&JSON.stringify(l.filters)!="{}")for(let n in l.filters)l.filters[n]==""&&(l.filters[n]=null);return l}async function je(l,n){const b=new Blob([l],{type:"application/json"}),a=URL.createObjectURL(b),u=document.createElement("a");u.href=a,u.download=n,u.click(),URL.revokeObjectURL(a)}function ze(l,n="tableName"){let b=null;for(let a in re)re[a][n]==l&&(b=a);return b}function Qe(l,n="tableName",b){let a=null;for(let i in re)re[i][n]==l&&(a=i);let u=JSON.parse(JSON.stringify(de[a]));return u.forEach(i=>{(i.type=="input"||i.type=="numberInput"||i.type=="datetimeInput")&&(i.type=null),i.type=="filterSelect"&&(i.type="filter")}),u}function ge(l){return`tableColumns_${Ne.userName}_${l}`}const _e={key:0},Ce={key:2},Se={key:7},Ge=Object.assign({name:"elTable"},{__name:"index",props:{specialLocalColumnName:{type:String,default:null},multipleTable:{type:Boolean,default:!1},showTableIndex:{type:Boolean,default:!1},leftOperation:{type:Object,default:null},leftOperationColumnWidth:{type:Number,default:120},rightOperation:{type:Object,default:null},rightOperationColumnWidth:{type:Number,default:150},tableData:{type:Object,default:[]},tableColumns:{type:Object,default:[]},columnWidth:{type:Number,default:null},columnHeaderAlign:{type:String,default:"center"},columnAlign:{type:String,default:"center"},getEditItemDisabled:{type:[Function,Boolean],default:!1},selectableDisabled:{type:[Function,Boolean],default:!0},tableRowClassName:{type:Function,default:null},tableCellClassName:{type:Function,default:null}},emits:["sortChange","leftOperationHadel","rightOperationHadel","tableSelectionHandle","editItemFocusHandle","editItemChangeHandle","editItemClearHandle"],setup(l,{expose:n,emit:b}){const a=l,u=N([]);u.value=a.tableColumns;const i=b,f=N(null);let v=a.specialLocalColumnName||ie().name;const O=ge(v);window.addEventListener("setItemEvent",e=>{ae(()=>{e.key==O&&(u.value=JSON.parse(e.newValue),f.value&&f.value.doLayout())})});function D(e){i("tableSelectionHandle",e)}function j(e){let o="-";return e&&(o=ye(e)),o}function L(e,o,m){let C=m.options.filter(x=>x.value==o[m.prop]);return!C||C.length<=0||!C[0][e]?e=="type"?"info":"--":C[0][e]}function $(e){i("sortChange",e)}function U(e,o){i("leftOperationHadel",e,o)}function E(){let e=[];return a.rightOperation.forEach(o=>{e.push(o.auth)}),e}function B(e,o,m){return typeof a.getEditItemDisabled=="boolean"?a.getEditItemDisabled:a.getEditItemDisabled(e,o,m.$index)}function z(e,o){return typeof a.selectableDisabled=="function"?a.selectableDisabled(e,o):a.selectableDisabled}function R(e,o,m){i("editItemFocusHandle",e,o,m)}function d(e,o,m){i("editItemChangeHandle",e,o,m)}function V(e,o){i("editItemClearHandle",e,o)}function c(e,o){i("rightOperationHadel",e,o)}return n({table_Ref:f}),oe(()=>{}),(e,o)=>{const m=w("el-button"),C=w("el-tag"),x=w("el-input"),A=w("el-option"),Q=w("el-select"),g=w("el-date-picker"),X=w("el-input-number"),I=ee("auth"),pe=ee("auth-any");return s(),q(H(he),{ref_key:"table_Ref",ref:f,"row-key":"id",data:a.tableData,border:!0,onSortChange:$,onSelectionChange:D,"row-class-name":a.tableRowClassName,"cell-class-name":a.tableCellClassName},{default:h(()=>[a.multipleTable?(s(),q(H(Z),{key:0,type:"selection",fixed:"left",width:"55",selectable:z})):M("",!0),a.showTableIndex?(s(),q(H(Z),{key:1,fixed:"left",type:"index",width:"50"})):M("",!0),a.leftOperation&&a.leftOperation.length>0?(s(),q(H(Z),{key:2,fixed:"left",width:a.leftOperationColumnWidth,label:"操作",align:"center"},{default:h(p=>[(s(!0),k(Y,null,J(a.leftOperation,(S,r)=>(s(),q(m,{key:r,type:S.type,link:S.link,onClick:y=>U(S,p)},{default:h(()=>[F(K(S.label),1)]),_:2},1032,["type","link","onClick"]))),128))]),_:1},8,["width"])):M("",!0),(s(!0),k(Y,null,J(u.value,(p,S)=>(s(),k(Y,{key:S},[p.setNoShow?M("",!0):(s(),q(H(Z),{key:0,label:p.title,prop:p.prop,sortable:p.sortable||"custom",fixed:p.fixed,width:p.width||a.columnWidth,align:p.align||a.columnAlign,"show-overflow-tooltip":p.tooltip,"header-align":p.headerAlign||a.columnHeaderAlign},{default:h(r=>[p.type=="datetime"?(s(),k("span",_e,K(j(r.row[p.prop])),1)):p.type=="tagFilter"?(s(),q(C,{key:1,type:L("type",r.row,p)},{default:h(()=>[F(K(L("label",r.row,p)),1)]),_:2},1032,["type"])):p.type=="filter"?(s(),k("span",Ce,K(L("label",r.row,p)),1)):p.type=="input"?(s(),q(x,{key:3,modelValue:r.row[p.prop],"onUpdate:modelValue":y=>r.row[p.prop]=y,placeholder:p.label,disabled:B(p,r.row,r),clearable:!p.noClear,onFocus:y=>{R(p,r,y)},onChange:y=>d(p,r,arguments),onClear:y=>V(p,r)},null,8,["modelValue","onUpdate:modelValue","placeholder","disabled","clearable","onFocus","onChange","onClear"])):p.type=="filterSelect"?(s(),q(Q,{key:4,modelValue:r.row[p.prop],"onUpdate:modelValue":y=>r.row[p.prop]=y,filterable:!p.noSearch,placeholder:"请选择",disabled:B(p,r.row,r),clearable:!p.noClear,onFocus:y=>{R(p,r,y)},onChange:y=>d(p,r,arguments),onClear:y=>V(p,r)},{default:h(()=>[(s(!0),k(Y,null,J(p.options,(y,T)=>(s(),q(A,{key:T,label:y.label,value:y.value},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","filterable","disabled","clearable","onFocus","onChange","onClear"])):p.type=="datetimeInput"?(s(),q(g,{key:5,modelValue:r.row[p.prop],"onUpdate:modelValue":y=>r.row[p.prop]=y,style:{width:"100%"},type:p.inputType||"datetime",format:p.format||"YYYY-MM-DD HH:mm:ss","value-format":p.valueFormat||"YYYY-MM-DD HH:mm:ss",clearable:!p.noClear,disabled:B(p,r.row,r),onFocus:y=>{R(p,r,y)},onChange:y=>d(p,r,arguments),onClear:y=>V(p,r)},null,8,["modelValue","onUpdate:modelValue","type","format","value-format","clearable","disabled","onFocus","onChange","onClear"])):p.type=="numberInput"?(s(),q(X,{key:6,modelValue:r.row[p.prop],"onUpdate:modelValue":y=>r.row[p.prop]=y,min:p.min,max:p.max,disabled:B(p,r.row,r),onFocus:y=>{R(p,r,y)},onChange:y=>d(p,r,arguments)},null,8,["modelValue","onUpdate:modelValue","min","max","disabled","onFocus","onChange"])):(s(),k("span",Se,K(r.row[p.prop]),1))]),_:2},1032,["label","prop","sortable","fixed","width","align","show-overflow-tooltip","header-align"]))],64))),128)),a.rightOperation&&a.rightOperation.length>0?te((s(),q(H(Z),{key:3,fixed:"right",width:a.rightOperationColumnWidth,align:"center",label:"操作"},{default:h(p=>[(s(!0),k(Y,null,J(a.rightOperation,(S,r)=>te((s(),q(m,{key:r,type:S.type,link:S.link,onClick:y=>c(S,p)},{default:h(()=>[F(K(S.label),1)]),_:2},1032,["type","link","onClick"])),[[ce,typeof S.hide=="function"?!S.hide(p.row,p):!S.hide],[I,S.auth]])),128))]),_:1},8,["width"])),[[pe,E()]]):M("",!0)]),_:1},8,["data","row-class-name","cell-class-name"])}}}),We=Object.assign({name:"elPager"},{__name:"index",props:{pager:{type:Object,default:{}},pageLayout:{type:String,default:"total, sizes,prev, pager, next"},isHideOnlyOne:{type:Boolean,default:!1},pageBackGround:{type:Boolean,default:!0},pageSizeList:{type:Object,default:[10,20,50,100]}},emits:["pageSizeChange","pageCurrentChange"],setup(l,{emit:n}){const b=l,a=n;function u(f){a("pageSizeChange",f)}function i(f){a("pageCurrentChange",f)}return oe(()=>{}),(f,v)=>(s(),q(H(we),{currentPage:b.pager.page,"page-size":b.pager.pageSize,total:b.pager.total,background:b.pageBackGround,layout:b.pageLayout,"hide-on-single-page":b.isHideOnlyOne,"page-sizes":b.pageSizeList,onSizeChange:u,onCurrentChange:i},null,8,["currentPage","page-size","total","background","layout","hide-on-single-page","page-sizes"]))}}),De=Object.assign({name:"setColumsPop"},{__name:"index",props:{tableColumns:{type:Object,default:null},initTableColums:{type:Object,default:null},localTableColumnsName:{type:String,default:null}},setup(l){const n=l,b=N(!1),a=N(!1),u=N([]),i=N([]),f=N(!1),v=()=>{f.value=!1;let c=i.value.filter(e=>e.setNoShow==!0);if(c&&c.length>0)f.value=!0;else{let e=[];n.initTableColums.forEach(m=>{e.push(m.prop)});let o=[];i.value.forEach(m=>{o.push(m.prop)}),f.value=e.join(",")!=o.join(",")}},O=()=>{i.value=n.tableColumns,u.value=[],i.value.forEach(c=>{c.setNoShow||u.value.push(c.prop)}),D(),v()},D=()=>{b.value=u.value.length===i.value.length,a.value=u.value.length<i.value.length&&u.value.length!=0},j=c=>{c?(f.value=!1,u.value=[],i.value.forEach(e=>{u.value.push(e.prop),e.setNoShow=!1}),U()):(f.value=!0,u.value=[],i.value.forEach(e=>{e.setNoShow=!0}),U())},L=(c,e)=>{let o=e.prop;u.value=[],i.value.forEach(m=>{m.prop==o&&(m.setNoShow=!c),m.setNoShow||u.value.push(m.prop)}),D(),v(),U()},$=()=>{f.value=!1,u.value=[],i.value=JSON.parse(JSON.stringify(n.initTableColums)),i.value.forEach(c=>{u.value.push(c.prop)}),D(),U()},U=()=>{localStorage.setItem(n.localTableColumnsName,JSON.stringify(i.value)),v(),D()},E=N(null),B=N(null),z=c=>{E.value=c},R=(c,e)=>{B.value=c,e.preventDefault()},d=(c,e)=>{if(E.value!==B.value){let o=i.value.indexOf(E.value),m=i.value.indexOf(B.value),C=[...i.value];C.splice(o,1),C.splice(m,0,E.value),i.value=[...C],U()}},V=c=>{c.preventDefault()};return oe(()=>{O()}),(c,e)=>{const o=w("el-button"),m=w("el-checkbox"),C=w("el-dropdown-item"),x=w("el-checkbox-group"),A=w("el-dropdown-menu"),Q=w("el-dropdown");return s(),q(Q,{"hide-on-click":!1},{dropdown:h(()=>[_(A,null,{default:h(()=>[_(C,null,{default:h(()=>[_(m,{modelValue:b.value,"onUpdate:modelValue":e[0]||(e[0]=g=>b.value=g),onChange:j,indeterminate:a.value},{default:h(()=>e[4]||(e[4]=[W("span",{style:{color:"#333"}},"全选",-1)])),_:1},8,["modelValue","indeterminate"])]),_:1}),_(x,{class:"columsList",modelValue:u.value,"onUpdate:modelValue":e[2]||(e[2]=g=>u.value=g)},{default:h(()=>[(s(!0),k(Y,null,J(i.value,(g,X)=>(s(),q(C,{key:X,draggable:!0,onDragstart:I=>z(g),onDragenter:I=>R(g,I),onDragend:I=>d(g,I),onDragover:e[1]||(e[1]=I=>V(I))},{default:h(()=>[_(m,{onChange:I=>{L(I,g)},label:g.title,value:g.prop},null,8,["onChange","label","value"])]),_:2},1032,["onDragstart","onDragenter","onDragend"]))),128))]),_:1},8,["modelValue"])]),_:1}),_(o,{class:"restBtn",onClick:$},{default:h(()=>e[5]||(e[5]=[F("重置")])),_:1})]),default:h(()=>[_(o,{icon:"Setting",plain:"",type:f.value?"primary":null},{default:h(()=>e[3]||(e[3]=[F("字段设置")])),_:1},8,["type"])]),_:1})}}}),Je=le(De,[["__scopeId","data-v-4f8f4f3e"]]),Ie={class:"footerBtns"},Te=ue({name:"importPop",__name:"index",props:{apiName:{type:String,default:null},accept:{type:String,required:!1,default:".xlsx,.xls"}},emits:["success"],setup(l,{expose:n,emit:b}){const a=ie(),u=N(!1),i=N([]),f=N(),v=N(!1),O=N(),D=l,L=`${systemConfig.baseUrl}/api/${D.apiName}/import`;console.log("importUrl",L);const $=()=>{var c;v.value=!1,(c=f.value)==null||c.clearFiles(),i.value=[]};n({open:()=>{u.value=!0,$()}});const E=()=>{G.error("上传失败,请您重新上传!"),v.value=!1},B=()=>{G.error("最多只能上传一个文件!")},z=()=>{v.value=!0,be(D.apiName).then(c=>{qe(c.data,a.meta.title+"_模板.xlsx")}).catch(c=>{G.error("获取失败,请重试!")}).finally(()=>v.value=!1)},R=async()=>{if(i.value.length==0){G.error("请上传文件");return}v.value=!0,f.value.submit()},d=b,V=c=>{v.value=!1,c&&(c.code=="200"?G.success("导入成功!"):G.error(c.message)),v.value=!1,d("success"),u.value=!1};return(c,e)=>{const o=w("UploadFilled"),m=w("el-icon"),C=w("el-upload"),x=w("Download"),A=w("el-button"),Q=ee("loading");return s(),q(H(ne),{modelValue:u.value,"onUpdate:modelValue":e[2]||(e[2]=g=>u.value=g),title:"导入",width:"600","close-on-click-modal":!1},{footer:h(()=>[W("div",Ie,[W("div",null,[_(A,{type:"success",plain:"",onClick:z},{default:h(()=>[_(m,null,{default:h(()=>[_(x)]),_:1}),e[4]||(e[4]=F("下载模板 "))]),_:1})]),W("div",null,[_(A,{onClick:e[1]||(e[1]=g=>u.value=!1)},{default:h(()=>e[5]||(e[5]=[F("取消")])),_:1}),_(A,{disabled:v.value,type:"primary",onClick:R},{default:h(()=>e[6]||(e[6]=[F("确定")])),_:1},8,["disabled"])])])]),default:h(()=>[te((s(),q(C,{ref_key:"uploadRef",ref:f,"file-list":i.value,"onUpdate:fileList":e[0]||(e[0]=g=>i.value=g),action:L,"auto-upload":!1,disabled:v.value,headers:O.value,limit:1,"on-error":E,"on-exceed":B,"on-success":V,accept:l.accept,drag:"",style:{width:"300px",margin:"0 auto"}},{default:h(()=>[_(m,{color:"#c0c4cc",size:60},{default:h(()=>[_(o)]),_:1}),e[3]||(e[3]=W("div",{class:"el-upload__text"},[F("将文件拖到此处,或'"),W("em",null,"点击上传")],-1))]),_:1},8,["file-list","disabled","headers","accept"])),[[Q,v.value]])]),_:1},8,["modelValue"])}}}),Ke=le(Te,[["__scopeId","data-v-ca478725"]]),ke={style:{height:"calc(70vh - 50px)",overflow:"auto"}},Pe={style:{padding:"10px"}},Ee=ue({name:"apiEditPop",__name:"index",props:{apiName:{type:String,default:null},formRules:{type:Object,default:null}},emits:["submitEditForm"],setup(l,{expose:n,emit:b}){ie();const a=N(!1),u=N(!1),i=N(null),f=N(null),v=N(null),O=N(null),D=l,j=()=>{u.value=!1,i.value=null,f.value=null},L=(e,o)=>{j(),z(),ae(()=>{a.value=!0,f.value=e,o?(v.value="edit",R(o.uId)):(v.value="create",i.value={},e.forEach(m=>{m.type&&m.type=="number"?i.value[m.prop]=0:i.value[m.prop]=""}))})},$=()=>{j(),a.value=!1},U=e=>{u.value=e},E=N(null);n({open:L,close:$,changeLoading:U,validate:e=>E.value.validate(e)});const z=()=>{D.formRules?O.value=D.formRules:(O.value={},de[D.apiName].forEach(e=>{(e.required||e.searchFilter&&e.searchFilter.required)&&(O.value[e.prop]=[{required:!0,message:"必填项",trigger:"blur"}])}))},R=async e=>{u.value=!0,fe(D.apiName,e).then(o=>{i.value=o.data,u.value=!1}).catch(o=>{a.value=!1,G.error("获取失败,请重试")}).finally(()=>{u.value=!1})},d=(e,o="type")=>e.formConfig&&e.formConfig[o]?e.formConfig[o]:e[o],V=b,c=async()=>{V("submitEditForm",v.value,i.value,f.value)};return(e,o)=>{const m=w("el-input"),C=w("el-input-number"),x=w("el-date-picker"),A=w("el-option"),Q=w("el-select"),g=w("el-form-item"),X=w("el-col"),I=w("el-row"),pe=w("el-form"),p=w("el-button"),S=ee("loading");return s(),q(H(ne),{modelValue:a.value,"onUpdate:modelValue":o[0]||(o[0]=r=>a.value=r),title:v.value=="create"?"新增":"编辑",width:"70%","close-on-click-modal":!1,top:"10vh"},{footer:h(()=>[W("div",Pe,[_(p,{"el-button":"",onClick:$},{default:h(()=>o[1]||(o[1]=[F("取消")])),_:1}),_(p,{disabled:u.value,type:"primary",onClick:c},{default:h(()=>o[2]||(o[2]=[F("确定")])),_:1},8,["disabled"])])]),default:h(()=>[te((s(),k("div",ke,[u.value?M("",!0):(s(),q(pe,{key:0,ref_key:"editFormRef",ref:E,model:i.value,size:"large",rules:O.value},{default:h(()=>[_(I,{gutter:40},{default:h(()=>[(s(!0),k(Y,null,J(f.value,(r,y)=>(s(),q(X,{span:d(r,"colSpan")||12,key:y},{default:h(()=>[_(g,{prop:d(r,"prop"),label:d(r,"title"),"label-width":d(r,"labelWidth")||180},{default:h(()=>[!d(r)||d(r)=="input"?(s(),q(m,{key:0,modelValue:i.value[d(r,"prop")],"onUpdate:modelValue":T=>i.value[d(r,"prop")]=T,placeholder:"请输入",clearable:!d(r,"noClear"),disabled:d(r,"disabled")},null,8,["modelValue","onUpdate:modelValue","clearable","disabled"])):M("",!0),d(r)=="number"?(s(),q(C,{key:1,modelValue:i.value[d(r,"prop")],"onUpdate:modelValue":T=>i.value[d(r,"prop")]=T,min:d(r,"min"),max:d(r,"max"),clearable:!d(r,"noClear"),disabled:d(r,"disabled")},null,8,["modelValue","onUpdate:modelValue","min","max","clearable","disabled"])):M("",!0),d(r)=="datetime"?(s(),q(x,{key:2,modelValue:i.value[d(r,"prop")],"onUpdate:modelValue":T=>i.value[d(r,"prop")]=T,style:{width:"100%"},type:"datetime",format:"YYYY-MM-DD HH:mm:ss","value-format":"YYYY-MM-DD HH:mm:ss",clearable:!d(r,"noClear"),disabled:d(r,"disabled")},null,8,["modelValue","onUpdate:modelValue","clearable","disabled"])):M("",!0),d(r)=="select"||d(r)=="tagFilter"||d(r)=="filter"?(s(),q(Q,{key:3,modelValue:i.value[d(r,"prop")],"onUpdate:modelValue":T=>i.value[d(r,"prop")]=T,filterable:!d(r,"noSearch"),placeholder:"请选择",clearable:!d(r,"noClear"),disabled:d(r,"disabled")},{default:h(()=>[(s(!0),k(Y,null,J(d(r,"options"),(T,se)=>(s(),q(A,{key:se,label:T.label,value:T.value},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","filterable","clearable","disabled"])):M("",!0)]),_:2},1032,["prop","label","label-width"])]),_:2},1032,["span"]))),128))]),_:1})]),_:1},8,["model","rules"]))])),[[S,u.value]])]),_:1},8,["modelValue","title"])}}}),Xe=le(Ee,[["__scopeId","data-v-ba293134"]]);export{Ge as _,We as a,Xe as b,de as c,Re as d,Ue as e,xe as f,ge as g,Oe as h,Ke as i,Me as j,re as k,Ve as l,He as m,$e as n,Ae as o,Le as p,Ye as q,Qe as r,Je as s,je as t,ze as u};
|
|
|