sen
2025-09-09 0bbc87f96f249f8c86dc8960e295891b3d9837e2
ui/admin-ui3/src/views/cwgl/estimatedReceivableBill/index.vue
@@ -218,6 +218,7 @@
    // },
    billSystemNo: {
      label: '账单系统编号',
       showOverflowTooltip: true,
      search: true,
      rules: [
        {
@@ -228,6 +229,8 @@
    },
    billName: {
      label: '账单名称',
       minWidth: 200,
      showOverflowTooltip: true,
      rules: [
        {
          required: true,
@@ -241,6 +244,7 @@
      search: true,
      minWidth: 220,
      search: true,
      showOverflowTooltip: true,
      type: 'select',           // 设置为下拉框类型
      dicData: [], // 使用 selectCustomName 作为数据源
      disabled: false  // 根据需要设置是否禁用
@@ -452,7 +456,17 @@
          billId: newForm.value.id,
          fileName: newForm.value.attachment
        }
        addEstimatedReceivableLog(data).then((res1) => {
       if (newForm.value.attachment == null || newForm.value.attachment === '' || newForm.value.attachment === undefined) {
             estimatedReceivableBillSettlement(newForm.value).then((res) => {
              if (res.code === 200) {
                onLoad(page.value);
                proxy.$message.success('操作成功');
                dialog.visible = false;
                newForm.value = {};
              }
            })
        }else{
               addEstimatedReceivableLog(data).then((res1) => {
          if (res1.code === 200) {
            estimatedReceivableBillSettlement(newForm.value).then((res) => {
              if (res.code === 200) {
@@ -464,6 +478,9 @@
            })
          }
        })
        }
      } else {
        // 表单验证失败
        return false;
@@ -579,4 +596,11 @@
  padding: 8px 11px;
  width: 200px;
}
</style>
:deep(.avue-crud__table) {
  overflow-y: auto;
}
:deep(.el-scrollbar__bar.is-horizontal) {
  pointer-events: auto;
}
</style>