项目预算的list页面与修改页面
This commit is contained in:
parent
736f5e7109
commit
293e22d403
@ -17,9 +17,7 @@
|
||||
|
||||
<!--Page content-->
|
||||
<div class="page-content">
|
||||
<div style="margin-bottom: 10px">
|
||||
<el-button type="primary" @click="addExpApply" v-if="!isSuper">新增</el-button>
|
||||
</div>
|
||||
|
||||
<data-table
|
||||
:totalColumnsData="tableColumnsData"
|
||||
:rowsData="tableRowsData"
|
||||
@ -31,8 +29,6 @@
|
||||
:currentPage="pageNo"
|
||||
@selectPage="tableSelectPage"
|
||||
@singleEdit="tableSingleEdit"
|
||||
@singleCheck="tableSingleCheck"
|
||||
@singleDelete="tableSingleDelete"
|
||||
>
|
||||
</data-table>
|
||||
</div>
|
||||
@ -60,8 +56,8 @@ export default {
|
||||
tableShowSingleOperation: {
|
||||
show: true,
|
||||
showEdit: true,
|
||||
showDelete: true,
|
||||
showCheck: true,
|
||||
showDelete: false,
|
||||
showCheck: false,
|
||||
showAnnotation: true,
|
||||
showStatus: true
|
||||
},
|
||||
@ -102,6 +98,7 @@ export default {
|
||||
id: dataList[i].id,
|
||||
projectNo: dataList[i].projectNo,
|
||||
projectName: dataList[i].projectName,
|
||||
week: dataList[i].week,
|
||||
budget: dataList[i].budget,
|
||||
execute: dataList[i].execute,
|
||||
implementationRate: dataList[i].implementationRate
|
||||
@ -172,6 +169,11 @@ export default {
|
||||
prop: 'projectName',
|
||||
show: true
|
||||
},
|
||||
{
|
||||
label: '周数',
|
||||
prop: 'week',
|
||||
show: true
|
||||
},
|
||||
{
|
||||
label: '预算(万元)',
|
||||
prop: 'budget',
|
||||
@ -204,23 +206,7 @@ export default {
|
||||
name: 'ProjectBudgetApplyDetail',
|
||||
params: {id: this.tableRowsData[index].id}
|
||||
})
|
||||
},
|
||||
tableSingleDelete (index) {
|
||||
let data = {
|
||||
projectBudgetImplement: {
|
||||
id: this.tableRowsData[index].id,
|
||||
userId: getItem('userId')
|
||||
}
|
||||
}
|
||||
console.log('删除的参数', data)
|
||||
console.log('userId', data.userId)
|
||||
Api.ProjectManagements.delBudget(data.projectBudgetImplement).then(result => {
|
||||
if (result === 0) {
|
||||
this.$message.success('删除成功!')
|
||||
this.$router.push({name: 'ExpenseClaimApply'})
|
||||
}
|
||||
})
|
||||
},
|
||||
}
|
||||
},
|
||||
components: {
|
||||
PageLoading, DataTable, DataForm
|
||||
|
@ -24,6 +24,7 @@
|
||||
class="form-input"
|
||||
placeholder="请输入内容"
|
||||
v-model="formModel.projectNo"
|
||||
:disabled="true"
|
||||
>
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
@ -32,6 +33,16 @@
|
||||
class="form-input"
|
||||
placeholder="请输入内容"
|
||||
v-model="formModel.projectName"
|
||||
:disabled="true"
|
||||
>
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="周数" prop="week">
|
||||
<el-input
|
||||
class="form-input"
|
||||
placeholder="请输入内容"
|
||||
v-model="formModel.week"
|
||||
:disabled="true"
|
||||
>
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
@ -40,6 +51,7 @@
|
||||
class="form-input"
|
||||
placeholder="请输入内容"
|
||||
v-model="formModel.budget"
|
||||
:disabled="true"
|
||||
>
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
@ -56,6 +68,7 @@
|
||||
class="form-input"
|
||||
placeholder="请输入内容"
|
||||
v-model="formModel.implementationRate"
|
||||
:disabled="true"
|
||||
>
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
@ -97,6 +110,7 @@ export default {
|
||||
userId: '',
|
||||
workload: '',
|
||||
projectName: '',
|
||||
week: '',
|
||||
money: '',
|
||||
projectNo: '',
|
||||
expandRight: false,
|
||||
@ -409,6 +423,7 @@ export default {
|
||||
projectName: this.formModel.projectName,
|
||||
budget: this.formModel.budget,
|
||||
execute: this.formModel.execute,
|
||||
week: this.formModel.week,
|
||||
implementationRate: this.formModel.implementationRate
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user