|
@@ -42,8 +42,6 @@
|
|
|
border="none" >
|
|
|
</u--textarea>
|
|
|
</view>
|
|
|
-
|
|
|
-
|
|
|
<view class="kapian">
|
|
|
<!-- <view style="font-size: 30rpx;color: #999;margin-left: 10rpx;">添加图片</view> -->
|
|
|
<view style="margin-top: 20rpx;">
|
|
@@ -124,9 +122,10 @@
|
|
|
</template> -->
|
|
|
</u-input>
|
|
|
</view>
|
|
|
-
|
|
|
<view class="cardBox">
|
|
|
- <u--textarea v-model="form.repairDescription" placeholder="维修描述" border="none" :disabled="form.status != 3" >
|
|
|
+ <u--textarea v-model="form.repairDescription"
|
|
|
+ placeholder="维修描述" border="none"
|
|
|
+ :disabled="userInfoRoleName.indexOf('admin') != -1?form.status != 2:form.status != 3" >
|
|
|
</u--textarea>
|
|
|
</view>
|
|
|
|
|
@@ -135,7 +134,7 @@
|
|
|
<view style="margin-top: 20rpx;">
|
|
|
<u-upload
|
|
|
:fileList="form.maintenanceFiles"
|
|
|
- :disabled="form.status != 3"
|
|
|
+ :disabled="userInfoRoleName.indexOf('admin') != -1?form.status != 2:form.status != 3"
|
|
|
@afterRead="afterRead"
|
|
|
@delete="deletePic"
|
|
|
name="1"
|
|
@@ -165,11 +164,11 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
|
|
|
-
|
|
|
<view class="kapian" >
|
|
|
<view class="wxtitleflex">
|
|
|
<view class="wxtitle">添加费用</view>
|
|
|
- <view v-if="form.status == 3 || userInfoRoleName.indexOf('admin') != -1"
|
|
|
+ <!-- form.status == 3 || userInfoRoleName.indexOf('admin') != -1 -->
|
|
|
+ <view v-if="userInfoRoleName.indexOf('admin') == -1?form.status != 4:form.status != 3"
|
|
|
style="color: #fff; background-color: #FD4B09;" class="addwx"
|
|
|
@click="kapianShow = true">添加</view>
|
|
|
</view>
|
|
@@ -599,9 +598,12 @@
|
|
|
},
|
|
|
// 确认结算
|
|
|
ConfirmSettlement(){
|
|
|
- this.overlayShow = true;
|
|
|
- this.overlayShow = false;
|
|
|
+ // this.overlayShow = true;
|
|
|
|
|
|
+ // this.overlayShow = false;
|
|
|
+ this.$refs.uToast.show({
|
|
|
+ message: "功能暂未开启,请耐心等待"
|
|
|
+ })
|
|
|
},
|
|
|
// 确认接单接口
|
|
|
receivingOrdersfun(){
|
|
@@ -629,13 +631,18 @@
|
|
|
maintenanceDetail({id:this.id}).then(res=>{
|
|
|
this.form = res.data
|
|
|
|
|
|
-
|
|
|
+ let arr1 = []
|
|
|
+ let arr2 = []
|
|
|
for (let index in this.form.maintenanceFiles) {
|
|
|
if(this.form.maintenanceFiles[index].uploadType == 0) {
|
|
|
- this.userImgList.push(this.form.maintenanceFiles[index])
|
|
|
- this.form.maintenanceFiles.splice(index, 1)
|
|
|
- }
|
|
|
+ arr1.push(this.form.maintenanceFiles[index])
|
|
|
+ }else{
|
|
|
+ arr2.push(this.form.maintenanceFiles[index])
|
|
|
+ }
|
|
|
}
|
|
|
+ this.userImgList = arr1;
|
|
|
+ this.form.maintenanceFiles = arr2;
|
|
|
+
|
|
|
if (this.form.status == 4) {
|
|
|
this.gzStyle = "#fd4b09"
|
|
|
this.wxStyle = ""
|