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