| | |
| | | [ |
| | | {code: 'selectTrimming', name: '设置统一修边',prefixIcon: 'vxe-icon-edit'}, |
| | | {code: 'Exports', name: '数据导出', prefixIcon: 'vxe-icon-download', visible: true, disabled: false}, |
| | | {code: 'addRow', name: t('basicData.add'), prefixIcon: 'vxe-icon-square-plus', visible: true, disabled: true }, |
| | | {code: 'addRow', name: '添加原片', prefixIcon: 'vxe-icon-square-plus', visible: true, disabled: true }, |
| | | ], |
| | | ] |
| | | }, |
| | |
| | | height: '', // 高度待用户填写 |
| | | thickness: thickness.value, // 自动填充厚度 |
| | | model: model.value,// 自动填充类型 |
| | | processingQuantity: 999 |
| | | available_quantity: 999, |
| | | leftTrim: defaultTrims.leftTrim, // 使用默认左修边 |
| | | downTrim: defaultTrims.downTrim, // 使用默认下修边 |
| | | rightTrim: defaultTrims.rightTrim, // 使用默认右修边 |
| | | upTrim: defaultTrims.upTrim |
| | | }; |
| | | |
| | | // 插入新行 |
| | |
| | | formattedItem[key] = item[key]; |
| | | } |
| | | } |
| | | if (!formattedItem.thickness) { |
| | | formattedItem.thickness = thickness.value; |
| | | } |
| | | if (!formattedItem.model) { |
| | | formattedItem.model = model.value; |
| | | } |
| | | return formattedItem; |
| | | }); |
| | | if(edgeTrimming!=null){ |
| | |
| | | } |
| | | return edgeTrimmingItem; |
| | | }); |
| | | console.log(edgeTrimmingData) |
| | | formattedData.forEach(item => { |
| | | item.leftTrim = edgeTrimmingData[0].leftTrim; |
| | | item.downTrim = edgeTrimmingData[0].downTrim; |
| | | item.rightTrim = edgeTrimmingData[0].rightTrim; |
| | | item.upTrim = edgeTrimmingData[0].upTrim; |
| | | }); |
| | | if (edgeTrimmingData && edgeTrimmingData.length > 0) { |
| | | defaultTrims.leftTrim = edgeTrimmingData[0].leftTrim || 0; |
| | | defaultTrims.downTrim = edgeTrimmingData[0].downTrim || 0; |
| | | defaultTrims.rightTrim = edgeTrimmingData[0].rightTrim || 0; |
| | | defaultTrims.upTrim = edgeTrimmingData[0].upTrim || 0; |
| | | |
| | | formattedData.forEach(item => { |
| | | item.leftTrim = edgeTrimmingData[0].leftTrim || 0; |
| | | item.downTrim = edgeTrimmingData[0].downTrim || 0; |
| | | item.rightTrim = edgeTrimmingData[0].rightTrim || 0; |
| | | item.upTrim = edgeTrimmingData[0].upTrim || 0; |
| | | }); |
| | | } else { |
| | | // 如果没有修边数据,使用默认值0 |
| | | formattedData.forEach(item => { |
| | | item.leftTrim = 0; |
| | | item.downTrim = 0; |
| | | item.rightTrim = 0; |
| | | item.upTrim = 0; |
| | | }); |
| | | } |
| | | } |
| | | if(state<10){ |
| | | gridOptions.columns[3].editRender.attrs.disabled=false |
| | |
| | | }); |
| | | }; |
| | | |
| | | const defaultTrims = reactive({ |
| | | leftTrim: 0, |
| | | downTrim: 0, |
| | | rightTrim: 0, |
| | | upTrim: 0 |
| | | }); |
| | | |
| | | onMounted(() => { |
| | | addListener(xGrid.value,gridOptions) |
| | | if(route.params.projectNo!=null){ |