快乐的昕的电脑
2025-09-29 878329e070157150885f22749eafd7e7d20d02d9
筛选工单状态
已修改1个文件
32 ■■■■ 文件已修改
pages/index.vue 32 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/index.vue
@@ -44,12 +44,10 @@
                    <view class="section top-section">
                        <view class="form-row">
                            <view>
                                <!-- <label
                                    style="float: left;font-family: fantasy;font-size: 33px;margin-top: 20px">第一步选择机台:</label> -->
                                <!--                                 <superwei-combox :candidates="machineList" placeholder="请选择" v-model="machineName"
                                <!-- <label style="float: left;font-family: fantasy;font-size: 33px;margin-top: 20px">第一步选择机台:</label> -->
                                <!-- <superwei-combox :candidates="machineList" placeholder="请选择" v-model="machineName"
                                    @select="onMachineChange" class="picker"></superwei-combox> -->
                                <input v-model="machineName" disabled="true" type="text"
                                    style="float: left;font-family: fantasy;font-size: 33px;margin-top: 20px" />
                                <input v-model="machineName" disabled="true" type="text" style="float: left;font-family: fantasy;font-size: 33px;margin-top: 20px" />
                            </view>
                        </view>
@@ -172,15 +170,15 @@
        <view v-if="isShow" class="overlay">
            <view class="popup">
                <!--// 直接获取所有工单,不再按模具号筛选-->
                <!--<view class="form-row">
                <!--筛选工单状态-->
                <view class="form-row">
                    <view>
                        <label style="float: left;margin-top: 18px;">选择当前模具号:</label>
                        <superwei-combox :candidates="engineeringNoMapList" placeholder="请选择" v-model="engineeringNo"
                            @select="onEngineeringNoChange" class="picker"
                            style="padding: 7px 46px;width: 650px;"></superwei-combox>
                    </view>
                </view>-->
                </view>
                <view class="section card">
                    <uni-table ref="table" type="selection" border stripe emptyText="暂无更多数据"
                        @selection-change="selectionChange">
@@ -270,6 +268,7 @@
        },
        data() {
            return {
                orderStatus: '', // 默认全部
                currentTab: 7,
                machineList: [],
@@ -648,8 +647,8 @@
                this.engineeringNo = null;
                this.tableData = [];
                // 直接获取所有工单,不再按模具号筛选
                //this.GetWomdaasByEngineeringNo();
                // 筛选工单状态
                this.GetWomdaasByEngineeringNo();
                this.getWomdaa();
            },
@@ -668,19 +667,20 @@
                    this.tableData = res.data.tbBillList;
                })
            },
            // 直接获取所有工单,不再按模具号筛选
            // 筛选工单状态
            GetWomdaasByEngineeringNo() {
                this.$post({
                    url: "/Womdaa/GetWomdaasByEngineeringNo",
                    data: {
                        machineNo: this.machineNo
                        machineNo: this.machineNo;
                        orderStatus: ['待开工', '未开工', '完工', '暂停'] // 新增状态筛选条件
                    }
                }).then(res => {
                    this.engineeringNoList = res.data.tbBillList;
                    this.engineeringNoMapList = this.engineeringNoList.map(s => s.moldId + ":" + s.moldName + ":" +
                        s.moldModel
                    );
                    this.engineeringNoList = res.data.tbBillList;
                    // 直接映射,不分组
                    this.engineeringNoMapList = this.engineeringNoList.map(s => s.moldId + ":" + s.moldName + ":" + s.moldModel);
                });
                });
            },
            toDetail(item) {