|
@@ -64,9 +64,7 @@ export const setModule = (state,action)=>{
|
|
export const insertProcess = (state,action)=>{
|
|
export const insertProcess = (state,action)=>{
|
|
const res = Object.assign({},state);
|
|
const res = Object.assign({},state);
|
|
const sonId = action.id;//子模板id
|
|
const sonId = action.id;//子模板id
|
|
- // const processModule = JSON.parse(JSON.stringify(res.processModule));
|
|
|
|
let addSmoduleData;
|
|
let addSmoduleData;
|
|
- // let allModules = JSON.parse(localStorage.getItem('modules'));
|
|
|
|
let allModules = action.allModules;
|
|
let allModules = action.allModules;
|
|
for(let k=0; k<allModules.length; k++){
|
|
for(let k=0; k<allModules.length; k++){
|
|
if(allModules[k].id==sonId){
|
|
if(allModules[k].id==sonId){
|
|
@@ -131,7 +129,6 @@ export const setData = (state,action) =>{
|
|
// 模板也分词时得加上分词结果的判断
|
|
// 模板也分词时得加上分词结果的判断
|
|
let sliceIdx;
|
|
let sliceIdx;
|
|
for(let j=0; j<mainModleData.length; j++){
|
|
for(let j=0; j<mainModleData.length; j++){
|
|
- // if(mainModleData[j].id==config.tongYId && mainModleData[j].pos==1){
|
|
|
|
if(mainModleData[j].pos==1){
|
|
if(mainModleData[j].pos==1){
|
|
sliceIdx = j;
|
|
sliceIdx = j;
|
|
break;
|
|
break;
|
|
@@ -156,7 +153,9 @@ export const setData = (state,action) =>{
|
|
let firstT = 0;
|
|
let firstT = 0;
|
|
mainData.map((v,i)=>{
|
|
mainData.map((v,i)=>{
|
|
// 主诉通用症状描述
|
|
// 主诉通用症状描述
|
|
- if(v.id==config.tongYId && v.value && !v.pos){tongYong = v.value;}
|
|
|
|
|
|
+ // if(v.id==config.tongYId && v.value && !v.pos){tongYong = v.value;}
|
|
|
|
+ // id会改变,故通过打标来获取flag=5
|
|
|
|
+ if(v.flag==5 && v.value && !v.pos){tongYong = v.value;}
|
|
if(v.exist){v.exist==1?main.push(v):withs.push(v)}
|
|
if(v.exist){v.exist==1?main.push(v):withs.push(v)}
|
|
// 时间单位
|
|
// 时间单位
|
|
if(v.controlType==5&&v.value){
|
|
if(v.controlType==5&&v.value){
|