1、销售出库 医保删除逻辑

20240912_adapter
qiuyt 3 weeks ago
parent a78b606191
commit 3cebeae1f2

@ -310,3 +310,10 @@ export function abandonOrder(query) {
data: query
});
}
export function orderMedicalDelete(query) {
return axios({
url: "/udiwms/basic/collect/order/orderMedicalDelete",
method: "post",
data: query
});
}

@ -286,14 +286,13 @@ import prescribeOriginPanel from '@/views/collect/PannelOrderBiz'
import PanelOrderAllDetail from '@/views/collect/PanelOrderAllDetail'
import CollectFinishOrderBackupDetail from './CollectFinishOrderBackupDetail'
import { orderFinish, orderPage, orderUpload } from '@/api/collect/collectOrder'
import { orderFinish, orderPage, orderUpload ,orderMedicalDelete} from '@/api/collect/collectOrder'
import { filterWorkOptimize } from '@/api/basic/workPlace/sysWorkplaceManage'
import { getWorkBindBusTypes, removeBusTypeById } from '@/api/basic/workPlace/sysWorkplaceDocuments'
export default {
name: 'panelOrderUpload',
props: {
RowType: {
RowType: {
type: Object,
default: null,
required: false
@ -592,7 +591,43 @@ export default {
.catch(() => {
})
}
},
orderMedicalDelete(_this, row) {
// if(2 === row.uploadStatus){
// _this.$message.error("")
// return;
// }
let params = row
_this.$confirm('该订单将在医保系统删除,是否继续?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
})
.then(() => {
orderMedicalDelete({ billNo: params.billNo ,busType:params.busType})
.then((response) => {
if (response.code == 20000) {
_this.getList()
_this.$message({
type: 'success',
message: '上传成功!'
})
} else if (response.code == 520) {
_this.$message.error(response.message)
_this.getList()
} else {
_this.$message.error(response.message)
_this.getList()
}
})
.catch(() => {
})
})
.catch(() => {
})
},
},

Loading…
Cancel
Save