assistCheck.js 727 B

12345678910111213141516171819202122232425
  1. import axios from '@utils/ajax';
  2. import store from '@store';
  3. import { searchList } from '../actions/assistCheck';
  4. export const getSearchList = (val) => {
  5. if(val.trim() == ''){
  6. const data = [];
  7. return (dispatch) => dispatch(searchList(data));
  8. }
  9. let baseList = store.getState();
  10. let sex = baseList.patInfo.message.patientSex;
  11. return (dispatch) => {
  12. axios.json('/retrieval/getTagInfos',{
  13. type:'6',
  14. age:baseList.patInfo.message.patientAge,
  15. inputStr:val,
  16. sexType: sex == '男'?'1' : sex == '女'?'2':'3'
  17. })
  18. .then((res)=>{
  19. const data = res.data.data;
  20. dispatch(searchList(data));
  21. })
  22. }
  23. };