1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- import axios from '@utils/ajax';
- import { pushAllDataList } from '@utils/tools';
- import { initHistory } from '@store/actions/historyTemplates';
- import Notify from '@commonComp/Notify';
- import store from '@store';
- export const initItemList = (item) => {
- let baseList = store.getState();
- // let whichSign = baseList.typeConfig.typeConfig;
- let state = baseList.patInfo.message;
- const param = {
- "hospitalId": state.hospitalId,
- "patientId": state.patientId,
- "disName":item&&item.name?item.name : 'dis',
- "disType":item?1:0,
- "current": 1,
- "size": 9999
- }
- /*return (dispatch) => {
- axios.json('/inquiryInfo/hisInquirys',param).then((res)=>{
- const data =res.data;
- if(data.code == 0){
- dispatch(initHistory(data.data));
- }else{
- console.log(data)
- }
- })
- }*/
- return axios.json('/inquiryInfo/hisInquirys',param);
- };
- export const getHistempDetail = (item) => {
- const param = {
- "inquiryId": item.id
- }
- return (dispatch) => {
- axios.json('/inquiryInfo/getInquiryDetail',param).then((res)=>{
- const data =res.data;
- if(data.code == 0){
- let tmpData = data.data
- // let tmpList = tmpData.inquiryDetailList
- // tmpData.detailList = tmpList
- // console.log(tmpData)
- pushAllDataList(item.sign,'push',tmpData,'history') //引用
- }else{
- // console.log(data)
- Notify.error(data.msg);
- }
- })
- }
- };
- export function setInitHistory(data){
- return (dispatch) => {
- dispatch(initHistory(data));
- }
- }
|