| 名称 | 数量 |
|---|---|
| {{item.name}} | {{item.quantity}} |
| 订单号 | 门类型名称 | 门款式名称 | 经销商名称 | 经销商联系方式 | 地址 | 客户名称 | 客户联系方式 | 客户地址 | 备注 | 下单时间 | 订单详情 | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{item.trade_no}} | {{item.prepay_data.menTypeName}} | {{item.prepay_data.kuanshi}} | {{item.prepay_data.changjia.name}} | {{item.prepay_data.changjia.phone}} | {{item.prepay_data.changjia.address}} | {{item.prepay_data.kehu.name}} | {{item.prepay_data.kehu.name}} | -- | {{item.prepay_data.kehu.phone}} | {{item.prepay_data.kehu.phone}} | -- | {{item.prepay_data.kehu.address}} | {{item.prepay_data.kehu.address}} | -- | {{item.prepay_data.kehu.info}} | {{ item.create_datetime }} |
|
| 门款式类型: {{ dingdan.menTypeName || '/' }} | |
| 名称: {{ dingdan.kuanshi || '/' }} | 数量: {{ dingdan.kehu?.number === 0 || dingdan.kehu?.number === '0' ? '/' : dingdan.kehu?.number || '/' }} |
|---|---|
| 门框工艺: {{ dingdan.menGongyi ? dingdan.menGongyi : (() => { const keyword = '门框/'; const keywordIndex = dingdan.mengkuang.indexOf(keyword); if (keywordIndex !== -1) { const targetPart = dingdan.mengkuang.slice(keywordIndex + keyword.length); return targetPart.split('/')[0]; } return ''; })() }} | 门开向: {{ [ { menkuangValue: 0, name: '左外开' }, { menkuangValue: 1, name: '左内开' }, { menkuangValue: 2, name: '右外开' }, { menkuangValue: 3, name: '右内开' } ].find(item => item.menkuangValue === dingdan.menkaixiangValues)?.name || '未选择' }} |
| 总宽总高: {{ ((!dingdan.zhidiyi?.zongKuan || dingdan.zhidiyi?.zongKuan === '0') && (!dingdan.zhidiyi?.zongGao || dingdan.zhidiyi?.zongGao === '0')) ? '/' : ( (!dingdan.zhidiyi?.zongKuan || dingdan.zhidiyi?.zongKuan === '0' ? '/' : dingdan.zhidiyi.zongKuan) + '*' + (!dingdan.zhidiyi?.zongGao || dingdan.zhidiyi?.zongGao === '0' ? '/' : dingdan.zhidiyi.zongGao) ) }} | 上包边/上门景: {{ dingdan.zhidiyi?.baobianTop === 0 || dingdan.zhidiyi?.baobianTop === '0' ? '/' : dingdan.zhidiyi?.baobianTop || '/' }} |
| 左包边/左门景: {{ dingdan.zhidiyi?.baobianLeft === 0 || dingdan.zhidiyi?.baobianLeft === '0' ? '/' : dingdan.zhidiyi?.baobianLeft || '/' }} | |
| 右包边/右门景: {{ dingdan.zhidiyi?.baobianRight === 0 || dingdan.zhidiyi?.baobianRight === '0' ? '/' : dingdan.zhidiyi?.baobianRight || '/' }} | |
| 规格尺寸: {{ ((!dingdan.zhidiyi?.mengdongkuan || dingdan.zhidiyi?.mengdongkuan === '0') && (!dingdan.zhidiyi?.mengdonggao || dingdan.zhidiyi?.mengdonggao === '0')) ? '/' : ( (!dingdan.zhidiyi?.mengdongkuan || dingdan.zhidiyi?.mengdongkuan === '0' ? '/' : dingdan.zhidiyi.mengdongkuan) + '*' + (!dingdan.zhidiyi?.mengdonggao || dingdan.zhidiyi?.mengdonggao === '0' ? '/' : dingdan.zhidiyi.mengdonggao) ) }} | 右门框: {{ dingdan.zhidiyi?.menKuangRight === 0 || dingdan.zhidiyi?.menKuangRight === '0' ? '/' : dingdan.zhidiyi?.menKuangRight || '/' }} |
| 上门框: {{ dingdan.zhidiyi?.menKuangTop === 0 || dingdan.zhidiyi?.menKuangTop === '0' ? '/' : dingdan.zhidiyi?.menKuangTop || '/' }} | |
| 左门框: {{ dingdan.zhidiyi?.menKuangLeft === 0 || dingdan.zhidiyi?.menKuangLeft === '0' ? '/' : dingdan.zhidiyi?.menKuangLeft || '/' }} | |
| 见光尺寸: {{ ((!dingdan.zhidiyi?.jianguangkuan || dingdan.zhidiyi?.jianguangkuan === '0') && (!dingdan.zhidiyi?.jianguanggao || dingdan.zhidiyi?.jianguanggao === '0')) ? '/' : ( (!dingdan.zhidiyi?.jianguangkuan || dingdan.zhidiyi?.jianguangkuan === '0' ? '/' : dingdan.zhidiyi.jianguangkuan) + '*' + (!dingdan.zhidiyi?.jianguanggao || dingdan.zhidiyi?.jianguanggao === '0' ? '/' : dingdan.zhidiyi.jianguanggao) ) }} | 门头尺寸: {{ dingdan.zhidiyi?.mengtou === 0 || dingdan.zhidiyi?.mengtou === '0' ? '/' : dingdan.zhidiyi?.mengtou || '/' }} |
| 正面款式: {{ dingdan.kehu?.zhengType || '/' }} | 外门扇颜色: {{ dingdan.color === 0 || dingdan.color === '0' ? '/' : (dingdan.color || '默认颜色') }} |
| 外门框颜色: {{ '默认颜色' }} | |
| 正面板材和厚度: {{ dingdan.kehu?.zhengBandH === 0 || dingdan.kehu?.zhengBandH === '0' ? '/' : dingdan.kehu?.zhengBandH || '/' }} | |
| 背板款式: {{ dingdan.kehu?.beiType || '/' }} | 内门扇颜色: {{ '默认颜色' }} |
| 内门框颜色: {{ '默认颜色' }} | |
| 背面板材和厚度: {{ dingdan.kehu?.beiBandH === 0 || dingdan.kehu?.beiBandH === '0' ? '/' : dingdan.kehu?.beiBandH || '/' }} | |
| 正面指纹锁: {{ dingdan.zhiwensuo && Array.isArray(dingdan.zhiwensuo) ? (dingdan.zhiwensuo.find(item => item.isFront === true)?.url ? (dingdan.zhiwensuo.find(item => item.isFront === true).url.endsWith('/') ? dingdan.zhiwensuo.find(item => item.isFront === true).url.slice(0, -1) : dingdan.zhiwensuo.find(item => item.isFront === true).url ).split('/').pop() : '') : '' }} | 正面拉手:{{ dingdan.lashou && Array.isArray(dingdan.lashou) ? (dingdan.lashou.find(item => item.isFront === true)?.url ? (dingdan.lashou.find(item => item.isFront === true).url.endsWith('/') ? dingdan.lashou.find(item => item.isFront === true).url.slice(0, -1) : dingdan.lashou.find(item => item.isFront === true).url ).split('/').pop() : '') : '' }} |
| 背面指纹锁: {{ dingdan.zhiwensuo && Array.isArray(dingdan.zhiwensuo) ? (dingdan.zhiwensuo.find(item => item.isFront === false)?.url ? (dingdan.zhiwensuo.find(item => item.isFront === false).url.endsWith('/') ? dingdan.zhiwensuo.find(item => item.isFront === false).url.slice(0, -1) : dingdan.zhiwensuo.find(item => item.isFront === false).url ).split('/').pop() : '') : '' }} | 背面拉手:{{ dingdan.lashou && Array.isArray(dingdan.lashou) ? (dingdan.lashou.find(item => item.isFront === false)?.url ? (dingdan.lashou.find(item => item.isFront === false).url.endsWith('/') ? dingdan.lashou.find(item => item.isFront === false).url.slice(0, -1) : dingdan.lashou.find(item => item.isFront === false).url ).split('/').pop() : '') : '' }} |
| 正面护锁器: {{ dingdan.suoju && Array.isArray(dingdan.suoju) ? (dingdan.suoju.find(item => item.isFront === true)?.url ? (dingdan.suoju.find(item => item.isFront === true).url.endsWith('/') ? dingdan.suoju.find(item => item.isFront === true).url.slice(0, -1) : dingdan.suoju.find(item => item.isFront === true).url ).split('/').pop() : '') : '' }} | 背面护锁器:{{ dingdan.suoju && Array.isArray(dingdan.suoju) ? (dingdan.suoju.find(item => item.isFront === false)?.url ? (dingdan.suoju.find(item => item.isFront === false).url.endsWith('/') ? dingdan.suoju.find(item => item.isFront === false).url.slice(0, -1) : dingdan.suoju.find(item => item.isFront === false).url ).split('/').pop() : '') : '' }} |
| 外包边型号: {{ dingdan.kehu?.waibaoType === 0 || dingdan.kehu?.waibaoType === '0' ? '/' : dingdan.kehu?.waibaoType || '/' }} | 外包边盖墙尺寸: {{ dingdan.kehu?.waibaoQType === 0 || dingdan.kehu?.waibaoQType === '0' ? '/' : dingdan.kehu?.waibaoQType || '/' }} |
| 内包边型号: {{ dingdan.kehu?.neibaoType === 0 || dingdan.kehu?.neibaoType === '0' ? '/' : dingdan.kehu?.neibaoType || '/' }} | 内包边盖墙尺寸: {{ dingdan.kehu?.neibaoQType === 0 || dingdan.kehu?.neibaoQType === '0' ? '/' : dingdan.kehu?.neibaoQType || '/' }} |
| 下档: {{ dingdan.zhidiyi?.xiadang === 0 || dingdan.zhidiyi?.xiadang === '0' ? '/' : dingdan.zhidiyi?.xiadang || '/' }} | 吊脚: {{ dingdan.zhidiyi?.diaojiao === 0 || dingdan.zhidiyi?.diaojiao === '0' ? '/' : dingdan.zhidiyi?.diaojiao || '/' }} |
| 玻璃配置: {{ dingdan.kehu?.boli === 0 || dingdan.kehu?.boli === '0' ? '/' : dingdan.kehu?.boli || '/' }} | 左玻璃尺寸: {{ dingdan.zhidiyi?.glassLeft === 0 || dingdan.zhidiyi?.glassLeft === '0' ? '/' : dingdan.zhidiyi?.glassLeft || '/' }} |
| 右玻璃尺寸: {{ dingdan.zhidiyi?.glassRight === 0 || dingdan.zhidiyi?.glassRight === '0' ? '/' : dingdan.zhidiyi?.glassRight || '/' }} | |
| 锁体型号: {{ dingdan.zhidiyi?.zhusuotimingcheng === 0 || dingdan.zhidiyi?.zhusuotimingcheng === '0' ? '/' : dingdan.zhidiyi?.zhusuotimingcheng || '/' }} | 门头门柱: {{ dingdan.kehu?.mentoumenzhu === 0 || dingdan.kehu?.mentoumenzhu === '0' ? '/' : dingdan.kehu?.mentoumenzhu || '/' }} |
| 铰链/门轴: {{ dingdan.zhidiyi?.jiaoliansuo === 0 || dingdan.zhidiyi?.jiaoliansuo === '0' ? '/' : dingdan.zhidiyi?.jiaoliansuo || '/' }} | 墙体厚度: {{ 300 }} |
| 下沉式密封: {{ dingdan.kehu?.xiachengshi === 0 || dingdan.kehu?.xiachengshi === '0' ? '/' : dingdan.kehu?.xiachengshi || '/' }} | 订单日期: {{ dingdan.zhidiyi?.create_datetime || '/' }} |

门款式类型:{{dingdan.menTypeName}}
名称:{{dingdan.kuanshi}}
门框工艺: {{ dingdan.menGongyi ? dingdan.menGongyi : (() => { const keyword = '门框/'; const keywordIndex = dingdan.mengkuang.indexOf(keyword); if (keywordIndex !== -1) { const targetPart = dingdan.mengkuang.slice(keywordIndex + keyword.length); return targetPart.split('/')[0]; } return ''; })() }}
门开向:{{ [ { menkuangValue: 0, name: '左外开' }, { menkuangValue: 1, name: '左内开' }, { menkuangValue: 2, name: '右外开' }, { menkuangValue: 3, name: '右内开' } ].find(item => item.menkuangValue === dingdan.menkaixiangValues)?.name || '未选择' }}
正面指纹锁:{{ dingdan.zhiwensuo && Array.isArray(dingdan.zhiwensuo) ? (dingdan.zhiwensuo.find(item => item.isFront === true)?.url ? (dingdan.zhiwensuo.find(item => item.isFront === true).url.endsWith('/') ? dingdan.zhiwensuo.find(item => item.isFront === true).url.slice(0, -1) : dingdan.zhiwensuo.find(item => item.isFront === true).url ).split('/').pop() : '') : '' }}
背面指纹锁:{{ dingdan.zhiwensuo && Array.isArray(dingdan.zhiwensuo) ? (dingdan.zhiwensuo.find(item => item.isFront === false)?.url ? (dingdan.zhiwensuo.find(item => item.isFront === false).url.endsWith('/') ? dingdan.zhiwensuo.find(item => item.isFront === false).url.slice(0, -1) : dingdan.zhiwensuo.find(item => item.isFront === false).url ).split('/').pop() : '') : '' }}
正面拉手:{{ dingdan.lashou && Array.isArray(dingdan.lashou) ? (dingdan.lashou.find(item => item.isFront === true)?.url ? (dingdan.lashou.find(item => item.isFront === true).url.endsWith('/') ? dingdan.lashou.find(item => item.isFront === true).url.slice(0, -1) : dingdan.lashou.find(item => item.isFront === true).url ).split('/').pop() : '') : '' }}
背面拉手:{{ dingdan.lashou && Array.isArray(dingdan.lashou) ? (dingdan.lashou.find(item => item.isFront === false)?.url ? (dingdan.lashou.find(item => item.isFront === false).url.endsWith('/') ? dingdan.lashou.find(item => item.isFront === false).url.slice(0, -1) : dingdan.lashou.find(item => item.isFront === false).url ).split('/').pop() : '') : '' }}
正面护锁器:{{ dingdan.suoju && Array.isArray(dingdan.suoju) ? (dingdan.suoju.find(item => item.isFront === true)?.url ? (dingdan.suoju.find(item => item.isFront === true).url.endsWith('/') ? dingdan.suoju.find(item => item.isFront === true).url.slice(0, -1) : dingdan.suoju.find(item => item.isFront === true).url ).split('/').pop() : '') : '' }}
背面护锁器:{{ dingdan.suoju && Array.isArray(dingdan.suoju) ? (dingdan.suoju.find(item => item.isFront === false)?.url ? (dingdan.suoju.find(item => item.isFront === false).url.endsWith('/') ? dingdan.suoju.find(item => item.isFront === false).url.slice(0, -1) : dingdan.suoju.find(item => item.isFront === false).url ).split('/').pop() : '') : '' }}
下挡:{{dingdan.zhidiyi.xiadang}}
吊脚:{{dingdan.zhidiyi.diaojiao}}
锁体型号:{{dingdan.zhidiyi.zhusuotimingcheng}}
铰链/门轴:{{dingdan.zhidiyi.jiaoliansuo}}
墙体厚度:{{dingdan.zhidiyi.menghoudu}}
总宽总高:{{dingdan.zhidiyi.zongKuan + '*' + dingdan.zhidiyi.zongGao}}
上包边/上门景:{{dingdan.zhidiyi.baobianTop ? dingdan.zhidiyi.baobianTop : dingdan.zhidiyi.shangbianjing}}
左包边/左门景:{{dingdan.zhidiyi.baobianLeft ? dingdan.zhidiyi.baobianLeft : dingdan.zhidiyi.zuobianjing}}
右包边/右门景:{{dingdan.zhidiyi.baobianRight ? dingdan.zhidiyi.baobianRight : dingdan.zhidiyi.youbianjing}}
规格尺寸:{{ dingdan.zhidiyi.mengdongkuan + '*' + dingdan.zhidiyi.mengdonggao}}
上门框:{{dingdan.zhidiyi.menKuangTop}}
右门框:{{dingdan.zhidiyi.menKuangRight}}
左门框:{{dingdan.zhidiyi.menKuangLeft}}
见光尺寸:{{ dingdan.zhidiyi.jianguangkuan + '*' + dingdan.zhidiyi.jianguanggao}}
门头尺寸:{{ dingdan.zhidiyi.mengtou}}
左玻璃尺寸:{{dingdan.zhidiyi.glassLeft}}
右玻璃尺寸:{{dingdan.zhidiyi.glassRight}}
外门扇颜色:{{dingdan.color ? dingdan.color : '默认颜色'}}
外门框颜色:{{ '默认颜色' }}
内门扇颜色:{{ '默认颜色' }}
内门框颜色:{{ '默认颜色' }}