Ver código fonte

预问诊recordId,时效时间配置项添加

zhouna 5 anos atrás
pai
commit
fa65381734
2 arquivos alterados com 8 adições e 2 exclusões
  1. 4 0
      src/config/index.js
  2. 4 2
      src/store/async-actions/patInfo.js

+ 4 - 0
src/config/index.js

@@ -14,6 +14,10 @@ export default {
       '32':'process',           //现病史子模板--病程变化
       '322':'currentEmptySon',  //现病史-空模板-子模板
     },
+    preIcss:{       //预问诊
+      deadline:-1,            //int,获取预问诊内容的时效,默认-1,后台筛选15天内的,其它数值则按该数值天数筛选
+      recordIdVal:-1,     //int,获取预问诊的inquiryCode入参,默认为-1即从url上获取recordId的值,非-1则使用该配置的值
+    },
     // textId:'text',        //自由文本标签的id,
     textLabel:'{"tagType":"8","id":"","name":""}',
     _textLabel:'{"tagType":"8","id":"","name":","}',//查体每个标签后面加逗号(1-29/改成中文逗号3-18)

+ 4 - 2
src/store/async-actions/patInfo.js

@@ -21,10 +21,12 @@ const api = {
 export const getPreMsg = (dispatch, getState) => {
     // let baseList = getState();
     // let state = baseList.patInfo.message;
+    const inCode = config.preIcss.recordIdVal===-1?getUrlArgObject("recordId"):config.preIcss.recordIdVal;
     json(api.getPreMsg, {
         "hospitalCode": getUrlArgObject('hospitalId'),
-        "inquiryCode":getUrlArgObject("recordId"),
-        "patientCode": getUrlArgObject("patientNo")
+        "inquiryCode":inCode,
+        "patientCode": getUrlArgObject("patientNo"),
+        "dayLimit":config.preIcss.deadline===-1?undefined:config.preIcss.deadline
     },true).then((res) => {
         const data = res.data;
         if (data.code == 0) {