inint
This commit is contained in:
@@ -54,6 +54,7 @@
|
|||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="所属项目" align="center" prop="projectName" />
|
<el-table-column label="所属项目" align="center" prop="projectName" />
|
||||||
|
<el-table-column label="模块描述" align="center" prop="remark" />
|
||||||
<el-table-column label="接取状态" align="center" prop="status">
|
<el-table-column label="接取状态" align="center" prop="status">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<el-tag
|
<el-tag
|
||||||
@@ -143,8 +144,8 @@
|
|||||||
/>
|
/>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="模块描述" prop="description">
|
<el-form-item label="模块描述" prop="remark">
|
||||||
<el-input v-model="form.description" type="textarea" placeholder="请输入内容" />
|
<el-input v-model="form.remark" type="textarea" placeholder="请输入内容" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
</el-form>
|
</el-form>
|
||||||
|
@@ -156,6 +156,7 @@
|
|||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="描述" prop="description" />
|
<el-table-column label="描述" prop="description" />
|
||||||
|
<el-table-column label="描述" prop="description" />
|
||||||
<el-table-column label="操作" align="center" width="260">
|
<el-table-column label="操作" align="center" width="260">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<el-button size="mini" type="text" icon="el-icon-edit" @click="handleEditSub(scope.row)" v-if="canOperateSub()">修改</el-button>
|
<el-button size="mini" type="text" icon="el-icon-edit" @click="handleEditSub(scope.row)" v-if="canOperateSub()">修改</el-button>
|
||||||
|
@@ -101,6 +101,7 @@
|
|||||||
@row-click="handleRowClick">
|
@row-click="handleRowClick">
|
||||||
<el-table-column type="selection" width="55" align="center"/>
|
<el-table-column type="selection" width="55" align="center"/>
|
||||||
<el-table-column label="项目名称" align="center" prop="projectName"/>
|
<el-table-column label="项目名称" align="center" prop="projectName"/>
|
||||||
|
<el-table-column label="项目描述" align="center" prop="remark"/>
|
||||||
<el-table-column label="当前状态" align="center" prop="status">
|
<el-table-column label="当前状态" align="center" prop="status">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<el-tag
|
<el-tag
|
||||||
@@ -186,12 +187,14 @@
|
|||||||
<!-- 多选列 -->
|
<!-- 多选列 -->
|
||||||
<el-table-column type="selection" width="55" align="center"/>
|
<el-table-column type="selection" width="55" align="center"/>
|
||||||
<el-table-column label="模块名称" prop="moduleName"/>
|
<el-table-column label="模块名称" prop="moduleName"/>
|
||||||
|
<el-table-column label="模块描述" prop="remark"/>
|
||||||
<el-table-column label="状态">
|
<el-table-column label="状态">
|
||||||
<template #default="{ row }">
|
<template #default="{ row }">
|
||||||
<el-tag :type="row.status === '0' ? 'info' : row.status === '1' ? 'warning' : 'success'">
|
<el-tag :type="row.status === '0' ? 'info' : row.status === '1' ? 'warning' : 'success'">
|
||||||
{{ {0: '待接取', 1: '进行中', 2: '已完成'}[row.status] }}
|
{{ {0: '待接取', 1: '进行中', 2: '已完成'}[row.status] }}
|
||||||
</el-tag>
|
</el-tag>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="接取人" prop="assignee"/>
|
<el-table-column label="接取人" prop="assignee"/>
|
||||||
<el-table-column label="操作">
|
<el-table-column label="操作">
|
||||||
@@ -228,6 +231,9 @@
|
|||||||
<el-form-item label="项目名称" prop="projectName">
|
<el-form-item label="项目名称" prop="projectName">
|
||||||
<el-input v-model="form.projectName" placeholder="请输入项目名称"/>
|
<el-input v-model="form.projectName" placeholder="请输入项目名称"/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
<el-form-item label="模块描述" prop="remark">
|
||||||
|
<el-input v-model="form.remark" type="textarea" placeholder="请输入项目描述" />
|
||||||
|
</el-form-item>
|
||||||
<el-form-item label="截止日期" prop="deadline">
|
<el-form-item label="截止日期" prop="deadline">
|
||||||
<el-date-picker clearable
|
<el-date-picker clearable
|
||||||
v-model="form.deadline"
|
v-model="form.deadline"
|
||||||
@@ -274,6 +280,9 @@
|
|||||||
<el-form-item label="模块名称" prop="ModelName">
|
<el-form-item label="模块名称" prop="ModelName">
|
||||||
<el-input v-model="modelsForm.moduleName" placeholder="请输入模块名称"/>
|
<el-input v-model="modelsForm.moduleName" placeholder="请输入模块名称"/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
<el-form-item label="项目描述" prop="remark">
|
||||||
|
<el-input v-model="modelsForm.remark" type="textarea" placeholder="请输入项目描述" />
|
||||||
|
</el-form-item>
|
||||||
<el-form-item label="截止日期" prop="deadline">
|
<el-form-item label="截止日期" prop="deadline">
|
||||||
<el-date-picker clearable
|
<el-date-picker clearable
|
||||||
v-model="modelsForm.deadline"
|
v-model="modelsForm.deadline"
|
||||||
@@ -369,6 +378,7 @@ export default {
|
|||||||
form: {
|
form: {
|
||||||
status:0,
|
status:0,
|
||||||
finishTime: null,
|
finishTime: null,
|
||||||
|
remark: null,
|
||||||
},
|
},
|
||||||
// 统一上传配置
|
// 统一上传配置
|
||||||
upload: {
|
upload: {
|
||||||
@@ -388,7 +398,8 @@ export default {
|
|||||||
assignTime: null,
|
assignTime: null,
|
||||||
del_flag: null,
|
del_flag: null,
|
||||||
create_by: null,
|
create_by: null,
|
||||||
finishTime: null
|
finishTime: null,
|
||||||
|
remark: null
|
||||||
},
|
},
|
||||||
|
|
||||||
// 表单校验
|
// 表单校验
|
||||||
@@ -703,7 +714,8 @@ export default {
|
|||||||
updateTime: null,
|
updateTime: null,
|
||||||
finishTime: null,
|
finishTime: null,
|
||||||
deadline: null,
|
deadline: null,
|
||||||
projectLabel: null
|
projectLabel: null,
|
||||||
|
remark: null
|
||||||
}
|
}
|
||||||
this.resetForm("projectForm")
|
this.resetForm("projectForm")
|
||||||
},
|
},
|
||||||
@@ -748,7 +760,8 @@ export default {
|
|||||||
this.drawer = false;
|
this.drawer = false;
|
||||||
const projectId = row.projectId || this.ids
|
const projectId = row.projectId || this.ids
|
||||||
getProject(projectId).then(response => {
|
getProject(projectId).then(response => {
|
||||||
this.form = response.data
|
this.form = Object.assign({}, response.data) || {}
|
||||||
|
if (typeof this.form.remark === 'undefined') this.form.remark = null
|
||||||
this.title = "修改项目"
|
this.title = "修改项目"
|
||||||
this.projectTitle = this.title;
|
this.projectTitle = this.title;
|
||||||
})
|
})
|
||||||
|
Reference in New Issue
Block a user