Blame view

src/views/workflow/javascript/fzxxdata.js 2.84 KB
1 2 3
/*
 * @Description: 
 * @Autor: renchao
4
 * @LastEditTime: 2023-07-24 10:24:48
5
 */
蔡俊立 committed
6 7 8 9 10 11 12 13 14 15
import filter from '@/utils/filter.js'
let vm = null

const sendThis = (_this) => {
  vm = _this
}
class data extends filter {
  constructor() {
    super()
  }
任超 committed
16
  columns () {
田浩浩 committed
17 18 19 20 21 22 23 24 25
    return {
      //发证列表
      fzgrid: [
        {
          label: '序号',
          type: 'index',
          width: '50'
        },
        {
26 27 28 29
          prop: "fzrmc",
          label: "发证人"
        },
        {
田浩浩 committed
30 31
          prop: "bdcqzlx",
          label: "不动产权证类型",
32
          width: '130',
田浩浩 committed
33 34
          render: (h, scope) => {
            return (
35
              <div>
田浩浩 committed
36
                <span v-show={scope.row.bdcqzlx == '1'}>不动产权证书</span>
37
                <span v-show={scope.row.bdcqzlx == '2'}>不动产登记证明</span>
田浩浩 committed
38 39 40
              </div>
            )
          }
田浩浩 committed
41 42
        },
        {
蔡俊立 committed
43
          prop: "qllx",
田浩浩 committed
44 45 46 47 48 49 50 51 52
          label: "权利类型"
        },
        {
          prop: "ysxlh",
          label: "印刷序列号",
          width: '100',
        },
        {
          prop: "bdcqzh",
53 54
          label: "不动产权证号",
          width: '200',
田浩浩 committed
55 56
        },
        {
蔡俊立 committed
57
          prop: "qlr",
田浩浩 committed
58 59 60 61 62 63 64 65 66 67 68 69 70
          label: "权利人"
        },
        {
          prop: "ywr",
          label: "义务人"
        },
        {
          prop: "mj",
          label: "面积(㎡)"
        },
        {
          prop: "zl",
          label: "坐落"
71
        },
田浩浩 committed
72 73
        {
          prop: "fzsj",
74 75
          label: "发证时间",
          width: '140',
田浩浩 committed
76 77 78
        },
        {
          prop: "lzrxm",
田浩浩 committed
79
          label: "领证人姓名"
田浩浩 committed
80 81 82 83 84
        },
      ],
      //领证证列表
      lzgrid: [
        {
85 86 87
          type: 'selection'
        },
        {
田浩浩 committed
88 89 90 91 92 93 94 95
          label: '序号',
          type: 'index',
          width: '50'
        },
        {
          prop: "bdcqzlx",
          label: "不动产权证类型",
          width: '120',
田浩浩 committed
96 97
          render: (h, scope) => {
            return (
98
              <div>
田浩浩 committed
99
                <span v-show={scope.row.bdcqzlx == '1'}>不动产权证书</span>
100
                <span v-show={scope.row.bdcqzlx == '2'}>不动产登记证明</span>
田浩浩 committed
101 102 103
              </div>
            )
          }
田浩浩 committed
104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133
        },
        {
          prop: "qllx",
          label: "权利类型"
        },
        {
          prop: "ysxlh",
          label: "印刷序列号",
          width: '100',
        },
        {
          prop: "bdcqzh",
          label: "不动产权证号"
        },
        {
          prop: "qlr",
          label: "权利人"
        },
        {
          prop: "ywr",
          label: "义务人"
        },
        {
          prop: "mj",
          label: "面积(㎡)",
          width: '100',
        },
        {
          prop: "zl",
          label: "坐落"
蔡俊立 committed
134
        }
田浩浩 committed
135 136
      ]
    }
蔡俊立 committed
137 138 139 140 141 142 143
  }
}
let datas = new data()
export {
  datas,
  sendThis
}