|
@@ -100,10 +100,18 @@
|
|
|
@change="handleTableChange"
|
|
|
>
|
|
|
<span slot="action" slot-scope="text, record">
|
|
|
- <a @click="handleApply(record)" v-if="apply == 1 && (record.status=='保存' ||record.status=='完成'|| record.status=='' || record.status==undefined)">发起申请</a>
|
|
|
- <a-divider type="vertical" v-if="apply == 1 && (record.status=='保存' ||record.status=='完成'|| record.status=='' || record.status==undefined)"/>
|
|
|
+ <!-- <a @click="handleApply(record)" v-if="apply == 1 && (record.status=='保存' ||record.status=='完成'|| record.status=='' || record.status==undefined)">发起申请</a>
|
|
|
+ <a-divider type="vertical" v-if="apply == 1 && (record.status=='保存' ||record.status=='完成'|| record.status=='' || record.status==undefined)"/> -->
|
|
|
<a @click="openAppendixList(record)" v-if="record.attachs!==''&&record.attachs">附件</a>
|
|
|
-
|
|
|
+ <a-divider v-if="record.attachs!==''&&record.attachs"/>
|
|
|
+ <a-dropdown>
|
|
|
+ <a class="ant-dropdown-link">更多<a-icon type="down"/></a>
|
|
|
+ <a-menu slot="overlay" >
|
|
|
+ <a-menu-item><a @click="cancelSumit(record)">取消提交</a></a-menu-item>
|
|
|
+ <a-menu-item><a @click="details(record)">详情</a></a-menu-item>
|
|
|
+ <a-menu-item><a @click="details(record)">审批历史</a></a-menu-item>
|
|
|
+ </a-menu>
|
|
|
+ </a-dropdown>
|
|
|
</span>
|
|
|
</a-table>
|
|
|
</a-card>
|
|
@@ -254,6 +262,15 @@ export default {
|
|
|
})
|
|
|
})
|
|
|
},
|
|
|
+ cancelSumit(record){
|
|
|
+ cancelSubmit({planNum:record.ccode,status:record.status}).then(res => {
|
|
|
+ if (res.success) {
|
|
|
+ this.getCostList()
|
|
|
+ }else{
|
|
|
+ this.$message.error(res.message);
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
searchQuery() {
|
|
|
this.getCostList()
|
|
|
},
|