工艺问题修改

dev-scheduling
zhangdi 2 months ago
parent 85472eab0b
commit 8345c91297
  1. 4
      src/views/processManagement/bathRefine/components/addAccumulateClassDialog.vue
  2. 5
      src/views/processManagement/bathRefine/planClass.vue
  3. 34
      src/views/processManagement/components/processMainte/processPlanning.vue
  4. 12
      src/views/qualityManagement/similarParts/index.vue

@ -186,14 +186,14 @@
></el-input> ></el-input>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column align="center" label="有效期" prop="periodOfValidity" width="200"> <!-- <el-table-column align="center" label="有效期" prop="periodOfValidity" width="200">
<template #default="scope"> <template #default="scope">
<el-radio-group v-model="scope.row.periodOfValidity"> <el-radio-group v-model="scope.row.periodOfValidity">
<el-radio label="1">长期</el-radio> <el-radio label="1">长期</el-radio>
<el-radio label="2">一次性</el-radio> <el-radio label="2">一次性</el-radio>
</el-radio-group> </el-radio-group>
</template> </template>
</el-table-column> </el-table-column> -->
</el-table> </el-table>
</el-form> </el-form>

@ -217,8 +217,8 @@ export default {
headerAlign: 'center', headerAlign: 'center',
align: 'center', align: 'center',
searchLabelWidth: 80, searchLabelWidth: 80,
format: 'YYYY-MM-DD HH:mm:ss', format: 'YYYY-MM-DD',
valueFormat: 'YYYY-MM-DD HH:mm:ss', valueFormat: 'YYYY-MM-DD',
rules: [ rules: [
{ {
required: true, required: true,
@ -325,6 +325,7 @@ export default {
}); });
}, },
rowSave(row, done, loading) { rowSave(row, done, loading) {
row.arrangeTime = row.arrangeTime+' 00:00:00';
add([{ ...row, bbpType: 1 }]).then( add([{ ...row, bbpType: 1 }]).then(
() => { () => {
this.onLoad(this.page); this.onLoad(this.page);

@ -220,7 +220,7 @@
</el-form-item> </el-form-item>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="proHours" label="定额工时(分钟)"> <!-- <el-table-column prop="proHours" label="定额工时(分钟)">
<template #default="scope"> <template #default="scope">
<el-input <el-input
v-model="scope.row.proHours" v-model="scope.row.proHours"
@ -237,7 +237,7 @@
style="width: 100%" style="width: 100%"
></el-input> ></el-input>
</template> </template>
</el-table-column> </el-table-column> -->
<el-table-column prop="isMain" label="是否主工序"> <el-table-column prop="isMain" label="是否主工序">
<template #header> <template #header>
<span><i style="color: red">*</i>是否主工序</span> <span><i style="color: red">*</i>是否主工序</span>
@ -324,11 +324,6 @@
:value="item.id" :value="item.id"
></el-option> ></el-option>
</el-select> </el-select>
<!-- <el-input
v-model="scope.row.projectStandard"
placeholder="请输入"
style="width: 100%"
></el-input> -->
</el-form-item> </el-form-item>
</template> </template>
</el-table-column> </el-table-column>
@ -563,6 +558,7 @@ export default {
modelLevelLoading: false, modelLevelLoading: false,
craftLoading: false, craftLoading: false,
rank: '2', rank: '2',
lastConfirmedRank: '2',
processLevel: '2', processLevel: '2',
data: [], data: [],
defaultProps: { defaultProps: {
@ -835,7 +831,7 @@ export default {
await getProcessAuthorized({ await getProcessAuthorized({
partId: this.partId, partId: this.partId,
taskId: this.updateRow.id, taskId: this.updateRow.id,
rank: this.rank, rank: this.lastConfirmedRank,
version: this.updateRow.version, version: this.updateRow.version,
}).then(res => { }).then(res => {
this.data = this.transformCraftTree(res.data.data); this.data = this.transformCraftTree(res.data.data);
@ -1010,13 +1006,33 @@ export default {
this.form4.deleteIds = []; this.form4.deleteIds = [];
}, },
// //
leavelChange() { async leavelChange(newVal) {
// this.$message.success(''); // 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'
});
//
this.lastConfirmedRank = newVal;
this.getDetails(); this.getDetails();
//
this.form1.deleteIds = []; this.form1.deleteIds = [];
this.form2.deleteIds = []; this.form2.deleteIds = [];
this.form3.deleteIds = []; this.form3.deleteIds = [];
this.form4.deleteIds = []; this.form4.deleteIds = [];
} catch (error) {
//
this.rank = this.lastConfirmedRank;
}
}, },
// //
getProcessNo(table) { getProcessNo(table) {

@ -160,12 +160,12 @@ export default {
sortable: true, sortable: true,
span: 24, span: 24,
filterable: true, filterable: true,
type: 'select', // type: 'select',
dicUrl: '/blade-desk/dsPart/getPartList', // dicUrl: '/blade-desk/dsPart/getPartList',
props: { // props: {
label: 'partCode', // label: 'partCode',
value: 'id', // value: 'id',
}, // },
rules: [ rules: [
{ {
required: true, required: true,

Loading…
Cancel
Save