fzxxdata.js 3.05 KB
/*
 * @Description: 
 * @Autor: renchao
 * @LastEditTime: 2023-08-25 10:00:18
 */
import filter from '@/utils/filter.js'
let vm = null

const sendThis = (_this) => {
  vm = _this
}
class data extends filter {
  constructor() {
    super()
  }
  columns () {
    return {
      //发证列表
      fzgrid: [
        {
          label: '序号',
          type: 'index',
          width: '50'
        },
        {
          prop: "fzrmc",
          label: "发证人"
        },
        {
          prop: "bdcqzlx",
          label: "不动产权证类型",
          width: '130',
          render: (h, scope) => {
            return (
              <div>
                <span v-show={scope.row.bdcqzlx == '1'}>不动产权证书</span>
                <span v-show={scope.row.bdcqzlx == '2'}>不动产登记证明</span>
              </div>
            )
          }
        },
        {
          prop: "qllx",
          label: "权利类型",
          width: '100',
          showOverflowTooltip: true
        },
        {
          prop: "ysxlh",
          label: "印刷序列号",
          width: '100',
        },
        {
          prop: "bdcqzh",
          label: "不动产权证号",
          width: '200',
        },
        {
          prop: "qlr",
          label: "权利人"
        },
        {
          prop: "ywr",
          label: "义务人"
        },
        {
          prop: "mj",
          label: "面积(㎡)",
          width: '100',
          showOverflowTooltip: true
        },
        {
          prop: "zl",
          label: "坐落",
          width: '100',
          showOverflowTooltip: true
        },
        {
          prop: "fzsj",
          label: "发证时间",
          width: '140',
        },
        {
          prop: "lzrxm",
          label: "领证人姓名"
        },
      ],
      //领证证列表
      lzgrid: [
        {
          type: 'selection'
        },
        {
          label: '序号',
          type: 'index',
          width: '50'
        },
        {
          prop: "bdcqzlx",
          label: "不动产权证类型",
          width: '120',
          render: (h, scope) => {
            return (
              <div>
                <span v-show={scope.row.bdcqzlx == '1'}>不动产权证书</span>
                <span v-show={scope.row.bdcqzlx == '2'}>不动产登记证明</span>
              </div>
            )
          }
        },
        {
          prop: "qllx",
          label: "权利类型"
        },
        {
          prop: "ysxlh",
          label: "印刷序列号",
          width: '100',
        },
        {
          prop: "bdcqzh",
          label: "不动产权证号"
        },
        {
          prop: "qlr",
          label: "权利人"
        },
        {
          prop: "ywr",
          label: "义务人"
        },
        {
          prop: "mj",
          label: "面积(㎡)",
          width: '100',
          showOverflowTooltip: true
        },
        {
          prop: "zl",
          label: "坐落"
        }
      ]
    }
  }
}
let datas = new data()
export {
  datas,
  sendThis
}