| | |
| | | @row-update="rowUpdate" @row-save="rowSave" @refresh-change="refreshChange" @row-del="rowDel" |
| | | @search-change="searchChange" @search-reset="searchReset" @selection-change="selectionChange" |
| | | @current-change="currentChange" @size-change="sizeChange" @on-load="onLoad"> |
| | | <template #requiredVehicleTypes-form="{ row, disabled }"> |
| | | <template v-if="disabled"> |
| | | <span>{{ dictFormat(vehicle_type, row?.requiredVehicleTypes || form?.requiredVehicleTypes) }}</span> |
| | | </template> |
| | | </template> |
| | | <template #orderType-form="{ row, disabled }"> |
| | | <template v-if="disabled"> |
| | | <span>{{ dictFormat(order_type, row?.orderType || form?.orderType) }}</span> |
| | | </template> |
| | | </template> |
| | | |
| | | <template #menu-left> |
| | | <!-- <el-button--> |
| | | <!-- type="success"--> |
| | |
| | | |
| | | const { proxy } = useCurrentInstance( |
| | | ); |
| | | const { fee_type, sys_currency, vehicle_type } = proxy.useDict('fee_type', 'sys_currency', 'vehicle_type') |
| | | const { fee_type, sys_currency, vehicle_type,order_type } = proxy.useDict('fee_type', 'sys_currency', 'vehicle_type','order_type') |
| | | const crudRef = ref(); |
| | | const boxFormRef = ref(); |
| | | const goodsCrudRef = ref(); |
| | |
| | | display: true, disabled: true |
| | | }, |
| | | requiredVehicleTypes: { |
| | | label: '下单车型', disabled: true, |
| | | display: true, type: 'select', dicUrl: '/system/dict/data/type/vehicle_type', dataType: 'string', |
| | | rules: [ |
| | | { |
| | | required: true, |
| | | message: "下单车型不能为空", trigger: "blur" |
| | | } |
| | | ], |
| | | // formatter: (row: any, value: any) => dictFormat(vehicle_type, value) |
| | | label: '下单车型', |
| | | minWidth: 130, |
| | | display: true, // ✅ 改为 true 在表格显示 |
| | | type: 'select', |
| | | search: true, |
| | | dicUrl: '/system/dict/data/type/vehicle_type', |
| | | dataType: 'string', |
| | | detail: true, |
| | | formatter: (row: any, value: any) => dictFormat(vehicle_type, value) |
| | | }, |
| | | orderType: { |
| | | label: '订单类型', |
| | |
| | | prop: 'loadingDate', // 保持原有字段名 |
| | | bind: 'orderTime', // 4. 强制绑定到 row 里的 orderTime 字段 |
| | | minWidth: 180, |
| | | display: true, |
| | | viewDisplay: true, |
| | | display: true, |
| | | viewDisplay: true, |
| | | addDisplay: false, |
| | | editDisplay: false, |
| | | hide: false, |