工艺管理问题修改

dev-scheduling
zhangdi 2 months ago
parent c280124947
commit fda4c7eb28
  1. 55
      src/views/processManagement/components/processMainte/processPlanning.vue
  2. 27
      src/views/processManagement/sinTer/index.vue
  3. 3
      src/views/processManagement/taskDispatch.vue

@ -558,7 +558,7 @@ export default {
modelLevelLoading: false,
craftLoading: false,
rank: '2',
lastConfirmedRank: '2',
lastConfirmedRank: '2',
processLevel: '2',
data: [],
defaultProps: {
@ -1007,38 +1007,31 @@ export default {
},
//
async leavelChange(newVal) {
// this.$message.success('');
// this.getDetails();
// this.form1.deleteIds = [];
// this.form2.deleteIds = [];
// this.form3.deleteIds = [];
// this.form4.deleteIds = [];
//
try {
await this.$confirm('确定要切换工艺级别吗?切换后当前编辑内容将丢失。', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
});
try {
await this.$confirm('确定要切换工艺级别吗?切换后当前编辑内容将丢失。', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning',
});
//
this.lastConfirmedRank = newVal;
//
this.form1.deleteIds = [];
this.form2.deleteIds = [];
this.form3.deleteIds = [];
this.form4.deleteIds = [];
//
this.form1.tableData1 = [];
this.form2.tableData2 = [];
this.form3.tableData3 = [];
this.form4.tableData4 = [];
this.getDetails();
} catch (error) {
//
this.rank = this.lastConfirmedRank;
}
//
this.lastConfirmedRank = newVal;
//
this.form1.deleteIds = [];
this.form2.deleteIds = [];
this.form3.deleteIds = [];
this.form4.deleteIds = [];
//
this.form1.tableData1 = [];
this.form2.tableData2 = [];
this.form3.tableData3 = [];
this.form4.tableData4 = [];
this.getDetails();
} catch (error) {
//
this.rank = this.lastConfirmedRank;
}
},
//
getProcessNo(table) {

@ -31,7 +31,7 @@
<div class="form-box">
<div v-if="isComponentOpen">
<div style="width: 100%; height: 700px; background: #f0f2f5" ref="lineChart"></div>
<div class="form-bom" ref="lineChart"></div>
</div>
<div v-if="isSubOpen">
<avue-crud
@ -170,14 +170,14 @@ export default {
//
linkToPartTree(row) {
this.isComponentOpen = true;
this.isSubOpen = false;
getDsPartTree({ partCode: row.bpartCode, zPartCode: '' }).then(res => {
let resData = res.data.data;
let arr = JSON.parse(JSON.stringify(resData).replace(/partName/g, 'name'));
this.$nextTick(() => {
this.createBarChart(arr);
});
this.isSubOpen = false;
getDsPartTree({ partCode: row.bpartCode, zPartCode: '' }).then(res => {
let resData = res.data.data;
let arr = JSON.parse(JSON.stringify(resData).replace(/partName/g, 'name'));
this.$nextTick(() => {
this.createBarChart(arr);
});
});
},
searchFn() {
if (this.form.zijian != '') {
@ -255,7 +255,8 @@ export default {
show: true,
align: 'center',
verticalAlign: 'middle',
fontSize: 14,
fontSize: 12,
lineHeight: 20,
color: '#fff',
formatter: params => {
const childText =
@ -290,6 +291,12 @@ export default {
</script>
<style lang="scss" scoped>
.form-box {
height: 700px;
// height: 700px;
height: calc(100vh - 60px - 40px - 10px - 90px - 31px);
}
.form-bom {
height: calc(100vh - 60px - 40px - 10px - 90px - 31px);
width: '100%';
background: #f0f2f5;
}
</style>

@ -88,7 +88,7 @@ export default {
editBtnIcon: ' ',
viewBtnText: '详情',
labelWidth: 120,
menuWidth: 80,
menuWidth: 60,
dialogWidth: 1200,
dialogClickModal: false,
searchEnter: true,
@ -172,6 +172,7 @@ export default {
overHidden: true,
headerAlign: 'center',
align: 'center',
width: 150,
},
{
label: '工艺路线详情',

Loading…
Cancel
Save