Mr.Shi
2023-08-30 388c5852b782b57f6c87fd2042771abf967e365e
小程序
已修改1个文件
15 ■■■■ 文件已修改
minipro_standard/pages/allocation/allocation.vue 15 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
minipro_standard/pages/allocation/allocation.vue
@@ -10,7 +10,7 @@
                    <input type="number" v-model="form.num" placeholder="请输入" />
                </view>
            </view>
            <view class="fp_list_item" @click="openTime">
            <view class="fp_list_item" @click="timeShow = true">
                <view class="fp_list_item_left">
                    <text style="color: #f00;">*</text>
                    <text>计划开工日期:</text>
@@ -37,7 +37,7 @@
                </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 :name="item.id" v-for="(item, index) in personnelData" :key="index" checked-color="#4275FC">{{item.text}}</u-checkbox>
                    </u-checkbox-group>
                    <view class="wu" v-show="personnelData.length === 0">
                        <text>暂无数据</text>
@@ -49,6 +49,8 @@
            <view class="fp_footer_close" @click="go">取消</view>
            <button class="fp_footer_submit" @click="submit">确认</button>
        </view>
        <!-- 选择日期 -->
        <u-calendar :show="timeShow" mode="range" @confirm="timeConfirm"></u-calendar>
    </view>
</template>
@@ -58,17 +60,22 @@
        data() {
            return {
                form: {
                    num: this.$route.query.num,        // 生产数量
                    num: $route.query.num,        // 生产数量
                    startTime: gsdate(new Date()),      // 开始时间
                    equipmentId: '',    // 设备id
                    equipmentName: '',    // 设备名称 
                    personnelId: []    // 人员id
                }
                },
                timeShow: false
            };
        },
        methods: {
            go() {
                uni.navigateBack({ delta: 1 });
            },
            timeConfirm(val) {
                console.log(val)
                this.timeShow = false
            }
        }
    }