Merge branch 'master' of http://yun.pashanhoo.com:9090/bdc/bdcdj-web
Showing
29 changed files
with
162 additions
and
433 deletions
| ... | @@ -88,7 +88,7 @@ export const asyncRoutes = [ | ... | @@ -88,7 +88,7 @@ export const asyncRoutes = [ |
| 88 | path: 'ywsq', | 88 | path: 'ywsq', |
| 89 | id: '21', | 89 | id: '21', |
| 90 | parentId: '2', | 90 | parentId: '2', |
| 91 | component: () => import('@/views/ywbl/ywsq/ywsq.vue'), | 91 | component: () => import('@/views/ywbl/ywsq/guidePage.vue'), |
| 92 | name: 'ywsq', | 92 | name: 'ywsq', |
| 93 | meta: { title: '业务申请' } | 93 | meta: { title: '业务申请' } |
| 94 | }, | 94 | }, | ... | ... |
| ... | @@ -62,7 +62,6 @@ export default { | ... | @@ -62,7 +62,6 @@ export default { |
| 62 | }; | 62 | }; |
| 63 | }, | 63 | }, |
| 64 | handleNodeClick (data, node, elem) { | 64 | handleNodeClick (data, node, elem) { |
| 65 | console.log(data.form); | ||
| 66 | this.loadComponent(data.form); | 65 | this.loadComponent(data.form); |
| 67 | }, | 66 | }, |
| 68 | loadComponent (form) { | 67 | loadComponent (form) { | ... | ... |
| ... | @@ -421,29 +421,44 @@ class data extends filter { | ... | @@ -421,29 +421,44 @@ class data extends filter { |
| 421 | label: "不动产单元号", | 421 | label: "不动产单元号", |
| 422 | }, | 422 | }, |
| 423 | { | 423 | { |
| 424 | prop: "zjjzwzl", | 424 | prop: "zl", |
| 425 | label: "在建建筑物坐落", | 425 | label: "在建建筑物坐落", |
| 426 | }, | 426 | }, |
| 427 | |||
| 428 | { | 427 | { |
| 429 | prop: "dyqr", | 428 | prop: "qlrmc", |
| 430 | label: "抵押权人", | 429 | label: "抵押权人", |
| 431 | }, | 430 | }, |
| 432 | { | 431 | { |
| 433 | prop: "zjzl", | 432 | prop: "qlrzjzl", |
| 434 | label: "证件种类", | 433 | label: "抵押权人证件种类", |
| 435 | }, | 434 | }, |
| 436 | { | 435 | { |
| 437 | prop: "zjh", | 436 | prop: "qlrzjhm", |
| 438 | label: "证件号", | 437 | label: "抵押权人证件号", |
| 439 | }, | 438 | }, |
| 440 | { | 439 | { |
| 441 | prop: "dyr", | 440 | prop: "ywrmc", |
| 442 | label: "抵押人", | 441 | label: "抵押人", |
| 443 | }, | 442 | }, |
| 444 | { | 443 | { |
| 444 | prop: "ywrzjzl", | ||
| 445 | label: "抵押人证件种类", | ||
| 446 | }, | ||
| 447 | { | ||
| 448 | prop: "ywrzjhm", | ||
| 449 | label: "抵押人证件号", | ||
| 450 | }, | ||
| 451 | { | ||
| 445 | prop: "dyfs", | 452 | prop: "dyfs", |
| 446 | label: "抵押方式", | 453 | label: "抵押方式", |
| 454 | render: (h, scope) => { | ||
| 455 | return ( | ||
| 456 | <div> | ||
| 457 | <span v-show={scope.row.dyfs == '1'}>一般抵押权</span> | ||
| 458 | <span v-show={scope.row.dyfs == '2'}>最高额抵押权</span> | ||
| 459 | </div> | ||
| 460 | ) | ||
| 461 | } | ||
| 447 | }, | 462 | }, |
| 448 | { | 463 | { |
| 449 | prop: "sfygdj", | 464 | prop: "sfygdj", |
| ... | @@ -490,7 +505,7 @@ class data extends filter { | ... | @@ -490,7 +505,7 @@ class data extends filter { |
| 490 | label: "登记原因", | 505 | label: "登记原因", |
| 491 | }, | 506 | }, |
| 492 | { | 507 | { |
| 493 | prop: "bdcdjzmh", | 508 | prop: "bdcqzh", |
| 494 | label: "不动产登记证明号", | 509 | label: "不动产登记证明号", |
| 495 | }, | 510 | }, |
| 496 | { | 511 | { | ... | ... |
| ... | @@ -45,7 +45,7 @@ | ... | @@ -45,7 +45,7 @@ |
| 45 | </template> | 45 | </template> |
| 46 | 46 | ||
| 47 | <script> | 47 | <script> |
| 48 | import personInfoTable from '@/views/components/personInfoTable' | 48 | import personInfoTable from './personInfoTable' |
| 49 | import { addJtfcCxjgXx } from '@/api/sqcx' | 49 | import { addJtfcCxjgXx } from '@/api/sqcx' |
| 50 | import { datas, sendThis } from "./addjtfcdata"; | 50 | import { datas, sendThis } from "./addjtfcdata"; |
| 51 | 51 | ... | ... |
File moved
| ... | @@ -34,7 +34,7 @@ export default { | ... | @@ -34,7 +34,7 @@ export default { |
| 34 | dialog: false, | 34 | dialog: false, |
| 35 | details: {}, | 35 | details: {}, |
| 36 | tableDataList: [], | 36 | tableDataList: [], |
| 37 | InformationTable: [ | 37 | qlrCommonTable: [ |
| 38 | { | 38 | { |
| 39 | width: '50', | 39 | width: '50', |
| 40 | renderHeader: (h, scope) => { | 40 | renderHeader: (h, scope) => { |
| ... | @@ -92,7 +92,7 @@ export default { | ... | @@ -92,7 +92,7 @@ export default { |
| 92 | } | 92 | } |
| 93 | } | 93 | } |
| 94 | ], | 94 | ], |
| 95 | column: this.InformationTable | 95 | column: this.qlrCommonTable |
| 96 | } | 96 | } |
| 97 | }, | 97 | }, |
| 98 | watch: { | 98 | watch: { |
| ... | @@ -115,7 +115,7 @@ export default { | ... | @@ -115,7 +115,7 @@ export default { |
| 115 | }, | 115 | }, |
| 116 | gyfs: { | 116 | gyfs: { |
| 117 | handler (newVal, oldValue) { | 117 | handler (newVal, oldValue) { |
| 118 | let dataList = _.cloneDeep(this.InformationTable) | 118 | let dataList = _.cloneDeep(this.qlrCommonTable) |
| 119 | if (newVal == '1') { | 119 | if (newVal == '1') { |
| 120 | this.column = _.cloneDeep(dataList).slice(1, dataList.length) | 120 | this.column = _.cloneDeep(dataList).slice(1, dataList.length) |
| 121 | } else { | 121 | } else { | ... | ... |
| ... | @@ -31,7 +31,7 @@ export default { | ... | @@ -31,7 +31,7 @@ export default { |
| 31 | dialog: false, | 31 | dialog: false, |
| 32 | details: {}, | 32 | details: {}, |
| 33 | tableDataList: [], | 33 | tableDataList: [], |
| 34 | InformationTable: [ | 34 | qlrCommonTable: [ |
| 35 | { | 35 | { |
| 36 | label: '序号', | 36 | label: '序号', |
| 37 | type: 'index', | 37 | type: 'index', |
| ... | @@ -69,7 +69,7 @@ export default { | ... | @@ -69,7 +69,7 @@ export default { |
| 69 | label: "坐落" | 69 | label: "坐落" |
| 70 | }, | 70 | }, |
| 71 | ], | 71 | ], |
| 72 | column: this.InformationTable | 72 | column: this.qlrCommonTable |
| 73 | } | 73 | } |
| 74 | }, | 74 | }, |
| 75 | watch: { | 75 | watch: { |
| ... | @@ -92,7 +92,7 @@ export default { | ... | @@ -92,7 +92,7 @@ export default { |
| 92 | }, | 92 | }, |
| 93 | gyfs: { | 93 | gyfs: { |
| 94 | handler (newVal, oldValue) { | 94 | handler (newVal, oldValue) { |
| 95 | let dataList = _.cloneDeep(this.InformationTable) | 95 | let dataList = _.cloneDeep(this.qlrCommonTable) |
| 96 | if (newVal == '1') { | 96 | if (newVal == '1') { |
| 97 | this.column = _.cloneDeep(dataList).slice(1, dataList.length) | 97 | this.column = _.cloneDeep(dataList).slice(1, dataList.length) |
| 98 | } else if ((newVal == '2')) { | 98 | } else if ((newVal == '2')) { | ... | ... |
| ... | @@ -22,6 +22,7 @@ | ... | @@ -22,6 +22,7 @@ |
| 22 | <el-col :span="6" class="btnColRight"> | 22 | <el-col :span="6" class="btnColRight"> |
| 23 | <el-form-item> | 23 | <el-form-item> |
| 24 | <el-button type="primary" icon="el-icon-search" @click="fetchData()">查询</el-button> | 24 | <el-button type="primary" icon="el-icon-search" @click="fetchData()">查询</el-button> |
| 25 | <el-button type="primary" icon="el-icon-search" @click="zslqClick()">证书领取</el-button> | ||
| 25 | </el-form-item> | 26 | </el-form-item> |
| 26 | </el-col> | 27 | </el-col> |
| 27 | </el-row> | 28 | </el-row> |
| ... | @@ -31,15 +32,19 @@ | ... | @@ -31,15 +32,19 @@ |
| 31 | <lb-table border :column="tableData.columns" :heightNum="210" :data="tableData.data" :pagination="false"> | 32 | <lb-table border :column="tableData.columns" :heightNum="210" :data="tableData.data" :pagination="false"> |
| 32 | </lb-table> | 33 | </lb-table> |
| 33 | </div> | 34 | </div> |
| 35 | <zslqDialog v-model="dialogVisible" @update:dialogVisible="dialogVisibles"></zslqDialog> | ||
| 34 | </div> | 36 | </div> |
| 35 | </template> | 37 | </template> |
| 36 | <script> | 38 | <script> |
| 37 | import table from "@/utils/mixin/table"; | 39 | import table from "@/utils/mixin/table"; |
| 40 | import zslqDialog from "./zslq.vue"; | ||
| 38 | import { getCertificateList } from "@/api/bdcqz.js"; | 41 | import { getCertificateList } from "@/api/bdcqz.js"; |
| 39 | import { datas } from "../javascript/fzxxdata"; | 42 | import { datas } from "../javascript/fzxxdata"; |
| 40 | export default { | 43 | export default { |
| 41 | mixins: [table], | 44 | mixins: [table], |
| 42 | components: {}, | 45 | components: { |
| 46 | zslqDialog | ||
| 47 | }, | ||
| 43 | props: { | 48 | props: { |
| 44 | }, | 49 | }, |
| 45 | data () { | 50 | data () { |
| ... | @@ -54,18 +59,26 @@ export default { | ... | @@ -54,18 +59,26 @@ export default { |
| 54 | total: 0, | 59 | total: 0, |
| 55 | columns: datas.columns().fzgrid, | 60 | columns: datas.columns().fzgrid, |
| 56 | data: [], | 61 | data: [], |
| 57 | } | 62 | }, |
| 63 | dialogVisible:false | ||
| 58 | } | 64 | } |
| 59 | }, | 65 | }, |
| 60 | methods: { | 66 | methods: { |
| 61 | // 列表渲染接口 | 67 | // 列表渲染接口 |
| 62 | fetchData () { | 68 | fetchData () { |
| 63 | this.ruleForm.bsmSldy = this.$parent.unitData[0].bsmSldy; | 69 | this.ruleForm.bsmSlsq = this.$route.query.bsmSlsq; |
| 64 | getCertificateList(this.ruleForm).then(res => { | 70 | getCertificateList(this.ruleForm).then(res => { |
| 65 | if (res.code === 200) { | 71 | if (res.code === 200) { |
| 66 | this.tableData.data = res.result; | 72 | this.tableData.data = res.result; |
| 67 | } | 73 | } |
| 68 | }) | 74 | }) |
| 75 | }, | ||
| 76 | zslqClick(){ | ||
| 77 | this.dialogVisible = true; | ||
| 78 | }, | ||
| 79 | //子组件传 过来的 数据 | ||
| 80 | dialogVisibles(v){ | ||
| 81 | this.dialogVisible = v; | ||
| 69 | } | 82 | } |
| 70 | } | 83 | } |
| 71 | } | 84 | } | ... | ... |
| ... | @@ -55,7 +55,7 @@ export default { | ... | @@ -55,7 +55,7 @@ export default { |
| 55 | } | 55 | } |
| 56 | }, | 56 | }, |
| 57 | { | 57 | { |
| 58 | label: '身份证读卡器', | 58 | label: '身份证读卡器2', |
| 59 | align: 'center', | 59 | align: 'center', |
| 60 | render: (h, scope) => { | 60 | render: (h, scope) => { |
| 61 | return <el-button type="text" icon="el-icon-tickets" onClick={() => { this.readClick(scope) }}>读取</el-button> | 61 | return <el-button type="text" icon="el-icon-tickets" onClick={() => { this.readClick(scope) }}>读取</el-button> |
| ... | @@ -67,7 +67,17 @@ export default { | ... | @@ -67,7 +67,17 @@ export default { |
| 67 | }, | 67 | }, |
| 68 | { | 68 | { |
| 69 | prop: "zjzl", | 69 | prop: "zjzl", |
| 70 | label: "证件种类" | 70 | label: "证件种类2", |
| 71 | render: (h, scope) => { | ||
| 72 | alert("2") | ||
| 73 | this.dictData['A30'].forEach(item => { | ||
| 74 | if (item.dcode == scope.row.zjzl) { | ||
| 75 | var varName =item.dname | ||
| 76 | alert(varName) | ||
| 77 | return <div>varName</div> | ||
| 78 | } | ||
| 79 | }) | ||
| 80 | } | ||
| 71 | }, | 81 | }, |
| 72 | { | 82 | { |
| 73 | prop: "zjh", | 83 | prop: "zjh", |
| ... | @@ -138,10 +148,10 @@ export default { | ... | @@ -138,10 +148,10 @@ export default { |
| 138 | }, | 148 | }, |
| 139 | methods: { | 149 | methods: { |
| 140 | updateDetail (value) { | 150 | updateDetail (value) { |
| 141 | this.tableDataList[this.dataIndex] = value; | 151 | this.tableDataList[this.dataIndex] = _.cloneDeep(value); |
| 142 | console.log(this.tableDataList); | 152 | console.log(this.tableDataList); |
| 143 | this.key++ | 153 | // |
| 144 | this.$emit('upDateQlrxxList', this.tableDataList) | 154 | this.$emit('upDateQlrxxList', _.cloneDeep(this.tableDataList)) |
| 145 | }, | 155 | }, |
| 146 | 156 | ||
| 147 | // 新增 | 157 | // 新增 | ... | ... |
| ... | @@ -31,7 +31,7 @@ export default { | ... | @@ -31,7 +31,7 @@ export default { |
| 31 | dialog: false, | 31 | dialog: false, |
| 32 | details: {}, | 32 | details: {}, |
| 33 | tableDataList: [], | 33 | tableDataList: [], |
| 34 | InformationTable: [ | 34 | qlrCommonTable: [ |
| 35 | { | 35 | { |
| 36 | width: '50', | 36 | width: '50', |
| 37 | renderHeader: (h, scope) => { | 37 | renderHeader: (h, scope) => { |
| ... | @@ -84,7 +84,7 @@ export default { | ... | @@ -84,7 +84,7 @@ export default { |
| 84 | } | 84 | } |
| 85 | } | 85 | } |
| 86 | ], | 86 | ], |
| 87 | column: this.InformationTable | 87 | column: this.qlrCommonTable |
| 88 | } | 88 | } |
| 89 | }, | 89 | }, |
| 90 | watch: { | 90 | watch: { |
| ... | @@ -107,7 +107,7 @@ export default { | ... | @@ -107,7 +107,7 @@ export default { |
| 107 | }, | 107 | }, |
| 108 | gyfs: { | 108 | gyfs: { |
| 109 | handler (newVal, oldValue) { | 109 | handler (newVal, oldValue) { |
| 110 | let dataList = _.cloneDeep(this.InformationTable) | 110 | let dataList = _.cloneDeep(this.qlrCommonTable) |
| 111 | if (newVal == '1') { | 111 | if (newVal == '1') { |
| 112 | this.column = _.cloneDeep(dataList).slice(1, dataList.length) | 112 | this.column = _.cloneDeep(dataList).slice(1, dataList.length) |
| 113 | } else if ((newVal == '2')) { | 113 | } else if ((newVal == '2')) { | ... | ... |
| 1 | <template> | 1 | <template> |
| 2 | <dialogBox title="不动产权证领取" width="85%" @closeDialog="closeDialog" @submitForm="handleSubmit" v-model="value" > | ||
| 2 | <div class="zslq"> | 3 | <div class="zslq"> |
| 3 | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="100px"> | 4 | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="100px"> |
| 4 | <el-row> | 5 | <el-row> |
| ... | @@ -30,7 +31,7 @@ | ... | @@ -30,7 +31,7 @@ |
| 30 | <el-col :span="6"> | 31 | <el-col :span="6"> |
| 31 | <el-form-item label="证件类型" prop="lzrzjlb"> | 32 | <el-form-item label="证件类型" prop="lzrzjlb"> |
| 32 | <el-select v-model="ruleForm.lzrzjlb" filterable clearable placeholder="请选择"> | 33 | <el-select v-model="ruleForm.lzrzjlb" filterable clearable placeholder="请选择"> |
| 33 | <el-option v-for="item in zslqList" :key="item.dcode" :label="item.dname" :value="item.dcode"> | 34 | <el-option v-for="item in zjzlData" :key="item.dcode" :label="item.dname" :value="item.dcode"> |
| 34 | </el-option> | 35 | </el-option> |
| 35 | </el-select> | 36 | </el-select> |
| 36 | </el-form-item> | 37 | </el-form-item> |
| ... | @@ -46,12 +47,9 @@ | ... | @@ -46,12 +47,9 @@ |
| 46 | </el-form-item> | 47 | </el-form-item> |
| 47 | </el-col> | 48 | </el-col> |
| 48 | </el-row> | 49 | </el-row> |
| 49 | <el-row style="text-align:center"> | ||
| 50 | <el-button type="primary" @click="onSubmit">确定</el-button> | ||
| 51 | <el-button>取消</el-button> | ||
| 52 | </el-row> | ||
| 53 | </el-form> | 50 | </el-form> |
| 54 | </div> | 51 | </div> |
| 52 | </dialogBox> | ||
| 55 | </template> | 53 | </template> |
| 56 | 54 | ||
| 57 | <script> | 55 | <script> |
| ... | @@ -60,15 +58,18 @@ import table from "@/utils/mixin/table"; | ... | @@ -60,15 +58,18 @@ import table from "@/utils/mixin/table"; |
| 60 | import { getUnclaimedBdcqz, issueCertificate } from "@/api/bdcqz.js"; | 58 | import { getUnclaimedBdcqz, issueCertificate } from "@/api/bdcqz.js"; |
| 61 | import { datas } from "../javascript/fzxxdata"; | 59 | import { datas } from "../javascript/fzxxdata"; |
| 62 | export default { | 60 | export default { |
| 61 | props: { | ||
| 62 | value: { type: Boolean, default: true } | ||
| 63 | }, | ||
| 63 | mixins: [table], | 64 | mixins: [table], |
| 64 | data () { | 65 | data () { |
| 65 | return { | 66 | return { |
| 66 | zslqList: [], | 67 | zjzlData: store.getters.dictData['A30'], |
| 67 | ruleForm: { | 68 | ruleForm: { |
| 68 | fzrxm: '', | 69 | fzrxm: '', |
| 69 | fzsj: '', | 70 | fzsj: '', |
| 70 | fzsl: '', | 71 | fzsl: '', |
| 71 | bsmBdcqz: [], | 72 | bdcqzList: [], |
| 72 | lzrxm: '', | 73 | lzrxm: '', |
| 73 | lzrzjlb: '', | 74 | lzrzjlb: '', |
| 74 | lzrzjh: '', | 75 | lzrzjh: '', |
| ... | @@ -95,44 +96,43 @@ export default { | ... | @@ -95,44 +96,43 @@ export default { |
| 95 | }, | 96 | }, |
| 96 | } | 97 | } |
| 97 | }, | 98 | }, |
| 98 | props: ["formData"], | 99 | watch: { |
| 99 | created () { | 100 | value (val) { |
| 100 | this.zslqList = store.getters.dictData['A30']; | 101 | if (val) { |
| 101 | this.loadGrid(); | 102 | this.loadGrid(); |
| 103 | } | ||
| 102 | }, | 104 | }, |
| 103 | methods: { | ||
| 104 | onSubmit () { | ||
| 105 | |||
| 106 | }, | 105 | }, |
| 107 | fetchData () { }, | 106 | methods: { |
| 108 | //列表初始化 | 107 | //列表初始化 |
| 109 | loadGrid () { | 108 | loadGrid () { |
| 110 | getUnclaimedBdcqz({ bsmSlsq: this.formData.bsmSlsq }).then(res => { | 109 | getUnclaimedBdcqz({ bsmSlsq: this.$route.query.bsmSlsq }).then(res => { |
| 111 | if (res.code === 200) { | 110 | if (res.code === 200) { |
| 112 | this.tableData.data = res.result; | 111 | this.tableData.data = res.result; |
| 112 | this.ruleForm.bdcqzList = res.result; | ||
| 113 | } | 113 | } |
| 114 | }) | 114 | }) |
| 115 | }, | 115 | }, |
| 116 | submitForm () { | 116 | handleSubmit () { |
| 117 | this.$refs.ruleForm.validate(valid => { | 117 | this.$refs.ruleForm.validate(valid => { |
| 118 | if (valid) { | 118 | if (valid) { |
| 119 | issueCertificate(this.ruleForm).then(res => { | 119 | issueCertificate(this.ruleForm).then(res => { |
| 120 | if (res.code == 200) { | 120 | if (res.code == 200) { |
| 121 | this.$message.success('保存成功') | 121 | this.$message.success('保存成功'); |
| 122 | this.$parent.fetchData(); | ||
| 122 | this.$emit("input", false); | 123 | this.$emit("input", false); |
| 123 | this.$refs.ruleForm.resetFields(); | ||
| 124 | } else { | 124 | } else { |
| 125 | this.$message.error(res.message) | 125 | this.$message.error(res.message) |
| 126 | } | 126 | } |
| 127 | }) | 127 | }) |
| 128 | } else { | 128 | } else { |
| 129 | this.$message.error("请填写领取人信息!") | ||
| 129 | return false; | 130 | return false; |
| 130 | } | 131 | } |
| 131 | }); | 132 | }); |
| 132 | }, | 133 | }, |
| 133 | closeDialog () { | 134 | closeDialog () { |
| 134 | this.$emit("input", false); | 135 | this.$emit("input", false); |
| 135 | this.$refs.ruleForm.resetFields(); | ||
| 136 | }, | 136 | }, |
| 137 | } | 137 | } |
| 138 | } | 138 | } | ... | ... |
| ... | @@ -4,8 +4,8 @@ | ... | @@ -4,8 +4,8 @@ |
| 4 | <el-tabs v-model="activeName" @tab-click="handleClick" v-if="headTabBdcqz.length > 1"> | 4 | <el-tabs v-model="activeName" @tab-click="handleClick" v-if="headTabBdcqz.length > 1"> |
| 5 | <el-tab-pane :label="item.qlr + '(' + item.bdcqzh + ')'" :name="item.bsmBdcqz" v-for="(item,index) in headTabBdcqz" :key="index"></el-tab-pane> | 5 | <el-tab-pane :label="item.qlr + '(' + item.bdcqzh + ')'" :name="item.bsmBdcqz" v-for="(item,index) in headTabBdcqz" :key="index"></el-tab-pane> |
| 6 | </el-tabs> | 6 | </el-tabs> |
| 7 | <div class="zsyl-title">{{bdcqz.bdcqzlx == '1' ? '不动产权证书' : '不动产权证明'}}</div> | 7 | <!-- <div class="zsyl-title">{{bdcqz.bdcqzlx == '1' ? '不动产权证书' : '不动产权证明'}}</div> --> |
| 8 | <img :src="previewImage"> | 8 | <img :src="previewImage" :class="imgClass"> |
| 9 | </div> | 9 | </div> |
| 10 | </template> | 10 | </template> |
| 11 | 11 | ||
| ... | @@ -99,6 +99,11 @@ export default { | ... | @@ -99,6 +99,11 @@ export default { |
| 99 | </script> | 99 | </script> |
| 100 | <style scoped lang="scss"> | 100 | <style scoped lang="scss"> |
| 101 | @import "~@/styles/mixin.scss"; | 101 | @import "~@/styles/mixin.scss"; |
| 102 | .imgClass{ | ||
| 103 | display: inline-block; | ||
| 104 | height: auto; | ||
| 105 | max-width: 100%; | ||
| 106 | } | ||
| 102 | .middle_padding { | 107 | .middle_padding { |
| 103 | padding-bottom: 10px; | 108 | padding-bottom: 10px; |
| 104 | } | 109 | } | ... | ... |
| ... | @@ -20,6 +20,14 @@ class data extends filter { | ... | @@ -20,6 +20,14 @@ class data extends filter { |
| 20 | { | 20 | { |
| 21 | prop: "bdcqzlx", | 21 | prop: "bdcqzlx", |
| 22 | label: "不动产权证类型", | 22 | label: "不动产权证类型", |
| 23 | render: (h, scope) => { | ||
| 24 | return ( | ||
| 25 | <div> | ||
| 26 | <span v-show={scope.row.bdcqzlx == '1'}>不动产权证书</span> | ||
| 27 | <span v-show={scope.row.bdcqzlx == '2'}>不动产登记证明</span> | ||
| 28 | </div> | ||
| 29 | ) | ||
| 30 | } | ||
| 23 | }, | 31 | }, |
| 24 | { | 32 | { |
| 25 | prop: "qllx", | 33 | prop: "qllx", |
| ... | @@ -51,18 +59,13 @@ class data extends filter { | ... | @@ -51,18 +59,13 @@ class data extends filter { |
| 51 | label: "坐落" | 59 | label: "坐落" |
| 52 | }, | 60 | }, |
| 53 | { | 61 | { |
| 54 | prop: "lzrxm", | 62 | prop: "fzsj", |
| 55 | label: "领取人" | 63 | label: "发证时间" |
| 56 | }, | 64 | }, |
| 57 | { | 65 | { |
| 58 | label: '操作', | 66 | prop: "lzrxm", |
| 59 | width: '200', | 67 | label: "领证人姓名" |
| 60 | align: 'center', | 68 | }, |
| 61 | fixed: 'right', | ||
| 62 | render: (h, scope) => { | ||
| 63 | return <el-button type="text" icon="el-icon-delete" onClick={() => { vm.del(scope.row) }}>添加领取材料</el-button> | ||
| 64 | } | ||
| 65 | } | ||
| 66 | ], | 69 | ], |
| 67 | //领证证列表 | 70 | //领证证列表 |
| 68 | lzgrid: [ | 71 | lzgrid: [ |
| ... | @@ -75,6 +78,14 @@ class data extends filter { | ... | @@ -75,6 +78,14 @@ class data extends filter { |
| 75 | prop: "bdcqzlx", | 78 | prop: "bdcqzlx", |
| 76 | label: "不动产权证类型", | 79 | label: "不动产权证类型", |
| 77 | width: '120', | 80 | width: '120', |
| 81 | render: (h, scope) => { | ||
| 82 | return ( | ||
| 83 | <div> | ||
| 84 | <span v-show={scope.row.bdcqzlx == '1'}>不动产权证书</span> | ||
| 85 | <span v-show={scope.row.bdcqzlx == '2'}>不动产登记证明</span> | ||
| 86 | </div> | ||
| 87 | ) | ||
| 88 | } | ||
| 78 | }, | 89 | }, |
| 79 | { | 90 | { |
| 80 | prop: "qllx", | 91 | prop: "qllx", | ... | ... |
| ... | @@ -87,7 +87,7 @@ import { deleteFlow, unClaimTask } from "@/api/ywbl.js"; | ... | @@ -87,7 +87,7 @@ import { deleteFlow, unClaimTask } from "@/api/ywbl.js"; |
| 87 | import ProcessViewer from './components/processViewer.vue' | 87 | import ProcessViewer from './components/processViewer.vue' |
| 88 | import { getWorkFlowImage } from "@/api/workflow/jsydsyqFlow.js"; | 88 | import { getWorkFlowImage } from "@/api/workflow/jsydsyqFlow.js"; |
| 89 | import { getForm } from "./flowform.js"; | 89 | import { getForm } from "./flowform.js"; |
| 90 | import fqsqDialog from "@/views/ywbl/ywsq/slectBdc.vue"; | 90 | import fqsqDialog from "@/views/ywbl/ywsq/selectBdc.vue"; |
| 91 | import { queueDjywmc } from "@/views/ywbl/ywsq/slectBdcdata.js"; | 91 | import { queueDjywmc } from "@/views/ywbl/ywsq/slectBdcdata.js"; |
| 92 | export default { | 92 | export default { |
| 93 | components: { | 93 | components: { | ... | ... |
| ... | @@ -79,7 +79,7 @@ import { getForm } from './flowform' | ... | @@ -79,7 +79,7 @@ import { getForm } from './flowform' |
| 79 | import NoticeBar from '@/components/NoticeBar/index' | 79 | import NoticeBar from '@/components/NoticeBar/index' |
| 80 | import { deleteFlow, unClaimTask } from "@/api/ywbl.js"; | 80 | import { deleteFlow, unClaimTask } from "@/api/ywbl.js"; |
| 81 | import ProcessViewer from './components/processViewer.vue' | 81 | import ProcessViewer from './components/processViewer.vue' |
| 82 | import fqsqDialog from "@/views/ywbl/ywsq/slectBdc.vue"; | 82 | import fqsqDialog from "@/views/ywbl/ywsq/selectBdc.vue"; |
| 83 | export default { | 83 | export default { |
| 84 | components: { | 84 | components: { |
| 85 | fqsqDialog, | 85 | fqsqDialog, | ... | ... |
| ... | @@ -78,11 +78,6 @@ | ... | @@ -78,11 +78,6 @@ |
| 78 | </el-row> | 78 | </el-row> |
| 79 | <el-row :gutter="10"> | 79 | <el-row :gutter="10"> |
| 80 | <el-col :span="8"> | 80 | <el-col :span="8"> |
| 81 | <el-form-item :class="flag ? 'marginBot0' : ''" label="用途:"> | ||
| 82 | <el-input disabled v-model="ruleForm.qlxxold.ytmc"></el-input> | ||
| 83 | </el-form-item> | ||
| 84 | </el-col> | ||
| 85 | <el-col :span="8"> | ||
| 86 | <el-form-item :class="flag ? 'marginBot0' : ''" label="不动产单元号:"> | 81 | <el-form-item :class="flag ? 'marginBot0' : ''" label="不动产单元号:"> |
| 87 | <el-input disabled v-model="ruleForm.qlxxold.bdcdyh"></el-input> | 82 | <el-input disabled v-model="ruleForm.qlxxold.bdcdyh"></el-input> |
| 88 | </el-form-item> | 83 | </el-form-item> |
| ... | @@ -92,6 +87,11 @@ | ... | @@ -92,6 +87,11 @@ |
| 92 | <el-input disabled v-model="ruleForm.qlxxold.mj"></el-input> | 87 | <el-input disabled v-model="ruleForm.qlxxold.mj"></el-input> |
| 93 | </el-form-item> | 88 | </el-form-item> |
| 94 | </el-col> | 89 | </el-col> |
| 90 | <el-col :span="8"> | ||
| 91 | <el-form-item :class="flag ? 'marginBot0' : ''" label="用途:"> | ||
| 92 | <el-input disabled v-model="ruleForm.qlxxold.ytmc"></el-input> | ||
| 93 | </el-form-item> | ||
| 94 | </el-col> | ||
| 95 | </el-row> | 95 | </el-row> |
| 96 | 96 | ||
| 97 | <div class="slxx_title title-block"> | 97 | <div class="slxx_title title-block"> |
| ... | @@ -201,13 +201,13 @@ | ... | @@ -201,13 +201,13 @@ |
| 201 | </el-form-item> | 201 | </el-form-item> |
| 202 | </el-col> | 202 | </el-col> |
| 203 | </el-row> | 203 | </el-row> |
| 204 | <InformationTable :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList" | 204 | <qlrCommonTable :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList" |
| 205 | :viewtype="$route.query.viewtype" :gyfs="ruleForm.slywxx.gyfs" /> | 205 | :viewtype="$route.query.viewtype" :gyfs="ruleForm.slywxx.gyfs" /> |
| 206 | <div class="slxx_title title-block"> | 206 | <div class="slxx_title title-block"> |
| 207 | 抵押人信息 | 207 | 抵押人信息 |
| 208 | <div class="triangle"></div> | 208 | <div class="triangle"></div> |
| 209 | </div> | 209 | </div> |
| 210 | <InformationTable :tableData="ruleForm.ywrList" @upDateQlrxxList="upDateYwrxxList" | 210 | <qlrCommonTable :tableData="ruleForm.ywrList" @upDateQlrxxList="upDateYwrxxList" |
| 211 | :viewtype="$route.query.viewtype" /> | 211 | :viewtype="$route.query.viewtype" /> |
| 212 | 212 | ||
| 213 | <div class="slxx_title title-block"> | 213 | <div class="slxx_title title-block"> |
| ... | @@ -234,7 +234,7 @@ | ... | @@ -234,7 +234,7 @@ |
| 234 | </div> | 234 | </div> |
| 235 | </template> | 235 | </template> |
| 236 | <script> | 236 | <script> |
| 237 | import InformationTable from "@/views/workflow/components/InformationTable"; | 237 | import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; |
| 238 | import { Init, saveData } from "@/api/workflow/diyaqFlow.js"; | 238 | import { Init, saveData } from "@/api/workflow/diyaqFlow.js"; |
| 239 | import { mapGetters } from "vuex"; | 239 | import { mapGetters } from "vuex"; |
| 240 | export default { | 240 | export default { |
| ... | @@ -251,7 +251,7 @@ export default { | ... | @@ -251,7 +251,7 @@ export default { |
| 251 | } | 251 | } |
| 252 | }); | 252 | }); |
| 253 | }, | 253 | }, |
| 254 | components: { InformationTable }, | 254 | components: { qlrCommonTable }, |
| 255 | computed: { | 255 | computed: { |
| 256 | ...mapGetters(["dictData", "flag"]), | 256 | ...mapGetters(["dictData", "flag"]), |
| 257 | }, | 257 | }, | ... | ... |
| ... | @@ -201,13 +201,13 @@ | ... | @@ -201,13 +201,13 @@ |
| 201 | </el-form-item> | 201 | </el-form-item> |
| 202 | </el-col> | 202 | </el-col> |
| 203 | </el-row> | 203 | </el-row> |
| 204 | <InformationTable :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList" | 204 | <qlrCommonTable :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList" |
| 205 | :viewtype="$route.query.viewtype" :gyfs="ruleForm.slywxx.gyfs" /> | 205 | :viewtype="$route.query.viewtype" :gyfs="ruleForm.slywxx.gyfs" /> |
| 206 | <div class="slxx_title title-block"> | 206 | <div class="slxx_title title-block"> |
| 207 | 抵押人信息 | 207 | 抵押人信息 |
| 208 | <div class="triangle"></div> | 208 | <div class="triangle"></div> |
| 209 | </div> | 209 | </div> |
| 210 | <InformationTable :tableData="ruleForm.ywrList" @upDateQlrxxList="upDateYwrxxList" | 210 | <qlrCommonTable :tableData="ruleForm.ywrList" @upDateQlrxxList="upDateYwrxxList" |
| 211 | :viewtype="$route.query.viewtype" /> | 211 | :viewtype="$route.query.viewtype" /> |
| 212 | 212 | ||
| 213 | <div class="slxx_title title-block"> | 213 | <div class="slxx_title title-block"> |
| ... | @@ -234,7 +234,7 @@ | ... | @@ -234,7 +234,7 @@ |
| 234 | </div> | 234 | </div> |
| 235 | </template> | 235 | </template> |
| 236 | <script> | 236 | <script> |
| 237 | import InformationTable from "@/views/workflow/components/InformationTable"; | 237 | import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; |
| 238 | import { Init, saveData } from "@/api/workflow/diyaqFlow.js"; | 238 | import { Init, saveData } from "@/api/workflow/diyaqFlow.js"; |
| 239 | import { mapGetters } from "vuex"; | 239 | import { mapGetters } from "vuex"; |
| 240 | export default { | 240 | export default { |
| ... | @@ -251,7 +251,7 @@ export default { | ... | @@ -251,7 +251,7 @@ export default { |
| 251 | } | 251 | } |
| 252 | }); | 252 | }); |
| 253 | }, | 253 | }, |
| 254 | components: { InformationTable }, | 254 | components: { qlrCommonTable }, |
| 255 | computed: { | 255 | computed: { |
| 256 | ...mapGetters(["dictData", "flag"]), | 256 | ...mapGetters(["dictData", "flag"]), |
| 257 | }, | 257 | }, | ... | ... |
| ... | @@ -167,7 +167,7 @@ | ... | @@ -167,7 +167,7 @@ |
| 167 | </el-form-item> | 167 | </el-form-item> |
| 168 | </el-col> | 168 | </el-col> |
| 169 | </el-row> | 169 | </el-row> |
| 170 | <InformationTable v-if="ruleForm.qlxx" @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" | 170 | <qlrCommonTable v-if="ruleForm.qlxx" @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" |
| 171 | :gyfs="ruleForm.qlxx.gyfs" /> | 171 | :gyfs="ruleForm.qlxx.gyfs" /> |
| 172 | 172 | ||
| 173 | <div v-if="ruleForm.ywrList.length > 0"> | 173 | <div v-if="ruleForm.ywrList.length > 0"> |
| ... | @@ -175,7 +175,7 @@ | ... | @@ -175,7 +175,7 @@ |
| 175 | 义务人信息 | 175 | 义务人信息 |
| 176 | <div class="triangle"></div> | 176 | <div class="triangle"></div> |
| 177 | </div> | 177 | </div> |
| 178 | <InformationTable v-if="ruleForm.qlxx" @upDateQlrxxList="upDateYwrxxList" :tableData="ruleForm.ywrList" | 178 | <qlrCommonTable v-if="ruleForm.qlxx" @upDateQlrxxList="upDateYwrxxList" :tableData="ruleForm.ywrList" |
| 179 | :gyfs="ruleForm.qlxx.gyfs" /> | 179 | :gyfs="ruleForm.qlxx.gyfs" /> |
| 180 | </div> | 180 | </div> |
| 181 | <div class="slxx_title title-block"> | 181 | <div class="slxx_title title-block"> |
| ... | @@ -201,7 +201,7 @@ | ... | @@ -201,7 +201,7 @@ |
| 201 | </div> | 201 | </div> |
| 202 | </template> | 202 | </template> |
| 203 | <script> | 203 | <script> |
| 204 | import InformationTable from "@/views/workflow/components/InformationTable"; | 204 | import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; |
| 205 | import { Init, saveBatchData } from "@/api/workflow/fwsyqFlow.js"; | 205 | import { Init, saveBatchData } from "@/api/workflow/fwsyqFlow.js"; |
| 206 | import { mapGetters } from "vuex"; | 206 | import { mapGetters } from "vuex"; |
| 207 | export default { | 207 | export default { |
| ... | @@ -219,7 +219,7 @@ export default { | ... | @@ -219,7 +219,7 @@ export default { |
| 219 | } | 219 | } |
| 220 | }); | 220 | }); |
| 221 | }, | 221 | }, |
| 222 | components: { InformationTable }, | 222 | components: { qlrCommonTable }, |
| 223 | computed: { | 223 | computed: { |
| 224 | ...mapGetters(["dictData", "flag"]), | 224 | ...mapGetters(["dictData", "flag"]), |
| 225 | }, | 225 | }, | ... | ... |
| ... | @@ -161,7 +161,7 @@ | ... | @@ -161,7 +161,7 @@ |
| 161 | </el-form-item> | 161 | </el-form-item> |
| 162 | </el-col> | 162 | </el-col> |
| 163 | </el-row> | 163 | </el-row> |
| 164 | <InformationTable v-if="ruleForm.qlxx" @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" | 164 | <qlrCommonTable v-if="ruleForm.qlxx" @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" |
| 165 | :gyfs="ruleForm.qlxx.gyfs" /> | 165 | :gyfs="ruleForm.qlxx.gyfs" /> |
| 166 | <div class="slxx_title title-block"> | 166 | <div class="slxx_title title-block"> |
| 167 | 登记原因 | 167 | 登记原因 |
| ... | @@ -186,7 +186,7 @@ | ... | @@ -186,7 +186,7 @@ |
| 186 | </div> | 186 | </div> |
| 187 | </template> | 187 | </template> |
| 188 | <script> | 188 | <script> |
| 189 | import InformationTable from "@/views/workflow/components/InformationTable"; | 189 | import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; |
| 190 | import { Init, saveBatchData } from "@/api/workflow/fwsyqFlow.js"; | 190 | import { Init, saveBatchData } from "@/api/workflow/fwsyqFlow.js"; |
| 191 | import { mapGetters } from "vuex"; | 191 | import { mapGetters } from "vuex"; |
| 192 | import SERVER from "@/api/config"; | 192 | import SERVER from "@/api/config"; |
| ... | @@ -207,7 +207,7 @@ export default { | ... | @@ -207,7 +207,7 @@ export default { |
| 207 | } | 207 | } |
| 208 | }); | 208 | }); |
| 209 | }, | 209 | }, |
| 210 | components: { InformationTable }, | 210 | components: { qlrCommonTable }, |
| 211 | computed: { | 211 | computed: { |
| 212 | ...mapGetters(["dictData", "flag"]), | 212 | ...mapGetters(["dictData", "flag"]), |
| 213 | }, | 213 | }, | ... | ... |
| ... | @@ -150,7 +150,7 @@ | ... | @@ -150,7 +150,7 @@ |
| 150 | </el-form-item> | 150 | </el-form-item> |
| 151 | </el-col> | 151 | </el-col> |
| 152 | </el-row> | 152 | </el-row> |
| 153 | <InformationTable :tableData="ruleForm.qlrxx" :gyfs="ruleForm.gyfs" /> | 153 | <qlrCommonTable :tableData="ruleForm.qlrxx" :gyfs="ruleForm.gyfs" /> |
| 154 | <div class="slxx_title title-block"> | 154 | <div class="slxx_title title-block"> |
| 155 | 登记原因 | 155 | 登记原因 |
| 156 | <div class="triangle"></div> | 156 | <div class="triangle"></div> |
| ... | @@ -173,7 +173,7 @@ | ... | @@ -173,7 +173,7 @@ |
| 173 | </div> | 173 | </div> |
| 174 | </template> | 174 | </template> |
| 175 | <script> | 175 | <script> |
| 176 | import InformationTable from "@/views/workflow/components/InformationTable"; | 176 | import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; |
| 177 | import { Init } from "@/api/workflow/fwsyqFlow.js"; | 177 | import { Init } from "@/api/workflow/fwsyqFlow.js"; |
| 178 | import { mapGetters } from "vuex"; | 178 | import { mapGetters } from "vuex"; |
| 179 | export default { | 179 | export default { |
| ... | @@ -192,7 +192,7 @@ export default { | ... | @@ -192,7 +192,7 @@ export default { |
| 192 | } | 192 | } |
| 193 | }); | 193 | }); |
| 194 | }, | 194 | }, |
| 195 | components: { InformationTable }, | 195 | components: { qlrCommonTable }, |
| 196 | computed: { | 196 | computed: { |
| 197 | ...mapGetters(["dictData", "flag"]), | 197 | ...mapGetters(["dictData", "flag"]), |
| 198 | }, | 198 | }, | ... | ... |
| ... | @@ -145,14 +145,14 @@ | ... | @@ -145,14 +145,14 @@ |
| 145 | </el-form-item> | 145 | </el-form-item> |
| 146 | </el-col> | 146 | </el-col> |
| 147 | </el-row> | 147 | </el-row> |
| 148 | <InformationTable :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList" | 148 | <qlrCommonTable :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList" |
| 149 | :viewtype="$route.query.viewtype" :gyfs="ruleForm.slywxx.gyfs" /> | 149 | :viewtype="$route.query.viewtype" :gyfs="ruleForm.slywxx.gyfs" /> |
| 150 | <div v-if="ruleForm.ywrList.length > 0"> | 150 | <div v-if="ruleForm.ywrList.length > 0"> |
| 151 | <div class="slxx_title title-block"> | 151 | <div class="slxx_title title-block"> |
| 152 | 义务人信息 | 152 | 义务人信息 |
| 153 | <div class="triangle"></div> | 153 | <div class="triangle"></div> |
| 154 | </div> | 154 | </div> |
| 155 | <InformationTable :tableData="ruleForm.ywrList" @upDateQlrxxList="upDateYwrxxList" | 155 | <qlrCommonTable :tableData="ruleForm.ywrList" @upDateQlrxxList="upDateYwrxxList" |
| 156 | :viewtype="$route.query.viewtype" /> | 156 | :viewtype="$route.query.viewtype" /> |
| 157 | </div> | 157 | </div> |
| 158 | 158 | ||
| ... | @@ -181,7 +181,7 @@ | ... | @@ -181,7 +181,7 @@ |
| 181 | <script> | 181 | <script> |
| 182 | import { mapGetters } from "vuex" | 182 | import { mapGetters } from "vuex" |
| 183 | import { Init, saveData } from "@/api/workflow/jsydsyqFlow.js" | 183 | import { Init, saveData } from "@/api/workflow/jsydsyqFlow.js" |
| 184 | import InformationTable from "@/views/workflow/components/InformationTable" | 184 | import qlrCommonTable from "@/views/workflow/components/qlrCommonTable" |
| 185 | export default { | 185 | export default { |
| 186 | created () { | 186 | created () { |
| 187 | this.propsParam = this.$attrs; | 187 | this.propsParam = this.$attrs; |
| ... | @@ -203,7 +203,7 @@ export default { | ... | @@ -203,7 +203,7 @@ export default { |
| 203 | } | 203 | } |
| 204 | }) | 204 | }) |
| 205 | }, | 205 | }, |
| 206 | components: { InformationTable }, | 206 | components: { qlrCommonTable }, |
| 207 | computed: { | 207 | computed: { |
| 208 | ...mapGetters(["dictData", "flag"]) | 208 | ...mapGetters(["dictData", "flag"]) |
| 209 | }, | 209 | }, | ... | ... |
| ... | @@ -149,7 +149,7 @@ | ... | @@ -149,7 +149,7 @@ |
| 149 | </el-form-item> | 149 | </el-form-item> |
| 150 | </el-col> | 150 | </el-col> |
| 151 | </el-row> | 151 | </el-row> |
| 152 | <InformationTable :tableData="ruleForm.qlrList" @upDateQlrxxList='upDateQlrxxList' | 152 | <qlrCommonTable :tableData="ruleForm.qlrList" @upDateQlrxxList='upDateQlrxxList' |
| 153 | :viewtype="$route.query.viewtype" :gyfs="ruleForm.slywxx.gyfs" /> | 153 | :viewtype="$route.query.viewtype" :gyfs="ruleForm.slywxx.gyfs" /> |
| 154 | <div class="slxx_title title-block"> | 154 | <div class="slxx_title title-block"> |
| 155 | 登记原因 | 155 | 登记原因 |
| ... | @@ -175,7 +175,7 @@ | ... | @@ -175,7 +175,7 @@ |
| 175 | </template> | 175 | </template> |
| 176 | <script> | 176 | <script> |
| 177 | import { mapGetters } from "vuex"; | 177 | import { mapGetters } from "vuex"; |
| 178 | import InformationTable from "@/views/workflow/components/InformationTable"; | 178 | import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; |
| 179 | import { Init, saveData } from "@/api/workflow/jsydsyqFlow.js"; | 179 | import { Init, saveData } from "@/api/workflow/jsydsyqFlow.js"; |
| 180 | export default { | 180 | export default { |
| 181 | async created () { | 181 | async created () { |
| ... | @@ -189,7 +189,7 @@ export default { | ... | @@ -189,7 +189,7 @@ export default { |
| 189 | } | 189 | } |
| 190 | }); | 190 | }); |
| 191 | }, | 191 | }, |
| 192 | components: { InformationTable }, | 192 | components: { qlrCommonTable }, |
| 193 | computed: { | 193 | computed: { |
| 194 | ...mapGetters(["dictData", "flag"]) | 194 | ...mapGetters(["dictData", "flag"]) |
| 195 | }, | 195 | }, | ... | ... |
| ... | @@ -201,7 +201,7 @@ | ... | @@ -201,7 +201,7 @@ |
| 201 | </el-form-item> | 201 | </el-form-item> |
| 202 | </el-col> | 202 | </el-col> |
| 203 | </el-row> | 203 | </el-row> |
| 204 | <InformationTable :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList" | 204 | <qlrCommonTable :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList" |
| 205 | :viewtype="$route.query.viewtype" :gyfs="ruleForm.slywxx.gyfs" /> | 205 | :viewtype="$route.query.viewtype" :gyfs="ruleForm.slywxx.gyfs" /> |
| 206 | <div class="slxx_title title-block"> | 206 | <div class="slxx_title title-block"> |
| 207 | 家庭成员 | 207 | 家庭成员 |
| ... | @@ -234,7 +234,7 @@ | ... | @@ -234,7 +234,7 @@ |
| 234 | <script> | 234 | <script> |
| 235 | import { mapGetters } from "vuex" | 235 | import { mapGetters } from "vuex" |
| 236 | import { Init, saveData } from "@/api/workflow/nydsyqFlow.js" | 236 | import { Init, saveData } from "@/api/workflow/nydsyqFlow.js" |
| 237 | import InformationTable from "@/views/workflow/components/InformationTable" | 237 | import qlrCommonTable from "@/views/workflow/components/qlrCommonTable" |
| 238 | import JtcyTable from "@/views/workflow/components/JtcyTable" | 238 | import JtcyTable from "@/views/workflow/components/JtcyTable" |
| 239 | export default { | 239 | export default { |
| 240 | created () { | 240 | created () { |
| ... | @@ -251,7 +251,7 @@ export default { | ... | @@ -251,7 +251,7 @@ export default { |
| 251 | } | 251 | } |
| 252 | }) | 252 | }) |
| 253 | }, | 253 | }, |
| 254 | components: { InformationTable, JtcyTable }, | 254 | components: { qlrCommonTable, JtcyTable }, |
| 255 | computed: { | 255 | computed: { |
| 256 | ...mapGetters(["dictData", "flag"]) | 256 | ...mapGetters(["dictData", "flag"]) |
| 257 | }, | 257 | }, | ... | ... |
| ... | @@ -201,13 +201,13 @@ | ... | @@ -201,13 +201,13 @@ |
| 201 | </el-form-item> | 201 | </el-form-item> |
| 202 | </el-col> | 202 | </el-col> |
| 203 | </el-row> | 203 | </el-row> |
| 204 | <InformationTable :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList" | 204 | <qlrCommonTable :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList" |
| 205 | :viewtype="$route.query.viewtype" :gyfs="ruleForm.slywxx.gyfs" /> | 205 | :viewtype="$route.query.viewtype" :gyfs="ruleForm.slywxx.gyfs" /> |
| 206 | <div class="slxx_title title-block"> | 206 | <div class="slxx_title title-block"> |
| 207 | 义务人信息 | 207 | 义务人信息 |
| 208 | <div class="triangle"></div> | 208 | <div class="triangle"></div> |
| 209 | </div> | 209 | </div> |
| 210 | <InformationTable :tableData="ruleForm.ywrList" @upDateQlrxxList="upDateYwrxxList" | 210 | <qlrCommonTable :tableData="ruleForm.ywrList" @upDateQlrxxList="upDateYwrxxList" |
| 211 | :viewtype="$route.query.viewtype" /> | 211 | :viewtype="$route.query.viewtype" /> |
| 212 | <div class="slxx_title title-block"> | 212 | <div class="slxx_title title-block"> |
| 213 | 家庭成员 | 213 | 家庭成员 |
| ... | @@ -240,7 +240,7 @@ | ... | @@ -240,7 +240,7 @@ |
| 240 | <script> | 240 | <script> |
| 241 | import { mapGetters } from "vuex" | 241 | import { mapGetters } from "vuex" |
| 242 | import { Init, saveData } from "@/api/workflow/nydsyqFlow.js" | 242 | import { Init, saveData } from "@/api/workflow/nydsyqFlow.js" |
| 243 | import InformationTable from "@/views/workflow/components/InformationTable" | 243 | import qlrCommonTable from "@/views/workflow/components/qlrCommonTable" |
| 244 | import JtcyTable from "@/views/workflow/components/JtcyTable" | 244 | import JtcyTable from "@/views/workflow/components/JtcyTable" |
| 245 | export default { | 245 | export default { |
| 246 | created () { | 246 | created () { |
| ... | @@ -257,7 +257,7 @@ export default { | ... | @@ -257,7 +257,7 @@ export default { |
| 257 | } | 257 | } |
| 258 | }) | 258 | }) |
| 259 | }, | 259 | }, |
| 260 | components: { InformationTable, JtcyTable }, | 260 | components: { qlrCommonTable, JtcyTable }, |
| 261 | computed: { | 261 | computed: { |
| 262 | ...mapGetters(["dictData", "flag"]) | 262 | ...mapGetters(["dictData", "flag"]) |
| 263 | }, | 263 | }, | ... | ... |
| ... | @@ -142,13 +142,13 @@ | ... | @@ -142,13 +142,13 @@ |
| 142 | </el-form-item> | 142 | </el-form-item> |
| 143 | </el-col> | 143 | </el-col> |
| 144 | </el-row> | 144 | </el-row> |
| 145 | <InformationTable v-if="ruleForm.qlxx" @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" | 145 | <qlrCommonTable v-if="ruleForm.qlxx" @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" |
| 146 | :gyfs="ruleForm.qlxx.gyfs" /> | 146 | :gyfs="ruleForm.qlxx.gyfs" /> |
| 147 | <div class="slxx_title title-block"> | 147 | <div class="slxx_title title-block"> |
| 148 | 义务人信息 | 148 | 义务人信息 |
| 149 | <div class="triangle"></div> | 149 | <div class="triangle"></div> |
| 150 | </div> | 150 | </div> |
| 151 | <InformationTable v-if="ruleForm.qlxx" @upDateQlrxxList="upDateYwrxxList" :tableData="ruleForm.ywrList" | 151 | <qlrCommonTable v-if="ruleForm.qlxx" @upDateQlrxxList="upDateYwrxxList" :tableData="ruleForm.ywrList" |
| 152 | :gyfs="ruleForm.qlxx.gyfs" /> | 152 | :gyfs="ruleForm.qlxx.gyfs" /> |
| 153 | <div class="slxx_title title-block"> | 153 | <div class="slxx_title title-block"> |
| 154 | 登记原因 | 154 | 登记原因 |
| ... | @@ -173,7 +173,7 @@ | ... | @@ -173,7 +173,7 @@ |
| 173 | </div> | 173 | </div> |
| 174 | </template> | 174 | </template> |
| 175 | <script> | 175 | <script> |
| 176 | import InformationTable from "@/views/workflow/components/InformationTable"; | 176 | import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; |
| 177 | import { Init, saveData } from "@/api/workflow/ygdjFlow.js"; | 177 | import { Init, saveData } from "@/api/workflow/ygdjFlow.js"; |
| 178 | import { mapGetters } from "vuex"; | 178 | import { mapGetters } from "vuex"; |
| 179 | export default { | 179 | export default { |
| ... | @@ -189,7 +189,7 @@ export default { | ... | @@ -189,7 +189,7 @@ export default { |
| 189 | } | 189 | } |
| 190 | }) | 190 | }) |
| 191 | }, | 191 | }, |
| 192 | components: { InformationTable }, | 192 | components: { qlrCommonTable }, |
| 193 | computed: { | 193 | computed: { |
| 194 | ...mapGetters(["dictData", "flag"]), | 194 | ...mapGetters(["dictData", "flag"]), |
| 195 | }, | 195 | }, | ... | ... |
| ... | @@ -145,13 +145,13 @@ | ... | @@ -145,13 +145,13 @@ |
| 145 | </el-form-item> | 145 | </el-form-item> |
| 146 | </el-col> | 146 | </el-col> |
| 147 | </el-row> | 147 | </el-row> |
| 148 | <InformationTable v-if="ruleForm.qlxx" @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" | 148 | <qlrCommonTable v-if="ruleForm.qlxx" @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" |
| 149 | :gyfs="ruleForm.qlxx.gyfs" /> | 149 | :gyfs="ruleForm.qlxx.gyfs" /> |
| 150 | <div class="slxx_title title-block"> | 150 | <div class="slxx_title title-block"> |
| 151 | 义务人信息 | 151 | 义务人信息 |
| 152 | <div class="triangle"></div> | 152 | <div class="triangle"></div> |
| 153 | </div> | 153 | </div> |
| 154 | <InformationTable v-if="ruleForm.qlxx" @upDateQlrxxList="upDateYwrxxList" :tableData="ruleForm.ywrList" | 154 | <qlrCommonTable v-if="ruleForm.qlxx" @upDateQlrxxList="upDateYwrxxList" :tableData="ruleForm.ywrList" |
| 155 | :gyfs="ruleForm.qlxx.gyfs" /> | 155 | :gyfs="ruleForm.qlxx.gyfs" /> |
| 156 | <div class="slxx_title title-block"> | 156 | <div class="slxx_title title-block"> |
| 157 | 登记原因 | 157 | 登记原因 |
| ... | @@ -176,7 +176,7 @@ | ... | @@ -176,7 +176,7 @@ |
| 176 | </div> | 176 | </div> |
| 177 | </template> | 177 | </template> |
| 178 | <script> | 178 | <script> |
| 179 | import InformationTable from "@/views/workflow/components/InformationTable"; | 179 | import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; |
| 180 | import { Init, saveData } from "@/api/workflow/ygdjFlow.js"; | 180 | import { Init, saveData } from "@/api/workflow/ygdjFlow.js"; |
| 181 | import { mapGetters } from "vuex"; | 181 | import { mapGetters } from "vuex"; |
| 182 | export default { | 182 | export default { |
| ... | @@ -191,7 +191,7 @@ export default { | ... | @@ -191,7 +191,7 @@ export default { |
| 191 | } | 191 | } |
| 192 | }); | 192 | }); |
| 193 | }, | 193 | }, |
| 194 | components: { InformationTable }, | 194 | components: { qlrCommonTable }, |
| 195 | computed: { | 195 | computed: { |
| 196 | ...mapGetters(["dictData", "flag"]), | 196 | ...mapGetters(["dictData", "flag"]), |
| 197 | }, | 197 | }, | ... | ... |
| ... | @@ -120,7 +120,7 @@ export default { | ... | @@ -120,7 +120,7 @@ export default { |
| 120 | return; | 120 | return; |
| 121 | } | 121 | } |
| 122 | startBusinessFlow({ | 122 | startBusinessFlow({ |
| 123 | bsmSqyw: this.bsmSqyw, | 123 | bsmSqyw: this.sqywInfo.bsmSqyw, |
| 124 | bdcdysz: this.bdcdysz, | 124 | bdcdysz: this.bdcdysz, |
| 125 | djqxbm: this.sqywInfo.nodetype=="djqx"?this.sqywInfo.nodecode:"", | 125 | djqxbm: this.sqywInfo.nodetype=="djqx"?this.sqywInfo.nodecode:"", |
| 126 | djqxmc: this.sqywInfo.nodetype=="djqx"?this.sqywInfo.nodename:"", | 126 | djqxmc: this.sqywInfo.nodetype=="djqx"?this.sqywInfo.nodename:"", |
| ... | @@ -132,7 +132,7 @@ export default { | ... | @@ -132,7 +132,7 @@ export default { |
| 132 | type: 'success' | 132 | type: 'success' |
| 133 | }) | 133 | }) |
| 134 | if (!this.isJump) { | 134 | if (!this.isJump) { |
| 135 | this.jump(res.result, this.djywbm) | 135 | this.jump(res.result, this.sqywInfo.djywbm) |
| 136 | } else { | 136 | } else { |
| 137 | this.$emit('updateDialog', true) | 137 | this.$emit('updateDialog', true) |
| 138 | } | 138 | } | ... | ... |
src/views/ywbl/ywsq/slectBdc.vue
deleted
100644 → 0
| 1 | <template> | ||
| 2 | <dialogBox :title="title" width="85%" :isButton="false" :isMain="true" @closeDialog="closeDialog" v-model="myValue"> | ||
| 3 | <component :is="editItem" @closeDialog="closeDialog" v-bind="$attrs" :isJump="isJump" id="slectBdc" | ||
| 4 | @updateDialog="updateDialog" :djywbm="djywbm" :key="key" :djqxObj="djqxObj" /> | ||
| 5 | </dialogBox> | ||
| 6 | </template> | ||
| 7 | <script> | ||
| 8 | import { queueDjywmc } from './slectBdcdata.js' | ||
| 9 | export default { | ||
| 10 | props: { | ||
| 11 | isJump: { type: Boolean, default: false }, | ||
| 12 | value: { type: Boolean, default: true }, | ||
| 13 | djywbm: { type: String, default: '' }, | ||
| 14 | djqxObj: { type: Object, default: () => { } } | ||
| 15 | }, | ||
| 16 | data () { | ||
| 17 | return { | ||
| 18 | title: "", | ||
| 19 | key: 0, | ||
| 20 | editItem: '', | ||
| 21 | myValue: this.value | ||
| 22 | } | ||
| 23 | }, | ||
| 24 | watch: { | ||
| 25 | value (val) { | ||
| 26 | this.myValue = val | ||
| 27 | this.key++ | ||
| 28 | if (this.$route.query.sqywbm) { | ||
| 29 | let dd = queueDjywmc(this.$route.query.sqywbm) | ||
| 30 | this.editItem = this.loadView(dd) | ||
| 31 | } | ||
| 32 | }, | ||
| 33 | 'djywbm' (val) { | ||
| 34 | let dd = queueDjywmc(val) | ||
| 35 | this.editItem = this.loadView(dd) | ||
| 36 | } | ||
| 37 | }, | ||
| 38 | methods: { | ||
| 39 | loadView (view) { | ||
| 40 | console.log(this.djqxObj); | ||
| 41 | |||
| 42 | this.title = "申请业务:" + this.djqxObj.djywmc; | ||
| 43 | return r => require.ensure([], () => r(require(`./components/${view}.vue`))) | ||
| 44 | }, | ||
| 45 | closeDialog () { | ||
| 46 | this.$emit("input", false) | ||
| 47 | }, | ||
| 48 | updateDialog () { | ||
| 49 | this.$emit("input", false) | ||
| 50 | this.$emit("updateDialog", true) | ||
| 51 | } | ||
| 52 | } | ||
| 53 | } | ||
| 54 | </script> | ||
| 55 | <style scoped lang="scss"> | ||
| 56 | @import "~@/styles/mixin.scss"; | ||
| 57 | @import "~@/styles/public.scss"; | ||
| 58 | |||
| 59 | /deep/.submit_button { | ||
| 60 | text-align: center; | ||
| 61 | padding: 10px; | ||
| 62 | margin: 10px; | ||
| 63 | } | ||
| 64 | </style> |
src/views/ywbl/ywsq/ywsq.vue
deleted
100644 → 0
| 1 | <template> | ||
| 2 | <div class="ywsq" id="ywsq"> | ||
| 3 | <div class="ywsq-left"> | ||
| 4 | <p v-for="(item, index) in leftList" @click="handleleftTitle(index)" :key="index" | ||
| 5 | :class="{ 'active': n == index }">{{ item }}</p> | ||
| 6 | <el-collapse disabled v-model="activeNames"> | ||
| 7 | <el-collapse-item title="业务申请" name="1"> | ||
| 8 | <ul class="item-list"> | ||
| 9 | <li v-for="(obj, key) in list" :key="key" @click="handleList(list, obj)" :class="obj.check ? 'active' : ''"> | ||
| 10 | {{ obj.nodename }}</li> | ||
| 11 | </ul> | ||
| 12 | </el-collapse-item> | ||
| 13 | </el-collapse> | ||
| 14 | </div> | ||
| 15 | |||
| 16 | <!-- right --> | ||
| 17 | <div class="ywsq-right"> | ||
| 18 | <div class="right-type el-card box-card is-always-shadow" v-if="n == -1"> | ||
| 19 | <div class="right-title">登记类型</div> | ||
| 20 | <ul class="type-content"> | ||
| 21 | <li :class="item.cselect ? 'cactive' : ''" @dblclick="handleDjqxItem(item)" @click="handleDjlxSelect(item)" | ||
| 22 | v-for="(item, index) in djlxList" :key="index"> | ||
| 23 | <p> | ||
| 24 | {{ item.nodename }} | ||
| 25 | </p> | ||
| 26 | <p v-if="item.sffqlc == 1" :class="item.userCollect == 1 ? 'active' : ''" | ||
| 27 | @click.stop="handleCollection(item)"> | ||
| 28 | <i class="el-icon-star-off" :class="item.userCollect == 1 ? 'active' : ''"></i> | ||
| 29 | </p> | ||
| 30 | </li> | ||
| 31 | </ul> | ||
| 32 | </div> | ||
| 33 | <div class="right-situation el-card box-card is-always-shadow"> | ||
| 34 | <div class="right-title">{{ obj[n] }}</div> | ||
| 35 | <ul> | ||
| 36 | <li v-for="(item, index) in itemList" :key="index" @dblclick="handleSelectItem(item, itemList)" | ||
| 37 | @click="handleSelectYw(item, itemList)" :class="item.cselect ? 'cactive' : ''"> | ||
| 38 | <p v-if="n == 0"> | ||
| 39 | {{ item.djywmc }}<br> | ||
| 40 | {{ item.nodename }} | ||
| 41 | </p> | ||
| 42 | <dt v-else>{{ item.nodename }}</dt> | ||
| 43 | |||
| 44 | <p :class="item.userCollect == 1 ? 'active' : ''" @click.stop="handleCollection(item)"> | ||
| 45 | <i class="el-icon-star-off" :class="item.userCollect == 1 ? 'active' : ''"></i> | ||
| 46 | </p> | ||
| 47 | </li> | ||
| 48 | </ul> | ||
| 49 | </div> | ||
| 50 | <div class="submit-button"> | ||
| 51 | <el-button type="primary" :disabled="btnDisabled" @click="bthSelectClick">选择不动产</el-button> | ||
| 52 | </div> | ||
| 53 | </div> | ||
| 54 | <fqsqDialog v-model="isDialog" :djqxObj="djqxObj" :bsmSqyw="bsmSqyw" :djywbm="djywbm" /> | ||
| 55 | </div> | ||
| 56 | </template> | ||
| 57 | <script> | ||
| 58 | import fqsqDialog from "./slectBdc.vue" | ||
| 59 | import { getCollectBiz, getleftMenu, getNextNode, addCollectBiz, deleteCollectBiz } from "@/api/ywbl" | ||
| 60 | export default { | ||
| 61 | data () { | ||
| 62 | return { | ||
| 63 | n: 0, | ||
| 64 | activeNames: ['1'], | ||
| 65 | leftList: [ | ||
| 66 | '常办业务', '一并申请', '登记簿补录', | ||
| 67 | ], | ||
| 68 | // 左侧列表 | ||
| 69 | list: [], | ||
| 70 | djlxList: [], | ||
| 71 | |||
| 72 | itemList: [], | ||
| 73 | ywList: [], | ||
| 74 | djqxList: [], | ||
| 75 | obj: { | ||
| 76 | '0': '常办业务列表', | ||
| 77 | '-1': '登记情形' | ||
| 78 | }, | ||
| 79 | isDialog: false, | ||
| 80 | btnDisabled: true, | ||
| 81 | djywbm: '', | ||
| 82 | djqxObj: {}, | ||
| 83 | bsmSqyw: '' | ||
| 84 | } | ||
| 85 | }, | ||
| 86 | components: { | ||
| 87 | fqsqDialog | ||
| 88 | }, | ||
| 89 | created () { | ||
| 90 | this.getDataList() | ||
| 91 | }, | ||
| 92 | methods: { | ||
| 93 | getDataList () { | ||
| 94 | getCollectBiz().then(res => { | ||
| 95 | let { result } = res | ||
| 96 | this.ywList = result | ||
| 97 | this.ywList.forEach(item => { | ||
| 98 | this.$set(item, 'cselect', false) | ||
| 99 | item.userCollect = 1 | ||
| 100 | }) | ||
| 101 | if (this.n == 0) { | ||
| 102 | this.itemList = this.ywList | ||
| 103 | } | ||
| 104 | }) | ||
| 105 | getleftMenu().then(res => { | ||
| 106 | let { result } = res | ||
| 107 | this.list = result | ||
| 108 | }) | ||
| 109 | }, | ||
| 110 | handleleftTitle (index) { | ||
| 111 | this.n = index | ||
| 112 | let obj = { | ||
| 113 | '0': this.ywList | ||
| 114 | } | ||
| 115 | this.itemList = obj[this.n] | ||
| 116 | this.list.forEach(item => { | ||
| 117 | if (item.check) item.check = false | ||
| 118 | }) | ||
| 119 | |||
| 120 | }, | ||
| 121 | // 业务-登记情形选择 | ||
| 122 | handleSelectYw (item, list) { | ||
| 123 | list.forEach(item => { | ||
| 124 | this.$set(item, 'cselect', false) | ||
| 125 | }) | ||
| 126 | item.cselect = true; | ||
| 127 | this.djqxObj = item; | ||
| 128 | if (item.sffqlc == '1') { | ||
| 129 | this.btnDisabled = false | ||
| 130 | this.bsmSqyw = item.bsmSqyw | ||
| 131 | this.djywbm = item.djywbm | ||
| 132 | } | ||
| 133 | }, | ||
| 134 | handleList (list, obj) { | ||
| 135 | this.btnDisabled = true | ||
| 136 | list.forEach(item => { | ||
| 137 | if (item.check) item.check = false | ||
| 138 | }) | ||
| 139 | this.n = -1 | ||
| 140 | this.$set(obj, 'check', true) | ||
| 141 | this.getNextNode(obj.bsmSqyw) | ||
| 142 | this.djqxList = [] | ||
| 143 | this.djlxList = [] | ||
| 144 | this.itemList = [] | ||
| 145 | }, | ||
| 146 | // 获取下个节点类型 | ||
| 147 | getNextNode (bsmSqyw, type = true) { | ||
| 148 | getNextNode(bsmSqyw).then(res => { | ||
| 149 | if (res.result.djqx) this.djqxList = res.result.djqx | ||
| 150 | if (res.result.djlx) this.djlxList = res.result.djlx | ||
| 151 | if (type) { | ||
| 152 | this.djqxList.forEach(item => { | ||
| 153 | this.$set(item, 'cselect', false) | ||
| 154 | }) | ||
| 155 | this.djlxList.forEach(item => { | ||
| 156 | this.$set(item, 'cselect', false) | ||
| 157 | }) | ||
| 158 | } | ||
| 159 | this.itemList = this.djqxList | ||
| 160 | }) | ||
| 161 | }, | ||
| 162 | handleCollection (item) { | ||
| 163 | let that = this | ||
| 164 | if (item.userCollect == '2') { | ||
| 165 | addCollectBiz(item.bsmSqyw).then(res => { | ||
| 166 | if (res.code == 200) { | ||
| 167 | item.userCollect = '1' | ||
| 168 | that.$message({ | ||
| 169 | message: '收藏成功!', | ||
| 170 | type: 'success' | ||
| 171 | }) | ||
| 172 | that.getDataList() | ||
| 173 | } | ||
| 174 | }) | ||
| 175 | } else { | ||
| 176 | this.$confirm('此操作将取消收藏, 是否继续?', '提示', { | ||
| 177 | confirmButtonText: '确定', | ||
| 178 | cancelButtonText: '取消', | ||
| 179 | type: 'warning' | ||
| 180 | }).then(() => { | ||
| 181 | deleteCollectBiz(item.bsmSqyw).then(res => { | ||
| 182 | if (res.code == 200) { | ||
| 183 | item.userCollect = '2' | ||
| 184 | that.$message({ | ||
| 185 | message: '取消收藏成功!', | ||
| 186 | type: 'success' | ||
| 187 | }) | ||
| 188 | that.getDataList() | ||
| 189 | } | ||
| 190 | }) | ||
| 191 | }).catch(() => { | ||
| 192 | this.$message({ | ||
| 193 | type: 'info', | ||
| 194 | message: '已取消收藏' | ||
| 195 | }) | ||
| 196 | }) | ||
| 197 | } | ||
| 198 | }, | ||
| 199 | handleSelect (item) { | ||
| 200 | this.busList.forEach(item => { | ||
| 201 | item.cselect = false | ||
| 202 | }) | ||
| 203 | item.cselect = !item.cselect | ||
| 204 | }, | ||
| 205 | // 登记类型 | ||
| 206 | handleDjlxSelect (item) { | ||
| 207 | this.djlxList.forEach(item => { | ||
| 208 | item.cselect = false | ||
| 209 | }) | ||
| 210 | this.btnDisabled = true | ||
| 211 | item.cselect = true; | ||
| 212 | this.djqxObj = item; | ||
| 213 | if (item.sffqlc == '1') { | ||
| 214 | this.btnDisabled = false | ||
| 215 | this.bsmSqyw = item.bsmSqyw | ||
| 216 | this.djywbm = item.djywbm; | ||
| 217 | } else { | ||
| 218 | this.getNextNode(item.bsmSqyw, false) | ||
| 219 | } | ||
| 220 | this.djqxList = [] | ||
| 221 | }, | ||
| 222 | handleDjqxItem (item) { | ||
| 223 | this.djlxList.forEach(item => { | ||
| 224 | item.cselect = false | ||
| 225 | }) | ||
| 226 | console.log(item); | ||
| 227 | if (item.sffqlc == 1) { | ||
| 228 | this.djywbm = item.djywbm | ||
| 229 | this.bsmSqyw = item.bsmSqyw | ||
| 230 | item.cselect = true | ||
| 231 | this.isDialog = true | ||
| 232 | this.btnDisabled = true | ||
| 233 | } | ||
| 234 | }, | ||
| 235 | handleSelectItem (item, list) { | ||
| 236 | this.handleSelectYw(item, list) | ||
| 237 | this.isDialog = true | ||
| 238 | }, | ||
| 239 | // 选择不动产信息 | ||
| 240 | bthSelectClick () { | ||
| 241 | this.isDialog = true | ||
| 242 | }, | ||
| 243 | loadView (view) { | ||
| 244 | return r => require.ensure([], () => r(require(`./components/${view}/${view}.vue`))) | ||
| 245 | } | ||
| 246 | } | ||
| 247 | } | ||
| 248 | </script> | ||
| 249 | <style scoped lang='scss'> | ||
| 250 | @import "~@/styles/mixin.scss"; | ||
| 251 | @import './ywsq.scss'; | ||
| 252 | |||
| 253 | /deep/.el-collapse-item__content { | ||
| 254 | padding-bottom: 0; | ||
| 255 | } | ||
| 256 | |||
| 257 | /deep/.el-collapse-item__wrap { | ||
| 258 | border-bottom: none; | ||
| 259 | } | ||
| 260 | </style> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
-
Please register or sign in to post a comment