|
@@ -30,9 +30,10 @@
|
|
</div>
|
|
</div>
|
|
<div class="selectMid">
|
|
<div class="selectMid">
|
|
<div class="selectLeft">
|
|
<div class="selectLeft">
|
|
- <div class="inpBlock">
|
|
|
|
|
|
+ <div class="inpBlock" style="position: relative;">
|
|
<div class="label">预算经费</div>
|
|
<div class="label">预算经费</div>
|
|
<el-input v-model="input" placeholder="请输入内容"></el-input>
|
|
<el-input v-model="input" placeholder="请输入内容"></el-input>
|
|
|
|
+ <div style="position: absolute;top: 8px;right: -30px;">(万)</div>
|
|
</div>
|
|
</div>
|
|
<div class="inpBlock">
|
|
<div class="inpBlock">
|
|
<div class="label">负责人</div>
|
|
<div class="label">负责人</div>
|
|
@@ -82,7 +83,7 @@
|
|
<div class="MA1HeadTit">
|
|
<div class="MA1HeadTit">
|
|
活动指导老师
|
|
活动指导老师
|
|
</div>
|
|
</div>
|
|
- <el-button type="primary" class="backBtn" size="mini">添加教师</el-button>
|
|
|
|
|
|
+ <el-button type="primary" @click="addMember" size="mini">添加教师</el-button>
|
|
</div>
|
|
</div>
|
|
<hr>
|
|
<hr>
|
|
<el-table
|
|
<el-table
|
|
@@ -100,7 +101,7 @@
|
|
>
|
|
>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
- prop="class"
|
|
|
|
|
|
+ prop="className"
|
|
label="工作单位"
|
|
label="工作单位"
|
|
align="center"
|
|
align="center"
|
|
>
|
|
>
|
|
@@ -189,6 +190,42 @@
|
|
</div>
|
|
</div>
|
|
<!-- 多行文本框区域结束 -->
|
|
<!-- 多行文本框区域结束 -->
|
|
|
|
|
|
|
|
+
|
|
|
|
+ <!--添加成员dialog对话框开始 -->
|
|
|
|
+ <el-dialog
|
|
|
|
+ title="添加成员"
|
|
|
|
+ :visible.sync="addMemberDialog"
|
|
|
|
+ :modal="false"
|
|
|
|
+ :close-on-click-modal="false"
|
|
|
|
+ class="AddMember"
|
|
|
|
+ :before-close="handleClose">
|
|
|
|
+
|
|
|
|
+ <div class="diaTit1">
|
|
|
|
+ <div class="spans1">姓名</div>
|
|
|
|
+ <div>
|
|
|
|
+ <el-input v-model="Member.name"></el-input>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+
|
|
|
|
+ <div class="diaTit1">
|
|
|
|
+ <div class="spans1">班级</div>
|
|
|
|
+ <div>
|
|
|
|
+ <el-input v-model="Member.className"></el-input>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+
|
|
|
|
+ <div class="diaTit1">
|
|
|
|
+ <div class="spans1">电话</div>
|
|
|
|
+ <div>
|
|
|
|
+ <el-input v-model="Member.phone"></el-input>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ <div slot="footer" class="footer">
|
|
|
|
+ <el-button @click="commit" class="diaBtn" style="background: #0e72e6;color: #fff;" size="small">确认提交</el-button>
|
|
|
|
+ <el-button @click="handleClose" class="diaBtn" style="background: #cccccc;color: #000;" size="small">取消</el-button>
|
|
|
|
+ </div>
|
|
|
|
+ </el-dialog>
|
|
|
|
+ <!--添加成员dialog对话框结束 -->
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
@@ -196,21 +233,28 @@
|
|
export default {
|
|
export default {
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
|
|
+ addMemberDialog:false,
|
|
|
|
+ textarea:'',
|
|
options: [{
|
|
options: [{
|
|
value: '选项1',
|
|
value: '选项1',
|
|
label: '中德学院'
|
|
label: '中德学院'
|
|
}],
|
|
}],
|
|
|
|
+ Member:{
|
|
|
|
+ name:'袁一鸣',
|
|
|
|
+ className:'21通信',
|
|
|
|
+ phone:'1234567898'
|
|
|
|
+ },
|
|
value: '中德学院',
|
|
value: '中德学院',
|
|
input:'',
|
|
input:'',
|
|
tableData:[{
|
|
tableData:[{
|
|
Name:'徐晓慧',
|
|
Name:'徐晓慧',
|
|
- class:'22电子通信G5',
|
|
|
|
|
|
+ className:'22电子通信G5',
|
|
tel:'13751177411',
|
|
tel:'13751177411',
|
|
score:'-',
|
|
score:'-',
|
|
},
|
|
},
|
|
{
|
|
{
|
|
Name:'林凡文',
|
|
Name:'林凡文',
|
|
- class:'22电子通信G5',
|
|
|
|
|
|
+ className:'22电子通信G5',
|
|
tel:'13751177411',
|
|
tel:'13751177411',
|
|
score:'-',
|
|
score:'-',
|
|
},
|
|
},
|
|
@@ -218,6 +262,19 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
methods:{
|
|
methods:{
|
|
|
|
+ handleClose(){
|
|
|
|
+ this.addMemberDialog=false
|
|
|
|
+ },
|
|
|
|
+ addMember(){
|
|
|
|
+ this.addMemberDialog=true
|
|
|
|
+
|
|
|
|
+ },
|
|
|
|
+ commit(){
|
|
|
|
+ this.addMemberDialog=false;
|
|
|
|
+ let { name: Name, className: className, phone:tel } = this.Member;
|
|
|
|
+ let data={Name,className,tel};
|
|
|
|
+ this.tableData.push(data);
|
|
|
|
+ },
|
|
content(){
|
|
content(){
|
|
this.$router.push('/ProjectManagement1')
|
|
this.$router.push('/ProjectManagement1')
|
|
},
|
|
},
|
|
@@ -327,6 +384,72 @@
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ .el-dialog{
|
|
|
|
+ width: 700px;
|
|
|
|
+ border-radius: 5px;
|
|
|
|
+ overflow: hidden;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .el-dialog__body{
|
|
|
|
+ padding:30px 25%;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .el-dialog__header{
|
|
|
|
+ background: #32455b;
|
|
|
|
+ text-align: center;
|
|
|
|
+ }
|
|
|
|
+ .el-dialog__title{
|
|
|
|
+ color: #fff;
|
|
|
|
+ position: relative;
|
|
|
|
+ top: -5px;
|
|
|
|
+ font-size: 18px;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ .dialog-footer{
|
|
|
|
+ width: 100%;
|
|
|
|
+ display: flex;
|
|
|
|
+ justify-content: center;
|
|
|
|
+ .diaBtn{
|
|
|
|
+ width: 180px;
|
|
|
|
+ height: 35px;
|
|
|
|
+ line-height: 5px;
|
|
|
|
+ font-size: 16px;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ .AddMember{ //添加成员里的input框,防止与select里的input冲突
|
|
|
|
+ .el-input__inner{
|
|
|
|
+ width: 300px;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .diaTit1{ //添加对话框 label和input框
|
|
|
|
+ display: flex;
|
|
|
|
+ width: 70%;
|
|
|
|
+ margin-top: 20px;
|
|
|
|
+ .spans1{ //label
|
|
|
|
+ min-width: 40px;
|
|
|
|
+ font-size: 16px;
|
|
|
|
+ margin-right: 10px;
|
|
|
|
+ display: inline-block;
|
|
|
|
+ text-align: justify;
|
|
|
|
+ text-justify:distribute-all-lines;
|
|
|
|
+ text-align-last: justify;
|
|
|
|
+ transform: translate(0,22%);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
|
|
</style>
|
|
</style>
|