intelligentForm.vue 3.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. <template>
  2. <div id="claimForm">
  3. <el-row>
  4. <el-col :span="24" class="form">
  5. <el-form :model="ruleForm" ref="ruleForm" label-width="200px" class="demo-ruleForm">
  6. <el-form-item label="企业名称:">
  7. <span>{{ ruleForm.company.company_name }}</span>
  8. </el-form-item>
  9. <el-form-item label="联系人:">
  10. <span>{{ ruleForm.person }}</span>
  11. </el-form-item>
  12. <!--<el-form-item label="融资取向:" >-->
  13. <!--<span>{{ruleForm.orientation}}</span>-->
  14. <!--</el-form-item>-->
  15. <el-form-item label="融资金额(万元):">
  16. <span>{{ ruleForm.money }}</span>
  17. </el-form-item>
  18. <el-form-item label="融资期限(个月):">
  19. <span>{{ ruleForm.claims_min_term }}个月~{{ ruleForm.claims_max_term }}个月</span>
  20. </el-form-item>
  21. <el-form-item label="融资利率:">
  22. <span>{{ ruleForm.mongey_min_rate }}%~{{ ruleForm.mongey_max_rate }}%</span>
  23. </el-form-item>
  24. <el-form-item label="担保方式:">
  25. <span>{{ ruleForm.dictionary.name }}</span>
  26. </el-form-item>
  27. <el-form-item label="预计何时有融资需求:">
  28. <span>{{ ruleForm.when.name }}</span>
  29. </el-form-item>
  30. <el-form-item label="补充信息:">
  31. <span>{{ ruleForm.additional_information }}</span>
  32. </el-form-item>
  33. <el-form-item label="对接产品:">
  34. <span>{{ ruleForm.finance_claims.name }}</span>
  35. </el-form-item>
  36. <!--<el-form-item label="对接银行:" >-->
  37. <!--<span>{{ruleForm.institution.name}}</span>-->
  38. <!--</el-form-item>-->
  39. <el-form-item v-if="saw == '1'">
  40. <el-button type="primary" size="small" @click="fallow">分配</el-button>
  41. </el-form-item>
  42. <el-form-item v-else>
  43. <el-button type="info" size="small">已分配</el-button>
  44. </el-form-item>
  45. </el-form>
  46. </el-col>
  47. </el-row>
  48. <el-dialog title="指派" :visible.sync="dialogFormVisible" :show-close="false">
  49. <el-form :model="zhipaiform">
  50. <el-form-item label="客户经理">
  51. <el-select v-model="zhipaiform.uuid" placeholder="请选客户经理">
  52. <el-option v-for="(item, index) in jlList" :key="index" :label="item.name" :value="item.id"> </el-option>
  53. </el-select>
  54. </el-form-item>
  55. </el-form>
  56. <div slot="footer" class="dialog-footer">
  57. <el-button @click="quxiao">取 消</el-button>
  58. <el-button type="primary" @click="zhipaiformBtn">确 定</el-button>
  59. </div>
  60. </el-dialog>
  61. </div>
  62. </template>
  63. <script>
  64. export default {
  65. name: 'claimForm',
  66. props: {
  67. ruleForm: null,
  68. charList: null,
  69. saw: null,
  70. dialogFormVisible: null,
  71. zhipaiform: null,
  72. jlList: null,
  73. },
  74. components: {},
  75. data: () => ({}),
  76. created() {},
  77. computed: {},
  78. methods: {
  79. fallow() {
  80. this.$emit('fallow');
  81. },
  82. zhipaiformBtn() {
  83. this.$emit('zhipaiformBtn', { data: this.zhipaiform });
  84. },
  85. quxiao() {
  86. this.$emit('quxiao');
  87. },
  88. },
  89. };
  90. </script>
  91. <style lang="less" scoped>
  92. .form {
  93. padding: 0 200px 0 0;
  94. }
  95. </style>