|
|
@@ -4,12 +4,17 @@
|
|
|
<el-tab-pane label="基础信息" name="first"></el-tab-pane>
|
|
|
<el-tab-pane label="重点青少年" name="second"></el-tab-pane>
|
|
|
</el-tabs>
|
|
|
- <avue-form v-show="activeName=='first'" :option="optionBasic" v-model="formBasic"></avue-form>
|
|
|
+ <avue-form v-show="activeName=='first'" @validate="" :option="optionBasic" v-model="formBasic">
|
|
|
+ <template slot-scope="scope" slot="menuForm">
|
|
|
+ <el-button type="primary" @click="nextStep">下一步</el-button>
|
|
|
+ </template>
|
|
|
+ </avue-form>
|
|
|
<avue-form v-show="activeName=='second'" :option="optionAdolescent" v-model="formAdolescent" @submit="addEntity"></avue-form>
|
|
|
</basic-container>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
+ import {validatenull} from "@/util/validate";
|
|
|
import {DIC} from "@/api/util/nation"
|
|
|
import {add,update,getDetail,getList} from "@/api/person/basicinfo";
|
|
|
import {update as adolescentUpdate,addAdolescent} from "@/api/person/adolescent";
|
|
|
@@ -29,7 +34,8 @@
|
|
|
loading:false,
|
|
|
query: {},
|
|
|
optionBasic:{
|
|
|
- tip: false,
|
|
|
+ // submitText:'下一步',
|
|
|
+ disabled:false,
|
|
|
submitBtn:false,
|
|
|
emptyBtn:false,
|
|
|
column:[
|
|
|
@@ -580,6 +586,9 @@
|
|
|
}
|
|
|
},
|
|
|
methods:{
|
|
|
+ nextStep(){
|
|
|
+ this.activeName='second';
|
|
|
+ },
|
|
|
addEntity(){
|
|
|
//新增
|
|
|
if (this.tag==1){
|
|
|
@@ -615,7 +624,11 @@
|
|
|
}
|
|
|
},
|
|
|
handleClick(tab, event){
|
|
|
- console.log(tab,event)
|
|
|
+ if (tab.name == "first"){
|
|
|
+ console.log(this.optionBasic,'进入first');
|
|
|
+ this.optionBasic.disabled=false;
|
|
|
+ }
|
|
|
+ console.log(this.optionBasic.disabled,'kkkk');
|
|
|
},
|
|
|
// onLoad(){
|
|
|
// console.log(this.tag,'tag')
|