import {setQueryIndex} from '../query-actions/util/queryTag.js'; export default { execute(bill, param) { GMS.$hideContainer.$Modal.confirm({ title: "提示", content: "确认删除吗?", loading: true, onOk: () => { this.billDeleted(bill, param); } }) }, billDeleted(bill, param) { let id = bill.getMasterData().getValue('id'); let url = `/rbc/bill/action/deleted/${bill.getBillDefine()}/${id}`; GMS.$http.post(url).then((data) => { if (data.status == 200 && data.data.code == 0) { GMS.$hideContainer.$Modal.remove(); GMS.$hideContainer.$Message.success('删除成功'); setQueryIndex(-1);//上张下张用 ,删除成功后,跳转到新建界面 let curTagId = window.nros.context.getCurrTag(); GMS.vbus.$emit('change-form-state', {state: '', billId: null},curTagId) } else { GMS.$hideContainer.$Modal.remove(); GMS.$hideContainer.$Message.error(data.data.message); } }) } }