修改错误字段,添加缺少字段,将下拉显示详情中的内容改成中文
| | |
| | | <command value="length" /> |
| | | </option> |
| | | </component> |
| | | <component name="RunManager" selected="Spring Boot.ErpApplication"> |
| | | <component name="RunManager" selected="npm.dev"> |
| | | <configuration default="true" type="ArquillianJUnit" factoryName="" nameIsGenerated="true"> |
| | | <option name="arquillianRunConfiguration"> |
| | | <value> |
| | |
| | | <workItem from="1702631535326" duration="205000" /> |
| | | <workItem from="1702858329054" duration="9016000" /> |
| | | <workItem from="1703031064839" duration="55055000" /> |
| | | <workItem from="1703463546867" duration="16447000" /> |
| | | <workItem from="1703463546867" duration="21185000" /> |
| | | <workItem from="1704156530617" duration="3579000" /> |
| | | <workItem from="1704326593184" duration="11706000" /> |
| | | </task> |
| | | <task id="LOCAL-00001" summary="第一次推送"> |
| | | <option name="closed" value="true" /> |
| | |
| | | columns:[ |
| | | {type:'expand',fixed:"left",slots: { content:'content' },width: 50}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | {field: 'materialCode', title: '物料编码',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: 'materialName', title: '物料名称', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'number',title: '数量', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'materialRequisitionProcess', title: '领料工序',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true}, |
| | | {field: 'mainUnit',title: '主单位', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: 'conversionRate', title: '换算率', sortable: true}, |
| | | {field: 'deputyUnit', title: '副单位', sortable: true}, |
| | | {field: 'producer', title: '产地', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: '物料编码', title: '物料编码',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: '物料名称', title: '物料名称', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: '数量',title: '数量', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: '领料工序', title: '领料工序',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true}, |
| | | {field: '主单位',title: '主单位', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: '换算率', title: '换算率', sortable: true}, |
| | | {field: '副单位', title: '副单位', sortable: true}, |
| | | {field: '产地', title: '产地', sortable: true,showOverflow:"ellipsis"}, |
| | | ],//表头按钮 |
| | | |
| | | toolbarConfig: { |
| | | //表格上方功能按钮 |
| | | buttons: [ |
| | | |
| | | // { |
| | | // name:'产品种类', |
| | | // dropdowns: [ |
| | | // { code: 'other1', name: '种类一', type: 'text', }, |
| | | // { code: 'other2', name: '种类二', type: 'text', }, |
| | | // { code: 'other2', name: '种类三', type: 'text', }, |
| | | // ] |
| | | // }, |
| | | {code: 'print_lck', name: '添加一行' }, |
| | | {code: 'print_lck', name: '减少一行' }, |
| | | {code: 'print_lck', name: '保存',status:'primary' ,icon:'vxe-icon-save'}, |
| | |
| | | }, |
| | | data: [ |
| | | { |
| | | materialCode: '70020000000000000000000004', |
| | | materialName: '预洗剂7600TRO-DS', |
| | | number: '4', |
| | | materialRequisitionProcess: '制镜', |
| | | mainUnit:'L', |
| | | conversionRate:'0.001000', |
| | | deputyUnit:'ml', |
| | | producer:'四川', |
| | | //物料编码 |
| | | 物料编码: '70020000000000000000000004', |
| | | //物料名称 |
| | | 物料名称: '预洗剂7600TRO-DS', |
| | | //数量 |
| | | 数量: '4', |
| | | //领料工序 |
| | | 领料工序: '制镜', |
| | | //主单位 |
| | | 主单位:'L', |
| | | //换算率 |
| | | 换算率:'0.001000', |
| | | //副单位 |
| | | 副单位:'ml', |
| | | //产地 |
| | | 产地:'四川', |
| | | }, |
| | | { |
| | | materialCode: '70020000000000000000000004', |
| | | materialName: '预洗剂7600TRO-DS', |
| | | number: '4', |
| | | materialRequisitionProcess: '制镜', |
| | | mainUnit:'L', |
| | | conversionRate:'0.001000', |
| | | deputyUnit:'ml', |
| | | producer:'四川', |
| | | }, |
| | | |
| | | { |
| | | materialCode: '70020000000000000000000004', |
| | | materialName: '预洗剂7600TRO-DS', |
| | | number: '4', |
| | | materialRequisitionProcess: '制镜', |
| | | mainUnit:'L', |
| | | conversionRate:'0.001000', |
| | | deputyUnit:'ml', |
| | | producer:'四川', |
| | | //物料编码 |
| | | 物料编码: '70020000000000000000000004', |
| | | //物料名称 |
| | | 物料名称: '预洗剂7600TRO-DS', |
| | | //数量 |
| | | 数量: '4', |
| | | //领料工序 |
| | | 领料工序: '制镜', |
| | | //主单位 |
| | | 主单位:'L', |
| | | //换算率 |
| | | 换算率:'0.001000', |
| | | //副单位 |
| | | 副单位:'ml', |
| | | //产地 |
| | | 产地:'四川', |
| | | }, |
| | | { |
| | | materialCode: '70020000000000000000000004', |
| | | materialName: '预洗剂7600TRO-DS', |
| | | number: '4', |
| | | materialRequisitionProcess: '制镜', |
| | | mainUnit:'L', |
| | | conversionRate:'0.001000', |
| | | deputyUnit:'ml', |
| | | producer:'四川', |
| | | //物料编码 |
| | | 物料编码: '70020000000000000000000004', |
| | | //物料名称 |
| | | 物料名称: '预洗剂7600TRO-DS', |
| | | //数量 |
| | | 数量: '4', |
| | | //领料工序 |
| | | 领料工序: '制镜', |
| | | //主单位 |
| | | 主单位:'L', |
| | | //换算率 |
| | | 换算率:'0.001000', |
| | | //副单位 |
| | | 副单位:'ml', |
| | | //产地 |
| | | 产地:'四川', |
| | | }, |
| | | { |
| | | //物料编码 |
| | | 物料编码: '70020000000000000000000004', |
| | | //物料名称 |
| | | 物料名称: '预洗剂7600TRO-DS', |
| | | //数量 |
| | | 数量: '4', |
| | | //领料工序 |
| | | 领料工序: '制镜', |
| | | //主单位 |
| | | 主单位:'L', |
| | | //换算率 |
| | | 换算率:'0.001000', |
| | | //副单位 |
| | | 副单位:'ml', |
| | | //产地 |
| | | 产地:'四川', |
| | | }, |
| | | ],//table body实际数据 |
| | | //脚部求和 |
| | | footerMethod ({ columns, data }) {//页脚函数 |
| | | let footList=['number'] |
| | | let footList=['数量'] |
| | | return[ |
| | | columns.map((column, columnIndex) => { |
| | | if (columnIndex === 0) { |
| | |
| | | |
| | | }) |
| | | |
| | | //产品种类下拉框 |
| | | const value = ref('') |
| | | const options = [ |
| | | { |
| | |
| | | },//表头参数 |
| | | columns:[ |
| | | {type:'expand',fixed:"left",slots: { content:'content' },width: 50}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | {title: '操作', width: 70, slots: { default: 'button_slot' },fixed:"left"}, |
| | | { field: 'salesOrderNo',width: 130, title: '销售单号',sortable: true, filters:[{ data: '' }],slots: { filter: 'num1_filter' } }, |
| | | { field: 'customerName',width: 130, title: '客户名称',sortable: true, filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | { field: 'entryName',width: 130, title: '项目名称',sortable: true, filters:[{ data: '' }],slots: { filter: 'num1_filter' } }, |
| | | { field: 'batch',width: 75, title: '批次',sortable: true, }, |
| | | {field: 'number',width: 83, title: '订单数', sortable: true, }, |
| | | {field: 'area',width: 100, title: '订单面积', sortable: true,showOverflow:"ellipsis" ,}, |
| | | {field: 'types',width: 110, title: '订单类型', sortable: true,}, |
| | | {field: 'salesman',width: 85, title: '业务员', sortable: true}, |
| | | {field: 'orderBOMGenerationTime',width: 160,title: '工单BOM生成时间', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: 'orderBOMAuditTime',width: 160,title: '工单BOM审核时间', sortable: true}, |
| | | ],//表头按钮 |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | |
| | | { field: '销售单号',width: 130, title: '销售单号',sortable: true, filters:[{ data: '' }],slots: { filter: 'num1_filter' } }, |
| | | { field: '客户名称',width: 130, title: '客户名称',sortable: true, filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | { field: '项目名称',width: 130, title: '项目名称',sortable: true, filters:[{ data: '' }],slots: { filter: 'num1_filter' } }, |
| | | { field: '批次',width: 75, title: '批次',sortable: true, }, |
| | | {field: '订单数',width: 83, title: '订单数', sortable: true, }, |
| | | {field: '订单面积',width: 100, title: '订单面积', sortable: true,showOverflow:"ellipsis" ,}, |
| | | {field: '订单类型',width: 110, title: '订单类型', sortable: true,}, |
| | | {field: '业务员',width: 85, title: '业务员', sortable: true}, |
| | | {field: '工单BOM生成时间',width: 160,title: '工单BOM生成时间', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: '工单BOM审核时间',width: 160,title: '工单BOM审核时间', sortable: true}, |
| | | ], |
| | | //表头按钮 |
| | | toolbarConfig: { |
| | | // buttons: [{ |
| | | // |
| | |
| | | }, |
| | | data: [ |
| | | { |
| | | salesOrderNo: 'NG23121201', |
| | | customerName: '江门馗达特玻科技有限公司', |
| | | entryName: '大板镜', |
| | | batch: '1批一', |
| | | number:'1212', |
| | | area:'442.21', |
| | | types:'内部', |
| | | salesman:'XX', |
| | | orderBOMGenerationTime:'2020-01-01', |
| | | orderBOMAuditTime:'2020-01-02', |
| | | //销售单号 |
| | | 销售单号: 'NG23121201', |
| | | //客户名称 |
| | | 客户名称: '江门馗达特玻科技有限公司', |
| | | //项目名称 |
| | | 项目名称: '大板镜', |
| | | //批次 |
| | | 批次: '1批一', |
| | | //订单数 |
| | | 订单数:'1212', |
| | | //订单面积 |
| | | 订单面积:'442.21', |
| | | //订单类型 |
| | | 订单类型:'内部', |
| | | //业务员 |
| | | 业务员:'XX', |
| | | //工单BOM生成时间 |
| | | 工单BOM生成时间:'2020-01-01', |
| | | //工单BOM审核时间 |
| | | 工单BOM审核时间:'2020-01-02', |
| | | }, |
| | | { |
| | | salesOrderNo: 'NG23121201', |
| | | customerName: '江门馗达特玻科技有限公司', |
| | | entryName: '大板镜', |
| | | batch: '1批一', |
| | | number:'1212', |
| | | area:'442.21', |
| | | types:'内部', |
| | | salesman:'XX', |
| | | orderBOMGenerationTime:'2020-01-01', |
| | | orderBOMAuditTime:'2020-01-02', |
| | | //销售单号 |
| | | 销售单号: 'NG23121201', |
| | | //客户名称 |
| | | 客户名称: '江门馗达特玻科技有限公司', |
| | | //项目名称 |
| | | 项目名称: '大板镜', |
| | | //批次 |
| | | 批次: '1批一', |
| | | //订单数 |
| | | 订单数:'1212', |
| | | //订单面积 |
| | | 订单面积:'442.21', |
| | | //订单类型 |
| | | 订单类型:'内部', |
| | | //业务员 |
| | | 业务员:'XX', |
| | | //工单BOM生成时间 |
| | | 工单BOM生成时间:'2020-01-01', |
| | | //工单BOM审核时间 |
| | | 工单BOM审核时间:'2020-01-02', |
| | | }, |
| | | { |
| | | salesOrderNo: 'NG23121201', |
| | | customerName: '江门馗达特玻科技有限公司', |
| | | entryName: '大板镜', |
| | | batch: '1批一', |
| | | number:'1212', |
| | | area:'442.21', |
| | | types:'内部', |
| | | salesman:'XX', |
| | | orderBOMGenerationTime:'2020-01-01', |
| | | orderBOMAuditTime:'2020-01-02', |
| | | //销售单号 |
| | | 销售单号: 'NG23121201', |
| | | //客户名称 |
| | | 客户名称: '江门馗达特玻科技有限公司', |
| | | //项目名称 |
| | | 项目名称: '大板镜', |
| | | //批次 |
| | | 批次: '1批一', |
| | | //订单数 |
| | | 订单数:'1212', |
| | | //订单面积 |
| | | 订单面积:'442.21', |
| | | //订单类型 |
| | | 订单类型:'内部', |
| | | //业务员 |
| | | 业务员:'XX', |
| | | //工单BOM生成时间 |
| | | 工单BOM生成时间:'2020-01-01', |
| | | //工单BOM审核时间 |
| | | 工单BOM审核时间:'2020-01-02', |
| | | }, |
| | | { |
| | | salesOrderNo: 'NG23121201', |
| | | customerName: '江门馗达特玻科技有限公司', |
| | | entryName: '大板镜', |
| | | batch: '1批一', |
| | | number:'1212', |
| | | area:'442.21', |
| | | types:'内部', |
| | | salesman:'XX', |
| | | orderBOMGenerationTime:'2020-01-01', |
| | | orderBOMAuditTime:'2020-01-02', |
| | | //销售单号 |
| | | 销售单号: 'NG23121201', |
| | | //客户名称 |
| | | 客户名称: '江门馗达特玻科技有限公司', |
| | | //项目名称 |
| | | 项目名称: '大板镜', |
| | | //批次 |
| | | 批次: '1批一', |
| | | //订单数 |
| | | 订单数:'1212', |
| | | //订单面积 |
| | | 订单面积:'442.21', |
| | | //订单类型 |
| | | 订单类型:'内部', |
| | | //业务员 |
| | | 业务员:'XX', |
| | | //工单BOM生成时间 |
| | | 工单BOM生成时间:'2020-01-01', |
| | | //工单BOM审核时间 |
| | | 工单BOM审核时间:'2020-01-02', |
| | | }, |
| | | ],//table body实际数据 |
| | | //脚部求和 |
| | | footerMethod ({ columns, data }) {//页脚函数 |
| | | let footList=['finishedNumber','finishedArea','wornNumber','wornArea'] |
| | | let footList=['订单数','订单面积'] |
| | | return[ |
| | | columns.map((column, columnIndex) => { |
| | | if (columnIndex === 0) { |
| | |
| | | { slots: { default: 'state' }, title: '基准BOM', width: 110 }, |
| | | { slots: { default: 'state' }, title: '标准BOM', width: 110 }, |
| | | { slots: { default: 'state' }, title: '审核', width: 80 }, |
| | | {field: 'customerNumber', width: 120, title: '客户编号',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: 'customerName',width: 120, title: '客户名称', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'productNumber', width: 130,title: '产品编号', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'productName',width: 120, title: '产品名称',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true}, |
| | | {field: 'glassLength', width: 100,title: '玻璃长', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: 'glassWidth', width: 100,title: '玻璃宽', sortable: true}, |
| | | {field: 'thickness',width: 100, title: '厚度', sortable: true}, |
| | | {field: 'shape',width: 120, title: '形状', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: 'notes', width: 120,title: '备注', sortable: true}, |
| | | {field: 'productCreator',width: 120, title: '产品创建人', sortable: true}, |
| | | {field: 'BOMCreator',width: 120, title: 'BOM创建人', sortable: true}, |
| | | {field: 'auditor',width: 120, title: '审核员', sortable: true} |
| | | ],//表头按钮 |
| | | |
| | | {field: '客户编号', width: 120, title: '客户编号',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: '客户名称',width: 120, title: '客户名称', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: '产品编号', width: 130,title: '产品编号', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: '产品名称',width: 120, title: '产品名称',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true}, |
| | | {field: '玻璃长', width: 100,title: '玻璃长', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: '玻璃宽', width: 100,title: '玻璃宽', sortable: true}, |
| | | {field: '厚度',width: 100, title: '厚度', sortable: true}, |
| | | {field: '形状',width: 120, title: '形状', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: '备注', width: 120,title: '备注', sortable: true}, |
| | | {field: '产品创建人',width: 120, title: '产品创建人', sortable: true}, |
| | | {field: 'BOM创建人',width: 120, title: 'BOM创建人', sortable: true}, |
| | | {field: '审核员',width: 120, title: '审核员', sortable: true} |
| | | ], |
| | | //表头按钮 |
| | | toolbarConfig: { |
| | | buttons: [ |
| | | {code: 'print_lck', name: '转采购单' ,status:'primary'}, |
| | |
| | | }, |
| | | data: [ |
| | | { |
| | | customerNumber: 'D123123', |
| | | customerName: 'XXXX公司', |
| | | productNumber: '06040000022', |
| | | productName:'10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | glassLength:'1440', |
| | | glassWidth:'3660', |
| | | thickness:'30', |
| | | shape:'普形', |
| | | notes:'111', |
| | | productCreator:'张三', |
| | | BOMCreator:'李四', |
| | | auditor:'王五', |
| | | |
| | | |
| | | //客户编号 |
| | | 客户编号: 'D123123', |
| | | //客户名称 |
| | | 客户名称: 'XXXX公司', |
| | | 产品编号: '06040000022', |
| | | 产品名称:'10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | 玻璃长:'1440', |
| | | 玻璃宽:'3660', |
| | | 厚度:'30', |
| | | 形状:'普形', |
| | | 备注:'111', |
| | | 产品创建人:'张三', |
| | | BOM创建人:'李四', |
| | | 审核员:'王五', |
| | | }, |
| | | { |
| | | customerNumber: 'D123123', |
| | | customerName: 'XXXX公司', |
| | | productNumber: '06040000022', |
| | | productName:'10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | glassLength:'1440', |
| | | glassWidth:'3660', |
| | | thickness:'30', |
| | | shape:'普形', |
| | | notes:'111', |
| | | productCreator:'张三', |
| | | BOMCreator:'李四', |
| | | auditor:'王五', |
| | | |
| | | |
| | | //客户编号 |
| | | 客户编号: 'D123123', |
| | | //客户名称 |
| | | 客户名称: 'XXXX公司', |
| | | 产品编号: '06040000022', |
| | | 产品名称:'10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | 玻璃长:'1440', |
| | | 玻璃宽:'3660', |
| | | 厚度:'30', |
| | | 形状:'普形', |
| | | 备注:'111', |
| | | 产品创建人:'张三', |
| | | BOM创建人:'李四', |
| | | 审核员:'王五', |
| | | }, |
| | | { |
| | | customerNumber: 'D123123', |
| | | customerName: 'XXXX公司', |
| | | productNumber: '06040000022', |
| | | productName:'10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | glassLength:'1440', |
| | | glassWidth:'3660', |
| | | thickness:'30', |
| | | shape:'普形', |
| | | notes:'111', |
| | | productCreator:'张三', |
| | | BOMCreator:'李四', |
| | | auditor:'王五', |
| | | |
| | | |
| | | //客户编号 |
| | | 客户编号: 'D123123', |
| | | //客户名称 |
| | | 客户名称: 'XXXX公司', |
| | | 产品编号: '06040000022', |
| | | 产品名称:'10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | 玻璃长:'1440', |
| | | 玻璃宽:'3660', |
| | | 厚度:'30', |
| | | 形状:'普形', |
| | | 备注:'111', |
| | | 产品创建人:'张三', |
| | | BOM创建人:'李四', |
| | | 审核员:'王五', |
| | | }, |
| | | ],//table body实际数据 |
| | | //脚部求和 |
| | |
| | | },//表头参数 |
| | | columns:[ |
| | | {type:'expand',fixed:"left",slots: { content:'content' },width: 50}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | {title: '操作', width: 80, slots: { default: 'button_slot' },fixed:"left"}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | { slots: { default: 'state' }, title: '基准BOM', width: 110 }, |
| | | { slots: { default: 'state' }, title: '标准BOM', width: 110 }, |
| | | { slots: { default: 'state' }, title: '审核', width: 80 }, |
| | | {field: 'customerNumber', width: 120, title: '客户编号',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: 'customerName',width: 120, title: '客户名称', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'productNumber', width: 130,title: '产品编号', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'productName',width: 120, title: '产品名称',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true}, |
| | | {field: 'glassLength', width: 100,title: '玻璃长', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: 'glassWidth', width: 100,title: '玻璃宽', sortable: true}, |
| | | {field: 'thickness',width: 100, title: '厚度', sortable: true}, |
| | | {field: 'shape',width: 120, title: '形状', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: 'notes', width: 120,title: '备注', sortable: true}, |
| | | {field: 'productCreator',width: 120, title: '产品创建人', sortable: true}, |
| | | {field: 'BOMCreator',width: 120, title: 'BOM创建人', sortable: true}, |
| | | {field: 'auditor',width: 120, title: '审核员', sortable: true} |
| | | ],//表头按钮 |
| | | |
| | | {field: '客户编号', width: 120, title: '客户编号',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: '客户名称',width: 120, title: '客户名称', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: '产品编号', width: 130,title: '产品编号', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: '产品名称',width: 120, title: '产品名称',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true}, |
| | | {field: '玻璃长', width: 100,title: '玻璃长', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: '玻璃宽', width: 100,title: '玻璃宽', sortable: true}, |
| | | {field: '厚度',width: 100, title: '厚度', sortable: true}, |
| | | {field: '形状',width: 120, title: '形状', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: '备注', width: 120,title: '备注', sortable: true}, |
| | | {field: '产品创建人',width: 120, title: '产品创建人', sortable: true}, |
| | | {field: 'BOM创建人',width: 120, title: 'BOM创建人', sortable: true}, |
| | | {field: '审核员',width: 120, title: '审核员', sortable: true} |
| | | ], |
| | | //表头按钮 |
| | | toolbarConfig: { |
| | | // buttons: [{ |
| | | // |
| | |
| | | }, |
| | | data: [ |
| | | { |
| | | customerNumber: 'D123123', |
| | | customerName: 'XXXX公司', |
| | | productNumber: '06040000022', |
| | | productName:'10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | glassLength:'1440', |
| | | glassWidth:'3660', |
| | | thickness:'30', |
| | | shape:'普形', |
| | | notes:'111', |
| | | productCreator:'张三', |
| | | BOMCreator:'李四', |
| | | auditor:'王五', |
| | | |
| | | |
| | | 客户编号: 'D123123', |
| | | 客户名称: 'XXXX公司', |
| | | 产品编号: '06040000022', |
| | | 产品名称:'10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | 玻璃长:'1440', |
| | | 玻璃宽:'3660', |
| | | 厚度:'30', |
| | | 形状:'普形', |
| | | 备注:'111', |
| | | 产品创建人:'张三', |
| | | BOM创建人:'李四', |
| | | 审核员:'王五', |
| | | }, |
| | | { |
| | | customerNumber: 'D123123', |
| | | customerName: 'XXXX公司', |
| | | productNumber: '06040000022', |
| | | productName:'10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | glassLength:'1440', |
| | | glassWidth:'3660', |
| | | thickness:'30', |
| | | shape:'普形', |
| | | notes:'111', |
| | | productCreator:'张三', |
| | | BOMCreator:'李四', |
| | | auditor:'王五', |
| | | |
| | | |
| | | 客户编号: 'D123123', |
| | | 客户名称: 'XXXX公司', |
| | | 产品编号: '06040000022', |
| | | 产品名称:'10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | 玻璃长:'1440', |
| | | 玻璃宽:'3660', |
| | | 厚度:'30', |
| | | 形状:'普形', |
| | | 备注:'111', |
| | | 产品创建人:'张三', |
| | | BOM创建人:'李四', |
| | | 审核员:'王五', |
| | | }, |
| | | { |
| | | customerNumber: 'D123123', |
| | | customerName: 'XXXX公司', |
| | | productNumber: '06040000022', |
| | | productName:'10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | glassLength:'1440', |
| | | glassWidth:'3660', |
| | | thickness:'30', |
| | | shape:'普形', |
| | | notes:'111', |
| | | productCreator:'张三', |
| | | BOMCreator:'李四', |
| | | auditor:'王五', |
| | | |
| | | |
| | | 客户编号: 'D123123', |
| | | 客户名称: 'XXXX公司', |
| | | 产品编号: '06040000022', |
| | | 产品名称:'10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | 玻璃长:'1440', |
| | | 玻璃宽:'3660', |
| | | 厚度:'30', |
| | | 形状:'普形', |
| | | 备注:'111', |
| | | 产品创建人:'张三', |
| | | BOM创建人:'李四', |
| | | 审核员:'王五', |
| | | }, |
| | | { |
| | | 客户编号: 'D123123', |
| | | 客户名称: 'XXXX公司', |
| | | 产品编号: '06040000022', |
| | | 产品名称:'10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | 玻璃长:'1440', |
| | | 玻璃宽:'3660', |
| | | 厚度:'30', |
| | | 形状:'普形', |
| | | 备注:'111', |
| | | 产品创建人:'张三', |
| | | BOM创建人:'李四', |
| | | 审核员:'王五', |
| | | }, |
| | | ],//table body实际数据 |
| | | //脚部求和 |
| | |
| | | },//表头参数 |
| | | columns:[ |
| | | {type:'expand',fixed:"left",slots: { content:'content' },width: 50}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | {title: '操作', width: 80, slots: { default: 'button_slot' },fixed:"left"}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | { slots: { default: 'state' }, title: '基准BOM', width: 110 }, |
| | | { slots: { default: 'state' }, title: '标准BOM', width: 110 }, |
| | | { slots: { default: 'state' }, title: '审核', width: 80 }, |
| | | {field: 'customerNumber', width: 120, title: '客户编号',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: 'customerName',width: 120, title: '客户名称', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'productNumber', width: 130,title: '产品编号', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'productName',width: 120, title: '产品名称',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true}, |
| | | {field: 'glassLength', width: 100,title: '玻璃长', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: 'glassWidth', width: 100,title: '玻璃宽', sortable: true}, |
| | | {field: 'thickness',width: 100, title: '厚度', sortable: true}, |
| | | {field: 'shape',width: 120, title: '形状', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: 'notes', width: 120,title: '备注', sortable: true}, |
| | | {field: 'productCreator',width: 120, title: '产品创建人', sortable: true}, |
| | | {field: 'BOMCreator',width: 120, title: 'BOM创建人', sortable: true}, |
| | | {field: 'auditor',width: 120, title: '审核员', sortable: true} |
| | | ],//表头按钮 |
| | | |
| | | {field: '客户编号', width: 120, title: '客户编号',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: '客户名称',width: 120, title: '客户名称', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: '产品编号', width: 130,title: '产品编号', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: '产品名称',width: 120, title: '产品名称',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true}, |
| | | {field: '玻璃长', width: 100,title: '玻璃长', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: '玻璃宽', width: 100,title: '玻璃宽', sortable: true}, |
| | | {field: '厚度',width: 100, title: '厚度', sortable: true}, |
| | | {field: '形状',width: 120, title: '形状', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: '备注', width: 120,title: '备注', sortable: true}, |
| | | {field: '产品创建人',width: 120, title: '产品创建人', sortable: true}, |
| | | {field: 'BOM创建人',width: 120, title: 'BOM创建人', sortable: true}, |
| | | {field: '审核员',width: 120, title: '审核员', sortable: true} |
| | | ], |
| | | //表头按钮 |
| | | toolbarConfig: { |
| | | // buttons: [{ |
| | | // |
| | |
| | | }, |
| | | data: [ |
| | | { |
| | | customerNumber: 'D123123', |
| | | customerName: 'XXXX公司', |
| | | productNumber: '06040000022', |
| | | productName:'10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | glassLength:'1440', |
| | | glassWidth:'3660', |
| | | thickness:'30', |
| | | shape:'普形', |
| | | notes:'111', |
| | | productCreator:'张三', |
| | | BOMCreator:'李四', |
| | | auditor:'王五', |
| | | |
| | | |
| | | 客户编号: 'D123123', |
| | | 客户名称: 'XXXX公司', |
| | | 产品编号: '06040000022', |
| | | 产品名称:'10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | 玻璃长:'1440', |
| | | 玻璃宽:'3660', |
| | | 厚度:'30', |
| | | 形状:'普形', |
| | | 备注:'111', |
| | | 产品创建人:'张三', |
| | | BOM创建人:'李四', |
| | | 审核员:'王五', |
| | | }, |
| | | { |
| | | customerNumber: 'D123123', |
| | | customerName: 'XXXX公司', |
| | | productNumber: '06040000022', |
| | | productName:'10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | glassLength:'1440', |
| | | glassWidth:'3660', |
| | | thickness:'30', |
| | | shape:'普形', |
| | | notes:'111', |
| | | productCreator:'张三', |
| | | BOMCreator:'李四', |
| | | auditor:'王五', |
| | | |
| | | |
| | | 客户编号: 'D123123', |
| | | 客户名称: 'XXXX公司', |
| | | 产品编号: '06040000022', |
| | | 产品名称:'10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | 玻璃长:'1440', |
| | | 玻璃宽:'3660', |
| | | 厚度:'30', |
| | | 形状:'普形', |
| | | 备注:'111', |
| | | 产品创建人:'张三', |
| | | BOM创建人:'李四', |
| | | 审核员:'王五', |
| | | }, |
| | | { |
| | | customerNumber: 'D123123', |
| | | customerName: 'XXXX公司', |
| | | productNumber: '06040000022', |
| | | productName:'10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | glassLength:'1440', |
| | | glassWidth:'3660', |
| | | thickness:'30', |
| | | shape:'普形', |
| | | notes:'111', |
| | | productCreator:'张三', |
| | | BOMCreator:'李四', |
| | | auditor:'王五', |
| | | |
| | | |
| | | 客户编号: 'D123123', |
| | | 客户名称: 'XXXX公司', |
| | | 产品编号: '06040000022', |
| | | 产品名称:'10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | 玻璃长:'1440', |
| | | 玻璃宽:'3660', |
| | | 厚度:'30', |
| | | 形状:'普形', |
| | | 备注:'111', |
| | | 产品创建人:'张三', |
| | | BOM创建人:'李四', |
| | | 审核员:'王五', |
| | | }, |
| | | ],//table body实际数据 |
| | | //脚部求和 |
| | |
| | | columns:[ |
| | | {type:'expand',fixed:"left",slots: { content:'content' },width: 50}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | {field: 'materialCode', title: '物料编码',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: 'materialName', title: '物料名称', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'number',title: '数量', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'materialRequisitionProcess', title: '领料工序',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true}, |
| | | {field: 'mainUnit',title: '主单位', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: 'conversionRate', title: '换算率', sortable: true}, |
| | | {field: 'deputyUnit', title: '副单位', sortable: true}, |
| | | {field: 'producer', title: '产地', sortable: true,showOverflow:"ellipsis"}, |
| | | ],//表头按钮 |
| | | |
| | | {field: '物料编码', title: '物料编码',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: '物料名称', title: '物料名称', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: '数量',title: '数量', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: '领料工序', title: '领料工序',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true}, |
| | | {field: '主单位',title: '主单位', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: '换算率', title: '换算率', sortable: true}, |
| | | {field: '副单位', title: '副单位', sortable: true}, |
| | | {field: '产地', title: '产地', sortable: true,showOverflow:"ellipsis"}, |
| | | ], |
| | | //表头按钮 |
| | | toolbarConfig: { |
| | | buttons: [ |
| | | |
| | | // { |
| | | // name:'产品种类', |
| | | // dropdowns: [ |
| | | // { code: 'other1', name: '种类一', type: 'text', }, |
| | | // { code: 'other2', name: '种类二', type: 'text', }, |
| | | // { code: 'other2', name: '种类三', type: 'text', }, |
| | | // ] |
| | | // }, |
| | | {code: 'print_lck', name: '添加一行' }, |
| | | {code: 'print_lck', name: '减少一行' }, |
| | | {code: 'print_lck', name: '审核',status:'primary' }, |
| | |
| | | }, |
| | | data: [ |
| | | { |
| | | materialCode: '70020000000000000000000004', |
| | | materialName: '预洗剂7600TRO-DS', |
| | | number: '4', |
| | | materialRequisitionProcess: '制镜', |
| | | mainUnit:'L', |
| | | conversionRate:'0.001000', |
| | | deputyUnit:'ml', |
| | | producer:'四川', |
| | | 物料编码: '70020000000000000000000004', |
| | | 物料名称: '预洗剂7600TRO-DS', |
| | | 数量: '4', |
| | | 领料工序: '制镜', |
| | | 主单位:'L', |
| | | 换算率:'0.001000', |
| | | 副单位:'ml', |
| | | 产地:'四川', |
| | | }, |
| | | { |
| | | materialCode: '70020000000000000000000004', |
| | | materialName: '预洗剂7600TRO-DS', |
| | | number: '4', |
| | | materialRequisitionProcess: '制镜', |
| | | mainUnit:'L', |
| | | conversionRate:'0.001000', |
| | | deputyUnit:'ml', |
| | | producer:'四川', |
| | | }, |
| | | |
| | | { |
| | | materialCode: '70020000000000000000000004', |
| | | materialName: '预洗剂7600TRO-DS', |
| | | number: '4', |
| | | materialRequisitionProcess: '制镜', |
| | | mainUnit:'L', |
| | | conversionRate:'0.001000', |
| | | deputyUnit:'ml', |
| | | producer:'四川', |
| | | 物料编码: '70020000000000000000000004', |
| | | 物料名称: '预洗剂7600TRO-DS', |
| | | 数量: '4', |
| | | 领料工序: '制镜', |
| | | 主单位:'L', |
| | | 换算率:'0.001000', |
| | | 副单位:'ml', |
| | | 产地:'四川', |
| | | }, |
| | | { |
| | | materialCode: '70020000000000000000000004', |
| | | materialName: '预洗剂7600TRO-DS', |
| | | number: '4', |
| | | materialRequisitionProcess: '制镜', |
| | | mainUnit:'L', |
| | | conversionRate:'0.001000', |
| | | deputyUnit:'ml', |
| | | producer:'四川', |
| | | 物料编码: '70020000000000000000000004', |
| | | 物料名称: '预洗剂7600TRO-DS', |
| | | 数量: '4', |
| | | 领料工序: '制镜', |
| | | 主单位:'L', |
| | | 换算率:'0.001000', |
| | | 副单位:'ml', |
| | | 产地:'四川', |
| | | }, |
| | | { |
| | | 物料编码: '70020000000000000000000004', |
| | | 物料名称: '预洗剂7600TRO-DS', |
| | | 数量: '4', |
| | | 领料工序: '制镜', |
| | | 主单位:'L', |
| | | 换算率:'0.001000', |
| | | 副单位:'ml', |
| | | 产地:'四川', |
| | | }, |
| | | ],//table body实际数据 |
| | | //脚部求和 |
| | | footerMethod ({ columns, data }) {//页脚函数 |
| | | let footList=['number'] |
| | | let footList=['数量'] |
| | | return[ |
| | | columns.map((column, columnIndex) => { |
| | | if (columnIndex === 0) { |
| | |
| | | },//表头参数 |
| | | columns:[ |
| | | {type:'expand',fixed:"left",slots: { content:'content' },width: 50}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | { type: 'checkbox',fixed:"left", title: '选择', width: 80 }, |
| | | |
| | | {field: 'salesOrderNo', width: 120, title: '销售单号',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: 'processCardNo',width: 120, title: '流程卡号', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'entryName', width: 130,title: '项目名称', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'productName',width: 120, title: '产品名称',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true}, |
| | | {field: 'reportingWorkNo', width: 100,title: '报工编号', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: 'serialNumber', width: 70,title: '序号', sortable: true}, |
| | | {field: 'singlePieceName',width: 100, title: '单片名称', sortable: true}, |
| | | {field: 'floorNumber',width: 120, title: '楼层编号', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: 'marking', width: 80,title: '标记', sortable: true}, |
| | | {field: 'pieces',width: 90, title: '片标记', sortable: true}, |
| | | {field: 'processCardNumber',width: 120, title: '流程卡数量', sortable: true}, |
| | | {field: 'width',width: 80, title: '宽', sortable: true}, |
| | | {field: 'height',width: 80, title: '高', sortable: true}, |
| | | {field: 'area',width: 80, title: '面积', sortable: true}, |
| | | {field: 'shape',width: 80, title: '形状', sortable: true}, |
| | | {field: 'numberBroken',width: 120, title: '次破数量', sortable: true}, |
| | | {field: 'reasonType',width: 120, title: '次破类型', sortable: true}, |
| | | {field: 'reasonDamage',width: 120, title: '次破原因', sortable: true}, |
| | | {field: 'responsibilityDevice',width: 120, title: '责任设备', sortable: true}, |
| | | {field: 'reportingProcess',width: 120, title: '报工工序', sortable: true}, |
| | | {field: 'responsibilityProcess',width: 120, title: '责任工序', sortable: true}, |
| | | {field: 'responsibilityTeams',width: 120, title: '责任班组', sortable: true}, |
| | | {field: 'responsibilityPersonnel',width: 120, title: '责任人员', sortable: true}, |
| | | {field: 'qualityInspector',width: 100, title: '质检员', sortable: true} |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | {field: '报工时间', width: 120,title: '报工时间', sortable: true}, |
| | | {field: '销售单号', width: 120, title: '销售单号',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: '流程卡号',width: 120, title: '流程卡号', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: '项目名称', width: 130,title: '项目名称', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: '产品名称',width: 120, title: '产品名称',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true}, |
| | | {field: '报工编号', width: 100,title: '报工编号', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: '序号', width: 70,title: '序号', sortable: true}, |
| | | {field: '单片名称',width: 100, title: '单片名称', sortable: true}, |
| | | {field: '楼层编号',width: 120, title: '楼层编号', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: '标记', width: 80,title: '标记', sortable: true}, |
| | | {field: '片标记',width: 90, title: '片标记', sortable: true}, |
| | | {field: '流程卡数量',width: 120, title: '流程卡数量', sortable: true}, |
| | | {field: '宽',width: 80, title: '宽', sortable: true}, |
| | | {field: '高',width: 80, title: '高', sortable: true}, |
| | | {field: '面积',width: 80, title: '面积', sortable: true}, |
| | | {field: '形状',width: 80, title: '形状', sortable: true}, |
| | | {field: '次破数量',width: 120, title: '次破数量', sortable: true}, |
| | | {field: '次破类型',width: 120, title: '次破类型', sortable: true}, |
| | | {field: '次破原因',width: 120, title: '次破原因', sortable: true}, |
| | | {field: '责任设备',width: 120, title: '责任设备', sortable: true}, |
| | | {field: '报工工序',width: 120, title: '报工工序', sortable: true}, |
| | | {field: '责任工序',width: 120, title: '责任工序', sortable: true}, |
| | | {field: '责任班组',width: 120, title: '责任班组', sortable: true}, |
| | | {field: '责任人员',width: 120, title: '责任人员', sortable: true}, |
| | | {field: '质检员',width: 100, title: '质检员', sortable: true} |
| | | ],//表头按钮 |
| | | |
| | | toolbarConfig: { |
| | |
| | | }, |
| | | data: [ |
| | | { |
| | | reportingWorkTime:'2021-01-01', |
| | | salesOrderNo:'NG23010101', |
| | | processCardNo:'NG23010101A01', |
| | | entryName:'xxxx', |
| | | productName:"xxxxxxxxx", |
| | | reportingWorkNo:"BG2301010001", |
| | | floorNumber:"D4-010-01", |
| | | area:'23.11', |
| | | reportingProcess:'钢化', |
| | | qualityInspector:"张三", |
| | | serialNumber:'1', |
| | | singlePieceName: '6mm白玻平钢(外)', |
| | | marking: '1', |
| | | pieces: '(外)', |
| | | processCardNumber: '11', |
| | | width: '575', |
| | | height:"2241", |
| | | shape: '普形', |
| | | upCompletedQuantity: '12', |
| | | completedQuantity: '1', |
| | | numberBroken:'2', |
| | | reasonType: '机器', |
| | | reasonDamage:'气泡超标', |
| | | responsibilityProcess:'中空', |
| | | responsibilityTeams:'中空一班', |
| | | responsibilityPersonnel:'', |
| | | responsibilityDevice:'中空3#线', |
| | | 报工时间:'2021-01-01', |
| | | 销售单号:'NG23010101', |
| | | 流程卡号:'NG23010101A01', |
| | | 项目名称:'xxxx', |
| | | 产品名称:"xxxxxxxxx", |
| | | 报工编号:"BG2301010001", |
| | | 楼层编号:"D4-010-01", |
| | | 面积:'23.11', |
| | | 报工工序:'钢化', |
| | | 质检员:"张三", |
| | | 序号:'1', |
| | | 单片名称: '6mm白玻平钢(外)', |
| | | 标记: '1', |
| | | 片标记: '(外)', |
| | | 流程卡数量: '11', |
| | | 宽: '575', |
| | | 高:"2241", |
| | | 形状: '普形', |
| | | 次破数量: '12', |
| | | 次破类型: '机器', |
| | | 次破原因:'气泡超标', |
| | | 责任工序:'中空', |
| | | 责任班组:'中空一班', |
| | | 责任人员:'', |
| | | 责任设备:'中空3#线', |
| | | }, |
| | | { |
| | | reportingWorkTime:'2021-01-01', |
| | | salesOrderNo:'NG23010101', |
| | | processCardNo:'NG23010101A01', |
| | | entryName:'xxxx', |
| | | productName:"xxxxxxxxx", |
| | | reportingWorkNo:"BG2301010001", |
| | | floorNumber:"D4-010-01", |
| | | area:'23.11', |
| | | reportingProcess:'钢化', |
| | | qualityInspector:"张三", |
| | | serialNumber:'1', |
| | | singlePieceName: '6mm白玻平钢(外)', |
| | | marking: '1', |
| | | pieces: '(外)', |
| | | processCardNumber: '11', |
| | | width: '575', |
| | | height:"2241", |
| | | shape: '普形', |
| | | upCompletedQuantity: '12', |
| | | completedQuantity: '1', |
| | | numberBroken:'2', |
| | | reasonType: '机器', |
| | | reasonDamage:'气泡超标', |
| | | responsibilityProcess:'中空', |
| | | responsibilityTeams:'中空一班', |
| | | responsibilityPersonnel:'', |
| | | responsibilityDevice:'中空3#线', |
| | | 报工时间:'2021-01-01', |
| | | 销售单号:'NG23010101', |
| | | 流程卡号:'NG23010101A01', |
| | | 项目名称:'xxxx', |
| | | 产品名称:"xxxxxxxxx", |
| | | 报工编号:"BG2301010001", |
| | | 楼层编号:"D4-010-01", |
| | | 面积:'23.11', |
| | | 报工工序:'钢化', |
| | | 质检员:"张三", |
| | | 序号:'1', |
| | | 单片名称: '6mm白玻平钢(外)', |
| | | 标记: '1', |
| | | 片标记: '(外)', |
| | | 流程卡数量: '11', |
| | | 宽: '575', |
| | | 高:"2241", |
| | | 形状: '普形', |
| | | 次破数量: '12', |
| | | 次破类型: '机器', |
| | | 次破原因:'气泡超标', |
| | | 责任工序:'中空', |
| | | 责任班组:'中空一班', |
| | | 责任人员:'', |
| | | 责任设备:'中空3#线', |
| | | }, |
| | | { |
| | | reportingWorkTime:'2021-01-01', |
| | | salesOrderNo:'NG23010101', |
| | | processCardNo:'NG23010101A01', |
| | | entryName:'xxxx', |
| | | productName:"xxxxxxxxx", |
| | | reportingWorkNo:"BG2301010001", |
| | | floorNumber:"D4-010-01", |
| | | area:'23.11', |
| | | reportingProcess:'钢化', |
| | | qualityInspector:"张三", |
| | | serialNumber:'1', |
| | | singlePieceName: '6mm白玻平钢(外)', |
| | | marking: '1', |
| | | pieces: '(外)', |
| | | processCardNumber: '11', |
| | | width: '575', |
| | | height:"2241", |
| | | shape: '普形', |
| | | upCompletedQuantity: '12', |
| | | completedQuantity: '1', |
| | | numberBroken:'2', |
| | | reasonType: '机器', |
| | | reasonDamage:'气泡超标', |
| | | responsibilityProcess:'中空', |
| | | responsibilityTeams:'中空一班', |
| | | responsibilityPersonnel:'', |
| | | responsibilityDevice:'中空3#线', |
| | | 报工时间:'2021-01-01', |
| | | 销售单号:'NG23010101', |
| | | 流程卡号:'NG23010101A01', |
| | | 项目名称:'xxxx', |
| | | 产品名称:"xxxxxxxxx", |
| | | 报工编号:"BG2301010001", |
| | | 楼层编号:"D4-010-01", |
| | | 面积:'23.11', |
| | | 报工工序:'钢化', |
| | | 质检员:"张三", |
| | | 序号:'1', |
| | | 单片名称: '6mm白玻平钢(外)', |
| | | 标记: '1', |
| | | 片标记: '(外)', |
| | | 流程卡数量: '11', |
| | | 宽: '575', |
| | | 高:"2241", |
| | | 形状: '普形', |
| | | 次破数量: '12', |
| | | 次破类型: '机器', |
| | | 次破原因:'气泡超标', |
| | | 责任工序:'中空', |
| | | 责任班组:'中空一班', |
| | | 责任人员:'', |
| | | 责任设备:'中空3#线', |
| | | }, |
| | | { |
| | | reportingWorkTime:'2021-01-01', |
| | | salesOrderNo:'NG23010101', |
| | | processCardNo:'NG23010101A01', |
| | | entryName:'xxxx', |
| | | productName:"xxxxxxxxx", |
| | | reportingWorkNo:"BG2301010001", |
| | | floorNumber:"D4-010-01", |
| | | area:'23.11', |
| | | reportingProcess:'钢化', |
| | | qualityInspector:"张三", |
| | | serialNumber:'1', |
| | | singlePieceName: '6mm白玻平钢(外)', |
| | | marking: '1', |
| | | pieces: '(外)', |
| | | processCardNumber: '11', |
| | | width: '575', |
| | | height:"2241", |
| | | shape: '普形', |
| | | upCompletedQuantity: '12', |
| | | completedQuantity: '1', |
| | | numberBroken:'2', |
| | | reasonType: '机器', |
| | | reasonDamage:'气泡超标', |
| | | responsibilityProcess:'中空', |
| | | responsibilityTeams:'中空一班', |
| | | responsibilityPersonnel:'', |
| | | responsibilityDevice:'中空3#线', |
| | | 报工时间:'2021-01-01', |
| | | 销售单号:'NG23010101', |
| | | 流程卡号:'NG23010101A01', |
| | | 项目名称:'xxxx', |
| | | 产品名称:"xxxxxxxxx", |
| | | 报工编号:"BG2301010001", |
| | | 楼层编号:"D4-010-01", |
| | | 面积:'23.11', |
| | | 报工工序:'钢化', |
| | | 质检员:"张三", |
| | | 序号:'1', |
| | | 单片名称: '6mm白玻平钢(外)', |
| | | 标记: '1', |
| | | 片标记: '(外)', |
| | | 流程卡数量: '11', |
| | | 宽: '575', |
| | | 高:"2241", |
| | | 形状: '普形', |
| | | 次破数量: '12', |
| | | 次破类型: '机器', |
| | | 次破原因:'气泡超标', |
| | | 责任工序:'中空', |
| | | 责任班组:'中空一班', |
| | | 责任人员:'', |
| | | 责任设备:'中空3#线', |
| | | }, |
| | | { |
| | | 报工时间:'2021-01-01', |
| | | 销售单号:'NG23010101', |
| | | 流程卡号:'NG23010101A01', |
| | | 项目名称:'xxxx', |
| | | 产品名称:"xxxxxxxxx", |
| | | 报工编号:"BG2301010001", |
| | | 楼层编号:"D4-010-01", |
| | | 面积:'23.11', |
| | | 报工工序:'钢化', |
| | | 质检员:"张三", |
| | | 序号:'1', |
| | | 单片名称: '6mm白玻平钢(外)', |
| | | 标记: '1', |
| | | 片标记: '(外)', |
| | | 流程卡数量: '11', |
| | | 宽: '575', |
| | | 高:"2241", |
| | | 形状: '普形', |
| | | 次破数量: '12', |
| | | 次破类型: '机器', |
| | | 次破原因:'气泡超标', |
| | | 责任工序:'中空', |
| | | 责任班组:'中空一班', |
| | | 责任人员:'', |
| | | 责任设备:'中空3#线', |
| | | }, |
| | | ],//table body实际数据 |
| | | //脚部求和 |
| | | footerMethod ({ columns, data }) {//页脚函数 |
| | | let footList=['processCardNumber','numberBroken'] |
| | | let footList=['流程卡数量','面积','次破数量'] |
| | | return[ |
| | | columns.map((column, columnIndex) => { |
| | | if (columnIndex === 0) { |
| | |
| | | > |
| | | <!-- @toolbar-button-click="toolbarButtonClickEvent"--> |
| | | <!-- 下拉显示所有信息插槽--> |
| | | <template #content="{ row}"> |
| | | <template #content="{ row }"> |
| | | <ul class="expand-wrapper"> |
| | | <li v-for="(item,key,index) in row"> |
| | | <span style="font-weight: bold">{{key+': '}}</span> |
| | | <span>{{ item }}</span> |
| | | <li v-for="(item,index) in gridOptions.columns" v-show="item.field!=undefined "> |
| | | <span style="font-weight: bold">{{item.title+': '}}</span> |
| | | <span>{{ row[item.field] }}</span> |
| | | </li> |
| | | </ul> |
| | | </template> |
| | |
| | | },//表头参数 |
| | | columns:[ |
| | | {type:'expand',fixed:"left",slots: { content:'content' },width: 50}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | {title: '操作', width: 80, slots: { default: 'button_slot' },fixed:"left"}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | |
| | | {field: 'salesOrderNo', width: 120, title: '销售单号',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: 'processCardNo',width: 120, title: '流程卡号', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'entryName', width: 130,title: '项目名称', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | |
| | | > |
| | | <!-- @toolbar-button-click="toolbarButtonClickEvent"--> |
| | | <!-- 下拉显示所有信息插槽--> |
| | | <template #content="{ row}"> |
| | | <template #content="{ row }"> |
| | | <ul class="expand-wrapper"> |
| | | <li v-for="(item,key,index) in row"> |
| | | <span style="font-weight: bold">{{key+': '}}</span> |
| | | <span>{{ item }}</span> |
| | | <li v-for="(item,index) in gridOptions.columns" v-show="item.field!=undefined "> |
| | | <span style="font-weight: bold">{{item.title+': '}}</span> |
| | | <span>{{ row[item.field] }}</span> |
| | | </li> |
| | | </ul> |
| | | </template> |
| | |
| | | {field: 'installationTime',title: '安装时间',editRender: { name: 'input', attrs: { placeholder: '' } } }, |
| | | {field: 'serviceInterval', title: '保养周期',editRender: { name: 'input', attrs: { placeholder: '' } }}, |
| | | {field: 'process', title: '所在工艺', editRender: { name: 'input', attrs: { placeholder: '' } }}, |
| | | ],//表头按钮 |
| | | |
| | | ], |
| | | //表头按钮 |
| | | toolbarConfig: { |
| | | buttons: [ |
| | | {code: 'print_lck', name: '保存',status:'primary' ,icon:'vxe-icon-save'}, |
| | |
| | | },//表头参数 |
| | | columns:[ |
| | | {type:'expand',fixed:"left",slots: { content:'content' },width: 50}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | {title: '操作', width: 140, slots: { default: 'button_slot' },fixed:"left"}, |
| | | {field: 'deviceName', width: 130,title: '设备名称', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'types',width: 120, title: '类型',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true}, |
| | | {field: 'faultDate', width: 100,title: '故障日期', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: 'failureCause', width: 100,title: '故障原因', sortable: true}, |
| | | {field: 'maintenanceDate',width: 100, title: '保养日期', sortable: true}, |
| | | {field: 'maintenanceInstructions',width: 120, title: '保养说明', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: 'RepairMaintenanceStartTime', width: 160,title: '维修/保养开始时间', sortable: true}, |
| | | {field: 'RepairMaintenanceEndTime',width: 160, title: '维修/保养结束时间', sortable: true}, |
| | | {field: 'process',width: 120, title: '所在工艺', sortable: true}, |
| | | {field: 'RepairMaintenancePersonnel',width: 150, title: '维修/保养人员', sortable: true}, |
| | | {field: 'cost',width: 120, title: '费用', sortable: true}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | |
| | | {field: '设备名称', width: 130,title: '设备名称', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: '类型',width: 120, title: '类型',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true}, |
| | | {field: '故障日期', width: 100,title: '故障日期', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: '故障原因', width: 100,title: '故障原因', sortable: true}, |
| | | {field: '保养日期',width: 100, title: '保养日期', sortable: true}, |
| | | {field: '保养说明',width: 120, title: '保养说明', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: '维修保养开始时间', width: 160,title: '维修/保养开始时间', sortable: true}, |
| | | {field: '维修保养结束时间',width: 160, title: '维修/保养结束时间', sortable: true}, |
| | | {field: '所在工艺',width: 120, title: '所在工艺', sortable: true}, |
| | | {field: '维修保养人员',width: 150, title: '维修/保养人员', sortable: true}, |
| | | {field: '费用',width: 120, title: '费用', sortable: true}, |
| | | ],//表头按钮 |
| | | |
| | | toolbarConfig: { |
| | |
| | | }, |
| | | data: [ |
| | | { |
| | | deviceName: '钢化炉(22E)', |
| | | types: '维修', |
| | | faultDate: '2022-03-16', |
| | | failureCause: '坏了', |
| | | maintenanceDate:'', |
| | | maintenanceInstructions:'', |
| | | RepairMaintenanceStartTime:'2022-03-16', |
| | | RepairMaintenanceEndTime:'2022-03-16', |
| | | process:'钢化', |
| | | RepairMaintenancePersonnel:'SSS', |
| | | cost:'112', |
| | | 设备名称: '钢化炉(22E)', |
| | | 类型: '维修', |
| | | 故障日期: '2022-03-16', |
| | | 故障原因: '坏了', |
| | | 保养日期:'', |
| | | 保养说明:'', |
| | | 维修保养开始时间:'2022-03-16', |
| | | 维修保养结束时间:'2022-03-16', |
| | | 所在工艺:'钢化', |
| | | 维修保养人员:'SSS', |
| | | 费用:'112', |
| | | }, |
| | | { |
| | | deviceName: '钢化炉(22E)', |
| | | types: '保养', |
| | | faultDate: '', |
| | | failureCause: '', |
| | | maintenanceDate:'2022-03-16', |
| | | maintenanceInstructions:'保养', |
| | | RepairMaintenanceStartTime:'2022-03-16', |
| | | RepairMaintenanceEndTime:'2022-03-16', |
| | | process:'钢化', |
| | | RepairMaintenancePersonnel:'SSS', |
| | | cost:'112', |
| | | 设备名称: '钢化炉(22E)', |
| | | 类型: '维修', |
| | | 故障日期: '2022-03-16', |
| | | 故障原因: '坏了', |
| | | 保养日期:'', |
| | | 保养说明:'', |
| | | 维修保养开始时间:'2022-03-16', |
| | | 维修保养结束时间:'2022-03-16', |
| | | 所在工艺:'钢化', |
| | | 维修保养人员:'SSS', |
| | | 费用:'112', |
| | | }, |
| | | { |
| | | 设备名称: '钢化炉(22E)', |
| | | 类型: '维修', |
| | | 故障日期: '2022-03-16', |
| | | 故障原因: '坏了', |
| | | 保养日期:'', |
| | | 保养说明:'', |
| | | 维修保养开始时间:'2022-03-16', |
| | | 维修保养结束时间:'2022-03-16', |
| | | 所在工艺:'钢化', |
| | | 维修保养人员:'SSS', |
| | | 费用:'112', |
| | | }, |
| | | ],//table body实际数据 |
| | | //脚部求和 |
| | | footerMethod ({ columns, data }) {//页脚函数 |
| | | let footList=['maintenanceFrequency','MaintenancesFrequency'] |
| | | let footList=['费用'] |
| | | return[ |
| | | columns.map((column, columnIndex) => { |
| | | if (columnIndex === 0) { |
| | |
| | | },//表头参数 |
| | | columns:[ |
| | | {type:'expand',fixed:"left",slots: { content:'content' },width: 50}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | {title: '操作', width: 140, slots: { default: 'button_slot' },fixed:"left"}, |
| | | {field: 'equipmentNumber', width: 120, title: '设备编号',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: 'standardName',width: 120, title: '标准名称', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'deviceName', width: 130,title: '设备名称', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'buyingTime',width: 120, title: '购买时间',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true}, |
| | | {field: 'installationTime', width: 100,title: '安装时间', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: 'usageCycle', width: 100,title: '使用周期(年)', sortable: true}, |
| | | {field: 'onState',width: 100, title: '使用状态', sortable: true}, |
| | | {field: 'maintenanceFrequency',width: 120, title: '维修次数', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: 'MaintenancesFrequency', width: 120,title: '保养次数', sortable: true}, |
| | | {field: 'finalRepairTime',width: 120, title: '最后维修时间', sortable: true}, |
| | | {field: 'finalMaintenanceTime',width: 120, title: '最后保养时间', sortable: true}, |
| | | {field: 'maintenanceCosts',width: 120, title: '维修费用', sortable: true}, |
| | | {field: 'maintenancesCosts',width: 120, title: '保养费用', sortable: true}, |
| | | {field: 'process',width: 120, title: '所在工艺', sortable: true}, |
| | | {field: 'cancel',width: 120, title: '作废状态', sortable: true}, |
| | | ],//表头按钮 |
| | | |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | {field: '设备编号', width: 120, title: '设备编号',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: '标准名称',width: 120, title: '标准名称', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: '设备名称', width: 130,title: '设备名称', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: '购买时间',width: 120, title: '购买时间',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true}, |
| | | {field: '安装时间', width: 100,title: '安装时间', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: '使用周期', width: 100,title: '使用周期(年)', sortable: true}, |
| | | {field: '使用状态',width: 100, title: '使用状态', sortable: true}, |
| | | {field: '维修次数',width: 120, title: '维修次数', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: '保养次数', width: 120,title: '保养次数', sortable: true}, |
| | | {field: '最后维修时间',width: 120, title: '最后维修时间', sortable: true}, |
| | | {field: '最后保养时间',width: 120, title: '最后保养时间', sortable: true}, |
| | | {field: '维修费用',width: 120, title: '维修费用', sortable: true}, |
| | | {field: '保养费用',width: 120, title: '保养费用', sortable: true}, |
| | | {field: '所在工艺',width: 120, title: '所在工艺', sortable: true}, |
| | | {field: '作废状态',width: 120, title: '作废状态', sortable: true}, |
| | | ], |
| | | //表头按钮 |
| | | toolbarConfig: { |
| | | // buttons: [{ |
| | | // |
| | |
| | | }, |
| | | data: [ |
| | | { |
| | | equipmentNumber: 'SB2209211', |
| | | standardName: '钢化炉(22E)', |
| | | deviceName: '钢化炉(22E)', |
| | | buyingTime: '2022-03-16', |
| | | installationTime:'2022-03-16', |
| | | usageCycle:'313', |
| | | onState:'使用中', |
| | | maintenanceFrequency:'0', |
| | | MaintenancesFrequency:'0', |
| | | finalRepairTime:'', |
| | | finalMaintenanceTime:'', |
| | | maintenanceCosts:'', |
| | | maintenancesCosts:'', |
| | | process:'钢化', |
| | | cancel:'正常', |
| | | |
| | | "设备编号": 'SB2209211', |
| | | '标准名称': '钢化炉(22E)', |
| | | '设备名称': '钢化炉(22E)', |
| | | '购买时间': '2022-03-16', |
| | | '安装时间':'2022-03-16', |
| | | '使用周期':'313', |
| | | '使用状态':'使用中', |
| | | '维修次数':'0', |
| | | '保养次数':'0', |
| | | '最后维修时间':'', |
| | | '最后保养时间':'', |
| | | '维修费用':'', |
| | | '保养费用':'', |
| | | '所在工艺':'钢化', |
| | | '作废状态':'正常', |
| | | }, |
| | | { |
| | | equipmentNumber: 'SB2209211', |
| | | standardName: '钢化炉(22E)', |
| | | deviceName: '钢化炉(22E)', |
| | | buyingTime: '2022-03-16', |
| | | installationTime:'2022-03-16', |
| | | usageCycle:'313', |
| | | onState:'使用中', |
| | | maintenanceFrequency:'0', |
| | | MaintenancesFrequency:'0', |
| | | finalRepairTime:'', |
| | | finalMaintenanceTime:'', |
| | | maintenanceCosts:'', |
| | | maintenancesCosts:'', |
| | | process:'钢化', |
| | | cancel:'正常', |
| | | |
| | | "设备编号": 'SB2209211', |
| | | '标准名称': '钢化炉(22E)', |
| | | '设备名称': '钢化炉(22E)', |
| | | '购买时间': '2022-03-16', |
| | | '安装时间':'2022-03-16', |
| | | '使用周期':'313', |
| | | '使用状态':'使用中', |
| | | '维修次数':'0', |
| | | '保养次数':'0', |
| | | '最后维修时间':'', |
| | | '最后保养时间':'', |
| | | '维修费用':'', |
| | | '保养费用':'', |
| | | '所在工艺':'钢化', |
| | | '作废状态':'正常', |
| | | }, |
| | | { |
| | | equipmentNumber: 'SB2209211', |
| | | standardName: '钢化炉(22E)', |
| | | deviceName: '钢化炉(22E)', |
| | | buyingTime: '2022-03-16', |
| | | installationTime:'2022-03-16', |
| | | usageCycle:'313', |
| | | onState:'使用中', |
| | | maintenanceFrequency:'0', |
| | | MaintenancesFrequency:'0', |
| | | finalRepairTime:'', |
| | | finalMaintenanceTime:'', |
| | | maintenanceCosts:'', |
| | | maintenancesCosts:'', |
| | | process:'钢化', |
| | | cancel:'正常', |
| | | |
| | | "设备编号": 'SB2209211', |
| | | '标准名称': '钢化炉(22E)', |
| | | '设备名称': '钢化炉(22E)', |
| | | '购买时间': '2022-03-16', |
| | | '安装时间':'2022-03-16', |
| | | '使用周期':'313', |
| | | '使用状态':'使用中', |
| | | '维修次数':'0', |
| | | '保养次数':'0', |
| | | '最后维修时间':'', |
| | | '最后保养时间':'', |
| | | '维修费用':'', |
| | | '保养费用':'', |
| | | '所在工艺':'钢化', |
| | | '作废状态':'正常', |
| | | }, |
| | | ],//table body实际数据 |
| | | //脚部求和 |
| | | footerMethod ({ columns, data }) {//页脚函数 |
| | | let footList=['maintenanceFrequency','MaintenancesFrequency'] |
| | | let footList=['维修次数','保养次数','维修费用','保养费用'] |
| | | return[ |
| | | columns.map((column, columnIndex) => { |
| | | if (columnIndex === 0) { |
| | |
| | | columns:[ |
| | | {type:'expand',fixed:"left",slots: { content:'content' },width: 50}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | // {title: '操作', width: 140, slots: { default: 'button_slot' },fixed:"left"}, |
| | | {field: 'salesOrderNo',width: 120, title: '销售单号',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: 'productionOrderNo',width: 120, title: '流程卡号', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'customerName',width: 120, title: '客户名称', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'entryName',width: 120, title: '项目名称',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true}, |
| | | {field: 'sliceMarking',width: 90, title: '片标记', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: 'marking',width: 80, title: '标记', sortable: true}, |
| | | {field: 'pieces',width: 80, title: '片数', sortable: true}, |
| | | {field: 'area',width: 80, title: '面积', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: 'productName',width: 120, title: '产品名称', sortable: true}, |
| | | {field: 'floorNumber',width: 120, title: '楼层编号', sortable: true}, |
| | | {field: 'divider', width: 120,title: '分架员', sortable: true}, |
| | | {field: 'splittingTime',width: 120, title: '分架时间', sortable: true}, |
| | | {field: 'notes',width: 120, title: '备注', sortable: true} |
| | | {field: '销售单号',width: 120, title: '销售单号',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: '生产订单号',width: 140, title: '生产订单号', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: '流程卡号',width: 120, title: '流程卡号', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: '客户名称',width: 120, title: '客户名称', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: '项目名称',width: 120, title: '项目名称',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true}, |
| | | {field: '片标记',width: 90, title: '片标记', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: '标记',width: 80, title: '标记', sortable: true}, |
| | | {field: '片数',width: 80, title: '片数', sortable: true}, |
| | | {field: '面积',width: 80, title: '面积', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: '产品名称',width: 120, title: '产品名称', sortable: true}, |
| | | {field: '单片名称',width: 120, title: '单片名称', sortable: true}, |
| | | {field: '楼层编号',width: 120, title: '楼层编号', sortable: true}, |
| | | {field: '分架员', width: 120,title: '分架员', sortable: true}, |
| | | {field: '分架时间',width: 120, title: '分架时间', sortable: true}, |
| | | {field: '备注',width: 120, title: '备注', sortable: true} |
| | | ],//表头按钮 |
| | | |
| | | toolbarConfig: { |
| | |
| | | }, |
| | | data: [ |
| | | { |
| | | salesOrderNo: 'NG231201', |
| | | productionOrderNo:'NG231201A', |
| | | processCard: 'NG231201A01', |
| | | customerName:'西安高科幕墙门窗有限公司', |
| | | entryName:'银隆广场', |
| | | sliceMarking:'(外)', |
| | | marking:'1', |
| | | pieces:'16', |
| | | area:'24.14', |
| | | productName: '10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | singlePieceName: '10mm超白UD60平钢(外)', |
| | | floorNumber: '16-BSGB05', |
| | | divider: '普形', |
| | | splittingTime: '2023-01-11', |
| | | notes: '', |
| | | 销售单号: 'NG231201', |
| | | 生产订单号:'NG231201A', |
| | | 流程卡号: 'NG231201A01', |
| | | 客户名称:'西安高科幕墙门窗有限公司', |
| | | 项目名称:'银隆广场', |
| | | 片标记:'(外)', |
| | | 标记:'1', |
| | | 片数:'16', |
| | | 面积:'24.14', |
| | | 产品名称: '10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | 单片名称: '10mm超白UD60平钢(外)', |
| | | 楼层编号: '16-BSGB05', |
| | | 分架员: '张三', |
| | | 分架时间: '2023-01-11', |
| | | 备注: '', |
| | | }, |
| | | { |
| | | salesOrderNo: 'NG231201', |
| | | productionOrderNo:'NG231201A', |
| | | processCard: 'NG231201A01', |
| | | customerName:'西安高科幕墙门窗有限公司', |
| | | entryName:'银隆广场', |
| | | sliceMarking:'(内)', |
| | | marking:'2', |
| | | pieces:'16', |
| | | area:'24.14', |
| | | productName: '10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | singlePieceName: '10mm超白平钢(内)', |
| | | floorNumber: '16-BSGB05', |
| | | divider: '普形', |
| | | splittingTime: '2023-01-11', |
| | | notes: '', |
| | | 销售单号: 'NG231201', |
| | | 生产订单号:'NG231201A', |
| | | 流程卡号: 'NG231201A01', |
| | | 客户名称:'西安高科幕墙门窗有限公司', |
| | | 项目名称:'银隆广场', |
| | | 片标记:'(外)', |
| | | 标记:'1', |
| | | 片数:'16', |
| | | 面积:'24.14', |
| | | 产品名称: '10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | 单片名称: '10mm超白UD60平钢(外)', |
| | | 楼层编号: '16-BSGB05', |
| | | 分架员: '张三', |
| | | 分架时间: '2023-01-11', |
| | | 备注: '', |
| | | }, |
| | | { |
| | | salesOrderNo: 'NG231201', |
| | | productionOrderNo:'NG231201A', |
| | | processCard: 'NG231201A02', |
| | | customerName:'西安高科幕墙门窗有限公司', |
| | | entryName:'银隆广场', |
| | | sliceMarking:'(外)', |
| | | marking:'1', |
| | | pieces:'6', |
| | | area:'24.14', |
| | | productName: '10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | singlePieceName: '10mm超白UD60平钢(外)', |
| | | floorNumber: '16-BSGB05', |
| | | divider: '普形', |
| | | splittingTime: '2023-01-11', |
| | | notes: '', |
| | | 销售单号: 'NG231201', |
| | | 生产订单号:'NG231201A', |
| | | 流程卡号: 'NG231201A01', |
| | | 客户名称:'西安高科幕墙门窗有限公司', |
| | | 项目名称:'银隆广场', |
| | | 片标记:'(外)', |
| | | 标记:'1', |
| | | 片数:'16', |
| | | 面积:'24.14', |
| | | 产品名称: '10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | 单片名称: '10mm超白UD60平钢(外)', |
| | | 楼层编号: '16-BSGB05', |
| | | 分架员: '张三', |
| | | 分架时间: '2023-01-11', |
| | | 备注: '', |
| | | }, |
| | | { |
| | | salesOrderNo: 'NG231201', |
| | | productionOrderNo:'NG231201A', |
| | | processCard: 'NG231201A02', |
| | | customerName:'西安高科幕墙门窗有限公司', |
| | | entryName:'银隆广场', |
| | | sliceMarking:'(内)', |
| | | marking:'2', |
| | | pieces:'6', |
| | | area:'24.14', |
| | | productName: '10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | singlePieceName: '10mm超白平钢(内)', |
| | | floorNumber: '16-BSGB05', |
| | | divider: '普形', |
| | | splittingTime: '2023-01-11', |
| | | notes: '', |
| | | 销售单号: 'NG231201', |
| | | 生产订单号:'NG231201A', |
| | | 流程卡号: 'NG231201A01', |
| | | 客户名称:'西安高科幕墙门窗有限公司', |
| | | 项目名称:'银隆广场', |
| | | 片标记:'(外)', |
| | | 标记:'1', |
| | | 片数:'16', |
| | | 面积:'24.14', |
| | | 产品名称: '10mm超白UD60平钢(外)+12Ar(结)+10mm超白平钢(内)', |
| | | 单片名称: '10mm超白UD60平钢(外)', |
| | | 楼层编号: '16-BSGB05', |
| | | 分架员: '张三', |
| | | 分架时间: '2023-01-11', |
| | | 备注: '', |
| | | }, |
| | | ],//table body实际数据 |
| | | //脚部求和 |
| | | footerMethod ({ columns, data }) {//页脚函数 |
| | | let footList=['pieces','area'] |
| | | let footList=['片数','面积'] |
| | | return[ |
| | | columns.map((column, columnIndex) => { |
| | | if (columnIndex === 0) { |
| | |
| | | {type:'expand',fixed:"left",slots: { content:'content' },width: 50}, |
| | | { type: 'checkbox',fixed:"left", title: '选择', width: 80 }, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | {field: 'id', title: '排产编号', sortable: true, width: 120 }, |
| | | {field: 'salesOrderNo', title: '销售单号',slots: { filter: 'num1_filter' }, sortable: true, width: 100 }, |
| | | {field: 'customerName', title: '客户名称', sortable: true, width: 110}, |
| | | {field: 'EntryName', title: '项目名称', sortable: true , width: 100}, |
| | | {field: 'serialNumber', title: '序号', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }, width: 90}, |
| | | {field: 'productName', title: '产品名称', sortable: true, width: 140}, |
| | | {field: 'width', title: '宽', sortable: true , width: 70}, |
| | | {field: 'height', title: '高', sortable: true , width: 70}, |
| | | {field: 'number', title: '数量', sortable: true , width: 70}, |
| | | {field: 'area', title: '面积', sortable: true , width: 90}, |
| | | {field: 'productionSchedulingQuantity' , width: 120,editRender: { name: 'input', attrs: { placeholder: '' } }, title: '排产数量', sortable: true}, |
| | | |
| | | {field: 'availableQuantity', title: '已排产数量', sortable: true , width: 120}, |
| | | {field: 'availableQuantityArea', title: '已排产面积', sortable: true , width: 120}, |
| | | {field: 'usedQuantity', title: '未排产数量', sortable: true , width: 120}, |
| | | {field: 'usedQuantityArea', title: '未排产面积', sortable: true , width: 120}, |
| | | {field: 'shape', title: '形状', sortable: true , width: 80}, |
| | | {field: 'notes', title: '备注', sortable: true , width: 120}, |
| | | {field: '排产编号', title: '排产编号', sortable: true, width: 120 }, |
| | | {field: '销售单号', title: '销售单号',slots: { filter: 'num1_filter' }, sortable: true, width: 100 }, |
| | | {field: '客户名称', title: '客户名称', sortable: true, width: 110}, |
| | | {field: '项目名称', title: '项目名称', sortable: true , width: 100}, |
| | | {field: '序号', title: '序号', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }, width: 90}, |
| | | {field: '产品名称', title: '产品名称', sortable: true, width: 140}, |
| | | {field: '宽', title: '宽', sortable: true , width: 70}, |
| | | {field: '高', title: '高', sortable: true , width: 70}, |
| | | {field: '数量', title: '数量', sortable: true , width: 70}, |
| | | {field: '面积', title: '面积', sortable: true , width: 90}, |
| | | {field: '排产数量' , width: 120,editRender: { name: 'input', attrs: { placeholder: '' } }, title: '排产数量', sortable: true}, |
| | | {field: '已排产数量', title: '已排产数量', sortable: true , width: 120}, |
| | | {field: '已排产面积', title: '已排产面积', sortable: true , width: 120}, |
| | | {field: '未排产数量', title: '未排产数量', sortable: true , width: 120}, |
| | | {field: '未排产面积', title: '未排产面积', sortable: true , width: 120}, |
| | | {field: '形状', title: '形状', sortable: true , width: 80}, |
| | | {field: '备注', title: '备注', sortable: true , width: 120}, |
| | | ],//表头按钮 |
| | | |
| | | toolbarConfig: { |
| | |
| | | }, |
| | | data: [ |
| | | { |
| | | id:"PC20230100001", |
| | | salesOrderNo: 'NG231207', |
| | | customerName:'XXX公司', |
| | | EntryName:"XXXX公园", |
| | | serialNumber: '1', |
| | | productName: '6mm超白Low-E(外)+A12+6mm超白平钢(内)', |
| | | width: '2000', |
| | | height: '1000', |
| | | number: '10', |
| | | area: '20000', |
| | | productionSchedulingQuantity: '', |
| | | availableQuantity: '10000', |
| | | availableQuantityArea: '10000', |
| | | usedQuantity: '', |
| | | usedQuantityArea: '', |
| | | shape: '矩形', |
| | | notes: '备注' |
| | | 排产编号:"PC20230100001", |
| | | 销售单号: 'NG231207', |
| | | 客户名称:'XXX公司', |
| | | 项目名称:"XXXX公园", |
| | | 序号: '1', |
| | | 产品名称: '6mm超白Low-E(外)+A12+6mm超白平钢(内)', |
| | | 宽: '2000', |
| | | 高: '1000', |
| | | 数量: '10', |
| | | 面积: '20000', |
| | | 排产数量: '', |
| | | 已排产数量: '10000', |
| | | 已排产面积: '10000', |
| | | 未排产数量: '', |
| | | 未排产面积: '', |
| | | 形状: '矩形', |
| | | 备注: '备注' |
| | | }, |
| | | { |
| | | id:"PC20230100001", |
| | | salesOrderNo: 'NG231207', |
| | | customerName:'XXX公司', |
| | | EntryName:"XXXX公园", |
| | | serialNumber: '1', |
| | | productName: '12mm超白Low-E(外)+A12+12mm超白平钢(内)', |
| | | width: '2000', |
| | | height: '1000', |
| | | number: '10', |
| | | area: '20000', |
| | | productionSchedulingQuantity: '', |
| | | availableQuantity: '10000', |
| | | availableQuantityArea: '10000', |
| | | usedQuantity: '123', |
| | | usedQuantityArea: '123', |
| | | shape: '矩形', |
| | | notes: '备注' |
| | | 排产编号:"PC20230100001", |
| | | 销售单号: 'NG231207', |
| | | 客户名称:'XXX公司', |
| | | 项目名称:"XXXX公园", |
| | | 序号: '1', |
| | | 产品名称: '6mm超白Low-E(外)+A12+6mm超白平钢(内)', |
| | | 宽: '2000', |
| | | 高: '1000', |
| | | 数量: '10', |
| | | 面积: '20000', |
| | | 排产数量: '', |
| | | 已排产数量: '10000', |
| | | 已排产面积: '10000', |
| | | 未排产数量: '', |
| | | 未排产面积: '', |
| | | 形状: '矩形', |
| | | 备注: '备注' |
| | | }, |
| | | { |
| | | id:"", |
| | | salesOrderNo: 'NG231207', |
| | | customerName:'XXX公司', |
| | | EntryName:"XXXX公园", |
| | | serialNumber: '1', |
| | | productName: '8mm超白Low-E(外)+A12+8mm超白平钢(内)', |
| | | width: '2000', |
| | | height: '1000', |
| | | number: '10', |
| | | area: '20000', |
| | | productionSchedulingQuantity: '', |
| | | availableQuantity: '10000', |
| | | availableQuantityArea: '10000', |
| | | usedQuantity: '', |
| | | usedQuantityArea: '', |
| | | shape: '矩形', |
| | | notes: '备注' |
| | | 排产编号:"PC20230100001", |
| | | 销售单号: 'NG231207', |
| | | 客户名称:'XXX公司', |
| | | 项目名称:"XXXX公园", |
| | | 序号: '1', |
| | | 产品名称: '6mm超白Low-E(外)+A12+6mm超白平钢(内)', |
| | | 宽: '2000', |
| | | 高: '1000', |
| | | 数量: '10', |
| | | 面积: '20000', |
| | | 排产数量: '', |
| | | 已排产数量: '10000', |
| | | 已排产面积: '10000', |
| | | 未排产数量: '', |
| | | 未排产面积: '', |
| | | 形状: '矩形', |
| | | 备注: '备注' |
| | | }, |
| | | ],//table body实际数据 |
| | | //脚部求和 |
| | | footerMethod ({ columns, data }) {//页脚函数 |
| | | let footList=['number','productionSchedulingQuantity','availableQuantity','availableQuantityArea','usedQuantity','area','usedQuantityArea'] |
| | | let footList=['数量','面积','排产数量','已排产数量','已排产面积','未排产数量','未排产面积'] |
| | | return[ |
| | | columns.map((column, columnIndex) => { |
| | | if (columnIndex === 0) { |
| | |
| | | },//表头参数 |
| | | columns:[ |
| | | {type:'expand',fixed:"left",slots: { content:'content' },width: 50}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | {title: '操作', width: 80, slots: { default: 'button_slot' },fixed:"left"}, |
| | | {field: 'salesOrderNo', title: '销售单号',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: 'customerName', title: '客户名称', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'entryName', title: '项目名称', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'batch', title: '批次',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true}, |
| | | {field: 'originalFilmRequired', title: '原片要求', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: 'trademark', title: '商标选项', sortable: true}, |
| | | {field: 'salesman', title: '业务员', sortable: true}, |
| | | {field: 'processRequirements', title: '加工要求', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: 'shipTo', title: '送货地址', sortable: true}, |
| | | {field: 'deliveryDate', title: '交货日期', sortable: true} |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | {field: '销售单号', title: '销售单号',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: '客户名称', title: '客户名称', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: '项目名称', title: '项目名称', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: '批次', title: '批次',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true}, |
| | | {field: '原片要求', title: '原片要求', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: '商标选项', title: '商标选项', sortable: true}, |
| | | {field: '订单类型', title: '订单类型', sortable: true}, |
| | | {field: '业务员', title: '业务员', sortable: true}, |
| | | {field: '加工要求', title: '加工要求', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: '送货地址', title: '送货地址', sortable: true}, |
| | | {field: '交货日期', title: '交货日期', sortable: true} |
| | | ],//表头按钮 |
| | | |
| | | toolbarConfig: { |
| | |
| | | }, |
| | | data: [ |
| | | { |
| | | salesOrderNo: 'NG231201', |
| | | customerName:"慕墙公司", |
| | | entryName: '信合春天里', |
| | | batch: '23批', |
| | | originalFilmRequired: '2022/5/24XFPO202205202', |
| | | trademark:'北玻商标', |
| | | orderType: '普通订单', |
| | | salesman: 'XXX', |
| | | processRequirements: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | shipTo:'工地', |
| | | deliveryDate:'2024-01-12' |
| | | 销售单号: 'NG231201', |
| | | 客户名称:"慕墙公司", |
| | | 项目名称: '信合春天里', |
| | | 批次: '23批', |
| | | 原片要求: '2022/5/24XFPO202205202', |
| | | 商标选项:'北玻商标', |
| | | 订单类型: '普通订单', |
| | | 业务员: 'XXX', |
| | | 加工要求: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | 送货地址:'工地', |
| | | 交货日期:'2024-01-12' |
| | | }, |
| | | { |
| | | salesOrderNo: 'NG231202', |
| | | customerName:"大荒建材有限公司", |
| | | entryName: '信合春天里', |
| | | batch: '23批', |
| | | originalFilmRequired: '2022/5/24XFPO202205202', |
| | | trademark:'北玻商标', |
| | | orderType: '普通订单', |
| | | salesman: 'XXX', |
| | | processRequirements: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | shipTo:'工地', |
| | | deliveryDate:'2024-01-12' |
| | | 销售单号: 'NG231201', |
| | | 客户名称:"慕墙公司", |
| | | 项目名称: '信合春天里', |
| | | 批次: '23批', |
| | | 原片要求: '2022/5/24XFPO202205202', |
| | | 商标选项:'北玻商标', |
| | | 订单类型: '普通订单', |
| | | 业务员: 'XXX', |
| | | 加工要求: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | 送货地址:'工地', |
| | | 交货日期:'2024-01-12' |
| | | }, |
| | | { |
| | | salesOrderNo: 'NG231203', |
| | | customerName:"建筑工程集团有限公司", |
| | | entryName: '信合春天里', |
| | | batch: '23批', |
| | | originalFilmRequired: '2022/5/24XFPO202205202', |
| | | trademark:'北玻商标', |
| | | orderType: '普通订单', |
| | | salesman: 'XXX', |
| | | processRequirements: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | shipTo:'工地', |
| | | deliveryDate:'2024-01-12' |
| | | 销售单号: 'NG231201', |
| | | 客户名称:"慕墙公司", |
| | | 项目名称: '信合春天里', |
| | | 批次: '23批', |
| | | 原片要求: '2022/5/24XFPO202205202', |
| | | 商标选项:'北玻商标', |
| | | 订单类型: '普通订单', |
| | | 业务员: 'XXX', |
| | | 加工要求: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | 送货地址:'工地', |
| | | 交货日期:'2024-01-12' |
| | | }, |
| | | { |
| | | salesOrderNo: 'NG231204', |
| | | customerName:"慕墙公司", |
| | | entryName: '信合春天里', |
| | | batch: '23批', |
| | | originalFilmRequired: '2022/5/24XFPO202205202', |
| | | trademark:'北玻商标', |
| | | orderType: '普通订单', |
| | | salesman: 'XXX', |
| | | processRequirements: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | shipTo:'工地', |
| | | deliveryDate:'2024-01-12' |
| | | 销售单号: 'NG231201', |
| | | 客户名称:"慕墙公司", |
| | | 项目名称: '信合春天里', |
| | | 批次: '23批', |
| | | 原片要求: '2022/5/24XFPO202205202', |
| | | 商标选项:'北玻商标', |
| | | 订单类型: '普通订单', |
| | | 业务员: 'XXX', |
| | | 加工要求: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | 送货地址:'工地', |
| | | 交货日期:'2024-01-12' |
| | | }, |
| | | { |
| | | salesOrderNo: 'NG231205', |
| | | customerName:"慕墙公司", |
| | | entryName: '信合春天里', |
| | | batch: '23批', |
| | | originalFilmRequired: '2022/5/24XFPO202205202', |
| | | trademark:'北玻商标', |
| | | orderType: '普通订单', |
| | | salesman: 'XXX', |
| | | processRequirements: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | shipTo:'工地', |
| | | deliveryDate:'2024-01-12' |
| | | 销售单号: 'NG231201', |
| | | 客户名称:"慕墙公司", |
| | | 项目名称: '信合春天里', |
| | | 批次: '23批', |
| | | 原片要求: '2022/5/24XFPO202205202', |
| | | 商标选项:'北玻商标', |
| | | 订单类型: '普通订单', |
| | | 业务员: 'XXX', |
| | | 加工要求: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | 送货地址:'工地', |
| | | 交货日期:'2024-01-12' |
| | | }, |
| | | { |
| | | salesOrderNo: 'NG231206', |
| | | customerName:"慕墙公司", |
| | | entryName: '信合春天里', |
| | | batch: '23批', |
| | | originalFilmRequired: '2022/5/24XFPO202205202', |
| | | trademark:'北玻商标', |
| | | orderType: '普通订单', |
| | | salesman: 'XXX', |
| | | processRequirements: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | shipTo:'工地', |
| | | deliveryDate:'2024-01-12' |
| | | 销售单号: 'NG231201', |
| | | 客户名称:"慕墙公司", |
| | | 项目名称: '信合春天里', |
| | | 批次: '23批', |
| | | 原片要求: '2022/5/24XFPO202205202', |
| | | 商标选项:'北玻商标', |
| | | 订单类型: '普通订单', |
| | | 业务员: 'XXX', |
| | | 加工要求: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | 送货地址:'工地', |
| | | 交货日期:'2024-01-12' |
| | | }, |
| | | { |
| | | salesOrderNo: 'NG231207', |
| | | customerName:"慕墙公司", |
| | | entryName: '信合春天里', |
| | | batch: '23批', |
| | | originalFilmRequired: '2022/5/24XFPO202205202', |
| | | trademark:'北玻商标', |
| | | orderType: '普通订单', |
| | | salesman: 'XXX', |
| | | processRequirements: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | shipTo:'工地', |
| | | deliveryDate:'2024-01-12' |
| | | |
| | | 销售单号: 'NG231201', |
| | | 客户名称:"慕墙公司", |
| | | 项目名称: '信合春天里', |
| | | 批次: '23批', |
| | | 原片要求: '2022/5/24XFPO202205202', |
| | | 商标选项:'北玻商标', |
| | | 订单类型: '普通订单', |
| | | 业务员: 'XXX', |
| | | 加工要求: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | 送货地址:'工地', |
| | | 交货日期:'2024-01-12' |
| | | }, |
| | | ],//table body实际数据 |
| | | //脚部求和 |
| | |
| | | },//表头参数 |
| | | columns:[ |
| | | {type:'expand',fixed:"left",slots: { content:'content' },width: 50}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | {title: '操作', width: 140, slots: { default: 'button_slot' },fixed:"left"}, |
| | | {field: 'salesOrderNo', title: '销售单号',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: 'productionOrderNo', width: 120, title: '流程卡号', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'productID', title: '产品编号', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'productName', title: '产品名称',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true}, |
| | | {field: 'entryName', title: '项目名称', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: 'total', title: '总数量', sortable: true}, |
| | | {field: 'TotalArea', title: '总面积', sortable: true}, |
| | | {field: 'Cases', title: '分箱', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: 'divider', title: '分架员', sortable: true}, |
| | | {field: 'processRequirements', title: '加工要求', sortable: true} |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | {field: '销售单号', title: '销售单号',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: '流程卡号', width: 120, title: '流程卡号', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: '产品编号', title: '产品编号', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: '产品名称', title: '产品名称',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true}, |
| | | {field: '项目名称', title: '项目名称', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: '总数量', title: '总数量', sortable: true}, |
| | | {field: '总面积', title: '总面积', sortable: true}, |
| | | {field: '分箱数', title: '分箱数', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: '分架员', title: '分架员', sortable: true}, |
| | | {field: '加工要求', title: '加工要求', sortable: true} |
| | | ],//表头按钮 |
| | | |
| | | toolbarConfig: { |
| | |
| | | }, |
| | | data: [ |
| | | { |
| | | salesOrderNo: 'NG231201', |
| | | productionOrderNo: 'NG231201A01 ', |
| | | productID: '9001010203000008', |
| | | productName: '5mm白玻平钢(外)+0.76PVB透明+5mm白玻平钢(内)', |
| | | entryName: '信合春天里', |
| | | total: '169', |
| | | TotalArea: '175.31', |
| | | Cases: '3', |
| | | divider: 'xxx', |
| | | processRequirements: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | 销售单号: 'NG231201', |
| | | 流程卡号: 'NG231201A01 ', |
| | | 产品编号: '9001010203000008', |
| | | 产品名称: '5mm白玻平钢(外)+0.76PVB透明+5mm白玻平钢(内)', |
| | | 项目名称: '信合春天里', |
| | | 总数量: '169', |
| | | 总面积: '175.31', |
| | | 分箱数: '3', |
| | | 分架员: 'xxx', |
| | | 加工要求: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | }, |
| | | { |
| | | salesOrderNo: 'NG231201', |
| | | productionOrderNo: 'NG231201B01', |
| | | productID: '9001010203000008', |
| | | productName: '5mm白玻平钢(外)+0.76PVB透明+5mm白玻平钢(内)', |
| | | entryName: '信合春天里', |
| | | total: '169', |
| | | TotalArea: '175.31', |
| | | Cases: '3', |
| | | divider: 'xxx', |
| | | processRequirements: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | 销售单号: 'NG231201', |
| | | 流程卡号: 'NG231201A01 ', |
| | | 产品编号: '9001010203000008', |
| | | 产品名称: '5mm白玻平钢(外)+0.76PVB透明+5mm白玻平钢(内)', |
| | | 项目名称: '信合春天里', |
| | | 总数量: '169', |
| | | 总面积: '175.31', |
| | | 分箱数: '3', |
| | | 分架员: 'xxx', |
| | | 加工要求: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | }, |
| | | { |
| | | salesOrderNo: 'NG231202', |
| | | productionOrderNo: 'NG231202A01', |
| | | productID: '9001010203000008', |
| | | productName: '5mm白玻平钢(外)+0.76PVB透明+5mm白玻平钢(内)', |
| | | entryName: '信合春天里', |
| | | total: '169', |
| | | TotalArea: '175.31', |
| | | Cases: '3', |
| | | divider: 'xxx', |
| | | processRequirements: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | 销售单号: 'NG231201', |
| | | 流程卡号: 'NG231201A01 ', |
| | | 产品编号: '9001010203000008', |
| | | 产品名称: '5mm白玻平钢(外)+0.76PVB透明+5mm白玻平钢(内)', |
| | | 项目名称: '信合春天里', |
| | | 总数量: '169', |
| | | 总面积: '175.31', |
| | | 分箱数: '3', |
| | | 分架员: 'xxx', |
| | | 加工要求: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | }, |
| | | { |
| | | salesOrderNo: 'NG231203', |
| | | productionOrderNo: 'NG231203A01', |
| | | productID: '9001010203000008', |
| | | productName: '5mm白玻平钢(外)+0.76PVB透明+5mm白玻平钢(内)', |
| | | entryName: '信合春天里', |
| | | total: '169', |
| | | TotalArea: '175.31', |
| | | Cases: '3', |
| | | divider: 'xxx', |
| | | processRequirements: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | 销售单号: 'NG231201', |
| | | 流程卡号: 'NG231201A01 ', |
| | | 产品编号: '9001010203000008', |
| | | 产品名称: '5mm白玻平钢(外)+0.76PVB透明+5mm白玻平钢(内)', |
| | | 项目名称: '信合春天里', |
| | | 总数量: '169', |
| | | 总面积: '175.31', |
| | | 分箱数: '3', |
| | | 分架员: 'xxx', |
| | | 加工要求: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | }, |
| | | { |
| | | salesOrderNo: 'NG231204', |
| | | productionOrderNo: 'NG231204A01', |
| | | productID: '9001010203000008', |
| | | productName: '5mm白玻平钢(外)+0.76PVB透明+5mm白玻平钢(内)', |
| | | entryName: '信合春天里', |
| | | total: '169', |
| | | TotalArea: '175.31', |
| | | Cases: '3', |
| | | divider: 'xxx', |
| | | processRequirements: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | 销售单号: 'NG231201', |
| | | 流程卡号: 'NG231201A01 ', |
| | | 产品编号: '9001010203000008', |
| | | 产品名称: '5mm白玻平钢(外)+0.76PVB透明+5mm白玻平钢(内)', |
| | | 项目名称: '信合春天里', |
| | | 总数量: '169', |
| | | 总面积: '175.31', |
| | | 分箱数: '3', |
| | | 分架员: 'xxx', |
| | | 加工要求: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | }, |
| | | { |
| | | salesOrderNo: 'NG231205', |
| | | productionOrderNo: 'NG231205A01', |
| | | productID: '9001010203000008', |
| | | productName: '5mm白玻平钢(外)+0.76PVB透明+5mm白玻平钢(内)', |
| | | entryName: '信合春天里', |
| | | total: '169', |
| | | TotalArea: '175.31', |
| | | Cases: '3', |
| | | divider: 'xxx', |
| | | processRequirements: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | 销售单号: 'NG231201', |
| | | 流程卡号: 'NG231201A01 ', |
| | | 产品编号: '9001010203000008', |
| | | 产品名称: '5mm白玻平钢(外)+0.76PVB透明+5mm白玻平钢(内)', |
| | | 项目名称: '信合春天里', |
| | | 总数量: '169', |
| | | 总面积: '175.31', |
| | | 分箱数: '3', |
| | | 分架员: 'xxx', |
| | | 加工要求: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | }, |
| | | { |
| | | salesOrderNo: 'NG231206', |
| | | productionOrderNo: 'NG231206A01', |
| | | productID: '9001010203000008', |
| | | productName: '5mm白玻平钢(外)+0.76PVB透明+5mm白玻平钢(内)', |
| | | entryName: '信合春天里', |
| | | total: '169', |
| | | TotalArea: '175.31', |
| | | Cases: '3', |
| | | divider: 'xxx', |
| | | processRequirements: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | }, |
| | | { |
| | | salesOrderNo: 'NG231207', |
| | | productionOrderNo: 'NG231207A01', |
| | | productID: '9001010203000008', |
| | | productName: '5mm白玻平钢(外)+0.76PVB透明+5mm白玻平钢(内)', |
| | | entryName: '信合春天里', |
| | | total: '169', |
| | | TotalArea: '175.31', |
| | | Cases: '3', |
| | | divider: 'xxx', |
| | | processRequirements: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | 销售单号: 'NG231201', |
| | | 流程卡号: 'NG231201A01 ', |
| | | 产品编号: '9001010203000008', |
| | | 产品名称: '5mm白玻平钢(外)+0.76PVB透明+5mm白玻平钢(内)', |
| | | 项目名称: '信合春天里', |
| | | 总数量: '169', |
| | | 总面积: '175.31', |
| | | 分箱数: '3', |
| | | 分架员: 'xxx', |
| | | 加工要求: '1)按企标2)每片玻璃标签贴室外面。内片玻璃打“3C商标”,统一打在玻璃“宽度”方向右下角4)按批次单独落架。', |
| | | }, |
| | | ],//table body实际数据 |
| | | //脚部求和 |
| | | footerMethod ({ columns, data }) {//页脚函数 |
| | | let footList=['total','TotalArea','Cases'] |
| | | let footList=['总数量','总面积','分箱数'] |
| | | return[ |
| | | columns.map((column, columnIndex) => { |
| | | if (columnIndex === 0) { |
| | |
| | | },//表头参数 |
| | | columns:[ |
| | | {type:'expand',fixed:"left",slots: { content:'content' },width: 50}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | {title: '操作', width: 80, slots: { default: 'button_slot' },fixed:"left"}, |
| | | {field: 'salesOrderNo', title: '销售单号',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: 'productionOrderNo', title: '生产订单号', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'productID', title: '产品编号', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'productName', title: '产品名称',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true}, |
| | | {field: 'total', title: '总数量', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: 'TotalArea', title: '总面积', sortable: true}, |
| | | {field: 'perimeter', title: '周长', sortable: true}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | {field: '销售单号', title: '销售单号',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: '生产订单号', title: '生产订单号', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: '产品编号', title: '产品编号', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: '产品名称', title: '产品名称',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true}, |
| | | {field: '总数量', title: '总数量', sortable: true,showOverflow:"ellipsis"}, |
| | | {field: '总面积', title: '总面积', sortable: true}, |
| | | {field: '周长', title: '周长', sortable: true}, |
| | | ],//表头按钮 |
| | | |
| | | toolbarConfig: { |
| | |
| | | }, |
| | | data: [ |
| | | { |
| | | salesOrderNo: 'NG231201', |
| | | productionOrderNo: 'NG231201A', |
| | | productID: '9001010203000008', |
| | | productName: '5mm白玻平钢(外)+0.76PVB透明+5mm白玻平钢(内)', |
| | | total: '169', |
| | | TotalArea: '175.31', |
| | | perimeter: '99.84', |
| | | 销售单号: 'NG231201', |
| | | 生产订单号: 'NG231201A', |
| | | 产品编号: '9001010203000008', |
| | | 产品名称: '5mm白玻平钢(外)+0.76PVB透明+5mm白玻平钢(内)', |
| | | 总数量: '169', |
| | | 总面积: '175.31', |
| | | 周长: '99.84', |
| | | }, |
| | | { |
| | | salesOrderNo: 'NG231201', |
| | | productionOrderNo: 'NG231201B', |
| | | productID: '9001010208000018', |
| | | productName: '6mm可钢LOW-E-85平钢(外)+12A(结)+6mm白玻平钢(内)', |
| | | total: '169', |
| | | TotalArea: '175.31', |
| | | perimeter: '99.84', |
| | | 销售单号: 'NG231201', |
| | | 生产订单号: 'NG231201A', |
| | | 产品编号: '9001010203000008', |
| | | 产品名称: '5mm白玻平钢(外)+0.76PVB透明+5mm白玻平钢(内)', |
| | | 总数量: '169', |
| | | 总面积: '175.31', |
| | | 周长: '99.84', |
| | | }, |
| | | { |
| | | salesOrderNo: 'NG231201', |
| | | productionOrderNo: 'NG231201C', |
| | | productID: '9001010203000021', |
| | | productName: '6mm超白UD60平钢(外)+12A(结)+6mm超白平钢(内)', |
| | | total: '169', |
| | | TotalArea: '175.31', |
| | | perimeter: '99.84', |
| | | 销售单号: 'NG231201', |
| | | 生产订单号: 'NG231201A', |
| | | 产品编号: '9001010203000008', |
| | | 产品名称: '5mm白玻平钢(外)+0.76PVB透明+5mm白玻平钢(内)', |
| | | 总数量: '169', |
| | | 总面积: '175.31', |
| | | 周长: '99.84', |
| | | }, |
| | | { |
| | | 销售单号: 'NG231201', |
| | | 生产订单号: 'NG231201A', |
| | | 产品编号: '9001010203000008', |
| | | 产品名称: '5mm白玻平钢(外)+0.76PVB透明+5mm白玻平钢(内)', |
| | | 总数量: '169', |
| | | 总面积: '175.31', |
| | | 周长: '99.84', |
| | | }, |
| | | ],//table body实际数据 |
| | | //脚部求和 |
| | | footerMethod ({ columns, data }) {//页脚函数 |
| | | let footList=['total','TotalArea'] |
| | | let footList=['总数量','总面积'] |
| | | return[ |
| | | columns.map((column, columnIndex) => { |
| | | if (columnIndex === 0) { |
| | |
| | | > |
| | | <!-- @toolbar-button-click="toolbarButtonClickEvent"--> |
| | | <!-- 下拉显示所有信息插槽--> |
| | | <template #content="{ row}"> |
| | | <template #content="{ row }"> |
| | | <ul class="expand-wrapper"> |
| | | <li v-for="(item,key,index) in row"> |
| | | <span style="font-weight: bold">{{key+': '}}</span> |
| | | <span>{{ item }}</span> |
| | | <li v-for="(item,index) in gridOptions.columns" v-show="item.field!=undefined "> |
| | | <span style="font-weight: bold">{{item.title+': '}}</span> |
| | | <span>{{ row[item.field] }}</span> |
| | | </li> |
| | | </ul> |
| | | </template> |
| | |
| | | > |
| | | <!-- @toolbar-button-click="toolbarButtonClickEvent"--> |
| | | <!-- 下拉显示所有信息插槽--> |
| | | <template #content="{ row}"> |
| | | <template #content="{ row }"> |
| | | <ul class="expand-wrapper"> |
| | | <li v-for="(item,key,index) in row"> |
| | | <span style="font-weight: bold">{{key+': '}}</span> |
| | | <span>{{ item }}</span> |
| | | <li v-for="(item,index) in gridOptions.columns" v-show="item.field!=undefined "> |
| | | <span style="font-weight: bold">{{item.title+': '}}</span> |
| | | <span>{{ row[item.field] }}</span> |
| | | </li> |
| | | </ul> |
| | | </template> |
| | |
| | | > |
| | | <!-- @toolbar-button-click="toolbarButtonClickEvent"--> |
| | | <!-- 下拉显示所有信息插槽--> |
| | | <template #content="{ row}"> |
| | | <template #content="{ row }"> |
| | | <ul class="expand-wrapper"> |
| | | <li v-for="(item,key,index) in row"> |
| | | <span style="font-weight: bold">{{key+': '}}</span> |
| | | <span>{{ item }}</span> |
| | | <li v-for="(item,index) in gridOptions.columns" v-show="item.field!=undefined "> |
| | | <span style="font-weight: bold">{{item.title+': '}}</span> |
| | | <span>{{ row[item.field] }}</span> |
| | | </li> |
| | | </ul> |
| | | </template> |
| | |
| | | > |
| | | <!-- @toolbar-button-click="toolbarButtonClickEvent"--> |
| | | <!-- 下拉显示所有信息插槽--> |
| | | <template #content="{ row}"> |
| | | <template #content="{ row }"> |
| | | <ul class="expand-wrapper"> |
| | | <li v-for="(item,key,index) in row"> |
| | | <span style="font-weight: bold">{{key+': '}}</span> |
| | | <span>{{ item }}</span> |
| | | <li v-for="(item,index) in gridOptions.columns" v-show="item.field!=undefined "> |
| | | <span style="font-weight: bold">{{item.title+': '}}</span> |
| | | <span>{{ row[item.field] }}</span> |
| | | </li> |
| | | </ul> |
| | | </template> |
| | |
| | | > |
| | | <!-- @toolbar-button-click="toolbarButtonClickEvent"--> |
| | | <!-- 下拉显示所有信息插槽--> |
| | | <template #content="{ row}"> |
| | | <template #content="{ row }"> |
| | | <ul class="expand-wrapper"> |
| | | <li v-for="(item,key,index) in row"> |
| | | <span style="font-weight: bold">{{key+': '}}</span> |
| | | <span>{{ item }}</span> |
| | | <li v-for="(item,index) in gridOptions.columns" v-show="item.field!=undefined "> |
| | | <span style="font-weight: bold">{{item.title+': '}}</span> |
| | | <span>{{ row[item.field] }}</span> |
| | | </li> |
| | | </ul> |
| | | </template> |
| | |
| | | > |
| | | <!-- @toolbar-button-click="toolbarButtonClickEvent"--> |
| | | <!-- 下拉显示所有信息插槽--> |
| | | <template #content="{ row}"> |
| | | <template #content="{ row }"> |
| | | <ul class="expand-wrapper"> |
| | | <li v-for="(item,key,index) in row"> |
| | | <span style="font-weight: bold">{{key+': '}}</span> |
| | | <span>{{ item }}</span> |
| | | <li v-for="(item,index) in gridOptions.columns" v-show="item.field!=undefined "> |
| | | <span style="font-weight: bold">{{item.title+': '}}</span> |
| | | <span>{{ row[item.field] }}</span> |
| | | </li> |
| | | </ul> |
| | | </template> |
| | |
| | | > |
| | | <!-- @toolbar-button-click="toolbarButtonClickEvent"--> |
| | | <!-- 下拉显示所有信息插槽--> |
| | | <template #content="{ row}"> |
| | | <template #content="{ row }"> |
| | | <ul class="expand-wrapper"> |
| | | <li v-for="(item,key,index) in row"> |
| | | <span style="font-weight: bold">{{key+': '}}</span> |
| | | <span>{{ item }}</span> |
| | | <li v-for="(item,index) in gridOptions.columns" v-show="item.field!=undefined "> |
| | | <span style="font-weight: bold">{{item.title+': '}}</span> |
| | | <span>{{ row[item.field] }}</span> |
| | | </li> |
| | | </ul> |
| | | </template> |
| | |
| | | > |
| | | <!-- @toolbar-button-click="toolbarButtonClickEvent"--> |
| | | <!-- 下拉显示所有信息插槽--> |
| | | <template #content="{ row}"> |
| | | <template #content="{ row }"> |
| | | <ul class="expand-wrapper"> |
| | | <li v-for="(item,key,index) in row"> |
| | | <span style="font-weight: bold">{{key+': '}}</span> |
| | | <span>{{ item }}</span> |
| | | <li v-for="(item,index) in gridOptions.columns" v-show="item.field!=undefined "> |
| | | <span style="font-weight: bold">{{item.title+': '}}</span> |
| | | <span>{{ row[item.field] }}</span> |
| | | </li> |
| | | </ul> |
| | | </template> |
| | |
| | | > |
| | | <!-- @toolbar-button-click="toolbarButtonClickEvent"--> |
| | | <!-- 下拉显示所有信息插槽--> |
| | | <template #content="{ row}"> |
| | | <template #content="{ row }"> |
| | | <ul class="expand-wrapper"> |
| | | <li v-for="(item,key,index) in row"> |
| | | <span style="font-weight: bold">{{key+': '}}</span> |
| | | <span>{{ item }}</span> |
| | | <li v-for="(item,index) in gridOptions.columns" v-show="item.field!=undefined "> |
| | | <span style="font-weight: bold">{{item.title+': '}}</span> |
| | | <span>{{ row[item.field] }}</span> |
| | | </li> |
| | | </ul> |
| | | </template> |
| | |
| | | > |
| | | <!-- @toolbar-button-click="toolbarButtonClickEvent"--> |
| | | <!-- 下拉显示所有信息插槽--> |
| | | <template #content="{ row}"> |
| | | <template #content="{ row }"> |
| | | <ul class="expand-wrapper"> |
| | | <li v-for="(item,key,index) in row"> |
| | | <span style="font-weight: bold">{{key+': '}}</span> |
| | | <span>{{ item }}</span> |
| | | <li v-for="(item,index) in gridOptions.columns" v-show="item.field!=undefined "> |
| | | <span style="font-weight: bold">{{item.title+': '}}</span> |
| | | <span>{{ row[item.field] }}</span> |
| | | </li> |
| | | </ul> |
| | | </template> |
| | |
| | | > |
| | | <!-- @toolbar-button-click="toolbarButtonClickEvent"--> |
| | | <!-- 下拉显示所有信息插槽--> |
| | | <template #content="{ row}"> |
| | | <template #content="{ row }"> |
| | | <ul class="expand-wrapper"> |
| | | <li v-for="(item,key,index) in row"> |
| | | <span style="font-weight: bold">{{key+': '}}</span> |
| | | <span>{{ item }}</span> |
| | | <li v-for="(item,index) in gridOptions.columns" v-show="item.field!=undefined "> |
| | | <span style="font-weight: bold">{{item.title+': '}}</span> |
| | | <span>{{ row[item.field] }}</span> |
| | | </li> |
| | | </ul> |
| | | </template> |
| | |
| | | > |
| | | <!-- @toolbar-button-click="toolbarButtonClickEvent"--> |
| | | <!-- 下拉显示所有信息插槽--> |
| | | <template #content="{ row}"> |
| | | <template #content="{ row }"> |
| | | <ul class="expand-wrapper"> |
| | | <li v-for="(item,key,index) in row"> |
| | | <span style="font-weight: bold">{{key+': '}}</span> |
| | | <span>{{ item }}</span> |
| | | <li v-for="(item,index) in gridOptions.columns" v-show="item.field!=undefined "> |
| | | <span style="font-weight: bold">{{item.title+': '}}</span> |
| | | <span>{{ row[item.field] }}</span> |
| | | </li> |
| | | </ul> |
| | | </template> |
| | |
| | | > |
| | | <!-- @toolbar-button-click="toolbarButtonClickEvent"--> |
| | | <!-- 下拉显示所有信息插槽--> |
| | | <template #content="{ row}"> |
| | | <template #content="{ row }"> |
| | | <ul class="expand-wrapper"> |
| | | <li v-for="(item,key,index) in row"> |
| | | <span style="font-weight: bold">{{key+': '}}</span> |
| | | <span>{{ item }}</span> |
| | | <li v-for="(item,index) in gridOptions.columns" v-show="item.field!=undefined "> |
| | | <span style="font-weight: bold">{{item.title+': '}}</span> |
| | | <span>{{ row[item.field] }}</span> |
| | | </li> |
| | | </ul> |
| | | </template> |
| | |
| | | > |
| | | <!-- @toolbar-button-click="toolbarButtonClickEvent"--> |
| | | <!-- 下拉显示所有信息插槽--> |
| | | <template #content="{ row}"> |
| | | <template #content="{ row }"> |
| | | <ul class="expand-wrapper"> |
| | | <li v-for="(item,key,index) in row"> |
| | | <span style="font-weight: bold">{{key+': '}}</span> |
| | | <span>{{ item }}</span> |
| | | <li v-for="(item,index) in gridOptions.columns" v-show="item.field!=undefined "> |
| | | <span style="font-weight: bold">{{item.title+': '}}</span> |
| | | <span>{{ row[item.field] }}</span> |
| | | </li> |
| | | </ul> |
| | | </template> |
| | |
| | | > |
| | | <!-- @toolbar-button-click="toolbarButtonClickEvent"--> |
| | | <!-- 下拉显示所有信息插槽--> |
| | | <template #content="{ row}"> |
| | | <template #content="{ row }"> |
| | | <ul class="expand-wrapper"> |
| | | <li v-for="(item,key,index) in row"> |
| | | <span style="font-weight: bold">{{key+': '}}</span> |
| | | <span>{{ item }}</span> |
| | | <li v-for="(item,index) in gridOptions.columns" v-show="item.field!=undefined "> |
| | | <span style="font-weight: bold">{{item.title+': '}}</span> |
| | | <span>{{ row[item.field] }}</span> |
| | | </li> |
| | | </ul> |
| | | </template> |
| | |
| | | },//表头参数 |
| | | columns:[ |
| | | {type:'expand',fixed:"left",slots: { content:'content' },width: 50}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | {title: '操作', width: 120, slots: { default: 'button_slot' },fixed:"left"}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | |
| | | {field: 'reportingWorkNo',width: 120, title: '报工编号',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: 'reportingWorkTime',width: 120, title: '报工时间', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'entryName',width: 120, title: '项目名称', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | |
| | | > |
| | | <!-- @toolbar-button-click="toolbarButtonClickEvent"--> |
| | | <!-- 下拉显示所有信息插槽--> |
| | | <template #content="{ row}"> |
| | | <template #content="{ row }"> |
| | | <ul class="expand-wrapper"> |
| | | <li v-for="(item,key,index) in row"> |
| | | <span style="font-weight: bold">{{key+': '}}</span> |
| | | <span>{{ item }}</span> |
| | | <li v-for="(item,index) in gridOptions.columns" v-show="item.field!=undefined "> |
| | | <span style="font-weight: bold">{{item.title+': '}}</span> |
| | | <span>{{ row[item.field] }}</span> |
| | | </li> |
| | | </ul> |
| | | </template> |
| | |
| | | },//表头参数 |
| | | columns:[ |
| | | {type:'expand',fixed:"left",slots: { content:'content' },width: 50}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | {title: '操作', width: 140, slots: { default: 'button_slot' },fixed:"left"}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | {field: 'reportingWorkNo', width: 120, title: '报工编号',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: 'reportingWorkTime',width: 120, title: '报工时间', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'processCard', width: 130,title: '流程卡号', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | |
| | | > |
| | | <!-- @toolbar-button-click="toolbarButtonClickEvent"--> |
| | | <!-- 下拉显示所有信息插槽--> |
| | | <template #content="{ row}"> |
| | | <template #content="{ row }"> |
| | | <ul class="expand-wrapper"> |
| | | <li v-for="(item,key,index) in row"> |
| | | <span style="font-weight: bold">{{key+': '}}</span> |
| | | <span>{{ item }}</span> |
| | | <li v-for="(item,index) in gridOptions.columns" v-show="item.field!=undefined "> |
| | | <span style="font-weight: bold">{{item.title+': '}}</span> |
| | | <span>{{ row[item.field] }}</span> |
| | | </li> |
| | | </ul> |
| | | </template> |
| | |
| | | },//表头参数 |
| | | columns:[ |
| | | {type:'expand',fixed:"left",slots: { content:'content' },width: 50}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | {title: '操作', width: 70, slots: { default: 'button_slot' },fixed:"left"}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | |
| | | {field: 'reworkTeams',width: 90, title: '返工班组', editRender: { name: 'input', attrs: { placeholder: '' } }}, |
| | | {field: 'reworkNumber',width: 120, title: '返工编号',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: 'salesOrderNo',width: 120, title: '销售单号', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | |
| | | > |
| | | <!-- @toolbar-button-click="toolbarButtonClickEvent"--> |
| | | <!-- 下拉显示所有信息插槽--> |
| | | <template #content="{ row}"> |
| | | <template #content="{ row }"> |
| | | <ul class="expand-wrapper"> |
| | | <li v-for="(item,key,index) in row"> |
| | | <span style="font-weight: bold">{{key+': '}}</span> |
| | | <span>{{ item }}</span> |
| | | <li v-for="(item,index) in gridOptions.columns" v-show="item.field!=undefined "> |
| | | <span style="font-weight: bold">{{item.title+': '}}</span> |
| | | <span>{{ row[item.field] }}</span> |
| | | </li> |
| | | </ul> |
| | | </template> |
| | |
| | | },//表头参数 |
| | | columns:[ |
| | | {type:'expand',fixed:"left",slots: { content:'content' },width: 50}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | {title: '操作', width: 110, slots: { default: 'button_slot' },fixed:"left"}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | {field: 'reworkNumber',width: 120, title: '返工编号',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: 'salesOrderNo',width: 120, title: '销售单号', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'processCardNo',width: 120, title: '流程卡号', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | |
| | | > |
| | | <!-- @toolbar-button-click="toolbarButtonClickEvent"--> |
| | | <!-- 下拉显示所有信息插槽--> |
| | | <template #content="{ row}"> |
| | | <template #content="{ row }"> |
| | | <ul class="expand-wrapper"> |
| | | <li v-for="(item,key,index) in row"> |
| | | <span style="font-weight: bold">{{key+': '}}</span> |
| | | <span>{{ item }}</span> |
| | | <li v-for="(item,index) in gridOptions.columns" v-show="item.field!=undefined "> |
| | | <span style="font-weight: bold">{{item.title+': '}}</span> |
| | | <span>{{ row[item.field] }}</span> |
| | | </li> |
| | | </ul> |
| | | </template> |
| | |
| | | > |
| | | <!-- @toolbar-button-click="toolbarButtonClickEvent"--> |
| | | <!-- 下拉显示所有信息插槽--> |
| | | <template #content="{ row}"> |
| | | <template #content="{ row }"> |
| | | <ul class="expand-wrapper"> |
| | | <li v-for="(item,key,index) in row"> |
| | | <span style="font-weight: bold">{{key+': '}}</span> |
| | | <span>{{ item }}</span> |
| | | <li v-for="(item,index) in gridOptions.columns" v-show="item.field!=undefined "> |
| | | <span style="font-weight: bold">{{item.title+': '}}</span> |
| | | <span>{{ row[item.field] }}</span> |
| | | </li> |
| | | </ul> |
| | | </template> |
| | |
| | | },//表头参数 |
| | | columns:[ |
| | | {type:'expand',fixed:"left",slots: { content:'content' },width: 50}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | {title: '操作', width: 110, slots: { default: 'button_slot' },fixed:"left"}, |
| | | { type: 'seq',fixed:"left", title: '自序', width: 50 }, |
| | | {field: 'salesOrderNo', title: '销售单号',filters:[{ data: '' }],slots: { filter: 'num1_filter' }, sortable: true, }, |
| | | {field: 'productionOrderNo', title: '生产订单号', sortable: true,showOverflow:"ellipsis" ,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | | {field: 'batch', title: '批次', sortable: true,filters:[{ data: '' }],slots: { filter: 'num1_filter' }}, |
| | |
| | | > |
| | | <!-- @toolbar-button-click="toolbarButtonClickEvent"--> |
| | | <!-- 下拉显示所有信息插槽--> |
| | | <template #content="{ row}"> |
| | | <template #content="{ row }"> |
| | | <ul class="expand-wrapper"> |
| | | <li v-for="(item,key,index) in row"> |
| | | <span style="font-weight: bold">{{key+': '}}</span> |
| | | <span>{{ item }}</span> |
| | | <li v-for="(item,index) in gridOptions.columns" v-show="item.field!=undefined "> |
| | | <span style="font-weight: bold">{{item.title+': '}}</span> |
| | | <span>{{ row[item.field] }}</span> |
| | | </li> |
| | | </ul> |
| | | </template> |
| | |
| | | strict: false #设置严格模式,默认false不启动. 启动后在未匹配到指定数据源时候回抛出异常,不启动会使用默认数据源. |
| | | datasource: |
| | | user_info: |
| | | url: jdbc:mysql://10.153.19.150:3306/erp_user_info?serverTimezone=GMT%2b8 |
| | | url: jdbc:mysql://10.153.19.18:3306/erp_user_info?serverTimezone=GMT%2b8 |
| | | username: root |
| | | password: beibo.123/ |
| | | driver-class-name: com.mysql.cj.jdbc.Driver |
| | | erp_sd: |
| | | url: jdbc:mysql://10.153.19.150:3306/erp_sd?serverTimezone=GMT%2b8 |
| | | url: jdbc:mysql://10.153.19.18:3306/erp_sd?serverTimezone=GMT%2b8 |
| | | username: root |
| | | password: beibo.123/ |
| | | driver-class-name: com.mysql.cj.jdbc.Driver |
| | |
| | | strict: false #设置严格模式,默认false不启动. 启动后在未匹配到指定数据源时候回抛出异常,不启动会使用默认数据源. |
| | | datasource: |
| | | user_info: |
| | | url: jdbc:mysql://10.153.19.150:3306/erp_user_info?serverTimezone=GMT%2b8 |
| | | url: jdbc:mysql://10.153.19.18:3306/erp_user_info?serverTimezone=GMT%2b8 |
| | | username: root |
| | | password: beibo.123/ |
| | | driver-class-name: com.mysql.cj.jdbc.Driver |
| | | erp_sd: |
| | | url: jdbc:mysql://10.153.19.150:3306/erp_sd?serverTimezone=GMT%2b8 |
| | | url: jdbc:mysql://10.153.19.18:3306/erp_sd?serverTimezone=GMT%2b8 |
| | | username: root |
| | | password: beibo.123/ |
| | | driver-class-name: com.mysql.cj.jdbc.Driver |