刘磊
2025-06-11 013d7277380d535118d83291d937b6cb3b6a5adb
Code Management/WMS/WIDESEA_WMSClient/src/views/widesea_wms/MOM/momTest.vue
@@ -90,30 +90,55 @@
        </el-row>
        <el-row>
            <el-col :span="12">
                <el-card>
                    <div class="header">
                        <el-text> 静置\陈化入库(整托盘)</el-text>&nbsp;&nbsp;
                        <el-button @click="addOCVInput" type="primary">添加电芯</el-button> <el-button
                            @click="subimtAgingInput" type="success">提交数据</el-button>
                    </div>
                    <el-form :inline="true" :model="OCVinputs" label-width="auto" class="demo-form-inline">
                        <el-form-item label="托盘编号:">
                            <el-input v-model="OCVinputs.TrayBarcode" placeholder="托盘编号" />
                        </el-form-item>
                        <el-form-item label="操作模式:">
                            <el-input v-model="OCVinputs.OpFlag" placeholder="操作模式" />
                        </el-form-item>
                        <template v-for="(input, index) in OCVinputs.SerialNos" :key="index">
                            <el-form-item label="电芯号:">
                                <el-input v-model="input.SerialNo" placeholder="电芯号" />
                            </el-form-item>
                            <el-form-item label="通道号:">
                                <el-input v-model="input.PositionNo" placeholder="通道号" />
                            </el-form-item>
                            <el-divider />
                        </template>
                    </el-form>
                </el-card>
                <el-row>
                    <el-col :span="24">
                        <el-card>
                            <div class="header">
                                <el-text> 静置\陈化入库(整托盘)</el-text>&nbsp;&nbsp;
                                <el-button @click="addOCVInput" type="primary">添加电芯</el-button> <el-button
                                    @click="subimtAgingInput" type="success">提交数据</el-button>
                            </div>
                            <el-form :inline="true" :model="OCVinputs" label-width="auto" class="demo-form-inline">
                                <el-form-item label="托盘编号:">
                                    <el-input v-model="OCVinputs.TrayBarcode" placeholder="托盘编号" />
                                </el-form-item>
                                <el-form-item label="操作模式:">
                                    <el-input v-model="OCVinputs.OpFlag" placeholder="操作模式" />
                                </el-form-item>
                                <template v-for="(input, index) in OCVinputs.SerialNos" :key="index">
                                    <el-form-item label="电芯号:">
                                        <el-input v-model="input.SerialNo" placeholder="电芯号" />
                                    </el-form-item>
                                    <el-form-item label="通道号:">
                                        <el-input v-model="input.PositionNo" placeholder="通道号" />
                                    </el-form-item>
                                    <el-divider />
                                </template>
                            </el-form>
                        </el-card>
                    </el-col>
                    <el-col :span="24">
                        <el-card>
                            <div class="header">
                                <el-text> 工艺路线申请</el-text>&nbsp;&nbsp;
                                <el-button @click="addProcessApply" type="primary">添加电芯</el-button>
                                <el-button @click="subimtProcessApply" type="success">提交数据</el-button>
                            </div>
                            <el-form :inline="true" :model="ProcessApplyinputs" label-width="auto"
                                class="demo-form-inline">
                                <el-form-item label="工单编号:">
                                    <el-input v-model="ProcessApplyinputs.WipOrderNo" placeholder="工单编号" />
                                </el-form-item>
                                <el-form-item v-for="(input, index) in ProcessApplyinputs.SerialNos" :key="index"
                                    label="电芯号:">
                                    <el-input v-model="input.SerialNo" placeholder="电芯号" />
                                </el-form-item>
                            </el-form>
                        </el-card>
                    </el-col>
                </el-row>
            </el-col>
            <el-col :span="12">
                <el-card>
@@ -133,8 +158,8 @@
                            <el-form-item label="电芯号:">
                                <el-input v-model="input.SerialNo" placeholder="电芯号" />
                            </el-form-item>
                            <el-form-item label="穴位号:">
                                <el-input v-model="input.SlotNo" placeholder="穴位号" />
                            <el-form-item label="通道号:">
                                <el-input v-model="input.SlotNo" placeholder="通道号" />
                            </el-form-item>
                            <el-form-item label="电芯结果:">
                                <el-input v-model="input.SerialNoResult" placeholder="电芯结果" />
@@ -155,6 +180,15 @@
                                <el-form-item label="下限:">
                                    <el-input v-model="inputPar.LowerLomit" placeholder="下限" />
                                </el-form-item>
                                <el-form-item label="目标值 :">
                                    <el-input v-model="inputPar.TargetValue" placeholder="目标值" />
                                </el-form-item>
                                <el-form-item label="结果:">
                                    <el-input v-model="inputPar.ParameterResult" placeholder="结果" />
                                </el-form-item>
                                <el-form-item label="缺陷代码 :">
                                    <el-input v-model="inputPar.DefectCode" placeholder="缺陷代码 " />
                                </el-form-item>
                                <el-divider />
                            </template>
                        </template>
@@ -163,23 +197,6 @@
            </el-col>
        </el-row>
        <el-row>
            <el-col :span="12">
                <el-card>
                    <div class="header">
                        <el-text> 工艺路线申请</el-text>&nbsp;&nbsp;
                        <el-button @click="addProcessApply" type="primary">添加电芯</el-button>
                        <el-button @click="subimtProcessApply" type="success">提交数据</el-button>
                    </div>
                    <el-form :inline="true" :model="ProcessApplyinputs" label-width="auto" class="demo-form-inline">
                        <el-form-item label="工单编号:">
                            <el-input v-model="ProcessApplyinputs.WipOrderNo" placeholder="工单编号" />
                        </el-form-item>
                        <el-form-item v-for="(input, index) in ProcessApplyinputs.SerialNos" :key="index" label="电芯号:">
                            <el-input v-model="input.SerialNo" placeholder="电芯号" />
                        </el-form-item>
                    </el-form>
                </el-card>
            </el-col>
        </el-row>
    </div>
</template>
@@ -300,14 +317,14 @@
const addAgingOutputinputs = () => {
    AgingOutputinputs.SerialNos.push({
        SerialNo: '', SlotNo: '', SerialNoResult: '',
        ParameterInfo: [{ ParamterCode: '', ParameterDesc: '', Value: '', UpperLimit: '', LowerLomit: '' }]
        ParameterInfo: [{ ParamterCode: '', ParameterDesc: '', Value: '', UpperLimit: '', LowerLomit: '', TargetValue: '', ParameterResult: '', DefectCode: '' }]
    })
}
const AgingOutputinputs = reactive({
    OpFlag: '', TrayBarcode: '',
    SerialNos: [{
        SerialNo: '', SlotNo: '', SerialNoResult: '',
        ParameterInfo: [{ ParamterCode: '', ParameterDesc: '', Value: '', UpperLimit: '', LowerLomit: '' }]
        ParameterInfo: [{ ParamterCode: '', ParameterDesc: '', Value: '', UpperLimit: '', LowerLomit: '', TargetValue: '', ParameterResult: '', DefectCode: '' }]
    }]
})
//#endregion