8373c460 by 任超

Merge branch 'master' into dev

2 parents 24994b96 ca80897f
Showing 117 changed files with 1040 additions and 1057 deletions
...@@ -40,6 +40,9 @@ export default { ...@@ -40,6 +40,9 @@ export default {
40 handler (options) { 40 handler (options) {
41 // 设置true清空echart缓存 41 // 设置true清空echart缓存
42 this.chart.setOption(options, true) 42 this.chart.setOption(options, true)
43 window.addEventListener('resize',()=>{
44 this.chart.resize()
45 })
43 }, 46 },
44 deep: true 47 deep: true
45 } 48 }
...@@ -56,7 +59,12 @@ export default { ...@@ -56,7 +59,12 @@ export default {
56 initChart () { 59 initChart () {
57 // 初始化echart 60 // 初始化echart
58 this.chart = this.$echarts.init(this.$el, 'tdTheme') 61 this.chart = this.$echarts.init(this.$el, 'tdTheme')
62 function nowSize(val,initWidth=1920){
63 return val * (nowClientWidth/initWidth);
64 }
59 this.chart.setOption(this.options, true) 65 this.chart.setOption(this.options, true)
66
67
60 } 68 }
61 } 69 }
62 } 70 }
......
...@@ -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" placeholder="要素代码"></el-input> 11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ysdm"></el-input>
12 </el-form-item> 12 </el-form-item>
13 </el-col> 13 </el-col>
14 14
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
18 业务号: <br /> 18 业务号: <br />
19 <p class="label-detail">(YWH)</p> 19 <p class="label-detail">(YWH)</p>
20 </span> 20 </span>
21 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ywh" placeholder="业务号"></el-input> 21 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ywh" ></el-input>
22 </el-form-item> 22 </el-form-item>
23 </el-col> 23 </el-col>
24 24
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
28 区县代码: <br /> 28 区县代码: <br />
29 <p class="label-detail">(QXDM)</p> 29 <p class="label-detail">(QXDM)</p>
30 </span> 30 </span>
31 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.qxdm" placeholder="区县代码"></el-input> 31 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.qxdm" ></el-input>
32 </el-form-item> 32 </el-form-item>
33 </el-col> 33 </el-col>
34 </el-row> 34 </el-row>
...@@ -39,7 +39,7 @@ ...@@ -39,7 +39,7 @@
39 登簿意见: <br /> 39 登簿意见: <br />
40 <p class="label-detail">(DBYJ)</p> 40 <p class="label-detail">(DBYJ)</p>
41 </span> 41 </span>
42 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.dbyj" maxlength="11" placeholder="登簿意见"> 42 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.dbyj" maxlength="11">
43 </el-input> 43 </el-input>
44 </el-form-item> 44 </el-form-item>
45 </el-col> 45 </el-col>
...@@ -52,7 +52,7 @@ ...@@ -52,7 +52,7 @@
52 <p class="label-detail">(DBRYXM)</p> 52 <p class="label-detail">(DBRYXM)</p>
53 </span> 53 </span>
54 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.dbryxm" maxlength="11" 54 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.dbryxm" maxlength="11"
55 placeholder="登簿意见"></el-input> 55 ></el-input>
56 </el-form-item> 56 </el-form-item>
57 </el-col> 57 </el-col>
58 58
...@@ -62,7 +62,7 @@ ...@@ -62,7 +62,7 @@
62 登簿时间: <br /> 62 登簿时间: <br />
63 <p class="label-detail">(DBSJ)</p> 63 <p class="label-detail">(DBSJ)</p>
64 </span> 64 </span>
65 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.dbsj" placeholder="登簿时间"></el-input> 65 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.dbsj"></el-input>
66 </el-form-item> 66 </el-form-item>
67 </el-col> 67 </el-col>
68 68
...@@ -74,7 +74,7 @@ ...@@ -74,7 +74,7 @@
74 </span> 74 </span>
75 <!-- <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.czjg" placeholder="权利人通讯地址"> 75 <!-- <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.czjg" placeholder="权利人通讯地址">
76 </el-input> --> 76 </el-input> -->
77 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.czjg" placeholder="操作结果"> 77 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.czjg">
78 <el-option v-for="item in dicData['A37']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 78 <el-option v-for="item in dicData['A37']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
79 </el-option> 79 </el-option>
80 </el-select> 80 </el-select>
......
...@@ -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" placeholder="要素代码"></el-input> 11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YSDM"></el-input>
12 </el-form-item> 12 </el-form-item>
13 </el-col> 13 </el-col>
14 14
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
18 业务号: <br /> 18 业务号: <br />
19 <p class="label-detail">(YWH)</p> 19 <p class="label-detail">(YWH)</p>
20 </span> 20 </span>
21 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YWH" placeholder="业务号"></el-input> 21 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YWH"></el-input>
22 </el-form-item> 22 </el-form-item>
23 </el-col> 23 </el-col>
24 24
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
28 发证人员: <br /> 28 发证人员: <br />
29 <p class="label-detail">(FZRY)</p> 29 <p class="label-detail">(FZRY)</p>
30 </span> 30 </span>
31 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.FZRY" placeholder="发证人员"></el-input> 31 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.FZRY"></el-input>
32 </el-form-item> 32 </el-form-item>
33 </el-col> 33 </el-col>
34 </el-row> 34 </el-row>
...@@ -40,8 +40,8 @@ ...@@ -40,8 +40,8 @@
40 发证时间: <br /> 40 发证时间: <br />
41 <p class="label-detail">(FZSJ)</p> 41 <p class="label-detail">(FZSJ)</p>
42 </span> 42 </span>
43 <el-date-picker :disabled="$store.state.business.Edit" placeholder="发证时间" type="datetime" clearable 43 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" clearable v-model="ruleForm.FZSJ"
44 v-model="ruleForm.FZSJ" value-format="yyyy-MM-dd HH:mm:ss"> 44 value-format="yyyy-MM-dd HH:mm:ss">
45 </el-date-picker> 45 </el-date-picker>
46 </el-form-item> 46 </el-form-item>
47 </el-col> 47 </el-col>
...@@ -52,7 +52,7 @@ ...@@ -52,7 +52,7 @@
52 发证名称: <br /> 52 发证名称: <br />
53 <p class="label-detail">(FZMC)</p> 53 <p class="label-detail">(FZMC)</p>
54 </span> 54 </span>
55 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.FZMC" placeholder="发证名称"></el-input> 55 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.FZMC"></el-input>
56 </el-form-item> 56 </el-form-item>
57 </el-col> 57 </el-col>
58 58
...@@ -62,8 +62,9 @@ ...@@ -62,8 +62,9 @@
62 发证数量: <br /> 62 发证数量: <br />
63 <p class="label-detail">(FZSL)</p> 63 <p class="label-detail">(FZSL)</p>
64 </span> 64 </span>
65 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-only-number="{ max: 9999, min: 0, precision: 0 }" type="number" 65 <el-input-number controls-position="right" :disabled="$store.state.business.Edit"
66 v-model.number="ruleForm.FZSL" placeholder="发证数量"></el-input-number> 66 v-only-number="{ max: 9999, min: 0, precision: 0 }" type="number" v-model.number="ruleForm.FZSL">
67 </el-input-number>
67 </el-form-item> 68 </el-form-item>
68 </el-col> 69 </el-col>
69 </el-row> 70 </el-row>
...@@ -75,7 +76,7 @@ ...@@ -75,7 +76,7 @@
75 核发证书号: <br /> 76 核发证书号: <br />
76 <p class="label-detail">(HFZSH)</p> 77 <p class="label-detail">(HFZSH)</p>
77 </span> 78 </span>
78 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.HFZSH" placeholder="核发证书号"></el-input> 79 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.HFZSH"></el-input>
79 </el-form-item> 80 </el-form-item>
80 </el-col> 81 </el-col>
81 82
...@@ -85,7 +86,7 @@ ...@@ -85,7 +86,7 @@
85 领证人姓名: <br /> 86 领证人姓名: <br />
86 <p class="label-detail">(LZRXM)</p> 87 <p class="label-detail">(LZRXM)</p>
87 </span> 88 </span>
88 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.LZRXM" placeholder="领证人姓名"></el-input> 89 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.LZRXM"></el-input>
89 </el-form-item> 90 </el-form-item>
90 </el-col> 91 </el-col>
91 92
...@@ -95,7 +96,7 @@ ...@@ -95,7 +96,7 @@
95 领证人证件类别: <br /> 96 领证人证件类别: <br />
96 <p class="label-detail">(LZRZJLB)</p> 97 <p class="label-detail">(LZRZJLB)</p>
97 </span> 98 </span>
98 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.LZRZJLB" placeholder="领证人证件类别"> 99 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.LZRZJLB">
99 <el-option v-for="item in dicData['A30']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 100 <el-option v-for="item in dicData['A30']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
100 </el-option> 101 </el-option>
101 </el-select> 102 </el-select>
...@@ -110,8 +111,7 @@ ...@@ -110,8 +111,7 @@
110 领证人证件号码: <br /> 111 领证人证件号码: <br />
111 <p class="label-detail">(LZRZJHM)</p> 112 <p class="label-detail">(LZRZJHM)</p>
112 </span> 113 </span>
113 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.LZRZJHM" 114 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.LZRZJHM"></el-input>
114 placeholder="领证人证件号码"></el-input>
115 </el-form-item> 115 </el-form-item>
116 </el-col> 116 </el-col>
117 117
...@@ -122,7 +122,7 @@ ...@@ -122,7 +122,7 @@
122 <p class="label-detail">(LZRDH)</p> 122 <p class="label-detail">(LZRDH)</p>
123 </span> 123 </span>
124 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.LZRDH" 124 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.LZRDH"
125 onkeyup="this.value=this.value.replace(/[^\d.]/g,'');" maxlength="11" placeholder="领证人电话"></el-input> 125 onkeyup="this.value=this.value.replace(/[^\d.]/g,'');" maxlength="11"></el-input>
126 </el-form-item> 126 </el-form-item>
127 </el-col> 127 </el-col>
128 128
...@@ -132,7 +132,7 @@ ...@@ -132,7 +132,7 @@
132 领证人地址: <br /> 132 领证人地址: <br />
133 <p class="label-detail">(LZRDZ)</p> 133 <p class="label-detail">(LZRDZ)</p>
134 </span> 134 </span>
135 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.LZRDZ" placeholder="领证人地址"></el-input> 135 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.LZRDZ"></el-input>
136 </el-form-item> 136 </el-form-item>
137 </el-col> 137 </el-col>
138 </el-row> 138 </el-row>
...@@ -144,7 +144,7 @@ ...@@ -144,7 +144,7 @@
144 领证人邮编: <br /> 144 领证人邮编: <br />
145 <p class="label-detail">(LZRYB)</p> 145 <p class="label-detail">(LZRYB)</p>
146 </span> 146 </span>
147 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.LZRYB" placeholder="领证人邮编"></el-input> 147 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.LZRYB"></el-input>
148 </el-form-item> 148 </el-form-item>
149 </el-col> 149 </el-col>
150 150
...@@ -154,7 +154,7 @@ ...@@ -154,7 +154,7 @@
154 备注: <br /> 154 备注: <br />
155 <p class="label-detail">(BZ)</p> 155 <p class="label-detail">(BZ)</p>
156 </span> 156 </span>
157 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BZ" placeholder="备注"></el-input> 157 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BZ"></el-input>
158 </el-form-item> 158 </el-form-item>
159 </el-col> 159 </el-col>
160 160
...@@ -164,7 +164,7 @@ ...@@ -164,7 +164,7 @@
164 区县代码: <br /> 164 区县代码: <br />
165 <p class="label-detail">(QXDM)</p> 165 <p class="label-detail">(QXDM)</p>
166 </span> 166 </span>
167 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM" placeholder="区县代码"></el-input> 167 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM"></el-input>
168 </el-form-item> 168 </el-form-item>
169 </el-col> 169 </el-col>
170 170
...@@ -174,7 +174,7 @@ ...@@ -174,7 +174,7 @@
174 印刷序列号: <br /> 174 印刷序列号: <br />
175 <p class="label-detail">(YSXLH)</p> 175 <p class="label-detail">(YSXLH)</p>
176 </span> 176 </span>
177 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YSXLH" placeholder="印刷序列号"></el-input> 177 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YSXLH"></el-input>
178 </el-form-item> 178 </el-form-item>
179 </el-col> 179 </el-col>
180 </el-row> 180 </el-row>
...@@ -184,68 +184,68 @@ ...@@ -184,68 +184,68 @@
184 </template> 184 </template>
185 <script> 185 <script>
186 // 发证信息 186 // 发证信息
187 import djfDjFz from '@/api/djfDjFz' 187 import djfDjFz from "@/api/djfDjFz";
188 import ruleMixin from '@/mixins/ruleMixin.js' 188 import ruleMixin from "@/mixins/ruleMixin.js";
189 import treeSelect from '@/components/TreeSelect.vue' 189 import treeSelect from "@/components/TreeSelect.vue";
190 export default { 190 export default {
191 mixins: [ruleMixin], 191 mixins: [ruleMixin],
192 props: { 192 props: {
193 bsmSjsb: { 193 bsmSjsb: {
194 type: String, 194 type: String,
195 default: '' 195 default: "",
196 }, 196 },
197 bsmYwsjb: { 197 bsmYwsjb: {
198 type: String, 198 type: String,
199 default: '' 199 default: "",
200 } 200 },
201 }, 201 },
202 components: { 202 components: {
203 treeSelect 203 treeSelect,
204 }, 204 },
205 data () { 205 data() {
206 return { 206 return {
207 ruleForm: { 207 ruleForm: {
208 YSDM: '', 208 YSDM: "",
209 YWH: '', 209 YWH: "",
210 FZRY: '', 210 FZRY: "",
211 FZSJ: '', 211 FZSJ: "",
212 FZMC: '', 212 FZMC: "",
213 FZSL: '', 213 FZSL: "",
214 HFZSH: '', 214 HFZSH: "",
215 LZRXM: '', 215 LZRXM: "",
216 LZRZJHM: '', 216 LZRZJHM: "",
217 LZRDH: '', 217 LZRDH: "",
218 LZRDZ: '', 218 LZRDZ: "",
219 LZRYB: '', 219 LZRYB: "",
220 BZ: '', 220 BZ: "",
221 QXDM: '', 221 QXDM: "",
222 YSXLH: '' 222 YSXLH: "",
223 } 223 },
224 } 224 };
225 }, 225 },
226 methods: { 226 methods: {
227 async featchData () { 227 async featchData() {
228 try { 228 try {
229 let { result: res } = await djfDjFz.getDjfDjFzDetailById(this.bsmSjsb) 229 let { result: res } = await djfDjFz.getDjfDjFzDetailById(this.bsmSjsb);
230 this.ruleForm = res 230 this.ruleForm = res;
231 //this.featchRule() 231 //this.featchRule()
232 } catch (error) { 232 } catch (error) {
233 this.$refs.msg.messageShow() 233 this.$refs.msg.messageShow();
234 } 234 }
235 }, 235 },
236 handleUpdateForm () { 236 handleUpdateForm() {
237 return new Promise(async (resolve, reject) => { 237 return new Promise(async (resolve, reject) => {
238 try { 238 try {
239 let res = await djfDjFz.updateDjfDjFz(this.ruleForm) 239 let res = await djfDjFz.updateDjfDjFz(this.ruleForm);
240 // this.$refs['formList'].resetFields(); 240 // this.$refs['formList'].resetFields();
241 resolve(res.code) 241 resolve(res.code);
242 } catch (error) { 242 } catch (error) {
243 this.$refs.msg.messageShow() 243 this.$refs.msg.messageShow();
244 } 244 }
245 }) 245 });
246 } 246 },
247 } 247 },
248 } 248 };
249 </script> 249 </script>
250 <style scoped lang="scss"> 250 <style scoped lang="scss">
251 @import "./css/itemForm.scss"; 251 @import "./css/itemForm.scss";
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
8 业务号: <br /> 8 业务号: <br />
9 <p class="label-detail">(YWH)</p> 9 <p class="label-detail">(YWH)</p>
10 </span> 10 </span>
11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YWH" placeholder="宗海代码"></el-input> 11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YWH"></el-input>
12 </el-form-item> 12 </el-form-item>
13 </el-col> 13 </el-col>
14 14
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
18 要素代码:<br /> 18 要素代码:<br />
19 <p class="label-detail">(YSDM)</p> 19 <p class="label-detail">(YSDM)</p>
20 </span> 20 </span>
21 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YSDM" placeholder="要素代码"></el-input> 21 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YSDM"></el-input>
22 </el-form-item> 22 </el-form-item>
23 </el-col> 23 </el-col>
24 24
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
28 登记大类: <br /> 28 登记大类: <br />
29 <p class="label-detail">(DJDL)</p> 29 <p class="label-detail">(DJDL)</p>
30 </span> 30 </span>
31 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.DJDL" placeholder="登记大类"> 31 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.DJDL">
32 <el-option v-for="item in dicData['A21']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 32 <el-option v-for="item in dicData['A21']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
33 </el-option> 33 </el-option>
34 </el-select> 34 </el-select>
...@@ -44,7 +44,7 @@ ...@@ -44,7 +44,7 @@
44 <p class="label-detail">(DJXL)</p> 44 <p class="label-detail">(DJXL)</p>
45 </span> 45 </span>
46 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-model.number="ruleForm.DJXL" type="number" 46 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-model.number="ruleForm.DJXL" type="number"
47 v-only-number="{ max: 999999, min: 0, precision: 0 }" placeholder="登记小类"></el-input-number> 47 v-only-number="{ max: 999999, min: 0, precision: 0 }"></el-input-number>
48 </el-form-item> 48 </el-form-item>
49 </el-col> 49 </el-col>
50 50
...@@ -54,7 +54,7 @@ ...@@ -54,7 +54,7 @@
54 坐落: <br /> 54 坐落: <br />
55 <p class="label-detail">(ZL)</p> 55 <p class="label-detail">(ZL)</p>
56 </span> 56 </span>
57 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZL" placeholder="坐落"></el-input> 57 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZL"></el-input>
58 </el-form-item> 58 </el-form-item>
59 </el-col> 59 </el-col>
60 60
...@@ -64,7 +64,7 @@ ...@@ -64,7 +64,7 @@
64 权证号码: <br /> 64 权证号码: <br />
65 <p class="label-detail">(QZHM)</p> 65 <p class="label-detail">(QZHM)</p>
66 </span> 66 </span>
67 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QZHM" placeholder="权证号码"></el-input> 67 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QZHM"></el-input>
68 </el-form-item> 68 </el-form-item>
69 </el-col> 69 </el-col>
70 </el-row> 70 </el-row>
...@@ -77,7 +77,7 @@ ...@@ -77,7 +77,7 @@
77 <p class="label-detail">(WJJS)</p> 77 <p class="label-detail">(WJJS)</p>
78 </span> 78 </span>
79 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-model.number="ruleForm.WJJS" type="number" 79 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-model.number="ruleForm.WJJS" type="number"
80 v-only-number="{ max: 9999, min: 0, precision: 0 }" placeholder="文件件数"></el-input-number> 80 v-only-number="{ max: 9999, min: 0, precision: 0 }"></el-input-number>
81 </el-form-item> 81 </el-form-item>
82 </el-col> 82 </el-col>
83 83
...@@ -88,7 +88,7 @@ ...@@ -88,7 +88,7 @@
88 <p class="label-detail">(ZYS)</p> 88 <p class="label-detail">(ZYS)</p>
89 </span> 89 </span>
90 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-model.number="ruleForm.ZYS" type="number" 90 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-model.number="ruleForm.ZYS" type="number"
91 v-only-number="{ max: 9999, min: 0, precision: 0 }" placeholder="总页数"></el-input-number> 91 v-only-number="{ max: 9999, min: 0, precision: 0 }"></el-input-number>
92 <!-- <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.ZYS" type="number" 92 <!-- <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.ZYS" type="number"
93 v-only-number="{ max: 9999, min: 0, precision: 0 }" placeholder="总页数"></el-input> --> 93 v-only-number="{ max: 9999, min: 0, precision: 0 }" placeholder="总页数"></el-input> -->
94 </el-form-item> 94 </el-form-item>
...@@ -100,7 +100,7 @@ ...@@ -100,7 +100,7 @@
100 归档人员: <br /> 100 归档人员: <br />
101 <p class="label-detail">(GDRY)</p> 101 <p class="label-detail">(GDRY)</p>
102 </span> 102 </span>
103 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.GDRY" placeholder="归档人员"></el-input> 103 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.GDRY"></el-input>
104 </el-form-item> 104 </el-form-item>
105 </el-col> 105 </el-col>
106 </el-row> 106 </el-row>
...@@ -113,7 +113,7 @@ ...@@ -113,7 +113,7 @@
113 <p class="label-detail">(GDSJ)</p> 113 <p class="label-detail">(GDSJ)</p>
114 </span> 114 </span>
115 <el-date-picker :disabled="$store.state.business.Edit" v-model="ruleForm.GDSJ" type="datetime" 115 <el-date-picker :disabled="$store.state.business.Edit" v-model="ruleForm.GDSJ" type="datetime"
116 format="yyyy-MM-dd HH:mm:ss" placeholder="归档时间"> 116 format="yyyy-MM-dd HH:mm:ss">
117 </el-date-picker> 117 </el-date-picker>
118 </el-form-item> 118 </el-form-item>
119 </el-col> 119 </el-col>
...@@ -124,7 +124,7 @@ ...@@ -124,7 +124,7 @@
124 备注: <br /> 124 备注: <br />
125 <p class="label-detail">(BZ)</p> 125 <p class="label-detail">(BZ)</p>
126 </span> 126 </span>
127 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BZ" placeholder="备注"></el-input> 127 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BZ"></el-input>
128 </el-form-item> 128 </el-form-item>
129 </el-col> 129 </el-col>
130 130
...@@ -134,7 +134,7 @@ ...@@ -134,7 +134,7 @@
134 区县代码: <br /> 134 区县代码: <br />
135 <p class="label-detail">(QXDM)</p> 135 <p class="label-detail">(QXDM)</p>
136 </span> 136 </span>
137 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM" placeholder="区县代码"></el-input> 137 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM"></el-input>
138 </el-form-item> 138 </el-form-item>
139 </el-col> 139 </el-col>
140 </el-row> 140 </el-row>
......
...@@ -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" placeholder="要素代码"></el-input> 11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YSDM"></el-input>
12 </el-form-item> 12 </el-form-item>
13 </el-col> 13 </el-col>
14 14
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
18 业务号: <br /> 18 业务号: <br />
19 <p class="label-detail">(YWH)</p> 19 <p class="label-detail">(YWH)</p>
20 </span> 20 </span>
21 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YWH" placeholder="业务号"></el-input> 21 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YWH"></el-input>
22 </el-form-item> 22 </el-form-item>
23 </el-col> 23 </el-col>
24 24
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
28 计费人员: <br /> 28 计费人员: <br />
29 <p class="label-detail">(JFRY)</p> 29 <p class="label-detail">(JFRY)</p>
30 </span> 30 </span>
31 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.JFRY" placeholder="计费人员"></el-input> 31 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.JFRY"></el-input>
32 </el-form-item> 32 </el-form-item>
33 </el-col> 33 </el-col>
34 </el-row> 34 </el-row>
...@@ -40,8 +40,8 @@ ...@@ -40,8 +40,8 @@
40 计费日期: <br /> 40 计费日期: <br />
41 <p class="label-detail">(JFRQ)</p> 41 <p class="label-detail">(JFRQ)</p>
42 </span> 42 </span>
43 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" placeholder="计费日期" clearable 43 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" clearable v-model="ruleForm.JFRQ"
44 v-model="ruleForm.JFRQ" value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker> 44 value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker>
45 </el-form-item> 45 </el-form-item>
46 </el-col> 46 </el-col>
47 47
...@@ -51,7 +51,7 @@ ...@@ -51,7 +51,7 @@
51 收费科目名称: <br /> 51 收费科目名称: <br />
52 <p class="label-detail">(SFKMMC)</p> 52 <p class="label-detail">(SFKMMC)</p>
53 </span> 53 </span>
54 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.SFKMMC" placeholder="收费科目名称"></el-input> 54 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.SFKMMC"></el-input>
55 </el-form-item> 55 </el-form-item>
56 </el-col> 56 </el-col>
57 57
...@@ -61,7 +61,7 @@ ...@@ -61,7 +61,7 @@
61 是否额外收费: <br /> 61 是否额外收费: <br />
62 <p class="label-detail">(SFEWSF)</p> 62 <p class="label-detail">(SFEWSF)</p>
63 </span> 63 </span>
64 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.SFEWSF" placeholder="是否额外收费"> 64 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.SFEWSF">
65 <el-option v-for="item in dicData['A6']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 65 <el-option v-for="item in dicData['A6']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
66 </el-option> 66 </el-option>
67 </el-select> 67 </el-select>
...@@ -78,7 +78,7 @@ ...@@ -78,7 +78,7 @@
78 </span> 78 </span>
79 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" 79 <el-input-number controls-position="right" :disabled="$store.state.business.Edit"
80 v-model.number="ruleForm.SFJS" type="number" 80 v-model.number="ruleForm.SFJS" type="number"
81 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" placeholder="收费基数"></el-input-number> 81 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }"></el-input-number>
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">(SFLX)</p> 89 <p class="label-detail">(SFLX)</p>
90 </span> 90 </span>
91 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.SFLX" placeholder="收费类型"> 91 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.SFLX">
92 <el-option v-for="item in dicData['A39']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 92 <el-option v-for="item in dicData['A39']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
93 </el-option> 93 </el-option>
94 </el-select> 94 </el-select>
...@@ -103,7 +103,7 @@ ...@@ -103,7 +103,7 @@
103 </span> 103 </span>
104 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" 104 <el-input-number controls-position="right" :disabled="$store.state.business.Edit"
105 v-model.number="ruleForm.YSJE" type="number" 105 v-model.number="ruleForm.YSJE" type="number"
106 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" placeholder="应收金额"></el-input-number> 106 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }"></el-input-number>
107 </el-form-item> 107 </el-form-item>
108 </el-col> 108 </el-col>
109 </el-row> 109 </el-row>
...@@ -117,7 +117,7 @@ ...@@ -117,7 +117,7 @@
117 </span> 117 </span>
118 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" 118 <el-input-number controls-position="right" :disabled="$store.state.business.Edit"
119 v-model.number="ruleForm.ZKHYSJE" type="number" 119 v-model.number="ruleForm.ZKHYSJE" type="number"
120 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" placeholder="折扣后应收金额"></el-input-number> 120 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }"></el-input-number>
121 </el-form-item> 121 </el-form-item>
122 </el-col> 122 </el-col>
123 123
...@@ -127,7 +127,7 @@ ...@@ -127,7 +127,7 @@
127 收费人员: <br /> 127 收费人员: <br />
128 <p class="label-detail">(SFRY)</p> 128 <p class="label-detail">(SFRY)</p>
129 </span> 129 </span>
130 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.SFRY" placeholder="收费人员"></el-input> 130 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.SFRY"></el-input>
131 </el-form-item> 131 </el-form-item>
132 </el-col> 132 </el-col>
133 133
...@@ -137,8 +137,8 @@ ...@@ -137,8 +137,8 @@
137 收费日期: <br /> 137 收费日期: <br />
138 <p class="label-detail">(SFRQ)</p> 138 <p class="label-detail">(SFRQ)</p>
139 </span> 139 </span>
140 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" placeholder="选择日期" clearable 140 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" clearable v-model="ruleForm.SFRQ"
141 v-model="ruleForm.SFRQ" value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker> 141 value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker>
142 </el-form-item> 142 </el-form-item>
143 </el-col> 143 </el-col>
144 </el-row> 144 </el-row>
...@@ -150,7 +150,7 @@ ...@@ -150,7 +150,7 @@
150 付费方: <br /> 150 付费方: <br />
151 <p class="label-detail">(FFF)</p> 151 <p class="label-detail">(FFF)</p>
152 </span> 152 </span>
153 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.FFF" placeholder="付费方"> 153 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.FFF">
154 <el-option v-for="item in dicData['A33']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 154 <el-option v-for="item in dicData['A33']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
155 </el-option> 155 </el-option>
156 </el-select> 156 </el-select>
...@@ -163,7 +163,7 @@ ...@@ -163,7 +163,7 @@
163 实际付费人: <br /> 163 实际付费人: <br />
164 <p class="label-detail">(SJFFR)</p> 164 <p class="label-detail">(SJFFR)</p>
165 </span> 165 </span>
166 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.SJFFR" placeholder="实际付费人"></el-input> 166 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.SJFFR"></el-input>
167 </el-form-item> 167 </el-form-item>
168 </el-col> 168 </el-col>
169 169
...@@ -175,7 +175,7 @@ ...@@ -175,7 +175,7 @@
175 </span> 175 </span>
176 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" 176 <el-input-number controls-position="right" :disabled="$store.state.business.Edit"
177 v-model.number="ruleForm.SSJE" type="number" 177 v-model.number="ruleForm.SSJE" type="number"
178 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" placeholder="实收金额"></el-input-number> 178 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }"></el-input-number>
179 </el-form-item> 179 </el-form-item>
180 </el-col> 180 </el-col>
181 </el-row> 181 </el-row>
...@@ -187,7 +187,7 @@ ...@@ -187,7 +187,7 @@
187 收费单位: <br /> 187 收费单位: <br />
188 <p class="label-detail">(SFDW)</p> 188 <p class="label-detail">(SFDW)</p>
189 </span> 189 </span>
190 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.SFDW" placeholder="收费单位"></el-input> 190 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.SFDW"></el-input>
191 </el-form-item> 191 </el-form-item>
192 </el-col> 192 </el-col>
193 193
...@@ -197,7 +197,7 @@ ...@@ -197,7 +197,7 @@
197 区县代码: <br /> 197 区县代码: <br />
198 <p class="label-detail">(QXDM)</p> 198 <p class="label-detail">(QXDM)</p>
199 </span> 199 </span>
200 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM" placeholder="区县代码"></el-input> 200 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM"></el-input>
201 </el-form-item> 201 </el-form-item>
202 </el-col> 202 </el-col>
203 203
...@@ -208,66 +208,66 @@ ...@@ -208,66 +208,66 @@
208 </template> 208 </template>
209 <script> 209 <script>
210 // 登记收费信息 210 // 登记收费信息
211 import djfDjSf from '@/api/djfDjSf' 211 import djfDjSf from "@/api/djfDjSf";
212 import ruleMixin from '@/mixins/ruleMixin.js' 212 import ruleMixin from "@/mixins/ruleMixin.js";
213 export default { 213 export default {
214 mixins: [ruleMixin], 214 mixins: [ruleMixin],
215 props: { 215 props: {
216 bsmSjsb: { 216 bsmSjsb: {
217 type: String, 217 type: String,
218 default: '' 218 default: "",
219 }, 219 },
220 bsmYwsjb: { 220 bsmYwsjb: {
221 type: String, 221 type: String,
222 default: '' 222 default: "",
223 } 223 },
224 }, 224 },
225 data () { 225 data() {
226 return { 226 return {
227 ruleForm: { 227 ruleForm: {
228 YSDM: '', 228 YSDM: "",
229 YWH: '', 229 YWH: "",
230 JFRY: '', 230 JFRY: "",
231 JFRQ: '', 231 JFRQ: "",
232 SFKMMC: '', 232 SFKMMC: "",
233 SFEWSF: '', 233 SFEWSF: "",
234 SFJS: '', 234 SFJS: "",
235 SFLX: '', 235 SFLX: "",
236 YSJE: '', 236 YSJE: "",
237 ZKHYSJE: '', 237 ZKHYSJE: "",
238 SFRY: '', 238 SFRY: "",
239 SFRQ: '', 239 SFRQ: "",
240 FFF: '', 240 FFF: "",
241 SJFFR: '', 241 SJFFR: "",
242 SSJE: '', 242 SSJE: "",
243 SFDW: '', 243 SFDW: "",
244 QXDM: '', 244 QXDM: "",
245 } 245 },
246 } 246 };
247 }, 247 },
248 methods: { 248 methods: {
249 async featchData () { 249 async featchData() {
250 try { 250 try {
251 let { result: res } = await djfDjSf.getDjfDjSfById(this.bsmSjsb) 251 let { result: res } = await djfDjSf.getDjfDjSfById(this.bsmSjsb);
252 this.ruleForm = res 252 this.ruleForm = res;
253 //this.featchRule() 253 //this.featchRule()
254 } catch (error) { 254 } catch (error) {
255 this.$refs.msg.messageShow() 255 this.$refs.msg.messageShow();
256 } 256 }
257 }, 257 },
258 handleUpdateForm () { 258 handleUpdateForm() {
259 return new Promise(async (resolve) => { 259 return new Promise(async (resolve) => {
260 try { 260 try {
261 let res = await djfDjSf.updateDjfDjSf(this.ruleForm) 261 let res = await djfDjSf.updateDjfDjSf(this.ruleForm);
262 // this.$refs['formList'].resetFields(); 262 // this.$refs['formList'].resetFields();
263 resolve(res.code) 263 resolve(res.code);
264 } catch (error) { 264 } catch (error) {
265 this.$refs.msg.messageShow() 265 this.$refs.msg.messageShow();
266 } 266 }
267 }) 267 });
268 } 268 },
269 } 269 },
270 } 270 };
271 </script> 271 </script>
272 <style scoped lang="scss"> 272 <style scoped lang="scss">
273 @import "./css/itemForm.scss"; 273 @import "./css/itemForm.scss";
......
...@@ -12,8 +12,7 @@ ...@@ -12,8 +12,7 @@
12 要素代码: <br /> 12 要素代码: <br />
13 <p class="label-detail">(YSDM)</p> 13 <p class="label-detail">(YSDM)</p>
14 </span> 14 </span>
15 <el-input :disabled="$store.state.business.Edit" v-model="form.auditInfo[index].YSDM" 15 <el-input :disabled="$store.state.business.Edit" v-model="form.auditInfo[index].YSDM"></el-input>
16 placeholder="要素代码"></el-input>
17 </el-form-item> 16 </el-form-item>
18 </el-col> 17 </el-col>
19 18
...@@ -23,8 +22,7 @@ ...@@ -23,8 +22,7 @@
23 业务号: <br /> 22 业务号: <br />
24 <p class="label-detail">(YWH)</p> 23 <p class="label-detail">(YWH)</p>
25 </span> 24 </span>
26 <el-input :disabled="$store.state.business.Edit" v-model="form.auditInfo[index].YWH" 25 <el-input :disabled="$store.state.business.Edit" v-model="form.auditInfo[index].YWH"></el-input>
27 placeholder="业务号"></el-input>
28 </el-form-item> 26 </el-form-item>
29 </el-col> 27 </el-col>
30 28
...@@ -34,8 +32,7 @@ ...@@ -34,8 +32,7 @@
34 节点名称: <br /> 32 节点名称: <br />
35 <p class="label-detail">(JDMC)</p> 33 <p class="label-detail">(JDMC)</p>
36 </span> 34 </span>
37 <el-input :disabled="$store.state.business.Edit" v-model="form.auditInfo[index].JDMC" 35 <el-input :disabled="$store.state.business.Edit" v-model="form.auditInfo[index].JDMC"></el-input>
38 placeholder="节点名称"></el-input>
39 </el-form-item> 36 </el-form-item>
40 </el-col> 37 </el-col>
41 </el-row> 38 </el-row>
...@@ -48,7 +45,7 @@ ...@@ -48,7 +45,7 @@
48 <p class="label-detail">(SHYJ)</p> 45 <p class="label-detail">(SHYJ)</p>
49 </span> 46 </span>
50 <el-input :disabled="$store.state.business.Edit" v-model="form.auditInfo[index].SHYJ" type="textarea" 47 <el-input :disabled="$store.state.business.Edit" v-model="form.auditInfo[index].SHYJ" type="textarea"
51 :rows="2" placeholder="审核意见"></el-input> 48 :rows="2"></el-input>
52 </el-form-item> 49 </el-form-item>
53 </el-col> 50 </el-col>
54 51
...@@ -61,8 +58,7 @@ ...@@ -61,8 +58,7 @@
61 审核人员姓名: <br /> 58 审核人员姓名: <br />
62 <p class="label-detail">(SHRYXM)</p> 59 <p class="label-detail">(SHRYXM)</p>
63 </span> 60 </span>
64 <el-input :disabled="$store.state.business.Edit" v-model="form.auditInfo[index].SHRYXM" 61 <el-input :disabled="$store.state.business.Edit" v-model="form.auditInfo[index].SHRYXM"></el-input>
65 placeholder="审核人员姓名"></el-input>
66 </el-form-item> 62 </el-form-item>
67 </el-col> 63 </el-col>
68 64
...@@ -72,7 +68,7 @@ ...@@ -72,7 +68,7 @@
72 审核开始时间: <br /> 68 审核开始时间: <br />
73 <p class="label-detail">(SHKSSJ)</p> 69 <p class="label-detail">(SHKSSJ)</p>
74 </span> 70 </span>
75 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" placeholder="审核开始时间" clearable 71 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" clearable
76 v-model="form.auditInfo[index].SHKSSJ" value-format="yyyy-MM-dd HH:mm:ss" 72 v-model="form.auditInfo[index].SHKSSJ" value-format="yyyy-MM-dd HH:mm:ss"
77 :picker-options="item.traceStart" @change="changeTraceStart(item)"></el-date-picker> 73 :picker-options="item.traceStart" @change="changeTraceStart(item)"></el-date-picker>
78 </el-form-item> 74 </el-form-item>
...@@ -84,7 +80,7 @@ ...@@ -84,7 +80,7 @@
84 审核结束时间: <br /> 80 审核结束时间: <br />
85 <p class="label-detail">(SHJSSJ)</p> 81 <p class="label-detail">(SHJSSJ)</p>
86 </span> 82 </span>
87 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" placeholder="审核结束时间" clearable 83 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" clearable
88 v-model="form.auditInfo[index].SHJSSJ" :picker-options="item.traceEnd" @change="changeTraceEnd(item)" 84 v-model="form.auditInfo[index].SHJSSJ" :picker-options="item.traceEnd" @change="changeTraceEnd(item)"
89 value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker> 85 value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker>
90 </el-form-item> 86 </el-form-item>
...@@ -98,8 +94,9 @@ ...@@ -98,8 +94,9 @@
98 顺序号: <br /> 94 顺序号: <br />
99 <p class="label-detail">(SXH)</p> 95 <p class="label-detail">(SXH)</p>
100 </span> 96 </span>
101 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-model.number="form.auditInfo[index].SXH" 97 <el-input-number controls-position="right" :disabled="$store.state.business.Edit"
102 type="number" v-only-number="{ max: 9999, min: 0, precision: 0 }" placeholder="顺序号"></el-input-number> 98 v-model.number="form.auditInfo[index].SXH" type="number"
99 v-only-number="{ max: 9999, min: 0, precision: 0 }"></el-input-number>
103 </el-form-item> 100 </el-form-item>
104 </el-col> 101 </el-col>
105 102
...@@ -109,8 +106,7 @@ ...@@ -109,8 +106,7 @@
109 操作结果: <br /> 106 操作结果: <br />
110 <p class="label-detail">(CZJG)</p> 107 <p class="label-detail">(CZJG)</p>
111 </span> 108 </span>
112 <el-select :disabled="$store.state.business.Edit" v-model="form.auditInfo[index].CZJG" 109 <el-select :disabled="$store.state.business.Edit" v-model="form.auditInfo[index].CZJG">
113 placeholder="操作结果">
114 <el-option v-for="item in dicData['A37']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 110 <el-option v-for="item in dicData['A37']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
115 </el-option> 111 </el-option>
116 </el-select> 112 </el-select>
...@@ -123,8 +119,7 @@ ...@@ -123,8 +119,7 @@
123 区县代码: <br /> 119 区县代码: <br />
124 <p class="label-detail">(QXDM)</p> 120 <p class="label-detail">(QXDM)</p>
125 </span> 121 </span>
126 <el-input :disabled="$store.state.business.Edit" v-model="form.auditInfo[index].QXDM" 122 <el-input :disabled="$store.state.business.Edit" v-model="form.auditInfo[index].QXDM"></el-input>
127 placeholder="区县代码"></el-input>
128 </el-form-item> 123 </el-form-item>
129 </el-col> 124 </el-col>
130 <el-col :span="8"> 125 <el-col :span="8">
...@@ -133,8 +128,7 @@ ...@@ -133,8 +128,7 @@
133 区县代码: <br /> 128 区县代码: <br />
134 <p class="label-detail">(BZ)</p> 129 <p class="label-detail">(BZ)</p>
135 </span> 130 </span>
136 <el-input :disabled="$store.state.business.Edit" v-model="form.auditInfo[index].BZ" 131 <el-input :disabled="$store.state.business.Edit" v-model="form.auditInfo[index].BZ"></el-input>
137 placeholder="备注"></el-input>
138 </el-form-item> 132 </el-form-item>
139 </el-col> 133 </el-col>
140 </el-row> 134 </el-row>
...@@ -145,90 +139,92 @@ ...@@ -145,90 +139,92 @@
145 </div> 139 </div>
146 </template> 140 </template>
147 <script> 141 <script>
148 import djfDjSh from '@/api/djfDjSh' 142 import djfDjSh from "@/api/djfDjSh";
149 import ruleMixin from '@/mixins/ruleMixin.js' 143 import ruleMixin from "@/mixins/ruleMixin.js";
150 // 审核信息 144 // 审核信息
151 export default { 145 export default {
152 mixins: [ruleMixin], 146 mixins: [ruleMixin],
153 props: { 147 props: {
154 bsmSjsb: { 148 bsmSjsb: {
155 type: String, 149 type: String,
156 default: '' 150 default: "",
157 }, 151 },
158 bsmYwsjb: { 152 bsmYwsjb: {
159 type: String, 153 type: String,
160 default: '' 154 default: "",
161 } 155 },
162 }, 156 },
163 data () { 157 data() {
164 return { 158 return {
165 form: { 159 form: {
166 auditInfo: [ 160 auditInfo: [
167 { 161 {
168 YSDM: '', 162 YSDM: "",
169 YWH: '', 163 YWH: "",
170 JDMC: '', 164 JDMC: "",
171 SHYJ: '', 165 SHYJ: "",
172 SHRYXM: '', 166 SHRYXM: "",
173 SHKSSJ: '', 167 SHKSSJ: "",
174 traceStart: {}, 168 traceStart: {},
175 SHJSSJ: '', 169 SHJSSJ: "",
176 traceEnd: {}, 170 traceEnd: {},
177 SXH: '', 171 SXH: "",
178 CZJG: '', 172 CZJG: "",
179 QXDM: '', 173 QXDM: "",
180 BZ: '' 174 BZ: "",
181 } 175 },
182 ] 176 ],
183 } 177 },
184 } 178 };
185 }, 179 },
186 methods: { 180 methods: {
187 changeTraceEnd (item) { 181 changeTraceEnd(item) {
188 if (item.SHJSSJ !== null) { //当前值为空 也会进行判断 所以条件最好不要非空验证 182 if (item.SHJSSJ !== null) {
183 //当前值为空 也会进行判断 所以条件最好不要非空验证
189 item.traceStart = { 184 item.traceStart = {
190 disabledDate: (time) => { 185 disabledDate: (time) => {
191 return time.getTime() > new Date(item.SHJSSJ).getTime() //大于结束时间的不选 186 return time.getTime() > new Date(item.SHJSSJ).getTime(); //大于结束时间的不选
192 } 187 },
193 } 188 };
194 } else { 189 } else {
195 item.traceStart = {} 190 item.traceStart = {};
196 } 191 }
197 }, 192 },
198 //跟踪API结束时间限制开始时间 193 //跟踪API结束时间限制开始时间
199 changeTraceStart (item) { 194 changeTraceStart(item) {
200 if (item.SHKSSJ !== null) { //当前值为空 也会进行判断 所以条件最好不要非空验证 195 if (item.SHKSSJ !== null) {
196 //当前值为空 也会进行判断 所以条件最好不要非空验证
201 item.traceEnd = { 197 item.traceEnd = {
202 disabledDate: (time) => { 198 disabledDate: (time) => {
203 return time.getTime() < new Date(item.SHKSSJ).getTime() //小于开始时间的不选 199 return time.getTime() < new Date(item.SHKSSJ).getTime(); //小于开始时间的不选
204 } 200 },
205 } 201 };
206 } else { 202 } else {
207 item.traceEnd = {} 203 item.traceEnd = {};
208 } 204 }
209 }, 205 },
210 async featchData () { 206 async featchData() {
211 try { 207 try {
212 let { result: res } = await djfDjSh.getDjfDjShById(this.bsmSjsb) 208 let { result: res } = await djfDjSh.getDjfDjShById(this.bsmSjsb);
213 this.form.auditInfo = res 209 this.form.auditInfo = res;
214 //this.featchRule() 210 //this.featchRule()
215 } catch (error) { 211 } catch (error) {
216 this.$refs.msg.messageShow() 212 this.$refs.msg.messageShow();
217 } 213 }
218 }, 214 },
219 handleUpdateForm () { 215 handleUpdateForm() {
220 return new Promise(async (resolve) => { 216 return new Promise(async (resolve) => {
221 try { 217 try {
222 let res = await djfDjSh.updateDjfDjSh(this.form.auditInfo) 218 let res = await djfDjSh.updateDjfDjSh(this.form.auditInfo);
223 // this.$refs['formList'].resetFields(); 219 // this.$refs['formList'].resetFields();
224 resolve(res.code) 220 resolve(res.code);
225 } catch (error) { 221 } catch (error) {
226 this.$refs.msg.messageShow() 222 this.$refs.msg.messageShow();
227 }
228 })
229 } 223 }
230 } 224 });
231 } 225 },
226 },
227 };
232 </script> 228 </script>
233 <style scoped lang="scss"> 229 <style scoped lang="scss">
234 @import "./css/itemForm.scss"; 230 @import "./css/itemForm.scss";
......
...@@ -12,8 +12,7 @@ ...@@ -12,8 +12,7 @@
12 要素代码: <br /> 12 要素代码: <br />
13 <p class="label-detail">(YSDM)</p> 13 <p class="label-detail">(YSDM)</p>
14 </span> 14 </span>
15 <el-input :disabled="$store.state.business.Edit" v-model="form.receivingInfo[index].YSDM" 15 <el-input :disabled="$store.state.business.Edit" v-model="form.receivingInfo[index].YSDM"></el-input>
16 placeholder="要素代码"></el-input>
17 </el-form-item> 16 </el-form-item>
18 </el-col> 17 </el-col>
19 18
...@@ -23,8 +22,7 @@ ...@@ -23,8 +22,7 @@
23 业务号: <br /> 22 业务号: <br />
24 <p class="label-detail">(YWH)</p> 23 <p class="label-detail">(YWH)</p>
25 </span> 24 </span>
26 <el-input :disabled="$store.state.business.Edit" v-model="form.receivingInfo[index].YWH" 25 <el-input :disabled="$store.state.business.Edit" v-model="form.receivingInfo[index].YWH"></el-input>
27 placeholder="业务号"></el-input>
28 </el-form-item> 26 </el-form-item>
29 </el-col> 27 </el-col>
30 28
...@@ -34,7 +32,7 @@ ...@@ -34,7 +32,7 @@
34 收件时间: <br /> 32 收件时间: <br />
35 <p class="label-detail">(SJSJ)</p> 33 <p class="label-detail">(SJSJ)</p>
36 </span> 34 </span>
37 <el-date-picker :disabled="$store.state.business.Edit" placeholder="收件时间" type="datetime" clearable 35 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" clearable
38 v-model="form.receivingInfo[index].SJSJ" value-format="yyyy-MM-dd HH:mm:ss"> 36 v-model="form.receivingInfo[index].SJSJ" value-format="yyyy-MM-dd HH:mm:ss">
39 </el-date-picker> 37 </el-date-picker>
40 </el-form-item> 38 </el-form-item>
...@@ -48,8 +46,7 @@ ...@@ -48,8 +46,7 @@
48 收件类型: <br /> 46 收件类型: <br />
49 <p class="label-detail">(SJLX)</p> 47 <p class="label-detail">(SJLX)</p>
50 </span> 48 </span>
51 <el-select :disabled="$store.state.business.Edit" v-model="form.receivingInfo[index].SJLX" 49 <el-select :disabled="$store.state.business.Edit" v-model="form.receivingInfo[index].SJLX">
52 placeholder="收件类型">
53 <el-option v-for="item in dicData['A40']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 50 <el-option v-for="item in dicData['A40']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
54 </el-option> 51 </el-option>
55 </el-select> 52 </el-select>
...@@ -62,8 +59,7 @@ ...@@ -62,8 +59,7 @@
62 收件名称: <br /> 59 收件名称: <br />
63 <p class="label-detail">(SJMC)</p> 60 <p class="label-detail">(SJMC)</p>
64 </span> 61 </span>
65 <el-input :disabled="$store.state.business.Edit" v-model="form.receivingInfo[index].SJMC" 62 <el-input :disabled="$store.state.business.Edit" v-model="form.receivingInfo[index].SJMC"></el-input>
66 placeholder="收件名称"></el-input>
67 </el-form-item> 63 </el-form-item>
68 </el-col> 64 </el-col>
69 65
...@@ -74,8 +70,9 @@ ...@@ -74,8 +70,9 @@
74 收件数量: <br /> 70 收件数量: <br />
75 <p class="label-detail">(SJSL)</p> 71 <p class="label-detail">(SJSL)</p>
76 </span> 72 </span>
77 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-only-number="{ max: 9999, min: 0, precision: 0 }" 73 <el-input-number controls-position="right" :disabled="$store.state.business.Edit"
78 type="number" v-model.number="form.receivingInfo[index].SJSL" placeholder="收件数量"></el-input-number> 74 v-only-number="{ max: 9999, min: 0, precision: 0 }" type="number"
75 v-model.number="form.receivingInfo[index].SJSL"></el-input-number>
79 </el-form-item> 76 </el-form-item>
80 </el-col> 77 </el-col>
81 </el-row> 78 </el-row>
...@@ -87,8 +84,7 @@ ...@@ -87,8 +84,7 @@
87 是否收缴收验: <br /> 84 是否收缴收验: <br />
88 <p class="label-detail">(SFSJSY)</p> 85 <p class="label-detail">(SFSJSY)</p>
89 </span> 86 </span>
90 <el-select :disabled="$store.state.business.Edit" v-model="form.receivingInfo[index].SFSJSY" 87 <el-select :disabled="$store.state.business.Edit" v-model="form.receivingInfo[index].SFSJSY">
91 placeholder="是否收缴收验">
92 <el-option v-for="item in dicData['A6']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 88 <el-option v-for="item in dicData['A6']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
93 </el-option> 89 </el-option>
94 </el-select> 90 </el-select>
...@@ -101,8 +97,7 @@ ...@@ -101,8 +97,7 @@
101 是否额外收件: <br /> 97 是否额外收件: <br />
102 <p class="label-detail">(SFEWSJ)</p> 98 <p class="label-detail">(SFEWSJ)</p>
103 </span> 99 </span>
104 <el-select :disabled="$store.state.business.Edit" v-model="form.receivingInfo[index].SFEWSJ" 100 <el-select :disabled="$store.state.business.Edit" v-model="form.receivingInfo[index].SFEWSJ">
105 placeholder="是否额外收件">
106 <el-option v-for="item in dicData['A6']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 101 <el-option v-for="item in dicData['A6']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
107 </el-option> 102 </el-option>
108 </el-select> 103 </el-select>
...@@ -115,8 +110,7 @@ ...@@ -115,8 +110,7 @@
115 是否补充收件: <br /> 110 是否补充收件: <br />
116 <p class="label-detail">(SFBCSJ)</p> 111 <p class="label-detail">(SFBCSJ)</p>
117 </span> 112 </span>
118 <el-select :disabled="$store.state.business.Edit" v-model="form.receivingInfo[index].SFBCSJ" 113 <el-select :disabled="$store.state.business.Edit" v-model="form.receivingInfo[index].SFBCSJ">
119 placeholder="是否补充收件">
120 <el-option v-for="item in dicData['A6']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 114 <el-option v-for="item in dicData['A6']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
121 </el-option> 115 </el-option>
122 </el-select> 116 </el-select>
...@@ -131,8 +125,9 @@ ...@@ -131,8 +125,9 @@
131 页数: <br /> 125 页数: <br />
132 <p class="label-detail">(YS)</p> 126 <p class="label-detail">(YS)</p>
133 </span> 127 </span>
134 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-only-number="{ max: 99999, min: 1, precision: 0 }" 128 <el-input-number controls-position="right" :disabled="$store.state.business.Edit"
135 type="number" v-model.number="form.receivingInfo[index].YS" placeholder="页数"></el-input-number> 129 v-only-number="{ max: 99999, min: 1, precision: 0 }" type="number"
130 v-model.number="form.receivingInfo[index].YS"></el-input-number>
136 </el-form-item> 131 </el-form-item>
137 </el-col> 132 </el-col>
138 133
...@@ -153,8 +148,7 @@ ...@@ -153,8 +148,7 @@
153 区县代码: <br /> 148 区县代码: <br />
154 <p class="label-detail">(QXDM)</p> 149 <p class="label-detail">(QXDM)</p>
155 </span> 150 </span>
156 <el-input :disabled="$store.state.business.Edit" v-model="form.receivingInfo[index].QXDM" 151 <el-input :disabled="$store.state.business.Edit" v-model="form.receivingInfo[index].QXDM"></el-input>
157 placeholder="区县代码"></el-input>
158 </el-form-item> 152 </el-form-item>
159 </el-col> 153 </el-col>
160 </el-row> 154 </el-row>
...@@ -165,66 +159,66 @@ ...@@ -165,66 +159,66 @@
165 </div> 159 </div>
166 </template> 160 </template>
167 <script> 161 <script>
168 import djfDjSj from '@/api/djfDjSj' 162 import djfDjSj from "@/api/djfDjSj";
169 import ruleMixin from '@/mixins/ruleMixin.js' 163 import ruleMixin from "@/mixins/ruleMixin.js";
170 // 登记收件信息 164 // 登记收件信息
171 export default { 165 export default {
172 mixins: [ruleMixin], 166 mixins: [ruleMixin],
173 props: { 167 props: {
174 bsmSjsb: { 168 bsmSjsb: {
175 type: String, 169 type: String,
176 default: '' 170 default: "",
177 }, 171 },
178 bsmYwsjb: { 172 bsmYwsjb: {
179 type: String, 173 type: String,
180 default: '' 174 default: "",
181 } 175 },
182 }, 176 },
183 data () { 177 data() {
184 return { 178 return {
185 form: { 179 form: {
186 receivingInfo: [ 180 receivingInfo: [
187 { 181 {
188 YSDM: '', 182 YSDM: "",
189 YWH: '', 183 YWH: "",
190 SJSJ: '', 184 SJSJ: "",
191 SJLX: '', 185 SJLX: "",
192 SJMC: '', 186 SJMC: "",
193 SJSL: '', 187 SJSL: "",
194 SFSJSY: '', 188 SFSJSY: "",
195 SFEWSJ: '', 189 SFEWSJ: "",
196 SFBCSJ: '', 190 SFBCSJ: "",
197 YS: '', 191 YS: "",
198 BZ: '', 192 BZ: "",
199 QXDM: '' 193 QXDM: "",
200 } 194 },
201 ] 195 ],
202 } 196 },
203 } 197 };
204 }, 198 },
205 methods: { 199 methods: {
206 async featchData () { 200 async featchData() {
207 try { 201 try {
208 let { result: res } = await djfDjSj.getDjfDjSjById(this.bsmSjsb) 202 let { result: res } = await djfDjSj.getDjfDjSjById(this.bsmSjsb);
209 this.form.receivingInfo = res 203 this.form.receivingInfo = res;
210 //this.featchRule() 204 //this.featchRule()
211 } catch (error) { 205 } catch (error) {
212 this.$refs.msg.messageShow() 206 this.$refs.msg.messageShow();
213 } 207 }
214 }, 208 },
215 handleUpdateForm () { 209 handleUpdateForm() {
216 return new Promise(async (resolve) => { 210 return new Promise(async (resolve) => {
217 try { 211 try {
218 let res = await djfDjSj.updateDjfDjSj(this.form.receivingInfo) 212 let res = await djfDjSj.updateDjfDjSj(this.form.receivingInfo);
219 // this.$refs['formList'].resetFields(); 213 // this.$refs['formList'].resetFields();
220 resolve(res.code) 214 resolve(res.code);
221 } catch (error) { 215 } catch (error) {
222 this.$refs.msg.messageShow() 216 this.$refs.msg.messageShow();
223 }
224 })
225 }
226 } 217 }
227 } 218 });
219 },
220 },
221 };
228 </script> 222 </script>
229 <style scoped lang="scss"> 223 <style scoped lang="scss">
230 @import "./css/itemForm.scss"; 224 @import "./css/itemForm.scss";
......
...@@ -11,8 +11,8 @@ ...@@ -11,8 +11,8 @@
11 要素代码: <br /> 11 要素代码: <br />
12 <p class="label-detail">(YSDM)</p> 12 <p class="label-detail">(YSDM)</p>
13 </span> 13 </span>
14 <el-input :disabled="$store.state.business.Edit" v-model="certificateInfo.ruleForm[index].YSDM" 14 <el-input :disabled="$store.state.business.Edit" v-model="certificateInfo.ruleForm[index].YSDM">
15 placeholder="要素代码"></el-input> 15 </el-input>
16 </el-form-item> 16 </el-form-item>
17 </el-col> 17 </el-col>
18 18
...@@ -22,8 +22,8 @@ ...@@ -22,8 +22,8 @@
22 业务号: <br /> 22 业务号: <br />
23 <p class="label-detail">(YWH)</p> 23 <p class="label-detail">(YWH)</p>
24 </span> 24 </span>
25 <el-input :disabled="$store.state.business.Edit" v-model="certificateInfo.ruleForm[index].YWH" 25 <el-input :disabled="$store.state.business.Edit" v-model="certificateInfo.ruleForm[index].YWH">
26 placeholder="业务号"></el-input> 26 </el-input>
27 </el-form-item> 27 </el-form-item>
28 </el-col> 28 </el-col>
29 29
...@@ -33,8 +33,8 @@ ...@@ -33,8 +33,8 @@
33 缮证名称: <br /> 33 缮证名称: <br />
34 <p class="label-detail">(SZMC)</p> 34 <p class="label-detail">(SZMC)</p>
35 </span> 35 </span>
36 <el-input :disabled="$store.state.business.Edit" v-model="certificateInfo.ruleForm[index].SZMC" 36 <el-input :disabled="$store.state.business.Edit" v-model="certificateInfo.ruleForm[index].SZMC">
37 placeholder="缮证名称"></el-input> 37 </el-input>
38 </el-form-item> 38 </el-form-item>
39 </el-col> 39 </el-col>
40 </el-row> 40 </el-row>
...@@ -46,8 +46,8 @@ ...@@ -46,8 +46,8 @@
46 缮证证号: <br /> 46 缮证证号: <br />
47 <p class="label-detail">(SZZH)</p> 47 <p class="label-detail">(SZZH)</p>
48 </span> 48 </span>
49 <el-input :disabled="$store.state.business.Edit" v-model="certificateInfo.ruleForm[index].SZZH" 49 <el-input :disabled="$store.state.business.Edit" v-model="certificateInfo.ruleForm[index].SZZH">
50 placeholder="缮证证号"></el-input> 50 </el-input>
51 </el-form-item> 51 </el-form-item>
52 </el-col> 52 </el-col>
53 53
...@@ -57,8 +57,8 @@ ...@@ -57,8 +57,8 @@
57 印刷序列号: <br /> 57 印刷序列号: <br />
58 <p class="label-detail">(YSXLH)</p> 58 <p class="label-detail">(YSXLH)</p>
59 </span> 59 </span>
60 <el-input :disabled="$store.state.business.Edit" v-model="certificateInfo.ruleForm[index].YSXLH" 60 <el-input :disabled="$store.state.business.Edit" v-model="certificateInfo.ruleForm[index].YSXLH">
61 placeholder="印刷序列号"></el-input> 61 </el-input>
62 </el-form-item> 62 </el-form-item>
63 </el-col> 63 </el-col>
64 64
...@@ -68,8 +68,8 @@ ...@@ -68,8 +68,8 @@
68 缮证人员: <br /> 68 缮证人员: <br />
69 <p class="label-detail">(SZRY)</p> 69 <p class="label-detail">(SZRY)</p>
70 </span> 70 </span>
71 <el-input :disabled="$store.state.business.Edit" v-model="certificateInfo.ruleForm[index].SZRY" 71 <el-input :disabled="$store.state.business.Edit" v-model="certificateInfo.ruleForm[index].SZRY">
72 placeholder="缮证人员"></el-input> 72 </el-input>
73 </el-form-item> 73 </el-form-item>
74 </el-col> 74 </el-col>
75 </el-row> 75 </el-row>
...@@ -81,7 +81,7 @@ ...@@ -81,7 +81,7 @@
81 缮证时间: <br /> 81 缮证时间: <br />
82 <p class="label-detail">(SZSJ)</p> 82 <p class="label-detail">(SZSJ)</p>
83 </span> 83 </span>
84 <el-date-picker :disabled="$store.state.business.Edit" placeholder="缮证时间" type="datetime" clearable 84 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" clearable
85 v-model="certificateInfo.ruleForm[index].SZSJ" value-format="yyyy-MM-dd HH:mm:ss"> 85 v-model="certificateInfo.ruleForm[index].SZSJ" value-format="yyyy-MM-dd HH:mm:ss">
86 </el-date-picker> 86 </el-date-picker>
87 </el-form-item> 87 </el-form-item>
...@@ -93,8 +93,8 @@ ...@@ -93,8 +93,8 @@
93 备注: <br /> 93 备注: <br />
94 <p class="label-detail">(BZ)</p> 94 <p class="label-detail">(BZ)</p>
95 </span> 95 </span>
96 <el-input :disabled="$store.state.business.Edit" v-model="certificateInfo.ruleForm[index].BZ" 96 <el-input :disabled="$store.state.business.Edit" v-model="certificateInfo.ruleForm[index].BZ">
97 placeholder="备注"></el-input> 97 </el-input>
98 </el-form-item> 98 </el-form-item>
99 </el-col> 99 </el-col>
100 100
...@@ -104,8 +104,8 @@ ...@@ -104,8 +104,8 @@
104 区县代码: <br /> 104 区县代码: <br />
105 <p class="label-detail">(QXDM)</p> 105 <p class="label-detail">(QXDM)</p>
106 </span> 106 </span>
107 <el-input :disabled="$store.state.business.Edit" v-model="certificateInfo.ruleForm[index].QXDM" 107 <el-input :disabled="$store.state.business.Edit" v-model="certificateInfo.ruleForm[index].QXDM">
108 placeholder="区县代码"></el-input> 108 </el-input>
109 </el-form-item> 109 </el-form-item>
110 </el-col> 110 </el-col>
111 </el-row> 111 </el-row>
...@@ -116,61 +116,63 @@ ...@@ -116,61 +116,63 @@
116 </div> 116 </div>
117 </template> 117 </template>
118 <script> 118 <script>
119 import djfDjSz from '@/api/djfDjSz' 119 import djfDjSz from "@/api/djfDjSz";
120 import ruleMixin from '@/mixins/ruleMixin.js' 120 import ruleMixin from "@/mixins/ruleMixin.js";
121 // 缮证信息 121 // 缮证信息
122 export default { 122 export default {
123 mixins: [ruleMixin], 123 mixins: [ruleMixin],
124 props: { 124 props: {
125 bsmSjsb: { 125 bsmSjsb: {
126 type: String, 126 type: String,
127 default: '' 127 default: "",
128 }, 128 },
129 bsmYwsjb: { 129 bsmYwsjb: {
130 type: String, 130 type: String,
131 default: '' 131 default: "",
132 } 132 },
133 }, 133 },
134 data () { 134 data() {
135 return { 135 return {
136 certificateInfo: { 136 certificateInfo: {
137 ruleForm: [{ 137 ruleForm: [
138 YSDM: '', 138 {
139 YWH: '', 139 YSDM: "",
140 SZMC: '', 140 YWH: "",
141 SZZH: '', 141 SZMC: "",
142 YSXLH: '', 142 SZZH: "",
143 SZRY: '', 143 YSXLH: "",
144 SZSJ: '', 144 SZRY: "",
145 BZ: '', 145 SZSJ: "",
146 QXDM: '' 146 BZ: "",
147 }] 147 QXDM: "",
148 } 148 },
149 } 149 ],
150 },
151 };
150 }, 152 },
151 methods: { 153 methods: {
152 async featchData () { 154 async featchData() {
153 try { 155 try {
154 let { result: res } = await djfDjSz.getDjfDjSzById(this.bsmSjsb) 156 let { result: res } = await djfDjSz.getDjfDjSzById(this.bsmSjsb);
155 this.certificateInfo.ruleForm = res; 157 this.certificateInfo.ruleForm = res;
156 //this.featchRule() 158 //this.featchRule()
157 } catch (error) { 159 } catch (error) {
158 this.$refs.msg.messageShow() 160 this.$refs.msg.messageShow();
159 } 161 }
160 }, 162 },
161 handleUpdateForm () { 163 handleUpdateForm() {
162 return new Promise(async (resolve) => { 164 return new Promise(async (resolve) => {
163 try { 165 try {
164 let res = await djfDjSz.updateDjfDjSz(this.certificateInfo.ruleForm) 166 let res = await djfDjSz.updateDjfDjSz(this.certificateInfo.ruleForm);
165 // this.$refs['formList'].resetFields(); 167 // this.$refs['formList'].resetFields();
166 resolve(res.code) 168 resolve(res.code);
167 } catch (error) { 169 } catch (error) {
168 this.$refs.msg.messageShow() 170 this.$refs.msg.messageShow();
169 } 171 }
170 }) 172 });
171 } 173 },
172 } 174 },
173 } 175 };
174 </script> 176 </script>
175 <style scoped lang="scss"> 177 <style scoped lang="scss">
176 @import "./css/itemForm.scss"; 178 @import "./css/itemForm.scss";
......
...@@ -8,8 +8,7 @@ ...@@ -8,8 +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" 11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YSDM"></el-input>
12 :placeholder="$store.state.business.Edit ? '' : '要素代码'"></el-input>
13 </el-form-item> 12 </el-form-item>
14 </el-col> 13 </el-col>
15 14
...@@ -19,8 +18,7 @@ ...@@ -19,8 +18,7 @@
19 业务号: <br /> 18 业务号: <br />
20 <p class="label-detail">(YWH)</p> 19 <p class="label-detail">(YWH)</p>
21 </span> 20 </span>
22 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YWH" 21 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YWH"></el-input>
23 :placeholder="$store.state.business.Edit ? '' : '业务号'"></el-input>
24 </el-form-item> 22 </el-form-item>
25 </el-col> 23 </el-col>
26 24
...@@ -30,8 +28,7 @@ ...@@ -30,8 +28,7 @@
30 登记类型: <br /> 28 登记类型: <br />
31 <p class="label-detail">(DJLX)</p> 29 <p class="label-detail">(DJLX)</p>
32 </span> 30 </span>
33 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.DJLX" 31 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.DJLX">
34 :placeholder="$store.state.business.Edit ? '' : '登记类型'">
35 <el-option v-for="item in dicData['A21']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 32 <el-option v-for="item in dicData['A21']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
36 </el-option> 33 </el-option>
37 </el-select> 34 </el-select>
...@@ -57,8 +54,7 @@ ...@@ -57,8 +54,7 @@
57 区县代码: <br /> 54 区县代码: <br />
58 <p class="label-detail">(QXDM)</p> 55 <p class="label-detail">(QXDM)</p>
59 </span> 56 </span>
60 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM" 57 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM"></el-input>
61 :placeholder="$store.state.business.Edit ? '' : '区县代码'"></el-input>
62 </el-form-item> 58 </el-form-item>
63 </el-col> 59 </el-col>
64 60
...@@ -68,7 +64,7 @@ ...@@ -68,7 +64,7 @@
68 申请证书版式: <br /> 64 申请证书版式: <br />
69 <p class="label-detail">(SQZSBS)</p> 65 <p class="label-detail">(SQZSBS)</p>
70 </span> 66 </span>
71 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.SQZSBS" placeholder="申请证书版式"> 67 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.SQZSBS">
72 <el-option v-for="item in dicData['A41']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE-0"> 68 <el-option v-for="item in dicData['A41']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE-0">
73 </el-option> 69 </el-option>
74 </el-select> 70 </el-select>
...@@ -80,7 +76,7 @@ ...@@ -80,7 +76,7 @@
80 申请分别持证: <br /> 76 申请分别持证: <br />
81 <p class="label-detail">(SQFBCZ)</p> 77 <p class="label-detail">(SQFBCZ)</p>
82 </span> 78 </span>
83 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.SQFBCZ" placeholder="申请分别持证"> 79 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.SQFBCZ">
84 <el-option v-for="item in dicData['A6']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE-0"> 80 <el-option v-for="item in dicData['A6']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE-0">
85 </el-option> 81 </el-option>
86 </el-select> 82 </el-select>
...@@ -94,8 +90,7 @@ ...@@ -94,8 +90,7 @@
94 受理人员: <br /> 90 受理人员: <br />
95 <p class="label-detail">(SLRY)</p> 91 <p class="label-detail">(SLRY)</p>
96 </span> 92 </span>
97 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.SLRY" 93 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.SLRY"></el-input>
98 :placeholder="$store.state.business.Edit ? '' : '受理人员'"></el-input>
99 </el-form-item> 94 </el-form-item>
100 </el-col> 95 </el-col>
101 96
...@@ -105,8 +100,7 @@ ...@@ -105,8 +100,7 @@
105 受理时间: <br /> 100 受理时间: <br />
106 <p class="label-detail">(SLSJ)</p> 101 <p class="label-detail">(SLSJ)</p>
107 </span> 102 </span>
108 <el-date-picker :disabled="$store.state.business.Edit" 103 <el-date-picker :disabled="$store.state.business.Edit" clearable type="datetime" v-model="ruleForm.SLSJ"
109 :placeholder="$store.state.business.Edit ? '' : '受理时间'" clearable type="datetime" v-model="ruleForm.SLSJ"
110 value-format="yyyy-MM-dd HH:mm:ss"> 104 value-format="yyyy-MM-dd HH:mm:ss">
111 </el-date-picker> 105 </el-date-picker>
112 </el-form-item> 106 </el-form-item>
...@@ -117,8 +111,7 @@ ...@@ -117,8 +111,7 @@
117 坐落: <br /> 111 坐落: <br />
118 <p class="label-detail">(ZL)</p> 112 <p class="label-detail">(ZL)</p>
119 </span> 113 </span>
120 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZL" 114 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZL"></el-input>
121 :placeholder="$store.state.business.Edit ? '' : '坐落'"></el-input>
122 </el-form-item> 115 </el-form-item>
123 </el-col> 116 </el-col>
124 </el-row> 117 </el-row>
...@@ -129,8 +122,7 @@ ...@@ -129,8 +122,7 @@
129 通知人姓名: <br /> 122 通知人姓名: <br />
130 <p class="label-detail">(TZRXM)</p> 123 <p class="label-detail">(TZRXM)</p>
131 </span> 124 </span>
132 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.TZRXM" 125 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.TZRXM"></el-input>
133 :placeholder="$store.state.business.Edit ? '' : '通知人姓名'"></el-input>
134 </el-form-item> 126 </el-form-item>
135 </el-col> 127 </el-col>
136 128
...@@ -140,7 +132,7 @@ ...@@ -140,7 +132,7 @@
140 通知方式: <br /> 132 通知方式: <br />
141 <p class="label-detail">(TZFS)</p> 133 <p class="label-detail">(TZFS)</p>
142 </span> 134 </span>
143 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.TZFS" placeholder="通知方式"> 135 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.TZFS">
144 <el-option v-for="item in dicData['A42']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 136 <el-option v-for="item in dicData['A42']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
145 </el-option> 137 </el-option>
146 </el-select> 138 </el-select>
...@@ -153,7 +145,7 @@ ...@@ -153,7 +145,7 @@
153 <p class="label-detail">(TZRDH)</p> 145 <p class="label-detail">(TZRDH)</p>
154 </span> 146 </span>
155 <el-input :disabled="$store.state.business.Edit" onkeyup="this.value=this.value.replace(/[^\d.]/g,'');" 147 <el-input :disabled="$store.state.business.Edit" onkeyup="this.value=this.value.replace(/[^\d.]/g,'');"
156 maxlength="11" placeholder="通知人电话" v-model="ruleForm.TZRDH"></el-input> 148 maxlength="11" v-model="ruleForm.TZRDH"></el-input>
157 </el-form-item> 149 </el-form-item>
158 </el-col> 150 </el-col>
159 </el-row> 151 </el-row>
...@@ -164,7 +156,7 @@ ...@@ -164,7 +156,7 @@
164 通知人移动电话: <br /> 156 通知人移动电话: <br />
165 <p class="label-detail">(TZRYDDH)</p> 157 <p class="label-detail">(TZRYDDH)</p>
166 </span> 158 </span>
167 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.TZRYDDH" placeholder="通知人移动电话" 159 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.TZRYDDH"
168 onkeyup="this.value=this.value.replace(/[^\d.]/g,'');" maxlength="11"></el-input> 160 onkeyup="this.value=this.value.replace(/[^\d.]/g,'');" maxlength="11"></el-input>
169 </el-form-item> 161 </el-form-item>
170 </el-col> 162 </el-col>
...@@ -174,7 +166,7 @@ ...@@ -174,7 +166,7 @@
174 通知人电子邮件: <br /> 166 通知人电子邮件: <br />
175 <p class="label-detail">(TZRDZYJ)</p> 167 <p class="label-detail">(TZRDZYJ)</p>
176 </span> 168 </span>
177 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.TZRDZYJ" placeholder="通知人电子邮件"> 169 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.TZRDZYJ">
178 </el-input> 170 </el-input>
179 </el-form-item> 171 </el-form-item>
180 </el-col> 172 </el-col>
...@@ -184,7 +176,7 @@ ...@@ -184,7 +176,7 @@
184 是否问题案件: <br /> 176 是否问题案件: <br />
185 <p class="label-detail">(SFWTAJ)</p> 177 <p class="label-detail">(SFWTAJ)</p>
186 </span> 178 </span>
187 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.SFWTAJ" placeholder="是否问题案件"> 179 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.SFWTAJ">
188 <el-option v-for="item in dicData['A6']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 180 <el-option v-for="item in dicData['A6']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
189 </el-option> 181 </el-option>
190 </el-select> 182 </el-select>
...@@ -198,8 +190,8 @@ ...@@ -198,8 +190,8 @@
198 结束时间: <br /> 190 结束时间: <br />
199 <p class="label-detail">(JSSJ)</p> 191 <p class="label-detail">(JSSJ)</p>
200 </span> 192 </span>
201 <el-date-picker :disabled="$store.state.business.Edit" placeholder="结束时间" clearable type="datetime" 193 <el-date-picker :disabled="$store.state.business.Edit" clearable type="datetime" v-model="ruleForm.JSSJ"
202 v-model="ruleForm.JSSJ" value-format="yyyy-MM-dd HH:mm:ss"> 194 value-format="yyyy-MM-dd HH:mm:ss">
203 </el-date-picker> 195 </el-date-picker>
204 </el-form-item> 196 </el-form-item>
205 </el-col> 197 </el-col>
...@@ -209,7 +201,7 @@ ...@@ -209,7 +201,7 @@
209 案件状态: <br /> 201 案件状态: <br />
210 <p class="label-detail">(AJZT)</p> 202 <p class="label-detail">(AJZT)</p>
211 </span> 203 </span>
212 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.AJZT" placeholder="案件状态"> 204 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.AJZT">
213 <el-option v-for="item in dicData['A31']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 205 <el-option v-for="item in dicData['A31']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
214 </el-option> 206 </el-option>
215 </el-select> 207 </el-select>
...@@ -221,7 +213,7 @@ ...@@ -221,7 +213,7 @@
221 备注: <br /> 213 备注: <br />
222 <p class="label-detail">(BZ)</p> 214 <p class="label-detail">(BZ)</p>
223 </span> 215 </span>
224 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BZ" placeholder="备注"></el-input> 216 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BZ"></el-input>
225 </el-form-item> 217 </el-form-item>
226 </el-col> 218 </el-col>
227 </el-row> 219 </el-row>
...@@ -245,7 +237,7 @@ export default { ...@@ -245,7 +237,7 @@ export default {
245 default: "", 237 default: "",
246 }, 238 },
247 }, 239 },
248 data () { 240 data() {
249 return { 241 return {
250 ruleForm: { 242 ruleForm: {
251 YSDM: "", 243 YSDM: "",
...@@ -271,7 +263,7 @@ export default { ...@@ -271,7 +263,7 @@ export default {
271 }; 263 };
272 }, 264 },
273 methods: { 265 methods: {
274 async featchData () { 266 async featchData() {
275 try { 267 try {
276 let { result: res } = await djtDjSlsq.getDjtDjSlsqById(this.bsmSjsb); 268 let { result: res } = await djtDjSlsq.getDjtDjSlsqById(this.bsmSjsb);
277 this.ruleForm = res; 269 this.ruleForm = res;
...@@ -280,7 +272,7 @@ export default { ...@@ -280,7 +272,7 @@ export default {
280 this.$refs.msg.messageShow(); 272 this.$refs.msg.messageShow();
281 } 273 }
282 }, 274 },
283 handleUpdateForm () { 275 handleUpdateForm() {
284 return new Promise(async (resolve) => { 276 return new Promise(async (resolve) => {
285 try { 277 try {
286 let res = await djtDjSlsq.updateDjtDjSlsq(this.ruleForm); 278 let res = await djtDjSlsq.updateDjtDjSlsq(this.ruleForm);
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
8 附件名称: <br /> 8 附件名称: <br />
9 <p class="label-detail">(FJMC)</p> 9 <p class="label-detail">(FJMC)</p>
10 </span> 10 </span>
11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.FJMC" placeholder="附件名称"></el-input> 11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.FJMC"></el-input>
12 </el-form-item> 12 </el-form-item>
13 </el-col> 13 </el-col>
14 14
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
18 附件类型: <br /> 18 附件类型: <br />
19 <p class="label-detail">(FJLX)</p> 19 <p class="label-detail">(FJLX)</p>
20 </span> 20 </span>
21 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.FJLX" placeholder="附件类型"></el-input> 21 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.FJLX"></el-input>
22 </el-form-item> 22 </el-form-item>
23 </el-col> 23 </el-col>
24 24
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
28 附件内容: <br /> 28 附件内容: <br />
29 <p class="label-detail">(FJNR)</p> 29 <p class="label-detail">(FJNR)</p>
30 </span> 30 </span>
31 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.FJNR" placeholder="附件内容"></el-input> 31 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.FJNR"></el-input>
32 </el-form-item> 32 </el-form-item>
33 </el-col> 33 </el-col>
34 </el-row> 34 </el-row>
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
9 <p class="label-detail">(BSM)</p> 9 <p class="label-detail">(BSM)</p>
10 </span> 10 </span>
11 <p :class="{ 'disabled': $store.state.business.Edit }"> 11 <p :class="{ 'disabled': $store.state.business.Edit }">
12 {{ ruleForm.bsm || '暂无' }} 12 {{ ruleForm.bsm }}
13 </p> 13 </p>
14 </el-form-item> 14 </el-form-item>
15 </el-col> 15 </el-col>
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
20 要素代码: <br /> 20 要素代码: <br />
21 <p class="label-detail">(YSDM)</p> 21 <p class="label-detail">(YSDM)</p>
22 </span> 22 </span>
23 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YSDM" placeholder="要素代码"></el-input> 23 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YSDM"></el-input>
24 </el-form-item> 24 </el-form-item>
25 </el-col> 25 </el-col>
26 26
...@@ -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" placeholder="不动产单元号"></el-input> 33 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCDYH"></el-input>
34 </el-form-item> 34 </el-form-item>
35 </el-col> 35 </el-col>
36 </el-row> 36 </el-row>
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
42 宗地/宗海代码: <br /> 42 宗地/宗海代码: <br />
43 <p class="label-detail">(ZDZHDM)</p> 43 <p class="label-detail">(ZDZHDM)</p>
44 </span> 44 </span>
45 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZDZHDM" placeholder="宗地/宗海代码"></el-input> 45 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZDZHDM"></el-input>
46 </el-form-item> 46 </el-form-item>
47 </el-col> 47 </el-col>
48 48
...@@ -52,8 +52,8 @@ ...@@ -52,8 +52,8 @@
52 点状定着物类型: <br /> 52 点状定着物类型: <br />
53 <p class="label-detail">(DZDZWLX)</p> 53 <p class="label-detail">(DZDZWLX)</p>
54 </span> 54 </span>
55 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DZDZWLX" 55 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DZDZWLX" placeholder="点状定着物类型">
56 placeholder="点状定着物类型"></el-input> 56 </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">(DZWMC)</p> 64 <p class="label-detail">(DZWMC)</p>
65 </span> 65 </span>
66 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DZWMC" placeholder="定着物名称"></el-input> 66 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DZWMC"></el-input>
67 </el-form-item> 67 </el-form-item>
68 </el-col> 68 </el-col>
69 </el-row> 69 </el-row>
...@@ -75,7 +75,7 @@ ...@@ -75,7 +75,7 @@
75 面积单位: <br /> 75 面积单位: <br />
76 <p class="label-detail">(MJDW)</p> 76 <p class="label-detail">(MJDW)</p>
77 </span> 77 </span>
78 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.MJDW" placeholder="面积单位"> 78 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.MJDW">
79 <el-option v-for="item in dicData['A7']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 79 <el-option v-for="item in dicData['A7']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
80 </el-option> 80 </el-option>
81 </el-select> 81 </el-select>
...@@ -89,7 +89,7 @@ ...@@ -89,7 +89,7 @@
89 <p class="label-detail">(MJ)</p> 89 <p class="label-detail">(MJ)</p>
90 </span> 90 </span>
91 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-model="ruleForm.MJ" 91 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-model="ruleForm.MJ"
92 v-only-number="{ max: 99999, min: 0, precision: 2 }" placeholder="面积"></el-input-number> 92 v-only-number="{ max: 99999, min: 0, precision: 2 }"></el-input-number>
93 </el-form-item> 93 </el-form-item>
94 </el-col> 94 </el-col>
95 95
...@@ -99,7 +99,7 @@ ...@@ -99,7 +99,7 @@
99 档案号: <br /> 99 档案号: <br />
100 <p class="label-detail">(DAH)</p> 100 <p class="label-detail">(DAH)</p>
101 </span> 101 </span>
102 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DAH" placeholder="档案号"></el-input> 102 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DAH"></el-input>
103 </el-form-item> 103 </el-form-item>
104 </el-col> 104 </el-col>
105 </el-row> 105 </el-row>
...@@ -111,7 +111,7 @@ ...@@ -111,7 +111,7 @@
111 状态: <br /> 111 状态: <br />
112 <p class="label-detail">(ZT)</p> 112 <p class="label-detail">(ZT)</p>
113 </span> 113 </span>
114 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.ZT" placeholder="状态"> 114 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.ZT">
115 <el-option v-for="item in dicData['A11']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 115 <el-option v-for="item in dicData['A11']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
116 </el-option> 116 </el-option>
117 </el-select> 117 </el-select>
...@@ -124,7 +124,7 @@ ...@@ -124,7 +124,7 @@
124 区县代码: <br /> 124 区县代码: <br />
125 <p class="label-detail">(QXDM)</p> 125 <p class="label-detail">(QXDM)</p>
126 </span> 126 </span>
127 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM" placeholder="区县代码"></el-input> 127 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM"></el-input>
128 </el-form-item> 128 </el-form-item>
129 </el-col> 129 </el-col>
130 </el-row> 130 </el-row>
...@@ -134,56 +134,56 @@ ...@@ -134,56 +134,56 @@
134 </template> 134 </template>
135 <script> 135 <script>
136 // 点状定着物信息 136 // 点状定着物信息
137 import ktfQtDzdzw from '@/api/ktfQtDzdzw' 137 import ktfQtDzdzw from "@/api/ktfQtDzdzw";
138 import ruleMixin from '@/mixins/ruleMixin.js' 138 import ruleMixin from "@/mixins/ruleMixin.js";
139 export default { 139 export default {
140 mixins: [ruleMixin], 140 mixins: [ruleMixin],
141 props: { 141 props: {
142 bsmSjsb: { 142 bsmSjsb: {
143 type: String, 143 type: String,
144 default: '' 144 default: "",
145 }, 145 },
146 bsmYwsjb: { 146 bsmYwsjb: {
147 type: String, 147 type: String,
148 default: '' 148 default: "",
149 } 149 },
150 }, 150 },
151 data () { 151 data() {
152 return { 152 return {
153 ruleForm: { 153 ruleForm: {
154 YSDM: '', 154 YSDM: "",
155 BDCDYH: '', 155 BDCDYH: "",
156 ZDZHDM: '', 156 ZDZHDM: "",
157 DZDZWLX: '', 157 DZDZWLX: "",
158 DZWMC: '', 158 DZWMC: "",
159 MJ: '', 159 MJ: "",
160 DAH: '', 160 DAH: "",
161 ZT: '', 161 ZT: "",
162 QXDM: '' 162 QXDM: "",
163 } 163 },
164 } 164 };
165 }, 165 },
166 methods: { 166 methods: {
167 async featchData () { 167 async featchData() {
168 try { 168 try {
169 let { result: res } = await ktfQtDzdzw.getKtfQtDzdzwById(this.bsmSjsb) 169 let { result: res } = await ktfQtDzdzw.getKtfQtDzdzwById(this.bsmSjsb);
170 this.ruleForm = res 170 this.ruleForm = res;
171 } catch (error) { 171 } catch (error) {
172 this.$refs.msg.messageShow() 172 this.$refs.msg.messageShow();
173 } 173 }
174 }, 174 },
175 handleUpdateForm () { 175 handleUpdateForm() {
176 return new Promise(async (resolve) => { 176 return new Promise(async (resolve) => {
177 try { 177 try {
178 let res = await ktfQtDzdzw.updateKtfQtDzdzw(this.ruleForm) 178 let res = await ktfQtDzdzw.updateKtfQtDzdzw(this.ruleForm);
179 resolve(res.code) 179 resolve(res.code);
180 } catch (error) { 180 } catch (error) {
181 this.$refs.msg.messageShow() 181 this.$refs.msg.messageShow();
182 } 182 }
183 }) 183 });
184 } 184 },
185 } 185 },
186 } 186 };
187 </script> 187 </script>
188 <style scoped lang="scss"> 188 <style scoped lang="scss">
189 @import "./css/itemForm.scss"; 189 @import "./css/itemForm.scss";
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
9 <p class="label-detail">(BSM)</p> 9 <p class="label-detail">(BSM)</p>
10 </span> 10 </span>
11 <p :class="{ 'disabled': $store.state.business.Edit }"> 11 <p :class="{ 'disabled': $store.state.business.Edit }">
12 {{ ruleForm.bsm || '暂无' }} 12 {{ ruleForm.bsm }}
13 </p> 13 </p>
14 </el-form-item> 14 </el-form-item>
15 </el-col> 15 </el-col>
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
20 要素代码: <br /> 20 要素代码: <br />
21 <p class="label-detail">(YSDM)</p> 21 <p class="label-detail">(YSDM)</p>
22 </span> 22 </span>
23 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YSDM" placeholder="要素代码"></el-input> 23 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YSDM"></el-input>
24 </el-form-item> 24 </el-form-item>
25 </el-col> 25 </el-col>
26 26
...@@ -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" placeholder="不动产单元号"></el-input> 33 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCDYH"></el-input>
34 </el-form-item> 34 </el-form-item>
35 </el-col> 35 </el-col>
36 </el-row> 36 </el-row>
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
42 宗地/宗海代码: <br /> 42 宗地/宗海代码: <br />
43 <p class="label-detail">(ZDZHDM)</p> 43 <p class="label-detail">(ZDZHDM)</p>
44 </span> 44 </span>
45 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZDZHDM" placeholder="宗地/宗海代码"></el-input> 45 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZDZHDM"></el-input>
46 </el-form-item> 46 </el-form-item>
47 </el-col> 47 </el-col>
48 48
...@@ -52,8 +52,7 @@ ...@@ -52,8 +52,7 @@
52 面状定着物类型: <br /> 52 面状定着物类型: <br />
53 <p class="label-detail">(MZDZWLX)</p> 53 <p class="label-detail">(MZDZWLX)</p>
54 </span> 54 </span>
55 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.MZDZWLX" 55 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.MZDZWLX"></el-input>
56 placeholder="面状定着物类型"></el-input>
57 </el-form-item> 56 </el-form-item>
58 </el-col> 57 </el-col>
59 58
...@@ -63,7 +62,7 @@ ...@@ -63,7 +62,7 @@
63 定着物名称: <br /> 62 定着物名称: <br />
64 <p class="label-detail">(DZWMC)</p> 63 <p class="label-detail">(DZWMC)</p>
65 </span> 64 </span>
66 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DZWMC" placeholder="定着物名称"></el-input> 65 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DZWMC"></el-input>
67 </el-form-item> 66 </el-form-item>
68 </el-col> 67 </el-col>
69 </el-row> 68 </el-row>
...@@ -75,7 +74,7 @@ ...@@ -75,7 +74,7 @@
75 面积单位: <br /> 74 面积单位: <br />
76 <p class="label-detail">(MJDW)</p> 75 <p class="label-detail">(MJDW)</p>
77 </span> 76 </span>
78 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.MJDW" placeholder="面积单位"> 77 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.MJDW">
79 <el-option v-for="item in dicData['A7']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 78 <el-option v-for="item in dicData['A7']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
80 </el-option> 79 </el-option>
81 </el-select> 80 </el-select>
...@@ -89,7 +88,7 @@ ...@@ -89,7 +88,7 @@
89 <p class="label-detail">(MJ)</p> 88 <p class="label-detail">(MJ)</p>
90 </span> 89 </span>
91 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-model="ruleForm.MJ" 90 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-model="ruleForm.MJ"
92 v-only-number="{ max: 99999, min: 0, precision: 2 }" placeholder="面积"></el-input-number> 91 v-only-number="{ max: 99999, min: 0, precision: 2 }"></el-input-number>
93 </el-form-item> 92 </el-form-item>
94 </el-col> 93 </el-col>
95 94
...@@ -99,7 +98,7 @@ ...@@ -99,7 +98,7 @@
99 档案号: <br /> 98 档案号: <br />
100 <p class="label-detail">(DAH)</p> 99 <p class="label-detail">(DAH)</p>
101 </span> 100 </span>
102 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DAH" placeholder="档案号"></el-input> 101 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DAH"></el-input>
103 </el-form-item> 102 </el-form-item>
104 </el-col> 103 </el-col>
105 </el-row> 104 </el-row>
...@@ -111,7 +110,7 @@ ...@@ -111,7 +110,7 @@
111 状态: <br /> 110 状态: <br />
112 <p class="label-detail">(ZT)</p> 111 <p class="label-detail">(ZT)</p>
113 </span> 112 </span>
114 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.ZT" placeholder="状态"> 113 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.ZT">
115 <el-option v-for="item in dicData['A11']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 114 <el-option v-for="item in dicData['A11']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
116 </el-option> 115 </el-option>
117 </el-select> 116 </el-select>
...@@ -124,7 +123,7 @@ ...@@ -124,7 +123,7 @@
124 区县代码: <br /> 123 区县代码: <br />
125 <p class="label-detail">(QXDM)</p> 124 <p class="label-detail">(QXDM)</p>
126 </span> 125 </span>
127 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM" placeholder="区县代码"></el-input> 126 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM"></el-input>
128 </el-form-item> 127 </el-form-item>
129 </el-col> 128 </el-col>
130 </el-row> 129 </el-row>
...@@ -134,58 +133,58 @@ ...@@ -134,58 +133,58 @@
134 </template> 133 </template>
135 <script> 134 <script>
136 // 面状定着物 135 // 面状定着物
137 import ktfQtMzdzw from '@/api/ktfQtMzdzw' 136 import ktfQtMzdzw from "@/api/ktfQtMzdzw";
138 import ruleMixin from '@/mixins/ruleMixin.js' 137 import ruleMixin from "@/mixins/ruleMixin.js";
139 export default { 138 export default {
140 mixins: [ruleMixin], 139 mixins: [ruleMixin],
141 props: { 140 props: {
142 bsmSjsb: { 141 bsmSjsb: {
143 type: String, 142 type: String,
144 default: '' 143 default: "",
145 }, 144 },
146 bsmYwsjb: { 145 bsmYwsjb: {
147 type: String, 146 type: String,
148 default: '' 147 default: "",
149 } 148 },
150 }, 149 },
151 data () { 150 data() {
152 return { 151 return {
153 ruleForm: { 152 ruleForm: {
154 YSDM: '', 153 YSDM: "",
155 BDCDYH: '', 154 BDCDYH: "",
156 ZDZHDM: '', 155 ZDZHDM: "",
157 MZDZWLX: '', 156 MZDZWLX: "",
158 DZWMC: '', 157 DZWMC: "",
159 MJ: '', 158 MJ: "",
160 DAH: '', 159 DAH: "",
161 ZT: '', 160 ZT: "",
162 QXDM: '' 161 QXDM: "",
163 } 162 },
164 } 163 };
165 }, 164 },
166 methods: { 165 methods: {
167 async featchData () { 166 async featchData() {
168 try { 167 try {
169 let { result: res } = await ktfQtMzdzw.getKtfQtMzdzwById(this.bsmSjsb) 168 let { result: res } = await ktfQtMzdzw.getKtfQtMzdzwById(this.bsmSjsb);
170 this.ruleForm = res 169 this.ruleForm = res;
171 //this.featchRule() 170 //this.featchRule()
172 } catch (error) { 171 } catch (error) {
173 this.$refs.msg.messageShow() 172 this.$refs.msg.messageShow();
174 } 173 }
175 }, 174 },
176 handleUpdateForm () { 175 handleUpdateForm() {
177 return new Promise(async (resolve) => { 176 return new Promise(async (resolve) => {
178 try { 177 try {
179 let res = await ktfQtMzdzw.updateKtfQtMzdzw(this.ruleForm) 178 let res = await ktfQtMzdzw.updateKtfQtMzdzw(this.ruleForm);
180 // this.$refs['formList'].resetFields(); 179 // this.$refs['formList'].resetFields();
181 resolve(res.code) 180 resolve(res.code);
182 } catch (error) { 181 } catch (error) {
183 this.$refs.msg.messageShow() 182 this.$refs.msg.messageShow();
184 } 183 }
185 }) 184 });
186 } 185 },
187 } 186 },
188 } 187 };
189 </script> 188 </script>
190 <style scoped lang="scss"> 189 <style scoped lang="scss">
191 @import "./css/itemForm.scss"; 190 @import "./css/itemForm.scss";
......
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
20 要素代码: <br /> 20 要素代码: <br />
21 <p class="label-detail">(YSDM)</p> 21 <p class="label-detail">(YSDM)</p>
22 </span> 22 </span>
23 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YSDM" placeholder="要素代码"></el-input> 23 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YSDM"></el-input>
24 </el-form-item> 24 </el-form-item>
25 </el-col> 25 </el-col>
26 26
...@@ -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" placeholder="不动产单元号"></el-input> 33 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCDYH"></el-input>
34 </el-form-item> 34 </el-form-item>
35 </el-col> 35 </el-col>
36 </el-row> 36 </el-row>
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
42 宗地/宗海代码: <br /> 42 宗地/宗海代码: <br />
43 <p class="label-detail">(ZDZHDM)</p> 43 <p class="label-detail">(ZDZHDM)</p>
44 </span> 44 </span>
45 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZDZHDM" placeholder="宗地/宗海代码"></el-input> 45 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZDZHDM"></el-input>
46 </el-form-item> 46 </el-form-item>
47 </el-col> 47 </el-col>
48 48
...@@ -52,8 +52,7 @@ ...@@ -52,8 +52,7 @@
52 线状定着物类型: <br /> 52 线状定着物类型: <br />
53 <p class="label-detail">(XZDZWLX)</p> 53 <p class="label-detail">(XZDZWLX)</p>
54 </span> 54 </span>
55 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.XZDZWLX" 55 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.XZDZWLX"></el-input>
56 placeholder="线状定着物类型"></el-input>
57 </el-form-item> 56 </el-form-item>
58 </el-col> 57 </el-col>
59 58
...@@ -63,7 +62,7 @@ ...@@ -63,7 +62,7 @@
63 定着物名称: <br /> 62 定着物名称: <br />
64 <p class="label-detail">(DZWMC)</p> 63 <p class="label-detail">(DZWMC)</p>
65 </span> 64 </span>
66 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DZWMC" placeholder="定着物名称"></el-input> 65 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DZWMC"></el-input>
67 </el-form-item> 66 </el-form-item>
68 </el-col> 67 </el-col>
69 </el-row> 68 </el-row>
...@@ -75,7 +74,7 @@ ...@@ -75,7 +74,7 @@
75 面积单位:<br /> 74 面积单位:<br />
76 <p class="label-detail">(MJDW)</p> 75 <p class="label-detail">(MJDW)</p>
77 </span> 76 </span>
78 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.MJDW" placeholder="面积单位"> 77 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.MJDW">
79 <el-option v-for="item in dicData['A7']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 78 <el-option v-for="item in dicData['A7']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
80 </el-option> 79 </el-option>
81 </el-select> 80 </el-select>
...@@ -89,7 +88,7 @@ ...@@ -89,7 +88,7 @@
89 <p class="label-detail">(MJ)</p> 88 <p class="label-detail">(MJ)</p>
90 </span> 89 </span>
91 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-model="ruleForm.MJ" 90 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-model="ruleForm.MJ"
92 v-only-number="{ max: 99999, min: 1, precision: 2 }" placeholder="面积"></el-input-number> 91 v-only-number="{ max: 99999, min: 1, precision: 2 }"></el-input-number>
93 </el-form-item> 92 </el-form-item>
94 </el-col> 93 </el-col>
95 94
...@@ -99,7 +98,7 @@ ...@@ -99,7 +98,7 @@
99 档案号: <br /> 98 档案号: <br />
100 <p class="label-detail">(DAH)</p> 99 <p class="label-detail">(DAH)</p>
101 </span> 100 </span>
102 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DAH" placeholder="档案号"></el-input> 101 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DAH"></el-input>
103 </el-form-item> 102 </el-form-item>
104 </el-col> 103 </el-col>
105 </el-row> 104 </el-row>
...@@ -111,7 +110,7 @@ ...@@ -111,7 +110,7 @@
111 状态: <br /> 110 状态: <br />
112 <p class="label-detail">(ZT)</p> 111 <p class="label-detail">(ZT)</p>
113 </span> 112 </span>
114 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.ZT" placeholder="状态"> 113 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.ZT">
115 <el-option v-for="item in dicData['A11']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 114 <el-option v-for="item in dicData['A11']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
116 </el-option> 115 </el-option>
117 </el-select> 116 </el-select>
...@@ -124,7 +123,7 @@ ...@@ -124,7 +123,7 @@
124 区县代码: <br /> 123 区县代码: <br />
125 <p class="label-detail">(QXDM)</p> 124 <p class="label-detail">(QXDM)</p>
126 </span> 125 </span>
127 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM" placeholder="区县代码"></el-input> 126 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM"></el-input>
128 </el-form-item> 127 </el-form-item>
129 </el-col> 128 </el-col>
130 </el-row> 129 </el-row>
...@@ -134,59 +133,59 @@ ...@@ -134,59 +133,59 @@
134 </template> 133 </template>
135 <script> 134 <script>
136 // 线状定着物 135 // 线状定着物
137 import ktfQtXzdzw from '@/api/ktfQtXzdzw' 136 import ktfQtXzdzw from "@/api/ktfQtXzdzw";
138 import ruleMixin from '@/mixins/ruleMixin.js' 137 import ruleMixin from "@/mixins/ruleMixin.js";
139 export default { 138 export default {
140 mixins: [ruleMixin], 139 mixins: [ruleMixin],
141 props: { 140 props: {
142 bsmSjsb: { 141 bsmSjsb: {
143 type: String, 142 type: String,
144 default: '' 143 default: "",
145 }, 144 },
146 bsmYwsjb: { 145 bsmYwsjb: {
147 type: String, 146 type: String,
148 default: '' 147 default: "",
149 } 148 },
150 }, 149 },
151 data () { 150 data() {
152 return { 151 return {
153 ruleForm: { 152 ruleForm: {
154 BSM: '', 153 BSM: "",
155 YSDM: '', 154 YSDM: "",
156 BDCDYH: '', 155 BDCDYH: "",
157 ZDZHDM: '', 156 ZDZHDM: "",
158 mzdzwlx: '', 157 mzdzwlx: "",
159 DZWMC: '', 158 DZWMC: "",
160 MJ: '', 159 MJ: "",
161 DAH: '', 160 DAH: "",
162 ZT: '', 161 ZT: "",
163 QXDM: '' 162 QXDM: "",
164 } 163 },
165 } 164 };
166 }, 165 },
167 methods: { 166 methods: {
168 async featchData () { 167 async featchData() {
169 try { 168 try {
170 let { result: res } = await ktfQtXzdzw.getKtfQtXzdzwById(this.bsmSjsb) 169 let { result: res } = await ktfQtXzdzw.getKtfQtXzdzwById(this.bsmSjsb);
171 this.ruleForm = res 170 this.ruleForm = res;
172 //this.featchRule() 171 //this.featchRule()
173 } catch (error) { 172 } catch (error) {
174 this.$refs.msg.messageShow() 173 this.$refs.msg.messageShow();
175 } 174 }
176 }, 175 },
177 handleUpdateForm () { 176 handleUpdateForm() {
178 return new Promise(async (resolve, reject) => { 177 return new Promise(async (resolve, reject) => {
179 try { 178 try {
180 let res = await ktfQtXzdzw.updateKtfQtXzdzw(this.ruleForm) 179 let res = await ktfQtXzdzw.updateKtfQtXzdzw(this.ruleForm);
181 // this.$refs['formList'].resetFields(); 180 // this.$refs['formList'].resetFields();
182 resolve(res.code) 181 resolve(res.code);
183 } catch (error) { 182 } catch (error) {
184 this.$refs.msg.messageShow() 183 this.$refs.msg.messageShow();
185 } 184 }
186 }) 185 });
187 } 186 },
188 } 187 },
189 } 188 };
190 </script> 189 </script>
191 <style scoped lang="scss"> 190 <style scoped lang="scss">
192 @import "./css/itemForm.scss"; 191 @import "./css/itemForm.scss";
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
8 宗地代码: <br /> 8 宗地代码: <br />
9 <p class="label-detail">(ZDDM)</p> 9 <p class="label-detail">(ZDDM)</p>
10 </span> 10 </span>
11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.zddm" placeholder="宗地代码"></el-input> 11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.zddm"></el-input>
12 </el-form-item> 12 </el-form-item>
13 </el-col> 13 </el-col>
14 14
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
18 变化原因: <br /> 18 变化原因: <br />
19 <p class="label-detail">(BHYY)</p> 19 <p class="label-detail">(BHYY)</p>
20 </span> 20 </span>
21 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.bhyy" placeholder="变化原因"></el-input> 21 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.bhyy"></el-input>
22 </el-form-item> 22 </el-form-item>
23 </el-col> 23 </el-col>
24 24
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
28 变化内容: <br /> 28 变化内容: <br />
29 <p class="label-detail">(BHNR)</p> 29 <p class="label-detail">(BHNR)</p>
30 </span> 30 </span>
31 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.bhnr" placeholder="变化内容"></el-input> 31 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.bhnr"></el-input>
32 </el-form-item> 32 </el-form-item>
33 </el-col> 33 </el-col>
34 </el-row> 34 </el-row>
...@@ -40,8 +40,8 @@ ...@@ -40,8 +40,8 @@
40 登记时间: <br /> 40 登记时间: <br />
41 <p class="label-detail">(DJSJ)</p> 41 <p class="label-detail">(DJSJ)</p>
42 </span> 42 </span>
43 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" placeholder="选择日期" clearable 43 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" clearable v-model="ruleForm.djsj"
44 v-model="ruleForm.djsj" value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker> 44 value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker>
45 </el-form-item> 45 </el-form-item>
46 </el-col> 46 </el-col>
47 47
...@@ -51,7 +51,7 @@ ...@@ -51,7 +51,7 @@
51 登簿人: <br /> 51 登簿人: <br />
52 <p class="label-detail">(DBR)</p> 52 <p class="label-detail">(DBR)</p>
53 </span> 53 </span>
54 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.dbr" placeholder="登簿人"></el-input> 54 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.dbr"></el-input>
55 </el-form-item> 55 </el-form-item>
56 </el-col> 56 </el-col>
57 57
...@@ -61,7 +61,7 @@ ...@@ -61,7 +61,7 @@
61 附记: <br /> 61 附记: <br />
62 <p class="label-detail">(FJ)</p> 62 <p class="label-detail">(FJ)</p>
63 </span> 63 </span>
64 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.fj" placeholder="附记"></el-input> 64 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.fj"></el-input>
65 </el-form-item> 65 </el-form-item>
66 </el-col> 66 </el-col>
67 </el-row> 67 </el-row>
...@@ -72,7 +72,7 @@ ...@@ -72,7 +72,7 @@
72 区县代码: <br /> 72 区县代码: <br />
73 <p class="label-detail">(QXDM)</p> 73 <p class="label-detail">(QXDM)</p>
74 </span> 74 </span>
75 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.qxdm" placeholder="区县代码"></el-input> 75 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.qxdm"></el-input>
76 </el-form-item> 76 </el-form-item>
77 </el-col> 77 </el-col>
78 </el-row> 78 </el-row>
...@@ -82,56 +82,56 @@ ...@@ -82,56 +82,56 @@
82 </template> 82 </template>
83 <script> 83 <script>
84 // 宗地变化情况 84 // 宗地变化情况
85 import ktfZdbhqk from '@/api/ktfZdbhqk' 85 import ktfZdbhqk from "@/api/ktfZdbhqk";
86 import ruleMixin from '@/mixins/ruleMixin.js' 86 import ruleMixin from "@/mixins/ruleMixin.js";
87 export default { 87 export default {
88 mixins: [ruleMixin], 88 mixins: [ruleMixin],
89 props: { 89 props: {
90 bsmSjsb: { 90 bsmSjsb: {
91 type: String, 91 type: String,
92 default: '' 92 default: "",
93 }, 93 },
94 bsmYwsjb: { 94 bsmYwsjb: {
95 type: String, 95 type: String,
96 default: '' 96 default: "",
97 } 97 },
98 }, 98 },
99 data () { 99 data() {
100 return { 100 return {
101 ruleForm: { 101 ruleForm: {
102 ZDDM: '', 102 ZDDM: "",
103 BHYY: '', 103 BHYY: "",
104 BHNR: '', 104 BHNR: "",
105 DJSJ: '', 105 DJSJ: "",
106 DBR: '', 106 DBR: "",
107 FJ: '', 107 FJ: "",
108 QXDM: '' 108 QXDM: "",
109 } 109 },
110 } 110 };
111 }, 111 },
112 methods: { 112 methods: {
113 async featchData () { 113 async featchData() {
114 try { 114 try {
115 let { result: res } = await ktfZdbhqk.getKtfZdbhqkById(this.bsmSjsb) 115 let { result: res } = await ktfZdbhqk.getKtfZdbhqkById(this.bsmSjsb);
116 this.ruleForm = res 116 this.ruleForm = res;
117 //this.featchRule() 117 //this.featchRule()
118 } catch (error) { 118 } catch (error) {
119 this.$refs.msg.messageShow() 119 this.$refs.msg.messageShow();
120 } 120 }
121 }, 121 },
122 handleUpdateForm () { 122 handleUpdateForm() {
123 return new Promise(async (resolve) => { 123 return new Promise(async (resolve) => {
124 try { 124 try {
125 let res = await ktfZdbhqk.updateKtfZdbhqk(this.ruleForm) 125 let res = await ktfZdbhqk.updateKtfZdbhqk(this.ruleForm);
126 // this.$refs['formList'].resetFields(); 126 // this.$refs['formList'].resetFields();
127 resolve(res.code) 127 resolve(res.code);
128 } catch (error) { 128 } catch (error) {
129 this.$refs.msg.messageShow() 129 this.$refs.msg.messageShow();
130 } 130 }
131 }) 131 });
132 } 132 },
133 } 133 },
134 } 134 };
135 </script> 135 </script>
136 <style scoped lang="scss"> 136 <style scoped lang="scss">
137 @import "./css/itemForm.scss"; 137 @import "./css/itemForm.scss";
......
...@@ -8,8 +8,7 @@ ...@@ -8,8 +8,7 @@
8 宗海/海岛代码: <br /> 8 宗海/海岛代码: <br />
9 <p class="label-detail">(ZHHDDM)</p> 9 <p class="label-detail">(ZHHDDM)</p>
10 </span> 10 </span>
11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZHHDDM" maxlength="19" 11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZHHDDM" maxlength="19"></el-input>
12 placeholder="宗海/海岛代码"></el-input>
13 </el-form-item> 12 </el-form-item>
14 </el-col> 13 </el-col>
15 14
...@@ -20,8 +19,8 @@ ...@@ -20,8 +19,8 @@
20 <p class="label-detail">(XH)</p> 19 <p class="label-detail">(XH)</p>
21 </span> 20 </span>
22 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" 21 <el-input-number controls-position="right" :disabled="$store.state.business.Edit"
23 v-model.number="ruleForm.XH" type="number" v-only-number="{ max: 999999, min: 0, precision: 0 }" 22 v-model.number="ruleForm.XH" type="number" v-only-number="{ max: 999999, min: 0, precision: 0 }">
24 placeholder="序号"></el-input-number> 23 </el-input-number>
25 </el-form-item> 24 </el-form-item>
26 </el-col> 25 </el-col>
27 26
...@@ -32,8 +31,8 @@ ...@@ -32,8 +31,8 @@
32 <p class="label-detail">(BW)</p> 31 <p class="label-detail">(BW)</p>
33 </span> 32 </span>
34 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" 33 <el-input-number controls-position="right" :disabled="$store.state.business.Edit"
35 v-model.number="ruleForm.BW" type="number" v-only-number="{ max: 999999999999999, min: 0, precision: 8 }" 34 v-model.number="ruleForm.BW" type="number" v-only-number="{ max: 999999999999999, min: 0, precision: 8 }">
36 placeholder="北纬"></el-input-number> 35 </el-input-number>
37 </el-form-item> 36 </el-form-item>
38 </el-col> 37 </el-col>
39 </el-row> 38 </el-row>
...@@ -46,8 +45,8 @@ ...@@ -46,8 +45,8 @@
46 <p class="label-detail">(DJ)</p> 45 <p class="label-detail">(DJ)</p>
47 </span> 46 </span>
48 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" 47 <el-input-number controls-position="right" :disabled="$store.state.business.Edit"
49 v-model.number="ruleForm.DJ" type="number" v-only-number="{ max: 999999999999999, min: 0, precision: 8 }" 48 v-model.number="ruleForm.DJ" type="number" v-only-number="{ max: 999999999999999, min: 0, precision: 8 }">
50 placeholder="东经"></el-input-number> 49 </el-input-number>
51 </el-form-item> 50 </el-form-item>
52 </el-col> 51 </el-col>
53 52
...@@ -57,7 +56,7 @@ ...@@ -57,7 +56,7 @@
57 区县代码: <br /> 56 区县代码: <br />
58 <p class="label-detail">(QXDM)</p> 57 <p class="label-detail">(QXDM)</p>
59 </span> 58 </span>
60 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM" placeholder="区县代码"></el-input> 59 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM"></el-input>
61 </el-form-item> 60 </el-form-item>
62 </el-col> 61 </el-col>
63 </el-row> 62 </el-row>
...@@ -67,54 +66,56 @@ ...@@ -67,54 +66,56 @@
67 </template> 66 </template>
68 <script> 67 <script>
69 // 用海、用岛坐标 68 // 用海、用岛坐标
70 import ktfZhYhydzb from '@/api/ktfZhYhydzb' 69 import ktfZhYhydzb from "@/api/ktfZhYhydzb";
71 import ruleMixin from '@/mixins/ruleMixin.js' 70 import ruleMixin from "@/mixins/ruleMixin.js";
72 export default { 71 export default {
73 mixins: [ruleMixin], 72 mixins: [ruleMixin],
74 props: { 73 props: {
75 bsmSjsb: { 74 bsmSjsb: {
76 type: String, 75 type: String,
77 default: '' 76 default: "",
78 }, 77 },
79 bsmYwsjb: { 78 bsmYwsjb: {
80 type: String, 79 type: String,
81 default: '' 80 default: "",
82 } 81 },
83 }, 82 },
84 data () { 83 data() {
85 return { 84 return {
86 ruleForm: { 85 ruleForm: {
87 ZHHDDM: '', 86 ZHHDDM: "",
88 XH: '', 87 XH: "",
89 BW: '', 88 BW: "",
90 DJ: '', 89 DJ: "",
91 QXDM: '' 90 QXDM: "",
92 } 91 },
93 } 92 };
94 }, 93 },
95 methods: { 94 methods: {
96 async featchData () { 95 async featchData() {
97 try { 96 try {
98 let { result: res } = await ktfZhYhydzb.getKtfZhYhydzbById(this.bsmSjsb) 97 let { result: res } = await ktfZhYhydzb.getKtfZhYhydzbById(
99 this.ruleForm = res 98 this.bsmSjsb
99 );
100 this.ruleForm = res;
100 //this.featchRule() 101 //this.featchRule()
101 } catch (error) { 102 } catch (error) {
102 this.$refs.msg.messageShow() 103 this.$refs.msg.messageShow();
103 } 104 }
104 }, 105 },
105 handleUpdateForm () { 106 handleUpdateForm() {
106 return new Promise(async (resolve, reject) => { 107 return new Promise(async (resolve, reject) => {
107 try { 108 try {
108 let res = await ktfZhYhydzb.updateKtfZhYhydzb(this.ruleForm) 109 let res = await ktfZhYhydzb.updateKtfZhYhydzb(this.ruleForm);
109 // this.$refs['formList'].resetFields(); 110 // this.$refs['formList'].resetFields();
110 resolve(res.code) 111 resolve(res.code);
111 } catch (error) { 112 } catch (error) {
112 this.$refs.msg.messageShow() 113 this.$refs.msg.messageShow();
113 } 114 }
114 }) 115 });
115 } 116 },
116 } 117 },
117 } 118 };
118 </script> 119 </script>
119 <style scoped lang="scss"> 120 <style scoped lang="scss">
120 @import "./css/itemForm.scss"; 121 @import "./css/itemForm.scss";
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
8 宗海代码: <br /> 8 宗海代码: <br />
9 <p class="label-detail">(ZHDM)</p> 9 <p class="label-detail">(ZHDM)</p>
10 </span> 10 </span>
11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZHDM" placeholder="宗海代码"></el-input> 11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZHDM"></el-input>
12 </el-form-item> 12 </el-form-item>
13 </el-col> 13 </el-col>
14 14
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
18 用海方式: <br /> 18 用海方式: <br />
19 <p class="label-detail">(YHFS)</p> 19 <p class="label-detail">(YHFS)</p>
20 </span> 20 </span>
21 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.YHFS" placeholder="用海方式"> 21 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.YHFS">
22 <el-option v-for="item in dicData['A51']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 22 <el-option v-for="item in dicData['A51']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
23 </el-option> 23 </el-option>
24 </el-select> 24 </el-select>
...@@ -32,8 +32,8 @@ ...@@ -32,8 +32,8 @@
32 <p class="label-detail">(YHMJ)</p> 32 <p class="label-detail">(YHMJ)</p>
33 </span> 33 </span>
34 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" 34 <el-input-number controls-position="right" :disabled="$store.state.business.Edit"
35 v-model.number="ruleForm.YHMJ" type="number" v-only-number="{ max: 999999, min: 1, precision: 2 }" 35 v-model.number="ruleForm.YHMJ" type="number" v-only-number="{ max: 999999, min: 1, precision: 2 }">
36 placeholder="用海面积"></el-input-number> 36 </el-input-number>
37 </el-form-item> 37 </el-form-item>
38 </el-col> 38 </el-col>
39 </el-row> 39 </el-row>
...@@ -45,7 +45,7 @@ ...@@ -45,7 +45,7 @@
45 具体用途: <br /> 45 具体用途: <br />
46 <p class="label-detail">(JTYT)</p> 46 <p class="label-detail">(JTYT)</p>
47 </span> 47 </span>
48 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.JTYT" placeholder="具体用途"></el-input> 48 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.JTYT"></el-input>
49 </el-form-item> 49 </el-form-item>
50 </el-col> 50 </el-col>
51 51
...@@ -56,8 +56,8 @@ ...@@ -56,8 +56,8 @@
56 <p class="label-detail">(SYJES)</p> 56 <p class="label-detail">(SYJES)</p>
57 </span> 57 </span>
58 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" 58 <el-input-number controls-position="right" :disabled="$store.state.business.Edit"
59 v-model.number="ruleForm.SYJES" type="number" v-only-number="{ max: 999999, min: 0, precision: 2 }" 59 v-model.number="ruleForm.SYJES" type="number" v-only-number="{ max: 999999, min: 0, precision: 2 }">
60 placeholder="使用金额数"></el-input-number> 60 </el-input-number>
61 </el-form-item> 61 </el-form-item>
62 </el-col> 62 </el-col>
63 63
...@@ -67,7 +67,7 @@ ...@@ -67,7 +67,7 @@
67 区县代码: <br /> 67 区县代码: <br />
68 <p class="label-detail">(QXDM)</p> 68 <p class="label-detail">(QXDM)</p>
69 </span> 69 </span>
70 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM" placeholder="区县代码"></el-input> 70 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM"></el-input>
71 </el-form-item> 71 </el-form-item>
72 </el-col> 72 </el-col>
73 </el-row> 73 </el-row>
...@@ -77,55 +77,55 @@ ...@@ -77,55 +77,55 @@
77 </template> 77 </template>
78 <script> 78 <script>
79 // 用海状况 79 // 用海状况
80 import ktfZhYhzk from '@/api/ktfZhYhzk' 80 import ktfZhYhzk from "@/api/ktfZhYhzk";
81 import ruleMixin from '@/mixins/ruleMixin.js' 81 import ruleMixin from "@/mixins/ruleMixin.js";
82 export default { 82 export default {
83 mixins: [ruleMixin], 83 mixins: [ruleMixin],
84 props: { 84 props: {
85 bsmSjsb: { 85 bsmSjsb: {
86 type: String, 86 type: String,
87 default: '' 87 default: "",
88 }, 88 },
89 bsmYwsjb: { 89 bsmYwsjb: {
90 type: String, 90 type: String,
91 default: '' 91 default: "",
92 } 92 },
93 }, 93 },
94 data () { 94 data() {
95 return { 95 return {
96 ruleForm: { 96 ruleForm: {
97 ZHDM: '', 97 ZHDM: "",
98 YHFS: '', 98 YHFS: "",
99 YHMJ: '', 99 YHMJ: "",
100 JTYT: '', 100 JTYT: "",
101 SYJES: '', 101 SYJES: "",
102 QXDM: '' 102 QXDM: "",
103 } 103 },
104 } 104 };
105 }, 105 },
106 methods: { 106 methods: {
107 async featchData () { 107 async featchData() {
108 try { 108 try {
109 let { result: res } = await ktfZhYhzk.getKtfZhYhzkById(this.bsmSjsb) 109 let { result: res } = await ktfZhYhzk.getKtfZhYhzkById(this.bsmSjsb);
110 this.ruleForm = res 110 this.ruleForm = res;
111 //this.featchRule() 111 //this.featchRule()
112 } catch (error) { 112 } catch (error) {
113 this.$refs.msg.messageShow() 113 this.$refs.msg.messageShow();
114 } 114 }
115 }, 115 },
116 handleUpdateForm () { 116 handleUpdateForm() {
117 return new Promise(async (resolve) => { 117 return new Promise(async (resolve) => {
118 try { 118 try {
119 let res = await ktfZhYhzk.updateKtfZhYhzk(this.ruleForm) 119 let res = await ktfZhYhzk.updateKtfZhYhzk(this.ruleForm);
120 // this.$refs['formList'].resetFields(); 120 // this.$refs['formList'].resetFields();
121 resolve(res.code) 121 resolve(res.code);
122 } catch (error) { 122 } catch (error) {
123 this.$refs.msg.messageShow() 123 this.$refs.msg.messageShow();
124 } 124 }
125 }) 125 });
126 } 126 },
127 } 127 },
128 } 128 };
129 </script> 129 </script>
130 <style scoped lang="scss"> 130 <style scoped lang="scss">
131 @import "./css/itemForm.scss"; 131 @import "./css/itemForm.scss";
......
...@@ -8,8 +8,7 @@ ...@@ -8,8 +8,7 @@
8 宗海代码: <br /> 8 宗海代码: <br />
9 <p class="label-detail">(ZHDM)</p> 9 <p class="label-detail">(ZHDM)</p>
10 </span> 10 </span>
11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZHDM" maxlength="19" 11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZHDM" maxlength="19"></el-input>
12 placeholder="宗海代码"></el-input>
13 </el-form-item> 12 </el-form-item>
14 </el-col> 13 </el-col>
15 14
...@@ -19,7 +18,7 @@ ...@@ -19,7 +18,7 @@
19 变化原因: <br /> 18 变化原因: <br />
20 <p class="label-detail">(BHYY)</p> 19 <p class="label-detail">(BHYY)</p>
21 </span> 20 </span>
22 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BHYY" placeholder="变化原因"></el-input> 21 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BHYY"></el-input>
23 </el-form-item> 22 </el-form-item>
24 </el-col> 23 </el-col>
25 24
...@@ -29,7 +28,7 @@ ...@@ -29,7 +28,7 @@
29 变化内容: <br /> 28 变化内容: <br />
30 <p class="label-detail">(BHNR)</p> 29 <p class="label-detail">(BHNR)</p>
31 </span> 30 </span>
32 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BHNR" placeholder="变化内容"></el-input> 31 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BHNR"></el-input>
33 </el-form-item> 32 </el-form-item>
34 </el-col> 33 </el-col>
35 </el-row> 34 </el-row>
...@@ -41,8 +40,8 @@ ...@@ -41,8 +40,8 @@
41 登记时间: <br /> 40 登记时间: <br />
42 <p class="label-detail">(DJSJ)</p> 41 <p class="label-detail">(DJSJ)</p>
43 </span> 42 </span>
44 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" placeholder="选择日期" clearable 43 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" clearable v-model="ruleForm.DJSJ"
45 v-model="ruleForm.DJSJ" value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker> 44 value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker>
46 </el-form-item> 45 </el-form-item>
47 </el-col> 46 </el-col>
48 47
...@@ -52,7 +51,7 @@ ...@@ -52,7 +51,7 @@
52 登簿人: <br /> 51 登簿人: <br />
53 <p class="label-detail">(DBR)</p> 52 <p class="label-detail">(DBR)</p>
54 </span> 53 </span>
55 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DBR" placeholder="登簿人"></el-input> 54 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DBR"></el-input>
56 </el-form-item> 55 </el-form-item>
57 </el-col> 56 </el-col>
58 57
...@@ -62,7 +61,7 @@ ...@@ -62,7 +61,7 @@
62 区县代码: <br /> 61 区县代码: <br />
63 <p class="label-detail">(QXDM)</p> 62 <p class="label-detail">(QXDM)</p>
64 </span> 63 </span>
65 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM" placeholder="区县代码"></el-input> 64 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM"></el-input>
66 </el-form-item> 65 </el-form-item>
67 </el-col> 66 </el-col>
68 </el-row> 67 </el-row>
...@@ -71,56 +70,56 @@ ...@@ -71,56 +70,56 @@
71 </div> 70 </div>
72 </template> 71 </template>
73 <script> 72 <script>
74 import zhK105 from '@/api/zhK105' 73 import zhK105 from "@/api/zhK105";
75 import ruleMixin from '@/mixins/ruleMixin.js' 74 import ruleMixin from "@/mixins/ruleMixin.js";
76 // 宗海变化情况 75 // 宗海变化情况
77 export default { 76 export default {
78 mixins: [ruleMixin], 77 mixins: [ruleMixin],
79 props: { 78 props: {
80 bsmSjsb: { 79 bsmSjsb: {
81 type: String, 80 type: String,
82 default: '' 81 default: "",
83 }, 82 },
84 bsmYwsjb: { 83 bsmYwsjb: {
85 type: String, 84 type: String,
86 default: '' 85 default: "",
87 } 86 },
88 }, 87 },
89 data () { 88 data() {
90 return { 89 return {
91 ruleForm: { 90 ruleForm: {
92 ZHDM: '', 91 ZHDM: "",
93 BHYY: '', 92 BHYY: "",
94 BHNR: '', 93 BHNR: "",
95 DJSJ: '', 94 DJSJ: "",
96 DBR: '', 95 DBR: "",
97 QXDM: '' 96 QXDM: "",
98 } 97 },
99 } 98 };
100 }, 99 },
101 methods: { 100 methods: {
102 async featchData () { 101 async featchData() {
103 try { 102 try {
104 let { result: res } = await zhK105.getZhK105ById(this.bsmSjsb) 103 let { result: res } = await zhK105.getZhK105ById(this.bsmSjsb);
105 this.ruleForm = res 104 this.ruleForm = res;
106 //this.featchRule() 105 //this.featchRule()
107 } catch (error) { 106 } catch (error) {
108 this.$refs.msg.messageShow() 107 this.$refs.msg.messageShow();
109 } 108 }
110 }, 109 },
111 handleUpdateForm () { 110 handleUpdateForm() {
112 return new Promise(async (resolve) => { 111 return new Promise(async (resolve) => {
113 try { 112 try {
114 let res = await zhK105.updateZhK105(this.ruleForm) 113 let res = await zhK105.updateZhK105(this.ruleForm);
115 // this.$refs['formList'].resetFields(); 114 // this.$refs['formList'].resetFields();
116 resolve(res.code) 115 resolve(res.code);
117 } catch (error) { 116 } catch (error) {
118 this.$refs.msg.messageShow() 117 this.$refs.msg.messageShow();
119 } 118 }
120 }) 119 });
121 } 120 },
122 } 121 },
123 } 122 };
124 </script> 123 </script>
125 <style scoped lang="scss"> 124 <style scoped lang="scss">
126 @import "./css/itemForm.scss"; 125 @import "./css/itemForm.scss";
......
...@@ -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" placeholder="要素代码"></el-input> 11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ysdm"></el-input>
12 </el-form-item> 12 </el-form-item>
13 </el-col> 13 </el-col>
14 14
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
18 层号: <br /> 18 层号: <br />
19 <p class="label-detail">(CH)</p> 19 <p class="label-detail">(CH)</p>
20 </span> 20 </span>
21 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ch" placeholder="层号"></el-input> 21 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ch"></el-input>
22 </el-form-item> 22 </el-form-item>
23 </el-col> 23 </el-col>
24 24
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
28 自然幢号: <br /> 28 自然幢号: <br />
29 <p class="label-detail">(ZRZH)</p> 29 <p class="label-detail">(ZRZH)</p>
30 </span> 30 </span>
31 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.zrzh" placeholder="自然幢号"></el-input> 31 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.zrzh"></el-input>
32 </el-form-item> 32 </el-form-item>
33 </el-col> 33 </el-col>
34 </el-row> 34 </el-row>
...@@ -40,7 +40,7 @@ ...@@ -40,7 +40,7 @@
40 实际层: <br /> 40 实际层: <br />
41 <p class="label-detail">(SJC)</p> 41 <p class="label-detail">(SJC)</p>
42 </span> 42 </span>
43 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.sjc" placeholder="实际层"></el-input> 43 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.sjc"></el-input>
44 </el-form-item> 44 </el-form-item>
45 </el-col> 45 </el-col>
46 46
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
50 名义层: <br /> 50 名义层: <br />
51 <p class="label-detail">(MYC)</p> 51 <p class="label-detail">(MYC)</p>
52 </span> 52 </span>
53 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.myc" placeholder="名义层"></el-input> 53 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.myc"></el-input>
54 </el-form-item> 54 </el-form-item>
55 </el-col> 55 </el-col>
56 56
...@@ -60,8 +60,9 @@ ...@@ -60,8 +60,9 @@
60 层建筑面积: <br /> 60 层建筑面积: <br />
61 <p class="label-detail">(CJZMJ)</p> 61 <p class="label-detail">(CJZMJ)</p>
62 </span> 62 </span>
63 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-only-number="{ max: 999999999999999, min: 0, precision: 3 }" 63 <el-input-number controls-position="right" :disabled="$store.state.business.Edit"
64 placeholder="层建筑面积" type="number" v-model.number="ruleForm.cjzmj"></el-input-number> 64 v-only-number="{ max: 999999999999999, min: 0, precision: 3 }" type="number"
65 v-model.number="ruleForm.cjzmj"></el-input-number>
65 </el-form-item> 66 </el-form-item>
66 </el-col> 67 </el-col>
67 </el-row> 68 </el-row>
...@@ -73,8 +74,9 @@ ...@@ -73,8 +74,9 @@
73 层套内建筑面积: <br /> 74 层套内建筑面积: <br />
74 <p class="label-detail">(CTNJZMJ)</p> 75 <p class="label-detail">(CTNJZMJ)</p>
75 </span> 76 </span>
76 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-only-number="{ max: 999999999999999, min: 0, precision: 3 }" 77 <el-input-number controls-position="right" :disabled="$store.state.business.Edit"
77 placeholder="层套内建筑面积" type="number" v-model.number="ruleForm.ctnjzmj"></el-input-number> 78 v-only-number="{ max: 999999999999999, min: 0, precision: 3 }" type="number"
79 v-model.number="ruleForm.ctnjzmj"></el-input-number>
78 </el-form-item> 80 </el-form-item>
79 </el-col> 81 </el-col>
80 82
...@@ -84,8 +86,9 @@ ...@@ -84,8 +86,9 @@
84 层阳台面积: <br /> 86 层阳台面积: <br />
85 <p class="label-detail">(CYTMJ)</p> 87 <p class="label-detail">(CYTMJ)</p>
86 </span> 88 </span>
87 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-only-number="{ max: 999999999999999, min: 0, precision: 3 }" 89 <el-input-number controls-position="right" :disabled="$store.state.business.Edit"
88 placeholder="层阳台面积" type="number" v-model.number="ruleForm.cytmj"></el-input-number> 90 v-only-number="{ max: 999999999999999, min: 0, precision: 3 }" type="number"
91 v-model.number="ruleForm.cytmj"></el-input-number>
89 </el-form-item> 92 </el-form-item>
90 </el-col> 93 </el-col>
91 94
...@@ -95,8 +98,9 @@ ...@@ -95,8 +98,9 @@
95 层共有建筑面积: <br /> 98 层共有建筑面积: <br />
96 <p class="label-detail">(CGYJZMJ)</p> 99 <p class="label-detail">(CGYJZMJ)</p>
97 </span> 100 </span>
98 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-only-number="{ max: 999999999999999, min: 0, precision: 3 }" 101 <el-input-number controls-position="right" :disabled="$store.state.business.Edit"
99 placeholder="层共有建筑面积" type="number" v-model.number="ruleForm.cgyjzmj"></el-input-number> 102 v-only-number="{ max: 999999999999999, min: 0, precision: 3 }" type="number"
103 v-model.number="ruleForm.cgyjzmj"></el-input-number>
100 </el-form-item> 104 </el-form-item>
101 </el-col> 105 </el-col>
102 </el-row> 106 </el-row>
...@@ -108,8 +112,9 @@ ...@@ -108,8 +112,9 @@
108 层分摊建筑面积: <br /> 112 层分摊建筑面积: <br />
109 <p class="label-detail">(CFTJZMJ)</p> 113 <p class="label-detail">(CFTJZMJ)</p>
110 </span> 114 </span>
111 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-only-number="{ max: 999999999999999, min: 0, precision: 3 }" 115 <el-input-number controls-position="right" :disabled="$store.state.business.Edit"
112 placeholder="层分摊建筑面积" type="number" v-model.number="ruleForm.cftjzmj"></el-input-number> 116 v-only-number="{ max: 999999999999999, min: 0, precision: 3 }" type="number"
117 v-model.number="ruleForm.cftjzmj"></el-input-number>
113 </el-form-item> 118 </el-form-item>
114 </el-col> 119 </el-col>
115 120
...@@ -119,8 +124,9 @@ ...@@ -119,8 +124,9 @@
119 层半墙面积: <br /> 124 层半墙面积: <br />
120 <p class="label-detail">(CBQMJ)</p> 125 <p class="label-detail">(CBQMJ)</p>
121 </span> 126 </span>
122 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-only-number="{ max: 999999999999999, min: 0, precision: 3 }" 127 <el-input-number controls-position="right" :disabled="$store.state.business.Edit"
123 type="number" placeholder="层半墙面积" v-model.number="ruleForm.cbqmj"></el-input-number> 128 v-only-number="{ max: 999999999999999, min: 0, precision: 3 }" type="number"
129 v-model.number="ruleForm.cbqmj"></el-input-number>
124 </el-form-item> 130 </el-form-item>
125 </el-col> 131 </el-col>
126 132
...@@ -130,8 +136,9 @@ ...@@ -130,8 +136,9 @@
130 层高: <br /> 136 层高: <br />
131 <p class="label-detail">(CG)</p> 137 <p class="label-detail">(CG)</p>
132 </span> 138 </span>
133 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-only-number="{ max: 999999999999999, min: 0, precision: 3 }" 139 <el-input-number controls-position="right" :disabled="$store.state.business.Edit"
134 placeholder="层高" type="number" v-model.number="ruleForm.cg"></el-input-number> 140 v-only-number="{ max: 999999999999999, min: 0, precision: 3 }" type="number" v-model.number="ruleForm.cg">
141 </el-input-number>
135 </el-form-item> 142 </el-form-item>
136 </el-col> 143 </el-col>
137 </el-row> 144 </el-row>
...@@ -143,8 +150,9 @@ ...@@ -143,8 +150,9 @@
143 水平投影面积: <br /> 150 水平投影面积: <br />
144 <p class="label-detail">(SPTYMJ)</p> 151 <p class="label-detail">(SPTYMJ)</p>
145 </span> 152 </span>
146 <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-only-number="{ max: 999999999999999, min: 0, precision: 3 }" 153 <el-input-number controls-position="right" :disabled="$store.state.business.Edit"
147 placeholder="水平投影面积" type="number" v-model.number="ruleForm.sptymj"></el-input-number> 154 v-only-number="{ max: 999999999999999, min: 0, precision: 3 }" type="number"
155 v-model.number="ruleForm.sptymj"></el-input-number>
148 </el-form-item> 156 </el-form-item>
149 </el-col> 157 </el-col>
150 158
...@@ -154,7 +162,7 @@ ...@@ -154,7 +162,7 @@
154 区县代码: <br /> 162 区县代码: <br />
155 <p class="label-detail">(QXDM)</p> 163 <p class="label-detail">(QXDM)</p>
156 </span> 164 </span>
157 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.qxdm" placeholder="区县代码"></el-input> 165 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.qxdm"></el-input>
158 </el-form-item> 166 </el-form-item>
159 </el-col> 167 </el-col>
160 </el-row> 168 </el-row>
...@@ -164,63 +172,63 @@ ...@@ -164,63 +172,63 @@
164 </template> 172 </template>
165 <script> 173 <script>
166 // 层信息 174 // 层信息
167 import kttFwC from '@/api/kttFwC' 175 import kttFwC from "@/api/kttFwC";
168 import ruleMixin from '@/mixins/ruleMixin.js' 176 import ruleMixin from "@/mixins/ruleMixin.js";
169 export default { 177 export default {
170 mixins: [ruleMixin], 178 mixins: [ruleMixin],
171 props: { 179 props: {
172 bsmSjsb: { 180 bsmSjsb: {
173 type: String, 181 type: String,
174 default: '' 182 default: "",
175 }, 183 },
176 bsmYwsjb: { 184 bsmYwsjb: {
177 type: String, 185 type: String,
178 default: '' 186 default: "",
179 } 187 },
180 }, 188 },
181 data () { 189 data() {
182 return { 190 return {
183 ruleForm: { 191 ruleForm: {
184 YSDM: '', 192 YSDM: "",
185 CH: '', 193 CH: "",
186 ZRZH: '', 194 ZRZH: "",
187 SJC: '', 195 SJC: "",
188 MYC: '', 196 MYC: "",
189 CJZMJ: '', 197 CJZMJ: "",
190 CTNJZMJ: '', 198 CTNJZMJ: "",
191 CYTMJ: '', 199 CYTMJ: "",
192 CGYJZMJ: '', 200 CGYJZMJ: "",
193 CFTJZMJ: '', 201 CFTJZMJ: "",
194 CBQMJ: '', 202 CBQMJ: "",
195 CG: '', 203 CG: "",
196 SPTYMJ: '', 204 SPTYMJ: "",
197 QXDM: '' 205 QXDM: "",
198 } 206 },
199 } 207 };
200 }, 208 },
201 methods: { 209 methods: {
202 async featchData () { 210 async featchData() {
203 try { 211 try {
204 let { result: res } = await kttFwC.getKttFwCById(this.bsmSjsb) 212 let { result: res } = await kttFwC.getKttFwCById(this.bsmSjsb);
205 this.ruleForm = res 213 this.ruleForm = res;
206 //this.featchRule() 214 //this.featchRule()
207 } catch (error) { 215 } catch (error) {
208 this.$refs.msg.messageShow() 216 this.$refs.msg.messageShow();
209 } 217 }
210 }, 218 },
211 handleUpdateForm () { 219 handleUpdateForm() {
212 return new Promise(async (resolve, reject) => { 220 return new Promise(async (resolve, reject) => {
213 try { 221 try {
214 let res = await kttFwC.updateKttFwC(this.ruleForm) 222 let res = await kttFwC.updateKttFwC(this.ruleForm);
215 // this.$refs['formList'].resetFields(); 223 // this.$refs['formList'].resetFields();
216 resolve(res.code) 224 resolve(res.code);
217 } catch (error) { 225 } catch (error) {
218 this.$refs.msg.messageShow() 226 this.$refs.msg.messageShow();
219 } 227 }
220 }) 228 });
221 }, 229 },
222 } 230 },
223 } 231 };
224 </script> 232 </script>
225 <style scoped lang="scss"> 233 <style scoped lang="scss">
226 @import "./css/itemForm.scss"; 234 @import "./css/itemForm.scss";
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
24 <p class="label-detail">(YSDM)</p> 24 <p class="label-detail">(YSDM)</p>
25 </span> 25 </span>
26 <el-input :disabled="$store.state.business.Edit" v-model="boundaryPoint.ruleForm[index].YSDM" 26 <el-input :disabled="$store.state.business.Edit" v-model="boundaryPoint.ruleForm[index].YSDM"
27 maxlength="10" placeholder="要素代码"></el-input> 27 maxlength="10"></el-input>
28 </el-form-item> 28 </el-form-item>
29 </el-col> 29 </el-col>
30 30
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
35 <p class="label-detail">(ZDZHDM)</p> 35 <p class="label-detail">(ZDZHDM)</p>
36 </span> 36 </span>
37 <el-input :disabled="$store.state.business.Edit" v-model="boundaryPoint.ruleForm[index].ZDZHDM" 37 <el-input :disabled="$store.state.business.Edit" v-model="boundaryPoint.ruleForm[index].ZDZHDM"
38 maxlength="19" placeholder="宗地/宗海代码"></el-input> 38 maxlength="19"></el-input>
39 </el-form-item> 39 </el-form-item>
40 </el-col> 40 </el-col>
41 </el-row> 41 </el-row>
...@@ -48,7 +48,7 @@ ...@@ -48,7 +48,7 @@
48 <p class="label-detail">(JZDH)</p> 48 <p class="label-detail">(JZDH)</p>
49 </span> 49 </span>
50 <el-input :disabled="$store.state.business.Edit" v-model="boundaryPoint.ruleForm[index].JZDH" 50 <el-input :disabled="$store.state.business.Edit" v-model="boundaryPoint.ruleForm[index].JZDH"
51 maxlength="10" placeholder="界址点号"></el-input> 51 maxlength="10"></el-input>
52 </el-form-item> 52 </el-form-item>
53 </el-col> 53 </el-col>
54 54
...@@ -59,10 +59,9 @@ ...@@ -59,10 +59,9 @@
59 <p class="label-detail">(SXH)</p> 59 <p class="label-detail">(SXH)</p>
60 </span> 60 </span>
61 <el-input-number :disabled="$store.state.business.Edit" v-model.number="form.auditInfo[index].SXH" 61 <el-input-number :disabled="$store.state.business.Edit" v-model.number="form.auditInfo[index].SXH"
62 type="number" v-only-number="{ max: 999999999, min: 0, precision: 0 }" 62 type="number" v-only-number="{ max: 999999999, min: 0, precision: 0 }"></el-input-number>
63 placeholder="顺序号"></el-input-number>
64 <el-input :disabled="$store.state.business.Edit" v-model.number="boundaryPoint.ruleForm[index].SXH" 63 <el-input :disabled="$store.state.business.Edit" v-model.number="boundaryPoint.ruleForm[index].SXH"
65 type="number" v-only-number="{ max: 99999999999, min: 0, precision: 0 }" placeholder="顺序号"></el-input> 64 type="number" v-only-number="{ max: 99999999999, min: 0, precision: 0 }"></el-input>
66 </el-form-item> 65 </el-form-item>
67 </el-col> 66 </el-col>
68 67
...@@ -72,8 +71,7 @@ ...@@ -72,8 +71,7 @@
72 界标类型: <br /> 71 界标类型: <br />
73 <p class="label-detail">(JBLX)</p> 72 <p class="label-detail">(JBLX)</p>
74 </span> 73 </span>
75 <el-select :disabled="$store.state.business.Edit" v-model="boundaryPoint.ruleForm[index].JBLX" 74 <el-select :disabled="$store.state.business.Edit" v-model="boundaryPoint.ruleForm[index].JBLX">
76 placeholder="界标类型">
77 <el-option v-for="item in dicData['A4']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 75 <el-option v-for="item in dicData['A4']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
78 </el-option> 76 </el-option>
79 </el-select> 77 </el-select>
...@@ -88,8 +86,7 @@ ...@@ -88,8 +86,7 @@
88 界址点类型: <br /> 86 界址点类型: <br />
89 <p class="label-detail">(JZDLX)</p> 87 <p class="label-detail">(JZDLX)</p>
90 </span> 88 </span>
91 <el-select :disabled="$store.state.business.Edit" v-model="boundaryPoint.ruleForm[index].JZDLX" 89 <el-select :disabled="$store.state.business.Edit" v-model="boundaryPoint.ruleForm[index].JZDLX">
92 placeholder="界址点类型">
93 <el-option v-for="item in dicData['A5']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 90 <el-option v-for="item in dicData['A5']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
94 </el-option> 91 </el-option>
95 </el-select> 92 </el-select>
...@@ -103,8 +100,7 @@ ...@@ -103,8 +100,7 @@
103 <p class="label-detail">(XZBZ)</p> 100 <p class="label-detail">(XZBZ)</p>
104 </span> 101 </span>
105 <el-input :disabled="$store.state.business.Edit" v-model.number="boundaryPoint.ruleForm[index].XZBZ" 102 <el-input :disabled="$store.state.business.Edit" v-model.number="boundaryPoint.ruleForm[index].XZBZ"
106 type="number" v-only-number="{ max: 999999999999999, min: 0, precision: 3 }" 103 type="number" v-only-number="{ max: 999999999999999, min: 0, precision: 3 }"></el-input>
107 placeholder="X坐标值"></el-input>
108 </el-form-item> 104 </el-form-item>
109 </el-col> 105 </el-col>
110 106
...@@ -115,8 +111,7 @@ ...@@ -115,8 +111,7 @@
115 <p class="label-detail">(YZBZ)</p> 111 <p class="label-detail">(YZBZ)</p>
116 </span> 112 </span>
117 <el-input :disabled="$store.state.business.Edit" v-model.number="boundaryPoint.ruleForm[index].YZBZ" 113 <el-input :disabled="$store.state.business.Edit" v-model.number="boundaryPoint.ruleForm[index].YZBZ"
118 type="number" v-only-number="{ max: 999999999999999, min: 0, precision: 3 }" 114 type="number" v-only-number="{ max: 999999999999999, min: 0, precision: 3 }"></el-input>
119 placeholder="Y坐标值"></el-input>
120 </el-form-item> 115 </el-form-item>
121 </el-col> 116 </el-col>
122 </el-row> 117 </el-row>
...@@ -128,60 +123,62 @@ ...@@ -128,60 +123,62 @@
128 </template> 123 </template>
129 <script> 124 <script>
130 // 界址点信息 125 // 界址点信息
131 import kttGyJzd from '@/api/kttGyJzd' 126 import kttGyJzd from "@/api/kttGyJzd";
132 import ruleMixin from '@/mixins/ruleMixin.js' 127 import ruleMixin from "@/mixins/ruleMixin.js";
133 export default { 128 export default {
134 mixins: [ruleMixin], 129 mixins: [ruleMixin],
135 props: { 130 props: {
136 bsmSjsb: { 131 bsmSjsb: {
137 type: String, 132 type: String,
138 default: '' 133 default: "",
139 }, 134 },
140 bsmYwsjb: { 135 bsmYwsjb: {
141 type: String, 136 type: String,
142 default: '' 137 default: "",
143 } 138 },
144 }, 139 },
145 data () { 140 data() {
146 return { 141 return {
147 boundaryPoint: { 142 boundaryPoint: {
148 ruleForm: [{ 143 ruleForm: [
149 BSM: '', 144 {
150 YSDM: '', 145 BSM: "",
151 ZDZHDM: '', 146 YSDM: "",
152 JZDH: '', 147 ZDZHDM: "",
153 SXH: '', 148 JZDH: "",
154 JBLX: '', 149 SXH: "",
155 JZDLX: '', 150 JBLX: "",
156 XZBZ: '', 151 JZDLX: "",
157 YZBZ: '', 152 XZBZ: "",
158 }] 153 YZBZ: "",
159 } 154 },
160 } 155 ],
156 },
157 };
161 }, 158 },
162 methods: { 159 methods: {
163 async featchData () { 160 async featchData() {
164 try { 161 try {
165 let { result: res } = await kttGyJzd.getKttGyJzdById(this.bsmSjsb) 162 let { result: res } = await kttGyJzd.getKttGyJzdById(this.bsmSjsb);
166 this.boundaryPoint.ruleForm = res 163 this.boundaryPoint.ruleForm = res;
167 //this.featchRule() 164 //this.featchRule()
168 } catch (error) { 165 } catch (error) {
169 this.$refs.msg.messageShow() 166 this.$refs.msg.messageShow();
170 } 167 }
171 }, 168 },
172 handleUpdateForm () { 169 handleUpdateForm() {
173 return new Promise(async (resolve) => { 170 return new Promise(async (resolve) => {
174 try { 171 try {
175 let res = await kttGyJzd.updateKttGyJzd(this.boundaryPoint.ruleForm) 172 let res = await kttGyJzd.updateKttGyJzd(this.boundaryPoint.ruleForm);
176 // this.$refs['formList'].resetFields(); 173 // this.$refs['formList'].resetFields();
177 resolve(res.code) 174 resolve(res.code);
178 } catch (error) { 175 } catch (error) {
179 this.$refs.msg.messageShow() 176 this.$refs.msg.messageShow();
180 } 177 }
181 }) 178 });
182 } 179 },
183 } 180 },
184 } 181 };
185 </script> 182 </script>
186 <style scoped lang="scss"> 183 <style scoped lang="scss">
187 @import "./css/itemForm.scss"; 184 @import "./css/itemForm.scss";
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
24 <p class="label-detail">(YSDM)</p> 24 <p class="label-detail">(YSDM)</p>
25 </span> 25 </span>
26 <el-input :disabled="$store.state.business.Edit" v-model="boundaryLine.ruleForm[index].YSDM" 26 <el-input :disabled="$store.state.business.Edit" v-model="boundaryLine.ruleForm[index].YSDM"
27 maxlength="10" placeholder="要素代码"></el-input> 27 maxlength="10"></el-input>
28 </el-form-item> 28 </el-form-item>
29 </el-col> 29 </el-col>
30 30
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
35 <p class="label-detail">(ZDZHDM)</p> 35 <p class="label-detail">(ZDZHDM)</p>
36 </span> 36 </span>
37 <el-input :disabled="$store.state.business.Edit" v-model="boundaryLine.ruleForm[index].ZDZHDM" 37 <el-input :disabled="$store.state.business.Edit" v-model="boundaryLine.ruleForm[index].ZDZHDM"
38 maxlength="19" placeholder="宗地/宗海代码"></el-input> 38 maxlength="19"></el-input>
39 </el-form-item> 39 </el-form-item>
40 </el-col> 40 </el-col>
41 </el-row> 41 </el-row>
...@@ -48,8 +48,7 @@ ...@@ -48,8 +48,7 @@
48 <p class="label-detail">(JZXCD)</p> 48 <p class="label-detail">(JZXCD)</p>
49 </span> 49 </span>
50 <el-input :disabled="$store.state.business.Edit" v-model.number="boundaryLine.ruleForm[index].JZXCD" 50 <el-input :disabled="$store.state.business.Edit" v-model.number="boundaryLine.ruleForm[index].JZXCD"
51 type="number" v-only-number="{ max: 999999999999999, min: 0, precision: 2 }" 51 type="number" v-only-number="{ max: 999999999999999, min: 0, precision: 2 }"></el-input>
52 placeholder="界址线长度"></el-input>
53 </el-form-item> 52 </el-form-item>
54 </el-col> 53 </el-col>
55 54
...@@ -59,8 +58,7 @@ ...@@ -59,8 +58,7 @@
59 界址线类别: <br /> 58 界址线类别: <br />
60 <p class="label-detail">(JZXLB)</p> 59 <p class="label-detail">(JZXLB)</p>
61 </span> 60 </span>
62 <el-select :disabled="$store.state.business.Edit" v-model="boundaryLine.ruleForm[index].JZXLB" 61 <el-select :disabled="$store.state.business.Edit" v-model="boundaryLine.ruleForm[index].JZXLB">
63 placeholder="界址线类别">
64 <el-option v-for="item in dicData['A48']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 62 <el-option v-for="item in dicData['A48']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
65 </el-option> 63 </el-option>
66 </el-select> 64 </el-select>
...@@ -73,8 +71,7 @@ ...@@ -73,8 +71,7 @@
73 界址线位置: <br /> 71 界址线位置: <br />
74 <p class="label-detail">(JZXWZ)</p> 72 <p class="label-detail">(JZXWZ)</p>
75 </span> 73 </span>
76 <el-select :disabled="$store.state.business.Edit" v-model="boundaryLine.ruleForm[index].JZXWZ" 74 <el-select :disabled="$store.state.business.Edit" v-model="boundaryLine.ruleForm[index].JZXWZ">
77 placeholder="界址线位置">
78 <el-option v-for="item in dicData['A3']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 75 <el-option v-for="item in dicData['A3']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
79 </el-option> 76 </el-option>
80 </el-select> 77 </el-select>
...@@ -89,8 +86,7 @@ ...@@ -89,8 +86,7 @@
89 界线性质: <br /> 86 界线性质: <br />
90 <p class="label-detail">(JXXZ)</p> 87 <p class="label-detail">(JXXZ)</p>
91 </span> 88 </span>
92 <el-select :disabled="$store.state.business.Edit" v-model="boundaryLine.ruleForm[index].JXXZ" 89 <el-select :disabled="$store.state.business.Edit" v-model="boundaryLine.ruleForm[index].JXXZ">
93 placeholder="界线性质">
94 <el-option v-for="item in dicData['A2']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 90 <el-option v-for="item in dicData['A2']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
95 </el-option> 91 </el-option>
96 </el-select> 92 </el-select>
...@@ -103,8 +99,8 @@ ...@@ -103,8 +99,8 @@
103 权属界线协议书编号: <br /> 99 权属界线协议书编号: <br />
104 <p class="label-detail">(QSJXXYSBH)</p> 100 <p class="label-detail">(QSJXXYSBH)</p>
105 </span> 101 </span>
106 <el-input :disabled="$store.state.business.Edit" v-model="boundaryLine.ruleForm[index].QSJXXYSBH" 102 <el-input :disabled="$store.state.business.Edit" v-model="boundaryLine.ruleForm[index].QSJXXYSBH">
107 placeholder="权属界线协议书编号"></el-input> 103 </el-input>
108 </el-form-item> 104 </el-form-item>
109 </el-col> 105 </el-col>
110 106
...@@ -114,8 +110,8 @@ ...@@ -114,8 +110,8 @@
114 权属界线协议书: <br /> 110 权属界线协议书: <br />
115 <p class="label-detail">(QSJXXYS)</p> 111 <p class="label-detail">(QSJXXYS)</p>
116 </span> 112 </span>
117 <el-input :disabled="$store.state.business.Edit" v-model="boundaryLine.ruleForm[index].QSJXXYS" 113 <el-input :disabled="$store.state.business.Edit" v-model="boundaryLine.ruleForm[index].QSJXXYS">
118 placeholder="权属界线协议书"></el-input> 114 </el-input>
119 </el-form-item> 115 </el-form-item>
120 </el-col> 116 </el-col>
121 </el-row> 117 </el-row>
...@@ -127,8 +123,8 @@ ...@@ -127,8 +123,8 @@
127 权属争议原由书编号: <br /> 123 权属争议原由书编号: <br />
128 <p class="label-detail">(QSZYYYSBH)</p> 124 <p class="label-detail">(QSZYYYSBH)</p>
129 </span> 125 </span>
130 <el-input :disabled="$store.state.business.Edit" v-model="boundaryLine.ruleForm[index].QSZYYYSBH" 126 <el-input :disabled="$store.state.business.Edit" v-model="boundaryLine.ruleForm[index].QSZYYYSBH">
131 placeholder="权属争议原由书编号"></el-input> 127 </el-input>
132 </el-form-item> 128 </el-form-item>
133 </el-col> 129 </el-col>
134 130
...@@ -138,8 +134,8 @@ ...@@ -138,8 +134,8 @@
138 权属争议原由书: <br /> 134 权属争议原由书: <br />
139 <p class="label-detail">(QSZYYYS)</p> 135 <p class="label-detail">(QSZYYYS)</p>
140 </span> 136 </span>
141 <el-input :disabled="$store.state.business.Edit" v-model="boundaryLine.ruleForm[index].QSZYYYS" 137 <el-input :disabled="$store.state.business.Edit" v-model="boundaryLine.ruleForm[index].QSZYYYS">
142 placeholder="权属争议原由书"></el-input> 138 </el-input>
143 </el-form-item> 139 </el-form-item>
144 </el-col> 140 </el-col>
145 141
...@@ -151,64 +147,64 @@ ...@@ -151,64 +147,64 @@
151 </div> 147 </div>
152 </template> 148 </template>
153 <script> 149 <script>
154 import kttGyJzx from '@/api/kttGyJzx' 150 import kttGyJzx from "@/api/kttGyJzx";
155 import ruleMixin from '@/mixins/ruleMixin.js' 151 import ruleMixin from "@/mixins/ruleMixin.js";
156 // 界址线信息 152 // 界址线信息
157 export default { 153 export default {
158 mixins: [ruleMixin], 154 mixins: [ruleMixin],
159 props: { 155 props: {
160 bsmSjsb: { 156 bsmSjsb: {
161 type: String, 157 type: String,
162 default: '' 158 default: "",
163 }, 159 },
164 bsmYwsjb: { 160 bsmYwsjb: {
165 type: String, 161 type: String,
166 default: '' 162 default: "",
167 } 163 },
168 }, 164 },
169 data () { 165 data() {
170 return { 166 return {
171 boundaryLine: { 167 boundaryLine: {
172 ruleForm: [ 168 ruleForm: [
173 { 169 {
174 BSM: '', 170 BSM: "",
175 YSDM: '', 171 YSDM: "",
176 ZDZHDM: '', 172 ZDZHDM: "",
177 JZXCD: undefined, 173 JZXCD: undefined,
178 JZXLB: '', 174 JZXLB: "",
179 JZXWZ: '', 175 JZXWZ: "",
180 JXXZ: '', 176 JXXZ: "",
181 QSJXXYSBH: '', 177 QSJXXYSBH: "",
182 QSJXXYS: '', 178 QSJXXYS: "",
183 QSZYYYSBH: '', 179 QSZYYYSBH: "",
184 QSZYYYS: '' 180 QSZYYYS: "",
185 } 181 },
186 ] 182 ],
187 } 183 },
188 } 184 };
189 }, 185 },
190 methods: { 186 methods: {
191 async featchData () { 187 async featchData() {
192 try { 188 try {
193 let { result: res } = await kttGyJzx.getKttGyJzxById(this.bsmSjsb) 189 let { result: res } = await kttGyJzx.getKttGyJzxById(this.bsmSjsb);
194 this.boundaryLine.ruleForm = res 190 this.boundaryLine.ruleForm = res;
195 //this.featchRule() 191 //this.featchRule()
196 } catch (error) { 192 } catch (error) {
197 this.$refs.msg.messageShow() 193 this.$refs.msg.messageShow();
198 } 194 }
199 }, 195 },
200 handleUpdateForm () { 196 handleUpdateForm() {
201 return new Promise(async (resolve) => { 197 return new Promise(async (resolve) => {
202 try { 198 try {
203 let res = await kttGyJzx.updateKttGyJzx(this.boundaryLine.ruleForm) 199 let res = await kttGyJzx.updateKttGyJzx(this.boundaryLine.ruleForm);
204 resolve(res.code) 200 resolve(res.code);
205 } catch (error) { 201 } catch (error) {
206 this.$refs.msg.messageShow() 202 this.$refs.msg.messageShow();
207 }
208 })
209 }
210 } 203 }
211 } 204 });
205 },
206 },
207 };
212 </script> 208 </script>
213 <style scoped lang="scss"> 209 <style scoped lang="scss">
214 @import "./css/itemForm.scss"; 210 @import "./css/itemForm.scss";
......
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
20 要素代码: <br /> 20 要素代码: <br />
21 <p class="label-detail">(YSDM)</p> 21 <p class="label-detail">(YSDM)</p>
22 </span> 22 </span>
23 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YSDM" placeholder="要素代码"></el-input> 23 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YSDM"></el-input>
24 </el-form-item> 24 </el-form-item>
25 </el-col> 25 </el-col>
26 26
...@@ -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" placeholder="不动产单元号"></el-input> 33 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCDYH"></el-input>
34 </el-form-item> 34 </el-form-item>
35 </el-col> 35 </el-col>
36 </el-row> 36 </el-row>
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
42 宗地/宗海代码: <br /> 42 宗地/宗海代码: <br />
43 <p class="label-detail">(ZDZHDM)</p> 43 <p class="label-detail">(ZDZHDM)</p>
44 </span> 44 </span>
45 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZDZHDM" placeholder="宗地/宗海代码"></el-input> 45 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZDZHDM"></el-input>
46 </el-form-item> 46 </el-form-item>
47 </el-col> 47 </el-col>
48 48
...@@ -52,7 +52,7 @@ ...@@ -52,7 +52,7 @@
52 构筑物名称: <br /> 52 构筑物名称: <br />
53 <p class="label-detail">(GZWMC)</p> 53 <p class="label-detail">(GZWMC)</p>
54 </span> 54 </span>
55 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.GZWMC" placeholder="构筑物名称"></el-input> 55 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.GZWMC"></el-input>
56 </el-form-item> 56 </el-form-item>
57 </el-col> 57 </el-col>
58 58
...@@ -62,7 +62,7 @@ ...@@ -62,7 +62,7 @@
62 坐落: <br /> 62 坐落: <br />
63 <p class="label-detail">(ZL)</p> 63 <p class="label-detail">(ZL)</p>
64 </span> 64 </span>
65 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZL" placeholder="坐落"></el-input> 65 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZL"></el-input>
66 </el-form-item> 66 </el-form-item>
67 </el-col> 67 </el-col>
68 </el-row> 68 </el-row>
...@@ -74,7 +74,7 @@ ...@@ -74,7 +74,7 @@
74 面积单位: <br /> 74 面积单位: <br />
75 <p class="label-detail">(MJDW)</p> 75 <p class="label-detail">(MJDW)</p>
76 </span> 76 </span>
77 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.MJDW" placeholder="面积单位"> 77 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.MJDW">
78 <el-option v-for="item in dicData['A7']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 78 <el-option v-for="item in dicData['A7']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
79 </el-option> 79 </el-option>
80 </el-select> 80 </el-select>
...@@ -88,7 +88,7 @@ ...@@ -88,7 +88,7 @@
88 <p class="label-detail">(MJ)</p> 88 <p class="label-detail">(MJ)</p>
89 </span> 89 </span>
90 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.MJ" type="number" 90 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.MJ" type="number"
91 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" placeholder="面积"></el-input> 91 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }"></el-input>
92 </el-form-item> 92 </el-form-item>
93 </el-col> 93 </el-col>
94 94
...@@ -98,7 +98,7 @@ ...@@ -98,7 +98,7 @@
98 档案号: <br /> 98 档案号: <br />
99 <p class="label-detail">(DAH)</p> 99 <p class="label-detail">(DAH)</p>
100 </span> 100 </span>
101 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DAH" placeholder="档案号"></el-input> 101 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DAH"></el-input>
102 </el-form-item> 102 </el-form-item>
103 </el-col> 103 </el-col>
104 </el-row> 104 </el-row>
...@@ -110,7 +110,7 @@ ...@@ -110,7 +110,7 @@
110 状态: <br /> 110 状态: <br />
111 <p class="label-detail">(ZT)</p> 111 <p class="label-detail">(ZT)</p>
112 </span> 112 </span>
113 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.ZT" placeholder="状态"> 113 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.ZT">
114 <el-option v-for="item in ZTOptions" :key="item.value" :label="item.label" :value="item.value"> 114 <el-option v-for="item in ZTOptions" :key="item.value" :label="item.label" :value="item.value">
115 </el-option> 115 </el-option>
116 </el-select> 116 </el-select>
...@@ -123,60 +123,60 @@ ...@@ -123,60 +123,60 @@
123 </template> 123 </template>
124 <script> 124 <script>
125 // 构筑物 125 // 构筑物
126 import kttGzw from '@/api/kttGzw' 126 import kttGzw from "@/api/kttGzw";
127 import ruleMixin from '@/mixins/ruleMixin.js' 127 import ruleMixin from "@/mixins/ruleMixin.js";
128 export default { 128 export default {
129 mixins: [ruleMixin], 129 mixins: [ruleMixin],
130 props: { 130 props: {
131 bsmSjsb: { 131 bsmSjsb: {
132 type: String, 132 type: String,
133 default: '' 133 default: "",
134 }, 134 },
135 bsmYwsjb: { 135 bsmYwsjb: {
136 type: String, 136 type: String,
137 default: '' 137 default: "",
138 } 138 },
139 }, 139 },
140 data () { 140 data() {
141 return { 141 return {
142 ZTOptions: [], 142 ZTOptions: [],
143 ruleForm: { 143 ruleForm: {
144 BSM: '', 144 BSM: "",
145 YSDM: '', 145 YSDM: "",
146 BDCDYH: '', 146 BDCDYH: "",
147 ZDZHDM: '', 147 ZDZHDM: "",
148 GZWMC: '', 148 GZWMC: "",
149 ZL: '', 149 ZL: "",
150 MJDW: '', 150 MJDW: "",
151 MJ: '', 151 MJ: "",
152 DAH: '', 152 DAH: "",
153 ZT: '' 153 ZT: "",
154 } 154 },
155 } 155 };
156 }, 156 },
157 methods: { 157 methods: {
158 async featchData () { 158 async featchData() {
159 try { 159 try {
160 let { result: res } = await kttGzw.getKttGzwById(this.bsmSjsb) 160 let { result: res } = await kttGzw.getKttGzwById(this.bsmSjsb);
161 this.ruleForm = res 161 this.ruleForm = res;
162 //this.featchRule() 162 //this.featchRule()
163 } catch (error) { 163 } catch (error) {
164 this.$refs.msg.messageShow() 164 this.$refs.msg.messageShow();
165 } 165 }
166 }, 166 },
167 handleUpdateForm () { 167 handleUpdateForm() {
168 return new Promise(async (resolve) => { 168 return new Promise(async (resolve) => {
169 try { 169 try {
170 let res = await kttGzw.updateKttGzw(this.ruleForm) 170 let res = await kttGzw.updateKttGzw(this.ruleForm);
171 // this.$refs['formList'].resetFields(); 171 // this.$refs['formList'].resetFields();
172 resolve(res.code) 172 resolve(res.code);
173 } catch (error) { 173 } catch (error) {
174 this.$refs.msg.messageShow() 174 this.$refs.msg.messageShow();
175 } 175 }
176 }) 176 });
177 } 177 },
178 } 178 },
179 } 179 };
180 </script> 180 </script>
181 <style scoped lang="scss"> 181 <style scoped lang="scss">
182 @import "./css/itemForm.scss"; 182 @import "./css/itemForm.scss";
......
...@@ -11,8 +11,7 @@ ...@@ -11,8 +11,7 @@
11 项目名称: <br /> 11 项目名称: <br />
12 <p class="label-detail">(XMMC)</p> 12 <p class="label-detail">(XMMC)</p>
13 </span> 13 </span>
14 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.itemList[index].XMMC" 14 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.itemList[index].XMMC"></el-input>
15 placeholder="项目名称"></el-input>
16 </el-form-item> 15 </el-form-item>
17 </el-col> 16 </el-col>
18 17
...@@ -22,8 +21,7 @@ ...@@ -22,8 +21,7 @@
22 不动产单元号: <br /> 21 不动产单元号: <br />
23 <p class="label-detail">(BDCDYH)</p> 22 <p class="label-detail">(BDCDYH)</p>
24 </span> 23 </span>
25 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.itemList[index].BDCDYH" 24 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.itemList[index].BDCDYH"></el-input>
26 placeholder="不动产单元号"></el-input>
27 </el-form-item> 25 </el-form-item>
28 </el-col> 26 </el-col>
29 </el-row> 27 </el-row>
...@@ -35,8 +33,7 @@ ...@@ -35,8 +33,7 @@
35 幢号: <br /> 33 幢号: <br />
36 <p class="label-detail">(ZH)</p> 34 <p class="label-detail">(ZH)</p>
37 </span> 35 </span>
38 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.itemList[index].ZH" 36 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.itemList[index].ZH"></el-input>
39 placeholder="幢号"></el-input>
40 </el-form-item> 37 </el-form-item>
41 </el-col> 38 </el-col>
42 39
...@@ -47,7 +44,7 @@ ...@@ -47,7 +44,7 @@
47 <p class="label-detail">(ZCS)</p> 44 <p class="label-detail">(ZCS)</p>
48 </span> 45 </span>
49 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.itemList[index].ZCS" 46 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.itemList[index].ZCS"
50 type="number" v-only-number="{ max: 9999, min: 0, precision: 0 }" placeholder="总层数"></el-input> 47 type="number" v-only-number="{ max: 9999, min: 0, precision: 0 }"></el-input>
51 </el-form-item> 48 </el-form-item>
52 </el-col> 49 </el-col>
53 50
...@@ -57,8 +54,7 @@ ...@@ -57,8 +54,7 @@
57 规划用途: <br /> 54 规划用途: <br />
58 <p class="label-detail">(GHYT)</p> 55 <p class="label-detail">(GHYT)</p>
59 </span> 56 </span>
60 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.itemList[index].GHYT" 57 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.itemList[index].GHYT"></el-input>
61 placeholder="规划用途"></el-input>
62 </el-form-item> 58 </el-form-item>
63 </el-col> 59 </el-col>
64 </el-row> 60 </el-row>
...@@ -70,8 +66,7 @@ ...@@ -70,8 +66,7 @@
70 房屋结构: <br /> 66 房屋结构: <br />
71 <p class="label-detail">(FWJG)</p> 67 <p class="label-detail">(FWJG)</p>
72 </span> 68 </span>
73 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.itemList[index].FWJG" 69 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.itemList[index].FWJG"></el-input>
74 placeholder="房屋结构"></el-input>
75 </el-form-item> 70 </el-form-item>
76 </el-col> 71 </el-col>
77 72
...@@ -82,8 +77,7 @@ ...@@ -82,8 +77,7 @@
82 <p class="label-detail">(JZMJ)</p> 77 <p class="label-detail">(JZMJ)</p>
83 </span> 78 </span>
84 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.itemList[index].JZMJ" 79 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.itemList[index].JZMJ"
85 type="number" v-only-number="{ max: 999999999999999, min: 0, precision: 2 }" 80 type="number" v-only-number="{ max: 999999999999999, min: 0, precision: 2 }"></el-input>
86 placeholder="建筑面积"></el-input>
87 </el-form-item> 81 </el-form-item>
88 </el-col> 82 </el-col>
89 83
...@@ -93,7 +87,7 @@ ...@@ -93,7 +87,7 @@
93 竣工时间: <br /> 87 竣工时间: <br />
94 <p class="label-detail">(JGSJ)</p> 88 <p class="label-detail">(JGSJ)</p>
95 </span> 89 </span>
96 <el-date-picker :disabled="$store.state.business.Edit" type="date" placeholder="选择日期" clearable 90 <el-date-picker :disabled="$store.state.business.Edit" type="date" clearable
97 v-model="ruleForm.itemList[index].JGSJ" value-format="yyyy-MM-dd"></el-date-picker> 91 v-model="ruleForm.itemList[index].JGSJ" value-format="yyyy-MM-dd"></el-date-picker>
98 </el-form-item> 92 </el-form-item>
99 </el-col> 93 </el-col>
...@@ -107,7 +101,7 @@ ...@@ -107,7 +101,7 @@
107 <p class="label-detail">(ZTS)</p> 101 <p class="label-detail">(ZTS)</p>
108 </span> 102 </span>
109 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.itemList[index].ZTS" 103 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.itemList[index].ZTS"
110 v-only-number="{ max: 9999, min: 0, precision: 0 }" placeholder="总套数"></el-input> 104 v-only-number="{ max: 9999, min: 0, precision: 0 }"></el-input>
111 </el-form-item> 105 </el-form-item>
112 </el-col> 106 </el-col>
113 107
...@@ -117,8 +111,7 @@ ...@@ -117,8 +111,7 @@
117 区县代码: <br /> 111 区县代码: <br />
118 <p class="label-detail">(QXDM)</p> 112 <p class="label-detail">(QXDM)</p>
119 </span> 113 </span>
120 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.itemList[index].QXDM" 114 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.itemList[index].QXDM"></el-input>
121 placeholder="区县代码"></el-input>
122 </el-form-item> 115 </el-form-item>
123 </el-col> 116 </el-col>
124 117
...@@ -131,63 +124,67 @@ ...@@ -131,63 +124,67 @@
131 </template> 124 </template>
132 <script> 125 <script>
133 // 房地产权(项目内多幢房屋)项目属性 126 // 房地产权(项目内多幢房屋)项目属性
134 import qlfFwFdcqDzXm from '@/api/qlfFwFdcqDzXm' 127 import qlfFwFdcqDzXm from "@/api/qlfFwFdcqDzXm";
135 import ruleMixin from '@/mixins/ruleMixin.js' 128 import ruleMixin from "@/mixins/ruleMixin.js";
136 export default { 129 export default {
137 mixins: [ruleMixin], 130 mixins: [ruleMixin],
138 props: { 131 props: {
139 bsmSjsb: { 132 bsmSjsb: {
140 type: String, 133 type: String,
141 default: '' 134 default: "",
142 }, 135 },
143 bsmYwsjb: { 136 bsmYwsjb: {
144 type: String, 137 type: String,
145 default: '' 138 default: "",
146 } 139 },
147 }, 140 },
148 data () { 141 data() {
149 return { 142 return {
150 ruleForm: { 143 ruleForm: {
151 itemList: [ 144 itemList: [
152 { 145 {
153 XMMC: '', 146 XMMC: "",
154 BDCDYH: '', 147 BDCDYH: "",
155 ZH: '', 148 ZH: "",
156 ZCS: '', 149 ZCS: "",
157 GHYT: '', 150 GHYT: "",
158 FWJG: '', 151 FWJG: "",
159 JZMJ: '', 152 JZMJ: "",
160 JGSJ: '', 153 JGSJ: "",
161 ZTS: '', 154 ZTS: "",
162 QXDM: '' 155 QXDM: "",
163 } 156 },
164 ] 157 ],
165 } 158 },
166 } 159 };
167 }, 160 },
168 methods: { 161 methods: {
169 async featchData () { 162 async featchData() {
170 try { 163 try {
171 let { result: res } = await qlfFwFdcqDzXm.getQlfFwFdcqDzXmById(this.bsmSjsb) 164 let { result: res } = await qlfFwFdcqDzXm.getQlfFwFdcqDzXmById(
172 this.ruleForm.itemList = res 165 this.bsmSjsb
166 );
167 this.ruleForm.itemList = res;
173 //this.featchRule() 168 //this.featchRule()
174 } catch (error) { 169 } catch (error) {
175 this.$refs.msg.messageShow() 170 this.$refs.msg.messageShow();
176 } 171 }
177 }, 172 },
178 handleUpdateForm () { 173 handleUpdateForm() {
179 return new Promise(async (resolve, reject) => { 174 return new Promise(async (resolve, reject) => {
180 try { 175 try {
181 let res = await qlfFwFdcqDzXm.updateQlfFwFdcqDzXm(this.ruleForm.itemList) 176 let res = await qlfFwFdcqDzXm.updateQlfFwFdcqDzXm(
177 this.ruleForm.itemList
178 );
182 // this.$refs['formList'].resetFields(); 179 // this.$refs['formList'].resetFields();
183 resolve(res.code) 180 resolve(res.code);
184 } catch (error) { 181 } catch (error) {
185 this.$refs.msg.messageShow() 182 this.$refs.msg.messageShow();
186 }
187 })
188 }
189 } 183 }
190 } 184 });
185 },
186 },
187 };
191 </script> 188 </script>
192 <style scoped lang="scss"> 189 <style scoped lang="scss">
193 @import "./css/itemForm.scss"; 190 @import "./css/itemForm.scss";
......
...@@ -8,8 +8,7 @@ ...@@ -8,8 +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"></el-input>
12 placeholder="要素代码"></el-input>
13 </el-form-item> 12 </el-form-item>
14 </el-col> 13 </el-col>
15 14
...@@ -19,8 +18,7 @@ ...@@ -19,8 +18,7 @@
19 不动产单元号: <br /> 18 不动产单元号: <br />
20 <p class="label-detail">(BDCDYH)</p> 19 <p class="label-detail">(BDCDYH)</p>
21 </span> 20 </span>
22 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCDYH" maxlength="28" 21 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCDYH" maxlength="28"></el-input>
23 placeholder="不动产单元号"></el-input>
24 </el-form-item> 22 </el-form-item>
25 </el-col> 23 </el-col>
26 24
...@@ -30,8 +28,7 @@ ...@@ -30,8 +28,7 @@
30 业务号: <br /> 28 业务号: <br />
31 <p class="label-detail">(YWH)</p> 29 <p class="label-detail">(YWH)</p>
32 </span> 30 </span>
33 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YWH" maxlength="20" 31 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YWH" maxlength="20"></el-input>
34 placeholder="业务号"></el-input>
35 </el-form-item> 32 </el-form-item>
36 </el-col> 33 </el-col>
37 </el-row> 34 </el-row>
...@@ -43,7 +40,7 @@ ...@@ -43,7 +40,7 @@
43 权利类型 <br /> 40 权利类型 <br />
44 <p class="label-detail">(QLLX)</p> 41 <p class="label-detail">(QLLX)</p>
45 </span> 42 </span>
46 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.QLLX" placeholder="权利类型"> 43 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.QLLX">
47 <el-option v-for="item in dicData['A8']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 44 <el-option v-for="item in dicData['A8']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
48 </el-option> 45 </el-option>
49 </el-select> 46 </el-select>
...@@ -56,8 +53,7 @@ ...@@ -56,8 +53,7 @@
56 建(构)筑物编号: <br /> 53 建(构)筑物编号: <br />
57 <p class="label-detail">(JGZWBH)</p> 54 <p class="label-detail">(JGZWBH)</p>
58 </span> 55 </span>
59 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.JGZWBH" 56 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.JGZWBH"></el-input>
60 placeholder="建(构)筑物编号"></el-input>
61 </el-form-item> 57 </el-form-item>
62 </el-col> 58 </el-col>
63 59
...@@ -67,8 +63,7 @@ ...@@ -67,8 +63,7 @@
67 建(构)筑物名称: <br /> 63 建(构)筑物名称: <br />
68 <p class="label-detail">(JGZWMC)</p> 64 <p class="label-detail">(JGZWMC)</p>
69 </span> 65 </span>
70 <el-input :disabled="$store.state.business.Edit" placeholder="建(构)筑物名称" 66 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.JGZWMC"></el-input>
71 v-model="ruleForm.JGZWMC"></el-input>
72 </el-form-item> 67 </el-form-item>
73 </el-col> 68 </el-col>
74 </el-row> 69 </el-row>
...@@ -80,7 +75,7 @@ ...@@ -80,7 +75,7 @@
80 建(构)筑物数量: <br /> 75 建(构)筑物数量: <br />
81 <p class="label-detail">(JGZWSL)</p> 76 <p class="label-detail">(JGZWSL)</p>
82 </span> 77 </span>
83 <el-input :disabled="$store.state.business.Edit" placeholder="建(构)筑物数量" type="number" 78 <el-input :disabled="$store.state.business.Edit" type="number"
84 v-only-number="{ max: 999999, min: 0, precision: 0 }" v-model.number="ruleForm.JGZWSL"></el-input> 79 v-only-number="{ max: 999999, min: 0, precision: 0 }" v-model.number="ruleForm.JGZWSL"></el-input>
85 </el-form-item> 80 </el-form-item>
86 </el-col> 81 </el-col>
...@@ -91,8 +86,9 @@ ...@@ -91,8 +86,9 @@
91 建(构)筑物面积 <br /> 86 建(构)筑物面积 <br />
92 <p class="label-detail">(JGZWMJ)</p> 87 <p class="label-detail">(JGZWMJ)</p>
93 </span> 88 </span>
94 <el-input :disabled="$store.state.business.Edit" placeholder="建(构)筑物面积" type="number" 89 <el-input :disabled="$store.state.business.Edit" type="number"
95 v-only-number="{ max: 999999999999999, min: 0, precision: 2 }" v-model.number="ruleForm.JGZWMJ"></el-input> 90 v-only-number="{ max: 999999999999999, min: 0, precision: 2 }" v-model.number="ruleForm.JGZWMJ">
91 </el-input>
96 </el-form-item> 92 </el-form-item>
97 </el-col> 93 </el-col>
98 94
...@@ -102,8 +98,9 @@ ...@@ -102,8 +98,9 @@
102 分摊土地面积: <br /> 98 分摊土地面积: <br />
103 <p class="label-detail">(FTTDMJ)</p> 99 <p class="label-detail">(FTTDMJ)</p>
104 </span> 100 </span>
105 <el-input :disabled="$store.state.business.Edit" placeholder="分摊土地面积" type="number" 101 <el-input :disabled="$store.state.business.Edit" type="number"
106 v-only-number="{ max: 999999999999999, min: 0, precision: 2 }" v-model.number="ruleForm.FTTDMJ"></el-input> 102 v-only-number="{ max: 999999999999999, min: 0, precision: 2 }" v-model.number="ruleForm.FTTDMJ">
103 </el-input>
107 </el-form-item> 104 </el-form-item>
108 </el-col> 105 </el-col>
109 </el-row> 106 </el-row>
...@@ -115,7 +112,7 @@ ...@@ -115,7 +112,7 @@
115 区县代码: <br /> 112 区县代码: <br />
116 <p class="label-detail">(QXDM)</p> 113 <p class="label-detail">(QXDM)</p>
117 </span> 114 </span>
118 <el-input :disabled="$store.state.business.Edit" placeholder="区县代码" v-model="ruleForm.QXDM"></el-input> 115 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM"></el-input>
119 </el-form-item> 116 </el-form-item>
120 </el-col> 117 </el-col>
121 118
...@@ -125,7 +122,7 @@ ...@@ -125,7 +122,7 @@
125 登记机构: <br /> 122 登记机构: <br />
126 <p class="label-detail">(DJJG)</p> 123 <p class="label-detail">(DJJG)</p>
127 </span> 124 </span>
128 <el-input :disabled="$store.state.business.Edit" placeholder="登记机构" v-model="ruleForm.DJJG"></el-input> 125 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DJJG"></el-input>
129 </el-form-item> 126 </el-form-item>
130 </el-col> 127 </el-col>
131 128
...@@ -135,7 +132,7 @@ ...@@ -135,7 +132,7 @@
135 登簿人: <br /> 132 登簿人: <br />
136 <p class="label-detail">(DBR)</p> 133 <p class="label-detail">(DBR)</p>
137 </span> 134 </span>
138 <el-input :disabled="$store.state.business.Edit" placeholder="登簿人" v-model="ruleForm.DBR"></el-input> 135 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DBR"></el-input>
139 </el-form-item> 136 </el-form-item>
140 </el-col> 137 </el-col>
141 </el-row> 138 </el-row>
...@@ -147,7 +144,7 @@ ...@@ -147,7 +144,7 @@
147 登记时间: <br /> 144 登记时间: <br />
148 <p class="label-detail">(DJSJ)</p> 145 <p class="label-detail">(DJSJ)</p>
149 </span> 146 </span>
150 <el-date-picker :disabled="$store.state.business.Edit" placeholder="选择日期" clearable v-model="ruleForm.DJSJ" 147 <el-date-picker :disabled="$store.state.business.Edit" clearable v-model="ruleForm.DJSJ"
151 value-format="yyyy-MM-dd"> 148 value-format="yyyy-MM-dd">
152 </el-date-picker> 149 </el-date-picker>
153 </el-form-item> 150 </el-form-item>
...@@ -159,7 +156,7 @@ ...@@ -159,7 +156,7 @@
159 附记: <br /> 156 附记: <br />
160 <p class="label-detail">(FJ)</p> 157 <p class="label-detail">(FJ)</p>
161 </span> 158 </span>
162 <el-input :disabled="$store.state.business.Edit" placeholder="附记" v-model="ruleForm.FJ"></el-input> 159 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.FJ"></el-input>
163 </el-form-item> 160 </el-form-item>
164 </el-col> 161 </el-col>
165 162
...@@ -169,7 +166,7 @@ ...@@ -169,7 +166,7 @@
169 权属状态: <br /> 166 权属状态: <br />
170 <p class="label-detail">(QSZT)</p> 167 <p class="label-detail">(QSZT)</p>
171 </span> 168 </span>
172 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.QSZT" placeholder="权属状态"> 169 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.QSZT">
173 <el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 170 <el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
174 </el-option> 171 </el-option>
175 </el-select> 172 </el-select>
...@@ -182,64 +179,66 @@ ...@@ -182,64 +179,66 @@
182 </template> 179 </template>
183 <script> 180 <script>
184 // 建筑物区分所有权业主共有部分信息 181 // 建筑物区分所有权业主共有部分信息
185 import qlfFwFdcqQfsyq from '@/api/qlfFwFdcqQfsyq' 182 import qlfFwFdcqQfsyq from "@/api/qlfFwFdcqQfsyq";
186 import ruleMixin from '@/mixins/ruleMixin.js' 183 import ruleMixin from "@/mixins/ruleMixin.js";
187 export default { 184 export default {
188 mixins: [ruleMixin], 185 mixins: [ruleMixin],
189 props: { 186 props: {
190 bsmSjsb: { 187 bsmSjsb: {
191 type: String, 188 type: String,
192 default: '' 189 default: "",
193 }, 190 },
194 bsmYwsjb: { 191 bsmYwsjb: {
195 type: String, 192 type: String,
196 default: '' 193 default: "",
197 } 194 },
198 }, 195 },
199 data () { 196 data() {
200 return { 197 return {
201 ruleForm: { 198 ruleForm: {
202 YSDM: '', 199 YSDM: "",
203 BDCDYH: '', 200 BDCDYH: "",
204 YWH: '', 201 YWH: "",
205 QLLX: '', 202 QLLX: "",
206 JGZWBH: '', 203 JGZWBH: "",
207 JGZWMC: '', 204 JGZWMC: "",
208 JGZWSL: '', 205 JGZWSL: "",
209 JGZWMJ: '', 206 JGZWMJ: "",
210 FTTDMJ: '', 207 FTTDMJ: "",
211 QXDM: '', 208 QXDM: "",
212 DJJG: '', 209 DJJG: "",
213 DBR: '', 210 DBR: "",
214 DJSJ: '', 211 DJSJ: "",
215 FJ: '', 212 FJ: "",
216 QSZT: '' 213 QSZT: "",
217 } 214 },
218 } 215 };
219 }, 216 },
220 methods: { 217 methods: {
221 async featchData () { 218 async featchData() {
222 try { 219 try {
223 let { result: res } = await qlfFwFdcqQfsyq.getQlfFwFdcqQfsyqById(this.bsmSjsb) 220 let { result: res } = await qlfFwFdcqQfsyq.getQlfFwFdcqQfsyqById(
224 this.ruleForm = res 221 this.bsmSjsb
222 );
223 this.ruleForm = res;
225 //this.featchRule() 224 //this.featchRule()
226 } catch (error) { 225 } catch (error) {
227 this.$refs.msg.messageShow() 226 this.$refs.msg.messageShow();
228 } 227 }
229 }, 228 },
230 handleUpdateForm () { 229 handleUpdateForm() {
231 return new Promise(async (resolve, reject) => { 230 return new Promise(async (resolve, reject) => {
232 try { 231 try {
233 let res = await qlfFwFdcqQfsyq.updateQlfFwFdcqQfsyq(this.ruleForm) 232 let res = await qlfFwFdcqQfsyq.updateQlfFwFdcqQfsyq(this.ruleForm);
234 // this.$refs['formList'].resetFields(); 233 // this.$refs['formList'].resetFields();
235 resolve(res.code) 234 resolve(res.code);
236 } catch (error) { 235 } catch (error) {
237 this.$refs.msg.messageShow() 236 this.$refs.msg.messageShow();
238 } 237 }
239 }) 238 });
240 } 239 },
241 } 240 },
242 } 241 };
243 </script> 242 </script>
244 <style scoped lang="scss"> 243 <style scoped lang="scss">
245 @import "./css/itemForm.scss"; 244 @import "./css/itemForm.scss";
......
...@@ -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" placeholder="要素代码"></el-input> 11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ysdm"></el-input>
12 </el-form-item> 12 </el-form-item>
13 </el-col> 13 </el-col>
14 <el-col :span="8"> 14 <el-col :span="8">
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
17 业务号: <br /> 17 业务号: <br />
18 <p class="label-detail">(YWH)</p> 18 <p class="label-detail">(YWH)</p>
19 </span> 19 </span>
20 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ywh" placeholder="业务号"></el-input> 20 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ywh"></el-input>
21 </el-form-item> 21 </el-form-item>
22 </el-col> 22 </el-col>
23 <el-col :span="8"> 23 <el-col :span="8">
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
26 不动产单元号: <br /> 26 不动产单元号: <br />
27 <p class="label-detail">(DJDL)</p> 27 <p class="label-detail">(DJDL)</p>
28 </span> 28 </span>
29 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.bdcdyh" placeholder="不动产单元号"></el-input> 29 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.bdcdyh"></el-input>
30 </el-form-item> 30 </el-form-item>
31 </el-col> 31 </el-col>
32 </el-row> 32 </el-row>
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
37 上手业务号: <br /> 37 上手业务号: <br />
38 <p class="label-detail">(SSYWH)</p> 38 <p class="label-detail">(SSYWH)</p>
39 </span> 39 </span>
40 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ssywh" placeholder="上手业务号"></el-input> 40 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ssywh"></el-input>
41 </el-form-item> 41 </el-form-item>
42 </el-col> 42 </el-col>
43 <el-col :span="8"> 43 <el-col :span="8">
...@@ -46,7 +46,7 @@ ...@@ -46,7 +46,7 @@
46 不动产权证号: <br /> 46 不动产权证号: <br />
47 <p class="label-detail">(BDCQZH)</p> 47 <p class="label-detail">(BDCQZH)</p>
48 </span> 48 </span>
49 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.bdcqzh" placeholder="不动产权证号"></el-input> 49 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.bdcqzh"></el-input>
50 </el-form-item> 50 </el-form-item>
51 </el-col> 51 </el-col>
52 <el-col :span="8"> 52 <el-col :span="8">
...@@ -55,7 +55,7 @@ ...@@ -55,7 +55,7 @@
55 不动产登记证明号: <br /> 55 不动产登记证明号: <br />
56 <p class="label-detail">(BDCZMH)</p> 56 <p class="label-detail">(BDCZMH)</p>
57 </span> 57 </span>
58 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.bdczmh" placeholder="不动产登记证明号"> 58 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.bdczmh">
59 </el-input> 59 </el-input>
60 </el-form-item> 60 </el-form-item>
61 </el-col> 61 </el-col>
...@@ -67,7 +67,7 @@ ...@@ -67,7 +67,7 @@
67 更正登记类型: <br /> 67 更正登记类型: <br />
68 <p class="label-detail">(GZDJLX)</p> 68 <p class="label-detail">(GZDJLX)</p>
69 </span> 69 </span>
70 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.gzdjlx" placeholder="更正登记类型"> 70 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.gzdjlx">
71 <el-option v-for="item in dicData['A54']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 71 <el-option v-for="item in dicData['A54']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
72 </el-option> 72 </el-option>
73 </el-select> 73 </el-select>
...@@ -79,7 +79,7 @@ ...@@ -79,7 +79,7 @@
79 更正依据: <br /> 79 更正依据: <br />
80 <p class="label-detail">(GZYJ)</p> 80 <p class="label-detail">(GZYJ)</p>
81 </span> 81 </span>
82 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.gzyj" placeholder="更正依据"></el-input> 82 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.gzyj"></el-input>
83 </el-form-item> 83 </el-form-item>
84 </el-col> 84 </el-col>
85 <el-col :span="8"> 85 <el-col :span="8">
...@@ -88,7 +88,7 @@ ...@@ -88,7 +88,7 @@
88 申请主体: <br /> 88 申请主体: <br />
89 <p class="label-detail">(GZGT)</p> 89 <p class="label-detail">(GZGT)</p>
90 </span> 90 </span>
91 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.gzgt" placeholder="申请主体"></el-input> 91 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.gzgt"></el-input>
92 </el-form-item> 92 </el-form-item>
93 </el-col> 93 </el-col>
94 </el-row> 94 </el-row>
...@@ -99,7 +99,7 @@ ...@@ -99,7 +99,7 @@
99 更正内容: <br /> 99 更正内容: <br />
100 <p class="label-detail">(GZNR)</p> 100 <p class="label-detail">(GZNR)</p>
101 </span> 101 </span>
102 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.gznr" placeholder="更正内容"></el-input> 102 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.gznr"></el-input>
103 </el-form-item> 103 </el-form-item>
104 </el-col> 104 </el-col>
105 <el-col :span="8"> 105 <el-col :span="8">
...@@ -108,7 +108,7 @@ ...@@ -108,7 +108,7 @@
108 区县代码: <br /> 108 区县代码: <br />
109 <p class="label-detail">(QXDM)</p> 109 <p class="label-detail">(QXDM)</p>
110 </span> 110 </span>
111 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.qxdm" placeholder="区县代码"></el-input> 111 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.qxdm"></el-input>
112 </el-form-item> 112 </el-form-item>
113 </el-col> 113 </el-col>
114 <el-col :span="8"> 114 <el-col :span="8">
...@@ -117,7 +117,7 @@ ...@@ -117,7 +117,7 @@
117 权属状态: <br /> 117 权属状态: <br />
118 <p class="label-detail">(QSZT)</p> 118 <p class="label-detail">(QSZT)</p>
119 </span> 119 </span>
120 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.qszt" placeholder="权属状态"> 120 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.qszt">
121 <el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 121 <el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
122 </el-option> 122 </el-option>
123 </el-select> 123 </el-select>
...@@ -131,7 +131,7 @@ ...@@ -131,7 +131,7 @@
131 登簿人: <br /> 131 登簿人: <br />
132 <p class="label-detail">(DBR)</p> 132 <p class="label-detail">(DBR)</p>
133 </span> 133 </span>
134 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.dbr" placeholder="登簿人"></el-input> 134 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.dbr"></el-input>
135 </el-form-item> 135 </el-form-item>
136 </el-col> 136 </el-col>
137 <el-col :span="8"> 137 <el-col :span="8">
...@@ -140,8 +140,8 @@ ...@@ -140,8 +140,8 @@
140 登记时间: <br /> 140 登记时间: <br />
141 <p class="label-detail">(DJSJ)</p> 141 <p class="label-detail">(DJSJ)</p>
142 </span> 142 </span>
143 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" placeholder="登记时间" clearable 143 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" clearable v-model="ruleForm.djsj"
144 v-model="ruleForm.djsj" value-format="yyyy-MM-dd HH:mm:ss"> 144 value-format="yyyy-MM-dd HH:mm:ss">
145 </el-date-picker> 145 </el-date-picker>
146 </el-form-item> 146 </el-form-item>
147 </el-col> 147 </el-col>
...@@ -151,7 +151,7 @@ ...@@ -151,7 +151,7 @@
151 登记机构: <br /> 151 登记机构: <br />
152 <p class="label-detail">(DJJG)</p> 152 <p class="label-detail">(DJJG)</p>
153 </span> 153 </span>
154 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.djjg" placeholder="登记机构"></el-input> 154 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.djjg"></el-input>
155 </el-form-item> 155 </el-form-item>
156 </el-col> 156 </el-col>
157 </el-row> 157 </el-row>
...@@ -162,7 +162,7 @@ ...@@ -162,7 +162,7 @@
162 附记: <br /> 162 附记: <br />
163 <p class="label-detail">(FJ)</p> 163 <p class="label-detail">(FJ)</p>
164 </span> 164 </span>
165 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.fj" placeholder="附记"></el-input> 165 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.fj"></el-input>
166 </el-form-item> 166 </el-form-item>
167 </el-col> 167 </el-col>
168 </el-row> 168 </el-row>
...@@ -186,7 +186,7 @@ export default { ...@@ -186,7 +186,7 @@ export default {
186 default: "", 186 default: "",
187 }, 187 },
188 }, 188 },
189 data () { 189 data() {
190 return { 190 return {
191 ruleForm: { 191 ruleForm: {
192 YSDM: "", 192 YSDM: "",
...@@ -205,7 +205,7 @@ export default { ...@@ -205,7 +205,7 @@ export default {
205 }; 205 };
206 }, 206 },
207 methods: { 207 methods: {
208 async featchData () { 208 async featchData() {
209 try { 209 try {
210 let { result: res } = await qlfQlGzdj.getQlfQlGzdjById(this.bsmSjsb); 210 let { result: res } = await qlfQlGzdj.getQlfQlGzdjById(this.bsmSjsb);
211 this.ruleForm = res; 211 this.ruleForm = res;
...@@ -214,7 +214,7 @@ export default { ...@@ -214,7 +214,7 @@ export default {
214 this.$refs.msg.messageShow(); 214 this.$refs.msg.messageShow();
215 } 215 }
216 }, 216 },
217 handleUpdateForm () { 217 handleUpdateForm() {
218 return new Promise(async (resolve) => { 218 return new Promise(async (resolve) => {
219 try { 219 try {
220 let res = await qlfQlGzdj.updateQlfQlGzdj(this.ruleForm); 220 let res = await qlfQlGzdj.updateQlfQlGzdj(this.ruleForm);
......
...@@ -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" placeholder="要素代码"></el-input> 11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YSDM"></el-input>
12 </el-form-item> 12 </el-form-item>
13 </el-col> 13 </el-col>
14 14
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
18 不动产单元号: <br /> 18 不动产单元号: <br />
19 <p class="label-detail">(BDCDYH)</p> 19 <p class="label-detail">(BDCDYH)</p>
20 </span> 20 </span>
21 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCDYH" placeholder="不动产单元号"></el-input> 21 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCDYH" ></el-input>
22 </el-form-item> 22 </el-form-item>
23 </el-col> 23 </el-col>
24 24
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
28 宗地代码: <br /> 28 宗地代码: <br />
29 <p class="label-detail">(ZDDM)</p> 29 <p class="label-detail">(ZDDM)</p>
30 </span> 30 </span>
31 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZDDM" placeholder="宗地代码"></el-input> 31 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZDDM" ></el-input>
32 </el-form-item> 32 </el-form-item>
33 </el-col> 33 </el-col>
34 </el-row> 34 </el-row>
...@@ -40,7 +40,7 @@ ...@@ -40,7 +40,7 @@
40 业务号: <br /> 40 业务号: <br />
41 <p class="label-detail">(YWH)</p> 41 <p class="label-detail">(YWH)</p>
42 </span> 42 </span>
43 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YWH" placeholder="业务号"></el-input> 43 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YWH"></el-input>
44 </el-form-item> 44 </el-form-item>
45 </el-col> 45 </el-col>
46 46
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
50 权利类型: <br /> 50 权利类型: <br />
51 <p class="label-detail">(QLLX)</p> 51 <p class="label-detail">(QLLX)</p>
52 </span> 52 </span>
53 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.QLLX" placeholder="权利类型"> 53 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.QLLX">
54 <el-option v-for="item in dicData['A8']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 54 <el-option v-for="item in dicData['A8']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
55 </el-option> 55 </el-option>
56 </el-select> 56 </el-select>
...@@ -63,7 +63,7 @@ ...@@ -63,7 +63,7 @@
63 登记类型: <br /> 63 登记类型: <br />
64 <p class="label-detail">(DJLX)</p> 64 <p class="label-detail">(DJLX)</p>
65 </span> 65 </span>
66 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.DJLX" placeholder="登记类型"> 66 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.DJLX">
67 <el-option v-for="item in dicData['A21']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 67 <el-option v-for="item in dicData['A21']" :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">(DJYY)</p> 79 <p class="label-detail">(DJYY)</p>
80 </span> 80 </span>
81 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DJYY" placeholder="登记原因"></el-input> 81 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DJYY"></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">(MJDW)</p> 89 <p class="label-detail">(MJDW)</p>
90 </span> 90 </span>
91 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.MJDW" placeholder="面积单位"> 91 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.MJDW">
92 <el-option v-for="item in dicData['A7']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 92 <el-option v-for="item in dicData['A7']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
93 </el-option> 93 </el-option>
94 </el-select> 94 </el-select>
...@@ -102,7 +102,7 @@ ...@@ -102,7 +102,7 @@
102 <p class="label-detail">(NYDMJ)</p> 102 <p class="label-detail">(NYDMJ)</p>
103 </span> 103 </span>
104 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.NYDMJ" type="number" 104 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.NYDMJ" type="number"
105 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" placeholder="农用地面积"></el-input> 105 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" ></el-input>
106 </el-form-item> 106 </el-form-item>
107 </el-col> 107 </el-col>
108 </el-row> 108 </el-row>
...@@ -115,7 +115,7 @@ ...@@ -115,7 +115,7 @@
115 <p class="label-detail">(GDMJ)</p> 115 <p class="label-detail">(GDMJ)</p>
116 </span> 116 </span>
117 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.GDMJ" type="number" 117 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.GDMJ" type="number"
118 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" placeholder="耕地面积"></el-input> 118 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }"></el-input>
119 </el-form-item> 119 </el-form-item>
120 </el-col> 120 </el-col>
121 121
...@@ -126,7 +126,7 @@ ...@@ -126,7 +126,7 @@
126 <p class="label-detail">(LDMJ)</p> 126 <p class="label-detail">(LDMJ)</p>
127 </span> 127 </span>
128 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.LDMJ" type="number" 128 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.LDMJ" type="number"
129 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" placeholder="林地面积"></el-input> 129 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" ></el-input>
130 </el-form-item> 130 </el-form-item>
131 </el-col> 131 </el-col>
132 132
...@@ -137,7 +137,7 @@ ...@@ -137,7 +137,7 @@
137 <p class="label-detail">(CDMJ)</p> 137 <p class="label-detail">(CDMJ)</p>
138 </span> 138 </span>
139 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.CDMJ" type="number" 139 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.CDMJ" type="number"
140 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" placeholder="草地面积"></el-input> 140 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" ></el-input>
141 </el-form-item> 141 </el-form-item>
142 </el-col> 142 </el-col>
143 </el-row> 143 </el-row>
...@@ -150,7 +150,7 @@ ...@@ -150,7 +150,7 @@
150 <p class="label-detail">(QTNYDMJ)</p> 150 <p class="label-detail">(QTNYDMJ)</p>
151 </span> 151 </span>
152 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.QTNYDMJ" type="number" 152 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.QTNYDMJ" type="number"
153 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" placeholder="其它农用地面积"></el-input> 153 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" ></el-input>
154 </el-form-item> 154 </el-form-item>
155 </el-col> 155 </el-col>
156 156
...@@ -161,7 +161,7 @@ ...@@ -161,7 +161,7 @@
161 <p class="label-detail">(JSYDMJ)</p> 161 <p class="label-detail">(JSYDMJ)</p>
162 </span> 162 </span>
163 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.JSYDMJ" type="number" 163 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.JSYDMJ" type="number"
164 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" placeholder="建设用地面积"></el-input> 164 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" ></el-input>
165 </el-form-item> 165 </el-form-item>
166 </el-col> 166 </el-col>
167 167
...@@ -172,7 +172,7 @@ ...@@ -172,7 +172,7 @@
172 <p class="label-detail">(WLYDMJ)</p> 172 <p class="label-detail">(WLYDMJ)</p>
173 </span> 173 </span>
174 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.WLYDMJ" type="number" 174 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.WLYDMJ" type="number"
175 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" placeholder="未利用地面积"></el-input> 175 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" ></el-input>
176 </el-form-item> 176 </el-form-item>
177 </el-col> 177 </el-col>
178 </el-row> 178 </el-row>
...@@ -184,7 +184,7 @@ ...@@ -184,7 +184,7 @@
184 不动产权证号: <br /> 184 不动产权证号: <br />
185 <p class="label-detail">(BDCQZH)</p> 185 <p class="label-detail">(BDCQZH)</p>
186 </span> 186 </span>
187 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCQZH" placeholder="不动产权证号"></el-input> 187 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCQZH"></el-input>
188 </el-form-item> 188 </el-form-item>
189 </el-col> 189 </el-col>
190 190
...@@ -194,7 +194,7 @@ ...@@ -194,7 +194,7 @@
194 区县代码: <br /> 194 区县代码: <br />
195 <p class="label-detail">(QXDM)</p> 195 <p class="label-detail">(QXDM)</p>
196 </span> 196 </span>
197 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM" placeholder="区县代码"></el-input> 197 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM" ></el-input>
198 </el-form-item> 198 </el-form-item>
199 </el-col> 199 </el-col>
200 200
...@@ -204,7 +204,7 @@ ...@@ -204,7 +204,7 @@
204 登记机构: <br /> 204 登记机构: <br />
205 <p class="label-detail">(DJJG)</p> 205 <p class="label-detail">(DJJG)</p>
206 </span> 206 </span>
207 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DJJG" placeholder="登记机构"></el-input> 207 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DJJG" ></el-input>
208 </el-form-item> 208 </el-form-item>
209 </el-col> 209 </el-col>
210 </el-row> 210 </el-row>
...@@ -216,7 +216,7 @@ ...@@ -216,7 +216,7 @@
216 登簿人: <br /> 216 登簿人: <br />
217 <p class="label-detail">(DBR)</p> 217 <p class="label-detail">(DBR)</p>
218 </span> 218 </span>
219 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DBR" placeholder="登簿人"></el-input> 219 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DBR"></el-input>
220 </el-form-item> 220 </el-form-item>
221 </el-col> 221 </el-col>
222 222
...@@ -226,7 +226,7 @@ ...@@ -226,7 +226,7 @@
226 登记时间: <br /> 226 登记时间: <br />
227 <p class="label-detail">(DJSJ)</p> 227 <p class="label-detail">(DJSJ)</p>
228 </span> 228 </span>
229 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" placeholder="选择日期" clearable 229 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" clearable
230 v-model="ruleForm.DJSJ" value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker> 230 v-model="ruleForm.DJSJ" value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker>
231 </el-form-item> 231 </el-form-item>
232 </el-col> 232 </el-col>
...@@ -237,7 +237,7 @@ ...@@ -237,7 +237,7 @@
237 附记: <br /> 237 附记: <br />
238 <p class="label-detail">(FJ)</p> 238 <p class="label-detail">(FJ)</p>
239 </span> 239 </span>
240 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.FJ" placeholder="附记"></el-input> 240 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.FJ"></el-input>
241 </el-form-item> 241 </el-form-item>
242 </el-col> 242 </el-col>
243 </el-row> 243 </el-row>
...@@ -249,7 +249,7 @@ ...@@ -249,7 +249,7 @@
249 权属状态: <br /> 249 权属状态: <br />
250 <p class="label-detail">(QSZT)</p> 250 <p class="label-detail">(QSZT)</p>
251 </span> 251 </span>
252 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.QSZT" placeholder="权属状态"> 252 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.QSZT">
253 <el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 253 <el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
254 </el-option> 254 </el-option>
255 </el-select> 255 </el-select>
......
...@@ -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" placeholder="要素代码"></el-input> 11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YSDM"></el-input>
12 </el-form-item> 12 </el-form-item>
13 </el-col> 13 </el-col>
14 14
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
18 业务号: <br /> 18 业务号: <br />
19 <p class="label-detail">(YWH)</p> 19 <p class="label-detail">(YWH)</p>
20 </span> 20 </span>
21 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YWH" placeholder="业务号"></el-input> 21 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YWH"></el-input>
22 </el-form-item> 22 </el-form-item>
23 </el-col> 23 </el-col>
24 24
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
28 不动产单元号: <br /> 28 不动产单元号: <br />
29 <p class="label-detail">(BDCDYH)</p> 29 <p class="label-detail">(BDCDYH)</p>
30 </span> 30 </span>
31 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCDYH" placeholder="不动产单元号"></el-input> 31 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCDYH"></el-input>
32 </el-form-item> 32 </el-form-item>
33 </el-col> 33 </el-col>
34 </el-row> 34 </el-row>
...@@ -40,7 +40,7 @@ ...@@ -40,7 +40,7 @@
40 异议事项: <br /> 40 异议事项: <br />
41 <p class="label-detail">(YYSX)</p> 41 <p class="label-detail">(YYSX)</p>
42 </span> 42 </span>
43 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YYSX" placeholder="异议事项"></el-input> 43 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YYSX"></el-input>
44 </el-form-item> 44 </el-form-item>
45 </el-col> 45 </el-col>
46 46
...@@ -50,8 +50,7 @@ ...@@ -50,8 +50,7 @@
50 不动产登记证明号: <br /> 50 不动产登记证明号: <br />
51 <p class="label-detail">(BDCDJZMH)</p> 51 <p class="label-detail">(BDCDJZMH)</p>
52 </span> 52 </span>
53 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCDJZMH" 53 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCDJZMH"></el-input>
54 placeholder="不动产登记证明号"></el-input>
55 </el-form-item> 54 </el-form-item>
56 </el-col> 55 </el-col>
57 56
...@@ -61,7 +60,7 @@ ...@@ -61,7 +60,7 @@
61 区县代码: <br /> 60 区县代码: <br />
62 <p class="label-detail">(QXDM)</p> 61 <p class="label-detail">(QXDM)</p>
63 </span> 62 </span>
64 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM" placeholder="区县代码"></el-input> 63 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM"></el-input>
65 </el-form-item> 64 </el-form-item>
66 </el-col> 65 </el-col>
67 </el-row> 66 </el-row>
...@@ -73,7 +72,7 @@ ...@@ -73,7 +72,7 @@
73 登记机构: <br /> 72 登记机构: <br />
74 <p class="label-detail">(DJJG)</p> 73 <p class="label-detail">(DJJG)</p>
75 </span> 74 </span>
76 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DJJG" placeholder="登记机构"></el-input> 75 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DJJG"></el-input>
77 </el-form-item> 76 </el-form-item>
78 </el-col> 77 </el-col>
79 78
...@@ -83,7 +82,7 @@ ...@@ -83,7 +82,7 @@
83 登簿人: <br /> 82 登簿人: <br />
84 <p class="label-detail">(DBR)</p> 83 <p class="label-detail">(DBR)</p>
85 </span> 84 </span>
86 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DBR" placeholder="登簿人"></el-input> 85 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DBR"></el-input>
87 </el-form-item> 86 </el-form-item>
88 </el-col> 87 </el-col>
89 88
...@@ -93,8 +92,8 @@ ...@@ -93,8 +92,8 @@
93 登记时间: <br /> 92 登记时间: <br />
94 <p class="label-detail">(DJSJ)</p> 93 <p class="label-detail">(DJSJ)</p>
95 </span> 94 </span>
96 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" placeholder="选择日期" clearable 95 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" clearable v-model="ruleForm.DJSJ"
97 v-model="ruleForm.DJSJ" value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker> 96 value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker>
98 </el-form-item> 97 </el-form-item>
99 </el-col> 98 </el-col>
100 </el-row> 99 </el-row>
...@@ -106,8 +105,7 @@ ...@@ -106,8 +105,7 @@
106 注销异议业务号: <br /> 105 注销异议业务号: <br />
107 <p class="label-detail">(ZXYYYWH)</p> 106 <p class="label-detail">(ZXYYYWH)</p>
108 </span> 107 </span>
109 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZXYYYWH" 108 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZXYYYWH"></el-input>
110 placeholder="注销异议业务号"></el-input>
111 </el-form-item> 109 </el-form-item>
112 </el-col> 110 </el-col>
113 111
...@@ -117,7 +115,7 @@ ...@@ -117,7 +115,7 @@
117 注销异议原因: <br /> 115 注销异议原因: <br />
118 <p class="label-detail">(ZXYYYY)</p> 116 <p class="label-detail">(ZXYYYY)</p>
119 </span> 117 </span>
120 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZXYYYY" placeholder="注销异议原因"></el-input> 118 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZXYYYY"></el-input>
121 </el-form-item> 119 </el-form-item>
122 </el-col> 120 </el-col>
123 121
...@@ -127,8 +125,7 @@ ...@@ -127,8 +125,7 @@
127 注销异议登簿人: <br /> 125 注销异议登簿人: <br />
128 <p class="label-detail">(ZXYYDBR)</p> 126 <p class="label-detail">(ZXYYDBR)</p>
129 </span> 127 </span>
130 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZXYYDBR" 128 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZXYYDBR"></el-input>
131 placeholder="注销异议登簿人"></el-input>
132 </el-form-item> 129 </el-form-item>
133 </el-col> 130 </el-col>
134 </el-row> 131 </el-row>
...@@ -140,8 +137,8 @@ ...@@ -140,8 +137,8 @@
140 注销异议登记时间: <br /> 137 注销异议登记时间: <br />
141 <p class="label-detail">(ZXYYDJSJ)</p> 138 <p class="label-detail">(ZXYYDJSJ)</p>
142 </span> 139 </span>
143 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" placeholder="选择日期" clearable 140 <el-date-picker :disabled="$store.state.business.Edit" type="datetime" clearable v-model="ruleForm.ZXYYDJSJ"
144 v-model="ruleForm.ZXYYDJSJ" value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker> 141 value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker>
145 </el-form-item> 142 </el-form-item>
146 </el-col> 143 </el-col>
147 144
...@@ -151,7 +148,7 @@ ...@@ -151,7 +148,7 @@
151 附记: <br /> 148 附记: <br />
152 <p class="label-detail">(FJ)</p> 149 <p class="label-detail">(FJ)</p>
153 </span> 150 </span>
154 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.FJ" placeholder="附记"></el-input> 151 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.FJ"></el-input>
155 </el-form-item> 152 </el-form-item>
156 </el-col> 153 </el-col>
157 154
...@@ -161,7 +158,7 @@ ...@@ -161,7 +158,7 @@
161 权属状态: <br /> 158 权属状态: <br />
162 <p class="label-detail">(QSZT)</p> 159 <p class="label-detail">(QSZT)</p>
163 </span> 160 </span>
164 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.QSZT" placeholder="权属状态"> 161 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.QSZT">
165 <el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 162 <el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
166 </el-option> 163 </el-option>
167 </el-select> 164 </el-select>
...@@ -174,64 +171,64 @@ ...@@ -174,64 +171,64 @@
174 </template> 171 </template>
175 <script> 172 <script>
176 // 异议登记信息 173 // 异议登记信息
177 import qlfQlYydj from '@/api/qlfQlYydj' 174 import qlfQlYydj from "@/api/qlfQlYydj";
178 import ruleMixin from '@/mixins/ruleMixin.js' 175 import ruleMixin from "@/mixins/ruleMixin.js";
179 export default { 176 export default {
180 mixins: [ruleMixin], 177 mixins: [ruleMixin],
181 props: { 178 props: {
182 bsmSjsb: { 179 bsmSjsb: {
183 type: String, 180 type: String,
184 default: '' 181 default: "",
185 }, 182 },
186 bsmYwsjb: { 183 bsmYwsjb: {
187 type: String, 184 type: String,
188 default: '' 185 default: "",
189 } 186 },
190 }, 187 },
191 data () { 188 data() {
192 return { 189 return {
193 ruleForm: { 190 ruleForm: {
194 YSDM: '', 191 YSDM: "",
195 YWH: '', 192 YWH: "",
196 BDCDYH: '', 193 BDCDYH: "",
197 YYSX: '', 194 YYSX: "",
198 BDCDJZMH: '', 195 BDCDJZMH: "",
199 QXDM: '', 196 QXDM: "",
200 DJJG: '', 197 DJJG: "",
201 DBR: '', 198 DBR: "",
202 DJSJ: '', 199 DJSJ: "",
203 ZXYYYWH: '', 200 ZXYYYWH: "",
204 ZXYYYY: '', 201 ZXYYYY: "",
205 ZXYYDBR: '', 202 ZXYYDBR: "",
206 ZXYYDJSJ: '', 203 ZXYYDJSJ: "",
207 FJ: '', 204 FJ: "",
208 QSZT: '' 205 QSZT: "",
209 } 206 },
210 } 207 };
211 }, 208 },
212 methods: { 209 methods: {
213 async featchData () { 210 async featchData() {
214 try { 211 try {
215 let { result: res } = await qlfQlYydj.getQlfQlYydjById(this.bsmSjsb) 212 let { result: res } = await qlfQlYydj.getQlfQlYydjById(this.bsmSjsb);
216 this.ruleForm = res 213 this.ruleForm = res;
217 //this.featchRule() 214 //this.featchRule()
218 } catch (error) { 215 } catch (error) {
219 this.$refs.msg.messageShow() 216 this.$refs.msg.messageShow();
220 } 217 }
221 }, 218 },
222 handleUpdateForm () { 219 handleUpdateForm() {
223 return new Promise(async (resolve) => { 220 return new Promise(async (resolve) => {
224 try { 221 try {
225 let res = await qlfQlYydj.updateQlfQlYydj(this.ruleForm) 222 let res = await qlfQlYydj.updateQlfQlYydj(this.ruleForm);
226 // this.$refs['formList'].resetFields(); 223 // this.$refs['formList'].resetFields();
227 resolve(res.code) 224 resolve(res.code);
228 } catch (error) { 225 } catch (error) {
229 this.$refs.msg.messageShow() 226 this.$refs.msg.messageShow();
230 } 227 }
231 }) 228 });
232 } 229 },
233 } 230 },
234 } 231 };
235 </script> 232 </script>
236 <style scoped lang="scss"> 233 <style scoped lang="scss">
237 @import "./css/itemForm.scss"; 234 @import "./css/itemForm.scss";
......
...@@ -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" placeholder="要素代码"></el-input> 11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YSDM"></el-input>
12 </el-form-item> 12 </el-form-item>
13 </el-col> 13 </el-col>
14 14
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
18 业务号: <br /> 18 业务号: <br />
19 <p class="label-detail">(YWH)</p> 19 <p class="label-detail">(YWH)</p>
20 </span> 20 </span>
21 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YWH" placeholder="业务号"></el-input> 21 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YWH"></el-input>
22 </el-form-item> 22 </el-form-item>
23 </el-col> 23 </el-col>
24 24
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
28 不动产单元号: <br /> 28 不动产单元号: <br />
29 <p class="label-detail">(BDCDYH)</p> 29 <p class="label-detail">(BDCDYH)</p>
30 </span> 30 </span>
31 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCDYH" placeholder="不动产单元号"></el-input> 31 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCDYH"></el-input>
32 </el-form-item> 32 </el-form-item>
33 </el-col> 33 </el-col>
34 </el-row> 34 </el-row>
...@@ -40,7 +40,7 @@ ...@@ -40,7 +40,7 @@
40 不动产权证号: <br /> 40 不动产权证号: <br />
41 <p class="label-detail">(BDCQZH)</p> 41 <p class="label-detail">(BDCQZH)</p>
42 </span> 42 </span>
43 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCQZH" placeholder="不动产权证号"></el-input> 43 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCQZH"></el-input>
44 </el-form-item> 44 </el-form-item>
45 </el-col> 45 </el-col>
46 46
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
50 注销业务号: <br /> 50 注销业务号: <br />
51 <p class="label-detail">(ZXYWH)</p> 51 <p class="label-detail">(ZXYWH)</p>
52 </span> 52 </span>
53 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZXYWH" placeholder="注销业务号"></el-input> 53 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.ZXYWH"></el-input>
54 </el-form-item> 54 </el-form-item>
55 </el-col> 55 </el-col>
56 56
...@@ -60,8 +60,8 @@ ...@@ -60,8 +60,8 @@
60 注销时间: <br /> 60 注销时间: <br />
61 <p class="label-detail">(ZXSJ)</p> 61 <p class="label-detail">(ZXSJ)</p>
62 </span> 62 </span>
63 <el-date-picker :disabled="$store.state.business.Edit" type="date" placeholder="选择日期" clearable 63 <el-date-picker :disabled="$store.state.business.Edit" type="date" clearable v-model="ruleForm.ZXSJ"
64 v-model="ruleForm.ZXSJ" value-format="yyyy-MM-dd"></el-date-picker> 64 value-format="yyyy-MM-dd"></el-date-picker>
65 </el-form-item> 65 </el-form-item>
66 </el-col> 66 </el-col>
67 </el-row> 67 </el-row>
...@@ -72,7 +72,7 @@ ...@@ -72,7 +72,7 @@
72 不动产权证明号: <br /> 72 不动产权证明号: <br />
73 <p class="label-detail">(BDCQZMH)</p> 73 <p class="label-detail">(BDCQZMH)</p>
74 </span> 74 </span>
75 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCQZMH" placeholder="不动产权证明号"> 75 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCQZMH">
76 </el-input> 76 </el-input>
77 </el-form-item> 77 </el-form-item>
78 </el-col> 78 </el-col>
...@@ -82,7 +82,7 @@ ...@@ -82,7 +82,7 @@
82 权利类型: <br /> 82 权利类型: <br />
83 <p class="label-detail">(QLLX)</p> 83 <p class="label-detail">(QLLX)</p>
84 </span> 84 </span>
85 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.QLLX" placeholder="权利类型"> 85 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.QLLX">
86 <el-option v-for="item in dicData['A8']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 86 <el-option v-for="item in dicData['A8']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
87 </el-option> 87 </el-option>
88 </el-select> 88 </el-select>
...@@ -94,7 +94,7 @@ ...@@ -94,7 +94,7 @@
94 区县代码: <br /> 94 区县代码: <br />
95 <p class="label-detail">(QXDM)</p> 95 <p class="label-detail">(QXDM)</p>
96 </span> 96 </span>
97 <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"></el-input>
98 </el-form-item> 98 </el-form-item>
99 </el-col> 99 </el-col>
100 </el-row> 100 </el-row>
...@@ -105,7 +105,7 @@ ...@@ -105,7 +105,7 @@
105 登记机构: <br /> 105 登记机构: <br />
106 <p class="label-detail">(DJJG)</p> 106 <p class="label-detail">(DJJG)</p>
107 </span> 107 </span>
108 <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"></el-input>
109 </el-form-item> 109 </el-form-item>
110 </el-col> 110 </el-col>
111 <el-col :span="8"> 111 <el-col :span="8">
...@@ -114,7 +114,7 @@ ...@@ -114,7 +114,7 @@
114 登簿人:<br /> 114 登簿人:<br />
115 <p class="label-detail">(DBR)</p> 115 <p class="label-detail">(DBR)</p>
116 </span> 116 </span>
117 <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"></el-input>
118 </el-form-item> 118 </el-form-item>
119 </el-col> 119 </el-col>
120 <el-col :span="8"> 120 <el-col :span="8">
...@@ -123,8 +123,8 @@ ...@@ -123,8 +123,8 @@
123 登记时间: <br /> 123 登记时间: <br />
124 <p class="label-detail">(DJSJ)</p> 124 <p class="label-detail">(DJSJ)</p>
125 </span> 125 </span>
126 <el-date-picker :disabled="$store.state.business.Edit" type="date" placeholder="选择日期" clearable 126 <el-date-picker :disabled="$store.state.business.Edit" type="date" clearable v-model="ruleForm.DJSJ"
127 v-model="ruleForm.DJSJ" value-format="yyyy-MM-dd"></el-date-picker> 127 value-format="yyyy-MM-dd"></el-date-picker>
128 </el-form-item> 128 </el-form-item>
129 </el-col> 129 </el-col>
130 </el-row> 130 </el-row>
...@@ -135,7 +135,7 @@ ...@@ -135,7 +135,7 @@
135 备注: <br /> 135 备注: <br />
136 <p class="label-detail">(BZ)</p> 136 <p class="label-detail">(BZ)</p>
137 </span> 137 </span>
138 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BZ" placeholder="备注"></el-input> 138 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BZ"></el-input>
139 </el-form-item> 139 </el-form-item>
140 </el-col> 140 </el-col>
141 </el-row> 141 </el-row>
......
...@@ -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" placeholder="要素代码"></el-input> 11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YSDM" ></el-input>
12 </el-form-item> 12 </el-form-item>
13 </el-col> 13 </el-col>
14 14
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
18 不动产单元号: <br /> 18 不动产单元号: <br />
19 <p class="label-detail">(BDCDYH)</p> 19 <p class="label-detail">(BDCDYH)</p>
20 </span> 20 </span>
21 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCDYH" placeholder="不动产单元号"></el-input> 21 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCDYH" ></el-input>
22 </el-form-item> 22 </el-form-item>
23 </el-col> 23 </el-col>
24 24
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
28 房地坐落: <br /> 28 房地坐落: <br />
29 <p class="label-detail">(FDZL)</p> 29 <p class="label-detail">(FDZL)</p>
30 </span> 30 </span>
31 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.FDZL" placeholder="房地坐落"></el-input> 31 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.FDZL" ></el-input>
32 </el-form-item> 32 </el-form-item>
33 </el-col> 33 </el-col>
34 </el-row> 34 </el-row>
...@@ -40,7 +40,7 @@ ...@@ -40,7 +40,7 @@
40 业务号: <br /> 40 业务号: <br />
41 <p class="label-detail">(YWH)</p> 41 <p class="label-detail">(YWH)</p>
42 </span> 42 </span>
43 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YWH" placeholder="业务号"></el-input> 43 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YWH"></el-input>
44 </el-form-item> 44 </el-form-item>
45 </el-col> 45 </el-col>
46 46
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
50 权利类型: <br /> 50 权利类型: <br />
51 <p class="label-detail">(QLLX)</p> 51 <p class="label-detail">(QLLX)</p>
52 </span> 52 </span>
53 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.QLLX" placeholder="权利类型"> 53 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.QLLX" >
54 <el-option v-for="item in dicData['A8']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 54 <el-option v-for="item in dicData['A8']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
55 </el-option> 55 </el-option>
56 </el-select> 56 </el-select>
...@@ -63,7 +63,7 @@ ...@@ -63,7 +63,7 @@
63 登记类型: <br /> 63 登记类型: <br />
64 <p class="label-detail">(DJLX)</p> 64 <p class="label-detail">(DJLX)</p>
65 </span> 65 </span>
66 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.DJLX" placeholder="登记类型"> 66 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.DJLX" >
67 <el-option v-for="item in dicData['A21']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 67 <el-option v-for="item in dicData['A21']" :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">(DJYY)</p> 79 <p class="label-detail">(DJYY)</p>
80 </span> 80 </span>
81 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DJYY" placeholder="登记原因"></el-input> 81 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DJYY" ></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">(TDSYQR)</p> 89 <p class="label-detail">(TDSYQR)</p>
90 </span> 90 </span>
91 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.TDSYQR" placeholder="土地使用权人"></el-input> 91 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.TDSYQR" ></el-input>
92 </el-form-item> 92 </el-form-item>
93 </el-col> 93 </el-col>
94 94
...@@ -98,7 +98,7 @@ ...@@ -98,7 +98,7 @@
98 独用土地面积: <br /> 98 独用土地面积: <br />
99 <p class="label-detail">(DYJZMJ)</p> 99 <p class="label-detail">(DYJZMJ)</p>
100 </span> 100 </span>
101 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.DYJZMJ" placeholder="独用土地面积" 101 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.DYJZMJ"
102 type="number" v-only-number="{ max: 999999999999999, min: 0, precision: 2 }"></el-input> 102 type="number" v-only-number="{ max: 999999999999999, min: 0, precision: 2 }"></el-input>
103 </el-form-item> 103 </el-form-item>
104 </el-col> 104 </el-col>
...@@ -111,7 +111,7 @@ ...@@ -111,7 +111,7 @@
111 分摊土地面积: <br /> 111 分摊土地面积: <br />
112 <p class="label-detail">(FTJZMJ)</p> 112 <p class="label-detail">(FTJZMJ)</p>
113 </span> 113 </span>
114 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.FTJZMJ" placeholder="分摊土地面积" 114 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.FTJZMJ"
115 type="number" v-only-number="{ max: 999999999999999, min: 0, precision: 2 }"></el-input> 115 type="number" v-only-number="{ max: 999999999999999, min: 0, precision: 2 }"></el-input>
116 </el-form-item> 116 </el-form-item>
117 </el-col> 117 </el-col>
...@@ -122,7 +122,7 @@ ...@@ -122,7 +122,7 @@
122 土地使用起始时间: <br /> 122 土地使用起始时间: <br />
123 <p class="label-detail">(TDSYQSSJ)</p> 123 <p class="label-detail">(TDSYQSSJ)</p>
124 </span> 124 </span>
125 <el-date-picker :disabled="$store.state.business.Edit" type="date" placeholder="土地使用起始时间" 125 <el-date-picker :disabled="$store.state.business.Edit" type="date"
126 :picker-options="pickerOptionsStart" clearable v-model="ruleForm.TDSYQSSJ" 126 :picker-options="pickerOptionsStart" clearable v-model="ruleForm.TDSYQSSJ"
127 value-format="yyyy-MM-dd"></el-date-picker> 127 value-format="yyyy-MM-dd"></el-date-picker>
128 </el-form-item> 128 </el-form-item>
...@@ -134,7 +134,7 @@ ...@@ -134,7 +134,7 @@
134 土地使用结束时间: <br /> 134 土地使用结束时间: <br />
135 <p class="label-detail">(TDSYJSSJ)</p> 135 <p class="label-detail">(TDSYJSSJ)</p>
136 </span> 136 </span>
137 <el-date-picker :disabled="$store.state.business.Edit" type="date" placeholder="土地使用结束时间" 137 <el-date-picker :disabled="$store.state.business.Edit" type="date"
138 :picker-options="pickerOptionsEnd" clearable v-model="ruleForm.TDSYJSSJ" 138 :picker-options="pickerOptionsEnd" clearable v-model="ruleForm.TDSYJSSJ"
139 value-format="yyyy-MM-dd"></el-date-picker> 139 value-format="yyyy-MM-dd"></el-date-picker>
140 </el-form-item> 140 </el-form-item>
...@@ -149,7 +149,7 @@ ...@@ -149,7 +149,7 @@
149 <p class="label-detail">(FDCJYJG)</p> 149 <p class="label-detail">(FDCJYJG)</p>
150 </span> 150 </span>
151 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.FDCJYJG" type="number" 151 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.FDCJYJG" type="number"
152 placeholder="房地产交易价格" v-only-number="{ max: 999999999999999, min: 0, precision: 4 }"></el-input> 152 v-only-number="{ max: 999999999999999, min: 0, precision: 4 }"></el-input>
153 </el-form-item> 153 </el-form-item>
154 </el-col> 154 </el-col>
155 155
...@@ -159,7 +159,7 @@ ...@@ -159,7 +159,7 @@
159 不动产权证号: <br /> 159 不动产权证号: <br />
160 <p class="label-detail">(BDCQZH)</p> 160 <p class="label-detail">(BDCQZH)</p>
161 </span> 161 </span>
162 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCQZH" placeholder="不动产权证号"></el-input> 162 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCQZH"></el-input>
163 </el-form-item> 163 </el-form-item>
164 </el-col> 164 </el-col>
165 165
...@@ -169,7 +169,7 @@ ...@@ -169,7 +169,7 @@
169 区县代码: <br /> 169 区县代码: <br />
170 <p class="label-detail">(QXDM)</p> 170 <p class="label-detail">(QXDM)</p>
171 </span> 171 </span>
172 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM" placeholder="区县代码"></el-input> 172 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM" ></el-input>
173 </el-form-item> 173 </el-form-item>
174 </el-col> 174 </el-col>
175 </el-row> 175 </el-row>
...@@ -181,7 +181,7 @@ ...@@ -181,7 +181,7 @@
181 登记机构:<br /> 181 登记机构:<br />
182 <p class="label-detail">(DJJG)</p> 182 <p class="label-detail">(DJJG)</p>
183 </span> 183 </span>
184 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DJJG" placeholder="登记机构"></el-input> 184 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DJJG" ></el-input>
185 </el-form-item> 185 </el-form-item>
186 </el-col> 186 </el-col>
187 187
...@@ -191,7 +191,7 @@ ...@@ -191,7 +191,7 @@
191 登簿人: <br /> 191 登簿人: <br />
192 <p class="label-detail">(DBR)</p> 192 <p class="label-detail">(DBR)</p>
193 </span> 193 </span>
194 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DBR" placeholder="登簿人"></el-input> 194 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DBR" ></el-input>
195 </el-form-item> 195 </el-form-item>
196 </el-col> 196 </el-col>
197 197
...@@ -201,7 +201,7 @@ ...@@ -201,7 +201,7 @@
201 登记时间: <br /> 201 登记时间: <br />
202 <p class="label-detail">(DJSJ)</p> 202 <p class="label-detail">(DJSJ)</p>
203 </span> 203 </span>
204 <el-date-picker :disabled="$store.state.business.Edit" placeholder="选择日期" clearable v-model="ruleForm.DJSJ" 204 <el-date-picker :disabled="$store.state.business.Edit" clearable v-model="ruleForm.DJSJ"
205 value-format="yyyy-MM-dd"> 205 value-format="yyyy-MM-dd">
206 </el-date-picker> 206 </el-date-picker>
207 </el-form-item> 207 </el-form-item>
...@@ -215,7 +215,7 @@ ...@@ -215,7 +215,7 @@
215 附记: <br /> 215 附记: <br />
216 <p class="label-detail">(FJ)</p> 216 <p class="label-detail">(FJ)</p>
217 </span> 217 </span>
218 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.FJ" placeholder="附记"></el-input> 218 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.FJ"></el-input>
219 </el-form-item> 219 </el-form-item>
220 </el-col> 220 </el-col>
221 221
...@@ -225,7 +225,7 @@ ...@@ -225,7 +225,7 @@
225 房产分户图: <br /> 225 房产分户图: <br />
226 <p class="label-detail">(FCFHT)</p> 226 <p class="label-detail">(FCFHT)</p>
227 </span> 227 </span>
228 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.FCFHT" placeholder="房产分户图"></el-input> 228 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.FCFHT"></el-input>
229 </el-form-item> 229 </el-form-item>
230 </el-col> 230 </el-col>
231 231
...@@ -235,7 +235,7 @@ ...@@ -235,7 +235,7 @@
235 权属状态: <br /> 235 权属状态: <br />
236 <p class="label-detail">(QSZT)</p> 236 <p class="label-detail">(QSZT)</p>
237 </span> 237 </span>
238 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.QSZT" placeholder="权属状态"> 238 <el-select :disabled="$store.state.business.Edit" v-model="ruleForm.QSZT" >
239 <el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> 239 <el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
240 </el-option> 240 </el-option>
241 </el-select> 241 </el-select>
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
11 序号: <br /> 11 序号: <br />
12 <p class="label-detail">(XH)</p> 12 <p class="label-detail">(XH)</p>
13 </span> 13 </span>
14 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm[index].xh" placeholder="序号"> 14 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm[index].xh">
15 </el-input> 15 </el-input>
16 </el-form-item> 16 </el-form-item>
17 </el-col> 17 </el-col>
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
23 空间类型: <br /> 23 空间类型: <br />
24 <p class="label-detail">(KJLX)</p> 24 <p class="label-detail">(KJLX)</p>
25 </span> 25 </span>
26 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm[index].kjlx" placeholder="空间类型"> 26 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm[index].kjlx">
27 </el-input> 27 </el-input>
28 </el-form-item> 28 </el-form-item>
29 </el-col> 29 </el-col>
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
33 子对象: <br /> 33 子对象: <br />
34 <p class="label-detail">(ZDX)</p> 34 <p class="label-detail">(ZDX)</p>
35 </span> 35 </span>
36 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm[index].zdx" placeholder="子对象"> 36 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm[index].zdx">
37 </el-input> 37 </el-input>
38 </el-form-item> 38 </el-form-item>
39 </el-col> 39 </el-col>
...@@ -43,7 +43,7 @@ ...@@ -43,7 +43,7 @@
43 不动产单元号: <br /> 43 不动产单元号: <br />
44 <p class="label-detail">(BDCDYH)</p> 44 <p class="label-detail">(BDCDYH)</p>
45 </span> 45 </span>
46 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm[index].bdcdyh" placeholder="不动产单元号"> 46 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm[index].bdcdyh">
47 </el-input> 47 </el-input>
48 </el-form-item> 48 </el-form-item>
49 </el-col> 49 </el-col>
...@@ -55,7 +55,7 @@ ...@@ -55,7 +55,7 @@
55 X坐标: <br /> 55 X坐标: <br />
56 <p class="label-detail">(XZB)</p> 56 <p class="label-detail">(XZB)</p>
57 </span> 57 </span>
58 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm[index].xzb" placeholder="X坐标"> 58 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm[index].xzb">
59 </el-input> 59 </el-input>
60 </el-form-item> 60 </el-form-item>
61 </el-col> 61 </el-col>
...@@ -65,7 +65,7 @@ ...@@ -65,7 +65,7 @@
65 Y坐标: <br /> 65 Y坐标: <br />
66 <p class="label-detail">(YZB)</p> 66 <p class="label-detail">(YZB)</p>
67 </span> 67 </span>
68 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm[index].yzb" placeholder="Y坐标"> 68 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm[index].yzb">
69 </el-input> 69 </el-input>
70 </el-form-item> 70 </el-form-item>
71 </el-col> 71 </el-col>
...@@ -75,7 +75,7 @@ ...@@ -75,7 +75,7 @@
75 Z坐标: <br /> 75 Z坐标: <br />
76 <p class="label-detail">(ZZB)</p> 76 <p class="label-detail">(ZZB)</p>
77 </span> 77 </span>
78 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm[index].zzb" placeholder="Z坐标"> 78 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm[index].zzb">
79 </el-input> 79 </el-input>
80 </el-form-item> 80 </el-form-item>
81 </el-col> 81 </el-col>
......
...@@ -8,8 +8,7 @@ ...@@ -8,8 +8,7 @@
8 不动产单元号: <br /> 8 不动产单元号: <br />
9 <p class="label-detail">(BDCDYH)</p> 9 <p class="label-detail">(BDCDYH)</p>
10 </span> 10 </span>
11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCDYH" maxlength="28" 11 <el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCDYH" maxlength="28"></el-input>
12 placeholder="不动产单元号"></el-input>
13 </el-form-item> 12 </el-form-item>
14 </el-col> 13 </el-col>
15 <el-col :span="8"> 14 <el-col :span="8">
...@@ -19,7 +18,7 @@ ...@@ -19,7 +18,7 @@
19 <p class="label-detail">(ZDX)</p> 18 <p class="label-detail">(ZDX)</p>
20 </span> 19 </span>
21 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.ZDX" type="number" 20 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.ZDX" type="number"
22 v-only-number="{ max: 9999, min: 0, precision: 0 }" placeholder="子对象"></el-input> 21 v-only-number="{ max: 9999, min: 0, precision: 0 }"></el-input>
23 </el-form-item> 22 </el-form-item>
24 </el-col> 23 </el-col>
25 <el-col :span="8"> 24 <el-col :span="8">
...@@ -29,7 +28,7 @@ ...@@ -29,7 +28,7 @@
29 <p class="label-detail">(XH)</p> 28 <p class="label-detail">(XH)</p>
30 </span> 29 </span>
31 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.XH" type="number" 30 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.XH" type="number"
32 v-only-number="{ max: 9999, min: 0, precision: 0 }" placeholder="序号"></el-input> 31 v-only-number="{ max: 9999, min: 0, precision: 0 }"></el-input>
33 </el-form-item> 32 </el-form-item>
34 </el-col> 33 </el-col>
35 </el-row> 34 </el-row>
...@@ -41,7 +40,7 @@ ...@@ -41,7 +40,7 @@
41 <p class="label-detail">(XZB)</p> 40 <p class="label-detail">(XZB)</p>
42 </span> 41 </span>
43 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.XZB" 42 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.XZB"
44 v-only-number="{ max: 999999999999999, min: 0, precision: 8 }" type="number" placeholder="X坐标"></el-input> 43 v-only-number="{ max: 999999999999999, min: 0, precision: 8 }" type="number"></el-input>
45 </el-form-item> 44 </el-form-item>
46 </el-col> 45 </el-col>
47 <el-col :span="8"> 46 <el-col :span="8">
...@@ -51,7 +50,7 @@ ...@@ -51,7 +50,7 @@
51 <p class="label-detail">(YZB)</p> 50 <p class="label-detail">(YZB)</p>
52 </span> 51 </span>
53 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.YZB" type="number" 52 <el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.YZB" type="number"
54 v-only-number="{ max: 999999999999999, min: 0, precision: 8 }" placeholder="Y坐标"></el-input> 53 v-only-number="{ max: 999999999999999, min: 0, precision: 8 }"></el-input>
55 </el-form-item> 54 </el-form-item>
56 </el-col> 55 </el-col>
57 </el-row> 56 </el-row>
...@@ -61,55 +60,55 @@ ...@@ -61,55 +60,55 @@
61 </template> 60 </template>
62 <script> 61 <script>
63 // 宗海空间属性 62 // 宗海空间属性
64 import zhK105 from '@/api/zhK105' 63 import zhK105 from "@/api/zhK105";
65 import ruleMixin from '@/mixins/ruleMixin.js' 64 import ruleMixin from "@/mixins/ruleMixin.js";
66 export default { 65 export default {
67 mixins: [ruleMixin], 66 mixins: [ruleMixin],
68 props: { 67 props: {
69 bsmSjsb: { 68 bsmSjsb: {
70 type: String, 69 type: String,
71 default: '' 70 default: "",
72 }, 71 },
73 bsmYwsjb: { 72 bsmYwsjb: {
74 type: String, 73 type: String,
75 default: '' 74 default: "",
76 } 75 },
77 }, 76 },
78 data () { 77 data() {
79 return { 78 return {
80 ruleForm: { 79 ruleForm: {
81 BDCDYH: '', 80 BDCDYH: "",
82 zhdm: '', 81 zhdm: "",
83 ZDX: '', 82 ZDX: "",
84 XH: '', 83 XH: "",
85 XZB: '', 84 XZB: "",
86 YZB: '' 85 YZB: "",
87 } 86 },
88 } 87 };
89 }, 88 },
90 methods: { 89 methods: {
91 async featchData () { 90 async featchData() {
92 try { 91 try {
93 let { result: res } = await zhK105.getZhK105ById(this.bsmSjsb) 92 let { result: res } = await zhK105.getZhK105ById(this.bsmSjsb);
94 this.ruleForm = res 93 this.ruleForm = res;
95 //this.featchRule() 94 //this.featchRule()
96 } catch (error) { 95 } catch (error) {
97 this.$refs.msg.messageShow() 96 this.$refs.msg.messageShow();
98 } 97 }
99 }, 98 },
100 handleUpdateForm () { 99 handleUpdateForm() {
101 return new Promise(async (resolve) => { 100 return new Promise(async (resolve) => {
102 try { 101 try {
103 let res = await zhK105.updateZhK105(this.ruleForm) 102 let res = await zhK105.updateZhK105(this.ruleForm);
104 // this.$refs['formList'].resetFields(); 103 // this.$refs['formList'].resetFields();
105 resolve(res.code) 104 resolve(res.code);
106 } catch (error) { 105 } catch (error) {
107 this.$refs.msg.messageShow() 106 this.$refs.msg.messageShow();
108 } 107 }
109 }) 108 });
110 } 109 },
111 } 110 },
112 } 111 };
113 </script> 112 </script>
114 <style scoped lang="scss"> 113 <style scoped lang="scss">
115 @import "./css/itemForm.scss"; 114 @import "./css/itemForm.scss";
......

14.1 KB | W: | H:

17.3 KB | W: | H:

  • 2-up
  • Swipe
  • Onion skin

16.8 KB | W: | H:

20 KB | W: | H:

  • 2-up
  • Swipe
  • Onion skin