hailu
2021-10-25 1045c362d9f439036d2615d47db1e24c465a120f
update
3个文件已修改
124 ■■■■■ 已修改文件
src/view/chengtou/zoneAnalyse.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/view/diligenceTools/contrastCityInvestmentZone.vue 31 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/view/enterpriseControl/offSiteCheck.vue 91 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/view/chengtou/zoneAnalyse.vue
@@ -16,7 +16,7 @@
          </Row>
        </div>
        <div style="width: 200px;margin-left: 12px">
          <Cascader :data="areaList" v-model="areaCascaderValue" size="large"  @on-change="areaChange"  placeholder="请选择区域"></Cascader>
          <Cascader :data="areaList" v-model="areaCascaderValue" change-on-select size="large"  @on-change="areaChange"  placeholder="请选择区域"></Cascader>
        </div>
        <div style="width: 150px;margin-left: 12px">
          <Select v-model="areaAdministration"
src/view/diligenceTools/contrastCityInvestmentZone.vue
@@ -6,6 +6,9 @@
        <span style="margin-left: 6px;">区域</span>
        <span style="color:rgb(70, 76, 91);margin:0 5px">>></span>
        <span>区域对比</span>
        <span style="display: inline-block;position: absolute;right: 12px;">
          <Button size="large" icon="md-arrow-back" type="primary" style="font-size: 14px;margin-top: -9.5px" @click="backfund">返回</Button>
        </span>
      </div>
    </Card>
    <div style="margin-top: 12px">
@@ -117,6 +120,12 @@
    this.getzhibiaoList()
  },
  methods:{
    /**
     * 按钮返回事件
     * */
    backfund(){
      this.$router.push({path:'/zoneAnalyse'})
    },
    handleClose2 (event, name) {
      if(this.areaQueryArr.length===2){
        this.$Message.error("至少2个区域才可以对比")
@@ -233,9 +242,31 @@
    areaChange(){
    },
    // 获取添加地区的地区数据
    addAreaList(){
      console.log(this.areaTime)
      this.areaList=[]
      let data={
        year:this.areaTime.getFullYear()
      }
      axios.request({
        url: '/CityInvestment/GetAreaCascader',
        data,
        method: 'post'
      }).then(res => {
        if (res.data.Check) {
          this.areaList=JSON.parse(JSON.stringify(res.data.Data))
        } else {
          this.areaList=[]
        }
      }, res => {
      })
    },
    clickAddArea(){
      this.areaCascaderValue=[]
      this.addAreaModel=true
      this.addAreaList()
    },
    getTab2List(){
      this.loadingtab2=true
src/view/enterpriseControl/offSiteCheck.vue
@@ -25,7 +25,7 @@
              <div style="width:260px;" class="overclassipt">
                <FormItem>
<!--                  @on-open-change="opencloseFun"-->
                  <Select ref="oneref" id="onid" transfer class="overclass" @on-open-change="opencloseFun"  :max-tag-count="1"  multiple @on-select="companySelect"  filterable v-model="offSiteCheckModel.companyName" style="width: 100%;white-space: nowrap;" label="企业名称" size="large">
                  <Select ref="oneref" id="onid" transfer class="overclass"  @on-open-change="opencloseFun"  :max-tag-count="1"  multiple @on-select="companySelect"  filterable v-model="offSiteCheckModel.companyName" style="width: 100%;white-space: nowrap;" label="企业名称" size="large">
                    <Option :value="item.value" :label="item.CompanyName" @click.native="gogogoCompany" v-for="item in CompanyNameList" :key="item.Id">{{item.CompanyName}}</Option>
                  </Select>
                </FormItem>
@@ -41,7 +41,7 @@
              <!--                </div>-->
              <div style="width: 170px;margin-left: 15px" class="overclassipt">
                <FormItem>
                  <Select ref="tworef" transfer @on-open-change="opencloseColor" allow-create class="overclass" :max-tag-count="1"  @on-select="selectYJLevel"  multiple filterable v-model="offSiteCheckModel.Name" style="width: 100%;white-space: nowrap;" label="预警等级" size="large">
                  <Select ref="tworef" id="twoid" transfer @on-open-change="opencloseColor" allow-create class="overclass" :max-tag-count="1"  @on-select="selectYJLevel"  multiple filterable v-model="offSiteCheckModel.Name" style="width: 100%;white-space: nowrap;" label="预警等级" size="large">
                    <Option v-for="item in yujinColor" :value="item.value"  @click.native="gogogoYJLevel" :label="item.label" :key="item.label">{{item.label}}</Option>
                  </Select>
                </FormItem>
@@ -66,7 +66,7 @@
              <div style="margin-left: 15px;margin-right: 15px;width:260px" class="overclassipt">
                    <FormItem>
                      <!--                  @on-open-change="eventTypeChange"-->
                      <Select ref="threeref" transfer @on-open-change="eventTypeChange" class="overclass" :max-tag-count="1"  multiple  @on-select="typeSelect" filterable v-model="offSiteCheckModel.type" style="width: 100%;white-space: nowrap;" label="事件类别" size="large">
                      <Select ref="threeref" id="threeid" transfer @on-open-change="eventTypeChange" class="overclass" :max-tag-count="1"  multiple  @on-select="typeSelect" filterable v-model="offSiteCheckModel.type" style="width: 100%;white-space: nowrap;" label="事件类别" size="large">
                        <!--                    <Option value="all">预警模块全部</Option>-->
                        <Option v-for="item in typelist" :value="item.Id" @click.native="gogogo" :label="item.Name" :key="item.Id">{{item.Name}}</Option>
                      </Select>
@@ -6284,6 +6284,20 @@
          <div v-if="EventType==='其他动产权利登记'">
            <property :propertparams="propertparams" @listenGOpropery="listenGOs"></property>
          </div>
<!--          <div v-if="EventType==='深度信息-司法涉诉-被执行人'">-->
<!--            <div class="clearfix">-->
<!--              <Table :data="beizhiXingpeople"-->
<!--                     :columns="beizhiXingpeopleColumns"-->
<!--                     transfer-->
<!--                     border>-->
<!--              </Table>-->
<!--              <Page :current="beizhiXingpeoplePageIndex"-->
<!--                    :total="beizhiXingpeople.length"-->
<!--                    :page-size="5"-->
<!--                    @on-change="changebeizhiXingpeoplePageIndex"-->
<!--                    show-elevator style="float: right;margin-top: 12px;"/>-->
<!--            </div>-->
<!--          </div>-->
        </div>
      </Modal>
    </div>
@@ -6308,6 +6322,8 @@
  },
  data () {
    return {
      beizhiXingpeople:[],
      beizhiXingpeoplePageIndex:1,
      zulinpoptipModel:'',
      zulinList:[],
      YSZKList:[],
@@ -6591,6 +6607,10 @@
    this.Btn_year('4')
  },
  methods: {
    // changebeizhiXingpeoplePageIndex(page){
    //   this.beizhiXingpeoplePageIndex = page
    //   this.beizhiXingpeople = this.annualReportDetails.slice((this.beizhiXingpeoplePageIndex - 1) * 5, this.beizhiXingpeoplePageIndex * 5)
    // },
    gogogo(){
      this.initzhuangtai=true
      this.isnotZhixing=true
@@ -6687,11 +6707,14 @@
      if(data){
       // this.storeType=this.offSiteCheckModel.type
       // this.offSiteCheckModel.type=[]
         $('#threeid .ivu-icon-ios-arrow-down').css({'opacity':'0'})
      }else{
        if(this.offSiteCheckModel.type.length===0){
          this.offSiteCheckModel.type=['999999']
        }
        threeref.query=""
      //  threeref.query=""
        $('#threeid .ivu-select-input').css({'width':'0'})
        $('#threeid .ivu-icon-ios-arrow-down').css({'opacity':'1'})
      }
    },
    opencloseColor(data){
@@ -6699,26 +6722,35 @@
      if(data){
        // this.cloneColor=this.offSiteCheckModel.Name
        // this.offSiteCheckModel.Name=[]
        $('#twoid .ivu-icon-ios-arrow-down').css({'opacity':'0'})
      }else if(data==false){
        if(this.offSiteCheckModel.Name.length===0){
          this.offSiteCheckModel.Name=['0']
        }
        tworef.query=""
      //  tworef.query=""
          $('#twoid .ivu-icon-ios-arrow-down').css({'opacity':'1'})
        $('#twoid .ivu-select-input').css({'width':'0'})
      }
    },
    opencloseFun(data){
      console.log(data)
      let inputclass=document.getElementsByClassName('ivu-tag-checked')
      let ipt=document.getElementsByClassName('ivu-select-input')
      let oneref=this.$refs.oneref
      console.log(inputclass,oneref)
    //  console.log(inputclass,oneref)
      if(data){
        // this.cloneA=this.offSiteCheckModel.companyName
        // this.offSiteCheckModel.companyName=[]
       inputclass[0].selectionStart=0
        $('#onid .ivu-icon-ios-arrow-down').css({'opacity':'0'})
      }else if(data==false){
        if(this.offSiteCheckModel.companyName.length===0){
          this.offSiteCheckModel.companyName=['all']
        }
        oneref.query=""
       // oneref.query=""
        $('#onid .ivu-select-input').css({'width':'0'})
        $('#onid .ivu-icon-ios-arrow-down').css({'opacity':'1'})
       // oneref.query=" "
      //  $("#onid .ivu-select-input").val("1")
      }
    },
@@ -11731,6 +11763,51 @@
      })
      return columns
    },
    beizhiXingpeopleColumns () { // 被执行人
      let columns = []
      columns.push({
        title: '序号',
        width: 90,
        align: 'center',
        render: (h, params) => {
          return h(
            'span',
            params.row.ItemIndex
          )
        }
      })
      columns.push({
        title: '案号',
        key: 'Anno',
        render: (h, params) => {
          return h('span', params.row.Anno ? params.row.Anno : '--')
        }
      })
      columns.push({
        title: '立案日期',
        key: 'Liandate',
        render: (h, params) => {
          return h('span', params.row.Liandate ? params.row.Liandate.slice(0, 10) : '--')
        },
        width: 130
      })
      columns.push({
        title: '执行法院',
        key: 'ExecuteGov',
        render: (h, params) => {
          return h('span', params.row.ExecuteGov ? params.row.ExecuteGov : '--')
        }
      })
      columns.push({
        title: '执行标的(元)',
        key: 'Biaodi',
        render: (h, params) => {
          return h('span', params.row.Biaodi ? this.CustomMethods.numTo$(params.row.Biaodi) : '--')
        },
        align: 'right'
      })
      return columns
    },
  }
}
</script>