Browse Source

Merge branch 'langfang-develop' of http://101.201.121.115:3000/leo/LAPP_GAAS_GFrame_WEBFRONT into langfang-test

langfang-test
liwei 3 years ago
parent
commit
48dd615e07
5 changed files with 112 additions and 13 deletions
  1. +1
    -1
      src/views/plant/processData/basicCommunication/addOrEdit.vue
  2. +2
    -1
      src/views/plant/processData/openProtocol/addOrEdit.vue
  3. +21
    -1
      src/views/plant/processData/technology/scanRule.vue
  4. +7
    -4
      src/views/plant/resource/workline.vue
  5. +81
    -6
      src/views/productplan/workbench/insertOrder/index.vue

+ 1
- 1
src/views/plant/processData/basicCommunication/addOrEdit.vue View File

@ -91,7 +91,7 @@
<el-option
v-for="item in stationList"
:key="item['WorkPlace-WorkPlaceNr']"
:label="item['WorkPlace-Descr']"
:label="item['WorkPlace-WorkPlaceId']+'-'+item['WorkPlace-Descr']"
:value="item['WorkPlace-WorkPlaceNr']"
>
</el-option>


+ 2
- 1
src/views/plant/processData/openProtocol/addOrEdit.vue View File

@ -93,11 +93,12 @@
v-model="item['TightenWrenchInfo-WorkPlaceNr']"
placeholder="请选择"
@change="setStep"
style="width: 100%"
>
<el-option
v-for="item in stationList"
:key="item['WorkPlace-WorkPlaceNr']"
:label="item['WorkPlace-Descr']"
:label="item['WorkPlace-WorkPlaceId']+'-'+item['WorkPlace-Descr']"
:value="item['WorkPlace-WorkPlaceNr']"
>
</el-option>


+ 21
- 1
src/views/plant/processData/technology/scanRule.vue View File

@ -37,7 +37,17 @@
:label="getColumnName('ScanRuleInfo-SRCtrlPara1')"
prop="ScanRuleInfo-SRCtrlPara1"
>
<el-input v-model="formData['ScanRuleInfo-SRCtrlPara1']" />
<el-select
v-model="formData['ScanRuleInfo-SRCtrlPara1']"
placeholder="请选择"
>
<el-option
v-for="item in SRCtrlPara1List"
:key="item['stdeftab-stdeftyp']"
:label="item['stdeftab-bez']"
:value="item['stdeftab-stdeftyp']"
/>
</el-select>
</el-form-item
></el-col>
<el-col :span="6">
@ -116,9 +126,13 @@ export default {
'ScanRuleInfo-RuleType': [
{ required: true, message: '请选择', trigger: 'blur' }
],
'ScanRuleInfo-SRCtrlPara1': [
{ required: true, message: '请选择', trigger: 'blur' }
],
},
loading:false,
ruleTypeList:[], // RuleType
SRCtrlPara1List:[],
}
},
methods:{
@ -166,9 +180,15 @@ export default {
}).catch(()=>{
})
},
getSRCtrlPara1List(){
this.getStanderOne({ statid: 'ScanRuleInfo-SRCtrlPara1' }).then(({data=[]})=>{
this.SRCtrlPara1List=data;
})
}
},
created(){
this.getSRCtrlPara1List();
this.getRuleType();
},
mounted(){


+ 7
- 4
src/views/plant/resource/workline.vue View File

@ -246,9 +246,9 @@
<el-col>
<div class="users-wrap">
<el-transfer v-model="groupValue"
:data="groupData"
:titles="['未分配工位', '已分配工位']"
:props="{key: 'WorkPlace-WorkPlaceNr', label: 'WorkPlace-Descr'}"></el-transfer>
:data="groupData"
:titles="['未分配工位', '已分配工位']"
:props="{key: 'WorkPlace-WorkPlaceNr', label: 'Descr'}"></el-transfer>
</div>
</el-col>
</el-tab-pane>
@ -368,7 +368,10 @@ export default {
methods: {
getAttrList() {
getWorkplaceList().then((response) => {
this.groupData = response.data
this.groupData = response.data.map(e=>{
e.Descr=e['WorkPlace-WorkPlaceId']+'-'+e['WorkPlace-Descr'];
return e;
})
})
},
handleClick(tab, event) {},


+ 81
- 6
src/views/productplan/workbench/insertOrder/index.vue View File

@ -1,8 +1,83 @@
<template>
<div>
插单
1OPC开放协议两个页面不要工艺添加配置opc通信规则和开放协议弹窗要对应操作类型才要添加相应数据
2工艺属性值和属性编码中文映射
3零件关联关系
<div class="operation-type-wrap">
<el-table :data="tableData" border align="left">
<el-table-column prop="id" :label="getColumnName('id')" />
<el-table-column prop="date" :label="getColumnName('date')" />
<el-table-column prop="name" :label="getColumnName('name')" />
<el-table-column prop="address" :label="getColumnName('address')" />
<el-table-column label="操作" width="80" align="center">
<template slot-scope="scope">
<el-button size="mini" @click="setItem(scope.row)">拆单</el-button>
</template>
</el-table-column>
</el-table>
</div>
</template>
</template>
<script>
import Sortable from 'sortablejs'
export default {
data () {
return {
tableData: [
{
id: '1',
date: '2016-05-01',
name: '王小虎1',
address: '上海市普陀区金沙江路 101 弄'
},
{
id: '2',
date: '2016-05-02',
name: '王小虎2',
address: '上海市普陀区金沙江路 102 弄'
},
{
id: '3',
date: '2016-05-03',
name: '王小虎3',
address: '上海市普陀区金沙江路 103 弄'
},
{
id: '4',
date: '2016-05-04',
name: '王小虎4',
address: '上海市普陀区金沙江路 104 弄'
}
]
}
},
mounted () {
this.rowDrop()
},
methods: {
//
setItem(item){
console.log(item);
},
//
rowDrop () {
const tbody = document.querySelector('.el-table__body-wrapper tbody')
const _this = this
Sortable.create(tbody, {
onStart({ newIndex, oldIndex }){
console.log(newIndex, oldIndex);
},
onEnd ({ newIndex, oldIndex }) {
console.log(newIndex, oldIndex);
// const currRow = _this.tableData.splice(oldIndex, 1)[0];
// _this.tableData.splice(newIndex, 0, currRow)
}
})
}
}
}
</script>
<style scoped>
.operation-type-wrap {
width: 100%;
height: 100%;
box-sizing: border-box;
padding: 10px;
padding-top: 36px;
}
</style>

Loading…
Cancel
Save