Commit cb201e79 authored by 徐来柯's avatar 徐来柯

update

parent 448cfd1f
...@@ -126,6 +126,29 @@ export default { ...@@ -126,6 +126,29 @@ export default {
name: '最近修改时间' name: '最近修改时间'
}, },
] ]
} else if (this.type === '11') {
this.productNameArr = [
{
id: '不限',
name: ' '
},
{
id: '设备编号',
name: '设备编号'
},
{
id: '设备名称',
name: '设备名称'
},
{
id: '工序名称',
name: '工序名称'
},
{
id: '线体名称',
name: '线体名称'
}
]
} }
}else{ }else{
this.placeText = '请输入名称' this.placeText = '请输入名称'
......
...@@ -534,6 +534,7 @@ export default { ...@@ -534,6 +534,7 @@ export default {
}else if(this.type==7){ }else if(this.type==7){
this.valuedata = { this.valuedata = {
Name:this.nameV, Name:this.nameV,
DevNuber: '',
} }
this.valuedata.LineName = this.lineValue this.valuedata.LineName = this.lineValue
this.valuedata.CellName = this.workValue this.valuedata.CellName = this.workValue
......
...@@ -11,42 +11,42 @@ ...@@ -11,42 +11,42 @@
<div class="searchForm" > <div class="searchForm" >
<div class="search-block"> <div class="search-block">
<span class="search" >设备:</span> <span class="search" >设备:</span>
<el-select class="selectName" v-model="equipValue" placeholder="请选择"> <el-select class="selectName" @change="getGroups" v-model="argDevice" placeholder="请选择">
<el-option <el-option
v-for="item in equipList" v-for="item in deviceList"
:key="item.name" :key="item.Name"
:label="item.name" :label="item.Name"
:value="item.name"> :value="item.Type">
</el-option> </el-option>
</el-select> </el-select>
</div> </div>
<div class="search-block"> <div class="search-block">
<span class="search" >组名:</span> <span class="search" >组名:</span>
<el-select class="selectName" v-model="equipValue" placeholder="请选择"> <el-select class="selectName" @click="getTypes" v-model="argGroup" placeholder="请选择">
<el-option <el-option
v-for="item in equipList" v-for="item in groupList"
:key="item.name" :key="item.Name"
:label="item.name" :label="item.Name"
:value="item.name"> :value="item.Type">
</el-option> </el-option>
</el-select> </el-select>
</div> </div>
<div class="search-block"> <div class="search-block">
<span class="search" >数据类型:</span> <span class="search" >数据类型:</span>
<el-select class="selectName" v-model="equipValue" placeholder="请选择"> <el-select class="selectName" v-model="argDataType" placeholder="请选择">
<el-option <el-option
v-for="item in equipList" v-for="item in typeList"
:key="item.name" :key="item.Name"
:label="item.name" :label="item.Name"
:value="item.name"> :value="item.Type">
</el-option> </el-option>
</el-select> </el-select>
</div> </div>
<div class="search-block search-input" style="margin-left: 20px"> <div class="search-block search-input" style="margin-left: 20px">
<el-input type="text" v-model="equipValue" placeholder="关键字" ></el-input> <el-input type="text" v-model="argKeyWord" placeholder="关键字" ></el-input>
</div> </div>
<div class="search-btn" >查询</div> <div class="search-btn" >查询</div>
...@@ -111,8 +111,13 @@ export default { ...@@ -111,8 +111,13 @@ export default {
components: { Pagination }, components: { Pagination },
data() { data() {
return { return {
equipValue: '', argDevice: '',
equipList: [], argGroup: '',
argDataType: '',
argKeyWord: '',
deviceList: [],
typeList: [],
groupList: [],
innerTableData: [], innerTableData: [],
num: 1, num: 1,
} }
...@@ -140,7 +145,9 @@ export default { ...@@ -140,7 +145,9 @@ export default {
}; };
} }
}, },
created () {
this.getDevices()
},
methods:{ methods:{
// guid() { // guid() {
// return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { // return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) {
...@@ -175,7 +182,49 @@ export default { ...@@ -175,7 +182,49 @@ export default {
value1 : this.value1, value1 : this.value1,
} }
this.$emit('conserve', dialogData) this.$emit('conserve', dialogData)
},
getDevices () {
this.$axios({
method:"post",
url:`/api/VariableManage/QueryDevices`,
}).then((res)=>{
this.deviceList = res.data.data
this.typeList = []
this.groupList = []
})
},
getGroups () {
this.$axios({
method:"post",
url:`/api/VariableManage/DeviceChange`,
data: { device: this.argDevice }
}).then((res)=>{
if (res.data.data) {
this.groupList = res.data.data
this.typeList = []
} else {
this.groupList = []
} }
})
},
getTypes () {
var postData = {
device: this.argDevice,
group: this.argGroup,
limit: ''
}
this.$axios({
method:"post",
url:`/api/VariableManage/GroupChange`,
data: postData
}).then((res)=>{
if (res.data.data) {
this.typeList = res.data.data
} else {
this.typeList = []
}
})
},
} }
} }
</script> </script>
......
...@@ -96,7 +96,7 @@ ...@@ -96,7 +96,7 @@
<LinePop :typePop='type' :tData="tData" :tData2="tData2" :data="itemdata" type="7" v-if="popShow" @openRelate="openRelate" ></LinePop> <LinePop :typePop='type' :tData="tData" :tData2="tData2" :data="itemdata" type="7" v-if="popShow" @openRelate="openRelate" ></LinePop>
<deletePop ref="delete" :deletetext="deletetext" :type="typeV" v-if="deleteShow"></deletePop> <deletePop ref="delete" :deletetext="deletetext" :type="typeV" v-if="deleteShow"></deletePop>
<div v-if="popShow || deleteShow" class="box"></div> <div v-if="popShow || deleteShow" class="box"></div>
<relate-dialog v-if="relateShow" @closeDialog="closeDialog" /> <relate-dialog v-if="relateShow" @conserve="saveData" @closeDialog="closeDialog" />
</div> </div>
</template> </template>
...@@ -177,6 +177,10 @@ export default { ...@@ -177,6 +177,10 @@ export default {
}, },
closeDialog () { closeDialog () {
this.relateShow = false this.relateShow = false
},
// 保存变量
saveData (data) {
console.log(data)
}, },
//查询添加工序 //查询添加工序
queryWord(){ queryWord(){
...@@ -480,7 +484,6 @@ export default { ...@@ -480,7 +484,6 @@ export default {
this.num = '' this.num = ''
} }
} }
} }
} }
</script> </script>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment