|
@@ -160,63 +160,76 @@ class Operation extends Component {
|
|
|
Notify.info('模板数据不能为空')
|
|
|
return false
|
|
|
}
|
|
|
- // console.log(jsonStr,'文本')
|
|
|
+ // console.log(jsonStr.chief,'文本')
|
|
|
// console.log(jsonData,'结构') //测试需要用到,不要删了
|
|
|
// console.log(tmpLis,'接口返回的')
|
|
|
for(let i = 0;i <tmpLis.length;i++){
|
|
|
let dataStr = tmpLis[i].preview;
|
|
|
// let dataJson = tmpLis[i].dataJson;
|
|
|
// console.log(jsonStr.diag , JSON.parse(dataStr).diag)
|
|
|
- if(whichSign == 0){
|
|
|
- // console.log(filterDataArr(JSON.parse(jsonStr.present)) , filterDataArr(JSON.parse(JSON.parse(dataStr).present)))
|
|
|
- if(
|
|
|
- filterDataArr(JSON.parse(jsonStr.chief)) == filterDataArr(eval('('+JSON.parse(dataStr).chief+')')) &&
|
|
|
- filterDataArr(JSON.parse(jsonStr.present)) == filterDataArr(eval('('+JSON.parse(dataStr).present+')')) &&
|
|
|
- filterDataArr(JSON.parse(jsonStr.other)) == filterDataArr(eval('('+JSON.parse(dataStr).other+')')) &&
|
|
|
- filterDataArr(JSON.parse(jsonStr.vital)) == filterDataArr(eval('('+JSON.parse(dataStr).vital+')')) &&
|
|
|
- jsonStr.lis == JSON.parse(dataStr).lis &&
|
|
|
- jsonStr.pacs == JSON.parse(dataStr).pacs &&
|
|
|
- jsonStr.diag == JSON.parse(dataStr).diag &&
|
|
|
- jsonStr.advice == JSON.parse(dataStr).advice
|
|
|
- // JSON.stringify(jsonData.chief) == JSON.stringify(JSON.parse(dataJson).chief) &&
|
|
|
- // JSON.stringify(jsonData.checkedListImport) == JSON.stringify(JSON.parse(dataJson).checkedListImport) &&
|
|
|
- // JSON.stringify(jsonData.present) == JSON.stringify(JSON.parse(dataJson).present) &&
|
|
|
- // JSON.stringify(jsonData.other) == JSON.stringify(JSON.parse(dataJson).other) &&
|
|
|
- // JSON.stringify(jsonData.vital) == JSON.stringify(JSON.parse(dataJson).vital) &&
|
|
|
- // JSON.stringify(jsonData.lis) == JSON.stringify(JSON.parse(dataJson).lis) &&
|
|
|
- // JSON.stringify(jsonData.pacs) == JSON.stringify(JSON.parse(dataJson).pacs) &&
|
|
|
- // JSON.stringify(jsonData.diag) == JSON.stringify(JSON.parse(dataJson).diag) &&
|
|
|
- // JSON.stringify(jsonData.advice) == JSON.stringify(JSON.parse(dataJson).advice) &&
|
|
|
- // JSON.stringify(jsonData.mainSuitSelecteds) == JSON.stringify(JSON.parse(dataJson).mainSuitSelecteds) &&
|
|
|
- // JSON.stringify(jsonData.currentIllSelecteds) == JSON.stringify(JSON.parse(dataJson).currentIllSelecteds) &&
|
|
|
- // JSON.stringify(jsonData.otherHistorySelecteds) == JSON.stringify(JSON.parse(dataJson).otherHistorySelecteds) &&
|
|
|
- // JSON.stringify(jsonData.checkBodySelecteds) == JSON.stringify(JSON.parse(dataJson).checkBodySelecteds) &&
|
|
|
- // JSON.stringify(jsonData.addItems) == JSON.stringify(JSON.parse(dataJson).addItems)
|
|
|
- ){
|
|
|
- Notify.info('该模板已保存');
|
|
|
- return false;
|
|
|
- }
|
|
|
- }else if(whichSign == 1){
|
|
|
- if(
|
|
|
- jsonStr.chief == JSON.stringify(eval('('+JSON.parse(dataStr).chief+')')) &&
|
|
|
- jsonStr.present == JSON.stringify(eval('('+JSON.parse(dataStr).present+')')) &&
|
|
|
- jsonStr.other == JSON.stringify(eval('('+JSON.parse(dataStr).other+')')) &&
|
|
|
- jsonStr.vital == JSON.stringify(eval('('+JSON.parse(dataStr).vital+')')) &&
|
|
|
- jsonStr.lis == JSON.parse(dataStr).lis &&
|
|
|
- jsonStr.pacs == JSON.parse(dataStr).pacs &&
|
|
|
- jsonStr.diag == JSON.parse(dataStr).diag &&
|
|
|
- jsonStr.advice == JSON.parse(dataStr).advice
|
|
|
- // JSON.stringify(jsonData.vital) == JSON.stringify(JSON.parse(dataJson).vital) &&
|
|
|
- // JSON.stringify(jsonData.lis) == JSON.stringify(JSON.parse(dataJson).lis) &&
|
|
|
- // JSON.stringify(jsonData.pacs) == JSON.stringify(JSON.parse(dataJson).pacs) &&
|
|
|
- // JSON.stringify(jsonData.diag) == JSON.stringify(JSON.parse(dataJson).diag) &&
|
|
|
- // JSON.stringify(jsonData.advice) == JSON.stringify(JSON.parse(dataJson).advice) &&
|
|
|
- // JSON.stringify(jsonData.addItems) == JSON.stringify(JSON.parse(dataJson).addItems)
|
|
|
- ){
|
|
|
- Notify.info('该模板已保存');
|
|
|
- return false;
|
|
|
- }
|
|
|
+ if(
|
|
|
+ filterDataArr(JSON.parse(jsonStr.chief)) == filterDataArr(eval('('+JSON.parse(dataStr).chief+')')) &&
|
|
|
+ filterDataArr(JSON.parse(jsonStr.present)) == filterDataArr(eval('('+JSON.parse(dataStr).present+')')) &&
|
|
|
+ filterDataArr(JSON.parse(jsonStr.other)) == filterDataArr(eval('('+JSON.parse(dataStr).other+')')) &&
|
|
|
+ filterDataArr(JSON.parse(jsonStr.vital)) == filterDataArr(eval('('+JSON.parse(dataStr).vital+')')) &&
|
|
|
+ jsonStr.lis == JSON.parse(dataStr).lis &&
|
|
|
+ jsonStr.pacs == JSON.parse(dataStr).pacs &&
|
|
|
+ jsonStr.diag == JSON.parse(dataStr).diag &&
|
|
|
+ jsonStr.advice == JSON.parse(dataStr).advice
|
|
|
+ ){
|
|
|
+ Notify.info('该模板已保存');
|
|
|
+ return false;
|
|
|
}
|
|
|
+ // if(whichSign == 0){
|
|
|
+ // // console.log(filterDataArr(JSON.parse(jsonStr.present)) , filterDataArr(JSON.parse(JSON.parse(dataStr).present)))
|
|
|
+ // if(
|
|
|
+ // filterDataArr(JSON.parse(jsonStr.chief)) == filterDataArr(eval('('+JSON.parse(dataStr).chief+')')) &&
|
|
|
+ // filterDataArr(JSON.parse(jsonStr.present)) == filterDataArr(eval('('+JSON.parse(dataStr).present+')')) &&
|
|
|
+ // filterDataArr(JSON.parse(jsonStr.other)) == filterDataArr(eval('('+JSON.parse(dataStr).other+')')) &&
|
|
|
+ // filterDataArr(JSON.parse(jsonStr.vital)) == filterDataArr(eval('('+JSON.parse(dataStr).vital+')')) &&
|
|
|
+ // jsonStr.lis == JSON.parse(dataStr).lis &&
|
|
|
+ // jsonStr.pacs == JSON.parse(dataStr).pacs &&
|
|
|
+ // jsonStr.diag == JSON.parse(dataStr).diag &&
|
|
|
+ // jsonStr.advice == JSON.parse(dataStr).advice
|
|
|
+ // // JSON.stringify(jsonData.chief) == JSON.stringify(JSON.parse(dataJson).chief) &&
|
|
|
+ // // JSON.stringify(jsonData.checkedListImport) == JSON.stringify(JSON.parse(dataJson).checkedListImport) &&
|
|
|
+ // // JSON.stringify(jsonData.present) == JSON.stringify(JSON.parse(dataJson).present) &&
|
|
|
+ // // JSON.stringify(jsonData.other) == JSON.stringify(JSON.parse(dataJson).other) &&
|
|
|
+ // // JSON.stringify(jsonData.vital) == JSON.stringify(JSON.parse(dataJson).vital) &&
|
|
|
+ // // JSON.stringify(jsonData.lis) == JSON.stringify(JSON.parse(dataJson).lis) &&
|
|
|
+ // // JSON.stringify(jsonData.pacs) == JSON.stringify(JSON.parse(dataJson).pacs) &&
|
|
|
+ // // JSON.stringify(jsonData.diag) == JSON.stringify(JSON.parse(dataJson).diag) &&
|
|
|
+ // // JSON.stringify(jsonData.advice) == JSON.stringify(JSON.parse(dataJson).advice) &&
|
|
|
+ // // JSON.stringify(jsonData.mainSuitSelecteds) == JSON.stringify(JSON.parse(dataJson).mainSuitSelecteds) &&
|
|
|
+ // // JSON.stringify(jsonData.currentIllSelecteds) == JSON.stringify(JSON.parse(dataJson).currentIllSelecteds) &&
|
|
|
+ // // JSON.stringify(jsonData.otherHistorySelecteds) == JSON.stringify(JSON.parse(dataJson).otherHistorySelecteds) &&
|
|
|
+ // // JSON.stringify(jsonData.checkBodySelecteds) == JSON.stringify(JSON.parse(dataJson).checkBodySelecteds) &&
|
|
|
+ // // JSON.stringify(jsonData.addItems) == JSON.stringify(JSON.parse(dataJson).addItems)
|
|
|
+ // ){
|
|
|
+ // Notify.info('该模板已保存');
|
|
|
+ // return false;
|
|
|
+ // }
|
|
|
+ // }else if(whichSign == 1){
|
|
|
+ // if(
|
|
|
+ // jsonStr.chief == JSON.stringify(eval('('+JSON.parse(dataStr).chief+')')) &&
|
|
|
+ // jsonStr.present == JSON.stringify(eval('('+JSON.parse(dataStr).present+')')) &&
|
|
|
+ // jsonStr.other == JSON.stringify(eval('('+JSON.parse(dataStr).other+')')) &&
|
|
|
+ // jsonStr.vital == JSON.stringify(eval('('+JSON.parse(dataStr).vital+')')) &&
|
|
|
+ // jsonStr.lis == JSON.parse(dataStr).lis &&
|
|
|
+ // jsonStr.pacs == JSON.parse(dataStr).pacs &&
|
|
|
+ // jsonStr.diag == JSON.parse(dataStr).diag &&
|
|
|
+ // jsonStr.advice == JSON.parse(dataStr).advice
|
|
|
+ // // JSON.stringify(jsonData.vital) == JSON.stringify(JSON.parse(dataJson).vital) &&
|
|
|
+ // // JSON.stringify(jsonData.lis) == JSON.stringify(JSON.parse(dataJson).lis) &&
|
|
|
+ // // JSON.stringify(jsonData.pacs) == JSON.stringify(JSON.parse(dataJson).pacs) &&
|
|
|
+ // // JSON.stringify(jsonData.diag) == JSON.stringify(JSON.parse(dataJson).diag) &&
|
|
|
+ // // JSON.stringify(jsonData.advice) == JSON.stringify(JSON.parse(dataJson).advice) &&
|
|
|
+ // // JSON.stringify(jsonData.addItems) == JSON.stringify(JSON.parse(dataJson).addItems)
|
|
|
+ // ){
|
|
|
+ // Notify.info('该模板已保存');
|
|
|
+ // return false;
|
|
|
+ // }
|
|
|
+ // }
|
|
|
}
|
|
|
return true;
|
|
|
}
|