record all
This commit is contained in:
parent
bf1fff5c36
commit
5f00590697
@ -19,7 +19,6 @@ import org.springframework.stereotype.Controller;
|
|||||||
import com.pudonghot.yo.basic.model.PrivacyLevel;
|
import com.pudonghot.yo.basic.model.PrivacyLevel;
|
||||||
import com.pudonghot.yo.mapper.CallRecordingMapper;
|
import com.pudonghot.yo.mapper.CallRecordingMapper;
|
||||||
import com.pudonghot.yo.cms.model.HangupCauseMapping;
|
import com.pudonghot.yo.cms.model.HangupCauseMapping;
|
||||||
import com.pudonghot.yo.model.domain.CallDetailRecord;
|
|
||||||
import com.pudonghot.yo.model.dbobject.CallDetailReport;
|
import com.pudonghot.yo.model.dbobject.CallDetailReport;
|
||||||
import com.pudonghot.yo.model.domain.CallDetailRecordAll;
|
import com.pudonghot.yo.model.domain.CallDetailRecordAll;
|
||||||
import org.springframework.beans.factory.annotation.Value;
|
import org.springframework.beans.factory.annotation.Value;
|
||||||
@ -46,8 +45,8 @@ import com.pudonghot.yo.cms.service.request.CallDetailRecordDeleteServReq;
|
|||||||
CONN_ID
|
CONN_ID
|
||||||
},
|
},
|
||||||
filterCols = {
|
filterCols = {
|
||||||
@FilterCol(param = DIAL_TYPE, type = CallDetailRecord.DialType.class),
|
@FilterCol(param = DIAL_TYPE, type = CallDetailRecordAll.DialType.class),
|
||||||
@FilterCol(param = CALL_TYPE, type = CallDetailRecord.CallType.class)
|
@FilterCol(param = CALL_TYPE, type = CallDetailRecordAll.CallType.class)
|
||||||
})
|
})
|
||||||
@Slf4j
|
@Slf4j
|
||||||
@RequestMapping("/cms/api/call-detail-record")
|
@RequestMapping("/cms/api/call-detail-record")
|
||||||
@ -132,9 +131,9 @@ public class CallDetailRecordController
|
|||||||
|
|
||||||
if (arg.getType() == ArgQuery.Type.LIST) {
|
if (arg.getType() == ArgQuery.Type.LIST) {
|
||||||
val maskNumber = !getRoles().contains("NO_NUMBER_PRIVACY");
|
val maskNumber = !getRoles().contains("NO_NUMBER_PRIVACY");
|
||||||
val vmList = (ViewModel<List<ViewModel<CallDetailRecord>>>) arg.getResult();
|
val vmList = (ViewModel<List<ViewModel<CallDetailRecordAll>>>) arg.getResult();
|
||||||
vmList.setAttr("dialTypeList", CallDetailRecord.DialType.values());
|
vmList.setAttr("dialTypeList", CallDetailRecordAll.DialType.values());
|
||||||
vmList.setAttr("callTypeList", CallDetailRecord.CallType.values());
|
vmList.setAttr("callTypeList", CallDetailRecordAll.CallType.values());
|
||||||
vmList.attr("numberPrivacy", maskNumber);
|
vmList.attr("numberPrivacy", maskNumber);
|
||||||
|
|
||||||
vmList.getData().forEach(vm -> {
|
vmList.getData().forEach(vm -> {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user