支持customerid和customerCode

This commit is contained in:
luojiaquan
2026-09-17 10:55:32 +08:00
parent 85a3752107
commit 72280c86a0
5 changed files with 95 additions and 27 deletions
@@ -49,6 +49,19 @@
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="业务类型" prop="customerType">
<el-select v-model="form.customerType" placeholder="请选择业务类型" clearable style="width: 100%;">
<el-option
v-for="dict in customer_type"
:key="dict.value"
:label="dict.label"
:value="dict.value"
/>
</el-select>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="启用状态" prop="isEnable">
<el-select v-model="form.isEnable" placeholder="请选择启用状态" clearable style="width: 100%;">
@@ -66,11 +79,11 @@
/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="资金额度" prop="ed">
<el-input v-model="form.ed" placeholder="请输入资金额度" />
</el-form-item>
</el-col>
<!-- <el-col :span="12">-->
<!-- <el-form-item label="资金额度" prop="ed">-->
<!-- <el-input v-model="form.ed" placeholder="请输入资金额度" />-->
<!-- </el-form-item>-->
<!-- </el-col>-->
<el-col :span="12">
<el-form-item label="结算方式" prop="settlementType">
<el-select v-model="form.settlementType" placeholder="请选择结算方式" clearable style="width: 100%;">
@@ -106,9 +119,17 @@
/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="临时额度" prop="tempEd">
<el-input v-model="form.tempEd" :disabled="!isAdd" placeholder="请输入临时额度">
<el-form-item label="账户余额">
<el-input :model-value="formatBalance(form.accountBalance)" disabled placeholder="0.00">
<template #append>CNY</template>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="信用额度" prop="creditEd">
<el-input v-model="form.creditEd" :disabled="!isAdd" placeholder="请输入信用额度">
<template #append v-if="!isAdd">
<span style="color: #e6a23c">请在客户余额-额度管理中调整</span>
</template>
@@ -116,9 +137,11 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="账户余额">
<el-input :model-value="formatBalance(form.accountBalance)" disabled placeholder="0.00">
<template #append>CNY</template>
<el-form-item label="临时额度" prop="tempEd">
<el-input v-model="form.tempEd" :disabled="!isAdd" placeholder="请输入临时额度">
<template #append v-if="!isAdd">
<span style="color: #e6a23c">请在客户余额-额度管理中调整</span>
</template>
</el-input>
</el-form-item>
</el-col>
@@ -132,15 +155,7 @@
<el-input v-model="form.throwRatio" placeholder="请输入抛比" />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="信用额度" prop="creditEd">
<el-input v-model="form.creditEd" :disabled="!isAdd" placeholder="请输入信用额度">
<template #append v-if="!isAdd">
<span style="color: #e6a23c">请在客户余额-额度管理中调整</span>
</template>
</el-input>
</el-form-item>
</el-col>
<el-col :span="24">
<el-form-item label="备注说明" prop="remark">
<el-input v-model="form.remark" type="textarea" :rows="3" placeholder="请输入内容" />
@@ -717,6 +732,8 @@ const route = useRoute()
const router = useRouter()
const { settlement_type } = useDict('settlement_type')
const { customer_type } = useDict('customer_type')
const { ensureProducts, findProduct } = useProducts()
const pageLoading = ref(false)
@@ -1884,6 +1884,13 @@ watch(() => route.query.customerId, (newId, oldId) => {
margin-bottom: 12px;
text-align: center;
}
.balance-card {
min-height: 120px; /* 根据你的实际 UI 调整数值 */
display: flex;
flex-direction: column;
justify-content: center; /* 内容垂直居中 */
}
.balance-label {
color: var(--el-text-color-secondary);
font-size: 13px;
@@ -1976,4 +1983,6 @@ watch(() => route.query.customerId, (newId, oldId) => {
margin-left: 8px;
color: var(--el-text-color-secondary);
}
</style>