|
@@ -62,11 +62,11 @@
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
|
|
- <el-form-item label="创建时间" prop="createTime">
|
|
|
|
|
|
+ <el-form-item label="创建时间" prop="createTimeRange">
|
|
<el-date-picker
|
|
<el-date-picker
|
|
style="width:205.4px"
|
|
style="width:205.4px"
|
|
clearable size="small"
|
|
clearable size="small"
|
|
- v-model="dateRange"
|
|
|
|
|
|
+ v-model="createTimeRange"
|
|
type="daterange"
|
|
type="daterange"
|
|
value-format="yyyy-MM-dd"
|
|
value-format="yyyy-MM-dd"
|
|
start-placeholder="开始日期"
|
|
start-placeholder="开始日期"
|
|
@@ -74,8 +74,16 @@
|
|
</el-date-picker>
|
|
</el-date-picker>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
|
|
- <el-form-item label="开始时间" prop="startTime">
|
|
|
|
- <el-date-picker v-model="dateRange" size="small" style="width: 240px" value-format="yyyy-MM-dd" type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"></el-date-picker>
|
|
|
|
|
|
+ <el-form-item label="开始时间" prop="startTimeRange">
|
|
|
|
+ <el-date-picker
|
|
|
|
+ style="width:205.4px"
|
|
|
|
+ clearable size="small"
|
|
|
|
+ v-model="dateRange"
|
|
|
|
+ type="daterange"
|
|
|
|
+ value-format="yyyy-MM-dd"
|
|
|
|
+ start-placeholder="开始日期"
|
|
|
|
+ end-placeholder="结束日期">
|
|
|
|
+ </el-date-picker>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item>
|
|
<el-form-item>
|
|
@@ -179,6 +187,7 @@ export default {
|
|
timesOptions:[],
|
|
timesOptions:[],
|
|
statusOptions:[],
|
|
statusOptions:[],
|
|
companys:[],
|
|
companys:[],
|
|
|
|
+ createTimeRange:[],
|
|
// 遮罩层
|
|
// 遮罩层
|
|
loading: true,
|
|
loading: true,
|
|
// 选中数组
|
|
// 选中数组
|
|
@@ -263,6 +272,19 @@ export default {
|
|
/** 查询通话记录列表 */
|
|
/** 查询通话记录列表 */
|
|
getList() {
|
|
getList() {
|
|
this.loading = true;
|
|
this.loading = true;
|
|
|
|
+ this.loading = true;
|
|
|
|
+ if(this.createTimeRange!=null&&this.createTimeRange.length==2){
|
|
|
|
+ this.queryParams.createTimeRange=this.createTimeRange[0]+"--"+this.createTimeRange[1]
|
|
|
|
+ }
|
|
|
|
+ else{
|
|
|
|
+ this.queryParams.createTimeRange=null;
|
|
|
|
+ }
|
|
|
|
+ if(this.dateRange!=null&&this.dateRange.length==2){
|
|
|
|
+ this.queryParams.dateRange=this.dateRange[0]+"--"+this.dateRange[1]
|
|
|
|
+ }
|
|
|
|
+ else{
|
|
|
|
+ this.queryParams.dateRange=null;
|
|
|
|
+ }
|
|
listCompanyVoiceLogs(this.addDateRange(this.queryParams, this.dateRange)).then(response => {
|
|
listCompanyVoiceLogs(this.addDateRange(this.queryParams, this.dateRange)).then(response => {
|
|
this.companyVoiceLogsList = response.rows;
|
|
this.companyVoiceLogsList = response.rows;
|
|
this.total = response.total;
|
|
this.total = response.total;
|
|
@@ -371,6 +393,18 @@ export default {
|
|
},
|
|
},
|
|
/** 导出按钮操作 */
|
|
/** 导出按钮操作 */
|
|
handleExport() {
|
|
handleExport() {
|
|
|
|
+ if(this.createTimeRange!=null&&this.createTimeRange.length==2){
|
|
|
|
+ this.queryParams.createTimeRange=this.createTimeRange[0]+"--"+this.createTimeRange[1]
|
|
|
|
+ }
|
|
|
|
+ else{
|
|
|
|
+ this.queryParams.createTimeRange=null;
|
|
|
|
+ }
|
|
|
|
+ if(this.dateRange!=null&&this.dateRange.length==2){
|
|
|
|
+ this.queryParams.dateRange=this.dateRange[0]+"--"+this.dateRange[1]
|
|
|
|
+ }
|
|
|
|
+ else{
|
|
|
|
+ this.queryParams.dateRange=null;
|
|
|
|
+ }
|
|
const queryParams = this.queryParams;
|
|
const queryParams = this.queryParams;
|
|
this.$confirm('是否确认导出所有通话记录数据项?', "警告", {
|
|
this.$confirm('是否确认导出所有通话记录数据项?', "警告", {
|
|
confirmButtonText: "确定",
|
|
confirmButtonText: "确定",
|