utask分车间创建

This commit is contained in:
shijing 2023-10-25 18:51:52 +08:00
parent 5a7b647692
commit 3249a6c29d
3 changed files with 9 additions and 5 deletions

View File

@ -236,6 +236,7 @@
<save-dialog <save-dialog
v-if="dialog.save" v-if="dialog.save"
ref="saveDialog" ref="saveDialog"
:activeName="activeName"
@success="handleSaveSuccess" @success="handleSaveSuccess"
@closed="dialog.save = false" @closed="dialog.save = false"
></save-dialog> ></save-dialog>

View File

@ -6,7 +6,7 @@
<el-button type="primary" @click="utaskAssgin">任务下达</el-button> <el-button type="primary" @click="utaskAssgin">任务下达</el-button>
</div> </div>
<el-tabs v-model="activeName" class="demo-tabs"> <el-tabs v-model="activeName" class="demo-tabs">
<el-tab-pane label="粗加工6车间" name="first"> <el-tab-pane label="粗加工6车间" name="6车间">
<scTable ref="table1" :apiObj="apiUtask" row-key="id" stripe :params="paramsMtask" :height="tableHeight" @selection-change="handleSelectionChange" hidePagination> <scTable ref="table1" :apiObj="apiUtask" row-key="id" stripe :params="paramsMtask" :height="tableHeight" @selection-change="handleSelectionChange" hidePagination>
<el-table-column type="selection" width="55" /> <el-table-column type="selection" width="55" />
<el-table-column type="index" width="50" /> <el-table-column type="index" width="50" />
@ -91,7 +91,7 @@
</el-tabs> </el-tabs>
</el-main> </el-main>
</el-container> </el-container>
<save-dialog v-if="dialog.save" ref="saveDialog" @success="handleSaveSuccess" <save-dialog v-if="dialog.save" ref="saveDialog" :activeName="activeName" @success="handleSaveSuccess"
@closed="dialog.save = false"></save-dialog> @closed="dialog.save = false"></save-dialog>
<el-dialog <el-dialog
title="排产" title="排产"
@ -230,7 +230,7 @@ export default {
visibleRecord:false, visibleRecord:false,
isSaveing:false, isSaveing:false,
tableHeight:null, tableHeight:null,
activeName: 'first', activeName: '6车间',
activeNameSub: 'order', activeNameSub: 'order',
visible:false, visible:false,
orderitemList:[], orderitemList:[],

View File

@ -20,12 +20,12 @@
<el-input v-model="form.number" placeholder="任务编号" :disabled="mode=='edit'"/> <el-input v-model="form.number" placeholder="任务编号" :disabled="mode=='edit'"/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :md="12" :sm="24"> <el-col :md="12" :sm="24" v-if="activeName!=='6车间'">
<el-form-item label="任务数"> <el-form-item label="任务数">
<el-input-number style="width:100%" v-model="form.count" :min="1" controls-position="right" placeholder="任务数"/> <el-input-number style="width:100%" v-model="form.count" :min="1" controls-position="right" placeholder="任务数"/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :md="12" :sm="24"> <el-col :md="12" :sm="24" v-if="activeName!=='6车间'">
<el-form-item label="工段" prop="mgroup"> <el-form-item label="工段" prop="mgroup">
<el-select <el-select
v-model="form.mgroup" v-model="form.mgroup"
@ -98,6 +98,9 @@
<script> <script>
export default { export default {
emits: ["success", "closed"], emits: ["success", "closed"],
props:{
activeName:{ type: String, default: '' },
},
data() { data() {
return { return {
loading: false, loading: false,