Browse Source

上传

master
前端-胡立永 3 months ago
parent
commit
ddac1d9e76
5 changed files with 36 additions and 65 deletions
  1. +1
    -1
      api/api.js
  2. +0
    -48
      components/work/Collection.vue
  3. +7
    -3
      components/work/WorkOrderitem.vue
  4. +26
    -11
      pages_order/order/FavoriteList.vue
  5. +2
    -2
      pages_order/order/ProcessCardFour.vue

+ 1
- 1
api/api.js View File

@ -74,7 +74,7 @@ const config = {
//工单信息-修改工单
updateTemplate: {
url: '/workorder/template/updateTemplate',
method: 'GET',
method: 'POST',
auth : true,
showLoading : true,
},


+ 0
- 48
components/work/Collection.vue View File

@ -1,48 +0,0 @@
<template>
<view class="Urgent-Work-List" @click="$emit('click')">
<view class="Work-List">
任务号
</view>
<view class="Work-List">
担当信息
</view>
<view class="Work-List">
机型信息
</view>
<view class="Work-List">
数量
</view>
<view class="Work-List">
工单状态
</view>
</view>
</template>
<script>
export default {
name: "Collection",
props : {
obj : {}
},
data() {
return {
};
}
}
</script>
<style scoped lang="scss">
.Urgent-Work-List{
margin-top: 20rpx;
border: 6rpx solid $uni-color;
border-radius: 25rpx;
padding: 15rpx;
background-color: #fff;
.Work-List{
margin: 15rpx 0rpx;
letter-spacing: 2px
}
}
</style>

+ 7
- 3
components/work/WorkOrderitem.vue View File

@ -1,5 +1,7 @@
<template>
<view class="Urgent-Work-List" @click="$emit('click')">
<view class="Urgent-Work-List"
:style="{margin}"
@click="$emit('click')">
<view class="Work-List">
<view class="label">
任务号
@ -51,7 +53,10 @@
export default {
name: "WorkOrderitem",
props : {
obj : {}
obj : {},
margin : {
default : '30rpx 0'
},
},
data() {
return {
@ -63,7 +68,6 @@
<style scoped lang="scss">
.Urgent-Work-List{
margin: 30rpx 0;
box-shadow: 0 0 10rpx 10rpx #00000009;
border-radius: 25rpx;
padding: 15rpx;


+ 26
- 11
pages_order/order/FavoriteList.vue View File

@ -8,8 +8,8 @@
<view class="search">
<uv-search
placeholder="请输入搜索内容"
v-model="queryParams.title"
placeholder="请输入搜索内容"
v-model="queryParams.title"
bgColor="#fff"
height="80"></uv-search>
</view>
@ -20,11 +20,19 @@
</view>
<view class="Urgent-Work-Order">
<Collection
v-for="(item,index) in list"
:obj="item"
:key="index"
/>
<uv-swipe-action>
<uv-swipe-action-item
@click="clickAction"
v-for="(item, index) in list"
:key="index"
style="margin-top: 30rpx;"
:options="options">
<WorkOrderitem
margin="0"
:obj="item.workorderTemplate"
/>
</uv-swipe-action-item>
</uv-swipe-action>
</view>
<tabber select="3" />
@ -33,19 +41,25 @@
<script>
import tabber from '@/components/base/tabbar.vue'
import Collection from '@/components/work/Collection.vue'
import WorkOrderitem from '@/components/work/WorkOrderitem.vue'
import mixinsList from '@/mixins/list.js'
import { mapState } from 'vuex'
export default {
mixins: [mixinsList],
components: {
tabber,
Collection,
WorkOrderitem,
},
data() {
return {
mixinsListApi : 'queryCollectionList',
tagIndex : 0,
options: [{
text: '删除',
style: {
backgroundColor: '#f56c6c'
}
}]
}
},
computed: {
@ -63,6 +77,9 @@
}
this.getData()
},
clickAction(e){
console.log(e);
},
}
}
</script>
@ -73,8 +90,6 @@
margin: 20rpx;
}
.Tabs {
display: flex;
justify-content: center;
}
.Urgent-Work-Order{
padding: 20rpx;


+ 2
- 2
pages_order/order/ProcessCardFour.vue View File

@ -209,7 +209,7 @@
delete data.createBy
delete data.createTime
this.$api('updateParamStepThree', data, res => {
this.$api('updateParamStepFour', data, res => {
if(res.code == 200){
success(res)
}else{
@ -229,7 +229,7 @@
delete StepOne.createTime
//
this.$api('updateGeneralStepThree', StepOne, res => {
this.$api('updateGeneralStepFour', StepOne, res => {
})
uni.showToast({


Loading…
Cancel
Save