| | |
| | | <el-card> |
| | | <el-form :inline="true"> |
| | | <el-form-item label="开工日期"> |
| | | <el-date-picker |
| | | v-model="tableSearchParam.fplancommitdate" |
| | | type="date" |
| | | placeholder="选择日期" |
| | | :default-value="defaultTime" |
| | | |
| | | /> |
| | | <el-date-picker v-model="tableSearchParam.fplancommitdate" type="date" placeholder="选择日期" |
| | | :default-value="defaultTime" /> |
| | | </el-form-item> |
| | | <el-form-item label="生产单号"> |
| | | <el-input v-model="tableSearchParam.soCode" placeholder="请输入生产单号"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="车间"> |
| | | <el-select v-model="tableSearchParam.depName" placeholder="选择车间" style="width: 240px" > |
| | | <el-option |
| | | v-for="item in options" |
| | | :key="item.value" |
| | | :label="item.label" |
| | | :value="item.value" |
| | | /> |
| | | <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value" /> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label=""> |
| | | <el-button type="primary" @click="page" circle > |
| | | <el-icon><Search /></el-icon> |
| | | <el-icon> |
| | | <Search /> |
| | | </el-icon> |
| | | </el-button> |
| | | </el-form-item> |
| | | </el-form> |
| | |
| | | <el-button type="primary" @click="caneltongbureturn">撤销退料</el-button> |
| | | </el-form-item> |
| | | </el-form> |
| | | <el-table :data="tableData" border style="width: 100%" row-key="finterid" @selection-change="handleSelectionChange" max-height="650"> |
| | | <el-table :data="tableData" border style="width: 100%" row-key="finterid" |
| | | @selection-change="handleSelectionChange" max-height="650"> |
| | | <el-table-column type="selection" > |
| | | </el-table-column> |
| | | <el-table-column type="index" width="50" > |
| | |
| | | }); |
| | | return ; |
| | | } |
| | | // 检查是否有已退料的记录 |
| | | const hasReturned = selectList.value.some(item => item.izSyncReceiveReturn === '是'); |
| | | if (hasReturned) { |
| | | ElementPlus.ElMessage({ |
| | | message: "选中的数据中存在已退料的记录,不允许撤销同步", |
| | | type: 'error' |
| | | }); |
| | | return; |
| | | } |
| | | const loading = ElementPlus.ElLoading.service({ |
| | | lock: true, |
| | | text: 'Loading', |
| | |
| | | }); |
| | | return ; |
| | | } |
| | | // 检查是否有已退料的记录 |
| | | const hasReturned = selectList.value.some(item => item.izSyncReceive !== '是'); |
| | | if (hasReturned) { |
| | | ElementPlus.ElMessage({ |
| | | message: "选中的数据中存在为同步的记录,不允许生成退料", |
| | | type: 'error' |
| | | }); |
| | | return; |
| | | } |
| | | const loading = ElementPlus.ElLoading.service({ |
| | | lock: true, |
| | | text: 'Loading', |