更改输入框内容点击确定后把输入框里面的值还原成一个数组包裹的对象
这是输入框的值这个值是一串字符串
AND PT:(2,3) AND APD:(2021-11-01TO2021-11-23) AND TTL:(1123)
这个字符串我处理之后拿到了这些需要的关键字
其中AND和OR是关系他们对应的是对象里面的“ checkedRelationShipVal:”“
APD、TTL和PT是选中的关键词,他们对应的是 “checkedKeyWord:”“
日期较远的日期对应的是stateSearchDate:”“较近的日期是endSearchDate:”“
单个数字是类型对应对象里的数组patentType:[]
1123一个字符串对应的是advancedSearchVal:”“
这个是我用来判断对比选中关键词的一个数组
这是我想还原成的格式
[
{
"checkedRelationShipVal": "AND",
"advancedSearchVal": "",
"checkedKeyWord": "PT",
"stateSearchDate": "",
"endSearchDate": "",
"patentType": [
"1",
"2"
],
},
{
"checkedRelationShipVal": "AND",
"advancedSearchVal": "",
"checkedKeyWord": "APD",
"stateSearchDate": "2017-11-01",
"endSearchDate": "2021-11-03",
"patentType": [],
},
{
"checkedRelationShipVal": "AND",
"advancedSearchVal": "一种",
"checkedKeyWord": "TTL",
"stateSearchDate": "",
"endSearchDate": "",
"patentType": [],
}
]