update
This commit is contained in:
parent
8dd39ecf7c
commit
9cca81267f
@ -10,146 +10,107 @@
|
|||||||
</view>
|
</view>
|
||||||
</view> -->
|
</view> -->
|
||||||
<view class="tabBox">
|
<view class="tabBox">
|
||||||
<MenuItem
|
<MenuItem v-for="(item, index) in tabList" :key="index" :item="item" round="true" size="28"
|
||||||
v-for="(item, index) in tabList"
|
|
||||||
:key="index"
|
|
||||||
:item="item"
|
|
||||||
round="true"
|
|
||||||
size="28"
|
|
||||||
:src="selectFilter == item.id ? item.active : item.src"
|
:src="selectFilter == item.id ? item.active : item.src"
|
||||||
:nameStyle="selectFilter == item.id ? 'color:#5B96E9' : 'color:#808D97'"
|
:nameStyle="selectFilter == item.id ? 'color:#5B96E9' : 'color:#808D97'" :imageBoxStyle="(selectFilter == item.id
|
||||||
:imageBoxStyle="
|
|
||||||
(selectFilter == item.id
|
|
||||||
? 'background:#f0f7fe;'
|
? 'background:#f0f7fe;'
|
||||||
: 'background:#f6f7f8;') +
|
: 'background:#f6f7f8;') +
|
||||||
'height:75rpx;width:75rpx;padding: 18rpx;'
|
'height:75rpx;width:75rpx;padding: 18rpx;'
|
||||||
"
|
" @handleClick="handleChangeSelect(item.id)">
|
||||||
@handleClick="handleChangeSelect(item.id)"
|
|
||||||
>
|
|
||||||
</MenuItem>
|
</MenuItem>
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
<scroll-view
|
<scroll-view class="scrollbox" :scroll-y="true" @scrolltolower="handleScrollBottom">
|
||||||
class="scrollbox"
|
|
||||||
:scroll-y="true"
|
|
||||||
@scrolltolower="handleScrollBottom"
|
|
||||||
>
|
|
||||||
<view class="dataList">
|
<view class="dataList">
|
||||||
<view
|
<view class="dataItem" v-for="(item, index) in dataList" :key="index" @click="handleGoDetail(item)">
|
||||||
class="dataItem"
|
|
||||||
v-for="(item, index) in dataList"
|
|
||||||
:key="index"
|
|
||||||
@click="handleGoDetail(item)"
|
|
||||||
>
|
|
||||||
<div class="content-index">{{ index + 1 }}</div>
|
<div class="content-index">{{ index + 1 }}</div>
|
||||||
<view class="itemRow">
|
<view class="itemRow">
|
||||||
<view class="projectName">{{ item.template.title || "-" }}</view>
|
<view class="projectName">{{ item.template.title || "-" }}</view>
|
||||||
<view
|
<view class="stateName" :style="{
|
||||||
class="stateName"
|
|
||||||
:style="{
|
|
||||||
color:
|
color:
|
||||||
item.extendObj.errorStatus === 0
|
item.errorStatus === 0
|
||||||
? 'red'
|
? 'red'
|
||||||
: item.extendObj.errorStatus === 1
|
: item.errorStatus === 1
|
||||||
? '#3B72FF'
|
? '#3B72FF'
|
||||||
: item.extendObj.errorStatus === 2
|
: item.errorStatus === 2
|
||||||
? '#139942'
|
? '#139942'
|
||||||
: '',
|
: '',
|
||||||
}"
|
}">
|
||||||
>
|
|
||||||
{{
|
{{
|
||||||
item.extendObj.errorStatus === 0
|
item.errorStatus === 0
|
||||||
? "待处理"
|
? "待处理"
|
||||||
: item.extendObj.errorStatus === 1
|
: item.errorStatus === 1
|
||||||
? "处理中"
|
? "处理中"
|
||||||
: item.extendObj.errorStatus === 2
|
: item.errorStatus === 2
|
||||||
? "已处理"
|
? "已处理"
|
||||||
: ""
|
: ""
|
||||||
}}</view
|
}}</view>
|
||||||
>
|
|
||||||
</view>
|
</view>
|
||||||
<view class="itemCenterRow" style="margin: 60rpx 0 20rpx">
|
<view class="itemCenterRow" style="margin: 60rpx 0 20rpx">
|
||||||
<view class="value">{{ item.extendObj.uploadResult || "-" }}</view>
|
<view class="value">{{ item.uploadResult || "-" }}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="itemRow">
|
<view class="itemRow">
|
||||||
<view class="leftName"></view>
|
<view class="leftName"></view>
|
||||||
<!-- <view class="rightName">{{ $util.getMoney(item.REVENUE_AMOUNT) }}</view>-->
|
<!-- <view class="rightName">{{ $util.getMoney(item.REVENUE_AMOUNT) }}</view>-->
|
||||||
|
|
||||||
<view class="rightName"
|
<view class="rightName"><span :style="{
|
||||||
><span
|
|
||||||
:style="{
|
|
||||||
color:
|
color:
|
||||||
item.extendObj.situation === 0
|
item.situation === 0
|
||||||
? '#139942'
|
? '#139942'
|
||||||
: item.extendObj.situation === 1
|
: item.situation === 1
|
||||||
? '#F75031'
|
? '#F75031'
|
||||||
: '',
|
: '',
|
||||||
}"
|
}">{{
|
||||||
>{{
|
item.errorStatus === 2
|
||||||
item.extendObj.errorStatus === 2
|
|
||||||
? ""
|
? ""
|
||||||
: item.extendObj.situation === 0
|
: item.situation === 0
|
||||||
? "正常情况"
|
? "正常情况"
|
||||||
: item.extendObj.situation === 1
|
: item.situation === 1
|
||||||
? "急需处理"
|
? "急需处理"
|
||||||
: "-"
|
: "-"
|
||||||
}}</span
|
}}</span>
|
||||||
>
|
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
<view class="line"></view>
|
<view class="line"></view>
|
||||||
<view class="itemRow">
|
<view class="itemRow">
|
||||||
<view class="leftName"
|
<view class="leftName"><span class="radio" style="background: #44bea3"></span>{{ item.userName || "-" }}
|
||||||
><span class="radio" style="background: #44bea3"></span
|
|
||||||
>{{ item.userName || "-" }}
|
|
||||||
</view>
|
</view>
|
||||||
<view class="rightName"></view>
|
<view class="rightName"></view>
|
||||||
</view>
|
</view>
|
||||||
<view class="itemRow">
|
<view class="itemRow">
|
||||||
<view class="leftName"
|
<view class="leftName"><span class="radio" style="background: #398efe"></span>{{
|
||||||
><span class="radio" style="background: #398efe"></span
|
|
||||||
>{{
|
|
||||||
item.createdAt
|
item.createdAt
|
||||||
? $moment(item.createdAt).format("YYYY-MM-DD HH:mm:ss")
|
? $moment(item.createdAt).format("YYYY-MM-DD HH:mm:ss")
|
||||||
: "-"
|
: "-"
|
||||||
}}</view
|
}}</view>
|
||||||
>
|
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
<view class="dataList" v-if="false">
|
<view class="dataList" v-if="false">
|
||||||
<view
|
<view class="dataItem" v-for="(item, index) in dataList" :key="index" @click="handleGoDetail(item)">
|
||||||
class="dataItem"
|
|
||||||
v-for="(item, index) in dataList"
|
|
||||||
:key="index"
|
|
||||||
@click="handleGoDetail(item)"
|
|
||||||
>
|
|
||||||
<view class="dataTop">
|
<view class="dataTop">
|
||||||
<view class="topLeft">
|
<view class="topLeft">
|
||||||
<image class="itemIcon" src="/static/images/mbwa/fixed.svg" />
|
<image class="itemIcon" src="/static/images/mbwa/fixed.svg" />
|
||||||
<span class="itemTitle">{{ item.template.title || "-" }}</span>
|
<span class="itemTitle">{{ item.template.title || "-" }}</span>
|
||||||
</view>
|
</view>
|
||||||
<view
|
<view class="topRight" :style="{
|
||||||
class="topRight"
|
|
||||||
:style="{
|
|
||||||
color:
|
color:
|
||||||
item.extendObj.errorStatus === 0
|
item.errorStatus === 0
|
||||||
? 'red'
|
? 'red'
|
||||||
: item.extendObj.errorStatus === 1
|
: item.errorStatus === 1
|
||||||
? '#3B72FF'
|
? '#3B72FF'
|
||||||
: item.extendObj.errorStatus === 2
|
: item.errorStatus === 2
|
||||||
? '#139942'
|
? '#139942'
|
||||||
: '',
|
: '',
|
||||||
}"
|
}">
|
||||||
>
|
|
||||||
{{
|
{{
|
||||||
item.extendObj.errorStatus === 0
|
item.errorStatus === 0
|
||||||
? "待处理"
|
? "待处理"
|
||||||
: item.extendObj.errorStatus === 1
|
: item.errorStatus === 1
|
||||||
? "处理中"
|
? "处理中"
|
||||||
: item.extendObj.errorStatus === 2
|
: item.errorStatus === 2
|
||||||
? "已处理"
|
? "已处理"
|
||||||
: ""
|
: ""
|
||||||
}}
|
}}
|
||||||
@ -157,33 +118,29 @@
|
|||||||
</view>
|
</view>
|
||||||
|
|
||||||
<view class="dataBottom">
|
<view class="dataBottom">
|
||||||
<view
|
<view class="statusBox" :style="{
|
||||||
class="statusBox"
|
|
||||||
:style="{
|
|
||||||
color:
|
color:
|
||||||
item.extendObj.situation === 0
|
item.situation === 0
|
||||||
? '#139942'
|
? '#139942'
|
||||||
: item.extendObj.situation === 1
|
: item.situation === 1
|
||||||
? '#F75031'
|
? '#F75031'
|
||||||
: '',
|
: '',
|
||||||
background:
|
background:
|
||||||
item.extendObj.situation === 0
|
item.situation === 0
|
||||||
? '#EBF7EF'
|
? '#EBF7EF'
|
||||||
: item.extendObj.situation === 1
|
: item.situation === 1
|
||||||
? '#FEF0ED'
|
? '#FEF0ED'
|
||||||
: '',
|
: '',
|
||||||
}"
|
}">{{
|
||||||
>{{
|
item.situation === 0
|
||||||
item.extendObj.situation === 0
|
|
||||||
? "正常情况"
|
? "正常情况"
|
||||||
: item.extendObj.situation === 1
|
: item.situation === 1
|
||||||
? "急需处理"
|
? "急需处理"
|
||||||
: "-"
|
: "-"
|
||||||
}}</view
|
}}</view>
|
||||||
>
|
|
||||||
|
|
||||||
<view class="itemContent">{{
|
<view class="itemContent">{{
|
||||||
item.extendObj.uploadResult || "-"
|
item.uploadResult || "-"
|
||||||
}}</view>
|
}}</view>
|
||||||
|
|
||||||
<view class="userBox">
|
<view class="userBox">
|
||||||
@ -275,12 +232,12 @@ export default {
|
|||||||
handleGoDetail(obj) {
|
handleGoDetail(obj) {
|
||||||
console.log("obj", obj);
|
console.log("obj", obj);
|
||||||
// 判断是否是异常的
|
// 判断是否是异常的
|
||||||
if (obj.extendObj.situation === 1) {
|
if (obj.situation === 1) {
|
||||||
this.$util.toNextRoute(
|
this.$util.toNextRoute(
|
||||||
"navigateTo",
|
"navigateTo",
|
||||||
`/pages/walkAroundManager/detail?id=${obj.id}&pageType=error`
|
`/pages/walkAroundManager/detail?id=${obj.id}&pageType=error`
|
||||||
);
|
);
|
||||||
} else if (obj.extendObj.situation === 0) {
|
} else if (obj.situation === 0) {
|
||||||
// 正常的 查看详情
|
// 正常的 查看详情
|
||||||
this.$util.toNextRoute(
|
this.$util.toNextRoute(
|
||||||
"navigateTo",
|
"navigateTo",
|
||||||
@ -328,17 +285,17 @@ export default {
|
|||||||
title: "加载中...",
|
title: "加载中...",
|
||||||
});
|
});
|
||||||
const req = {
|
const req = {
|
||||||
serverPartId: undefined,
|
// serverPartId: 0,
|
||||||
startTime: undefined,
|
startTime: "",
|
||||||
endTime: undefined,
|
endTime: "",
|
||||||
page: this.PageIndex,
|
pageNum: this.PageIndex,
|
||||||
pageSize: 10,
|
pageSize: 10,
|
||||||
// serverPartId: this.selectServiceList[this.selectIndex].value,
|
// serverPartId: this.selectServiceList[this.selectIndex].value,
|
||||||
// startTime: `${this.searchTime} 00:00:00`,
|
// startTime: `${this.searchTime} 00:00:00`,
|
||||||
// endTime: `${this.searchTime} 23:59:59`,
|
// endTime: `${this.searchTime} 23:59:59`,
|
||||||
extend:
|
extend:
|
||||||
this.selectFilter === 1
|
this.selectFilter === 1
|
||||||
? undefined
|
? null
|
||||||
: this.selectFilter === 2
|
: this.selectFilter === 2
|
||||||
? [
|
? [
|
||||||
{
|
{
|
||||||
@ -361,7 +318,7 @@ export default {
|
|||||||
// this.useInfo.userData.UserId
|
// this.useInfo.userData.UserId
|
||||||
},
|
},
|
||||||
]
|
]
|
||||||
: undefined,
|
: null,
|
||||||
|
|
||||||
// any:
|
// any:
|
||||||
// this.selectFilter === 4
|
// this.selectFilter === 4
|
||||||
@ -383,23 +340,24 @@ export default {
|
|||||||
};
|
};
|
||||||
console.log("req", req);
|
console.log("req", req);
|
||||||
|
|
||||||
const data = await this.$request.$webNodePOST(
|
const data = await this.$request.$webJavaPOST(
|
||||||
`questionnaire-responses/search/many`,
|
`questionnaire-responses/getList`,
|
||||||
req
|
req
|
||||||
);
|
);
|
||||||
let list = data.data;
|
console.log("datadatadatadata", data);
|
||||||
|
let list = data.Result_Data.List;
|
||||||
if (list && list.length > 0) {
|
if (list && list.length > 0) {
|
||||||
if (list.length < 10) {
|
if (list.length < 10) {
|
||||||
this.isEnd = true;
|
this.isEnd = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
list.forEach((item) => {
|
// list.forEach((item) => {
|
||||||
let extendObj = {};
|
// let extendObj = {};
|
||||||
if (item.extend) {
|
// if (item.extend) {
|
||||||
extendObj = JSON.parse(item.extend);
|
// extendObj = JSON.parse(item.extend);
|
||||||
}
|
// }
|
||||||
item.extendObj = extendObj;
|
// item.extendObj = extendObj;
|
||||||
});
|
// });
|
||||||
} else {
|
} else {
|
||||||
this.isEnd = true;
|
this.isEnd = true;
|
||||||
}
|
}
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -26,4 +26,8 @@ export default {
|
|||||||
testURL2: 'http://192.168.12.121:8010', // 测试ip
|
testURL2: 'http://192.168.12.121:8010', // 测试ip
|
||||||
testApiName: '/MobileServicePlatform/Handler/handler_ajax.ashx', // 接口
|
testApiName: '/MobileServicePlatform/Handler/handler_ajax.ashx', // 接口
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// JavaApiurl: 'http://10.104.1.161:8070/platform/', // web api测试接口地址
|
||||||
|
JavaApiurl: 'http://10.104.1.175:8070/platform/', // web api测试接口地址
|
||||||
}
|
}
|
||||||
@ -47,8 +47,14 @@ export default {
|
|||||||
$webNodeGet: function (controller, data) {
|
$webNodeGet: function (controller, data) {
|
||||||
return Api.request('GET', ApiPath.NodeApiurl + controller, data || {}, true)
|
return Api.request('GET', ApiPath.NodeApiurl + controller, data || {}, true)
|
||||||
},
|
},
|
||||||
|
|
||||||
$webNodePOST: function (controller, data) {
|
$webNodePOST: function (controller, data) {
|
||||||
return Api.request('POST', ApiPath.NodeApiurl + controller, data || {}, true)
|
return Api.request('POST', ApiPath.NodeApiurl + controller, data || {}, true)
|
||||||
|
},
|
||||||
|
// 最新的java接口
|
||||||
|
$webJavaGet: function (controller, data) {
|
||||||
|
return Api.request('GET', ApiPath.JavaApiurl + controller, data || {}, true)
|
||||||
|
},
|
||||||
|
$webJavaPOST: function (controller, data) {
|
||||||
|
return Api.request('POST', ApiPath.JavaApiurl + controller, data || {}, true)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user