diff --git a/api/v2Community.js b/api/v2Community.js index 9e68252e..f5208787 100644 --- a/api/v2Community.js +++ b/api/v2Community.js @@ -5,4 +5,8 @@ export const apiArr = { workOrderCrudCreat: '/api/v2/wechat/work-order-crud/creat', // 报事报修工单信息创建 getWorkOrderCrudList: '/api/v2/wechat/work-order-crud/page', // 报事报修工单信息分页 workOrderCrudInfo: '/api/v2/wechat/work-order-crud/info', // 报事报修工单信息详情 + workMasterLick: '/api/v2/wechat/community-worker/list', // 获取小区员工列表 + workOrderCrudDispatch: '/api/v2/wechat/work-order-crud/dispatch', // 人员派单 + workOrderCrudAccept: '/api/v2/wechat/work-order-crud/accept', // 人员接单 + workOrderCrudUpdate: '/api/v2/wechat/work-order-crud/worker/update', // 工作人员更新工单 }; diff --git a/api/v2User.js b/api/v2User.js index d7e289a3..b88a8967 100644 --- a/api/v2User.js +++ b/api/v2User.js @@ -1,3 +1,4 @@ export const apiArr = { getUserInfo: '/api/v2/wechat/mpuser-crud/info', // 获取城市列表 + userInfoUpdate: '/api/v2/wechat/mpuser-crud/update', // 会员信息更新 } \ No newline at end of file diff --git a/packages/community/oneRepair/index.css b/packages/community/oneRepair/index.css index e029ce04..a40778e4 100644 --- a/packages/community/oneRepair/index.css +++ b/packages/community/oneRepair/index.css @@ -1,3 +1,6 @@ +.container { + padding-bottom: 60rpx; +} page { background-color: #f6f7fb; } @@ -130,7 +133,7 @@ page { .repairMedia { width: 710rpx; - height: 336rpx; + /* height: 336rpx; */ background: #FFFFFF; border-radius: 20rpx 20rpx 20rpx 20rpx; margin: 0 auto; @@ -139,36 +142,6 @@ page { padding: 30rpx 20rpx; } -/* .u-upload { - width: 120rpx !important; - height: 120rpx !important; - background: #F6F7FB !important; - display: flex !important; - align-items: center !important; - justify-content: center !important; - border-radius: 10rpx 10rpx 10rpx 10rpx !important; - border: 1rpx solid #D1D1D1 !important; -} - -.u-upload__button { - width: 100% !important; - height: 100% !important; - margin-right: 0 !important; - margin-bottom: 0 !important; -} - -.u-upload__wrap { - width: 100% !important; - height: 100% !important; -} */ - -.df { - display: flex; - align-items: center; - padding-top: 0; - margin-bottom: 30rpx; -} - .imgCon { font-size: 18rpx; color: #222222; @@ -178,14 +151,37 @@ page { justify-content: center; width: 120rpx; height: 120rpx; -} - -.imgCon image { + background: #F6F7FB; + border: 1rpx solid #D1D1D1; + border-radius: 10rpx 10rpx 10rpx 10rpx; + } + + .imgCon image { width: 34rpx; height: 34rpx; margin-bottom: 8rpx; + } +.u-upload__wrap__preview { + width: 120rpx; + height: 120rpx; + border-radius: 10rpx 0rpx 10rpx 10rpx !important; + } + + .u-upload__wrap__preview__image { + width: 100% !important; + height: 100% !important; + object-fit: cover; + } + + +.df { + display: flex; + align-items: center; + padding-top: 0; + margin-bottom: 30rpx; } + .videoCon { width: 120rpx; height: 120rpx; @@ -219,4 +215,45 @@ page { page{ padding-bottom: 0; +} + +.videoBOX { + width: 400rpx; + height: 200rpx; + position: relative; +} + +.videoBOX video { + width: 100% !important; + height: 100% !important; +} + +.mask { + width: 100%; + height: 100%; + position: absolute; + left: 0; + top: 0; + z-index: 2; + display: flex; + align-items: center; + justify-content: center; +} + +.mask_con { + width: 40rpx; + height: 40rpx; + z-index: 2; +} + +.mask_cancel { + background: rgba(255, 255, 255, 0.2); + border-radius: 5rpx 5rpx 5rpx 5rpx; + font-size: 24rpx; + color: #FFFFFF; + padding: 2rpx 11rpx; + position: absolute; + left: 30rpx; + top: 24rpx; + z-index: 2; } \ No newline at end of file diff --git a/packages/community/oneRepair/index.vue b/packages/community/oneRepair/index.vue index f476d918..d86fab2b 100644 --- a/packages/community/oneRepair/index.vue +++ b/packages/community/oneRepair/index.vue @@ -65,30 +65,33 @@