|
@@ -253,6 +253,23 @@
|
|
</span>
|
|
</span>
|
|
</el-dialog>
|
|
</el-dialog>
|
|
<!-- 删除成员对话框结束 -->
|
|
<!-- 删除成员对话框结束 -->
|
|
|
|
+
|
|
|
|
+ <!-- 修改对话框开始 -->
|
|
|
|
+ <el-dialog
|
|
|
|
+ title="提示"
|
|
|
|
+ :visible.sync="submitHint"
|
|
|
|
+ width="600px"
|
|
|
|
+ class="projectApplicationfundAddDialog"
|
|
|
|
+ style="top: 120px;"
|
|
|
|
+ :before-close="init">
|
|
|
|
+ <div class="addDialogLogo">LOGO</div>
|
|
|
|
+ <div class="deleteContent">确定修改项目基本信息?</div>
|
|
|
|
+ <span slot="footer" class="dialog-footer">
|
|
|
|
+ <el-button type="primary" @click="submitAll" class="btn5">确认提交</el-button>
|
|
|
|
+ <el-button @click="init" class="btn5" style="background:#cccccc" size="small">取消</el-button>
|
|
|
|
+ </span>
|
|
|
|
+ </el-dialog>
|
|
|
|
+ <!-- 修改对话框结束 -->
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
@@ -266,11 +283,12 @@
|
|
delMember:false,
|
|
delMember:false,
|
|
amendMemberDialog:false,
|
|
amendMemberDialog:false,
|
|
addMemberDialog:false,
|
|
addMemberDialog:false,
|
|
|
|
+ submitHint:false,
|
|
select:{ //数据详情框数据
|
|
select:{ //数据详情框数据
|
|
project:'疯狂星期四',
|
|
project:'疯狂星期四',
|
|
person:'袁一鸣',
|
|
person:'袁一鸣',
|
|
- departmentData:"", //select框值
|
|
|
|
- sort:'',
|
|
|
|
|
|
+ departmentData:"", //部门框值
|
|
|
|
+ sort:'', //分类值
|
|
tel:'17739460368',
|
|
tel:'17739460368',
|
|
Date:'',
|
|
Date:'',
|
|
Fund:'200000',
|
|
Fund:'200000',
|
|
@@ -299,8 +317,6 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
methods:{
|
|
methods:{
|
|
-
|
|
|
|
-
|
|
|
|
addMember(){ //添加成员按钮,显示对话框
|
|
addMember(){ //添加成员按钮,显示对话框
|
|
this.addMemberDialog=true
|
|
this.addMemberDialog=true
|
|
},
|
|
},
|
|
@@ -317,16 +333,16 @@
|
|
this.addTabMember={}
|
|
this.addTabMember={}
|
|
this.addMemberDialog=false;
|
|
this.addMemberDialog=false;
|
|
},
|
|
},
|
|
- amendDialogData(val){ //列表修改按钮
|
|
|
|
|
|
+ amendDialogData(val){ //人员信息列表修改按钮
|
|
this.iid=val;
|
|
this.iid=val;
|
|
console.log(val);
|
|
console.log(val);
|
|
// this.amendTabMember=val
|
|
// this.amendTabMember=val
|
|
Object.assign(this.amendTabMember,val)
|
|
Object.assign(this.amendTabMember,val)
|
|
this.amendMemberDialog=true;
|
|
this.amendMemberDialog=true;
|
|
},
|
|
},
|
|
- commit2(){ //对话框确定修改按钮
|
|
|
|
|
|
+ commit2(){ //人员信息对话框确定修改按钮
|
|
this.tableData.forEach((e,i)=>{
|
|
this.tableData.forEach((e,i)=>{
|
|
- if (e.id==this.iid.id) {
|
|
|
|
|
|
+ if (e.id == this.iid.id) {
|
|
Object.assign(e,this.amendTabMember)
|
|
Object.assign(e,this.amendTabMember)
|
|
this.amendMemberDialog=false;
|
|
this.amendMemberDialog=false;
|
|
this.$message.success('修改信息成功')
|
|
this.$message.success('修改信息成功')
|
|
@@ -346,39 +362,52 @@
|
|
}
|
|
}
|
|
})
|
|
})
|
|
},
|
|
},
|
|
- init(){
|
|
|
|
- this.addMemberDialog=false;
|
|
|
|
- this.amendMemberDialog=false;
|
|
|
|
- this.delMember=false;
|
|
|
|
-
|
|
|
|
- },
|
|
|
|
-
|
|
|
|
- remark(){ //导航栏项目详情按钮
|
|
|
|
- this.$router.push('/projectApplication2')
|
|
|
|
- },
|
|
|
|
audit(){ //立即审核按钮
|
|
audit(){ //立即审核按钮
|
|
// this.$message.success('审核成功')
|
|
// this.$message.success('审核成功')
|
|
|
|
+ this.submitHint=true
|
|
|
|
+ },
|
|
|
|
+ submitAll(){
|
|
let param={
|
|
let param={
|
|
uid:this.$store.state.userInfo.userid,
|
|
uid:this.$store.state.userInfo.userid,
|
|
pid:JSON.parse(localStorage.getItem('pid')),
|
|
pid:JSON.parse(localStorage.getItem('pid')),
|
|
tit:this.select.project,
|
|
tit:this.select.project,
|
|
leader:this.select.person,
|
|
leader:this.select.person,
|
|
beginTime:this.select.Date,
|
|
beginTime:this.select.Date,
|
|
- cid:'',
|
|
|
|
|
|
+ cid:this.select.departmentData,
|
|
mon:this.select.Fund,
|
|
mon:this.select.Fund,
|
|
phone:this.select.tel,
|
|
phone:this.select.tel,
|
|
- tid:'',
|
|
|
|
|
|
+ tid:this.select.sort,
|
|
student:JSON.stringify(this.tableData),
|
|
student:JSON.stringify(this.tableData),
|
|
con:this.textarea
|
|
con:this.textarea
|
|
}
|
|
}
|
|
this.ajax
|
|
this.ajax
|
|
.post(this.$store.state.api+'/UpdateProjectBase',param)
|
|
.post(this.$store.state.api+'/UpdateProjectBase',param)
|
|
.then(res=>{
|
|
.then(res=>{
|
|
- this.$message.success('修改成功')
|
|
|
|
|
|
+ console.log(res);
|
|
|
|
+ if (res.data==1) {
|
|
|
|
+ this.$message.success('修改成功')
|
|
|
|
+ this.submitHint=false
|
|
|
|
+ this.getData()
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+ this.$message.error('修改失败')
|
|
|
|
+
|
|
|
|
+
|
|
},err=>{
|
|
},err=>{
|
|
console.log(err);
|
|
console.log(err);
|
|
})
|
|
})
|
|
},
|
|
},
|
|
|
|
+ init(){
|
|
|
|
+ this.addMemberDialog=false;
|
|
|
|
+ this.amendMemberDialog=false;
|
|
|
|
+ this.delMember=false;
|
|
|
|
+ this.submitHint=false;
|
|
|
|
+ },
|
|
|
|
+
|
|
|
|
+ remark(){ //导航栏项目详情按钮
|
|
|
|
+ this.$router.push('/projectApplication2')
|
|
|
|
+ },
|
|
|
|
+
|
|
back(){ //返回按钮
|
|
back(){ //返回按钮
|
|
this.$router.push('/projectApplication')
|
|
this.$router.push('/projectApplication')
|
|
},
|
|
},
|
|
@@ -401,8 +430,8 @@
|
|
this.textarea=data.brief;
|
|
this.textarea=data.brief;
|
|
this.tableData=JSON.parse(data.course_student)
|
|
this.tableData=JSON.parse(data.course_student)
|
|
this.select.tel=data.phone;
|
|
this.select.tel=data.phone;
|
|
- this.select.department=data.typeid;
|
|
|
|
- this.select.sort=data.courseId
|
|
|
|
|
|
+ // this.select.department=data.typeid;
|
|
|
|
+ // this.select.sort=data.courseId
|
|
this.select.departmentData = data['classid']
|
|
this.select.departmentData = data['classid']
|
|
this.select.sort = data['typeid']
|
|
this.select.sort = data['typeid']
|
|
},err=>{
|
|
},err=>{
|
|
@@ -534,6 +563,76 @@
|
|
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+ //项目修改对话框开始
|
|
|
|
+ .projectApplicationfundAddDialog{
|
|
|
|
+
|
|
|
|
+ .el-dialog__header{
|
|
|
|
+ border-radius: 10px 10px 0 0;
|
|
|
|
+ }
|
|
|
|
+ .el-dialog{
|
|
|
|
+ border-radius:10px ;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .deleteContent{
|
|
|
|
+ width: 100%;
|
|
|
|
+ text-align: center;
|
|
|
|
+ font-size: 22px;
|
|
|
|
+ color: #000;
|
|
|
|
+ }
|
|
|
|
+ .addDialogLogo{
|
|
|
|
+ width: 60px;
|
|
|
|
+ height: 30px;
|
|
|
|
+ line-height: 30px;
|
|
|
|
+ background: #f2f2f2;
|
|
|
|
+ position: absolute;
|
|
|
|
+ left: 10px;
|
|
|
|
+ top: 10px;
|
|
|
|
+ text-align: center;
|
|
|
|
+ }
|
|
|
|
+ .el-dialog__header{
|
|
|
|
+ background: #32455b;
|
|
|
|
+ }
|
|
|
|
+ .el-dialog__title{
|
|
|
|
+ font-size: 22px;
|
|
|
|
+ color:rgb(246, 247, 246);
|
|
|
|
+ }
|
|
|
|
+ .addDialogMid{
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
+ padding:0 60px 0 10px;
|
|
|
|
+ .addDialogTit{
|
|
|
|
+ display: flex;
|
|
|
|
+ span{
|
|
|
|
+ width: 80px;
|
|
|
|
+ line-height: 40px;
|
|
|
|
+ text-align: left;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ .addDialogTit1{
|
|
|
|
+ display: flex;
|
|
|
|
+ justify-content: space-between;
|
|
|
|
+ margin-bottom: 15px;
|
|
|
|
+ }
|
|
|
|
+ .addDialogTit2{
|
|
|
|
+ margin-top: 10px;
|
|
|
|
+ font-size: 18px;
|
|
|
|
+ color: #000;
|
|
|
|
+ text-indent: 2em;
|
|
|
|
+ }
|
|
|
|
+ .addDialogCon{
|
|
|
|
+ margin-top: 20px;
|
|
|
|
+ }
|
|
|
|
+}
|
|
|
|
+.dialog-footer{
|
|
|
|
+ display: flex;
|
|
|
|
+ justify-content: center;
|
|
|
|
+ .btn5{
|
|
|
|
+ height: 40px;
|
|
|
|
+ font-size: 16px;
|
|
|
|
+ background: #0e72e6;
|
|
|
|
+ width: 200px;
|
|
|
|
+ }
|
|
|
|
+}
|
|
|
|
+}
|
|
|
|
+//项目修改对话框结束
|
|
}
|
|
}
|
|
</style>
|
|
</style>
|