|
@@ -24,7 +24,8 @@
|
|
|
<view style="text-align: right; padding: 0px 5px 0px 5px">{{ da.title }}</view>
|
|
|
</u-col>
|
|
|
<u-col span="8">
|
|
|
- <view style="text-align: left; padding: 0px 5px 0px 5px">{{ da.value }}</view>
|
|
|
+ <view v-if="da.title !== '评分'" style="text-align: left; padding: 0px 5px 0px 5px">{{ da.value }}</view>
|
|
|
+ <u-rate v-else style="padding: 0" v-model="da.value" :minCount="0" :count="5" :allowHalf="true" activeColor="#ff9900" readonly></u-rate>
|
|
|
</u-col>
|
|
|
</u-row>
|
|
|
</view>
|
|
@@ -84,6 +85,7 @@ import { publicStores, useStores } from "@/store/modules/index";
|
|
|
import { page, fill } from "@/api/business/fireIot/repairManage.js";
|
|
|
|
|
|
const { proxy } = getCurrentInstance();
|
|
|
+const useStore = useStores();
|
|
|
|
|
|
const dataArray = ref({});
|
|
|
const dataList = ref([
|
|
@@ -111,6 +113,14 @@ const dataList = ref([
|
|
|
title: "报修地址",
|
|
|
value: "",
|
|
|
},
|
|
|
+ {
|
|
|
+ title: "评分",
|
|
|
+ value: 0,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: "评分内容",
|
|
|
+ value: "",
|
|
|
+ },
|
|
|
]);
|
|
|
|
|
|
const repairCode = ref("");
|
|
@@ -137,7 +147,7 @@ function selectListApi() {
|
|
|
}).then((requset) => {
|
|
|
if (requset.status === "SUCCESS") {
|
|
|
dataArray.value = requset.data.records[0];
|
|
|
- dataArray.value.handleName = requset.data.records[0].handleName ? requset.data.records[0].handleName : "";
|
|
|
+ dataArray.value.handleName = requset.data.records[0].handleName ? requset.data.records[0].handleName : useStore.nickName ? useStore.nickName : "";
|
|
|
dataArray.value.handleContent = requset.data.records[0].handleContent ? requset.data.records[0].handleContent : "";
|
|
|
|
|
|
dataList.value[0].value = requset.data.records[0].createTime;
|
|
@@ -146,6 +156,8 @@ function selectListApi() {
|
|
|
dataList.value[3].value = requset.data.records[0].reflectPhone;
|
|
|
dataList.value[4].value = requset.data.records[0].repairContent;
|
|
|
dataList.value[5].value = requset.data.records[0].projectAddress;
|
|
|
+ dataList.value[6].value = requset.data.records[0].score ? requset.data.records[0].score : 0;
|
|
|
+ dataList.value[7].value = requset.data.records[0].appraiseContent;
|
|
|
total.value = requset.data.total;
|
|
|
}
|
|
|
});
|
|
@@ -156,7 +168,7 @@ function selectListApi() {
|
|
|
*/
|
|
|
function handleSubmit(type) {
|
|
|
if (type == 1) {
|
|
|
- proxy.$tab.navigateTo(`/pages/business/fireIot/repairManage/repairDetailsList`);
|
|
|
+ proxy.$tab.navigateBack(1);
|
|
|
} else {
|
|
|
if (!dataArray.value.handleName) {
|
|
|
proxy.$modal.msg("请输入报修人");
|