8721ac47 by tianhaohao@pashanhoo.com

Merge branch 'dev' of http://yun.pashanhoo.com:9090/bdc/bdcdj-web into dev

2 parents ee7dbcdc 8ee2dbc5
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-04 13:29:47 4 * @LastEditTime: 2023-08-16 16:45:42
5 --> 5 -->
6 <template> 6 <template>
7 <dialogBox title="申请人信息" width="60%" isMain v-model="myValue" :isFullscreen="false" @submitForm="submitForm" 7 <dialogBox title="申请人信息" width="60%" isMain v-model="myValue" :isFullscreen="false" @submitForm="submitForm"
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
10 <el-row> 10 <el-row>
11 <el-col :span="8"> 11 <el-col :span="8">
12 <el-form-item label="权利人类型" prop="sqrlx"> 12 <el-form-item label="权利人类型" prop="sqrlx">
13 <el-select clearable v-model="ruleForm.sqrlx" class="width100" placeholder="请选择"> 13 <el-select clearable v-model="ruleForm.sqrlx" class="width100" :disabled="!showButton" placeholder="请选择">
14 <el-option v-for="item in dictData['A36']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 14 <el-option v-for="item in dictData['A36']" :key="item.dcode" :label="item.dname" :value="item.dcode">
15 </el-option> 15 </el-option>
16 </el-select> 16 </el-select>
...@@ -18,12 +18,12 @@ ...@@ -18,12 +18,12 @@
18 </el-col> 18 </el-col>
19 <el-col :span="8"> 19 <el-col :span="8">
20 <el-form-item label="姓名/名称" prop="sqrmc"> 20 <el-form-item label="姓名/名称" prop="sqrmc">
21 <el-input v-model="ruleForm.sqrmc" maxlegth="15"></el-input> 21 <el-input v-model="ruleForm.sqrmc" maxlegth="15" :disabled="!showButton"></el-input>
22 </el-form-item> 22 </el-form-item>
23 </el-col> 23 </el-col>
24 <el-col :span="8"> 24 <el-col :span="8">
25 <el-form-item label="证件种类" prop="zjzl"> 25 <el-form-item label="证件种类" prop="zjzl">
26 <el-select clearable v-model="ruleForm.zjzl" class="width100" placeholder="请选择"> 26 <el-select clearable v-model="ruleForm.zjzl" :disabled="!showButton" class="width100" placeholder="请选择">
27 <el-option v-for="item in dictData['A30']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 27 <el-option v-for="item in dictData['A30']" :key="item.dcode" :label="item.dname" :value="item.dcode">
28 </el-option> 28 </el-option>
29 </el-select> 29 </el-select>
...@@ -33,17 +33,17 @@ ...@@ -33,17 +33,17 @@
33 <el-row> 33 <el-row>
34 <el-col :span="8"> 34 <el-col :span="8">
35 <el-form-item label="证件号" prop="zjh"> 35 <el-form-item label="证件号" prop="zjh">
36 <el-input v-model="ruleForm.zjh" maxlength="15" oninput="this.value=this.value.replace(/[^\X0-9]/g,'')"></el-input> 36 <el-input v-model="ruleForm.zjh" :disabled="!showButton" maxlength="15" oninput="this.value=this.value.replace(/[^\X0-9]/g,'')"></el-input>
37 </el-form-item> 37 </el-form-item>
38 </el-col> 38 </el-col>
39 <el-col :span="8"> 39 <el-col :span="8">
40 <el-form-item label="联系电话" prop="dh"> 40 <el-form-item label="联系电话" prop="dh">
41 <el-input v-model="ruleForm.dh" maxlength="11" oninput="value=value.replace(/[^\d]/g,'')"></el-input> 41 <el-input v-model="ruleForm.dh" :disabled="!showButton" maxlength="11" oninput="value=value.replace(/[^\d]/g,'')"></el-input>
42 </el-form-item> 42 </el-form-item>
43 </el-col> 43 </el-col>
44 <el-col :span="8"> 44 <el-col :span="8">
45 <el-form-item label="份数" prop="fs"> 45 <el-form-item label="份数" prop="fs">
46 <el-input v-model="ruleForm.fs" maxlength="8" oninput="value=value.replace(/[^\d]/g,'')"></el-input> 46 <el-input v-model="ruleForm.fs" :disabled="!showButton" maxlength="8" oninput="value=value.replace(/[^\d]/g,'')"></el-input>
47 </el-form-item> 47 </el-form-item>
48 </el-col> 48 </el-col>
49 49
...@@ -51,17 +51,17 @@ ...@@ -51,17 +51,17 @@
51 <el-row> 51 <el-row>
52 <el-col :span="8"> 52 <el-col :span="8">
53 <el-form-item label="法人名称" prop="frmc"> 53 <el-form-item label="法人名称" prop="frmc">
54 <el-input v-model="ruleForm.frmc"></el-input> 54 <el-input v-model="ruleForm.frmc" :disabled="!showButton"></el-input>
55 </el-form-item> 55 </el-form-item>
56 </el-col> 56 </el-col>
57 <el-col :span="8"> 57 <el-col :span="8">
58 <el-form-item label="国家/地区" prop="gj"> 58 <el-form-item label="国家/地区" prop="gj">
59 <el-input v-model="ruleForm.gj"></el-input> 59 <el-input v-model="ruleForm.gj" :disabled="!showButton"></el-input>
60 </el-form-item> 60 </el-form-item>
61 </el-col> 61 </el-col>
62 <el-col :span="8"> 62 <el-col :span="8">
63 <el-form-item label="户籍所在省市" prop="hjszss"> 63 <el-form-item label="户籍所在省市" prop="hjszss">
64 <el-input v-model="ruleForm.hjszss"></el-input> 64 <el-input v-model="ruleForm.hjszss" :disabled="!showButton"></el-input>
65 </el-form-item> 65 </el-form-item>
66 </el-col> 66 </el-col>
67 </el-row> 67 </el-row>
...@@ -69,12 +69,12 @@ ...@@ -69,12 +69,12 @@
69 <el-row> 69 <el-row>
70 <el-col :span="16"> 70 <el-col :span="16">
71 <el-form-item label="地址" prop="txdz"> 71 <el-form-item label="地址" prop="txdz">
72 <el-input v-model="ruleForm.txdz"></el-input> 72 <el-input v-model="ruleForm.txdz" :disabled="!showButton"></el-input>
73 </el-form-item> 73 </el-form-item>
74 </el-col> 74 </el-col>
75 <el-col :span="8"> 75 <el-col :span="8">
76 <el-form-item label="邮编" prop="yb"> 76 <el-form-item label="邮编" prop="yb">
77 <el-input v-model="ruleForm.yb"></el-input> 77 <el-input v-model="ruleForm.yb" :disabled="!showButton"></el-input>
78 </el-form-item> 78 </el-form-item>
79 </el-col> 79 </el-col>
80 </el-row> 80 </el-row>
...@@ -82,17 +82,17 @@ ...@@ -82,17 +82,17 @@
82 <el-row> 82 <el-row>
83 <el-col :span="8"> 83 <el-col :span="8">
84 <el-form-item label="发证机关" prop="fzjg"> 84 <el-form-item label="发证机关" prop="fzjg">
85 <el-input v-model="ruleForm.fzjg"></el-input> 85 <el-input v-model="ruleForm.fzjg" :disabled="!showButton"></el-input>
86 </el-form-item> 86 </el-form-item>
87 </el-col> 87 </el-col>
88 <el-col :span="8"> 88 <el-col :span="8">
89 <el-form-item label="电子邮件" prop="dzyj"> 89 <el-form-item label="电子邮件" prop="dzyj">
90 <el-input v-model="ruleForm.dzyj"></el-input> 90 <el-input v-model="ruleForm.dzyj" :disabled="!showButton"></el-input>
91 </el-form-item> 91 </el-form-item>
92 </el-col> 92 </el-col>
93 <el-col :span="8"> 93 <el-col :span="8">
94 <el-form-item label="权利比例" prop="qlbl"> 94 <el-form-item label="权利比例" prop="qlbl">
95 <el-input v-model="ruleForm.qlbl"></el-input> 95 <el-input v-model="ruleForm.qlbl" :disabled="!showButton"></el-input>
96 </el-form-item> 96 </el-form-item>
97 </el-col> 97 </el-col>
98 </el-row> 98 </el-row>
...@@ -100,12 +100,12 @@ ...@@ -100,12 +100,12 @@
100 <el-row> 100 <el-row>
101 <el-col :span="8"> 101 <el-col :span="8">
102 <el-form-item label="工作单位" prop="gzdw"> 102 <el-form-item label="工作单位" prop="gzdw">
103 <el-input v-model="ruleForm.gzdw"></el-input> 103 <el-input v-model="ruleForm.gzdw" :disabled="!showButton"></el-input>
104 </el-form-item> 104 </el-form-item>
105 </el-col> 105 </el-col>
106 <el-col :span="16"> 106 <el-col :span="16">
107 <el-form-item label="代理机构" prop="dlrjg"> 107 <el-form-item label="代理机构" prop="dlrjg">
108 <el-input v-model="ruleForm.dlrjg"></el-input> 108 <el-input v-model="ruleForm.dlrjg" :disabled="!showButton"></el-input>
109 </el-form-item> 109 </el-form-item>
110 </el-col> 110 </el-col>
111 </el-row> 111 </el-row>
...@@ -113,17 +113,17 @@ ...@@ -113,17 +113,17 @@
113 <el-row> 113 <el-row>
114 <el-col :span="8"> 114 <el-col :span="8">
115 <el-form-item label="联系电话" prop="dlrdh"> 115 <el-form-item label="联系电话" prop="dlrdh">
116 <el-input v-model="ruleForm.dlrdh" maxlength="11" oninput="value=value.replace(/[^\d]/g,'')"></el-input> 116 <el-input v-model="ruleForm.dlrdh" :disabled="!showButton" maxlength="11" oninput="value=value.replace(/[^\d]/g,'')"></el-input>
117 </el-form-item> 117 </el-form-item>
118 </el-col> 118 </el-col>
119 <el-col :span="8"> 119 <el-col :span="8">
120 <el-form-item label="代理人姓名" prop="dlrmc"> 120 <el-form-item label="代理人姓名" prop="dlrmc">
121 <el-input v-model="ruleForm.dlrmc"></el-input> 121 <el-input v-model="ruleForm.dlrmc" :disabled="!showButton"></el-input>
122 </el-form-item> 122 </el-form-item>
123 </el-col> 123 </el-col>
124 <el-col :span="8"> 124 <el-col :span="8">
125 <el-form-item label="代理人证件类型" prop="dlrzjlx"> 125 <el-form-item label="代理人证件类型" prop="dlrzjlx">
126 <el-select clearable v-model="ruleForm.dlrzjlx" class="width100" placeholder="请选择"> 126 <el-select clearable v-model="ruleForm.dlrzjlx" :disabled="!showButton" class="width100" placeholder="请选择">
127 <el-option v-for="item in dictData['A30']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 127 <el-option v-for="item in dictData['A30']" :key="item.dcode" :label="item.dname" :value="item.dcode">
128 </el-option> 128 </el-option>
129 </el-select> 129 </el-select>
...@@ -133,7 +133,7 @@ ...@@ -133,7 +133,7 @@
133 <el-row> 133 <el-row>
134 <el-col :span="8"> 134 <el-col :span="8">
135 <el-form-item label="性别" prop="xb"> 135 <el-form-item label="性别" prop="xb">
136 <el-select clearable v-model="ruleForm.xb" class="width100" placeholder="请选择"> 136 <el-select clearable v-model="ruleForm.xb" :disabled="!showButton" class="width100" placeholder="请选择">
137 <el-option v-for="item in dictData['A43']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 137 <el-option v-for="item in dictData['A43']" :key="item.dcode" :label="item.dname" :value="item.dcode">
138 </el-option> 138 </el-option>
139 </el-select> 139 </el-select>
...@@ -141,7 +141,7 @@ ...@@ -141,7 +141,7 @@
141 </el-col> 141 </el-col>
142 <el-col :span="8"> 142 <el-col :span="8">
143 <el-form-item label="代理人证件号" prop="dlrzjh"> 143 <el-form-item label="代理人证件号" prop="dlrzjh">
144 <el-input v-model="ruleForm.dlrzjh" maxlength="20"></el-input> 144 <el-input v-model="ruleForm.dlrzjh" :disabled="!showButton" maxlength="20"></el-input>
145 </el-form-item> 145 </el-form-item>
146 </el-col> 146 </el-col>
147 </el-row> 147 </el-row>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-16 11:22:21 4 * @LastEditTime: 2023-08-16 17:02:36
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues loadingtext" v-Loading="loading" element-loading-text="拼命加载中..." style="height:720px;text-align: center;"> 7 <div class="from-clues loadingtext" v-Loading="loading" element-loading-text="拼命加载中..." style="height:720px;text-align: center;">
...@@ -30,6 +30,7 @@ ...@@ -30,6 +30,7 @@
30 }, 30 },
31 data () { 31 data () {
32 return { 32 return {
33 key: 0,
33 noData: false, 34 noData: false,
34 imgSrc: require('@/image/bdcqz/bdcqzs2.jpg'), 35 imgSrc: require('@/image/bdcqz/bdcqzs2.jpg'),
35 bdczmSrc: require('@/image/bdcqz/bdczm.jpg'), 36 bdczmSrc: require('@/image/bdcqz/bdczm.jpg'),
...@@ -133,9 +134,9 @@ ...@@ -133,9 +134,9 @@
133 context.fillText(this.bdcqz.qlr ? this.bdcqz.qlr : '', 129, 97); 134 context.fillText(this.bdcqz.qlr ? this.bdcqz.qlr : '', 129, 97);
134 context.fillText(this.bdcqz.gyqk ? this.bdcqz.gyqk : '', 129, 136); 135 context.fillText(this.bdcqz.gyqk ? this.bdcqz.gyqk : '', 129, 136);
135 136
136 this.bdcqz.bdcdyh = this.bdcqz.bdcdyh.slice(0, 6) + ' ' + this.bdcqz.bdcdyh.slice(6, 12) + ' ' + 137 this.bdcdyh = this.bdcqz.bdcdyh.slice(0, 6) + ' ' + this.bdcqz.bdcdyh.slice(6, 12) + ' ' +
137 this.bdcqz.bdcdyh.slice(12, 19) + ' ' + this.bdcqz.bdcdyh.slice(19, this.bdcqz.bdcdyh.length) 138 this.bdcqz.bdcdyh.slice(12, 19) + ' ' + this.bdcqz.bdcdyh.slice(19, this.bdcqz.bdcdyh.length)
138 context.fillText(this.bdcqz.bdcdyh ? this.bdcqz.bdcdyh : '', 129, 223); 139 context.fillText(this.bdcdyh ? this.bdcdyh : '', 129, 223);
139 140
140 141
141 142
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-16 16:29:35 4 * @LastEditTime: 2023-08-16 16:44:04
5 --> 5 -->
6 <template> 6 <template>
7 <div> 7 <div>
...@@ -51,7 +51,7 @@ ...@@ -51,7 +51,7 @@
51 width: '50', 51 width: '50',
52 renderHeader: (h, scope) => { 52 renderHeader: (h, scope) => {
53 return <div> { 53 return <div> {
54 this.disabled ? '序号' : <i class="el-icon-plus pointer" onClick={() => { this.addClick() }}></i> 54 !this.disabled ? '序号' : <i class="el-icon-plus pointer" onClick={() => { this.addClick() }}></i>
55 } 55 }
56 </div> 56 </div>
57 }, 57 },
...@@ -59,7 +59,7 @@ ...@@ -59,7 +59,7 @@
59 return ( 59 return (
60 <div> 60 <div>
61 { 61 {
62 this.disabled ? <span>{scope.$index + 1}</span> : 62 !this.disabled ? <span>{scope.$index + 1}</span> :
63 <i class="el-icon-minus pointer" onClick={() => { this.deleClick(scope.$index, scope.row) }}></i> 63 <i class="el-icon-minus pointer" onClick={() => { this.deleClick(scope.$index, scope.row) }}></i>
64 } 64 }
65 </div> 65 </div>
...@@ -211,7 +211,6 @@ ...@@ -211,7 +211,6 @@
211 }); 211 });
212 }, 212 },
213 213
214 // 身份证读取
215 /** 214 /**
216 * @description: 身份证读取 215 * @description: 身份证读取
217 * @param {*} row 216 * @param {*} row
......
1 <!-- 1 <!--
2 * @Description: 受理信息 2 * @Description: 受理信息
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-14 12:58:35 4 * @LastEditTime: 2023-08-16 16:36:31
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="130px" 14 label-width="130px">
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 受理信息
...@@ -66,8 +65,7 @@ ...@@ -66,8 +65,7 @@
66 v-for="item in dictData['A7']" 65 v-for="item in dictData['A7']"
67 :key="item.dcode" 66 :key="item.dcode"
68 :label="item.dname" 67 :label="item.dname"
69 :value="item.dcode" 68 :value="item.dcode"></el-option>
70 ></el-option>
71 </el-select> 69 </el-select>
72 </div> 70 </div>
73 </el-form-item> 71 </el-form-item>
...@@ -124,7 +122,7 @@ ...@@ -124,7 +122,7 @@
124 </el-form-item> 122 </el-form-item>
125 </el-col> 123 </el-col>
126 <el-col :span="5"> 124 <el-col :span="5">
127 <el-form-item label="发证方式:"> 125 <el-form-item label="发证方式:" :disabled="!viewEdit">
128 <el-radio-group v-model="ruleForm.slsq.fzfs"> 126 <el-radio-group v-model="ruleForm.slsq.fzfs">
129 <el-radio label="1">小证</el-radio> 127 <el-radio label="1">小证</el-radio>
130 <el-radio label="2">大证</el-radio> 128 <el-radio label="2">大证</el-radio>
...@@ -140,10 +138,9 @@ ...@@ -140,10 +138,9 @@
140 <el-col :span="12" v-if="ruleForm.sldyList.length>0"> 138 <el-col :span="12" v-if="ruleForm.sldyList.length>0">
141 <el-form-item label="共有方式:"> 139 <el-form-item label="共有方式:">
142 <el-radio-group 140 <el-radio-group
143 :disabled="!ableOperation" 141 :disabled="!viewEdit"
144 @change="showCZInfo" 142 @change="showCZInfo"
145 v-model="ruleForm.sldyList[0].gyfs" 143 v-model="ruleForm.sldyList[0].gyfs">
146 >
147 <el-radio label="0">单独所有</el-radio> 144 <el-radio label="0">单独所有</el-radio>
148 <el-radio label="1">共同共有</el-radio> 145 <el-radio label="1">共同共有</el-radio>
149 <el-radio label="2">按份所有</el-radio> 146 <el-radio label="2">按份所有</el-radio>
...@@ -154,7 +151,9 @@ ...@@ -154,7 +151,9 @@
154 151
155 <el-col :span="6" v-if="ruleForm.sldyList[0].gyfs!=0"> 152 <el-col :span="6" v-if="ruleForm.sldyList[0].gyfs!=0">
156 <el-form-item label="是否分别持证:"> 153 <el-form-item label="是否分别持证:">
157 <el-radio-group v-model="ruleForm.sldyList[0].sqfbcz" :disabled="!ableOperation"> 154 <el-radio-group
155 v-model="ruleForm.sldyList[0].sqfbcz"
156 :disabled="!viewEdit">
158 <el-radio :label="1"></el-radio> 157 <el-radio :label="1"></el-radio>
159 <el-radio :label="0"></el-radio> 158 <el-radio :label="0"></el-radio>
160 </el-radio-group> 159 </el-radio-group>
...@@ -162,22 +161,24 @@ ...@@ -162,22 +161,24 @@
162 </el-col> 161 </el-col>
163 <el-col :span="6" v-if="ruleForm.sldyList[0].gyfs!=0"> 162 <el-col :span="6" v-if="ruleForm.sldyList[0].gyfs!=0">
164 <el-form-item label="持证人:"> 163 <el-form-item label="持证人:">
165 <el-select v-model="ruleForm.czr" placeholder="持证人" :disabled="!ableOperation"> 164 <el-select
165 v-model="ruleForm.czr"
166 placeholder="持证人"
167 :disabled="!viewEdit">
166 <el-option 168 <el-option
167 v-for="item in czrOptions" 169 v-for="item in czrOptions"
168 :key="item.zjh" 170 :key="item.zjh"
169 :label="item.sqrmc" 171 :label="item.sqrmc"
170 :value="item.zjh" 172 :value="item.zjh"></el-option>
171 ></el-option>
172 </el-select> 173 </el-select>
173 </el-form-item> 174 </el-form-item>
174 </el-col> 175 </el-col>
175 </el-row> 176 </el-row>
176 <qlrCommonTable 177 <qlrCommonTable
178 :disabled="viewEdit"
177 @upDateQlrxxList="upDateQlrxxList" 179 @upDateQlrxxList="upDateQlrxxList"
178 :tableData="ruleForm.qlrList" 180 :tableData="ruleForm.qlrList"
179 :gyfs="ruleForm.sldyList[0].gyfs" 181 :gyfs="ruleForm.sldyList[0].gyfs" />
180 />
181 <div class="slxx_title title-block"> 182 <div class="slxx_title title-block">
182 登记原因 183 登记原因
183 <div class="triangle"></div> 184 <div class="triangle"></div>
...@@ -190,14 +191,14 @@ ...@@ -190,14 +191,14 @@
190 type="textarea" 191 type="textarea"
191 maxlength="500" 192 maxlength="500"
192 show-word-limit 193 show-word-limit
193 :disabled="!ableOperation" 194 :disabled="!viewEdit"
194 v-model="ruleForm.fdcq2List[0].djyy" 195 v-model="ruleForm.fdcq2List[0].djyy">
195 ></el-input> 196 </el-input>
196 </el-form-item> 197 </el-form-item>
197 </el-col> 198 </el-col>
198 </el-row> 199 </el-row>
199 </div> 200 </div>
200 <el-row class="btn" v-if="ableOperation"> 201 <el-row class="btn" v-if="viewEdit">
201 <el-form-item> 202 <el-form-item>
202 <el-button type="primary" @click="onSubmit">保存</el-button> 203 <el-button type="primary" @click="onSubmit">保存</el-button>
203 </el-form-item> 204 </el-form-item>
...@@ -206,16 +207,16 @@ ...@@ -206,16 +207,16 @@
206 </div> 207 </div>
207 </template> 208 </template>
208 <script> 209 <script>
209 import ywmix from "@/views/ywbl/mixin/index"; 210 import ywmix from "@/views/ywbl/mixin/index";
210 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; 211 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable";
211 import { 212 import {
212 BatchInit, 213 BatchInit,
213 Init, 214 Init,
214 saveBatchData, 215 saveBatchData,
215 saveData, 216 saveData,
216 } from "@/api/workflow/fwsyqFlow.js"; 217 } from "@/api/workflow/fwsyqFlow.js";
217 import { mapGetters } from "vuex"; 218 import { mapGetters } from "vuex";
218 export default { 219 export default {
219 mixins: [ywmix], 220 mixins: [ywmix],
220 computed: { 221 computed: {
221 ...mapGetters(["dictData", "flag"]), 222 ...mapGetters(["dictData", "flag"]),
...@@ -228,10 +229,10 @@ export default { ...@@ -228,10 +229,10 @@ export default {
228 * @param {*} val 229 * @param {*} val
229 * @author: renchao 230 * @author: renchao
230 */ 231 */
231 upDateYwrxxList(val) { 232 upDateYwrxxList (val) {
232 this.ruleForm.ywrList = _.cloneDeep(val); 233 this.ruleForm.ywrList = _.cloneDeep(val);
233 }, 234 },
234 data() { 235 data () {
235 return { 236 return {
236 disabled: true, 237 disabled: true,
237 tdytOption: [], 238 tdytOption: [],
...@@ -254,13 +255,13 @@ export default { ...@@ -254,13 +255,13 @@ export default {
254 //传递参数 255 //传递参数
255 propsParam: this.$attrs, 256 propsParam: this.$attrs,
256 //表单是否可操作 257 //表单是否可操作
257 ableOperation: true, 258 viewEdit: true,
258 rules: {}, 259 rules: {},
259 gyfs: "", 260 gyfs: "",
260 bsmSlsq: this.$route.query.bsmSlsq, //受理申请标识码 261 bsmSlsq: this.$route.query.bsmSlsq, //受理申请标识码
261 splicingFdcq2: { 262 splicingFdcq2: {
262 //前端根据后台数组组装展示内容 263 //前端根据后台数组组装展示内容
263 tdxz:"",//土地性质 264 tdxz: "",//土地性质
264 fwxz: "", //房屋性质 265 fwxz: "", //房屋性质
265 fwjg: "", //房屋结构 266 fwjg: "", //房屋结构
266 jzmj: "", //建筑面积 267 jzmj: "", //建筑面积
...@@ -268,14 +269,14 @@ export default { ...@@ -268,14 +269,14 @@ export default {
268 }, 269 },
269 }; 270 };
270 }, 271 },
271 mounted(callbackfn, thisArg) { 272 mounted (callbackfn, thisArg) {
272 this.ableOperation = this.$parent.currentSelectTab.ableOperation; 273 this.viewEdit = this.$parent.currentSelectTab.ableOperation;
273 this.propsParam = this.$attrs; 274 this.propsParam = this.$attrs;
274 var formdata = new FormData(); 275 var formdata = new FormData();
275 formdata.append("bsmSldy", this.propsParam.bsmSldy); 276 formdata.append("bsmSldy", this.propsParam.bsmSldy);
276 formdata.append("djlx", this.propsParam.djlx); 277 formdata.append("djlx", this.propsParam.djlx);
277 formdata.append("bsmSlsq", this.bsmSlsq); 278 formdata.append("bsmSlsq", this.bsmSlsq);
278 formdata.append("isEdit", this.ableOperation); 279 formdata.append("isEdit", this.viewEdit);
279 BatchInit(formdata).then((res) => { 280 BatchInit(formdata).then((res) => {
280 if (res.code == 200) { 281 if (res.code == 200) {
281 this.ruleForm = res.result; 282 this.ruleForm = res.result;
...@@ -291,7 +292,7 @@ export default { ...@@ -291,7 +292,7 @@ export default {
291 * @description: 组装房地产权通用信息 292 * @description: 组装房地产权通用信息
292 * @author: renchao 293 * @author: renchao
293 */ 294 */
294 splicingFdcq2Info() { 295 splicingFdcq2Info () {
295 let fdcq2List = this.ruleForm.fdcq2List; 296 let fdcq2List = this.ruleForm.fdcq2List;
296 let fwxzArr = []; 297 let fwxzArr = [];
297 let fwjgArr = []; 298 let fwjgArr = [];
...@@ -316,7 +317,7 @@ export default { ...@@ -316,7 +317,7 @@ export default {
316 * @param {*} val 317 * @param {*} val
317 * @author: renchao 318 * @author: renchao
318 */ 319 */
319 upDateQlrxxList(val) { 320 upDateQlrxxList (val) {
320 this.ruleForm.qlrList = _.cloneDeep(val); 321 this.ruleForm.qlrList = _.cloneDeep(val);
321 this.czrOptions = this.ruleForm.qlrList; 322 this.czrOptions = this.ruleForm.qlrList;
322 }, 323 },
...@@ -324,7 +325,7 @@ export default { ...@@ -324,7 +325,7 @@ export default {
324 * @description: showCZInfo 325 * @description: showCZInfo
325 * @author: renchao 326 * @author: renchao
326 */ 327 */
327 showCZInfo() { 328 showCZInfo () {
328 // console.log(this.ruleForm.slsq.gyfs); 329 // console.log(this.ruleForm.slsq.gyfs);
329 }, 330 },
330 // 更新义务人信息 331 // 更新义务人信息
...@@ -333,14 +334,14 @@ export default { ...@@ -333,14 +334,14 @@ export default {
333 * @param {*} val 334 * @param {*} val
334 * @author: renchao 335 * @author: renchao
335 */ 336 */
336 upDateYwrxxList(val) { 337 upDateYwrxxList (val) {
337 this.ruleForm.ywrList = _.cloneDeep(val); 338 this.ruleForm.ywrList = _.cloneDeep(val);
338 }, 339 },
339 /** 340 /**
340 * @description: onSubmit 341 * @description: onSubmit
341 * @author: renchao 342 * @author: renchao
342 */ 343 */
343 onSubmit() { 344 onSubmit () {
344 if (this.ruleForm.sldyList[0].gyfs == "0") { 345 if (this.ruleForm.sldyList[0].gyfs == "0") {
345 if (this.ruleForm.qlrList.length > 1) { 346 if (this.ruleForm.qlrList.length > 1) {
346 this.$message({ 347 this.$message({
...@@ -379,55 +380,55 @@ export default { ...@@ -379,55 +380,55 @@ export default {
379 }); 380 });
380 }, 381 },
381 }, 382 },
382 }; 383 };
383 </script> 384 </script>
384 <style scoped lang="scss"> 385 <style scoped lang="scss">
385 @import "~@/styles/public.scss"; 386 @import "~@/styles/public.scss";
386 387
387 /deep/.el-form { 388 /deep/.el-form {
388 display: flex; 389 display: flex;
389 flex-direction: column; 390 flex-direction: column;
390 height: calc(100vh - 130px); 391 height: calc(100vh - 130px);
391 } 392 }
392 393
393 /deep/.el-form-item__label { 394 /deep/.el-form-item__label {
394 padding: 0; 395 padding: 0;
395 } 396 }
396 397
397 /deep/.el-radio { 398 /deep/.el-radio {
398 margin-right: 10px; 399 margin-right: 10px;
399 } 400 }
400 401
401 /deep/.el-select { 402 /deep/.el-select {
402 width: 100%; 403 width: 100%;
403 } 404 }
404 405
405 /deep/.el-form-item { 406 /deep/.el-form-item {
406 margin-bottom: 8px; 407 margin-bottom: 8px;
407 } 408 }
408 409
409 .marginBot0 { 410 .marginBot0 {
410 margin-bottom: 0 !important; 411 margin-bottom: 0 !important;
411 } 412 }
412 413
413 .slxx { 414 .slxx {
414 box-sizing: border-box; 415 box-sizing: border-box;
415 } 416 }
416 417
417 .slxx_con { 418 .slxx_con {
418 flex: 1; 419 flex: 1;
419 height: 100%; 420 height: 100%;
420 background-color: #ffffff; 421 background-color: #ffffff;
421 overflow-y: auto; 422 overflow-y: auto;
422 padding-right: 3px; 423 padding-right: 3px;
423 overflow-x: hidden; 424 overflow-x: hidden;
424 } 425 }
425 426
426 .submit_btn { 427 .submit_btn {
427 height: 50px; 428 height: 50px;
428 } 429 }
429 430
430 .slxx_title { 431 .slxx_title {
431 border-bottom: 1px solid $borderColor; 432 border-bottom: 1px solid $borderColor;
432 padding-left: 10px; 433 padding-left: 10px;
433 padding-bottom: 5px; 434 padding-bottom: 5px;
...@@ -436,23 +437,23 @@ export default { ...@@ -436,23 +437,23 @@ export default {
436 font-size: 16px; 437 font-size: 16px;
437 font-weight: 500; 438 font-weight: 500;
438 color: #4a4a4a; 439 color: #4a4a4a;
439 } 440 }
440 441
441 .btn { 442 .btn {
442 text-align: center; 443 text-align: center;
443 padding-top: 10px; 444 padding-top: 10px;
444 height: 36px; 445 height: 36px;
445 background-color: #ffffff; 446 background-color: #ffffff;
446 padding: 5px 0; 447 padding: 5px 0;
447 } 448 }
448 449
449 .textArea { 450 .textArea {
450 /deep/.el-textarea__inner { 451 /deep/.el-textarea__inner {
451 min-height: 90px !important; 452 min-height: 90px !important;
452 } 453 }
453 } 454 }
454 455
455 /deep/.el-form-item__label { 456 /deep/.el-form-item__label {
456 padding-bottom: 0px; 457 padding-bottom: 0px;
457 } 458 }
458 </style> 459 </style>
......
...@@ -175,7 +175,7 @@ ...@@ -175,7 +175,7 @@
175 <div class="triangle"></div> 175 <div class="triangle"></div>
176 </div> 176 </div>
177 <el-row :gutter="10"> 177 <el-row :gutter="10">
178 <el-col :span="14" v-if="ruleForm.qlxx"> 178 <el-col :span="12" v-if="ruleForm.qlxx">
179 <el-form-item label="共有方式:"> 179 <el-form-item label="共有方式:">
180 <el-radio-group :disabled="!viewEdit" v-model="ruleForm.sldy.gyfs"> 180 <el-radio-group :disabled="!viewEdit" v-model="ruleForm.sldy.gyfs">
181 <el-radio label="0">单独所有</el-radio> 181 <el-radio label="0">单独所有</el-radio>
......