|
|
|
@ -80,18 +80,18 @@
|
|
|
|
|
<!-- >新增-->
|
|
|
|
|
<!-- </el-button>-->
|
|
|
|
|
<!-- </el-col>-->
|
|
|
|
|
<!-- <el-col :span="1.5">-->
|
|
|
|
|
<!-- <el-button-->
|
|
|
|
|
<!-- type="success"-->
|
|
|
|
|
<!-- plain-->
|
|
|
|
|
<!-- icon="el-icon-edit"-->
|
|
|
|
|
<!-- size="mini"-->
|
|
|
|
|
<!-- :disabled="single"-->
|
|
|
|
|
<!-- @click="handleUpdate"-->
|
|
|
|
|
<!-- v-hasPermi="['order:order:edit']"-->
|
|
|
|
|
<!-- >修改-->
|
|
|
|
|
<!-- </el-button>-->
|
|
|
|
|
<!-- </el-col>-->
|
|
|
|
|
<el-col :span="1.5">
|
|
|
|
|
<el-button
|
|
|
|
|
type="success"
|
|
|
|
|
plain
|
|
|
|
|
icon="el-icon-edit"
|
|
|
|
|
size="mini"
|
|
|
|
|
:disabled="single"
|
|
|
|
|
@click="handleUpdate"
|
|
|
|
|
v-hasPermi="['order:order:edit']"
|
|
|
|
|
>修改
|
|
|
|
|
</el-button>
|
|
|
|
|
</el-col>
|
|
|
|
|
<!-- <el-col :span="1.5">-->
|
|
|
|
|
<!-- <el-button-->
|
|
|
|
|
<!-- type="danger"-->
|
|
|
|
@ -120,7 +120,7 @@
|
|
|
|
|
<el-table v-loading="loading" :data="orderList" @sort-change="handleSortChange"
|
|
|
|
|
row-key="id"
|
|
|
|
|
>
|
|
|
|
|
<!-- <el-table-column type="selection" width="55" align="center"/> -->
|
|
|
|
|
<el-table-column type="selection" width="55" align="center"/>
|
|
|
|
|
<!-- <el-table-column label="id" align="center" prop="id" sortable='custom' />-->
|
|
|
|
|
<el-table-column label="订单号" prop="orderNo" sortable='custom' width="100px"/>
|
|
|
|
|
<el-table-column label="客户" width="120" prop="userName"/>
|
|
|
|
@ -148,7 +148,7 @@
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="备注" prop="remark" sortable='custom'/>
|
|
|
|
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width" fixed="right">
|
|
|
|
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width" fixed="right" width="120px">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<el-button
|
|
|
|
|
size="mini"
|
|
|
|
@ -157,6 +157,13 @@
|
|
|
|
|
@click="handleRead(scope.row)"
|
|
|
|
|
>查看
|
|
|
|
|
</el-button>
|
|
|
|
|
<el-button
|
|
|
|
|
size="mini"
|
|
|
|
|
type="text"
|
|
|
|
|
icon="el-icon-edit"
|
|
|
|
|
@click="handleUpdate(scope.row)"
|
|
|
|
|
>修改
|
|
|
|
|
</el-button>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
</el-table>
|
|
|
|
@ -170,29 +177,29 @@
|
|
|
|
|
|
|
|
|
|
<!-- 添加或修改代理商经纪对话框 -->
|
|
|
|
|
<el-dialog :title="title" :visible.sync="open" width="70%" append-to-body :close-on-click-modal="false">
|
|
|
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="100px">
|
|
|
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="140px">
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="订单号" prop="orderNo">
|
|
|
|
|
<BillNumberInput v-model="form.orderNo" title="订单编号" :disabled="readonly"></BillNumberInput>
|
|
|
|
|
<BillNumberInput v-model="form.orderNo" title="订单编号" :disabled="true"></BillNumberInput>
|
|
|
|
|
<!-- <el-input v-model="form.orderNo" placeholder="请输入订单号"/>-->
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="客户" prop="userName">
|
|
|
|
|
<el-input v-model="form.userName" placeholder="请输入客户" style="width: 100%" :disabled="readonly"/>
|
|
|
|
|
<el-input v-model="form.userName" placeholder="请输入客户" style="width: 100%" :disabled="true"/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="联系方式" prop="phone">
|
|
|
|
|
<el-input v-model="form.phone" placeholder="请输入联系方式" style="width: 100%" :disabled="readonly"/>
|
|
|
|
|
<el-input v-model="form.phone" placeholder="请输入联系方式" style="width: 100%" :disabled="true"/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="经纪人" prop="brokerName">
|
|
|
|
|
<el-input v-model="form.brokerName" placeholder="请输入经纪人" style="width: 100%" :disabled="readonly"/>
|
|
|
|
|
<el-input v-model="form.brokerName" placeholder="请输入经纪人" style="width: 100%" :disabled="true"/>
|
|
|
|
|
<!-- <el-input v-model="form.brokerId" placeholder="请输入代理商"/>-->
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
@ -200,7 +207,7 @@
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="产品" prop="productId">
|
|
|
|
|
<el-select style="width: 100%;" v-model="form.productId" placeholder="请选择产品" clearable :disabled="readonly">
|
|
|
|
|
<el-select style="width: 100%;" v-model="form.productId" placeholder="请选择产品" clearable :disabled="true">
|
|
|
|
|
<el-option v-for="info in lsProduct" :key="info.id" :label="info.productName"
|
|
|
|
|
:value="info.id"/>
|
|
|
|
|
</el-select>
|
|
|
|
@ -215,11 +222,11 @@
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="提交时间" prop="submitTime">
|
|
|
|
|
<el-date-picker clearable
|
|
|
|
|
:disabled="readonly"
|
|
|
|
|
:disabled="true"
|
|
|
|
|
style="width: 100%"
|
|
|
|
|
v-model="form.submitTime"
|
|
|
|
|
type="date"
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
|
value-format="yyyy-MM-dd HH:mm:ss"
|
|
|
|
|
placeholder="请选择提交时间">
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
</el-form-item>
|
|
|
|
@ -228,24 +235,24 @@
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="申请额(万元)" prop="applyAmount">
|
|
|
|
|
<el-input-number v-model="form.applyAmount" placeholder="请输入申请额" :min="0" style="width: 100%" :disabled="readonly"/>
|
|
|
|
|
<el-input-number v-model="form.applyAmount" placeholder="请输入申请额" :min="0" style="width: 100%" :precision="2" :disabled="readonly"/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="授信额(万元)" prop="limitAmount">
|
|
|
|
|
<el-input-number v-model="form.limitAmount" placeholder="请输入授信额" :min="0" style="width: 100%" :disabled="readonly"/>
|
|
|
|
|
<el-input-number v-model="form.limitAmount" placeholder="请输入授信额" :min="0" style="width: 100%" :precision="2" :disabled="readonly"/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="放款额(万元)" prop="loanAmount">
|
|
|
|
|
<el-input-number v-model="form.loanAmount" placeholder="请输入放款额" :min="0" style="width: 100%" :disabled="readonly"/>
|
|
|
|
|
<el-input-number v-model="form.loanAmount" placeholder="请输入放款额" :min="0" style="width: 100%" :precision="2" :disabled="readonly"/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="放款利率" prop="loanRate">
|
|
|
|
|
<el-input-number v-model="form.loanRate" placeholder="请输入放款利率" :min="0" style="width: 100%" :disabled="readonly"/>
|
|
|
|
|
<el-input-number v-model="form.loanRate" placeholder="请输入放款利率" :min="0" style="width: 100%" :precision="2" :disabled="readonly"/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
@ -268,7 +275,7 @@
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="可结算金额(万元)" prop="settleAmount">
|
|
|
|
|
<el-input-number v-model="form.settleAmount" placeholder="请输入可结算金额" :min="0" style="width: 100%" :disabled="readonly"/>
|
|
|
|
|
<el-input-number v-model="form.settleAmount" placeholder="请输入可结算金额" :min="0" style="width: 100%" :precision="2" :disabled="readonly"/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
@ -397,9 +404,9 @@ export default {
|
|
|
|
|
submitTime: [
|
|
|
|
|
{required: true, message: "提交时间不能为空", trigger: "blur"}
|
|
|
|
|
],
|
|
|
|
|
staus: [
|
|
|
|
|
{required: true, message: "状态不能为空", trigger: "blur"}
|
|
|
|
|
],
|
|
|
|
|
// staus: [
|
|
|
|
|
// {required: true, message: "状态不能为空", trigger: "blur"}
|
|
|
|
|
// ],
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|