hailu
2021-11-12 df721fdbb7d6ded982d342aead38c39a0c15bd7d
trello問題
6个文件已修改
307 ■■■■ 已修改文件
src/components/main/components/header-bar/sider-trigger/sider-trigger.vue 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/router/index.js 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/view/diligenceTools/checkCityInvestmentZone.vue 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/view/diligenceTools/publicMessage.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/view/enterpriseControl/controlList.vue 19 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/view/enterpriseControl/offSiteCheck.vue 222 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/main/components/header-bar/sider-trigger/sider-trigger.vue
@@ -90,6 +90,14 @@
              <span class="two_class" name="financeCollateralPledge" @click="setVersionInfo('financeCollateralPledge')">融资与抵质押</span>
            </li>
            <li>
              <span class="ivu-icon custom custom-shangshixinxi" style="font-size: 13px"></span>
              <span class="two_class" name="shangShiInfos" @click="setVersionInfo('shangShiInfos')">上市信息</span>
            </li>
            <li>
              <span class="ivu-icon custom custom-gupiao" style="font-size: 13px"></span>
              <span class="two_class" name="xinSanBanInfos" @click="setVersionInfo('xinSanBanInfos')">新三板上市信息</span>
            </li>
            <li>
              <span class="ivu-icon custom custom-xinyongpingji"></span>
              <span class="two_class" name="basicAttributes_tool" @click="setVersionInfo('basicAttributes_tool')">信用评级</span>
            </li>
@@ -198,6 +206,10 @@
        this.$router.push({path:'/zongheEvaluates'})
      }else if(params==='zonedynamics'){
        this.$router.push({path:'/zonedynamics'})
      }else if(params==='shangShiInfos'){
        this.$router.push({path:'/shangShiInfo'})
      }else if(params==='xinSanBanInfos'){
        this.$router.push({path:'/xinSanBanInfo'})
      }
      this.$emit('givesomething','a')
      // this.$store.commit('companyRedirect', params)
src/router/index.js
@@ -136,6 +136,7 @@
})
router.beforeEach((to, from, next) => {
  iView.Modal.remove()
  console.log(to)
  if (to.name == 'logout') {
    store.dispatch('handleLogOut').then(() => {
      next({
@@ -160,13 +161,20 @@
      name: 'accountManagement'
    })
  } else {
    try {
      store.dispatch('setMainTag', to.matched[0].name)
    } catch (err) {
    // if(localStorage.getItem('setUrlRec')&&userType == 'user'){
    //   console.log(localStorage.getItem('setUrlRec'))
    //   next({
    //     name: localStorage.getItem('setUrlRec')
    //   })
    // }else{
      try {
        store.dispatch('setMainTag', to.matched[0].name)
      } catch (err) {
      }
      next()
    }
    next()
  }
  // }
})
router.afterEach(to => {
  // iView.LoadingBar.finish()
src/view/diligenceTools/checkCityInvestmentZone.vue
@@ -195,6 +195,9 @@
        <div v-show="tab==='tab4'">
        </div>
        <div v-show="tab==='tab5'">
        </div>
      </Card>
    </div>
  </div>
@@ -274,7 +277,8 @@
      orderByCol:'',
      zoneOne:'',
      zoneTwo:'',
      zoneThree:''
      zoneThree:'',
      zhenxinList:[], //政信主体数据
    }
  },
  mounted() {
@@ -999,6 +1003,30 @@
        )
      })
    },
    /**
     * 获取政信主体数据
     * **/
    getFivezhenxinList(){
      this.zhenxinList=[]
      let data={
        pageIndex:1,
        pageSize:10
      }
      axios.request({
        url: 'CityInvestment/GetGovCompanyPage',
        data,
        method: 'post'
      }).then(res => {
        if (res.data.Check) {
          this.zhenxinList=res.data.Data
          console.log(this.zhenxinList)
        } else {
        }
      }, res => {
      })
    },
    changeTab(data){
      if(this.tab==="tab1"){
        this.getAreaData()
@@ -1019,6 +1047,8 @@
        this.yeararr2=[...new Set(this.yeararr2)]
        this.getzhibiaoListTab3()
        this.getTab3List()
      }else if(this.tab==='tab5'){
        this.getFivezhenxinList()
      }
    },
  },
src/view/diligenceTools/publicMessage.vue
@@ -86,8 +86,8 @@
<!--          <TabPane label="融资及抵质押" name="tab4" :index="6"></TabPane>-->
          <TabPane label="司法涉诉" name="tab5" :index="8"></TabPane>
          <TabPane label="经营信息" name="tab6" :index="3"></TabPane>
          <TabPane v-if="IPODetail.TSCode" label="上市信息" name="tab7" :index="4"></TabPane>
          <TabPane v-if="fullDetail.IsNew3" label="新三板上市信息" name="tab8" :index="5"></TabPane>
<!--          <TabPane v-if="IPODetail.TSCode" label="上市信息" name="tab7" :index="4"></TabPane>-->
<!--          <TabPane v-if="fullDetail.IsNew3" label="新三板上市信息" name="tab8" :index="5"></TabPane>-->
          <TabPane label="历史信息" name="tab9" :index="9"></TabPane>
        </Tabs>
        <tab1 v-if="tab == 'tab1' && JSON.stringify(fullDetail) != '{}'"
src/view/enterpriseControl/controlList.vue
@@ -38,7 +38,17 @@
              </template>
            </Table>
          </Card>
          <div style="margin-top: 12px">
            <Page :current="pageIndex"
                  :total="TotalItems"
                  :page-size="10"
                  style="text-align: right"
                  @on-change="changePageIndex"
                  show-elevator
            />
          </div>
        </div>
        <div v-show="tab==='tab2'">
<!--          <div class="divarrclass04add" style="height:150px;overflow-y: auto;width: 50%;margin: 0 auto;text-align: left;" @click="clickdivremindemail">-->
<!--            <Tag closable v-for="item in emaileventarr" @on-close="closeTag">{{item}}</Tag>-->
@@ -116,15 +126,6 @@
            </Form>
          </div>
        </div>
<!--        <div style="margin-top: 12px">-->
<!--          <Page :current="pageIndex"-->
<!--                :total="TotalItems"-->
<!--                :page-size="10"-->
<!--                style="text-align: right"-->
<!--                @on-change="changePageIndex"-->
<!--                show-elevator-->
<!--          />-->
<!--        </div>-->
      </Card>
    </div>
    <Modal v-model="addControlModal"
src/view/enterpriseControl/offSiteCheck.vue
@@ -1108,10 +1108,10 @@
<!--                  </div>-->
<!--                </template>-->
              </Table>
              <Page :current="ECIInvestmentListPageIndex"
                    :total="ECIInvestmentListTotalItem"
              <Page :current="ECIInvestmentListPageIndex1"
                    :total="ECIInvestmentListTotalItem1"
                    :page-size="5"
                    @on-change="changeECIInvestmentListPageIndex"
                    @on-change="changeECIInvestmentListPageIndex1"
                    show-elevator style="float: right;margin-top: 12px;"/>
            </div>
            <div class="clearfix" v-if="duiwaitouzitab==='tab2'">
@@ -1125,10 +1125,10 @@
                  </div>
                </template>
              </Table>
              <Page :current="ECIInvestmentListPageIndex"
                    :total="ECIInvestmentListTotalItem"
              <Page :current="ECIInvestmentListPageIndex2"
                    :total="ECIInvestmentListTotalItem2"
                    :page-size="5"
                    @on-change="changeECIInvestmentListPageIndex"
                    @on-change="changeECIInvestmentListPageIndex2"
                    show-elevator style="float: right;margin-top: 12px;"/>
            </div>
          </div>
@@ -1156,15 +1156,15 @@
                       :columns="ECIBranchListColumns"
                       border style="margin-top: 12px;">
                </Table>
                <Page :current="ECIBranchListPageIndex"
                      :total="ECIBranchListTotalItem"
                <Page :current="ECIBranchListPageIndex2"
                      :total="ECIBranchListTotalItem2"
                      :page-size="5"
                      @on-change="changeECIBranchListPageIndex"
                      @on-change="changeECIBranchListPageIndex2"
                      show-elevator style="float: right;margin-top: 12px;"/>
              </div>
            </div>
          </div>
          <div v-show="EventType==='深度信息-基本信息-控制企业'">
          <div v-show="EventType==='深度信息-基本信息-控制企业'" >
            <Tabs v-model="kongzhiqiyetab" type="card" @on-click="kongzhiqiye">
              <TabPane label="变更信息" name="tab1"></TabPane>
              <TabPane label="变更后信息" name="tab2"></TabPane>
@@ -1201,7 +1201,7 @@
                      show-elevator style="float: right;margin-top: 12px;"/>
              </div>
            </div>
            <div style="margin-top: 12px;" v-show="kongzhiqiyetab=='tab2'">
            <div style="margin-top: 12px;height:500px;overflow-y:auto" v-show="kongzhiqiyetab=='tab2'">
              <div class="clearfix">
                <Table :data="HoldingCompanyList"
                       :columns="HoldingCompanyListColumns"
@@ -1226,10 +1226,10 @@
                    <div v-if="!row.Paths || row.Paths.length == 0">--</div>
                  </template>
                </Table>
                <Page :current="HoldingCompanyListPageIndex"
                      :total="HoldingCompanyListTotalItem"
                <Page :current="HoldingCompanyListPageIndex2"
                      :total="HoldingCompanyListTotalItem2"
                      :page-size="5"
                      @on-change="changeHoldingCompanyListPageIndex"
                      @on-change="changeHoldingCompanyListPageIndex2"
                      show-elevator style="float: right;margin-top: 12px;"/>
              </div>
            </div>
@@ -5821,7 +5821,7 @@
                    <td style="background-color: #f8f8f9;text-align: center;">协助执行日期</td>
                    <td style="width: 270px;font-weight: normal;text-align: left;background-color: #fff;">
                      {{
                        judicialDetail.shareholderChange.executionDate ? judicialDetail.shareholderChange.executionDate :
                        judicialDetail.shareholderChange.executionDate ? CustomMethods.getNowDate(judicialDetail.shareholderChange.executionDate) :
                          '--'
                      }}
                    </td>
@@ -6564,8 +6564,12 @@
      HoldingCompanyList: [], // 控股企业
      HoldingCompanyListPageIndex: 1, // 控股企业pageIndex
      HoldingCompanyListTotalItem: 0, // 控股企业总条数
      HoldingCompanyListPageIndex2: 1, // 控股企业pageIndex
      HoldingCompanyListTotalItem2: 0, // 控股企业总条数
      ECIBranchListPageIndex: 1, // 分支机构pageIndex
      ECIBranchListTotalItem: 0, // 分支机构总条数
      ECIBranchListPageIndex2: 1, // 分支机构pageIndex
      ECIBranchListTotalItem2: 0, // 分支机构总条数
      ECIBranchList:[],
      ECIInvestmentList:[],
      tabgudong:'tab1',
@@ -6611,8 +6615,10 @@
      PartnerCasePageIndex:1,
      PartnerCase:[],
      fullDetail:[],
      ECIInvestmentListPageIndex: 1, // 对外投资pageIndex
      ECIInvestmentListTotalItem: 0, // 对外投资总条数
      ECIInvestmentListPageIndex1: 1, // 对外投资pageIndex
      ECIInvestmentListTotalItem1: 0, // 对外投资总条数
      ECIInvestmentListPageIndex2: 1, // 对外投资pageIndex
      ECIInvestmentListTotalItem2: 0, // 对外投资总条数
      ECIParentInfo: [], // 总公司
      nothingData:false,
      tenderDetail:[],
@@ -6728,31 +6734,40 @@
        this.loading_go=true
        this.getkzonggongsi(this.annualReportDetails)
      }else{
        if(this.annualReportDetails){
          this.loading_go=true
         // this.HoldingCompanyList =  this.annualReportDetails.slice((this.HoldingCompanyListPageIndex- 1) * 5, this.HoldingCompanyListPageIndex * 5)
          this.ECIParentInfo =  this.annualReportDetails
        }else{
          this.ECIParentInfo=[]
        this.getECIParentInfo ()
      }
    },
    /**
     * 获取总公司
     */
    getECIParentInfo () {
      let data = {
        name: this.annualReportDetails[0].CompanyName
      }
      this.loading_go= true
      this.ECIParentInfo = []
      axios.request({
        url: '/QiChaCha/GetECIParentInfo',
        data,
        method: 'post'
      }).then(res => {
        if (res.data.Check) {
          this.ECIParentInfo = res.data.Data || []
        } else {
          this.nothingData=true
        }
        this.loading_go=false
      }, res => {
        this.nothingData=false
        this.loading_go=false
      }
      })
    },
    fenzhijiegou(){
      if(this.fenzhijiegoutab==='tab1'){
        this.loading_go=true
        this.getfenzhijiegou(this.annualReportDetails)
      }else{
        if(this.annualReportDetails){
          this.loading_go=true
          // this.HoldingCompanyList =  this.annualReportDetails.slice((this.HoldingCompanyListPageIndex- 1) * 5, this.HoldingCompanyListPageIndex * 5)
          this.ECIBranchList =  this.annualReportDetails
        }else{
          this.ECIBranchList=[]
        }
        this.nothingData=false
        this.loading_go=false
        this.getECIBranchList ()
      }
    },
    kongzhiqiye(){
@@ -6760,15 +6775,71 @@
        this.loading_go=true
        this.getkongzhiqiye(this.annualReportDetails)
      }else{
        if(this.annualReportDetails){
          this.loading_go=true
          this.HoldingCompanyList =  this.annualReportDetails.slice((this.HoldingCompanyListPageIndex- 1) * 5, this.HoldingCompanyListPageIndex * 5)
        }else{
          this.HoldingCompanyList=[]
       this.getHoldingCompanyList()
      }
    },
    /**
     * 获取控制企业
     */
    getHoldingCompanyList () {
      let data = {
        name:this.annualReportDetails[0].CompanyName,
        pageIndex: this.HoldingCompanyListPageIndex2,
        pageSize: 5
      }
      this.loading_go=true
      this.HoldingCompanyList = []
      this.HoldingCompanyListTotalItem2 = 0
      axios.request({
        url: '/QiChaCha/GetHoldingCompany',
        data,
        method: 'post'
      }).then(res => {
        if (res.data.Check) {
          this.HoldingCompanyList = res.data.Data.Items
          this.HoldingCompanyListTotalItem2 = res.data.Data.TotalItems
        } else {
          this.nothingData=true
        }
        this.loading_go=false
      }, res => {
        this.nothingData=false
        this.loading_go=false
      })
    },
    /**
     * 控制企业翻页
     */
    changeHoldingCompanyListPageIndex2 (page) {
      this.HoldingCompanyListPageIndex2 = page
      this.getHoldingCompanyList()
    },
    getECIInvestmentList(){
      let data = {
        name: this.annualReportDetails[0].CompanyName,
        // name: '北京小桔科技有限公司',
        pageIndex: this.ECIInvestmentListPageIndex2,
        pageSize: 5
      }
      this.nothingData=true
      this.loading_go=true
      axios.request({
        url: '/QiChaCha/GetInvestmentCheckList',
        data,
        method: 'post'
      }).then(res => {
        if (res.data.Check) {
          this.ECIInvestmentList = res.data.Data.Items
          this.ECIInvestmentListTotalItem2 = res.data.Data.TotalItems
        } else {
        }
        this.nothingData=false
        this.loading_go=false
      }
      }, res => {
        this.nothingData=false
        this.loading_go=false
      })
    },
    /**
     * 对外投资tab的click事件
@@ -6778,16 +6849,8 @@
       this.loading_go=true
       this.getduiwaitouzi(this.annualReportDetails)
     }else{
       if(this.annualReportDetails){
         this.loading_go=true
         this.ECIInvestmentList =  this.annualReportDetails.slice((this.ECIInvestmentListPageIndex- 1) * 5, this.ECIInvestmentListPageIndex * 5)
       }else{
         this.ECIInvestmentList=[]
      }
       this.nothingData=false
       this.loading_go=false
      this.getECIInvestmentList()
     }
    },
    changebeizhiXingpeoplePageIndex(page){
      this.beizhiXingpeoplePageIndex = page
@@ -7381,7 +7444,48 @@
    },
    changeECIBranchListPageIndex (page) {
      this.ECIBranchListPageIndex = page
      this.ECIBranchList =  this.annualReportDetails.slice((this.ECIBranchListPageIndex- 1) * 5, this.ECIBranchListPageIndex * 5)
     // this.ECIBranchList =  this.annualReportDetails.slice((this.ECIBranchListPageIndex- 1) * 5, this.ECIBranchListPageIndex * 5)
      this.getfenzhijiegou(this.annualReportDetails)
    },
    /**
     * 获取分支机构
     */
    getECIBranchList () {
      let data = {
        name: this.annualReportDetails[0].CompanyName,
        pageIndex: this.ECIBranchListPageIndex2,
        pageSize: 5
      }
      this.loading_go=true
      this.ECIBranchList = []
      this.ECIBranchListTotalItem2 = 0
      axios.request({
        url: '/QiChaCha/GetECIBranchList',
        data,
        method: 'post'
      }).then(res => {
        if (res.data.Check) {
          this.ECIBranchList = res.data.Data.Items
          this.ECIBranchListTotalItem2 = res.data.Data.TotalItems
          this.nothingData=false
          this.loading_go=false
        } else {
          this.ECIBranchList=[]
          this.nothingData=true
          this.loading_go=false
        }
      }, res => {
        this.nothingData=true
        this.loading_go=false
      })
    },
    /**
     * 分支机构翻页
     */
    changeECIBranchListPageIndex2 (page) {
      this.ECIBranchListPageIndex2 = page
      //this.ECIBranchList =  this.annualReportDetails.slice((this.ECIBranchListPageIndex- 1) * 5, this.ECIBranchListPageIndex * 5)
      this.getECIBranchList ()
    },
    /**
     * 获取商标信息详情
@@ -7473,9 +7577,18 @@
    /**
     * 对外投资翻页
     */
    changeECIInvestmentListPageIndex (page) {
      this.ECIInvestmentListPageIndex = page
      this.ECIInvestmentList =  this.annualReportDetails.slice((this.ECIInvestmentListPageIndex- 1) * 5, this.ECIInvestmentListPageIndex * 5)
    changeECIInvestmentListPageIndex1 (page) {
      this.ECIInvestmentListPageIndex1 = page
     // this.ECIInvestmentList =  this.annualReportDetails.slice((this.ECIInvestmentListPageIndex- 1) * 5, this.ECIInvestmentListPageIndex * 5)
      this.getduiwaitouzi(this.annualReportDetails)
    },
    /**
     * 对外投资翻页
     */
    changeECIInvestmentListPageIndex2(page) {
      this.ECIInvestmentListPageIndex2 = page
      // this.ECIInvestmentList =  this.annualReportDetails.slice((this.ECIInvestmentListPageIndex- 1) * 5, this.ECIInvestmentListPageIndex * 5)
      this.getECIInvestmentList()
    },
    /**
     * 股东出资信息翻页
@@ -8620,6 +8733,7 @@
          }else if(this.EventType==='企业监控-现场检查'){
            this.tab1PopModal=false
            localStorage.setItem('powerAccess',"siteCheck")
            localStorage.setItem('setUrlRec',"siteCheck")
            window.open(`#/siteCheck?params=${JSON.stringify(this.annualReportDetails)}&go='go'`, '_blank')
          }else if(this.EventType==='企业监控-管理事项'){
            this.tab1PopModal=false
@@ -8732,7 +8846,6 @@
      }).then(res => {
        if (res.data.Check) {
          this.HoldingCompanyList=JSON.parse(res.data.Data.Detail)
          console.log( this.HoldingCompanyList)
          this.nothingData=false
        } else {
          this.HoldingCompanyList = []
@@ -8750,7 +8863,7 @@
      this.ECIParentInfo=[]
      let data = {
        Id:params[0].Id,
        EventType:'深度信息-基本信息-对外投资',
        EventType:'深度信息-基本信息-总公司',
        TABId:1,
      }
      axios.request({
@@ -8798,7 +8911,6 @@
        this.loading_go=false
      }, res => {
        this.ECIInvestmentList = []
        this.nothingData=true
        this.nothingData=true
        this.loading_go=false
      })