| | |
| | | <template #qtyRequired="{ row }"> |
| | | {{ row.qtyRequired || '-' }}<span style="color:rgba(12, 46, 40, 0.76)"> {{ row.unit || '方' }}</span> |
| | | </template> |
| | | <template #salesContractNo="{ row }"> |
| | | <el-button type="primary" |
| | | text |
| | | link |
| | | @click="showDetail(row)">{{ row.salesContractNo }} |
| | | </el-button> |
| | | </template> |
| | | </PIMTable> |
| | | </div> |
| | | <!-- 合并下发弹窗 --> |
| | |
| | | return params == "销售" ? "销售" : "内部"; |
| | | }, |
| | | }, |
| | | |
| | | { |
| | | label: "产品名称", |
| | | prop: "productName", |
| | |
| | | width: "160px", |
| | | className: "date-cell", |
| | | formatData: cell => (cell ? dayjs(cell).format("YYYY-MM-DD") : ""), |
| | | }, |
| | | { |
| | | label: "销售合同号", |
| | | prop: "salesContractNo", |
| | | width: "200px", |
| | | dataType: "slot", |
| | | slot: "salesContractNo", |
| | | }, |
| | | { |
| | | label: "客户名称", |
| | | prop: "customerName", |
| | | width: "150px", |
| | | }, |
| | | { |
| | | label: "项目名称", |
| | | prop: "projectName", |
| | | width: "150px", |
| | | }, |
| | | { |
| | | label: "备注", |
| | |
| | | // 打开弹窗 |
| | | isShowNewModal.value = true; |
| | | }; |
| | | const showDetail = row => { |
| | | router.push({ |
| | | path: "/salesManagement/salesLedger", |
| | | query: { |
| | | salesContractNo: row.salesContractNo, |
| | | }, |
| | | }); |
| | | }; |
| | | |
| | | // 处理合并下发提交 |
| | | const handleMergeSubmit = () => { |