maven
2025-09-24 65b9af64b74fac14c863f02fdd6ec329001fceb7
src/views/payable/components/PayableDialog.vue
@@ -42,7 +42,7 @@
              :disabled="isViewMode"
          >
            <el-option
                v-for="item in payableTypeList"
                v-for="item in payable_type"
                :key="item.value"
                :label="item.label"
                :value="Number(item.value)"
@@ -150,8 +150,8 @@
  form.value.fileList.push(...res.data.map((it,index)=>{
    return {
      id:it.id,
      url:it.downloadUrl,
      name:it.originalFilename,
      url:it.url,
      name:it.name,
      status:"success",
      uid:file.uid
    }
@@ -206,17 +206,18 @@
  return userInfo.value.nickName || "未知用户";
};
const { proxy } = getCurrentInstance()
const { payable_type } = proxy.useDict("payable_type")
//###
onMounted(async () => {
  payableTypeList.value = useDictStore().getDictTypeList("payable_type").map((item) => ({
    value: item.value,
    label: item.label,
  }))
  // payableTypeList.value = useDictStore().getDictTypeList("payable_type").map((item) => ({
  //   value: item.value,
  //   label: item.label,
  // }))
  let res = await userStore.getInfo();
  userInfo.value = res.user;