Browse Source

采购订单添加作废按钮

dev_web_online
陈薪名 2 years ago
parent
commit
658c4cd74b
  1. 34
      fe/PC/src/views/rawMaterialManage/purchaseReceipt/PurchaseOrder-ms.vue

34
fe/PC/src/views/rawMaterialManage/purchaseReceipt/PurchaseOrder-ms.vue

@ -43,7 +43,7 @@
:drawer="displayDialog.detailsDialog"
:propsData="propsData"
:tabsDesTions="tabsDesTions"
:Butttondata="[]"
:Butttondata="DrawerButtonData"
@drawerShut="(val) => (displayDialog.detailsDialog = val)"
@drawerbutton="drawerbutton"
@handleCommand="drawerHandle"
@ -65,6 +65,7 @@ import { LoadingMixins } from "@/mixins/LoadingMixins"
import { drawerMixins } from "@/mixins/drawerMixins"
import { TableHeaderMixins } from "@/mixins/TableHeaderMixins"
import { mixins } from "@/mixins/mixins"
import { processRequest, getDetailed } from '@/api/wms-api'
export default {
name: "PurchaseOrder",
mixins: [
@ -77,6 +78,16 @@ export default {
data () {
return {
URL: 'wms/store/purchase-order',
DrawerButtonData: [
{
type: 'danger',
icon: 'el-icon-delete-solid',
label: '作废',
hide: false,
name: "delete",
size: 'mini'
},
],
//
currenButtonData: [
this.defaultImportBtn(),//
@ -90,6 +101,27 @@ export default {
mounted () {
this.paging();
},
methods: {
//
drawerbutton (val) {
//
if (val == 'delete') {
let that = this
that.Loading.appMainLoading = true
processRequest(that.propsData.id, that.URL + '/cancel/').then(res => {
that.$successMsg('已作废')
getDetailed(that.propsData.id, that.URL).then(res => {
that.propsData = res
})
that.paging()
that.Loading.appMainLoading = false
}).catch(err => {
console.log(err)
that.Loading.appMainLoading = false
})
}
},
},
};
</script>
<style lang="scss" scoped>

Loading…
Cancel
Save