|
@@ -142,7 +142,7 @@
|
|
|
</div>
|
|
|
<div class="el-upload__tip" slot="tip">请上传需求文档</div>
|
|
|
</el-upload>
|
|
|
- <span v-if="!isModifyMode"><a :href="project.requireDocUrl">{{project.requireDocUrl}}</a></span>
|
|
|
+ <span v-if="!isModifyMode"><a :href="project.requireDocUrl">{{project.requireDocUrl.split('/')[project.requireDocUrl.split('/').length-1]}}</a></span>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="安装包" prop="file">
|
|
|
<el-upload
|
|
@@ -165,7 +165,7 @@
|
|
|
</div>
|
|
|
<div class="el-upload__tip" slot="tip">只能上传Android或IOS安装包文件</div>
|
|
|
</el-upload>
|
|
|
- <span v-if="!isModifyMode"><a :href="project.fileUrl">{{project.fileUrl}}</a></span>
|
|
|
+ <span v-if="!isModifyMode"><a :href="project.fileUrl">{{project.fileUrl.split('/')[project.fileUrl.split('/').length-1]}}</a></span>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="项目截止时间" prop="datetime">
|
|
|
<div class="block" v-if="isModifyMode">
|
|
@@ -300,6 +300,7 @@ import provincecity from '@/components/commons/ProvinceCity'
|
|
|
import provinceCityJSON from '@/constants/provinceCity.json'
|
|
|
import ServiceType from '@/constants/enum/service-type'
|
|
|
import {notify} from '@/constants/index'
|
|
|
+
|
|
|
export default {
|
|
|
name: 'Project',
|
|
|
components: {
|
|
@@ -456,6 +457,7 @@ export default {
|
|
|
// this.platformType.push(PlatformType[item])
|
|
|
// })
|
|
|
},
|
|
|
+ //提交修改
|
|
|
submitForm (formName) {
|
|
|
//PROJ--2019073114009
|
|
|
const newProject = {
|
|
@@ -477,9 +479,12 @@ export default {
|
|
|
usage: this.project.usage,
|
|
|
}
|
|
|
console.log(newProject)
|
|
|
- Http.put(Apis.PROJECT.UPDATE_PROJECT.replace('{projectId}', 'PROJ--2019073114009'), newProject).then((res) => {
|
|
|
+ Http.put(Apis.PROJECT.UPDATE_PROJECT.replace('{projectId}', this.projectId), newProject).then((res) => {
|
|
|
console.log(res)
|
|
|
this.isModifyMode = false
|
|
|
+ notify('success', '项目修改成功')
|
|
|
+ }).catch(error => {
|
|
|
+ notify('error', error.data.msg)
|
|
|
})
|
|
|
// this.$refs[formName].validate(valid => {
|
|
|
// if (valid) {
|
|
@@ -491,6 +496,7 @@ export default {
|
|
|
// }
|
|
|
// })
|
|
|
},
|
|
|
+ //重置表单
|
|
|
resetForm (formName) {
|
|
|
this.$refs[formName].resetFields()
|
|
|
this.project.name = ''
|
|
@@ -508,6 +514,7 @@ export default {
|
|
|
this.project.usage = ''
|
|
|
this.project.budget = ''
|
|
|
},
|
|
|
+ //进入修改项目页面
|
|
|
modifyForm () {
|
|
|
this.isModifyMode = true
|
|
|
this.project.type = []
|
|
@@ -515,6 +522,7 @@ export default {
|
|
|
//获得update 信息
|
|
|
//this.loadData()
|
|
|
},
|
|
|
+ //接收项目
|
|
|
submitProjectRequest () {
|
|
|
const data = {
|
|
|
userId: 3,
|
|
@@ -524,6 +532,7 @@ export default {
|
|
|
console.log(res)
|
|
|
})
|
|
|
},
|
|
|
+ //申请项目
|
|
|
applyProject () {
|
|
|
const data = {
|
|
|
userId: 3,
|