代码提交

test
zhangdi 1 year ago
parent 9fd3568639
commit 5495c6ca5e
  1. 30
      common/betone_components/betone-list.vue
  2. 5
      manifest.json
  3. 24
      pages/inspection/quest.vue

@ -33,36 +33,36 @@
</view>
<view class="con-btn">
<!-- 客户 -->
<u-button size="mini" plain style="margin-right: 32rpx"
<u-button size="mini" plain style="margin-right:16rpx"
@click.stop="openWorkOrder(item)">查看</u-button>
<u-button size="mini" plain style="margin-right: 32rpx"
<u-button size="mini" plain style="margin-right:16rpx"
@click="openModel(item, 'details')">下载</u-button>
<block v-if="dataTypes == 1">
<!-- 工单详情 查看维修详情 -->
<u-button v-if="item.status == -1" size="mini" :plain="true" style="margin-right: 32rpx"
<u-button v-if="item.status == -1" size="mini" :plain="true" style="margin-right:16rpx"
:hair-line="true" type="primary" @click="subOrder(item)">提报</u-button>
<u-button size="mini" v-if="item.status == -1" :plain="true" style="margin-right: 32rpx"
<u-button size="mini" v-if="item.status == -1" :plain="true" style="margin-right:16rpx"
:hair-line="true" type="primary" @click="orderUpdate(item)">修改</u-button>
<u-button v-if="item.status == 4" size="mini" :plain="true" style="margin-right: 32rpx"
<u-button v-if="item.status == 4" size="mini" :plain="true" style="margin-right:16rpx"
:hair-line="true" type="primary" @click="orderConfirm(item)">确认方案</u-button>
<u-button v-if="item.status == 5" size="mini" :plain="true" style="margin-right: 32rpx"
<u-button v-if="item.status == 5" size="mini" :plain="true" style="margin-right:16rpx"
:hair-line="true" type="primary" @click="goPageLocation(item)">查看位置</u-button>
<u-button v-if="item.status == 6" size="mini" :plain="true" style="margin-right: 32rpx"
<u-button v-if="item.status == 6" size="mini" :plain="true" style="margin-right:16rpx"
:hair-line="true" type="primary" @click="openEvaluate(item)">评价</u-button>
</block>
<!-- 客服 -->
<block v-if="dataTypes == 2">
<!-- 查看的提报单 -->
<u-button v-if="item.status == 0" size="mini" :plain="true" style="margin-right: 32rpx"
<u-button v-if="item.status == 0" size="mini" :plain="true" style="margin-right:16rpx"
@click.stop="sendOrders(item)" type="primary">接单</u-button>
<u-button v-if="item.status == 7" size="mini" :plain="true" style="margin-right: 32rpx"
<u-button v-if="item.status == 7" size="mini" :plain="true" style="margin-right:16rpx"
@click.stop="openModel(item, 'paymentInfo')" type="primary">确认付款</u-button>
<u-button v-if="item.status == 0" size="mini" plain type="primary"
style="margin-right: 32rpx" @click="openModel(item, 'close')">关闭</u-button>
style="margin-right:16rpx" @click="openModel(item, 'close')">关闭</u-button>
</block>
@ -70,7 +70,7 @@
<block v-if="dataTypes == 3">
<!-- 查看维修详情 -->
<u-button v-if="item.status == 3" size="mini" :plain="true" style="margin-right: 32rpx"
<u-button v-if="item.status == 3" size="mini" :plain="true" style="margin-right:16rpx"
:hair-line="true" type="primary" @click="orderConfirm(item)">审批</u-button>
@ -80,13 +80,13 @@
<!-- 查看维修详情 -->
<u-button v-if="item.status == 1" size="mini" :plain="true" style="margin-right: 32rpx"
<u-button v-if="item.status == 1" size="mini" :plain="true" style="margin-right:16rpx"
type="primary" @click="openModel(item, 'submitOrder')">确认</u-button>
<u-button v-if="item.status == 1" size="mini" :plain="true" style="margin-right: 32rpx"
<u-button v-if="item.status == 1" size="mini" :plain="true" style="margin-right:16rpx"
type="primary" @click="openModel(item, 'turn')">驳回</u-button>
<u-button v-if="item.status == 2" size="mini" :plain="true" style="margin-right: 32rpx"
<u-button v-if="item.status == 2" size="mini" :plain="true" style="margin-right:16rpx"
type="primary" @click="orderConfirm(item)">提交</u-button>
<u-button v-if="item.status == 5" size="mini" :plain="true" style="margin-right: 32rpx"
<u-button v-if="item.status == 5" size="mini" :plain="true" style="margin-right:16rpx"
type="primary" @click="openModel(item, 'repair')">维修完成</u-button>
</block>

@ -64,10 +64,7 @@
},
"geolocation" : {
"system" : {
"__platform__": [
"ios",
"android"
]
"__platform__" : [ "ios", "android" ]
}
}
},

@ -35,26 +35,26 @@
<text class="con-title">计划开始时间{{ item.startTime }}</text>
<!-- <text class="con-title">计划开始时间{{ item.startTime }}</text> -->
<view class="con-btn">
<u-button size="mini" plain style="margin-right: 32rpx"
<u-button size="mini" plain style="margin-right:16rpx"
@click="taskDetails(item)">查看</u-button>
<u-button size="mini" plain style="margin-right: 32rpx"
<u-button size="mini" plain style="margin-right:16rpx"
@click="openModel(item, 'details')">下载</u-button>
<!-- 巡检任务 客户 确认-->
<block v-if="subsectionCurrent == '0' && dataTypes == 1 && item.taskStatus == 3">
<u-button size="mini" plain style="margin-right: 32rpx"
<u-button size="mini" plain style="margin-right:16rpx"
@click.stop="openWorkOrder(item, 'task')">确认</u-button>
</block>
<!--巡检任务 维修人员 接单 提交-->
<block v-if="subsectionCurrent == '0' && dataTypes == 4">
<u-button v-if="item.taskStatus == 1" size="mini" plain style="margin-right: 32rpx"
<u-button v-if="item.taskStatus == 1" size="mini" plain style="margin-right:16rpx"
@click="openWorkOrder(item, 'task')">接单</u-button>
<u-button v-if="item.taskStatus == 2" size="mini" plain style="margin-right: 32rpx"
<u-button v-if="item.taskStatus == 2" size="mini" plain style="margin-right:16rpx"
@click="openWorkOrder(item, 'task')">巡检</u-button>
</block>
<!--巡检任务 维修主管 指派 -->
<block v-if="subsectionCurrent == '0' && dataTypes == 3">
<u-button v-if="item.taskStatus == 0" size="mini" plain style="margin-right: 32rpx"
<u-button v-if="item.taskStatus == 0" size="mini" plain style="margin-right:16rpx"
@click="assign(item)">指派</u-button>
</block>
@ -62,26 +62,26 @@
<!--巡检维修 客户 -->
<block v-if="subsectionCurrent == '1' && dataTypes == 1">
<u-button v-if="item.repairStatus == 3" size="mini" plain style="margin-right: 32rpx"
<u-button v-if="item.repairStatus == 3" size="mini" plain style="margin-right:16rpx"
@click="openWorkOrder(item, 'repair')">审批</u-button>
<u-button v-if="item.repairStatus == 5" size="mini" plain style="margin-right: 32rpx"
<u-button v-if="item.repairStatus == 5" size="mini" plain style="margin-right:16rpx"
@click="openEvaluate(item)">评价</u-button>
</block>
<!--巡检维修 客服 -->
<block v-if="subsectionCurrent == '1' && dataTypes == 2">
<u-button v-if="item.repairStatus == 6" size="mini" plain style="margin-right: 32rpx"
<u-button v-if="item.repairStatus == 6" size="mini" plain style="margin-right:16rpx"
@click.stop="openModel(item, 'paymentInfo')">确认付款</u-button>
</block>
<!--巡检维修 维修主管 -->
<block v-if="subsectionCurrent == '1' && dataTypes == 3">
<u-button v-if="item.repairStatus == 2" size="mini" plain style="margin-right: 32rpx"
<u-button v-if="item.repairStatus == 2" size="mini" plain style="margin-right:16rpx"
@click="openWorkOrder(item, 'repair')">审批</u-button>
</block>
<!--巡检维修 维修人员 -->
<block v-if="subsectionCurrent == '1' && dataTypes == 4">
<u-button v-if="item.repairStatus == 1" size="mini" plain style="margin-right: 32rpx"
<u-button v-if="item.repairStatus == 1" size="mini" plain style="margin-right:16rpx"
@click="openWorkOrder(item, 'repair')">提交</u-button>
<u-button v-if="item.repairStatus == 4" size="mini" plain style="margin-right: 32rpx"
<u-button v-if="item.repairStatus == 4" size="mini" plain style="margin-right:16rpx"
@click="openModel(item, 'repairComplete')">维修完成</u-button>
</block>

Loading…
Cancel
Save