| | |
| | | </Card> |
| | | <Card style="margin-top: 12px"> |
| | | <div class="lists_readAndEdit2" style="margin-top: 0;padding-top: 0px"> |
| | | <Select v-model="rentPeople" style="width:150px;padding-right: 12px" size="large" @on-select="bankSelect" |
| | | @on-change='bankChange'> |
| | | <Select v-model="rentPeople" style="width:150px;padding-right: 12px" size="large" |
| | | @on-select="bankSelect" @on-change='bankChange'> |
| | | <Option value="0">全部</Option> |
| | | <Option value="1">融资人</Option> |
| | | <Option value="2">借款银行</Option> |
| | |
| | | </Select> |
| | | <Poptip v-if="rentPeople == '0' || rentPeople == '1' || rentPeople == '2'" trigger="focus" |
| | | placement="bottom-start" transfer> |
| | | <Input v-model="rentSearch" size="large" style="width: 300px;" placeholder=""></Input> |
| | | <Input v-model="rentSearch" size="large" style="width: 300px;margin-right: 12px" placeholder=""></Input> |
| | | <Checkbox v-model="IsSubName" v-if="rentPeople == '1'">含下属公司</Checkbox> |
| | | <!-- :disabled="rentSearch.length== '0'" --> |
| | | <ul slot="content" style="width: 400px;"> |
| | | <li v-if="optionsList && optionsList.length == 0">无匹配结果</li> |
| | | <li v-for="(item, index) in optionsList" :key="index" @click="rentSearchChange(item)" |
| | |
| | | <span style="float: left;">{{ item.Name }}</span> |
| | | <span |
| | | style="float: right;display: inline-block;border-radius: 4px;background-color: #e5f7fa;padding: 1px 4px;color: #05b6d0;">{{ |
| | | item.IsOriginalNameMatch ? '历史名称匹配' : '名称匹配' |
| | | }}</span> |
| | | item.IsOriginalNameMatch ? '历史名称匹配' : '名称匹配' |
| | | }}</span> |
| | | </li> |
| | | </ul> |
| | | </Poptip> |
| | | <Poptip v-if="rentPeople == '3' || rentPeople == '4'" trigger="focus" placement="bottom-start" transfer> |
| | | <!-- <DatePicker type="date" size="large" v-model="rentSearch" format="yyyy-MM-dd" placeholder="请选择时间" |
| | | style="width: 300px" /> --> |
| | | <DatePicker clearable :options="optionsboardingTime2" size="large" v-model="rentSearch" type="daterange" |
| | | placeholder="请选择时间" style="width: 300px" class="ipt_width"></DatePicker> |
| | | <DatePicker clearable :options="optionsboardingTime2" size="large" v-model="rentSearch" |
| | | type="daterange" placeholder="请选择时间" style="width: 300px" class="ipt_width"></DatePicker> |
| | | </Poptip> |
| | | <Button size="large" icon="ios-search" type="primary" style="margin-left:12px;margin-right: 12px" |
| | | @click="searchClick">搜索 |
| | |
| | | <Poptip trigger="hover" placement="bottom" transfer |
| | | v-if="params.row.OriginalName && params.row.OriginalName.length > 0"> |
| | | <!-- <div style="cursor: pointer;text-align: center;width: 60px;height:40px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;white-space: nowrap"> --> |
| | | <Tag color="gold" style="font-size: 12px;position:relative;left: 2px;cursor: pointer;">曾用名</Tag> |
| | | <Tag color="gold" style="font-size: 12px;position:relative;left: 2px;cursor: pointer;">曾用名 |
| | | </Tag> |
| | | <!-- </div> --> |
| | | <ul slot="content" style="width: 400px;"> |
| | | <li v-for="(item, index) in params.row.OriginalName" :key="index" class="clearfix" |
| | | style="padding: 2px 2px;"> |
| | | <span>{{ index + 1 }}.</span> |
| | | <span style="border-bottom: 1px solid #8B8989;display: inline-block;margin-left: 2px">{{ |
| | | item |
| | | }}</span> |
| | | <span |
| | | style="border-bottom: 1px solid #8B8989;display: inline-block;margin-left: 2px">{{ |
| | | item |
| | | }}</span> |
| | | </li> |
| | | </ul> |
| | | </Poptip> |
| | |
| | | <FormItem prop="Financier" style="width:calc(100% - 100px)!important;" class="rentmanClass"> |
| | | |
| | | <Poptip trigger="focus" placement="bottom-start" transfer> |
| | | <Input v-model="seniorSearch.Financier" size="large" class="ipt_width" @on-change="remoteManMethod" |
| | | placeholder="请输入融资人"></Input> |
| | | <Input v-model="seniorSearch.Financier" size="large" class="ipt_width" |
| | | @on-change="remoteManMethod" placeholder="请输入融资人"></Input> |
| | | <ul slot="content" style="width: 400px;"> |
| | | <li v-if="optionsList2 && optionsList2.length == 0">无匹配结果</li> |
| | | <li v-for="(item, index) in optionsList2" :key="index" @click="FinancierChange(item)" |
| | |
| | | <span style="float: left;">{{ item.Name }}</span> |
| | | <span |
| | | style="float: right;display: inline-block;border-radius: 4px;background-color: #e5f7fa;padding: 1px 4px;color: #05b6d0;">{{ |
| | | item.IsOriginalNameMatch ? '历史名称匹配' : '名称匹配' |
| | | }}</span> |
| | | item.IsOriginalNameMatch ? '历史名称匹配' : '名称匹配' |
| | | }}</span> |
| | | </li> |
| | | </ul> |
| | | </Poptip> |
| | | <Checkbox v-model="IsSubName" |
| | | >含下属公司</Checkbox> |
| | | <!-- :disabled=seniorSearch.Financier.length == 0 --> |
| | | </FormItem> |
| | | </div> |
| | | <div style="display: flex;align-items: center;margin-bottom: 12px"> |
| | |
| | | <Option value="新三板企业">新三板企业</Option> |
| | | <Option value="否">否</Option> --> |
| | | <Option v-for="item in listingList" :value="item.value" :key="item.value">{{ item.label |
| | | }}</Option> |
| | | }}</Option> |
| | | </Select> |
| | | </Poptip> |
| | | </FormItem> |
| | |
| | | <Select v-model="seniorSearch.IssueBonds" size="large" class="ipt_width"> |
| | | <!-- <Option value="是">是</Option> |
| | | <Option value="否">否</Option> --> |
| | | <Option v-for="item in IssueBondsList" :value="item.value" :key="item.value">{{ item.label |
| | | }}</Option> |
| | | <Option v-for="item in IssueBondsList" :value="item.value" :key="item.value">{{ |
| | | item.label |
| | | }}</Option> |
| | | </Select> |
| | | </Poptip> |
| | | </FormItem> |
| | |
| | | <FormItem prop="Area" style="width:calc(100% - 100px)!important;" class="rentmanClass"> |
| | | <Select v-model="seniorSearch.Area" class="ipt_width" multiple size="large"> |
| | | <Option v-for="item in areaList" :value="item.value" :key="item.value">{{ item.label |
| | | }}</Option> |
| | | }}</Option> |
| | | </Select> |
| | | |
| | | </FormItem> |
| | |
| | | |
| | | <Select v-model="seniorSearch.Industry" class="ipt_width" multiple size="large"> |
| | | <Option v-for="item in industryDataList" :value="item.value" :key="item.value">{{ item.label |
| | | }}</Option> |
| | | }}</Option> |
| | | </Select> |
| | | |
| | | </FormItem> |
| | |
| | | <FormItem prop="boardingTime2" style="width:calc(100% - 100px)!important;"> |
| | | <Col span="24"> |
| | | <DatePicker :options="optionsboardingTime2" clearable size="large" @on-change="startTimeDate" |
| | | v-model="seniorSearch.boardingTime2" type="daterange" placeholder="请选择起始日期" style="width: 100%" |
| | | class="ipt_width"></DatePicker> |
| | | v-model="seniorSearch.boardingTime2" type="daterange" placeholder="请选择起始日期" |
| | | style="width: 100%" class="ipt_width"></DatePicker> |
| | | </Col> |
| | | </FormItem> |
| | | </div> |
| | |
| | | </Modal> |
| | | </div> |
| | | </template> |
| | | |
| | | |
| | | <script> |
| | | import axios from '@/libs/api.request' |
| | | import $ from 'jquery' |
| | |
| | | components: {}, |
| | | data() { |
| | | return { |
| | | isFinancierSubCompany: false, |
| | | IsSubName: false, |
| | | gjss: false, |
| | | bondsIssuance: '', |
| | | provinceListParams: [], |
| | |
| | | console.log('s', e); |
| | | }, |
| | | bankChange(e) { |
| | | this.IsSubName = false |
| | | // console.log('c', e); |
| | | }, |
| | | getAreaList() { |
| | |
| | | }, |
| | | FinancierChange(item) { |
| | | this.seniorSearch.Financier = item.Name |
| | | this.seniorSearch=JSON.parse(JSON.stringify(this.seniorSearch)) |
| | | this.seniorSearch = JSON.parse(JSON.stringify(this.seniorSearch)) |
| | | console.log(this.seniorSearch); |
| | | }, |
| | | debounce(func, delay) { |
| | |
| | | // closingDateRange1: '', |
| | | pageIndex: this.pageIndex, |
| | | pageSize: 20, |
| | | |
| | | IsSubName:this.IsSubName |
| | | // conditionals: [], |
| | | |
| | | }; |
| | |
| | | // data.conditionals = [] |
| | | this.BorrowingdetailsList1 = [] |
| | | data.Financier = this.rentSearch |
| | | |
| | | this.loadingRent = true |
| | | } else if (this.rentPeople == 1 && this.rentSearch) { |
| | | // data.conditionals = [{ "fieldName": "Financier", "ConditionalType": 1, "FieldValue": this.rentSearch }] |
| | | data.Financier = this.rentSearch |
| | | |
| | | this.BorrowingdetailsList1 = [] |
| | | this.loadingRent = true |
| | | |
| | | } else if (this.rentPeople == 2 && this.rentSearch) { |
| | | // data.conditionals = [{ "fieldName": "debitBank", "ConditionalType": 1, "FieldValue": this.rentSearch }] |
| | | data.debitBank = this.rentSearch |
| | |
| | | |
| | | PageSize: 20, |
| | | PageIndex: this.pageIndex, |
| | | |
| | | IsSubName:this.IsSubName |
| | | // seniorSearch: { |
| | | // Financier:'', |
| | | // Listing:'', |
| | |
| | | if (this.seniorSearch.Financier) { |
| | | // conditionals.push({ "fieldName": "Financier", "ConditionalType": 1, "FieldValue": this.seniorSearch.Financier }) |
| | | data.Financier = this.seniorSearch.Financier |
| | | |
| | | } |
| | | if (this.seniorSearch.Listing) { |
| | | // conditionals.push({ "fieldName": "Listing", "ConditionalType": 1, "FieldValue": this.seniorSearch.Listing }) |
| | |
| | | this.rentList = res.data.Data.Items |
| | | this.TotalItems = res.data.Data.TotalItems |
| | | $('.rentScrollOut .ivu-table-body').animate({ scrollTop: 0 }, 'slow') |
| | | this.IsSubName = false |
| | | } else { |
| | | this.loadingRent = false |
| | | this.IsSubName = false |
| | | } |
| | | }, res => { |
| | | this.loadingRent = false |
| | | this.IsSubName = false |
| | | }) |
| | | |
| | | }, |
| | |
| | | **/ |
| | | seniorSearchClick() { |
| | | this.rentSeniorSearch = true |
| | | this.IsSubName = false |
| | | if (this.seniorSearchBackup === '') { |
| | | this.seniorSearch = { |
| | | seniorSearch: { |
| | |
| | | width: 80, |
| | | align: "center", |
| | | |
| | | }); |
| | | }); |
| | | columns.push({ |
| | | title: "融资额(万元)", |
| | | key: "FinancingAmount", |
| | | render: (h, params) => { |
| | | if (params.row.FinancingAmount) { |
| | | return h("span", this.CustomMethods.numTo$(params.row.FinancingAmount,2)); |
| | | return h("span", this.CustomMethods.numTo$(params.row.FinancingAmount, 2)); |
| | | } else { |
| | | return h("span", "--"); |
| | | } |
| | |
| | | key: "CurrencyType", |
| | | render: (h, params) => { |
| | | if (params.row.CurrencyType) { |
| | | return h("span", params.row.CurrencyType); |
| | | return h("span", params.row.CurrencyType); |
| | | } else { |
| | | return h("span", "--"); |
| | | } |
| | |
| | | } |
| | | } |
| | | </script> |
| | | |
| | | |
| | | <style> |
| | | .modaltre:nth-child(1) { |
| | | border-top: 1px solid #3399ff !important; |
| | |
| | | .ivu-form-item-error .ivu-select-visible .ivu-select-selection { |
| | | border-color: #DCDEE2; |
| | | } |
| | | </style> |
| | | |
| | | </style> |