Blame view

src/views/ywbl/slsqxx/fdcq2/slxx.vue 21.6 KB
1 2 3
<!--
 * @Description: 受理信息
 * @Autor: renchao
renchao@pashanhoo.com committed
4
 * @LastEditTime: 2023-09-05 15:53:51
5
-->
6 7
<template>
  <div class="slxx">
xiaomiao committed
8 9 10 11 12 13
    <el-form
      :model="ruleForm"
      :rules="rules"
      ref="ruleForm"
      :label-position="flag ? 'top' : ''"
      :inline="flag"
1  
renchao@pashanhoo.com committed
14
      label-width="120px">
15
      <div class="slxx_con" :class="flag ? 'formMarginBot0' : ''">
16
        <div class="slxx_title title-block">
17
          申请业务信息
18 19
          <div class="triangle"></div>
        </div>
20
        <el-row :gutter="10" v-if="ruleForm.slsq">
21
          <el-col :span="8">
22
            <el-form-item label="业务号:">
tianhaohao@pashanhoo.com committed
23
              <el-input disabled v-model="ruleForm.flow.ywh"></el-input>
24 25 26
            </el-form-item>
          </el-col>
          <el-col :span="8">
27
            <el-form-item label="受理人员:">
28
              <el-input disabled v-model="ruleForm.slsq.slry"></el-input>
29 30 31
            </el-form-item>
          </el-col>
          <el-col :span="8">
32
            <el-form-item label="受理时间:">
33
              <el-input disabled v-model="ruleForm.slsq.slsj"></el-input>
34 35 36
            </el-form-item>
          </el-col>
        </el-row>
37
        <el-row :gutter="10" v-if="ruleForm.slsq">
38
          <el-col :span="8">
39
            <el-form-item label="权利类型:">
tianhaohao@pashanhoo.com committed
40
              <el-input disabled v-model="ruleForm.sldy.qllxmc"></el-input>
41 42 43
            </el-form-item>
          </el-col>
          <el-col :span="8">
44
            <el-form-item label="登记类型:">
tianhaohao@pashanhoo.com committed
45
              <el-input disabled v-model="ruleForm.sldy.djlxmc"></el-input>
46 47 48
            </el-form-item>
          </el-col>
          <el-col :span="8">
49
            <el-form-item label="登记情形:">
50
              <el-input disabled v-model="ruleForm.slsq.djqxmc"></el-input>
51 52 53 54 55 56 57
            </el-form-item>
          </el-col>
        </el-row>
        <div class="slxx_title title-block">
          不动产单元情况
          <div class="triangle"></div>
        </div>
58
        <el-row :gutter="10" v-if="ruleForm.qlxx">
59
          <el-col :span="8">
60 61 62 63 64
            <el-form-item label="原不动产权证号:">
              <el-input disabled v-model="ruleForm.sldy.ybdcqzsh"></el-input>
            </el-form-item>
          </el-col>
          <el-col :span="8">
65
            <el-form-item label="不动产单元号:">
tianhaohao@pashanhoo.com committed
66
              <el-input disabled v-model="ruleForm.sldy.bdcdyh"></el-input>
67 68
            </el-form-item>
          </el-col>
69
          <el-col :span="8">
70
            <el-form-item label="坐落:">
xiaomiao committed
71
              <el-input maxlength="100" v-model="ruleForm.sldy.zl" disabled></el-input>
72 73 74
            </el-form-item>
          </el-col>
        </el-row>
75
        <el-row :gutter="10" v-if="ruleForm.fdcq2">
76
          <el-col :span="8">
77
            <el-form-item label="宗地面积:">
78 79 80
              <div class="flex">
                <el-input disabled v-model="ruleForm.zdjbxx.zdmj"></el-input>
                <el-select
81 82
                  disabled
                  v-model="ruleForm.zdjbxx.mjdw"
1  
renchao@pashanhoo.com committed
83
                  style="width: 68px">
84 85 86 87
                  <el-option
                    v-for="item in dictData['A7']"
                    :key="item.dcode"
                    :label="item.dname"
1  
renchao@pashanhoo.com committed
88
                    :value="item.dcode">
89 90
                  </el-option>
                </el-select>
91
              </div>
92 93
            </el-form-item>
          </el-col>
94
          <el-col :span="8">
95
            <el-form-item label="土地使用权人:">
96
              <el-input disabled v-model="ruleForm.fdcq2.tdsyqr"></el-input>
97 98
            </el-form-item>
          </el-col>
99
          <el-col :span="8">
100
            <el-form-item label="土地性质:">
101
              <treeselect
102
                :disabled="!viewEdit"
103 104 105 106
                v-model="ruleForm.fdcq2.tdxz"
                noOptionsText="暂无数据"
                placeholder=""
                :normalizer="normalizer"
107
                :default-expand-level="1"
108
                :show-count="true"
1  
renchao@pashanhoo.com committed
109
                :options="dictData['A9']" />
110 111 112 113
            </el-form-item>
          </el-col>
        </el-row>
        <el-row :gutter="10" v-if="ruleForm.qlxx">
114
          <el-col :span="8">
115 116
            <el-form-item label="独用土地面积:">
              <div class="flex">
xiaomiao committed
117
                <el-input
118
                  maxlength="12"
xiaomiao committed
119 120
                  v-model="ruleForm.fdcq2.dytdmj"
                  :disabled="!viewEdit"
1  
renchao@pashanhoo.com committed
121
                  oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
xiaomiao committed
122
                <el-select disabled v-model="mjdw" style="width: 68px">
123 124 125 126
                  <el-option
                    v-for="item in dictData['A7']"
                    :key="item.dcode"
                    :label="item.dname"
1  
renchao@pashanhoo.com committed
127
                    :value="item.dcode">
128 129 130 131 132
                  </el-option>
                </el-select>
              </div>
            </el-form-item>
          </el-col>
133
          <el-col :span="8">
134 135
            <el-form-item label="分摊土地面积:">
              <div class="flex">
xiaomiao committed
136
                <el-input
137
                  maxlength="12"
xiaomiao committed
138 139
                  v-model="ruleForm.fdcq2.fttdmj"
                  :disabled="!viewEdit"
1  
renchao@pashanhoo.com committed
140
                  oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
xiaomiao committed
141
                <el-select disabled v-model="mjdw" style="width: 68px">
142 143 144 145
                  <el-option
                    v-for="item in dictData['A7']"
                    :key="item.dcode"
                    :label="item.dname"
1  
renchao@pashanhoo.com committed
146
                    :value="item.dcode">
147 148 149
                  </el-option>
                </el-select>
              </div>
150
            </el-form-item>
151 152
          </el-col>
          <el-col :span="8">
153
            <el-form-item label="房屋性质:">
154
              <el-select v-model="ruleForm.fdcq2.fwxz" :disabled="!viewEdit">
155 156 157 158
                <el-option
                  v-for="item in dictData['A19']"
                  :key="item.dcode"
                  :label="item.dname"
1  
renchao@pashanhoo.com committed
159
                  :value="item.dcode">
160 161
                </el-option>
              </el-select>
162 163
            </el-form-item>
          </el-col>
164
        </el-row>
165
        <el-row :gutter="10" v-if="ruleForm.qlxx">
166
          <el-col :span="8">
167
            <el-form-item label="房屋用途:">
168 169
              <treeselect
                v-model="ruleForm.fdcq2.ghyt"
170
                :disabled="!viewEdit"
171 172 173 174
                noOptionsText=""
                placeholder=""
                :normalizer="normalizer"
                :show-count="true"
1  
renchao@pashanhoo.com committed
175
                :options="dictData['A17']" />
176 177
            </el-form-item>
          </el-col>
178
          <el-col :span="8">
179
            <el-form-item label="房屋结构:">
180
              <el-select v-model="ruleForm.fdcq2.fwjg" :disabled="!viewEdit">
181 182 183 184
                <el-option
                  v-for="item in dictData['A46']"
                  :key="item.dcode"
                  :label="item.dname"
1  
renchao@pashanhoo.com committed
185
                  :value="item.dcode">
186 187
                </el-option>
              </el-select>
188 189 190
            </el-form-item>
          </el-col>
          <el-col :span="8">
191
            <el-form-item label="竣工时间:">
192
              <el-date-picker
193 194 195 196 197
                v-model="ruleForm.fdcq2.jgsj"
                class="width100"
                type="date"
                placeholder="选择日期"
                value-format="yyyy-MM-dd"
1  
renchao@pashanhoo.com committed
198
                :disabled="!viewEdit"></el-date-picker>
199
            </el-form-item>
200
          </el-col>
201
        </el-row>
202
        <el-row :gutter="10" v-if="ruleForm.qlxx">
203
          <el-col :span="8">
204
            <el-form-item label="所在层:">
xiaomiao committed
205
              <el-input
206
                maxlength="20"
xiaomiao committed
207
                v-model="ruleForm.fdcq2.szc"
1  
renchao@pashanhoo.com committed
208
                :disabled="!viewEdit"></el-input>
209 210
            </el-form-item>
          </el-col>
211
          <el-col :span="8">
212
            <el-form-item label="总层数:">
xiaomiao committed
213
              <el-input
214
                maxlength="4"
xiaomiao committed
215 216
                :disabled="!viewEdit"
                v-model.number="ruleForm.fdcq2.zcs"
1  
renchao@pashanhoo.com committed
217
                oninput="value=value.replace(/[^0-9]/g,'')"></el-input>
218 219
            </el-form-item>
          </el-col>
220
          <el-col :span="8">
221 222 223
            <el-form-item label="房地产交易价格:">
              <div class="flex">
                <el-input
224
                  maxlength="11"
225 226
                  v-model="ruleForm.fdcq2.fdcjyjg"
                  style="width: 500%"
227
                  :disabled="!viewEdit"
1  
renchao@pashanhoo.com committed
228
                  oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
229
                <el-select v-model="ruleForm.fdcq2.jedw" :disabled="!viewEdit">
230 231 232 233
                  <el-option
                    v-for="item in dictData['A57']"
                    :key="item.dcode"
                    :label="item.dname"
1  
renchao@pashanhoo.com committed
234
                    :value="item.dcode">
235 236 237
                  </el-option>
                </el-select>
              </div>
238 239
            </el-form-item>
          </el-col>
240
        </el-row>
241
        <el-row :gutter="10" v-if="ruleForm.fdcq2">
242
          <el-col :span="8">
243
            <el-form-item label="建筑面积:">
244
              <div class="flex">
xiaomiao committed
245
                <el-input
xiaomiao committed
246
                  maxlength="12"
xiaomiao committed
247 248
                  v-model="ruleForm.fdcq2.jzmj"
                  :disabled="!viewEdit"
1  
renchao@pashanhoo.com committed
249
                  oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
xiaomiao committed
250
                <el-select disabled v-model="mjdw" style="width: 68px">
xiaomiao committed
251 252 253 254
                  <el-option
                    v-for="item in dictData['A7']"
                    :key="item.dcode"
                    :label="item.dname"
1  
renchao@pashanhoo.com committed
255
                    :value="item.dcode">
xiaomiao committed
256 257
                  </el-option>
                </el-select>
258
              </div>
259 260 261
            </el-form-item>
          </el-col>
          <el-col :span="8">
262
            <el-form-item label="专有建筑面积:">
263
              <div class="flex">
xiaomiao committed
264
                <el-input
265
                  maxlength="12"
xiaomiao committed
266 267
                  v-model="ruleForm.fdcq2.zyjzmj"
                  :disabled="!viewEdit"
1  
renchao@pashanhoo.com committed
268
                  oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
xiaomiao committed
269
                <el-select disabled v-model="mjdw" style="width: 68px">
xiaomiao committed
270 271 272 273
                  <el-option
                    v-for="item in dictData['A7']"
                    :key="item.dcode"
                    :label="item.dname"
1  
renchao@pashanhoo.com committed
274
                    :value="item.dcode">
xiaomiao committed
275 276
                  </el-option>
                </el-select>
277
              </div>
278 279
            </el-form-item>
          </el-col>
280
          <el-col :span="8">
281
            <el-form-item label="分摊建筑面积:">
282
              <div class="flex">
xiaomiao committed
283
                <el-input
284
                  maxlength="12"
xiaomiao committed
285 286
                  v-model="ruleForm.fdcq2.ftjzmj"
                  :disabled="!viewEdit"
1  
renchao@pashanhoo.com committed
287
                  oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
xiaomiao committed
288
                <el-select disabled v-model="mjdw" style="width: 68px">
xiaomiao committed
289 290 291 292
                  <el-option
                    v-for="item in dictData['A7']"
                    :key="item.dcode"
                    :label="item.dname"
1  
renchao@pashanhoo.com committed
293
                    :value="item.dcode">
xiaomiao committed
294 295
                  </el-option>
                </el-select>
296
              </div>
297 298 299
            </el-form-item>
          </el-col>
        </el-row>
300
        <el-row :gutter="10">
301
          <el-col :span="24">
tianhaohao@pashanhoo.com committed
302
            <el-form-item label="附记:">
xiaomiao committed
303 304 305 306 307
              <el-input
                v-model="ruleForm.fdcq2.fj"
                type="textarea"
                maxlength="500"
                show-word-limit
1  
renchao@pashanhoo.com committed
308
                :disabled="!viewEdit"></el-input>
tianhaohao@pashanhoo.com committed
309 310
            </el-form-item>
          </el-col>
311
        </el-row>
312
        <div class="slxx_title title-block">
xiaomiao committed
313 314 315 316
          土地用途
          <div class="triangle"></div>
        </div>
        <tdytTable
317
          :ableOperation="viewEdit"
xiaomiao committed
318
          :tableData="ruleForm.tdytqxList"
1  
renchao@pashanhoo.com committed
319
          @upDateTdytxxList="upDateTdytxxList" />
320 321 322 323 324
        <div class="slxx_title title-block">
          权利人信息
          <div class="triangle"></div>
        </div>
        <el-row :gutter="10">
325
          <el-col :span="12" v-if="ruleForm.qlxx">
326
            <el-form-item label="共有方式:">
xiaomiao committed
327 328
              <el-radio-group
                :disabled="!viewEdit"
1  
renchao@pashanhoo.com committed
329
                v-model="ruleForm.sldy.gyfs">
330 331 332 333 334 335 336
                <el-radio label="0">单独所有</el-radio>
                <el-radio label="1">共同共有</el-radio>
                <el-radio label="2">按份所有</el-radio>
                <el-radio label="3">其它共有</el-radio>
              </el-radio-group>
            </el-form-item>
          </el-col>
337
          <el-col :span="6" v-show="ruleForm.sldy.gyfs != '0'">
338
            <el-form-item label="是否分别持证:">
339 340
              <el-radio-group
                v-model="ruleForm.sldy.sqfbcz"
xiaomiao committed
341
                :disabled="!viewEdit"
1  
renchao@pashanhoo.com committed
342
                @input="updaterow()">
343 344
                <el-radio :label="1"></el-radio>
                <el-radio :label="0"></el-radio>
345 346 347
              </el-radio-group>
            </el-form-item>
          </el-col>
348
          <el-col
349
            :span="6"
1  
renchao@pashanhoo.com committed
350
            v-show="ruleForm.sldy.sqfbcz == '0' && ruleForm.sldy.gyfs != '0'">
351
            <el-form-item label="持证人:">
352
              <el-select
xiaomiao committed
353
                v-model="czr"
354
                placeholder="持证人"
1  
renchao@pashanhoo.com committed
355
                :disabled="!viewEdit">
356 357 358 359
                <el-option
                  v-for="item in czrOptions"
                  :key="item.zjh"
                  :label="item.sqrmc"
1  
renchao@pashanhoo.com committed
360
                  :value="item.zjh">
361 362 363 364 365
                </el-option>
              </el-select>
            </el-form-item>
          </el-col>
        </el-row>
xiaomiao committed
366 367 368 369
        <qlrCommonTable
          @upDateQlrxxList="upDateQlrxxList"
          :tableData="ruleForm.qlrList"
          :disabled="viewEdit"
1  
renchao@pashanhoo.com committed
370
          :gyfs="ruleForm.sldy.gyfs" />
371

372
        <div v-if="ruleForm.qlxx.djlx == '200'">
373 374 375 376
          <div class="slxx_title title-block">
            义务人信息
            <div class="triangle"></div>
          </div>
377
          <ywrCommonTable
xiaomiao committed
378 379 380
            v-if="ruleForm.qlxx"
            @upDateQlrxxList="upDateYwrxxList"
            :tableData="ruleForm.ywrList"
renchao@pashanhoo.com committed
381
            :disabled="viewEdit" />
382
        </div>
383 384 385 386 387 388
        <div class="slxx_title title-block">
          登记原因
          <div class="triangle"></div>
        </div>
        <el-row :gutter="10">
          <el-col>
单帅旗 committed
389
            <el-form-item v-if="ruleForm.sldy" label="登记原因:" prop="djyy">
xiaomiao committed
390 391 392 393 394 395
              <el-input
                class="textArea"
                type="textarea"
                maxlength="500"
                show-word-limit
                :disabled="!viewEdit"
1  
renchao@pashanhoo.com committed
396
                v-model="ruleForm.fdcq2.djyy">
397 398 399 400 401
              </el-input>
            </el-form-item>
          </el-col>
        </el-row>
      </div>
402
      <el-row class="btn" v-if="viewEdit">
403
        <el-form-item>
404 405 406 407 408 409 410
          <el-button type="primary" @click="onSubmit">保存</el-button>
        </el-form-item>
      </el-row>
    </el-form>
  </div>
</template>
<script>
1  
renchao@pashanhoo.com committed
411 412
  import ywmix from "@/views/ywbl/mixin/index";
  import qlrCommonTable from "@/views/workflow/components/qlrCommonTable";
413
  import ywrCommonTable from "@/views/workflow/components/ywrCommonTable";
1  
renchao@pashanhoo.com committed
414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441
  import tdytTable from "@/views/workflow/components/tdytTable";
  import { Init, saveData } from "@/api/workflow/fwsyqFlow.js";
  import { mapGetters } from "vuex";
  export default {
    mixins: [ywmix],
    mounted () {
      this.viewEdit = this.$parent.currentSelectTab.ableOperation;
      this.propsParam = this.$attrs;
      var formdata = new FormData();
      formdata.append("bsmSldy", this.propsParam.bsmSldy);
      formdata.append("djlx", this.propsParam.djlx);
      formdata.append("isEdit", this.viewEdit);
      Init(formdata).then((res) => {
        if (res.code === 200 && res.result) {
          this.ruleForm = {
            ...res.result,
            ...res.result.qlxxdatas,
          };
          this.ruleForm.qlrList.forEach((item) => {
            if (item.sfczr == 1) {
              this.czr = item.sqrmc;
            }
          });
          //初始化发证方式,1:小证,2:大正
          this.ruleForm.slsq.fzfs == null
            ? (this.ruleForm.slsq.fzfs = "1")
            : this.ruleForm.slsq.fzfs;
          this.czrOptions = this.ruleForm.qlrList;
任超 committed
442
        }
1  
renchao@pashanhoo.com committed
443
      });
xiaomiao committed
444
    },
renchao@pashanhoo.com committed
445
    components: { qlrCommonTable, tdytTable, ywrCommonTable },
1  
renchao@pashanhoo.com committed
446 447
    computed: {
      ...mapGetters(["dictData", "flag"]),
xiaomiao committed
448
    },
1  
renchao@pashanhoo.com committed
449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491
    data () {
      return {
        mjdw: "1",
        // 键名转换,方法默认是label和children进行树状渲染
        normalizer (node) {
          //方法
          if (node.children == null || node.children == "null") {
            delete node.children;
          }
          return {
            id: node.dcode,
            label: node.dname,
          };
        },
        disabled: true,
        tdytOption: [],
        czrOptions: [],
        czr: "",
        ruleForm: {
          flow: {
            ywh: "",
          },
          qlxx: {
            mj: "",
          },
          sldy: {
            gyfs: "",
          },
          slsq: {},
          fdcq2: {
            zyjzmj: "",
            ftjzmj: "",
          },
          zdjbxx: {
            ghytmc: "",
          },
        },
        //传递参数
        propsParam: this.$attrs,
        //表单是否可操作
        viewEdit: true,
        rules: {},
      };
xiaomiao committed
492
    },
1  
renchao@pashanhoo.com committed
493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535
    methods: {
      /**
       * @description: 更新土地用途信息
       * @param {*} val
       * @author: renchao
       */
      upDateTdytxxList (val) {
        this.ruleForm.tdytqxList = _.cloneDeep(val);
      },
      /**
       * @description: 更新权利人信息
       * @param {*} val
       * @author: renchao
       */
      upDateQlrxxList (val) {
        this.ruleForm.qlrList = _.cloneDeep(val);
        this.czrOptions = this.ruleForm.qlrList;
      },
      // 是否持证人变化
      /**
       * @description: 是否持证人变化
       * @param {*} val
       * @author: renchao
       */
      updaterow () {
        this.czr = "";
      },
      /**
       * @description: 更新权利人信息
       * @param {*} val
       * @author: renchao
       */
      upDateYwrxxList (val) {
        this.ruleForm.ywrList = _.cloneDeep(val);
      },
      /**
       * @description: onSubmit
       * @author: renchao
       */
      onSubmit () {
        let that = this;
        let arr = this.ruleForm.tdytqxList.filter((item) => !item.yt);
        if (arr.length > 0) {
536 537
          this.$message({
            showClose: true,
1  
renchao@pashanhoo.com committed
538
            message: "土地用途不能为空",
539 540 541 542
            type: "error",
          });
          return false;
        }
1  
renchao@pashanhoo.com committed
543
        if (this.ruleForm.qlrList.length == 0) {
544 545
          this.$message({
            showClose: true,
1  
renchao@pashanhoo.com committed
546
            message: "请确认权利人信息",
547 548 549 550
            type: "error",
          });
          return false;
        }
1  
renchao@pashanhoo.com committed
551 552 553 554 555 556 557 558 559 560 561

        if (this.ruleForm.sldy.gyfs == "0") {
          if (this.ruleForm.qlrList.length > 1) {
            this.$message({
              showClose: true,
              message: "共有方式:单独所有,权利人只能是一个人",
              type: "error",
            });
            return false;
          }
          this.ruleForm.qlrList[0].sfczr = "1";
562
        } else {
1  
renchao@pashanhoo.com committed
563 564
          if (this.ruleForm.qlrList.length <= 1) {
            this.$message({
565
              showClose: true,
1  
renchao@pashanhoo.com committed
566 567
              message:
                "共有方式:共同所有,按份所有,其他所有,权利人必须是两个以上",
568 569 570 571
              type: "error",
            });
            return false;
          }
1  
renchao@pashanhoo.com committed
572 573 574 575
          //是否分别持证
          if (this.ruleForm.sldy.sqfbcz == "1") {
            //是
            this.ruleForm.qlrList.forEach((item, index) => {
576
              item.sfczr = "1";
1  
renchao@pashanhoo.com committed
577 578 579 580 581 582 583 584 585
            });
          } else {
            if (!that.czr) {
              that.$message({
                showClose: true,
                message: "请选择持证人",
                type: "error",
              });
              return false;
586
            }
1  
renchao@pashanhoo.com committed
587
            this.ruleForm.qlrList.forEach((item, index) => {
588
              if (item.zjh == that.czr) {
1  
renchao@pashanhoo.com committed
589 590 591 592 593 594
                item.sfczr = "1";
              } else {
                item.sfczr = "0";
              }
            });
          }
xiaomiao committed
595
        }
1  
renchao@pashanhoo.com committed
596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612
        saveData(this.ruleForm).then((res) => {
          if (res.code === 200) {
            this.$message({
              showClose: true,
              message: "保存成功!",
              type: "success",
            });
            this.$store.dispatch("user/refreshPage", true);
          } else {
            this.$message({
              showClose: true,
              message: res.message,
              type: "error",
            });
          }
        });
      },
xiaomiao committed
613
    },
1  
renchao@pashanhoo.com committed
614
  };
615
</script>
xiaomiao committed
616
<style scoped lang="scss">
1  
renchao@pashanhoo.com committed
617
  @import "~@/styles/public.scss";
618

1  
renchao@pashanhoo.com committed
619 620 621 622 623
  /deep/.el-form {
    display: flex;
    flex-direction: column;
    height: calc(100vh - 130px);
  }
624

1  
renchao@pashanhoo.com committed
625 626 627
  /deep/.el-form-item__label {
    padding: 0;
  }
628

1  
renchao@pashanhoo.com committed
629 630 631
  /deep/.el-radio {
    margin-right: 10px;
  }
632

1  
renchao@pashanhoo.com committed
633 634 635
  /deep/.el-select {
    width: 100%;
  }
636

1  
renchao@pashanhoo.com committed
637 638 639
  /deep/.el-form-item {
    margin-bottom: 8px;
  }
640

1  
renchao@pashanhoo.com committed
641 642 643
  .marginBot0 {
    margin-bottom: 0 !important;
  }
644

1  
renchao@pashanhoo.com committed
645 646 647
  .slxx {
    box-sizing: border-box;
  }
648

1  
renchao@pashanhoo.com committed
649 650 651 652 653 654 655 656
  .slxx_con {
    flex: 1;
    height: 100%;
    background-color: #ffffff;
    overflow-y: auto;
    padding-right: 3px;
    overflow-x: hidden;
  }
657

1  
renchao@pashanhoo.com committed
658 659 660
  .submit_btn {
    height: 50px;
  }
661

1  
renchao@pashanhoo.com committed
662 663 664 665 666 667 668 669 670 671
  .slxx_title {
    border-bottom: 1px solid $borderColor;
    padding-left: 10px;
    padding-bottom: 5px;
    margin-bottom: 10px;
    margin-top: 5px;
    font-size: 16px;
    font-weight: 500;
    color: #4a4a4a;
  }
672

1  
renchao@pashanhoo.com committed
673 674 675 676 677 678 679
  .btn {
    text-align: center;
    padding-top: 10px;
    height: 36px;
    background-color: #ffffff;
    padding: 5px 0;
  }
680

1  
renchao@pashanhoo.com committed
681 682 683 684
  .textArea {
    /deep/.el-textarea__inner {
      min-height: 90px !important;
    }
685 686
  }

1  
renchao@pashanhoo.com committed
687 688 689
  /deep/.el-form-item__label {
    padding-bottom: 0px;
  }
690
</style>