|
@@ -10,7 +10,7 @@
|
|
|
|
|
|
<view style="margin: auto 0 auto 0">
|
|
|
<view style="font-size: 15px" :style="`color:${dataArray.repairStatus == 1 ? '#23dedc' : '#16bf00'}`">
|
|
|
- {{ dataArray.repairStatus == 1 ? "受理中" : "已处理" }}
|
|
|
+ {{ dataArray.repairStatus == 1 ? "受理中" : "处理完成" }}
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
@@ -34,9 +34,16 @@
|
|
|
<uni-section class="block mb10" title="处理内容" type="line"></uni-section>
|
|
|
|
|
|
<view>
|
|
|
- <u-input placeholder="报修人(必填)" border="surround" v-model="handleName" style="margin: 0 0 15px 0" :disabled="dataArray.repairStatus == 2"> </u-input>
|
|
|
-
|
|
|
- <u--textarea v-model="handleContent" placeholder="填报内容,最多可输入50个字" :count="true" maxlength="50" style="margin: 0 0 15px 0" :disabled="dataArray.repairStatus == 2"></u--textarea>
|
|
|
+ <u-input placeholder="报修人(必填)" border="surround" v-model="dataArray.handleName" style="margin: 0 0 15px 0" :disabled="dataArray.repairStatus == 2"> </u-input>
|
|
|
+
|
|
|
+ <u--textarea
|
|
|
+ v-model="dataArray.handleContent"
|
|
|
+ placeholder="填报内容,最多可输入50个字"
|
|
|
+ :count="true"
|
|
|
+ maxlength="50"
|
|
|
+ style="margin: 0 0 15px 0"
|
|
|
+ :disabled="dataArray.repairStatus == 2"
|
|
|
+ ></u--textarea>
|
|
|
</view>
|
|
|
|
|
|
<view class="flex" v-if="dataArray.repairStatus != 2">
|
|
@@ -111,9 +118,6 @@ const pageSize = ref(20);
|
|
|
const current = ref(1);
|
|
|
const total = ref(0);
|
|
|
|
|
|
-const handleName = ref("");
|
|
|
-const handleContent = ref("");
|
|
|
-
|
|
|
/**
|
|
|
* @页面初始化
|
|
|
*/
|
|
@@ -133,6 +137,9 @@ 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.handleContent = requset.data.records[0].handleContent ? requset.data.records[0].handleContent : "";
|
|
|
+
|
|
|
dataList.value[0].value = requset.data.records[0].createTime;
|
|
|
dataList.value[1].value = requset.data.records[0].projectName;
|
|
|
dataList.value[2].value = requset.data.records[0].reflectName;
|
|
@@ -151,15 +158,15 @@ function handleSubmit(type) {
|
|
|
if (type == 1) {
|
|
|
proxy.$tab.navigateTo(`/pages/business/fireIot/repairManage/repairDetailsList`);
|
|
|
} else {
|
|
|
- if (!handleName.value) {
|
|
|
+ if (!dataArray.value.handleName) {
|
|
|
proxy.$modal.msg("请输入报修人");
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
fill({
|
|
|
id: dataArray.value.id,
|
|
|
- handleName: handleName.value,
|
|
|
- handleContent: handleContent.value,
|
|
|
+ handleName: dataArray.value.handleName,
|
|
|
+ handleContent: dataArray.value.handleContent,
|
|
|
}).then((res) => {
|
|
|
if (requset.status === "SUCCESS") {
|
|
|
proxy.$tab.navigateTo(`/pages/common/success/index?codeName=提交成功`);
|