自制件出库不需要密码

This commit is contained in:
bryan sun
2019-12-24 10:52:43 +08:00
parent c1f87f5834
commit 866971dc4a
2 changed files with 43 additions and 42 deletions

View File

@@ -2,28 +2,28 @@
<div class="app-container"> <div class="app-container">
<el-card> <el-card>
<el-row> <el-row>
<el-select v-model="entryNameValue" placeholder="项目名称" style="width:150px;margin: 10px 10px 0px 10px" size="small" clearable filterable @change="SearchMachine"> <!-- <el-select v-model="entryNameValue" placeholder="项目名称" style="width:150px;margin: 10px 10px 0px 10px" size="small" clearable filterable @change="SearchMachine">-->
<el-option <!-- <el-option-->
v-for="item in entryName" <!-- v-for="item in entryName"-->
:key="item.value" <!-- :key="item.value"-->
:label="item.label" <!-- :label="item.label"-->
:value="item.value"/> <!-- :value="item.value"/>-->
</el-select> <!-- </el-select>-->
<el-select v-model="machineToolValue" placeholder="机床号" size="small" clearable style="width: 150px;margin: 10px 10px 0px 10px" @change="searchGroupList"> <!-- <el-select v-model="machineToolValue" placeholder="机床号" size="small" clearable style="width: 150px;margin: 10px 10px 0px 10px" @change="searchGroupList">-->
<el-option <!-- <el-option-->
v-for="item in machineTool" <!-- v-for="item in machineTool"-->
:key="item.value" <!-- :key="item.value"-->
:label="item.label" <!-- :label="item.label"-->
:value="item.value"/> <!-- :value="item.value"/>-->
</el-select> <!-- </el-select>-->
<el-select v-model="groupNumberValue" placeholder="组号" size="small" clearable style="width: 100px;margin: 10px 10px 0px 10px"> <!-- <el-select v-model="groupNumberValue" placeholder="组号" size="small" clearable style="width: 100px;margin: 10px 10px 0px 10px">-->
<el-option <!-- <el-option-->
v-for="item in groupNumber" <!-- v-for="item in groupNumber"-->
:key="item.value" <!-- :key="item.value"-->
:label="item.label" <!-- :label="item.label"-->
:value="item.value"/> <!-- :value="item.value"/>-->
</el-select> <!-- </el-select>-->
<el-input v-model="partNumber" placeholder="零件号" size="small" clearable style="width: 150px;margin: 10px 10px 0px 10px"/> <el-input v-model="partNumber" placeholder="零件号" size="small" clearable style="width: 180px;margin: 10px 10px 0px 10px"/>
<el-button type="success" icon="el-icon-search" size="small" style="margin: 15px 0 0 10px" @click="pageCurrent=1;pageSize=20;total=0;searchData()">查询</el-button> <el-button type="success" icon="el-icon-search" size="small" style="margin: 15px 0 0 10px" @click="pageCurrent=1;pageSize=20;total=0;searchData()">查询</el-button>
<el-button type="primary" size="small" style="margin: 15px 0 0 10px" @click="wareHousing">出库</el-button> <el-button type="primary" size="small" style="margin: 15px 0 0 10px" @click="wareHousing">出库</el-button>
</el-row> </el-row>
@@ -89,7 +89,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="领料人" prop="领料人" label-width="100px" size="small"> <el-form-item label="领料人" prop="领料人" label-width="100px" size="small">
<el-select v-model="form.name" placeholder="请选择领料人" size="small" clearable style="width: 200px;"> <el-select v-model="form.name" placeholder="请选择领料人" size="small" filterable clearable style="width: 200px;">
<el-option <el-option
v-for="item in leaders" v-for="item in leaders"
:key="item.value" :key="item.value"
@@ -97,9 +97,9 @@
:value="item.value"/> :value="item.value"/>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="人员编号" prop="leader" label-width="100px" size="small"> <!-- <el-form-item label="人员编号" prop="leader" label-width="100px" size="small">-->
<el-input v-model="form.leader" size="small" placeholder="请输入人员编号" style="width: 200px"/> <!-- <el-input v-model="form.leader" size="small" placeholder="请输入人员编号" style="width: 200px"/>-->
</el-form-item> <!-- </el-form-item>-->
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<el-button @click="dialogFormVisible=false">取消</el-button> <el-button @click="dialogFormVisible=false">取消</el-button>
@@ -237,20 +237,21 @@ export default {
}, },
CHUKU() { CHUKU() {
console.log(this.form.name, 909090, this.form.leader) console.log(this.form.name, 909090, this.form.leader)
if (Number(this.form.leader) === Number(this.form.name)) { // if (Number(this.form.leader) === Number(this.form.name)) {
warehousing(this.multipleSelection, this.form.leader, this.remarks).then(response => { warehousing(this.multipleSelection, this.form.name, this.remarks).then(response => {
if (response.data[0].result === '1') { if (response.data[0].result === '1') {
this.$message.success('出库成功') this.$message.success('出库成功')
this.dialogFormVisible = false this.dialogFormVisible = false
this.searchData() this.searchData()
} else { } else {
this.$message.error('出库失败') this.$message.error('出库失败')
this.dialogFormVisible = false this.dialogFormVisible = false
} }
}) })
} else { // }
this.$message.error('人员编号错误') // else {
} // this.$message.error('人员编号错误')
// }
}, },
handleSizeChange(val) { handleSizeChange(val) {
this.pageSize = val this.pageSize = val

View File

@@ -69,7 +69,7 @@
</el-table> </el-table>
</el-card> </el-card>
</el-col> </el-col>
<el-col style="width: 670px"> <el-col style="width: 720px">
<el-card> <el-card>
<el-table <el-table
:data="tableData" :data="tableData"
@@ -85,7 +85,7 @@
<el-radio :label="scope.row.序号" v-model="radio"/> <el-radio :label="scope.row.序号" v-model="radio"/>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column align="center" label="零件图号" show-overflow-tooltip width="130"> <el-table-column align="center" label="零件图号" show-overflow-tooltip width="180">
<template slot-scope="scope"> <template slot-scope="scope">
{{ scope.row.零件图号 }} {{ scope.row.零件图号 }}
</template> </template>