bbfbbc89 by xiaomiao
2 parents 669c6384 2a2b4e2c
Showing 47 changed files with 268 additions and 77 deletions
1 <template>
2 <div class="applicantInfo itemForm">
3 <el-form :model="ruleForm" :rules="rules" ref="formList" label-width="115px" :key="key">
4 <el-row>
5 <el-col :span="8">
6 <el-form-item prop="YSDM" class="borderTopNone">
7 <span slot="label">
8 要素代码:<br />
9 <p class="label-detail">(YSDM)</p>
10 </span>
11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ysdm" placeholder="要素代码"></el-input>
12 </el-form-item>
13 </el-col>
14
15 <el-col :span="8">
16 <el-form-item prop="YWH" class="borderTopNone">
17 <span slot="label">
18 业务号: <br />
19 <p class="label-detail">(YWH)</p>
20 </span>
21 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ywh" placeholder="业务号"></el-input>
22 </el-form-item>
23 </el-col>
24
25 <el-col :span="8">
26 <el-form-item prop="QXDM" class="borderTopNone">
27 <span slot="label">
28 区县代码: <br />
29 <p class="label-detail">(QXDM)</p>
30 </span>
31 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.qxdm" placeholder="区县代码"></el-input>
32 </el-form-item>
33 </el-col>
34 </el-row>
35 <el-row>
36 <el-col :span="24">
37 <el-form-item prop="DBYJ">
38 <span slot="label">
39 登簿意见: <br />
40 <p class="label-detail">(DBYJ)</p>
41 </span>
42 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.dbyj" maxlength="11" placeholder="登簿意见">
43 </el-input>
44 </el-form-item>
45 </el-col>
46 </el-row>
47 <el-row>
48 <el-col :span="8">
49 <el-form-item prop="DBRYXM">
50 <span slot="label">
51 登簿人员姓名: <br />
52 <p class="label-detail">(DBRYXM)</p>
53 </span>
54 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.dbryxm" maxlength="11"
55 placeholder="登簿意见"></el-input>
56 </el-form-item>
57 </el-col>
58
59 <el-col :span="8">
60 <el-form-item prop="DBSJ">
61 <span slot="label">
62 登簿时间: <br />
63 <p class="label-detail">(DBSJ)</p>
64 </span>
65 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.dbsj" placeholder="登簿时间"></el-input>
66 </el-form-item>
67 </el-col>
68
69 <el-col :span="8">
70 <el-form-item prop="CZJG">
71 <span slot="label">
72 操作结果: <br />
73 <p class="label-detail">(CZJG)</p>
74 </span>
75 <!-- <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.czjg" placeholder="权利人通讯地址">
76 </el-input> -->
77 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.czjg" placeholder="请选择">
78 <el-option v-for="item in dicData['A37']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
79 </el-option>
80 </el-select>
81 </el-form-item>
82 </el-col>
83 </el-row>
84 </el-form>
85 <message-tips ref="msg" />
86 </div>
87 </template>
88 <script>
89 // 申请人属性信息
90 import business from "@/api/business";
91 import ruleMixin from "@/mixins/ruleMixin.js";
92 import treeSelect from "@/components/treeSelect/index.vue";
93 export default {
94 mixins: [ruleMixin],
95 props: {
96 bsmSjsb: {
97 type: String,
98 default: "",
99 },
100 bsmYwsjb: {
101 type: String,
102 default: "",
103 },
104 },
105 components: {
106 treeSelect,
107 },
108 data() {
109 return {
110 ruleForm: {
111 YSDM: "",
112 YWH: "",
113 QLRMC: "",
114 QLRZJZL: "",
115 QLRZJH: "",
116 QLRTXDZ: "",
117 QLRYB: "",
118 QLRFRMC: "",
119 QLRFRDH: "",
120 QLRDLRMC: "",
121 QLRDLRDH: "",
122 QLRDLJG: "",
123 HJSZSS: "",
124 XB: "",
125 DH: "",
126 YWRMC: "",
127 YWRZJZL: "",
128 YWRZJH: "",
129 YWRTXDZ: "",
130 YWRYB: "",
131 YWRFRMC: "",
132 YWRFRDH: "",
133 YWRDLRMC: "",
134 YWRDLJG: "",
135 BZ: "",
136 QXDM: "",
137 },
138 };
139 },
140 methods: {
141 async featchData() {
142 try {
143 let { result: res } = await business.getDjfDjDbById(this.bsmSjsb);
144 this.ruleForm = res;
145 //this.featchRule()
146 } catch (error) {
147 this.$refs.msg.messageShow();
148 }
149 },
150 handleUpdateForm() {
151 return new Promise(async (resolve, reject) => {
152 try {
153 let data = _.cloneDeep(this.ruleForm);
154 let res = await business.updateDjfDjSqr(data);
155 resolve(res.code);
156 } catch (error) {
157 this.$refs.msg.messageShow();
158 }
159 });
160 },
161 },
162 };
163 </script>
164 <style scoped lang="scss">
165 @import "./css/itemForm.scss";
166 </style>
167
168
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
8 要素代码: <br /> 8 要素代码: <br />
9 <p class="label-detail">(YSDM)</p> 9 <p class="label-detail">(YSDM)</p>
10 </span> 10 </span>
11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YSDM" maxlength="10" 11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ysdm" maxlength="10"
12 placeholder="要素代码"></el-input> 12 placeholder="要素代码"></el-input>
13 </el-form-item> 13 </el-form-item>
14 </el-col> 14 </el-col>
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
19 业务号: <br /> 19 业务号: <br />
20 <p class="label-detail">(YWH)</p> 20 <p class="label-detail">(YWH)</p>
21 </span> 21 </span>
22 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YWH" maxlength="20" 22 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ywh" maxlength="20"
23 placeholder="业务号"></el-input> 23 placeholder="业务号"></el-input>
24 </el-form-item> 24 </el-form-item>
25 </el-col> 25 </el-col>
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
30 不动产单元号: <br /> 30 不动产单元号: <br />
31 <p class="label-detail">(BDCDYH)</p> 31 <p class="label-detail">(BDCDYH)</p>
32 </span> 32 </span>
33 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCDYH" maxlength="28" 33 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.bdcdyh" maxlength="28"
34 placeholder="不动产单元号"></el-input> 34 placeholder="不动产单元号"></el-input>
35 </el-form-item> 35 </el-form-item>
36 </el-col> 36 </el-col>
...@@ -43,7 +43,7 @@ ...@@ -43,7 +43,7 @@
43 上次业务号: <br /> 43 上次业务号: <br />
44 <p class="label-detail">(SCYWH)</p> 44 <p class="label-detail">(SCYWH)</p>
45 </span> 45 </span>
46 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.SCYWH" placeholder="上次业务号"></el-input> 46 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.scywh" placeholder="上次业务号"></el-input>
47 </el-form-item> 47 </el-form-item>
48 </el-col> 48 </el-col>
49 49
...@@ -53,7 +53,7 @@ ...@@ -53,7 +53,7 @@
53 抵押金额类型: <br /> 53 抵押金额类型: <br />
54 <p class="label-detail">(DYJELX)</p> 54 <p class="label-detail">(DYJELX)</p>
55 </span> 55 </span>
56 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DYJELX" placeholder="抵押金额类型"></el-input> 56 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.dyjelx" placeholder="抵押金额类型"></el-input>
57 </el-form-item> 57 </el-form-item>
58 </el-col> 58 </el-col>
59 59
...@@ -63,7 +63,7 @@ ...@@ -63,7 +63,7 @@
63 抵押不动产类型: <br /> 63 抵押不动产类型: <br />
64 <p class="label-detail">(DYBDCLX)</p> 64 <p class="label-detail">(DYBDCLX)</p>
65 </span> 65 </span>
66 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.DYBDCLX" placeholder="抵押不动产类型"> 66 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.dybdclx" placeholder="抵押不动产类型">
67 <el-option v-for="item in dicData['A27']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 67 <el-option v-for="item in dicData['A27']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
68 </el-option> 68 </el-option>
69 </el-select> 69 </el-select>
...@@ -78,7 +78,7 @@ ...@@ -78,7 +78,7 @@
78 抵押人: <br /> 78 抵押人: <br />
79 <p class="label-detail">(DYR)</p> 79 <p class="label-detail">(DYR)</p>
80 </span> 80 </span>
81 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DYR" placeholder="抵押人"></el-input> 81 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.dyr" placeholder="抵押人"></el-input>
82 </el-form-item> 82 </el-form-item>
83 </el-col> 83 </el-col>
84 84
...@@ -88,7 +88,7 @@ ...@@ -88,7 +88,7 @@
88 抵押方式: <br /> 88 抵押方式: <br />
89 <p class="label-detail">(DYFS)</p> 89 <p class="label-detail">(DYFS)</p>
90 </span> 90 </span>
91 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.DYFS" placeholder="抵押方式"> 91 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.dyfs" placeholder="抵押方式">
92 <el-option v-for="item in dicData['A28']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 92 <el-option v-for="item in dicData['A28']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
93 </el-option> 93 </el-option>
94 </el-select> 94 </el-select>
...@@ -101,7 +101,7 @@ ...@@ -101,7 +101,7 @@
101 登记类型: <br /> 101 登记类型: <br />
102 <p class="label-detail">(DJLX)</p> 102 <p class="label-detail">(DJLX)</p>
103 </span> 103 </span>
104 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.DJLX" placeholder="登记类型"> 104 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.djlx" placeholder="登记类型">
105 <el-option v-for="item in dicData['A21']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 105 <el-option v-for="item in dicData['A21']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
106 </el-option> 106 </el-option>
107 </el-select> 107 </el-select>
...@@ -116,7 +116,7 @@ ...@@ -116,7 +116,7 @@
116 被担保主债权数额: <br /> 116 被担保主债权数额: <br />
117 <p class="label-detail">(BDBZZQSE)</p> 117 <p class="label-detail">(BDBZZQSE)</p>
118 </span> 118 </span>
119 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.BDBZZQSE" type="number" 119 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.bdbzzqse" type="number"
120 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" placeholder="被担保主债权数额"></el-input> 120 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" placeholder="被担保主债权数额"></el-input>
121 </el-form-item> 121 </el-form-item>
122 </el-col> 122 </el-col>
...@@ -128,7 +128,7 @@ ...@@ -128,7 +128,7 @@
128 <p class="label-detail">(ZWLXQSSJ)</p> 128 <p class="label-detail">(ZWLXQSSJ)</p>
129 </span> 129 </span>
130 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" placeholder="选择开始日期" 130 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" placeholder="选择开始日期"
131 :picker-options="pickerOptionsStart" clearable v-model="ruleForm.ZWLXQSSJ" 131 :picker-options="pickerOptionsStart" clearable v-model="ruleForm.zwlxqssj"
132 value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker> 132 value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker>
133 </el-form-item> 133 </el-form-item>
134 </el-col> 134 </el-col>
...@@ -140,7 +140,7 @@ ...@@ -140,7 +140,7 @@
140 <p class="label-detail">(ZWLXJSSJ)</p> 140 <p class="label-detail">(ZWLXJSSJ)</p>
141 </span> 141 </span>
142 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" placeholder="选择结束日期" clearable 142 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" placeholder="选择结束日期" clearable
143 :picker-options="pickerOptionsEnd" v-model="ruleForm.ZWLXJSSJ" value-format="yyyy-MM-dd HH:mm:ss"> 143 :picker-options="pickerOptionsEnd" v-model="ruleForm.zwlxjssj" value-format="yyyy-MM-dd HH:mm:ss">
144 </el-date-picker> 144 </el-date-picker>
145 </el-form-item> 145 </el-form-item>
146 </el-col> 146 </el-col>
...@@ -153,7 +153,7 @@ ...@@ -153,7 +153,7 @@
153 最高债权确定事实: <br /> 153 最高债权确定事实: <br />
154 <p class="label-detail">(ZGZQQDSS)</p> 154 <p class="label-detail">(ZGZQQDSS)</p>
155 </span> 155 </span>
156 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZGZQQDSS" 156 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.zgzqqdss"
157 placeholder="最高债权确定事实"></el-input> 157 placeholder="最高债权确定事实"></el-input>
158 </el-form-item> 158 </el-form-item>
159 </el-col> 159 </el-col>
...@@ -164,7 +164,7 @@ ...@@ -164,7 +164,7 @@
164 最高债权数额: <br /> 164 最高债权数额: <br />
165 <p class="label-detail">(ZGZQSE)</p> 165 <p class="label-detail">(ZGZQSE)</p>
166 </span> 166 </span>
167 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.ZGZQSE" type="number" 167 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.zgzqse" type="number"
168 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" placeholder="最高债权数额"></el-input> 168 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" placeholder="最高债权数额"></el-input>
169 </el-form-item> 169 </el-form-item>
170 </el-col> 170 </el-col>
...@@ -175,7 +175,7 @@ ...@@ -175,7 +175,7 @@
175 注销抵押业务号: <br /> 175 注销抵押业务号: <br />
176 <p class="label-detail">(ZXDYYWH)</p> 176 <p class="label-detail">(ZXDYYWH)</p>
177 </span> 177 </span>
178 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZXDYYWH" 178 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.zxdyywh"
179 placeholder="注销抵押业务号"></el-input> 179 placeholder="注销抵押业务号"></el-input>
180 </el-form-item> 180 </el-form-item>
181 </el-col> 181 </el-col>
...@@ -188,7 +188,7 @@ ...@@ -188,7 +188,7 @@
188 登记机构: <br /> 188 登记机构: <br />
189 <p class="label-detail">(DJJG)</p> 189 <p class="label-detail">(DJJG)</p>
190 </span> 190 </span>
191 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DJJG" placeholder="登记机构"></el-input> 191 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.djjg" placeholder="登记机构"></el-input>
192 </el-form-item> 192 </el-form-item>
193 </el-col> 193 </el-col>
194 194
...@@ -199,7 +199,7 @@ ...@@ -199,7 +199,7 @@
199 <p class="label-detail">(DJSJ)</p> 199 <p class="label-detail">(DJSJ)</p>
200 </span> 200 </span>
201 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" placeholder="登记时间" clearable 201 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" placeholder="登记时间" clearable
202 v-model="ruleForm.DJSJ" value-format="yyyy-MM-dd HH:mm:ss"> 202 v-model="ruleForm.djsj" value-format="yyyy-MM-dd HH:mm:ss">
203 </el-date-picker> 203 </el-date-picker>
204 </el-form-item> 204 </el-form-item>
205 </el-col> 205 </el-col>
...@@ -210,7 +210,7 @@ ...@@ -210,7 +210,7 @@
210 登簿人: <br /> 210 登簿人: <br />
211 <p class="label-detail">(DBR)</p> 211 <p class="label-detail">(DBR)</p>
212 </span> 212 </span>
213 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DBR" placeholder="登簿人"></el-input> 213 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.dbr" placeholder="登簿人"></el-input>
214 </el-form-item> 214 </el-form-item>
215 </el-col> 215 </el-col>
216 </el-row> 216 </el-row>
...@@ -222,7 +222,7 @@ ...@@ -222,7 +222,7 @@
222 附记: <br /> 222 附记: <br />
223 <p class="label-detail">(FJ)</p> 223 <p class="label-detail">(FJ)</p>
224 </span> 224 </span>
225 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.FJ" placeholder="附记"></el-input> 225 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.fj" placeholder="附记"></el-input>
226 </el-form-item> 226 </el-form-item>
227 </el-col> 227 </el-col>
228 228
...@@ -232,7 +232,7 @@ ...@@ -232,7 +232,7 @@
232 权属状态: <br /> 232 权属状态: <br />
233 <p class="label-detail">(QSZT)</p> 233 <p class="label-detail">(QSZT)</p>
234 </span> 234 </span>
235 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.QSZT" placeholder="权属状态"> 235 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.qszt" placeholder="权属状态">
236 <el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 236 <el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
237 </el-option> 237 </el-option>
238 </el-select> 238 </el-select>
...@@ -245,7 +245,7 @@ ...@@ -245,7 +245,7 @@
245 区县代码: <br /> 245 区县代码: <br />
246 <p class="label-detail">(QXDM)</p> 246 <p class="label-detail">(QXDM)</p>
247 </span> 247 </span>
248 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM" placeholder="区县代码"></el-input> 248 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.qxdm" placeholder="区县代码"></el-input>
249 </el-form-item> 249 </el-form-item>
250 </el-col> 250 </el-col>
251 </el-row> 251 </el-row>
......
...@@ -65,9 +65,30 @@ ...@@ -65,9 +65,30 @@
65 </el-form-item> 65 </el-form-item>
66 </el-col> 66 </el-col>
67 </el-row> 67 </el-row>
68
69 <el-row> 68 <el-row>
70 <el-col :span="8"> 69 <el-col :span="8">
70 <el-form-item prop="BDCQZMH">
71 <span slot="label">
72 不动产权证明号: <br />
73 <p class="label-detail">(BDCQZMH)</p>
74 </span>
75 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCQZMH" placeholder="不动产权证明号">
76 </el-input>
77 </el-form-item>
78 </el-col>
79 <el-col :span="8">
80 <el-form-item prop="QLLX">
81 <span slot="label">
82 权利类型: <br />
83 <p class="label-detail">(QLLX)</p>
84 </span>
85 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.QLLX" placeholder="权利类型">
86 <el-option v-for="item in dicData['A8']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
87 </el-option>
88 </el-select>
89 </el-form-item>
90 </el-col>
91 <el-col :span="8">
71 <el-form-item prop="QXDM"> 92 <el-form-item prop="QXDM">
72 <span slot="label"> 93 <span slot="label">
73 区县代码: <br /> 94 区县代码: <br />
...@@ -76,7 +97,8 @@ ...@@ -76,7 +97,8 @@
76 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM" placeholder="区县代码"></el-input> 97 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM" placeholder="区县代码"></el-input>
77 </el-form-item> 98 </el-form-item>
78 </el-col> 99 </el-col>
79 100 </el-row>
101 <el-row>
80 <el-col :span="8"> 102 <el-col :span="8">
81 <el-form-item prop="DJJG"> 103 <el-form-item prop="DJJG">
82 <span slot="label"> 104 <span slot="label">
...@@ -86,7 +108,6 @@ ...@@ -86,7 +108,6 @@
86 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DJJG" placeholder="登记机构"></el-input> 108 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DJJG" placeholder="登记机构"></el-input>
87 </el-form-item> 109 </el-form-item>
88 </el-col> 110 </el-col>
89
90 <el-col :span="8"> 111 <el-col :span="8">
91 <el-form-item prop="DBR"> 112 <el-form-item prop="DBR">
92 <span slot="label"> 113 <span slot="label">
...@@ -96,9 +117,6 @@ ...@@ -96,9 +117,6 @@
96 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DBR" placeholder="登簿人"></el-input> 117 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DBR" placeholder="登簿人"></el-input>
97 </el-form-item> 118 </el-form-item>
98 </el-col> 119 </el-col>
99 </el-row>
100
101 <el-row>
102 <el-col :span="8"> 120 <el-col :span="8">
103 <el-form-item prop="DJSJ"> 121 <el-form-item prop="DJSJ">
104 <span slot="label"> 122 <span slot="label">
...@@ -109,8 +127,9 @@ ...@@ -109,8 +127,9 @@
109 v-model="ruleForm.DJSJ" value-format="yyyy-MM-dd"></el-date-picker> 127 v-model="ruleForm.DJSJ" value-format="yyyy-MM-dd"></el-date-picker>
110 </el-form-item> 128 </el-form-item>
111 </el-col> 129 </el-col>
112 130 </el-row>
113 <el-col :span="8"> 131 <el-row>
132 <el-col :span="24">
114 <el-form-item prop="BZ"> 133 <el-form-item prop="BZ">
115 <span slot="label"> 134 <span slot="label">
116 备注: <br /> 135 备注: <br />
...@@ -126,60 +145,60 @@ ...@@ -126,60 +145,60 @@
126 </template> 145 </template>
127 <script> 146 <script>
128 // 注销登记信息 147 // 注销登记信息
129 import business from '@/api/business' 148 import business from "@/api/business";
130 import ruleMixin from '@/mixins/ruleMixin.js' 149 import ruleMixin from "@/mixins/ruleMixin.js";
131 export default { 150 export default {
132 mixins: [ruleMixin], 151 mixins: [ruleMixin],
133 props: { 152 props: {
134 bsmSjsb: { 153 bsmSjsb: {
135 type: String, 154 type: String,
136 default: '' 155 default: "",
137 }, 156 },
138 bsmYwsjb: { 157 bsmYwsjb: {
139 type: String, 158 type: String,
140 default: '' 159 default: "",
141 } 160 },
142 }, 161 },
143 data () { 162 data() {
144 return { 163 return {
145 ruleForm: { 164 ruleForm: {
146 YSDM: '', 165 YSDM: "",
147 YWH: '', 166 YWH: "",
148 BDCDYH: '', 167 BDCDYH: "",
149 BDCQZH: '', 168 BDCQZH: "",
150 ZXYWH: '', 169 ZXYWH: "",
151 ZXSJ: '', 170 ZXSJ: "",
152 QXDM: '', 171 QXDM: "",
153 DJJG: '', 172 DJJG: "",
154 DBR: '', 173 DBR: "",
155 DJSJ: '', 174 DJSJ: "",
156 BZ: '' 175 BZ: "",
157 } 176 },
158 } 177 };
159 }, 178 },
160 methods: { 179 methods: {
161 async featchData () { 180 async featchData() {
162 try { 181 try {
163 let { result: res } = await business.getQlfQlZxdjById(this.bsmSjsb) 182 let { result: res } = await business.getQlfQlZxdjById(this.bsmSjsb);
164 this.ruleForm = res 183 this.ruleForm = res;
165 //this.featchRule() 184 //this.featchRule()
166 } catch (error) { 185 } catch (error) {
167 this.$refs.msg.messageShow() 186 this.$refs.msg.messageShow();
168 } 187 }
169 }, 188 },
170 handleUpdateForm () { 189 handleUpdateForm() {
171 return new Promise(async (resolve) => { 190 return new Promise(async (resolve) => {
172 try { 191 try {
173 let res = await business.updateQlfQlZxdj(this.ruleForm) 192 let res = await business.updateQlfQlZxdj(this.ruleForm);
174 // this.$refs['formList'].resetFields(); 193 // this.$refs['formList'].resetFields();
175 resolve(res.code) 194 resolve(res.code);
176 } catch (error) { 195 } catch (error) {
177 this.$refs.msg.messageShow() 196 this.$refs.msg.messageShow();
178 }
179 })
180 } 197 }
181 } 198 });
182 } 199 },
200 },
201 };
183 </script> 202 </script>
184 <style scoped lang="scss"> 203 <style scoped lang="scss">
185 @import "./css/itemForm.scss"; 204 @import "./css/itemForm.scss";
......
...@@ -118,6 +118,12 @@ import { getDetail } from "@/api/sbbwcx.js"; ...@@ -118,6 +118,12 @@ import { getDetail } from "@/api/sbbwcx.js";
118 import { MessageBox } from "element-ui"; 118 import { MessageBox } from "element-ui";
119 export default { 119 export default {
120 components: { JsonEditor }, 120 components: { JsonEditor },
121 props: {
122 title: {
123 type: String,
124 default: ''
125 }
126 },
121 computed: { 127 computed: {
122 ...mapGetters(["dicData"]), 128 ...mapGetters(["dicData"]),
123 }, 129 },
...@@ -151,7 +157,6 @@ export default { ...@@ -151,7 +157,6 @@ export default {
151 dialogVisible: false, 157 dialogVisible: false,
152 activeName: undefined, 158 activeName: undefined,
153 editItem: "", 159 editItem: "",
154 title: "",
155 headerList: [], 160 headerList: [],
156 dataTable: "", 161 dataTable: "",
157 }; 162 };
...@@ -167,6 +172,9 @@ export default { ...@@ -167,6 +172,9 @@ export default {
167 getDetail({ bsmReport: this.dataReport.bsmReport }).then((res) => { 172 getDetail({ bsmReport: this.dataReport.bsmReport }).then((res) => {
168 if (res.code == 200) { 173 if (res.code == 200) {
169 this.headerList = res.result; 174 this.headerList = res.result;
175 this.activeName = res.result[0].soleurl
176 this.bsmYwsjb = this.headerList[0].bsmYwsjb;
177 this.editItem = this.loadView(this.activeName);
170 } 178 }
171 }); 179 });
172 }, 180 },
...@@ -177,11 +185,11 @@ export default { ...@@ -177,11 +185,11 @@ export default {
177 this.index = _index; 185 this.index = _index;
178 this.bsmYwsjb = this.headerList[val.index].bsmYwsjb; 186 this.bsmYwsjb = this.headerList[val.index].bsmYwsjb;
179 this.editItem = this.loadView(this.activeName); 187 this.editItem = this.loadView(this.activeName);
180 this.diaData.list.forEach((item) => { 188 // this.diaData.list.forEach((item) => {
181 if (item.soleurl == this.activeName) { 189 // if (item.soleurl == this.activeName) {
182 this.dataTable = item.dataTable; 190 // this.dataTable = item.dataTable;
183 } 191 // }
184 }); 192 // });
185 }, 193 },
186 loadView (view) { 194 loadView (view) {
187 return (r) => 195 return (r) =>
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
29 </el-form> 29 </el-form>
30 </div> 30 </div>
31 <div class="from-clues-content"> 31 <div class="from-clues-content">
32 <lb-table v-loading="loading" :page-size="pageData.size" :heightNum="300" :current-page.sync="pageData.current" 32 <lb-table :page-size="pageData.size" :heightNum="300" :current-page.sync="pageData.current"
33 :total="pageData.total" @selection-change="handleSelectionChange" @size-change="handleSizeChange" 33 :total="pageData.total" @selection-change="handleSelectionChange" @size-change="handleSizeChange"
34 @p-current-change="handleCurrentChange" :column="tableData.columns" :data="tableData.data"> 34 @p-current-change="handleCurrentChange" :column="tableData.columns" :data="tableData.data">
35 </lb-table> 35 </lb-table>
...@@ -59,7 +59,6 @@ export default { ...@@ -59,7 +59,6 @@ export default {
59 }, 59 },
60 data () { 60 data () {
61 return { 61 return {
62 loading: false,
63 form: { 62 form: {
64 YWH: '', 63 YWH: '',
65 BDCDYH: '', 64 BDCDYH: '',
...@@ -120,7 +119,6 @@ export default { ...@@ -120,7 +119,6 @@ export default {
120 }, 119 },
121 async featchData () { 120 async featchData () {
122 try { 121 try {
123 this.loading = true
124 let { result: { list, total, pages: pageSize, pageNum: current } 122 let { result: { list, total, pages: pageSize, pageNum: current }
125 } = await business.getQlfQlDyaqList(this.form) 123 } = await business.getQlfQlDyaqList(this.form)
126 this.tableData.data = list; 124 this.tableData.data = list;
...@@ -133,7 +131,6 @@ export default { ...@@ -133,7 +131,6 @@ export default {
133 this.message = error 131 this.message = error
134 this.$refs.msg.messageShow() 132 this.$refs.msg.messageShow()
135 } 133 }
136 this.loading = false
137 }, 134 },
138 handlDatadetails (index, row) { 135 handlDatadetails (index, row) {
139 }, 136 },
......
...@@ -38,9 +38,9 @@ ...@@ -38,9 +38,9 @@
38 </el-form> 38 </el-form>
39 </div> 39 </div>
40 <div class="from-clues-content"> 40 <div class="from-clues-content">
41 <lb-table v-loading="loading" :page-size="pageData.size" :current-page.sync="pageData.current" 41 <lb-table :page-size="pageData.size" :current-page.sync="pageData.current" :total="pageData.total"
42 :total="pageData.total" @size-change="handleSizeChange" @p-current-change="handleCurrentChange" 42 @size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns"
43 :column="tableData.columns" :data="tableData.data"> 43 :data="tableData.data">
44 </lb-table> 44 </lb-table>
45 <message-tips ref="msg" :message="message" /> 45 <message-tips ref="msg" :message="message" />
46 </div> 46 </div>
...@@ -68,7 +68,6 @@ export default { ...@@ -68,7 +68,6 @@ export default {
68 }, 68 },
69 data () { 69 data () {
70 return { 70 return {
71 loading: false,
72 form: { 71 form: {
73 YWH: '', 72 YWH: '',
74 QLLX: '', 73 QLLX: '',
...@@ -131,7 +130,6 @@ export default { ...@@ -131,7 +130,6 @@ export default {
131 }, 130 },
132 async featchData () { 131 async featchData () {
133 try { 132 try {
134 this.loading = true
135 this.form = Object.assign(this.form, this.formData) 133 this.form = Object.assign(this.form, this.formData)
136 let { result: { list, total, pages: pageSize, pageNum: current } 134 let { result: { list, total, pages: pageSize, pageNum: current }
137 } = await business.getQltQlGjzwsyqList(this.form) 135 } = await business.getQltQlGjzwsyqList(this.form)
...@@ -145,7 +143,6 @@ export default { ...@@ -145,7 +143,6 @@ export default {
145 this.message = error 143 this.message = error
146 this.$refs.msg.messageShow() 144 this.$refs.msg.messageShow()
147 } 145 }
148 this.loading = false
149 }, 146 },
150 async handlDatadetails (index, row) { 147 async handlDatadetails (index, row) {
151 let { result: res, message } = await dataReporting.getQltFwFdcqYzByCondition(row.BSM_SJSB) 148 let { result: res, message } = await dataReporting.getQltFwFdcqYzByCondition(row.BSM_SJSB)
......
...@@ -88,7 +88,7 @@ ...@@ -88,7 +88,7 @@
88 </lb-table> 88 </lb-table>
89 </div> 89 </div>
90 <!-- 编辑 --> 90 <!-- 编辑 -->
91 <dataDetails ref="editLog" /> 91 <dataDetails ref="editLog" :title="title" />
92 </div> 92 </div>
93 </template> 93 </template>
94 94
...@@ -198,6 +198,7 @@ export default { ...@@ -198,6 +198,7 @@ export default {
198 }, 198 },
199 // 业务名称 199 // 业务名称
200 statusOptions: [], 200 statusOptions: [],
201 title: ''
201 }; 202 };
202 }, 203 },
203 methods: { 204 methods: {
...@@ -220,6 +221,7 @@ export default { ...@@ -220,6 +221,7 @@ export default {
220 }, 221 },
221 // 详情 222 // 详情
222 handleEdit (row) { 223 handleEdit (row) {
224 this.title = row.rectypeName
223 this.$refs.editLog.isShow(row); 225 this.$refs.editLog.isShow(row);
224 } 226 }
225 } 227 }
......