hailu
2022-11-28 7c2cf8ffcb3998708222f573e7cb36afe86401de
高级搜索添加
3个文件已修改
135 ■■■■ 已修改文件
src/view/diligenceTools/AccountsReceivable.vue 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/view/diligenceTools/components/rongzitab4.vue 97 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/view/diligenceTools/receivablesMarket.vue 22 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/view/diligenceTools/AccountsReceivable.vue
@@ -1525,6 +1525,18 @@
          </FormItem>
        </div>
        <div style="display: flex;align-items: center;margin-bottom: 12px">
          <label style="width:150px;display: inline-block;text-align:left;line-height: 40px;white-space: nowrap">登记类型</label>
          <FormItem prop="boardingSize" style="width:calc(100% - 150px)!important;">
            <Select v-model="seniorSearch.boardingSize" class="ipt_width" size="large" placeholder="请输入登记类型">
              <Option value="全部">全部</Option>
              <Option value="初始登记">初始登记</Option>
              <Option value="变更登记">变更登记</Option>
              <Option value="展期登记">展期登记</Option>
              <Option value="注销登记">注销登记</Option>
            </Select>
          </FormItem>
        </div>
        <div style="display: flex;align-items: center;margin-bottom: 12px">
          <label style="width:150px;display: inline-block;text-align:left;line-height: 40px;white-space: nowrap">主合同金额/融资金额</label>
          <FormItem prop="PriContractAmount" style="width:calc(100% - 150px)!important;">
            <!--              <Input size="large"  v-model="CustomMethods.numTo$(seniorSearch.financingAmount)" placeholder="请输入融资金额" class="ipt_width" />-->
@@ -1796,6 +1808,7 @@
          boardingTime2: "",
          expirationTime2: "",
          regCerNumber: "",
          boardingSize:'',
        },
        RegistrationType:'',
        expirationTime2: "",
@@ -1911,7 +1924,9 @@
          DateOfRegistration: this.seniorSearch.DateOfRegistration,
          LoanTypeInfo: this.seniorSearch.LoanTypeInfo,
          regCerNumber:this.seniorSearch.regCerNumber,
          sizeAll:this.seniorSearch.boardingSize
        }
        console.log(data)
        this.seniorSearchBackup=this.seniorSearch
        axios.request({
          url: '/MkReceivablesPledge/GetMkReceivablesPledgeList',
@@ -2124,6 +2139,7 @@
                  RegistrationTime: '',
                  DateOfRegistration: '',
                  LoanTypeInfo: '全部',
                  boardingSize:'全部',
          };
        } else {
          this.seniorSearch = this.seniorSearchBackup;
src/view/diligenceTools/components/rongzitab4.vue
@@ -19,10 +19,35 @@
    
     <Tabs  @on-click="changeDetailTab">
            <TabPane label="融资图谱" name="tab1">
            </TabPane>
            <TabPane label="主要融资信息" name="tab2">
              <!-- "targetsList[0].num" showLoading===false-->
    <div v-if="showTable" style="margin-top: 12px;">
    <!-- <div v-show="showLoading===false"> -->
      <!-- (stockPledgeType == '普通' && loadingCount < 7) ||(stockPledgeType == '新三板' && loadingCount < 7) ||(stockPledgeType == 'IPO' && loadingCount < 9) || loading -->
    <p v-show="showLoading"
       style="width: 150px;margin: 0 auto;margin-bottom: 12px;">
      <Icon type="ios-loading" size=18 class="demo-spin-icon-load"></Icon>
      加载中,请稍后...
    </p>
  <!-- </div> -->
    <!-- loadingCount == 1&& controlIcon===true-->
    <div v-show="showNull" style="text-align: center;margin: 20px 0;">
      <Icon custom="custom custom-kong" size="40" style="color: darkgray;"></Icon>
      <p style="margin-top: 8px;">暂无数据</p>
    </div>
        </TabPane>
     </Tabs>
     <Tabs name="tab" v-if='tab==="tab1"' @on-click="changeDetailTab1">
                <TabPane label="本级" name="tab1-1" >
                  <!-- v-if='tab1==="tab1-2"' -->
                </TabPane>
                <TabPane label="合并" name="tab1-2"  ></TabPane>
     </Tabs>
     <div v-if="showTable && tab==='tab2'" style="margin-top: 12px;">
      <div class="newTitle" id="guQuanRongZiXinXi">
        主要融资信息
        <span style="color:#2d8bef;font-size:14px;margin-left: 8px;">{{ targetsList[0].num }}</span>
@@ -40,21 +65,8 @@
              show-elevator style="float: right;margin-top: 12px;"/>
      </div>
    </div>
    <!-- <div v-show="showLoading===false"> -->
      <!-- (stockPledgeType == '普通' && loadingCount < 7) ||(stockPledgeType == '新三板' && loadingCount < 7) ||(stockPledgeType == 'IPO' && loadingCount < 9) || loading -->
    <p v-show="showLoading"
       style="width: 150px;margin: 0 auto;margin-bottom: 12px;">
      <Icon type="ios-loading" size=18 class="demo-spin-icon-load"></Icon>
      加载中,请稍后...
    </p>
  <!-- </div> -->
    <!-- loadingCount == 1&& controlIcon===true-->
    <div v-show="showNull" style="text-align: center;margin: 20px 0;">
      <Icon custom="custom custom-kong" size="40" style="color: darkgray;"></Icon>
      <p style="margin-top: 8px;">暂无数据</p>
    </div>
        </TabPane>
     </Tabs>
    
    
    <!-- <div v-if="targetsList[1].num" style="margin-top: 12px;">
@@ -1323,10 +1335,16 @@
      pledgeRegListTotalItem: 0,// 知识产权出质总条数
      istab1First:true,
      showLoading:false,
      caliber:'本级',
      tab:'tab1',
      tab1:'tab1-1'
    }
  },
  mounted () {
    if (this.name) {
    if (this.name) {
      // this.getBnkBorrowing()
      console.log(this.name);
      this.getPlende()
      // this.getCompanyFinancings()
      this.getBondList()
@@ -1334,16 +1352,52 @@
      this.getChattelMortgageList()
      this.getLandMortgageList()
      this.getPledgeRegList()
    }
  },
  methods: {
    // 初始图谱
    getBnkBorrowing(){
      let data={
        companyName:this.name,
        caliber:this.caliber
      }
    axios.request({
        url: '/Rzdzy/BnkBorrowing',
        data,
        method: 'post'
      }).then(res => {
        if (res.data.Check) {
        } else {
        }
      }, res => {
      })
    },
    /**tab跳转 */
    changeDetailTab(name){
      this.tab=name
    console.log(this.name,this.istab1First);
      console.log(name);
      if(name='tab2'&&this.istab1First){
      if(name==='tab2'&&this.istab1First){
        this.getCompanyFinancings()
      }else {
        this.getBnkBorrowing()
      }
      // if(name=)
    },
    changeDetailTab1(name){
      this.tab1=name
      if(this.tab1='tab1-1'){
        this.caliber='本级'
      }
      if(this.tab1='tab1-2'){
        this.caliber='合并'
      }
      this.getBnkBorrowing()
    },
    /**
     * 页面内跳转
@@ -1982,12 +2036,17 @@
    name: {
      handler (newValue) {
        this.getPlende()
        this.getCompanyFinancings()
        this.getBondList()
        this.getGuQuanZhiYa()
        this.getChattelMortgageList()
        this.getLandMortgageList()
        this.getPledgeRegList()
        // if(this.tab='tab1'){
          this.getBnkBorrowing
        // }else{
          this.getCompanyFinancings()
        // }
      }
    },
    loadingCount: {
src/view/diligenceTools/receivablesMarket.vue
@@ -234,6 +234,18 @@
          </FormItem>
        </div>
        <div style="display: flex;align-items: center;margin-bottom: 12px">
          <label style="width:150px;display: inline-block;text-align:left;line-height: 40px;white-space: nowrap">登记类型</label>
          <FormItem prop="boardingSize" style="width:calc(100% - 150px)!important;">
            <Select v-model="seniorSearch.boardingSize" class="ipt_width" size="large" placeholder="请输入登记类型">
              <Option value="全部">全部</Option>
              <Option value="初始登记">初始登记</Option>
              <Option value="变更登记">变更登记</Option>
              <Option value="展期登记">展期登记</Option>
              <Option value="注销登记">注销登记</Option>
            </Select>
          </FormItem>
        </div>
        <div style="display: flex;align-items: center;margin-bottom: 12px">
          <label style="width:150px;display: inline-block;text-align:left;line-height: 40px;white-space: nowrap">主合同金额/融资金额</label>
          <FormItem prop="PriContractAmount" style="width:calc(100% - 150px)!important;">
            <!--              <Input size="large"  v-model="CustomMethods.numTo$(seniorSearch.financingAmount)" placeholder="请输入融资金额" class="ipt_width" />-->
@@ -1708,7 +1720,8 @@
        RegistrationTime: '',
        DateOfRegistration: '',
        LoanTypeInfo: '全部',
        regCerNumber:''
        regCerNumber:'',
        boardingSize:'全部'
      },
      TotalPage: 0,
      checkTableLists: [],
@@ -2530,6 +2543,7 @@
     *  高级搜索确认
     **/
    confirmSenior (seniorSearchValidate) {
      console.log(this.seniorSearch);
      this.searchChange=2
        this.searchClickFirst=1
      this.getRentListFirst=1
@@ -2552,7 +2566,8 @@
          RegistrationTime: this.seniorSearch.RegistrationTime,
          DateOfRegistration: this.seniorSearch.DateOfRegistration,
          LoanTypeInfo: this.seniorSearch.LoanTypeInfo,
          regCerNumber:this.seniorSearch.regCerNumber
          regCerNumber:this.seniorSearch.regCerNumber,
          sizeAll:this.seniorSearch.boardingSize
        }
        this.seniorSearchBackup=this.seniorSearch
        axios.request({
@@ -2626,7 +2641,8 @@
                  ValueOfPledgedPro: 0,
                  RegistrationTime: '',
                  DateOfRegistration: '',
                  LoanTypeInfo: '全部'
                  LoanTypeInfo: '全部',
                  sizeAll:'全部',
                }
      }else{
        this.seniorSearch=this.seniorSearchBackup