|
|
@@ -90,6 +90,16 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
+
|
|
|
+ <el-col v-bind="styleResponsive ? { lg: 6, md: 12 } : { span: 6 }">
|
|
|
+ <el-form-item label="班组:">
|
|
|
+ <el-select v-model="where.teamId" placeholder="请选择" style="width: 100%" >
|
|
|
+ <el-option v-for="item in teamList" :key="item.id" :label="item.name" :value="item.id">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+
|
|
|
<el-col v-bind="styleResponsive ? { lg: 9, md: 12 } : { span: 9 }">
|
|
|
<el-form-item label="创建时间:">
|
|
|
<el-date-picker
|
|
|
@@ -125,6 +135,7 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
+import { getteampage } from '@/api/produceWord/index.js';
|
|
|
export default {
|
|
|
props: ['activeName', 'statusOpt', 'planType'],
|
|
|
data() {
|
|
|
@@ -138,14 +149,19 @@
|
|
|
brandNo: '',
|
|
|
model: '',
|
|
|
planType: null,
|
|
|
- createTime: []
|
|
|
+ createTime: [],
|
|
|
+ teamId: '',
|
|
|
};
|
|
|
return {
|
|
|
// 表单数据
|
|
|
deliveryVal: 'deliveryTime',
|
|
|
shapeVal: 'reqMoldTime',
|
|
|
where: { ...defaultWhere },
|
|
|
- treeData: []
|
|
|
+ treeData: [],
|
|
|
+ teamList: []
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
};
|
|
|
},
|
|
|
computed: {
|
|
|
@@ -165,7 +181,9 @@
|
|
|
immediate: true
|
|
|
}
|
|
|
},
|
|
|
- created() {},
|
|
|
+ created() {
|
|
|
+ this.getteampage()
|
|
|
+ },
|
|
|
methods: {
|
|
|
/* 搜索 */
|
|
|
search() {
|
|
|
@@ -185,7 +203,14 @@
|
|
|
reset() {
|
|
|
this.where = { ...this.defaultWhere };
|
|
|
this.search();
|
|
|
- }
|
|
|
+ },
|
|
|
+
|
|
|
+
|
|
|
+ getteampage() {
|
|
|
+ getteampage().then((res) => {
|
|
|
+ this.teamList = res.list;
|
|
|
+ });
|
|
|
+ }
|
|
|
}
|
|
|
};
|
|
|
</script>
|