|
@@ -5,6 +5,7 @@
|
|
|
<el-table-column :show-overflow-tooltip="true" type="index" width="50" />
|
|
|
<el-table-column :show-overflow-tooltip="true" prop="Id" label="ID" width="80" />
|
|
|
<el-table-column :show-overflow-tooltip="true" prop="T_money" label="报销总金额" width="100" />
|
|
|
+ <el-table-column :show-overflow-tooltip="true" prop="T_approval_money" label="审批总金额" width="100" />
|
|
|
<el-table-column :show-overflow-tooltip="true" prop="T_remit" label="打款金额" width="100" />
|
|
|
<el-table-column :show-overflow-tooltip="true" prop="T_State" label="状态" width="150">
|
|
|
<template #default="scope">
|
|
@@ -91,7 +92,7 @@
|
|
|
{{ scope.row.T_reasons }}
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="涉及项目" width="150">
|
|
|
+ <el-table-column label="涉及项目" width="150" :show-overflow-tooltip="true">
|
|
|
<template #default="scope">
|
|
|
{{ scope.row.T_project }}
|
|
|
</template>
|
|
@@ -108,6 +109,11 @@
|
|
|
<el-input v-model="data.formData.T_money" disabled style="flex: 1;" /><span style="padding-left: 20px;">元</span>
|
|
|
</div>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="审批总金额">
|
|
|
+ <div style="display: flex;">
|
|
|
+ <el-input v-model="data.formData.T_approval_money" :disabled="data.drawerTiti=='详情'?true:false" style="flex: 1;" /><span style="padding-left: 20px;">元</span>
|
|
|
+ </div>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="打款明细">
|
|
|
<el-table :data="data.formData.T_remit_detail" :header-cell-style="{ background: '#f5f7fa' }" border>
|
|
|
<el-table-column type="index" label="序号" fixed width="70" />
|
|
@@ -171,6 +177,7 @@ const data = reactive({
|
|
|
T_State:null,
|
|
|
T_date:null,
|
|
|
T_money:null,
|
|
|
+ T_approval_money:null,
|
|
|
T_reimburse_details:[{
|
|
|
Id:null,
|
|
|
T_State:null,
|
|
@@ -214,7 +221,6 @@ const Reimburse_GetApi = async ()=>{
|
|
|
...data.pages
|
|
|
})
|
|
|
data.tableData = res.Data.Data
|
|
|
-
|
|
|
data.total = res.Data.Num
|
|
|
}
|
|
|
//函数
|
|
@@ -234,9 +240,14 @@ const subFun = async ()=>{
|
|
|
arr.forEach((item:any)=>{
|
|
|
arrMap.push(item.T_time + ',' + item.T_money)
|
|
|
})
|
|
|
- const resIt:any = await Reimburse_Edit({T_id:data.Id,T_remit_detials:arrMap.join('|')+'|'})
|
|
|
+ const resIt:any = await Reimburse_Edit({
|
|
|
+ T_id:data.Id,
|
|
|
+ T_approval_money:data.formData.T_approval_money,
|
|
|
+ T_remit_detials:arrMap.length==0?'':arrMap.join('|')+'|'
|
|
|
+ })
|
|
|
if (resIt.Code==200){
|
|
|
ElMessage.success('ok,编辑成功')
|
|
|
+ Reimburse_GetApi()
|
|
|
ReimburseGet(data.Id)
|
|
|
data.drawer = false
|
|
|
}
|