|
|
@ -22,10 +22,12 @@ |
|
|
</template> |
|
|
</template> |
|
|
</van-search> |
|
|
</van-search> |
|
|
<div class="search-button-list"> |
|
|
<div class="search-button-list"> |
|
|
<van-button plain hairline class="search-button" @click="searchDateType()" round type="primary" size="mini">全部</van-button> |
|
|
<van-button plain hairline :class="null==data.checkNum?'search-button active':'search-button'" @click="searchDateType(null)" round type="primary" size="mini">全部</van-button> |
|
|
<van-button plain hairline class="search-button" @click="searchDateType(2)" round type="primary" size="mini">未处理</van-button> |
|
|
|
|
|
<van-button plain hairline class="search-button" @click="searchDateType(3)" round type="primary" size="mini">处理中</van-button> |
|
|
<van-button plain hairline :class="0==data.checkNum?'search-button active':'search-button'" @click="searchDateType(0)" round type="primary" size="mini">已处理</van-button> |
|
|
<van-button plain hairline class="search-button" @click="searchDateType(1)" round type="primary" size="mini">已处理</van-button> |
|
|
|
|
|
|
|
|
<van-button plain hairline :class="1==data.checkNum?'search-button active':'search-button'" @click="searchDateType(1)" round type="primary" size="mini">已办结</van-button> |
|
|
|
|
|
<!-- <van-button plain hairline class="search-button" @click="searchDateType(1)" round type="primary" size="mini">已处理</van-button>--> |
|
|
<!-- <van-button plain hairline class="search-button" @click="mssq()" round type="primary" size="mini">临时按钮</van-button>--> |
|
|
<!-- <van-button plain hairline class="search-button" @click="mssq()" round type="primary" size="mini">临时按钮</van-button>--> |
|
|
|
|
|
|
|
|
</div> |
|
|
</div> |
|
|
@ -58,7 +60,7 @@ |
|
|
<div class="card_box_span"> |
|
|
<div class="card_box_span"> |
|
|
<p>投诉时间:{{ item.createTime }} <span class="card_box_action"> |
|
|
<p>投诉时间:{{ item.createTime }} <span class="card_box_action"> |
|
|
</span></p> |
|
|
</span></p> |
|
|
<span class="state-text" v-if="item.status == 0">已受理</span> |
|
|
<span class="state-text" v-if="item.status == 0">已受理</span> |
|
|
<span class="state-text" v-if="item.status >= 1">已办结</span> |
|
|
<span class="state-text" v-if="item.status >= 1">已办结</span> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
@ -126,7 +128,8 @@ let searchParam = reactive({ |
|
|
//企业统一信用码 |
|
|
//企业统一信用码 |
|
|
enterpriseNumber: ref(useCommon.enterpriseNumber), |
|
|
enterpriseNumber: ref(useCommon.enterpriseNumber), |
|
|
//时间搜索 |
|
|
//时间搜索 |
|
|
dateSearch:"" |
|
|
dateSearch:"", |
|
|
|
|
|
status: null, |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
const data = reactive({ |
|
|
const data = reactive({ |
|
|
@ -139,6 +142,7 @@ const data = reactive({ |
|
|
maxDate: new Date(2125, 5, 1), |
|
|
maxDate: new Date(2125, 5, 1), |
|
|
columnsType :['year', 'month'], |
|
|
columnsType :['year', 'month'], |
|
|
ga_columns: [], |
|
|
ga_columns: [], |
|
|
|
|
|
checkNum: null, |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
const mssq = () => { |
|
|
const mssq = () => { |
|
|
@ -171,7 +175,7 @@ onMounted(() => { |
|
|
// getLinkageByParentIdToItem(success.id) |
|
|
// getLinkageByParentIdToItem(success.id) |
|
|
// },error=>{}); |
|
|
// },error=>{}); |
|
|
if(useCommon.enterpriseNumber == null || useCommon.enterpriseNumber == ''){ |
|
|
if(useCommon.enterpriseNumber == null || useCommon.enterpriseNumber == ''){ |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
queryEnterpriseComplaintList(searchParam, success => { |
|
|
queryEnterpriseComplaintList(searchParam, success => { |
|
|
console.log(success.data) |
|
|
console.log(success.data) |
|
|
@ -188,12 +192,10 @@ const getLinkageByParentIdToItem = (parentId) => { |
|
|
},error=>{}); |
|
|
},error=>{}); |
|
|
} |
|
|
} |
|
|
const queryList = () =>{ |
|
|
const queryList = () =>{ |
|
|
// queryRegistrationList(searchParam,success =>{ |
|
|
queryEnterpriseComplaintList(searchParam, success => { |
|
|
// console.log(success) |
|
|
console.log(success.data) |
|
|
// data.dataList = success.data; |
|
|
data.dataList = success.data; |
|
|
// },error =>{ |
|
|
},error=>{}) |
|
|
|
|
|
|
|
|
// }) |
|
|
|
|
|
} |
|
|
} |
|
|
const setLinkageItem = (id,item) => { |
|
|
const setLinkageItem = (id,item) => { |
|
|
queryLinkageById({"id": id}, success => { |
|
|
queryLinkageById({"id": id}, success => { |
|
|
@ -355,10 +357,13 @@ const nowDate = (time) => { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const searchDateType = (val) =>{ |
|
|
const searchDateType = (val) =>{ |
|
|
searchParam.dateType = val; |
|
|
console.log(val) |
|
|
|
|
|
searchParam.status = val; |
|
|
|
|
|
data.checkNum = val; |
|
|
searchParam.isComplaint = null; |
|
|
searchParam.isComplaint = null; |
|
|
if(val == null){ |
|
|
if(val == null){ |
|
|
searchParam.dateSearch = null; |
|
|
// searchParam.dateSearch = null; |
|
|
|
|
|
searchParam.status = null; |
|
|
} |
|
|
} |
|
|
queryList(); |
|
|
queryList(); |
|
|
} |
|
|
} |
|
|
@ -451,6 +456,11 @@ const searchComplaint = (val) =>{ |
|
|
color: #4c4c4c; |
|
|
color: #4c4c4c; |
|
|
font-size: 0.3rem; |
|
|
font-size: 0.3rem; |
|
|
} |
|
|
} |
|
|
|
|
|
.search-button.active { |
|
|
|
|
|
background-color: #1367fe; |
|
|
|
|
|
border-color: #1367fe; |
|
|
|
|
|
color: #fff; |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
.search-button-date { |
|
|
.search-button-date { |
|
|
display: flex; |
|
|
display: flex; |
|
|
@ -473,6 +483,11 @@ const searchComplaint = (val) =>{ |
|
|
top: 1%; |
|
|
top: 1%; |
|
|
right: 1%; |
|
|
right: 1%; |
|
|
} |
|
|
} |
|
|
|
|
|
.search-button.active { |
|
|
|
|
|
background-color: #1367fe; |
|
|
|
|
|
border-color: #1367fe; |
|
|
|
|
|
color: #fff; |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
/deep/ .van-hairline--bottom { |
|
|
/deep/ .van-hairline--bottom { |
|
|
margin: -1% 0 3% 0; |
|
|
margin: -1% 0 3% 0; |
|
|
|