代码提交

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>
<view class="con-btn"> <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> @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> @click="openModel(item, 'details')">下载</u-button>
<block v-if="dataTypes == 1"> <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> :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> :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> :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> :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> :hair-line="true" type="primary" @click="openEvaluate(item)">评价</u-button>
</block> </block>
<!-- 客服 --> <!-- 客服 -->
<block v-if="dataTypes == 2"> <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> @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> @click.stop="openModel(item, 'paymentInfo')" type="primary">确认付款</u-button>
<u-button v-if="item.status == 0" size="mini" plain type="primary" <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> </block>
@ -70,7 +70,7 @@
<block v-if="dataTypes == 3"> <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> :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> 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> 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> 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> type="primary" @click="openModel(item, 'repair')">维修完成</u-button>
</block> </block>

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

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

Loading…
Cancel
Save