511f79cf by 田浩浩
2 parents e51b6c9c a6adfc02
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
5 <el-row> 5 <el-row>
6 <el-col :span="8"> 6 <el-col :span="8">
7 <el-form-item label="权利人类型" prop="qlrlx"> 7 <el-form-item label="权利人类型" prop="qlrlx">
8 <el-select v-model="ruleForm.qlrlx" class="width100" placeholder="请选择"> 8 <el-select clearable v-model="ruleForm.qlrlx" class="width100" placeholder="请选择">
9 <el-option v-for="item in dictData['A36']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 9 <el-option v-for="item in dictData['A36']" :key="item.dcode" :label="item.dname" :value="item.dcode">
10 </el-option> 10 </el-option>
11 </el-select> 11 </el-select>
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
18 </el-col> 18 </el-col>
19 <el-col :span="8"> 19 <el-col :span="8">
20 <el-form-item label="证件种类" prop="zjzl"> 20 <el-form-item label="证件种类" prop="zjzl">
21 <el-select v-model="ruleForm.zjzl" class="width100" placeholder="请选择"> 21 <el-select clearable v-model="ruleForm.zjzl" class="width100" placeholder="请选择">
22 <el-option v-for="item in dictData['A30']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 22 <el-option v-for="item in dictData['A30']" :key="item.dcode" :label="item.dname" :value="item.dcode">
23 </el-option> 23 </el-option>
24 </el-select> 24 </el-select>
...@@ -38,7 +38,7 @@ ...@@ -38,7 +38,7 @@
38 </el-col> 38 </el-col>
39 <el-col :span="8"> 39 <el-col :span="8">
40 <el-form-item label="性别" prop="xb"> 40 <el-form-item label="性别" prop="xb">
41 <el-select v-model="ruleForm.zjzl" class="width100" placeholder="请选择"> 41 <el-select clearable v-model="ruleForm.xb" class="width100" placeholder="请选择">
42 <el-option v-for="item in dictData['A43']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 42 <el-option v-for="item in dictData['A43']" :key="item.dcode" :label="item.dname" :value="item.dcode">
43 </el-option> 43 </el-option>
44 </el-select> 44 </el-select>
...@@ -120,7 +120,7 @@ ...@@ -120,7 +120,7 @@
120 </el-col> 120 </el-col>
121 <el-col :span="8"> 121 <el-col :span="8">
122 <el-form-item label="代理人证件类型" prop="dlrzjlx"> 122 <el-form-item label="代理人证件类型" prop="dlrzjlx">
123 <el-select v-model="ruleForm.dlrzjlx" class="width100" placeholder="请选择"> 123 <el-select clearable v-model="ruleForm.dlrzjlx" class="width100" placeholder="请选择">
124 <el-option v-for="item in dictData['A30']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 124 <el-option v-for="item in dictData['A30']" :key="item.dcode" :label="item.dname" :value="item.dcode">
125 </el-option> 125 </el-option>
126 </el-select> 126 </el-select>
...@@ -179,7 +179,7 @@ export default { ...@@ -179,7 +179,7 @@ export default {
179 { required: true, message: '姓名/名称', trigger: 'blur' } 179 { required: true, message: '姓名/名称', trigger: 'blur' }
180 ], 180 ],
181 zjzl: [ 181 zjzl: [
182 { required: true, message: '证件种类', trigger: 'change' } 182 { required: true, message: '证件种类', trigger: 'chagyfsnge' }
183 ], 183 ],
184 zjh: [ 184 zjh: [
185 { required: true, message: '证件号', trigger: 'blur' } 185 { required: true, message: '证件号', trigger: 'blur' }
...@@ -190,7 +190,7 @@ export default { ...@@ -190,7 +190,7 @@ export default {
190 frmc: [ 190 frmc: [
191 { required: true, message: '法人名称', trigger: 'blur' } 191 { required: true, message: '法人名称', trigger: 'blur' }
192 ], 192 ],
193 gjdqc: [ 193 gjdq: [
194 { required: true, message: '国家/地区', trigger: 'blur' } 194 { required: true, message: '国家/地区', trigger: 'blur' }
195 ], 195 ],
196 szss: [ 196 szss: [
...@@ -237,9 +237,17 @@ export default { ...@@ -237,9 +237,17 @@ export default {
237 methods: { 237 methods: {
238 closeDialog () { 238 closeDialog () {
239 this.$emit("input", false); 239 this.$emit("input", false);
240 this.$refs['ruleForm'].resetFields();
240 }, 241 },
241 submitForm () { 242 submitForm () {
242 this.$emit("input", false); 243 this.$refs['ruleForm.'].validate((valid) => {
244 if (valid) {
245 this.$emit("input", false);
246 } else {
247 console.log('error submit!!');
248 return false;
249 }
250 });
243 }, 251 },
244 }, 252 },
245 }; 253 };
......
...@@ -77,28 +77,7 @@ export default { ...@@ -77,28 +77,7 @@ export default {
77 key: 0, 77 key: 0,
78 flag: false, 78 flag: false,
79 headerleftList: [], 79 headerleftList: [],
80 headerRightList: [ 80 headerRightList: [],
81 {
82 name: '登簿',
83 icon: 'fqsq2',
84 value: 'db'
85 },
86 {
87 name: '退回',
88 icon: 'fqsq8',
89 value: 'th'
90 },
91 {
92 name: '转出',
93 icon: 'fqsq9',
94 value: 'zc'
95 },
96 {
97 name: '退出',
98 icon: 'del',
99 value: 'tc'
100 }
101 ],
102 activeName: 'slxx', 81 activeName: 'slxx',
103 tabList1: [], 82 tabList1: [],
104 tabList: [], 83 tabList: [],
...@@ -155,7 +134,8 @@ export default { ...@@ -155,7 +134,8 @@ export default {
155 if (res.code === 200) { 134 if (res.code === 200) {
156 this.tabList1 = [...res.result.form] 135 this.tabList1 = [...res.result.form]
157 this.tabList = res.result.form; 136 this.tabList = res.result.form;
158 this.headerleftList = res.result.button 137 this.headerleftList = res.result.button;
138 this.headerRightList = res.result.operation;
159 } 139 }
160 }) 140 })
161 }, 141 },
......
...@@ -53,7 +53,7 @@ import { mapGetters } from "vuex"; ...@@ -53,7 +53,7 @@ import { mapGetters } from "vuex";
53 53
54 export default { 54 export default {
55 name: "bdcqljqtsx", 55 name: "bdcqljqtsx",
56 data() { 56 data () {
57 return { 57 return {
58 info: { 58 info: {
59 bdcdyh: "", 59 bdcdyh: "",
...@@ -70,11 +70,11 @@ export default { ...@@ -70,11 +70,11 @@ export default {
70 computed: { 70 computed: {
71 ...mapGetters(["djbxx"]), 71 ...mapGetters(["djbxx"]),
72 }, 72 },
73 mounted() { 73 mounted () {
74 this.info.bdcdyh = this.djbxx.qlname.bdcdyh; 74 this.info.bdcdyh = this.djbxx.qlname.bdcdyh;
75 this.info.qllx = this.djbxx.qlname.qllx; 75 this.info.qllx = this.djbxx.qlname.qllx;
76 76
77 this.djbxx.qlname.djbPrintModelList.forEach((item) => { 77 this.djbxx.qlname?.djbPrintModelList?.length > 0 && this.djbxx.qlname.djbPrintModelList.forEach((item) => {
78 console.log("this.info.total", this.info.total); 78 console.log("this.info.total", this.info.total);
79 this.info.total += Number(item.xh); 79 this.info.total += Number(item.xh);
80 if (item.djlxPrint == "抵押权") { 80 if (item.djlxPrint == "抵押权") {
...@@ -98,6 +98,7 @@ export default { ...@@ -98,6 +98,7 @@ export default {
98 width: 100%; 98 width: 100%;
99 height: 100%; 99 height: 100%;
100 background: #fff; 100 background: #fff;
101
101 .content { 102 .content {
102 width: 50%; 103 width: 50%;
103 height: 100%; 104 height: 100%;
...@@ -108,12 +109,14 @@ export default { ...@@ -108,12 +109,14 @@ export default {
108 font-weight: 700; 109 font-weight: 700;
109 font-size: 18px; 110 font-size: 18px;
110 line-height: 16px; 111 line-height: 16px;
112
111 .title { 113 .title {
112 font-size: 32px; 114 font-size: 32px;
113 text-align: center; 115 text-align: center;
114 padding: 40px 0; 116 padding: 40px 0;
115 line-height: 34px; 117 line-height: 34px;
116 } 118 }
119
117 .underline { 120 .underline {
118 font-size: 14px; 121 font-size: 14px;
119 font-weight: normal; 122 font-weight: normal;
......
1 <template> 1 <template>
2 <dialogBox 2 <dialogBox title="登记簿信息" width="1200px" @closeDialog="closeDialog" v-model="value" :isReset="false" :isSave="false">
3 title="登记簿信息"
4 width="1200px"
5 @closeDialog="closeDialog"
6 v-model="value"
7 :isReset="false"
8 :isSave="false"
9 >
10 <div class="content"> 3 <div class="content">
11 <div class="left"> 4 <div class="left">
12 <el-tree 5 <el-tree ref="tree" :data="treedata" :props="defaultProps" @node-click="handleNodeClick"
13 ref="tree" 6 :default-expand-all="true" :expand-on-click-node="false" node-key="id" :default-checked-keys="[showTab]">
14 :data="treedata" 7 </el-tree>
15 :props="defaultProps"
16 @node-click="handleNodeClick"
17 :default-expand-all="true"
18 :expand-on-click-node="false"
19 node-key="id"
20 :default-checked-keys="[showTab]"
21 ></el-tree>
22 </div> 8 </div>
23 <div class="right"> 9 <div class="right">
24 <components :is="showTab" :showType="showType"></components> 10 <components :is="showTab" :showType="showType"></components>
...@@ -46,7 +32,7 @@ export default { ...@@ -46,7 +32,7 @@ export default {
46 props: { 32 props: {
47 value: { type: Boolean, default: false }, 33 value: { type: Boolean, default: false },
48 }, 34 },
49 data() { 35 data () {
50 return { 36 return {
51 treedata: [ 37 treedata: [
52 { 38 {
...@@ -125,7 +111,7 @@ export default { ...@@ -125,7 +111,7 @@ export default {
125 }, 111 },
126 watch: { 112 watch: {
127 djbxx: { 113 djbxx: {
128 handler(newVlue) { 114 handler (newVlue) {
129 if (newVlue) { 115 if (newVlue) {
130 var qszts = newVlue.detail.qszts; 116 var qszts = newVlue.detail.qszts;
131 let isZd = newVlue.djbfm.zd; 117 let isZd = newVlue.djbfm.zd;
...@@ -157,17 +143,16 @@ export default { ...@@ -157,17 +143,16 @@ export default {
157 ")"; 143 ")";
158 }); 144 });
159 } 145 }
160 }, 146 }
161 immediate: true,
162 }, 147 },
163 }, 148 },
164 methods: { 149 methods: {
165 closeDialog() { 150 closeDialog () {
166 this.$emit("input", false); 151 this.$emit("input", false);
167 // 关闭时清空值 152 // 关闭时清空值
168 this.$store.dispatch("djbxx/setDjbxx", null); 153 this.$store.dispatch("djbxx/setDjbxx", null);
169 }, 154 },
170 handleNodeClick(data, node, elem) { 155 handleNodeClick (data, node, elem) {
171 this.showTab = data.tabs; 156 this.showTab = data.tabs;
172 this.showType = data.type ? data.type : ""; 157 this.showType = data.type ? data.type : "";
173 }, 158 },
...@@ -179,6 +164,7 @@ export default { ...@@ -179,6 +164,7 @@ export default {
179 width: 100%; 164 width: 100%;
180 height: 100%; 165 height: 100%;
181 display: flex; 166 display: flex;
167
182 .left { 168 .left {
183 width: 256px; 169 width: 256px;
184 height: 704px; 170 height: 704px;
...@@ -186,6 +172,7 @@ export default { ...@@ -186,6 +172,7 @@ export default {
186 color: #333; 172 color: #333;
187 border: 1px solid rgb(228, 228, 228); 173 border: 1px solid rgb(228, 228, 228);
188 } 174 }
175
189 .right { 176 .right {
190 width: calc(100% - 256px); 177 width: calc(100% - 256px);
191 height: 704px; 178 height: 704px;
...@@ -199,19 +186,23 @@ export default { ...@@ -199,19 +186,23 @@ export default {
199 /deep/ .el-tree-node__expand-icon { 186 /deep/ .el-tree-node__expand-icon {
200 visibility: hidden; 187 visibility: hidden;
201 } 188 }
189
202 /deep/ .el-tree-node__content { 190 /deep/ .el-tree-node__content {
203 border: 1px solid rgb(228, 228, 228); 191 border: 1px solid rgb(228, 228, 228);
204 height: 45px; 192 height: 45px;
205 } 193 }
206 /deep/ .el-tree-node:focus > .el-tree-node__content { 194
195 /deep/ .el-tree-node:focus>.el-tree-node__content {
207 background-color: #f5f5f5; 196 background-color: #f5f5f5;
208 color: #0079fe; 197 color: #0079fe;
209 border-right: 4px solid #0079fe; 198 border-right: 4px solid #0079fe;
210 } 199 }
200
211 /deep/.el-tree-node { 201 /deep/.el-tree-node {
212 white-space: pre-wrap; 202 white-space: pre-wrap;
213 } 203 }
214 /deep/ .is-current > .el-tree-node__content { 204
205 /deep/ .is-current>.el-tree-node__content {
215 background-color: #f5f5f5; 206 background-color: #f5f5f5;
216 color: #0079fe; 207 color: #0079fe;
217 border-right: 4px solid #0079fe; 208 border-right: 4px solid #0079fe;
......
...@@ -18,11 +18,7 @@ ...@@ -18,11 +18,7 @@
18 </tr> 18 </tr>
19 <!-- 第一行表头 --> 19 <!-- 第一行表头 -->
20 <tr class="one"> 20 <tr class="one">
21 <th 21 <th v-for="(item, index) in ths" :key="index" :class="[item.class, item.type == '临时' ? 'linshiIcon' : '']">
22 v-for="(item, index) in ths"
23 :key="index"
24 :class="[item.class, item.type == '临时' ? 'linshiIcon' : '']"
25 >
26 <div class="icon" v-if="item.type == '临时'">{{ item.type }}</div> 22 <div class="icon" v-if="item.type == '临时'">{{ item.type }}</div>
27 {{ item.type }} 23 {{ item.type }}
28 </th> 24 </th>
...@@ -39,14 +35,10 @@ ...@@ -39,14 +35,10 @@
39 <td> 35 <td>
40 {{ item.label }} 36 {{ item.label }}
41 </td> 37 </td>
42 <td 38 <td v-for="(item1, index1) in showTableData" :key="index1" :class="[
43 v-for="(item1, index1) in showTableData" 39 item1.qszt == '2' ? 'lishi' : '',
44 :key="index1" 40 item1.qszt == '0' ? 'linshi' : '',
45 :class="[ 41 ]">
46 item1.qszt == '2' ? 'lishi' : '',
47 item1.qszt == '0' ? 'linshi' : '',
48 ]"
49 >
50 {{ item1[item.prop] }} 42 {{ item1[item.prop] }}
51 </td> 43 </td>
52 </tr> 44 </tr>
...@@ -65,7 +57,7 @@ export default { ...@@ -65,7 +57,7 @@ export default {
65 props: { 57 props: {
66 showType: "", 58 showType: "",
67 }, 59 },
68 data() { 60 data () {
69 return { 61 return {
70 checkList: ["临时", "现势", "历史"], 62 checkList: ["临时", "现势", "历史"],
71 tableWidth: 810, 63 tableWidth: 810,
...@@ -83,7 +75,7 @@ export default { ...@@ -83,7 +75,7 @@ export default {
83 }, 75 },
84 watch: { 76 watch: {
85 showType: { 77 showType: {
86 handler(newVlue) { 78 async handler (newVlue) {
87 // 清空值 79 // 清空值
88 this.tableData = []; 80 this.tableData = [];
89 this.ths = []; 81 this.ths = [];
...@@ -93,20 +85,17 @@ export default { ...@@ -93,20 +85,17 @@ export default {
93 this.tableWidth = 810; 85 this.tableWidth = 810;
94 let detail; 86 let detail;
95 if (newVlue === "JSYDSYQ") { 87 if (newVlue === "JSYDSYQ") {
96 getJsydsyqList({ 88 let res = await getJsydsyqList({
97 bdcdyid: "2b33851f4edfd468ceef4d68c370bd41", 89 bdcdyid: "2b33851f4edfd468ceef4d68c370bd41",
98 qllx: "A03", 90 qllx: "A03",
99 qszt: ["1"] 91 qszt: ["1"]
100 }).then((res) => { 92 })
101 93 detail = res.result;
102 if (res.code === 200) {
103 detail = res.result;
104 }
105 });
106 } else { 94 } else {
107 detail = this.djbxx.detail.qlxxs[newVlue]; 95 detail = this.djbxx.detail.qlxxs[newVlue];
108 } 96 }
109 detail.forEach((item) => { 97 console.log(detail, 'detail');
98 detail.length > 0 && detail.forEach((item) => {
110 this.tableData.push(item); 99 this.tableData.push(item);
111 if (item.qszt == "0") { 100 if (item.qszt == "0") {
112 this.ths.push({ 101 this.ths.push({
...@@ -139,11 +128,11 @@ export default { ...@@ -139,11 +128,11 @@ export default {
139 let width = (this.tableData.length - 3) * 223 + this.tableWidth; 128 let width = (this.tableData.length - 3) * 223 + this.tableWidth;
140 this.tableWidth = this.tableData.length > 3 ? width : 810; 129 this.tableWidth = this.tableData.length > 3 ? width : 810;
141 }, 130 },
142 immediate: true, 131 deep: true
143 }, 132 },
144 }, 133 },
145 methods: { 134 methods: {
146 checkChange() { 135 checkChange () {
147 var checkKey = []; 136 var checkKey = [];
148 this.ths = []; 137 this.ths = [];
149 this.tableWidth = 810; 138 this.tableWidth = 810;
...@@ -220,6 +209,7 @@ export default { ...@@ -220,6 +209,7 @@ export default {
220 line-height: 62px; 209 line-height: 62px;
221 position: relative; 210 position: relative;
222 margin: 1px 0; 211 margin: 1px 0;
212
223 .checkbox { 213 .checkbox {
224 position: absolute; 214 position: absolute;
225 right: 20px; 215 right: 20px;
...@@ -236,24 +226,28 @@ export default { ...@@ -236,24 +226,28 @@ export default {
236 // .xxTable > tr th:not(:first-child) { 226 // .xxTable > tr th:not(:first-child) {
237 // width: 223px; 227 // width: 223px;
238 // } 228 // }
239 .xxTable > tr:first-child th { 229 .xxTable>tr:first-child th {
240 width: 140px; 230 width: 140px;
241 } 231 }
242 232
243 .xxTable { 233 .xxTable {
244 border-spacing: 1px; 234 border-spacing: 1px;
245 tr > th { 235
236 tr>th {
246 background: #464c5b; 237 background: #464c5b;
247 color: #fff; 238 color: #fff;
248 font-size: 16px; 239 font-size: 16px;
249 } 240 }
241
250 th.linshi, 242 th.linshi,
251 th.xianshi { 243 th.xianshi {
252 background: #464c5b; 244 background: #464c5b;
253 } 245 }
246
254 th.lishi { 247 th.lishi {
255 background: rgba(70, 76, 91, 0.8); 248 background: rgba(70, 76, 91, 0.8);
256 } 249 }
250
257 .one th { 251 .one th {
258 height: 25px; 252 height: 25px;
259 font-size: 14px; 253 font-size: 14px;
...@@ -262,6 +256,7 @@ export default { ...@@ -262,6 +256,7 @@ export default {
262 th.linshi { 256 th.linshi {
263 color: #fe9400; 257 color: #fe9400;
264 } 258 }
259
265 .two th { 260 .two th {
266 height: 45px; 261 height: 45px;
267 262
...@@ -269,9 +264,11 @@ export default { ...@@ -269,9 +264,11 @@ export default {
269 font-size: 14px; 264 font-size: 14px;
270 } 265 }
271 } 266 }
267
272 .linshiIcon { 268 .linshiIcon {
273 position: relative; 269 position: relative;
274 } 270 }
271
275 .linshiIcon::after { 272 .linshiIcon::after {
276 content: ""; 273 content: "";
277 display: block; 274 display: block;
...@@ -285,6 +282,7 @@ export default { ...@@ -285,6 +282,7 @@ export default {
285 right: 3px; 282 right: 3px;
286 transform: rotate(-90deg); 283 transform: rotate(-90deg);
287 } 284 }
285
288 .icon { 286 .icon {
289 position: absolute; 287 position: absolute;
290 top: 8px; 288 top: 8px;
...@@ -302,16 +300,20 @@ export default { ...@@ -302,16 +300,20 @@ export default {
302 font-size: 13px; 300 font-size: 13px;
303 width: 140px; 301 width: 140px;
304 } 302 }
305 > tr:nth-child(odd) td { 303
304 >tr:nth-child(odd) td {
306 background: #f2f2f2; 305 background: #f2f2f2;
307 } 306 }
308 > tr:nth-child(even) td { 307
308 >tr:nth-child(even) td {
309 background: #f9f9f9; 309 background: #f9f9f9;
310 } 310 }
311
311 td.linshi { 312 td.linshi {
312 color: #fe9400; 313 color: #fe9400;
313 } 314 }
314 tr > td.lishi { 315
316 tr>td.lishi {
315 color: #7f7f7f; 317 color: #7f7f7f;
316 } 318 }
317 } 319 }
......
...@@ -18,11 +18,7 @@ ...@@ -18,11 +18,7 @@
18 </tr> 18 </tr>
19 <!-- 第一行表头 --> 19 <!-- 第一行表头 -->
20 <tr class="one" id=""> 20 <tr class="one" id="">
21 <th 21 <th v-for="(item, index) in ths" :key="index" :class="[item.class, item.type == '临时' ? 'linshiIcon' : '']">
22 v-for="(item, index) in ths"
23 :key="index"
24 :class="[item.class, item.type == '临时' ? 'linshiIcon' : '']"
25 >
26 <div class="icon" v-if="item.type == '临时'">{{ item.type }}</div> 22 <div class="icon" v-if="item.type == '临时'">{{ item.type }}</div>
27 {{ item.type }} 23 {{ item.type }}
28 </th> 24 </th>
...@@ -39,14 +35,10 @@ ...@@ -39,14 +35,10 @@
39 <td> 35 <td>
40 {{ item.label }} 36 {{ item.label }}
41 </td> 37 </td>
42 <td 38 <td v-for="(item1, index1) in showTableData" :key="index1" :class="[
43 v-for="(item1, index1) in showTableData" 39 item1.qszt == '2' ? 'lishi' : '',
44 :key="index1" 40 item1.qszt == '0' ? 'linshi' : '',
45 :class="[ 41 ]">
46 item1.qszt == '2' ? 'lishi' : '',
47 item1.qszt == '0' ? 'linshi' : '',
48 ]"
49 >
50 {{ item1[item.prop] }} 42 {{ item1[item.prop] }}
51 </td> 43 </td>
52 </tr> 44 </tr>
...@@ -65,7 +57,7 @@ export default { ...@@ -65,7 +57,7 @@ export default {
65 props: { 57 props: {
66 showType: "", 58 showType: "",
67 }, 59 },
68 data() { 60 data () {
69 return { 61 return {
70 checkList: ["临时", "现势", "历史"], 62 checkList: ["临时", "现势", "历史"],
71 tableWidth: 810, 63 tableWidth: 810,
...@@ -83,7 +75,7 @@ export default { ...@@ -83,7 +75,7 @@ export default {
83 }, 75 },
84 watch: { 76 watch: {
85 showType: { 77 showType: {
86 handler(newVlue) { 78 handler (newVlue) {
87 // 清空值 79 // 清空值
88 this.tableData = []; 80 this.tableData = [];
89 this.ths = []; 81 this.ths = [];
...@@ -98,7 +90,6 @@ export default { ...@@ -98,7 +90,6 @@ export default {
98 qllx: "A03", 90 qllx: "A03",
99 qszt: ["1"] 91 qszt: ["1"]
100 }).then((res) => { 92 }).then((res) => {
101
102 if (res.code === 200) { 93 if (res.code === 200) {
103 detail = res.result; 94 detail = res.result;
104 } 95 }
...@@ -143,7 +134,7 @@ export default { ...@@ -143,7 +134,7 @@ export default {
143 }, 134 },
144 }, 135 },
145 methods: { 136 methods: {
146 checkChange() { 137 checkChange () {
147 var checkKey = []; 138 var checkKey = [];
148 this.ths = []; 139 this.ths = [];
149 this.tableWidth = 810; 140 this.tableWidth = 810;
...@@ -220,6 +211,7 @@ export default { ...@@ -220,6 +211,7 @@ export default {
220 line-height: 62px; 211 line-height: 62px;
221 position: relative; 212 position: relative;
222 margin: 1px 0; 213 margin: 1px 0;
214
223 .checkbox { 215 .checkbox {
224 position: absolute; 216 position: absolute;
225 right: 20px; 217 right: 20px;
...@@ -236,24 +228,28 @@ export default { ...@@ -236,24 +228,28 @@ export default {
236 // .xxTable > tr th:not(:first-child) { 228 // .xxTable > tr th:not(:first-child) {
237 // width: 223px; 229 // width: 223px;
238 // } 230 // }
239 .xxTable > tr:first-child th { 231 .xxTable>tr:first-child th {
240 width: 140px; 232 width: 140px;
241 } 233 }
242 234
243 .xxTable { 235 .xxTable {
244 border-spacing: 1px; 236 border-spacing: 1px;
245 tr > th { 237
238 tr>th {
246 background: #464c5b; 239 background: #464c5b;
247 color: #fff; 240 color: #fff;
248 font-size: 16px; 241 font-size: 16px;
249 } 242 }
243
250 th.linshi, 244 th.linshi,
251 th.xianshi { 245 th.xianshi {
252 background: #464c5b; 246 background: #464c5b;
253 } 247 }
248
254 th.lishi { 249 th.lishi {
255 background: rgba(70, 76, 91, 0.8); 250 background: rgba(70, 76, 91, 0.8);
256 } 251 }
252
257 .one th { 253 .one th {
258 height: 25px; 254 height: 25px;
259 font-size: 14px; 255 font-size: 14px;
...@@ -262,6 +258,7 @@ export default { ...@@ -262,6 +258,7 @@ export default {
262 th.linshi { 258 th.linshi {
263 color: #fe9400; 259 color: #fe9400;
264 } 260 }
261
265 .two th { 262 .two th {
266 height: 45px; 263 height: 45px;
267 264
...@@ -269,9 +266,11 @@ export default { ...@@ -269,9 +266,11 @@ export default {
269 font-size: 14px; 266 font-size: 14px;
270 } 267 }
271 } 268 }
269
272 .linshiIcon { 270 .linshiIcon {
273 position: relative; 271 position: relative;
274 } 272 }
273
275 .linshiIcon::after { 274 .linshiIcon::after {
276 content: ""; 275 content: "";
277 display: block; 276 display: block;
...@@ -285,6 +284,7 @@ export default { ...@@ -285,6 +284,7 @@ export default {
285 right: 3px; 284 right: 3px;
286 transform: rotate(-90deg); 285 transform: rotate(-90deg);
287 } 286 }
287
288 .icon { 288 .icon {
289 position: absolute; 289 position: absolute;
290 top: 8px; 290 top: 8px;
...@@ -301,16 +301,20 @@ export default { ...@@ -301,16 +301,20 @@ export default {
301 padding: 4px; 301 padding: 4px;
302 font-size: 13px; 302 font-size: 13px;
303 } 303 }
304 > tr:nth-child(odd) td { 304
305 >tr:nth-child(odd) td {
305 background: #f2f2f2; 306 background: #f2f2f2;
306 } 307 }
307 > tr:nth-child(even) td { 308
309 >tr:nth-child(even) td {
308 background: #f9f9f9; 310 background: #f9f9f9;
309 } 311 }
312
310 td.linshi { 313 td.linshi {
311 color: #fe9400; 314 color: #fe9400;
312 } 315 }
313 tr > td.lishi { 316
317 tr>td.lishi {
314 color: #7f7f7f; 318 color: #7f7f7f;
315 } 319 }
316 } 320 }
......