From 3d563665b5fbb6a93afcff5566dd64ef0566492b Mon Sep 17 00:00:00 2001
From: Mr.Shi <1878285526@qq.com>
Date: 星期三, 30 八月 2023 10:58:22 +0800
Subject: [PATCH] Merge branch 'dev' of ssh://139.186.142.91:29418/productDev/dmMes into dev
---
minipro_standard/pages/allocation/allocation.vue | 249 +++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 249 insertions(+), 0 deletions(-)
diff --git a/minipro_standard/pages/allocation/allocation.vue b/minipro_standard/pages/allocation/allocation.vue
new file mode 100644
index 0000000..94c45c0
--- /dev/null
+++ b/minipro_standard/pages/allocation/allocation.vue
@@ -0,0 +1,249 @@
+<template>
+ <view class="fp">
+ <view class="fp_list">
+ <view class="fp_list_item">
+ <view class="fp_list_item_left">
+ <text style="color: #f00;">*</text>
+ <text>璁″垝鐢熶骇鏁伴噺锛�</text>
+ </view>
+ <view class="fp_list_item_right">
+ <input type="number" v-model="form.num" placeholder="璇疯緭鍏�" />
+ </view>
+ </view>
+ <view class="fp_list_item" @click="openTime">
+ <view class="fp_list_item_left">
+ <text style="color: #f00;">*</text>
+ <text>璁″垝寮�宸ユ棩鏈燂細</text>
+ </view>
+ <view class="fp_list_item_right">
+ <text class="black" v-if="form.startTime">{{form.startTime}}</text>
+ <text v-else>骞� / 鏈� / 鏃�</text>
+ <u-icon name="arrow-right" color="#999999"></u-icon>
+ </view>
+ </view>
+ <view class="fp_list_item" @click="openSB">
+ <view class="fp_list_item_left">
+ <text>鐢熶骇璁惧</text>
+ </view>
+ <view class="fp_list_item_right">
+ <text v-if="form.equipmentName" class="black">{{form.equipmentName}}</text>
+ <text v-else>璇烽�夋嫨</text>
+ <u-icon name="arrow-right" color="#999999"></u-icon>
+ </view>
+ </view>
+ <view class="fp_list_item1" v-show="form.equipmentName">
+ <view class="fp_list_item_left">
+ <text>鐢熶骇浜哄憳</text>
+ </view>
+ <view class="fp_list_item_right">
+ <u-checkbox-group v-model="form.personnelId" direction="horizontal" v-show="personnelData.length > 0">
+ <u-checkbox :name="item.id" v-for="item in personnelData" checked-color="#4275FC">{{item.text}}</u-checkbox>
+ </u-checkbox-group>
+ <view class="wu" v-show="personnelData.length === 0">
+ <text>鏆傛棤鏁版嵁</text>
+ </view>
+ </view>
+ </view>
+ </view>
+ <view class="fp_footer">
+ <view class="fp_footer_close" @click="go">鍙栨秷</view>
+ <button class="fp_footer_submit" @click="submit">纭</button>
+ </view>
+ </view>
+</template>
+
+<script>
+ import { gsdate } from '@/util/utils.js'
+ export default {
+ data() {
+ return {
+ form: {
+ num: this.$route.query.num, // 鐢熶骇鏁伴噺
+ startTime: gsdate(new Date()), // 寮�濮嬫椂闂�
+ equipmentId: '', // 璁惧id
+ equipmentName: '', // 璁惧鍚嶇О
+ personnelId: [] // 浜哄憳id
+ }
+ };
+ },
+ methods: {
+ go() {
+ uni.navigateBack({ delta: 1 });
+ }
+ }
+ }
+</script>
+
+<style lang="scss" scoped>
+.fp {
+ width: 100%;
+ height: 100%;
+ position: absolute;
+ background: #F7F7F7;
+ .fp_list {
+ display: flex;
+ flex-direction: column;
+ .fp_list_item1 {
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
+ padding: 20rpx 30rpx;
+ box-sizing: border-box;
+ background: #ffffff;
+ border-bottom: 1rpx solid #ececec;
+ .fp_list_item_left {
+ flex-shrink: 0;
+ margin-bottom: 20rpx;
+ display: flex;
+ align-items: center;
+ text {
+ color: #222222;
+ font-size: 30rpx;
+ font-weight: 400;
+ }
+ }
+ .fp_list_item_right v-deep {
+ display: flex;
+ align-items: center;
+ .wu {
+ width: 100%;
+ margin: 30rpx 0;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ text {
+ font-size: 26rpx;
+ color: black;
+ }
+ }
+ .van-checkbox {
+ margin-right: 5rpx !important;
+ margin-top: 10rpx !important;
+ &:nth-child(1) {
+ margin-top: 0 !important;
+ }
+ &:nth-child(2) {
+ margin-top: 0 !important;
+ }
+ &:nth-child(3) {
+ margin-top: 0 !important;
+ }
+ .van-checkbox__label {
+ color: black !important;
+ }
+ }
+ .black {
+ color: black !important;
+ }
+ input {
+ width: 180rpx;
+ height: 60rpx;
+ border-radius: 8rpx;
+ border: 1rpx solid #E5E5E5;
+ padding: 0 30rpx;
+ text-align: right;
+ font-size: 25rpx;
+ }
+ text {
+ font-size: 28rpx;
+ font-weight: 400;
+ color: #999999;
+ margin-right: 20rpx;
+ }
+ }
+ }
+ .fp_list_item {
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ padding: 0 30rpx;
+ height: 98rpx;
+ box-sizing: border-box;
+ background: #ffffff;
+ border-bottom: 1rpx solid #ececec;
+ .fp_list_item_left {
+ flex-shrink: 0;
+ b {
+ color: $nav-stateColor4;
+ font-size: 28rpx;
+ margin-right: 5rpx;
+ }
+ text {
+ color: #222222;
+ font-size: 30rpx;
+ font-weight: 400;
+ }
+ }
+ .fp_list_item_right {
+ display: flex;
+ align-items: center;
+ .wu {
+ text-align: center;
+ text {
+ font-size: 26rpx;
+ color: black;
+ }
+ }
+ .black {
+ color: black !important;
+ }
+ input {
+ width: 180rpx;
+ height: 60rpx;
+ border-radius: 8rpx;
+ border: 1rpx solid #E5E5E5;
+ padding: 0 30rpx;
+ text-align: right;
+ font-size: 25rpx;
+ }
+ text {
+ font-size: 28rpx;
+ font-weight: 400;
+ color: #999999;
+ margin-right: 20rpx;
+ }
+ }
+ }
+ }
+ .fp_footer {
+ width: 100%;
+ padding-left: 30rpx;
+ padding-right: 30rpx;
+ padding-bottom: 68rpx;
+ box-sizing: border-box;
+ position: fixed;
+ bottom: 0;
+ left: 0;
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ .fp_footer_close {
+ width: 334rpx;
+ height: 88rpx;
+ background: #FFFFFF;
+ box-shadow: 0 0 12rpx 0 rgba(0, 0, 0, 0.08);
+ border-radius: 8rpx;
+ font-size: 30rpx;
+ font-weight: 500;
+ color: #666666;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ }
+ .fp_footer_submit {
+ width: 334rpx;
+ height: 88rpx;
+ border: none;
+ background: $nav-color;
+ box-shadow: 0 0 12rpx 0 rgba(0, 0, 0, 0.08);
+ border-radius: 8rpx;
+ font-size: 30rpx;
+ font-weight: 500;
+ color: #ffffff;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ }
+ }
+}
+</style>
--
Gitblit v1.9.3