调整工作台接口,处理特殊字符

This commit is contained in:
qiaomu 2024-11-18 17:09:07 +08:00
parent 84c6c54e58
commit 883461c852
7 changed files with 82 additions and 75 deletions

View File

@ -109,7 +109,7 @@ Component({
return
}
this.setData({
columns: parks?.map(item => `${item.meterNo}-${item.address}${item.tenement?.name ? '-' + item.tenement?.name : ''}`),
columns: parks?.map(item => `${item.meterNo}-${item.address}${item.shortName ? '-' + item.shortName : ''}`),
list: parks,
})
}

View File

@ -1 +1,3 @@
/* components/searchSelect/index.wxss */
.van-ellipsis van-picker-column__item {
}

View File

@ -23,7 +23,11 @@ Component({
keywordTemp: "",
page: 1,
},
lifetimes: {
attached() {
this.init();
}
},
/**
* 组件的方法列表
*/

View File

@ -14,8 +14,6 @@
</van-button>
</van-field>
<van-empty wx:if="{{!park}}" description="选择园区后查看" />
<view wx:else>
<van-field
value="{{ keyword }}"
placeholder="请输入关键字"
@ -88,7 +86,7 @@
</view>
</view>
</view>
</view>
<search-select
show="{{show}}"

View File

@ -61,6 +61,9 @@ Component({
},
async init() {
const { page, keyword, park } = this.data;
if (!park) {
return;
}
const { code, message, data, total } = await getParkMeterList({ park, keyword, page })
if (code !== OK) {
alertInfo(message);

View File

@ -18,12 +18,12 @@ export const getTenementMeterList = async function(tid) {
// 获取某一园区下的电表列表
export const getParkMeterList = async function({park = "", keyword = "", page = 1}) {
return await GET(`/equipment/getOperateMeterList?page=${page}&park=${park}&keyword=${keyword}`);
return await GET(`/equipment/getOperateMeterList?page=${page}&park=${park}&keyword=${escape(keyword)}`);
}
// 获取某一园区下的简洁电表列表
export const getParkSimpleMeterList = async function({park = "", keyword = "", page = 1}) {
return await GET(`/work/getWorkMeter?page=${page}&park=${park}&keyword=${keyword}`);
return await GET(`/work/getWorkMeter?page=${page}&park=${park}&keyword=${escape(keyword)}`);
}

View File

@ -33,8 +33,8 @@ export const handleRecharge = async function(park, data) {
}
// 获取后台审核列表
export const getRechargeApproveList = async function({park, page, keyword}) {
return await GET(`/wx/getTopExamineList?park=${park}&page=${page}&keyword=${keyword}`)
export const getRechargeApproveList = async function({park = "", page, keyword}) {
return await GET(`/wx/getTopExamineList?park=${park}&page=${page}&keyword=${escape(keyword)}`)
}
// 对公审核