c2c551d7 by renchao@pashanhoo.com

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

2 parents d20ea4c3 1f77ccac
...@@ -86,7 +86,7 @@ ...@@ -86,7 +86,7 @@
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="权利性质:"> 89 <el-form-item label="权利性质:" prop="zdjbxx.qlxz">
90 <treeselect 90 <treeselect
91 :disabled="!viewEdit" 91 :disabled="!viewEdit"
92 v-model="ruleForm.zdjbxx.qlxz" 92 v-model="ruleForm.zdjbxx.qlxz"
...@@ -114,7 +114,7 @@ ...@@ -114,7 +114,7 @@
114 </el-col> 114 </el-col>
115 115
116 <el-col :span="8"> 116 <el-col :span="8">
117 <el-form-item label="宗地面积:"> 117 <el-form-item label="宗地面积:" prop="zdjbxx.zdmj">
118 <el-input :disabled="!viewEdit" v-model="ruleForm.zdjbxx.zdmj"></el-input> 118 <el-input :disabled="!viewEdit" v-model="ruleForm.zdjbxx.zdmj"></el-input>
119 </el-form-item> 119 </el-form-item>
120 </el-col> 120 </el-col>
...@@ -178,7 +178,7 @@ ...@@ -178,7 +178,7 @@
178 </el-form-item> 178 </el-form-item>
179 </el-col> 179 </el-col>
180 <el-col :span="16"> 180 <el-col :span="16">
181 <el-form-item label="坐落:"> 181 <el-form-item label="坐落:" prop="sldy.zl">
182 <el-input :disabled="!viewEdit" v-model="ruleForm.sldy.zl"></el-input> 182 <el-input :disabled="!viewEdit" v-model="ruleForm.sldy.zl"></el-input>
183 </el-form-item> 183 </el-form-item>
184 </el-col> 184 </el-col>
...@@ -327,7 +327,8 @@ ...@@ -327,7 +327,8 @@
327 } 327 }
328 }) 328 })
329 that.czrOptions = that.ruleForm.qlrList; 329 that.czrOptions = that.ruleForm.qlrList;
330 that.isSave = that.viewEdit 330 that.isSave = that.viewEdit;
331 this.rules = formValidate(this.ruleForm.sldy.djlx);
331 } else { 332 } else {
332 that.isSave = false 333 that.isSave = false
333 that.$confirm(res.message, '提示', { 334 that.$confirm(res.message, '提示', {
...@@ -374,11 +375,7 @@ ...@@ -374,11 +375,7 @@
374 }, 375 },
375 //传递参数 376 //传递参数
376 propsParam: {}, 377 propsParam: {},
377 rules: { 378 rules: {}
378 'jsydsyq.djyy': [
379 { required: true, message: '请输入登记原因', trigger: 'blur' }
380 ]
381 }
382 }; 379 };
383 }, 380 },
384 methods: { 381 methods: {
...@@ -509,7 +506,7 @@ ...@@ -509,7 +506,7 @@
509 } else { 506 } else {
510 this.$message({ 507 this.$message({
511 showClose: true, 508 showClose: true,
512 message: "请输入登记原因", 509 message: "请输入红框内的相关信息!",
513 type: "error" 510 type: "error"
514 }) 511 })
515 return false 512 return false
......
...@@ -4,22 +4,27 @@ ...@@ -4,22 +4,27 @@
4 * @author: renchao 4 * @author: renchao
5 */ 5 */
6 export function formValidate (djlx) { 6 export function formValidate (djlx) {
7 switch (djlx) { 7 var formRules={
8 case "100": 8 'sldy.zl': [
9 return fristValidate(); 9 { required: true, message: '坐落:', trigger: 'blur' }
10 case "200": 10 ],
11 return transferValidate(); 11 'zdjbxx.zdmj': [
12 case "300": 12 { required: true, message: '宗地面积:', trigger: 'blur' }
13 return changeValidate(); 13 ],
14 case "400": 14 'zdjbxx.qlxz': [
15 return logoutValidate(); 15 { required: true, message: '权利性质:', trigger: 'blur' }
16 case "500": 16 ],
17 return riviseValidate(); 17 'jsydsyq.djyy': [
18 case "901": 18 { required: true, message: '登记原因:', trigger: 'blur' }
19 return renewalValidate(); 19 ],
20 case "902": 20 'jsydsyq.qdjg': [
21 return replaceValidate(); 21 { required: false, message: '取得价格:', trigger: 'blur' }
22 } 22 ]
23 }
24 if (djlx=="200") {
25 formRules["jsydsyq.qdjg"][0].required=true;
26 }
27 return formRules;
23 } 28 }
24 29
25 /** 30 /**
...@@ -27,13 +32,7 @@ export function formValidate (djlx) { ...@@ -27,13 +32,7 @@ export function formValidate (djlx) {
27 * @param {*} data 32 * @param {*} data
28 * @author: renchao 33 * @author: renchao
29 */ 34 */
30 export function fristValidate () { 35 export function fristValidate () {
31 var formRules={
32 'diyaq.djyy': [
33 { required: true, message: '请输入登记原因', trigger: 'blur' }
34 ]
35 }
36 return formRules;
37 } 36 }
38 37
39 38
......