sen
2026-04-03 cdf5f6c98f7186778e545d868ebda5d4fed1c8bc
字典转换
1个文件已修改
35 ■■■■■ 已修改文件
ui/admin-ui3/src/views/tms/tmsDispatchOrder/index.vue 35 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ui/admin-ui3/src/views/tms/tmsDispatchOrder/index.vue
@@ -5,6 +5,17 @@
      @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"-->
@@ -672,7 +683,7 @@
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();
@@ -891,15 +902,15 @@
          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: '订单类型',
@@ -2167,8 +2178,8 @@
      prop: 'loadingDate', // 保持原有字段名
      bind: 'orderTime',    // 4. 强制绑定到 row 里的 orderTime 字段
      minWidth: 180,
      display: true,
      viewDisplay: true,
      display: true,
      viewDisplay: true,
      addDisplay: false,
      editDisplay: false,
      hide: false,