6f158396 by renchao@pashanhoo.com

1

1 parent b6cdf079
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-22 16:27:52 4 * @LastEditTime: 2023-08-25 09:50:48
5 :show-message="false" 5 :show-message="false"
6 --> 6 -->
7 <template> 7 <template>
......
...@@ -232,10 +232,8 @@ ...@@ -232,10 +232,8 @@
232 }) 232 })
233 } 233 }
234 234
235
236
237 let lines2 = this.bdcqz.zl ? this.bdcqz.zl.split(' ') : []; 235 let lines2 = this.bdcqz.zl ? this.bdcqz.zl.split(' ') : [];
238 if (lines2.length > 22) { 236 if (lines2.length >= 22) {
239 lines2.forEach((line, index) => { 237 lines2.forEach((line, index) => {
240 const y = 170 + (index * 20); // 每行文本的垂直位置 238 const y = 170 + (index * 20); // 每行文本的垂直位置
241 let currentLine = ''; 239 let currentLine = '';
...@@ -243,7 +241,7 @@ ...@@ -243,7 +241,7 @@
243 for (let word of line) { 241 for (let word of line) {
244 const testLine = currentLine + word; 242 const testLine = currentLine + word;
245 const lineWidth = context.measureText(testLine).width; 243 const lineWidth = context.measureText(testLine).width;
246 if (lineWidth <= 360) { 244 if (lineWidth <= 336) {
247 currentLine = testLine; 245 currentLine = testLine;
248 } else { 246 } else {
249 arr.push(currentLine); 247 arr.push(currentLine);
...@@ -263,7 +261,7 @@ ...@@ -263,7 +261,7 @@
263 for (let word of line) { 261 for (let word of line) {
264 const testLine = currentLine + word; 262 const testLine = currentLine + word;
265 const lineWidth = context.measureText(testLine).width; 263 const lineWidth = context.measureText(testLine).width;
266 if (lineWidth <= 360) { 264 if (lineWidth <= 336) {
267 currentLine = testLine; 265 currentLine = testLine;
268 } else { 266 } else {
269 arr.push(currentLine); 267 arr.push(currentLine);
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-17 16:43:18 4 * @LastEditTime: 2023-08-25 09:53:27
5 --> 5 -->
6 <template> 6 <template>
7 <div> 7 <div>
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
35 }, 35 },
36 disabled: { 36 disabled: {
37 type: Boolean, 37 type: Boolean,
38 default: false 38 default: true
39 } 39 }
40 }, 40 },
41 data () { 41 data () {
......
1 <!-- 1 <!--
2 * @Description: 房屋多幢受理信息 2 * @Description: 房屋多幢受理信息
3 * @Autor: ssq 3 * @Autor: ssq
4 * @LastEditTime: 2023-08-22 16:28:21 4 * @LastEditTime: 2023-08-25 09:52:09
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -11,8 +11,7 @@ ...@@ -11,8 +11,7 @@
11 ref="ruleForm" 11 ref="ruleForm"
12 :label-position="flag ? 'top' : ''" 12 :label-position="flag ? 'top' : ''"
13 :inline="flag" 13 :inline="flag"
14 label-width="140px" 14 label-width="140px">
15 >
16 <div class="slxx_con" :class="flag ? 'formMarginBot0' : ''"> 15 <div class="slxx_con" :class="flag ? 'formMarginBot0' : ''">
17 <div class="slxx_title title-block"> 16 <div class="slxx_title title-block">
18 受理信息 17 受理信息
...@@ -93,8 +92,7 @@ ...@@ -93,8 +92,7 @@
93 v-for="item in dictData['A45']" 92 v-for="item in dictData['A45']"
94 :key="item.dcode" 93 :key="item.dcode"
95 :label="item.dname" 94 :label="item.dname"
96 :value="item.dcode" 95 :value="item.dcode">
97 >
98 </el-option> 96 </el-option>
99 </el-select> 97 </el-select>
100 </el-form-item> 98 </el-form-item>
...@@ -123,8 +121,7 @@ ...@@ -123,8 +121,7 @@
123 v-for="item in dictData['A26']" 121 v-for="item in dictData['A26']"
124 :key="item.dcode" 122 :key="item.dcode"
125 :label="item.dname" 123 :label="item.dname"
126 :value="item.dcode" 124 :value="item.dcode">
127 >
128 </el-option> 125 </el-option>
129 </el-select> 126 </el-select>
130 </el-form-item> 127 </el-form-item>
...@@ -136,8 +133,7 @@ ...@@ -136,8 +133,7 @@
136 v-for="item in dictData['A52']" 133 v-for="item in dictData['A52']"
137 :key="item.dcode" 134 :key="item.dcode"
138 :label="item.dname" 135 :label="item.dname"
139 :value="item.dcode" 136 :value="item.dcode">
140 >
141 </el-option> 137 </el-option>
142 </el-select> 138 </el-select>
143 </el-form-item> 139 </el-form-item>
...@@ -172,8 +168,7 @@ ...@@ -172,8 +168,7 @@
172 v-model="ruleForm.lq.fj" 168 v-model="ruleForm.lq.fj"
173 type="textarea" 169 type="textarea"
174 maxlength="500" 170 maxlength="500"
175 show-word-limit 171 show-word-limit></el-input>
176 ></el-input>
177 </el-form-item> 172 </el-form-item>
178 </el-col> 173 </el-col>
179 </el-row> 174 </el-row>
...@@ -184,8 +179,7 @@ ...@@ -184,8 +179,7 @@
184 <tdytTable 179 <tdytTable
185 :ableOperation="viewEdit" 180 :ableOperation="viewEdit"
186 :tableData="ruleForm.tdytqxList" 181 :tableData="ruleForm.tdytqxList"
187 @upDateTdytxxList="upDateTdytxxList" 182 @upDateTdytxxList="upDateTdytxxList" />
188 />
189 <div class="slxx_title title-block"> 183 <div class="slxx_title title-block">
190 权利人信息 184 权利人信息
191 <div class="triangle"></div> 185 <div class="triangle"></div>
...@@ -195,8 +189,7 @@ ...@@ -195,8 +189,7 @@
195 <el-form-item label="共有方式:"> 189 <el-form-item label="共有方式:">
196 <el-radio-group 190 <el-radio-group
197 :disabled="!viewEdit" 191 :disabled="!viewEdit"
198 v-model="ruleForm.sldy.gyfs" 192 v-model="ruleForm.sldy.gyfs">
199 >
200 <el-radio label="0">单独所有</el-radio> 193 <el-radio label="0">单独所有</el-radio>
201 <el-radio label="1">共同共有</el-radio> 194 <el-radio label="1">共同共有</el-radio>
202 <el-radio label="2">按份所有</el-radio> 195 <el-radio label="2">按份所有</el-radio>
...@@ -209,8 +202,7 @@ ...@@ -209,8 +202,7 @@
209 <el-radio-group 202 <el-radio-group
210 v-model="ruleForm.sldy.sqfbcz" 203 v-model="ruleForm.sldy.sqfbcz"
211 :disabled="!viewEdit" 204 :disabled="!viewEdit"
212 @input="updaterow()" 205 @input="updaterow()">
213 >
214 <el-radio :label="1"></el-radio> 206 <el-radio :label="1"></el-radio>
215 <el-radio :label="0"></el-radio> 207 <el-radio :label="0"></el-radio>
216 </el-radio-group> 208 </el-radio-group>
...@@ -218,20 +210,17 @@ ...@@ -218,20 +210,17 @@
218 </el-col> 210 </el-col>
219 <el-col 211 <el-col
220 :span="6" 212 :span="6"
221 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs != '0'" 213 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs != '0'">
222 >
223 <el-form-item label="持证人:"> 214 <el-form-item label="持证人:">
224 <el-select 215 <el-select
225 v-model="czr" 216 v-model="czr"
226 placeholder="持证人" 217 placeholder="持证人"
227 :disabled="!viewEdit" 218 :disabled="!viewEdit">
228 >
229 <el-option 219 <el-option
230 v-for="(item, index) in czrOptions" 220 v-for="(item, index) in czrOptions"
231 :key="index" 221 :key="index"
232 :label="item.sqrmc" 222 :label="item.sqrmc"
233 :value="item.zjh" 223 :value="item.zjh">
234 >
235 </el-option> 224 </el-option>
236 </el-select> 225 </el-select>
237 </el-form-item> 226 </el-form-item>
...@@ -241,8 +230,7 @@ ...@@ -241,8 +230,7 @@
241 @upDateQlrxxList="upDateQlrxxList" 230 @upDateQlrxxList="upDateQlrxxList"
242 :tableData="ruleForm.qlrList" 231 :tableData="ruleForm.qlrList"
243 :disabled="viewEdit" 232 :disabled="viewEdit"
244 :gyfs="ruleForm.sldy.gyfs" 233 :gyfs="ruleForm.sldy.gyfs" />
245 />
246 234
247 <div v-if="ruleForm.ywrList && ruleForm.slsq.djlx == '200'"> 235 <div v-if="ruleForm.ywrList && ruleForm.slsq.djlx == '200'">
248 <div class="slxx_title title-block"> 236 <div class="slxx_title title-block">
...@@ -251,10 +239,10 @@ ...@@ -251,10 +239,10 @@
251 </div> 239 </div>
252 <qlrCommonTable 240 <qlrCommonTable
253 v-if="ruleForm.qlxx" 241 v-if="ruleForm.qlxx"
242 :disabled="viewEdit"
254 @upDateQlrxxList="upDateYwrxxList" 243 @upDateQlrxxList="upDateYwrxxList"
255 :tableData="ruleForm.ywrList" 244 :tableData="ruleForm.ywrList"
256 :gyfs="ruleForm.sldy.gyfs" 245 :gyfs="ruleForm.sldy.gyfs" />
257 />
258 </div> 246 </div>
259 <div class="slxx_title title-block"> 247 <div class="slxx_title title-block">
260 登记原因 248 登记原因
...@@ -269,8 +257,7 @@ ...@@ -269,8 +257,7 @@
269 maxlength="500" 257 maxlength="500"
270 show-word-limit 258 show-word-limit
271 :disabled="!viewEdit" 259 :disabled="!viewEdit"
272 v-model="ruleForm.lq.djyy" 260 v-model="ruleForm.lq.djyy">
273 >
274 </el-input> 261 </el-input>
275 </el-form-item> 262 </el-form-item>
276 </el-col> 263 </el-col>
...@@ -285,14 +272,14 @@ ...@@ -285,14 +272,14 @@
285 </div> 272 </div>
286 </template> 273 </template>
287 <script> 274 <script>
288 import ywmix from "@/views/ywbl/mixin/index"; 275 import ywmix from "@/views/ywbl/mixin/index";
289 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; 276 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable";
290 import tdytTable from "@/views/workflow/components/tdytTable"; 277 import tdytTable from "@/views/workflow/components/tdytTable";
291 import { Init, saveData } from "@/api/workflow/lqFlow.js"; 278 import { Init, saveData } from "@/api/workflow/lqFlow.js";
292 import { mapGetters } from "vuex"; 279 import { mapGetters } from "vuex";
293 export default { 280 export default {
294 mixins: [ywmix], 281 mixins: [ywmix],
295 mounted() { 282 mounted () {
296 this.viewEdit = this.$parent.currentSelectTab.ableOperation; 283 this.viewEdit = this.$parent.currentSelectTab.ableOperation;
297 this.propsParam = this.$attrs; 284 this.propsParam = this.$attrs;
298 var formdata = new FormData(); 285 var formdata = new FormData();
...@@ -322,7 +309,7 @@ export default { ...@@ -322,7 +309,7 @@ export default {
322 computed: { 309 computed: {
323 ...mapGetters(["dictData", "flag"]), 310 ...mapGetters(["dictData", "flag"]),
324 }, 311 },
325 data() { 312 data () {
326 return { 313 return {
327 disabled: true, 314 disabled: true,
328 tdytOption: [], 315 tdytOption: [],
...@@ -360,7 +347,7 @@ export default { ...@@ -360,7 +347,7 @@ export default {
360 * @param {*} val 347 * @param {*} val
361 * @author: renchao 348 * @author: renchao
362 */ 349 */
363 upDateTdytxxList(val) { 350 upDateTdytxxList (val) {
364 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 351 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
365 }, 352 },
366 // 是否持证人变化 353 // 是否持证人变化
...@@ -369,7 +356,7 @@ export default { ...@@ -369,7 +356,7 @@ export default {
369 * @param {*} val 356 * @param {*} val
370 * @author: renchao 357 * @author: renchao
371 */ 358 */
372 updaterow() { 359 updaterow () {
373 this.czr = ""; 360 this.czr = "";
374 }, 361 },
375 /** 362 /**
...@@ -377,7 +364,7 @@ export default { ...@@ -377,7 +364,7 @@ export default {
377 * @param {*} val 364 * @param {*} val
378 * @author: renchao 365 * @author: renchao
379 */ 366 */
380 upDateQlrxxList(val) { 367 upDateQlrxxList (val) {
381 this.ruleForm.qlrList = _.cloneDeep(val); 368 this.ruleForm.qlrList = _.cloneDeep(val);
382 this.czrOptions = this.ruleForm.qlrList; 369 this.czrOptions = this.ruleForm.qlrList;
383 this.key++; 370 this.key++;
...@@ -387,14 +374,14 @@ export default { ...@@ -387,14 +374,14 @@ export default {
387 * @param {*} val 374 * @param {*} val
388 * @author: renchao 375 * @author: renchao
389 */ 376 */
390 upDateYwrxxList(val) { 377 upDateYwrxxList (val) {
391 this.ruleForm.ywrList = _.cloneDeep(val); 378 this.ruleForm.ywrList = _.cloneDeep(val);
392 }, 379 },
393 /** 380 /**
394 * @description: onSubmit 381 * @description: onSubmit
395 * @author: renchao 382 * @author: renchao
396 */ 383 */
397 onSubmit() { 384 onSubmit () {
398 let that = this; 385 let that = this;
399 if (this.ruleForm.qlrList.length == 0) { 386 if (this.ruleForm.qlrList.length == 0) {
400 this.$message({ 387 this.$message({
...@@ -467,55 +454,55 @@ export default { ...@@ -467,55 +454,55 @@ export default {
467 }); 454 });
468 }, 455 },
469 }, 456 },
470 }; 457 };
471 </script> 458 </script>
472 <style scoped lang="scss"> 459 <style scoped lang="scss">
473 @import "~@/styles/public.scss"; 460 @import "~@/styles/public.scss";
474 461
475 /deep/.el-form { 462 /deep/.el-form {
476 display: flex; 463 display: flex;
477 flex-direction: column; 464 flex-direction: column;
478 height: calc(100vh - 130px); 465 height: calc(100vh - 130px);
479 } 466 }
480 467
481 /deep/.el-form-item__label { 468 /deep/.el-form-item__label {
482 padding: 0; 469 padding: 0;
483 } 470 }
484 471
485 /deep/.el-radio { 472 /deep/.el-radio {
486 margin-right: 10px; 473 margin-right: 10px;
487 } 474 }
488 475
489 /deep/.el-select { 476 /deep/.el-select {
490 width: 100%; 477 width: 100%;
491 } 478 }
492 479
493 /deep/.el-form-item { 480 /deep/.el-form-item {
494 margin-bottom: 8px; 481 margin-bottom: 8px;
495 } 482 }
496 483
497 .marginBot0 { 484 .marginBot0 {
498 margin-bottom: 0 !important; 485 margin-bottom: 0 !important;
499 } 486 }
500 487
501 .slxx { 488 .slxx {
502 box-sizing: border-box; 489 box-sizing: border-box;
503 } 490 }
504 491
505 .slxx_con { 492 .slxx_con {
506 flex: 1; 493 flex: 1;
507 height: 100%; 494 height: 100%;
508 background-color: #ffffff; 495 background-color: #ffffff;
509 overflow-y: auto; 496 overflow-y: auto;
510 padding-right: 3px; 497 padding-right: 3px;
511 overflow-x: hidden; 498 overflow-x: hidden;
512 } 499 }
513 500
514 .submit_btn { 501 .submit_btn {
515 height: 50px; 502 height: 50px;
516 } 503 }
517 504
518 .slxx_title { 505 .slxx_title {
519 border-bottom: 1px solid $borderColor; 506 border-bottom: 1px solid $borderColor;
520 padding-left: 10px; 507 padding-left: 10px;
521 padding-bottom: 5px; 508 padding-bottom: 5px;
...@@ -524,23 +511,23 @@ export default { ...@@ -524,23 +511,23 @@ export default {
524 font-size: 16px; 511 font-size: 16px;
525 font-weight: 500; 512 font-weight: 500;
526 color: #4a4a4a; 513 color: #4a4a4a;
527 } 514 }
528 515
529 .btn { 516 .btn {
530 text-align: center; 517 text-align: center;
531 padding-top: 10px; 518 padding-top: 10px;
532 height: 36px; 519 height: 36px;
533 background-color: #ffffff; 520 background-color: #ffffff;
534 padding: 5px 0; 521 padding: 5px 0;
535 } 522 }
536 523
537 .textArea { 524 .textArea {
538 /deep/.el-textarea__inner { 525 /deep/.el-textarea__inner {
539 min-height: 90px !important; 526 min-height: 90px !important;
540 } 527 }
541 } 528 }
542 529
543 /deep/.el-form-item__label { 530 /deep/.el-form-item__label {
544 padding-bottom: 0px; 531 padding-bottom: 0px;
545 } 532 }
546 </style> 533 </style>
......
1 <!-- 1 <!--
2 * @Description: 房屋多幢受理信息 2 * @Description: 房屋多幢受理信息
3 * @Autor: ssq 3 * @Autor: ssq
4 * @LastEditTime: 2023-08-22 16:28:25 4 * @LastEditTime: 2023-08-25 09:51:50
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -11,8 +11,7 @@ ...@@ -11,8 +11,7 @@
11 ref="ruleForm" 11 ref="ruleForm"
12 :label-position="flag ? 'top' : ''" 12 :label-position="flag ? 'top' : ''"
13 :inline="flag" 13 :inline="flag"
14 label-width="140px" 14 label-width="140px">
15 >
16 <div class="slxx_con" :class="flag ? 'formMarginBot0' : ''"> 15 <div class="slxx_con" :class="flag ? 'formMarginBot0' : ''">
17 <div class="slxx_title title-block"> 16 <div class="slxx_title title-block">
18 受理信息 17 受理信息
...@@ -93,8 +92,7 @@ ...@@ -93,8 +92,7 @@
93 v-for="item in dictData['A45']" 92 v-for="item in dictData['A45']"
94 :key="item.dcode" 93 :key="item.dcode"
95 :label="item.dname" 94 :label="item.dname"
96 :value="item.dcode" 95 :value="item.dcode">
97 >
98 </el-option> 96 </el-option>
99 </el-select> 97 </el-select>
100 </el-form-item> 98 </el-form-item>
...@@ -123,8 +121,7 @@ ...@@ -123,8 +121,7 @@
123 v-for="item in dictData['A26']" 121 v-for="item in dictData['A26']"
124 :key="item.dcode" 122 :key="item.dcode"
125 :label="item.dname" 123 :label="item.dname"
126 :value="item.dcode" 124 :value="item.dcode">
127 >
128 </el-option> 125 </el-option>
129 </el-select> 126 </el-select>
130 </el-form-item> 127 </el-form-item>
...@@ -136,8 +133,7 @@ ...@@ -136,8 +133,7 @@
136 v-for="item in dictData['A52']" 133 v-for="item in dictData['A52']"
137 :key="item.dcode" 134 :key="item.dcode"
138 :label="item.dname" 135 :label="item.dname"
139 :value="item.dcode" 136 :value="item.dcode">
140 >
141 </el-option> 137 </el-option>
142 </el-select> 138 </el-select>
143 </el-form-item> 139 </el-form-item>
...@@ -172,8 +168,7 @@ ...@@ -172,8 +168,7 @@
172 v-model="ruleForm.lq.fj" 168 v-model="ruleForm.lq.fj"
173 type="textarea" 169 type="textarea"
174 maxlength="500" 170 maxlength="500"
175 show-word-limit 171 show-word-limit></el-input>
176 ></el-input>
177 </el-form-item> 172 </el-form-item>
178 </el-col> 173 </el-col>
179 </el-row> 174 </el-row>
...@@ -184,8 +179,7 @@ ...@@ -184,8 +179,7 @@
184 <tdytTable 179 <tdytTable
185 :ableOperation="viewEdit" 180 :ableOperation="viewEdit"
186 :tableData="ruleForm.tdytqxList" 181 :tableData="ruleForm.tdytqxList"
187 @upDateTdytxxList="upDateTdytxxList" 182 @upDateTdytxxList="upDateTdytxxList" />
188 />
189 <div class="slxx_title title-block"> 183 <div class="slxx_title title-block">
190 权利人信息 184 权利人信息
191 <div class="triangle"></div> 185 <div class="triangle"></div>
...@@ -195,8 +189,7 @@ ...@@ -195,8 +189,7 @@
195 <el-form-item label="共有方式:"> 189 <el-form-item label="共有方式:">
196 <el-radio-group 190 <el-radio-group
197 :disabled="!viewEdit" 191 :disabled="!viewEdit"
198 v-model="ruleForm.sldy.gyfs" 192 v-model="ruleForm.sldy.gyfs">
199 >
200 <el-radio label="0">单独所有</el-radio> 193 <el-radio label="0">单独所有</el-radio>
201 <el-radio label="1">共同共有</el-radio> 194 <el-radio label="1">共同共有</el-radio>
202 <el-radio label="2">按份所有</el-radio> 195 <el-radio label="2">按份所有</el-radio>
...@@ -209,8 +202,7 @@ ...@@ -209,8 +202,7 @@
209 <el-radio-group 202 <el-radio-group
210 v-model="ruleForm.sldy.sqfbcz" 203 v-model="ruleForm.sldy.sqfbcz"
211 :disabled="!viewEdit" 204 :disabled="!viewEdit"
212 @input="updaterow()" 205 @input="updaterow()">
213 >
214 <el-radio :label="1"></el-radio> 206 <el-radio :label="1"></el-radio>
215 <el-radio :label="0"></el-radio> 207 <el-radio :label="0"></el-radio>
216 </el-radio-group> 208 </el-radio-group>
...@@ -218,20 +210,17 @@ ...@@ -218,20 +210,17 @@
218 </el-col> 210 </el-col>
219 <el-col 211 <el-col
220 :span="6" 212 :span="6"
221 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs != '0'" 213 v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs != '0'">
222 >
223 <el-form-item label="持证人:"> 214 <el-form-item label="持证人:">
224 <el-select 215 <el-select
225 v-model="czr" 216 v-model="czr"
226 placeholder="持证人" 217 placeholder="持证人"
227 :disabled="!viewEdit" 218 :disabled="!viewEdit">
228 >
229 <el-option 219 <el-option
230 v-for="(item, index) in czrOptions" 220 v-for="(item, index) in czrOptions"
231 :key="index" 221 :key="index"
232 :label="item.sqrmc" 222 :label="item.sqrmc"
233 :value="item.zjh" 223 :value="item.zjh">
234 >
235 </el-option> 224 </el-option>
236 </el-select> 225 </el-select>
237 </el-form-item> 226 </el-form-item>
...@@ -241,8 +230,7 @@ ...@@ -241,8 +230,7 @@
241 @upDateQlrxxList="upDateQlrxxList" 230 @upDateQlrxxList="upDateQlrxxList"
242 :tableData="ruleForm.qlrList" 231 :tableData="ruleForm.qlrList"
243 :disabled="viewEdit" 232 :disabled="viewEdit"
244 :gyfs="ruleForm.sldy.gyfs" 233 :gyfs="ruleForm.sldy.gyfs" />
245 />
246 234
247 <div v-if="ruleForm.ywrList && ruleForm.slsq.djlx == '200'"> 235 <div v-if="ruleForm.ywrList && ruleForm.slsq.djlx == '200'">
248 <div class="slxx_title title-block"> 236 <div class="slxx_title title-block">
...@@ -251,10 +239,10 @@ ...@@ -251,10 +239,10 @@
251 </div> 239 </div>
252 <qlrCommonTable 240 <qlrCommonTable
253 v-if="ruleForm.qlxx" 241 v-if="ruleForm.qlxx"
242 :disabled="viewEdit"
254 @upDateQlrxxList="upDateYwrxxList" 243 @upDateQlrxxList="upDateYwrxxList"
255 :tableData="ruleForm.ywrList" 244 :tableData="ruleForm.ywrList"
256 :gyfs="ruleForm.sldy.gyfs" 245 :gyfs="ruleForm.sldy.gyfs" />
257 />
258 </div> 246 </div>
259 <div class="slxx_title title-block"> 247 <div class="slxx_title title-block">
260 登记原因 248 登记原因
...@@ -269,8 +257,7 @@ ...@@ -269,8 +257,7 @@
269 maxlength="500" 257 maxlength="500"
270 show-word-limit 258 show-word-limit
271 :disabled="!viewEdit" 259 :disabled="!viewEdit"
272 v-model="ruleForm.lq.djyy" 260 v-model="ruleForm.lq.djyy">
273 >
274 </el-input> 261 </el-input>
275 </el-form-item> 262 </el-form-item>
276 </el-col> 263 </el-col>
...@@ -285,14 +272,14 @@ ...@@ -285,14 +272,14 @@
285 </div> 272 </div>
286 </template> 273 </template>
287 <script> 274 <script>
288 import ywmix from "@/views/ywbl/mixin/index"; 275 import ywmix from "@/views/ywbl/mixin/index";
289 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; 276 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable";
290 import tdytTable from "@/views/workflow/components/tdytTable"; 277 import tdytTable from "@/views/workflow/components/tdytTable";
291 import { Init, saveData } from "@/api/workflow/sllmFlow.js"; 278 import { Init, saveData } from "@/api/workflow/sllmFlow.js";
292 import { mapGetters } from "vuex"; 279 import { mapGetters } from "vuex";
293 export default { 280 export default {
294 mixins: [ywmix], 281 mixins: [ywmix],
295 mounted() { 282 mounted () {
296 this.viewEdit = this.$parent.currentSelectTab.ableOperation; 283 this.viewEdit = this.$parent.currentSelectTab.ableOperation;
297 this.propsParam = this.$attrs; 284 this.propsParam = this.$attrs;
298 var formdata = new FormData(); 285 var formdata = new FormData();
...@@ -322,7 +309,7 @@ export default { ...@@ -322,7 +309,7 @@ export default {
322 computed: { 309 computed: {
323 ...mapGetters(["dictData", "flag"]), 310 ...mapGetters(["dictData", "flag"]),
324 }, 311 },
325 data() { 312 data () {
326 return { 313 return {
327 disabled: true, 314 disabled: true,
328 tdytOption: [], 315 tdytOption: [],
...@@ -360,7 +347,7 @@ export default { ...@@ -360,7 +347,7 @@ export default {
360 * @param {*} val 347 * @param {*} val
361 * @author: renchao 348 * @author: renchao
362 */ 349 */
363 upDateTdytxxList(val) { 350 upDateTdytxxList (val) {
364 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 351 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
365 }, 352 },
366 /** 353 /**
...@@ -368,7 +355,7 @@ export default { ...@@ -368,7 +355,7 @@ export default {
368 * @param {*} val 355 * @param {*} val
369 * @author: renchao 356 * @author: renchao
370 */ 357 */
371 upDateQlrxxList(val) { 358 upDateQlrxxList (val) {
372 this.ruleForm.qlrList = _.cloneDeep(val); 359 this.ruleForm.qlrList = _.cloneDeep(val);
373 this.czrOptions = this.ruleForm.qlrList; 360 this.czrOptions = this.ruleForm.qlrList;
374 this.key++; 361 this.key++;
...@@ -379,7 +366,7 @@ export default { ...@@ -379,7 +366,7 @@ export default {
379 * @param {*} val 366 * @param {*} val
380 * @author: renchao 367 * @author: renchao
381 */ 368 */
382 updaterow() { 369 updaterow () {
383 this.czr = ""; 370 this.czr = "";
384 }, 371 },
385 /** 372 /**
...@@ -387,14 +374,14 @@ export default { ...@@ -387,14 +374,14 @@ export default {
387 * @param {*} val 374 * @param {*} val
388 * @author: renchao 375 * @author: renchao
389 */ 376 */
390 upDateYwrxxList(val) { 377 upDateYwrxxList (val) {
391 this.ruleForm.ywrList = _.cloneDeep(val); 378 this.ruleForm.ywrList = _.cloneDeep(val);
392 }, 379 },
393 /** 380 /**
394 * @description: onSubmit 381 * @description: onSubmit
395 * @author: renchao 382 * @author: renchao
396 */ 383 */
397 onSubmit() { 384 onSubmit () {
398 let that = this; 385 let that = this;
399 if (this.ruleForm.qlrList.length == 0) { 386 if (this.ruleForm.qlrList.length == 0) {
400 this.$message({ 387 this.$message({
...@@ -467,55 +454,55 @@ export default { ...@@ -467,55 +454,55 @@ export default {
467 }); 454 });
468 }, 455 },
469 }, 456 },
470 }; 457 };
471 </script> 458 </script>
472 <style scoped lang="scss"> 459 <style scoped lang="scss">
473 @import "~@/styles/public.scss"; 460 @import "~@/styles/public.scss";
474 461
475 /deep/.el-form { 462 /deep/.el-form {
476 display: flex; 463 display: flex;
477 flex-direction: column; 464 flex-direction: column;
478 height: calc(100vh - 130px); 465 height: calc(100vh - 130px);
479 } 466 }
480 467
481 /deep/.el-form-item__label { 468 /deep/.el-form-item__label {
482 padding: 0; 469 padding: 0;
483 } 470 }
484 471
485 /deep/.el-radio { 472 /deep/.el-radio {
486 margin-right: 10px; 473 margin-right: 10px;
487 } 474 }
488 475
489 /deep/.el-select { 476 /deep/.el-select {
490 width: 100%; 477 width: 100%;
491 } 478 }
492 479
493 /deep/.el-form-item { 480 /deep/.el-form-item {
494 margin-bottom: 8px; 481 margin-bottom: 8px;
495 } 482 }
496 483
497 .marginBot0 { 484 .marginBot0 {
498 margin-bottom: 0 !important; 485 margin-bottom: 0 !important;
499 } 486 }
500 487
501 .slxx { 488 .slxx {
502 box-sizing: border-box; 489 box-sizing: border-box;
503 } 490 }
504 491
505 .slxx_con { 492 .slxx_con {
506 flex: 1; 493 flex: 1;
507 height: 100%; 494 height: 100%;
508 background-color: #ffffff; 495 background-color: #ffffff;
509 overflow-y: auto; 496 overflow-y: auto;
510 padding-right: 3px; 497 padding-right: 3px;
511 overflow-x: hidden; 498 overflow-x: hidden;
512 } 499 }
513 500
514 .submit_btn { 501 .submit_btn {
515 height: 50px; 502 height: 50px;
516 } 503 }
517 504
518 .slxx_title { 505 .slxx_title {
519 border-bottom: 1px solid $borderColor; 506 border-bottom: 1px solid $borderColor;
520 padding-left: 10px; 507 padding-left: 10px;
521 padding-bottom: 5px; 508 padding-bottom: 5px;
...@@ -524,23 +511,23 @@ export default { ...@@ -524,23 +511,23 @@ export default {
524 font-size: 16px; 511 font-size: 16px;
525 font-weight: 500; 512 font-weight: 500;
526 color: #4a4a4a; 513 color: #4a4a4a;
527 } 514 }
528 515
529 .btn { 516 .btn {
530 text-align: center; 517 text-align: center;
531 padding-top: 10px; 518 padding-top: 10px;
532 height: 36px; 519 height: 36px;
533 background-color: #ffffff; 520 background-color: #ffffff;
534 padding: 5px 0; 521 padding: 5px 0;
535 } 522 }
536 523
537 .textArea { 524 .textArea {
538 /deep/.el-textarea__inner { 525 /deep/.el-textarea__inner {
539 min-height: 90px !important; 526 min-height: 90px !important;
540 } 527 }
541 } 528 }
542 529
543 /deep/.el-form-item__label { 530 /deep/.el-form-item__label {
544 padding-bottom: 0px; 531 padding-bottom: 0px;
545 } 532 }
546 </style> 533 </style>
......