You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

92 lines
2.0 KiB

import request from "@/utils/request";
export default {
// 新增药品召回信息
recallInfo(data) {
return request({
url: "/pharmaceuticals/recallInfo",
method: "post",
data,
});
},
//分页查询召回信息
paginationZHmsg(e){
return request({
url: "/pharmaceuticals/recallInfo",
method:'get',
params:e,
});
},
//根据id查询召回基本信息
searchMsg(id){
return request({
url: `/pharmaceuticals/recallInfo/findById/${id}`,
method: "get",
});
},
//召回完成
finishMsg(data){
return request({
url: "/pharmaceuticals/recallInfo/finish",
method: "post",
data,
});
},
//召回评价
appraise(data){
return request({
url: "/pharmaceuticals/recallInfo/appraise",
method: "post",
data,
})
},
//召回变更
alter(data){
return request({
url: "/pharmaceuticals/recallInfo/changes",
method: "post",
data,
})
},
//药品召回上传
recallFileUpload(data){
return request({
url: "/pharmaceuticals/recallDocuments/yaoPin",
method: "post",
data,
})
},
//根据分页条件查询召回事件附件
searchAnnex(e){
return request({
url: `/pharmaceuticals/recallDocuments/page`,
method: "get",
params:e
})
},
//根据召回信息id分页查询召回产品
productsLogs(e){
return request({
url: `/pharmaceuticals/recallPlan/page`,
method: "get",
params:e
})
},
//根据召回信息id分页查询召回变更记录
manyUpdateMsg(e){
return request({
url: `/pharmaceuticals/recallHistory/page`,
method: "get",
params:e
})
},
//通过主键查询单条召回事件变更记录
paginationUpdate(e){
return request({
url: `/pharmaceuticals/recallHistory/${e}`,
method: "get",
})
}
};